{
 "input_fingerprint": "c9652c9d08386519",
 "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: 2\n  - camera_cell: [7, 1]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 2 toward unit 5 supports the committed medium staging while retaining the required context from units 2, 4, 5, and 6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the committed portions of units 2, 4, 5, and 6 from unit 2 toward unit 5, including the relevant fixed relationships for opening markers 8, 9, 10, 11, and 12 and base markers 16, 18, 21, 22, and 23.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 2 at [7,1], directed toward unit 5 at [7,5]. Preserve enough lateral and depth context for units 2, 4, 5, and 6 while maintaining the medium-scale subject staging committed for S18_Shot1.\n  - subject_position_directive: For S18_Shot1, place the single committed subject in the lower-right half, seated and curled against the mattress-height support, with the folded upper body and closed-eye pose preserved. Add no other subjects.\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 cues.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 26 through 45. Do not add spaces beyond committed units 2, 4, 5, and 6 merely because the geometry visibility lists are supersets.\n\n2020년대 중반 대한민국 서해안권 외딴섬 공동체의 소박하고 실제 사람이 거주하는 현대식 주택 내부. 안방 문 가까이에서 안방 전체를 가로질러 침대를 바라보며, 열린 시선이 복도로 이어져 작은방 출입구와 욕실 출입구까지 자연스럽게 보이는 구도다. 카메라는 앉은 자세에서 일어서는 중간 정도인 바닥에서 약 1.4미터 높이의 사람 눈높이에 놓고, 35밀리미터급 자연스러운 광각 렌즈로 촬영한다. 하향식 평면도 시점이 아니라 실제 방 안에 서서 보는 수평 시점이며, 과장된 광각 왜곡 없이 방과 복도의 깊이가 현실적으로 이어진다.\n\n안방에는 낮은 현대식 침대와 단정하게 정리된 침구가 있으며, 밤새 잠들지 못한 시간이 지난 뒤임을 암시하되 표면은 깨끗하고 흐트러짐이 거의 없다. 한국 주택에서 흔히 볼 수 있는 은은한 무늬의 벽지, 생활 흠집이 미세하게 남은 장판 바닥, 성형 합판 방문과 문틀, 실용적인 흰색 천장 조명, 현대식 새시 창과 평범한 직물 커튼을 사용한다. 창으로 들어오는 흐린 아침 자연광이 방 안에 부드럽게 퍼지고, 꺼진 천장등 아래에는 채도가 낮은 흙빛과 차가운 회색 그림자가 형성된다. 복도 너머 욕실 출입구는 한국 가정의 작은 습식 욕실로 이어지는 현실적인 문턱과 방습 문 재질만 절제되게 드러낸다. 재료에는 실제 벽지의 이음선, 직물의 촘촘한 짜임, 장판의 약한 광택, 목재 무늬와 문손잡이 금속의 생활 마모가 보여야 한다.\n\n집은 깨끗하고 조용하지만 전시용 공간처럼 지나치게 새것이거나 무균 상태로 보이지 않으며, 오래 거주한 집의 미세한 눌림과 닦인 자국만 자연스럽게 남아 있다. 사람, 얼굴, 신체, 다른 존재는 전혀 없다. 범죄 흔적, 피, 시신, 파손, 깨진 창문, 흩어진 잔해, 가구 이동, 뒤진 흔적, 초자연적 형상, 붉은 원형 문양, 환각성 왜곡은 모두 배제한다. 실제 풀프레임 디에스엘알 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 참고 사진과 구별되지 않는 사실성, 현실적인 자연광과 자연스러운 심도, 정확한 콘크리트·금속·직물·목재 질감, 과도한 보정이나 인위적인 연출이 없는 담담한 촬영본. 평면도, 건축 도면, 삽화, 삼차원 시각화가 아닌 실제 실내 사진. 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": {
  "A": 2,
  "B": 7,
  "C": 2
 },
 "selected": "B",
 "ranking": [
  "B",
  "A",
  "C"
 ],
 "verdicts": [
  {
   "label": "A",
   "score": 2,
   "verdict_ko": "평면도의 마커 번호가 화면 곳곳에 시각적으로 렌더링된 치명적인 위반(Hard Violation)이 발생하여 실격입니다."
  },
  {
   "label": "B",
   "score": 7,
   "verdict_ko": "마커나 텍스트 노출(치명적 위반)이 없는 유일한 결과물이며, 요구된 소박한 주택 내부의 자연스러운 빛과 질감을 안정적으로 구현했습니다."
  },
  {
   "label": "C",
   "score": 2,
   "verdict_ko": "카메라 좌표 및 다수의 마커 텍스트가 화면에 직접 노출되는 치명적인 위반(Hard Violation)이 발생하여 실격입니다."
  }
 ],
 "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/3d854b4e-d628-4d4e-a68c-c81a9c8fbf00/episodes/69af710d-a81f-4102-b000-cf2ef259c91b/images/floor_plan/fp_l04_rooftop_room_interior.png"
  }
 ],
 "critique": {
  "issues": [
   {
    "issue_ko": "기준 평면도 구조와 달리, 침실과 욕실로 이어지는 두 개의 문이 같은 벽면에 나란히 배치되어 있습니다.",
    "fix_en": "Reconstruct the background walls and doorways to match the spatial layout of the reference floor plan, removing the incorrect adjacent doors."
   },
   {
    "issue_ko": "피사체가 상체를 접고 웅크려 앉은 자세여야 한다는 지시와 달리, 침대 위에 평행하게 누워 있는 다리만 보입니다.",
    "fix_en": "Change the subject's pose within the current framing to be seated and curled against the bed, rather than lying flat."
   }
  ]
 },
 "fix_prompt": "Edit this photograph. Apply ONLY the corrections listed below,\neach in place, changing nothing else:\n\nCORRECTIONS:\n- Reconstruct the background walls and doorways to match the spatial layout of the reference floor plan, removing the incorrect adjacent doors.\n- Change the subject's pose within the current framing to be seated and curled against the bed, rather than lying flat.\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."
}