{
 "input_fingerprint": "2659b2ab8ae34760",
 "prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 2]\n  - look_at_unit: 1\n  - look_at_cell: [1, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit 3 toward unit 1, centered on the committed forward fixed elements while retaining sufficient depth for the close two-subject composition in S29_Shot9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the view from unit 3 toward unit 1, with units 1 and 2 available along the geometry-supported sightline. Establish base markers 1, 2, 3, 4, 5, 7, and 9, prioritizing fixed marker 4, furniture marker 5, and the committed openings 7 and 9.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,2] toward look-at unit 1 at cell [1,5] with a normal 50-degree lens, giving neutral coverage and enough depth for the close foreground and midground relationship committed by S29_Shot9.\n  - subject_position_directive: For S29_Shot9, place the foreground subject in the lower middle-center and the second subject across the first subject's shoulder in the upper-right midground, keeping both on the same restrained focal plane as committed by the staging.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 10, 11, and 12 and avoid introducing scenario-specific objects or spaces outside the unit 3 toward unit 1 view. Keep the positions of fixed markers 4 and 5 and committed openings 7 and 9 stable.\n\n2026년 대한민국 서해안에서 실제 운항하는 소형 어선의 비좁은 조타실 내부. 전방 우현의 조타 콘솔 가까이에 선 카메라가 후방을 향해 조타실 중앙의 비어 있는 동선 구역과 후방 출입 문턱, 출입문을 바라본 구도다. 화면 한쪽 전경에는 사용감 있는 조타 콘솔 가장자리와 작은 선박용 조타륜, 스로틀 레버, 나침반, 아날로그 계기와 현대식 GPS 항해 디스플레이, VHF 무전기, 낡은 스위치 패널 일부가 공간 기준점으로 보인다. 중앙 바닥은 두 명의 서 있는 인물을 나중에 배치할 수 있도록 넉넉히 비우고, 배경 사진 자체에는 사람이나 신체를 전혀 넣지 않는다. 후방에는 금속 문턱과 실용적인 출입문, 좁은 통로가 분명히 이어지며, 문 주변의 손잡이와 손때, 긁힘, 염분 얼룩이 자연스럽다.\n\n한국 연안 소형 어선에서 흔한 실용적 구조로, 흰색 또는 옅은 회색으로 칠한 금속·유리섬유 내벽, 오래된 실란트가 보이는 알루미늄 새시 창, 전방 유리창과 와이퍼, 노출된 전선과 케이블 고정구, 작은 수납함, 고정식 선장 의자, 천장의 낮은 방수형 조명이 있다. 깨끗한 신조선이나 관광용 보트가 아니라 실제 작업선답게 도장 벗겨짐, 미세한 녹, 젖은 장화 자국, 기름때, 먼지, 소금기 어린 유리, 반복 사용으로 닳은 플라스틱과 금속 표면을 사실적으로 표현한다. 장비는 2026년의 통상적인 한국 소형 어선 수준이며 미래형 인터페이스나 홀로그램은 없다.\n\n해 질 무렵의 차갑고 흐린 청회색 바깥빛이 창을 통해 약하게 들어오고, 낮은 천장 조명의 둔한 황백색 빛이 일부 계기와 금속 가장자리를 비춘다. 바깥 창 너머로는 어두워지는 서해의 수평선과 흐릿한 항만 또는 해상 빛이 과장 없이 희미하게만 보인다. 직전에 긴박한 일이 벌어진 듯한 답답하고 긴장된 정적은 조명과 비좁은 공간감으로만 전달하되, 파손이나 피, 시신, 사람, 얼굴은 표현하지 않는다. 일시적 사진, 붉은 원형 오버레이, 붉은 표식, 문자, 룬, 마법진, 환영도 넣지 않는다.\n\n실제 미러리스 또는 DSLR 카메라와 35mm급 중간 광각 렌즈로 촬영한 다큐멘터리 풍 사진. 카메라 높이는 서 있는 사람의 눈높이인 약 1.6m이며, 위에서 내려다보는 시점이나 평면도, 건축 도해가 아니다. 실제 콘솔 플라스틱, 금속의 산화와 녹, 고무 패킹, 유리의 염분 얼룩, 직물과 페인트의 마모를 정확하게 보여 주고, 자연스러운 원근과 깊이, 과하지 않은 자연 심도, 현실적인 노출을 유지한다. 실제 장소 기록 사진처럼 담담하고 후처리하지 않은 결과이며, 깔끔한 스톡 사진, 삽화, 3D 렌더, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
 "totals": {
  "C": 7,
  "A": 3,
  "B": 2
 },
 "selected": "C",
 "ranking": [
  "C",
  "A",
  "B"
 ],
 "verdicts": [
  {
   "label": "C",
   "score": 7,
   "verdict_ko": "후방을 향한 구도와 비워진 중앙 바닥 지시를 충실히 따랐으며, 지시문 유출 없이 사실적인 어선 내부를 잘 구현함."
  },
  {
   "label": "A",
   "score": 3,
   "verdict_ko": "전방을 향한 구도로 지시와 다르며, 바닥과 벽면에 마커 번호('1&2', '7' 등)가 그대로 유출되어 실격됨."
  },
  {
   "label": "B",
   "score": 2,
   "verdict_ko": "참조용 마커(노란색 원형 숫자)가 이미지 위에 그대로 렌더링되는 치명적인 규칙 위반으로 실격됨."
  }
 ],
 "refs": [
  {
   "label": "SPATIAL REFERENCE — the same place this background belongs to: its layout, materials and fixed features are truth; keep every shared fixed feature identical where the views overlap. Never copy its camera framing.",
   "path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/358f9d88-79ad-4cec-b320-dd5565e68fd6/episodes/a38f2479-d6d8-4f31-b4bd-5e2136d3e501/images/floor_plan/fp_l21_wheelhouse.png"
  }
 ],
 "critique": {
  "issues": [
   {
    "issue_ko": "카메라가 후방 문(Unit 3)에서 전방 조타석(Unit 1)을 향해야 한다는 영문 렌더링 지시(Camera Decision)와 반대로, 카메라가 전방에서 후방 출입문을 바라보고 있음.",
    "fix_en": "Reverse the camera view to shoot from the rear threshold (Unit 3) looking forward toward the steering console (Unit 1)."
   },
   {
    "issue_ko": "평면도와 프롬프트에 명시된 중앙의 고정식 선장 의자(마커 5)가 완전히 누락됨.",
    "fix_en": "Add a fixed captain's chair in the center of the wheelhouse floor."
   },
   {
    "issue_ko": "평면도 상 전방(북쪽) 벽에 배치되어야 할 조타 콘솔(마커 4)이 측면 벽을 따라 길게 배치되어 있음.",
    "fix_en": "Move the steering console from the side wall to the front wall to match the floor plan layout."
   }
  ]
 },
 "fix_prompt": "Edit this photograph. Apply ONLY the corrections listed below,\neach in place, changing nothing else:\n\nCORRECTIONS:\n- Reverse the camera view to shoot from the rear threshold (Unit 3) looking forward toward the steering console (Unit 1).\n- Add a fixed captain's chair in the center of the wheelhouse floor.\n- Move the steering console from the side wall to the front wall to match the floor plan layout.\n\nPRESERVE EVERYTHING ELSE EXACTLY as in the original photograph —\nevery person, pose, face, garment, object, set feature, lighting,\ncamera and framing stay identical. No text, captions or\nwatermarks anywhere."
}