{
  "status": "completed",
  "applicable_count": 27,
  "completed_count": 27,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "8d1c7bbe11e312de",
  "data": {
    "groups": {
      "L11B01": {
        "status": "ok",
        "location_id": "L11",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L11B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 인천 변두리의 오래된 다세대 빌라와 주변 저층 주거 밀집지를 낮 시간에 촬영한 실제 카메라 다큐멘터리 풍 사진. 남동쪽의 좁은 골목 상공 약 40~70m에서 드론에 장착한 풀프레임 미러리스 카메라와 24mm 광각 렌즈로 북서 방향을 비스듬히 내려다본 사선 항공 시점이다. 완전한 수직 부감, 평면도, 건축 도면이 아니며, 빌라의 입면과 옥상 면이 동시에 보이는 자연스러운 원근이다. 골목에서 작은 앞마당을 지나 빌라 본체, 옥상의 작은 방 하나 규모인 옥탑방, 그 뒤와 양옆으로 빽빽하게 이어지는 주거 블록의 관계를 명확히 보여준다. 빌라와 옥탑방이 시각적 중심이지만 주변 동네가 잘리지 않게 넓게 담는다.\n\n대상 빌라는 인천의 오래된 저층 다세대 주택에서 흔히 보이는 붉고 갈색이 섞인 점토 벽돌 외벽과 일부 화강석 타일 마감, 빛바랜 회색 시멘트 보수 자국, 알루미늄 새시 창문, 일부 창의 금속 방범창, 소박한 공동 출입문을 갖는다. 외벽에는 에어컨 실외기와 현실적인 배관, 노출된 도시가스 배관과 계량기, 빗물관이 층마다 이어지고, 창가와 좁은 앞마당에는 플라스틱 화분과 생활 잡동사니가 조금씩 놓여 있다. 건물은 주변과 단절된 민무늬 콘크리트 덩어리나 요새처럼 보이지 않고, 실제 사람이 계속 거주해 온 평범한 노후 빌라로 보인다.\n\n평평한 옥상 바닥은 한국 저층 주택에서 흔한 녹색 우레탄 방수 도장으로 마감되어 있으며 햇빛과 비에 바랜 부분, 균열 보수, 겹쳐 칠한 흔적, 배수구 주변 물때가 보인다. 옥상에는 물탱크, 에어컨 실외기, 배관, 작은 위성 안테나, 빨래줄과 소량의 빨래, 금속 난간 등 실제 생활 설비가 무질서하지 않게 축적되어 있다. 옥탑방은 창문 하나와 출입문 하나가 있는 작은 방 한 칸 크기이며 과도하게 큰 별동 건물처럼 부풀리지 않는다. 문 높이는 약 2m, 일반 창문 폭은 약 1~1.5m, 한 층 높이는 약 2.5~3m, 옥상 난간 높이는 약 1.1m로 서로 일관되게 표현한다. 옥탑방과 모든 설비, 차량, 골목 폭도 이 사람 크기 기준에 맞아야 한다.\n\n주변에는 비슷한 연식의 붉은 벽돌 빌라, 회색 시멘트 외벽 주택, 석재 타일을 두른 소규모 다세대 건물이 촘촘히 붙어 있다. 건물 사이로 좁고 굽은 아스팔트 골목과 콘크리트 담장, 전신주, 느슨하게 늘어진 전선 다발, 주차된 소형 승용차와 생활형 승합차가 보인다. 차량과 건물은 최신 홍보용 신축 단지처럼 깨끗하지 않고, 먼지와 빗물 자국, 부분 보수, 변색, 작은 녹과 일상적인 사용감이 자연스럽다. 사람이나 얼굴은 전혀 없다.\n\n맑거나 옅게 흐린 평범한 낮의 자연광, 서해안 도시 특유의 약간 탁한 대기 원근, 과장되지 않은 회백색 하늘과 절제된 중성 색조. 실제 벽돌의 거친 표면, 콘크리트 균열, 금속의 산화와 페인트 벗겨짐, 유리 반사, 방수 도막의 질감, 천의 직조가 사진처럼 정확해야 한다. 실제 장소 기록용으로 촬영한 담담한 사진, 자연스러운 심도와 광학적 원근, 과도한 대비나 인위적 색보정 없이 사실적인 노출. 깨끗한 스톡 사진, CGI, 일러스트, 건축 시각화가 아니라 실제 위치 참고 사진과 구별되지 않는 결과. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남동쪽 골목 위 약 40~70m 높이에서 앞마당을 가로질러 빌라 본체와 옥탑방을 대각선으로 바라본다. 빌라와 작은 옥탑방을 화면 중심에 두되, 옥상 설비와 사방의 밀집한 이웃 건물, 좁은 골목망까지 한 프레임에서 읽히게 한다. 완전한 수직 부감은 피하고 건물 입면과 옥상 면이 함께 보이는 사선 항공 구도를 유지한다.",
            "shot_id": "S4_Shot1"
          }
        ],
        "shot_ids": [
          "S4_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "above the southeast side of number 6 (alley), looking diagonally across number 4 (forecourt) toward number 1 (villa footprint), number 2 (rooftop room), and the surrounding blocks numbered 7, 8, and 9",
          "camera_height": "high aerial view, approximately 40–70m above the site",
          "lens_hint": "24mm aerial wide angle",
          "framing_notes": "Show the complete compact site relationship, including the rooftop service elements and dense neighboring buildings. Keep the villa and rooftop room as the clear visual center."
        },
        "reference_decision": {
          "mode": "missing_plan_direct_plate_fallback",
          "surface_role": "site_surface",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2020년대 중반 대한민국 인천 변두리의 오래된 다세대 빌라와 주변 저층 주거 밀집지를 낮 시간에 촬영한 실제 카메라 다큐멘터리 풍 사진. 남동쪽의 좁은 골목 상공 약 40~70m에서 드론에 장착한 풀프레임 미러리스 카메라와 24mm 광각 렌즈로 북서 방향을 비스듬히 내려다본 사선 항공 시점이다. 완전한 수직 부감, 평면도, 건축 도면이 아니며, 빌라의 입면과 옥상 면이 동시에 보이는 자연스러운 원근이다. 골목에서 작은 앞마당을 지나 빌라 본체, 옥상의 작은 방 하나 규모인 옥탑방, 그 뒤와 양옆으로 빽빽하게 이어지는 주거 블록의 관계를 명확히 보여준다. 빌라와 옥탑방이 시각적 중심이지만 주변 동네가 잘리지 않게 넓게 담는다.\n\n대상 빌라는 인천의 오래된 저층 다세대 주택에서 흔히 보이는 붉고 갈색이 섞인 점토 벽돌 외벽과 일부 화강석 타일 마감, 빛바랜 회색 시멘트 보수 자국, 알루미늄 새시 창문, 일부 창의 금속 방범창, 소박한 공동 출입문을 갖는다. 외벽에는 에어컨 실외기와 현실적인 배관, 노출된 도시가스 배관과 계량기, 빗물관이 층마다 이어지고, 창가와 좁은 앞마당에는 플라스틱 화분과 생활 잡동사니가 조금씩 놓여 있다. 건물은 주변과 단절된 민무늬 콘크리트 덩어리나 요새처럼 보이지 않고, 실제 사람이 계속 거주해 온 평범한 노후 빌라로 보인다.\n\n평평한 옥상 바닥은 한국 저층 주택에서 흔한 녹색 우레탄 방수 도장으로 마감되어 있으며 햇빛과 비에 바랜 부분, 균열 보수, 겹쳐 칠한 흔적, 배수구 주변 물때가 보인다. 옥상에는 물탱크, 에어컨 실외기, 배관, 작은 위성 안테나, 빨래줄과 소량의 빨래, 금속 난간 등 실제 생활 설비가 무질서하지 않게 축적되어 있다. 옥탑방은 창문 하나와 출입문 하나가 있는 작은 방 한 칸 크기이며 과도하게 큰 별동 건물처럼 부풀리지 않는다. 문 높이는 약 2m, 일반 창문 폭은 약 1~1.5m, 한 층 높이는 약 2.5~3m, 옥상 난간 높이는 약 1.1m로 서로 일관되게 표현한다. 옥탑방과 모든 설비, 차량, 골목 폭도 이 사람 크기 기준에 맞아야 한다.\n\n주변에는 비슷한 연식의 붉은 벽돌 빌라, 회색 시멘트 외벽 주택, 석재 타일을 두른 소규모 다세대 건물이 촘촘히 붙어 있다. 건물 사이로 좁고 굽은 아스팔트 골목과 콘크리트 담장, 전신주, 느슨하게 늘어진 전선 다발, 주차된 소형 승용차와 생활형 승합차가 보인다. 차량과 건물은 최신 홍보용 신축 단지처럼 깨끗하지 않고, 먼지와 빗물 자국, 부분 보수, 변색, 작은 녹과 일상적인 사용감이 자연스럽다. 사람이나 얼굴은 전혀 없다.\n\n맑거나 옅게 흐린 평범한 낮의 자연광, 서해안 도시 특유의 약간 탁한 대기 원근, 과장되지 않은 회백색 하늘과 절제된 중성 색조. 실제 벽돌의 거친 표면, 콘크리트 균열, 금속의 산화와 페인트 벗겨짐, 유리 반사, 방수 도막의 질감, 천의 직조가 사진처럼 정확해야 한다. 실제 장소 기록용으로 촬영한 담담한 사진, 자연스러운 심도와 광학적 원근, 과도한 대비나 인위적 색보정 없이 사실적인 노출. 깨끗한 스톡 사진, CGI, 일러스트, 건축 시각화가 아니라 실제 위치 참고 사진과 구별되지 않는 결과. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.",
        "shot_aware_plan_mode": "missing_plan_direct_plate_fallback",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "도로, 옥상 및 건물 주변에 사람이나 그림자가 전혀 보이지 않습니다."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "aerial_ref": {
          "loc_id": "L11",
          "group_id": "bg_rooftop_residence"
        },
        "render_degraded": true,
        "fallback_reason": "shot_aware_plan_missing",
        "missing_fp_id": "fp_l11_exterior_site"
      },
      "L11B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L11",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L11B04.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 외딴 폐쇄 섬, 사람이 실제 거주하는 낡은 저층 주택 옥상에서 옥탑방 현관으로 접근하는 어두운 밤의 모습. 계단 상부참 가까이에 카메라를 두고 서 있는 사람의 눈높이 약 1.6m에서, 28mm 광각 렌즈를 장착한 실제 미러리스 또는 DSLR 카메라로 좁은 옥상 통행로를 대각선 방향으로 촬영한다. 계단에서 올라온 동선과 낮은 옥상 난간이 화면 가장자리까지 이어지고, 시선은 옥탑방 외벽에 설치된 철제 현관문으로 곧바로 향한다. 철문은 닫히지 않고 불길하게 반쯤 열려 있으며, 문틈 너머에는 조명이 거의 없는 실제 실내의 짙은 어둠만 보인다. 문이나 실내에 사람, 얼굴, 실루엣은 없다.\n\n옥탑방은 작은 방 하나 규모이며 문 높이 약 2m, 인접한 새시 창 폭 약 1~1.5m, 옥탑 층고 약 2.5~3m, 옥상 난간 높이 약 1.1m로 서로 일관된 실제 인체 기준 비례를 유지한다. 작은 옥탑 구조를 큰 독립 건물처럼 부풀리지 않는다. 외벽은 한국의 오래된 저층 주택에서 흔한 붉은 벽돌과 부분적인 시멘트 미장 보수 흔적, 빗물과 바닷바람에 생긴 백화와 얼룩을 지닌다. 옥상 바닥은 낡아 바랜 녹색 우레탄 방수 도장으로, 균열을 메운 덧칠 자국과 고인 빗물 흔적, 먼지와 염분 자국이 자연스럽다. 철문에는 실제 금속의 무광 도장, 모서리의 녹과 긁힘, 손때 묻은 손잡이와 경첩이 보인다.\n\n주변에는 오래된 알루미늄 새시 창과 방범창, 외벽을 따라 노출된 가스관과 배수관, 벽에 고정된 에어컨 실외기와 현실적인 배관, 느슨한 빨래줄, 몇 개의 플라스틱 화분처럼 소박한 생활 흔적이 층층이 남아 있다. 이 요소들은 철문을 가리지 않도록 주변부에만 배치한다. 난간 너머에는 비슷한 붉은 벽돌과 미장 마감의 낮은 주택들이 좁게 밀집하고, 전신주와 처진 전선이 희미하게 겹쳐 보여 실제 한국 섬마을 주거지의 연속성을 만든다. 대상 옥탑방이 민무늬 콘크리트 요새나 감옥처럼 보이지 않게 한다.\n\n밤의 약한 주변광과 현관 위 낡은 소형 방수등의 희미하고 불균일한 실용 조명만 사용한다. 반쯤 열린 문과 문틀, 가까운 통행로의 재질은 식별 가능하지만 내부는 과도하게 밝히지 않는다. 절제된 회색과 갈색, 바랜 녹색 계열의 현실적인 색을 유지하고 과장된 붉은 빛, 초자연적 발광, 원형 표식이나 의례 문양을 임의로 추가하지 않는다. 실제 콘크리트, 금속 녹과 도장, 직물 빨래줄, 벽돌, 목재 문턱의 정확한 물성과 일상적인 마모 및 얼룩을 표현한다. 자연스러운 심도와 실제 저조도 노출을 지닌 실제 카메라로 촬영한 다큐멘터리 풍 사진, 현장 기록 사진처럼 담담하고 사실적이며 후보정 효과 없음. 깨끗한 광고 사진이 아니고, 삽화나 건축 시각화가 아니며, 위에서 내려다본 평면도나 건축 도식이 아니다. 계단 도착부와 좁은 옥상 동선은 보이게 하되 먼 거리의 물탱크나 대형 설비는 주 프레임에서 제외한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "계단 상부참 가까이의 서 있는 사람 눈높이에서 옥상 통행로를 대각선으로 바라본다. 옥탑방 철문이 시선의 명확한 종착점이 되게 하고, 철문은 안쪽의 어둠이 좁게 드러날 만큼 불길하게 반쯤 열린 상태로 유지한다. 계단 도착부와 비좁은 옥상 동선, 서쪽 난간 일부는 화면 가장자리에서 읽히게 하되 멀리 있는 설비는 주 구도에서 제외한다. 빈 공간만 촬영하며 인물이나 얼굴은 넣지 않는다.",
            "shot_id": "S11_Shot3"
          }
        ],
        "shot_ids": [
          "S11_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 2 at the upper stair landing, facing diagonally across number 1 toward number 4 in the wall of number 3, with number 5 and the west segment of number 7 remaining peripheral",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Make number 4 the dominant destination of the approach and apply number 9 so the iron door is ominously half open. Keep the stair arrival and narrow rooftop circulation visible while excluding the distant utility fixtures from the main framing."
        },
        "reference_decision": {
          "bg_id": "L11B04",
          "fp_id": "fp_l11_rooftop_approach",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "This is the sole clean-anchor candidate supplied for the dwelling and has no earlier same-fp reference. A fresh floor-plan-seeded plate is therefore required. Camera unit 1 at [7,1] looking toward unit 3 through [3,6] aligns the staged foreground arrival position and the background endpoint at marker 4, while the normal 50-degree view supports the committed medium framing.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l11_rooftop_approach.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp references are available, and the node is the required dwelling-identity anchor rendered directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Use neutral medium-scale coverage from unit 1 toward unit 3, centering the committed endpoint at opening marker 4 while retaining sufficient surrounding threshold context.",
            "lens_enum": "normal",
            "look_at_cell": [
              3,
              6
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show camera unit 1 in the foreground looking toward unit 3, with opening marker 4 as the focal endpoint. Retain geometry-supported surrounding portions of target units 2 and 7 only where they fall within the 50-degree view, and use base markers 1, 2, 3, 4, 5, and 7 to maintain the committed structural context.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [7,1] toward look-at unit 3 at cell [3,6] with a normal lens at 50 degrees. Use neutral medium-scale coverage, place marker 4 near the middle-center endpoint, and preserve enough foreground and threshold context for the staged lower-left over-shoulder composition.",
            "subject_position_directive": "Place the committed subject cue in the lower-left foreground at the arrival threshold, halted and seen over the shoulder, with the shoulder allowed to remain softly blurred while the sightline leads toward marker 4 in the middle-center background. Do not introduce any additional subject.",
            "state_cue_directive": "Carry transient marker 9 in its committed half-open state and retain the surfaced shot's subdued low-key night contrast with only enough ambient visibility to define the foreground subject cue and marker 4. Do not add state cues beyond marker 9 and the committed lighting facts.",
            "negative_continuity_directive": "There are no committed ignored markers for this BG. Keep elements outside the geometry-supported view cone out of the composition, preserve the floor-plan positions of base markers 1, 2, 3, 4, 5, and 7, and do not invent additional subjects, numbered elements, fixed-layout changes, or uncommitted state cues."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [7, 1]\n  - look_at_unit: 3\n  - look_at_cell: [3, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium-scale coverage from unit 1 toward unit 3, centering the committed endpoint at opening marker 4 while retaining sufficient surrounding threshold context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show camera unit 1 in the foreground looking toward unit 3, with opening marker 4 as the focal endpoint. Retain geometry-supported surrounding portions of target units 2 and 7 only where they fall within the 50-degree view, and use base markers 1, 2, 3, 4, 5, and 7 to maintain the committed structural context.\n  - camera_framing_directive: Frame from camera unit 1 at cell [7,1] toward look-at unit 3 at cell [3,6] with a normal lens at 50 degrees. Use neutral medium-scale coverage, place marker 4 near the middle-center endpoint, and preserve enough foreground and threshold context for the staged lower-left over-shoulder composition.\n  - subject_position_directive: Place the committed subject cue in the lower-left foreground at the arrival threshold, halted and seen over the shoulder, with the shoulder allowed to remain softly blurred while the sightline leads toward marker 4 in the middle-center background. Do not introduce any additional subject.\n  - state_cue_directive: Carry transient marker 9 in its committed half-open state and retain the surfaced shot's subdued low-key night contrast with only enough ambient visibility to define the foreground subject cue and marker 4. Do not add state cues beyond marker 9 and the committed lighting facts.\n  - negative_continuity_directive: There are no committed ignored markers for this BG. Keep elements outside the geometry-supported view cone out of the composition, preserve the floor-plan positions of base markers 1, 2, 3, 4, 5, and 7, and do not invent additional subjects, numbered elements, fixed-layout changes, or uncommitted state cues.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] rooftop approach terrace — central and southern circulation area between the stair landing and rooftop-room entrance\n  - 2. [area] upper stair landing — southwest corner beside the stairwell opening\n  - 3. [area] rooftop room enclosure — north side of the plan, forming the enclosed destination of the approach\n  - 4. [opening] iron entrance door — south-facing wall of the rooftop room, aligned with the upper stair landing\n  - 5. [opening] small exterior window — south-facing rooftop-room wall, east of the iron entrance door\n  - 7. [area] west parapet segment — west edge of the rooftop approach beside the stair landing\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [7, 1]\n  - look_at_unit: 3\n  - look_at_cell: [3, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium-scale coverage from unit 1 toward unit 3, centering the committed endpoint at opening marker 4 while retaining sufficient surrounding threshold context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show camera unit 1 in the foreground looking toward unit 3, with opening marker 4 as the focal endpoint. Retain geometry-supported surrounding portions of target units 2 and 7 only where they fall within the 50-degree view, and use base markers 1, 2, 3, 4, 5, and 7 to maintain the committed structural context.\n  - camera_framing_directive: Frame from camera unit 1 at cell [7,1] toward look-at unit 3 at cell [3,6] with a normal lens at 50 degrees. Use neutral medium-scale coverage, place marker 4 near the middle-center endpoint, and preserve enough foreground and threshold context for the staged lower-left over-shoulder composition.\n  - subject_position_directive: Place the committed subject cue in the lower-left foreground at the arrival threshold, halted and seen over the shoulder, with the shoulder allowed to remain softly blurred while the sightline leads toward marker 4 in the middle-center background. Do not introduce any additional subject.\n  - state_cue_directive: Carry transient marker 9 in its committed half-open state and retain the surfaced shot's subdued low-key night contrast with only enough ambient visibility to define the foreground subject cue and marker 4. Do not add state cues beyond marker 9 and the committed lighting facts.\n  - negative_continuity_directive: There are no committed ignored markers for this BG. Keep elements outside the geometry-supported view cone out of the composition, preserve the floor-plan positions of base markers 1, 2, 3, 4, 5, and 7, and do not invent additional subjects, numbered elements, fixed-layout changes, or uncommitted state cues.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] rooftop approach terrace — central and southern circulation area between the stair landing and rooftop-room entrance\n  - 2. [area] upper stair landing — southwest corner beside the stairwell opening\n  - 3. [area] rooftop room enclosure — north side of the plan, forming the enclosed destination of the approach\n  - 4. [opening] iron entrance door — south-facing wall of the rooftop room, aligned with the upper stair landing\n  - 5. [opening] small exterior window — south-facing rooftop-room wall, east of the iron entrance door\n  - 7. [area] west parapet segment — west edge of the rooftop approach beside the stair landing\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [7, 1]\n  - look_at_unit: 3\n  - look_at_cell: [3, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium-scale coverage from unit 1 toward unit 3, centering the committed endpoint at opening marker 4 while retaining sufficient surrounding threshold context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show camera unit 1 in the foreground looking toward unit 3, with opening marker 4 as the focal endpoint. Retain geometry-supported surrounding portions of target units 2 and 7 only where they fall within the 50-degree view, and use base markers 1, 2, 3, 4, 5, and 7 to maintain the committed structural context.\n  - camera_framing_directive: Frame from camera unit 1 at cell [7,1] toward look-at unit 3 at cell [3,6] with a normal lens at 50 degrees. Use neutral medium-scale coverage, place marker 4 near the middle-center endpoint, and preserve enough foreground and threshold context for the staged lower-left over-shoulder composition.\n  - subject_position_directive: Place the committed subject cue in the lower-left foreground at the arrival threshold, halted and seen over the shoulder, with the shoulder allowed to remain softly blurred while the sightline leads toward marker 4 in the middle-center background. Do not introduce any additional subject.\n  - state_cue_directive: Carry transient marker 9 in its committed half-open state and retain the surfaced shot's subdued low-key night contrast with only enough ambient visibility to define the foreground subject cue and marker 4. Do not add state cues beyond marker 9 and the committed lighting facts.\n  - negative_continuity_directive: There are no committed ignored markers for this BG. Keep elements outside the geometry-supported view cone out of the composition, preserve the floor-plan positions of base markers 1, 2, 3, 4, 5, and 7, and do not invent additional subjects, numbered elements, fixed-layout changes, or uncommitted state cues.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] rooftop approach terrace — central and southern circulation area between the stair landing and rooftop-room entrance\n  - 2. [area] upper stair landing — southwest corner beside the stairwell opening\n  - 3. [area] rooftop room enclosure — north side of the plan, forming the enclosed destination of the approach\n  - 4. [opening] iron entrance door — south-facing wall of the rooftop room, aligned with the upper stair landing\n  - 5. [opening] small exterior window — south-facing rooftop-room wall, east of the iron entrance door\n  - 7. [area] west parapet segment — west edge of the rooftop approach beside the stair landing\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안권의 외딴 폐쇄 섬, 사람이 실제 거주하는 낡은 저층 주택 옥상에서 옥탑방 현관으로 접근하는 어두운 밤의 모습. 계단 상부참 가까이에 카메라를 두고 서 있는 사람의 눈높이 약 1.6m에서, 28mm 광각 렌즈를 장착한 실제 미러리스 또는 DSLR 카메라로 좁은 옥상 통행로를 대각선 방향으로 촬영한다. 계단에서 올라온 동선과 낮은 옥상 난간이 화면 가장자리까지 이어지고, 시선은 옥탑방 외벽에 설치된 철제 현관문으로 곧바로 향한다. 철문은 닫히지 않고 불길하게 반쯤 열려 있으며, 문틈 너머에는 조명이 거의 없는 실제 실내의 짙은 어둠만 보인다. 문이나 실내에 사람, 얼굴, 실루엣은 없다.\n\n옥탑방은 작은 방 하나 규모이며 문 높이 약 2m, 인접한 새시 창 폭 약 1~1.5m, 옥탑 층고 약 2.5~3m, 옥상 난간 높이 약 1.1m로 서로 일관된 실제 인체 기준 비례를 유지한다. 작은 옥탑 구조를 큰 독립 건물처럼 부풀리지 않는다. 외벽은 한국의 오래된 저층 주택에서 흔한 붉은 벽돌과 부분적인 시멘트 미장 보수 흔적, 빗물과 바닷바람에 생긴 백화와 얼룩을 지닌다. 옥상 바닥은 낡아 바랜 녹색 우레탄 방수 도장으로, 균열을 메운 덧칠 자국과 고인 빗물 흔적, 먼지와 염분 자국이 자연스럽다. 철문에는 실제 금속의 무광 도장, 모서리의 녹과 긁힘, 손때 묻은 손잡이와 경첩이 보인다.\n\n주변에는 오래된 알루미늄 새시 창과 방범창, 외벽을 따라 노출된 가스관과 배수관, 벽에 고정된 에어컨 실외기와 현실적인 배관, 느슨한 빨래줄, 몇 개의 플라스틱 화분처럼 소박한 생활 흔적이 층층이 남아 있다. 이 요소들은 철문을 가리지 않도록 주변부에만 배치한다. 난간 너머에는 비슷한 붉은 벽돌과 미장 마감의 낮은 주택들이 좁게 밀집하고, 전신주와 처진 전선이 희미하게 겹쳐 보여 실제 한국 섬마을 주거지의 연속성을 만든다. 대상 옥탑방이 민무늬 콘크리트 요새나 감옥처럼 보이지 않게 한다.\n\n밤의 약한 주변광과 현관 위 낡은 소형 방수등의 희미하고 불균일한 실용 조명만 사용한다. 반쯤 열린 문과 문틀, 가까운 통행로의 재질은 식별 가능하지만 내부는 과도하게 밝히지 않는다. 절제된 회색과 갈색, 바랜 녹색 계열의 현실적인 색을 유지하고 과장된 붉은 빛, 초자연적 발광, 원형 표식이나 의례 문양을 임의로 추가하지 않는다. 실제 콘크리트, 금속 녹과 도장, 직물 빨래줄, 벽돌, 목재 문턱의 정확한 물성과 일상적인 마모 및 얼룩을 표현한다. 자연스러운 심도와 실제 저조도 노출을 지닌 실제 카메라로 촬영한 다큐멘터리 풍 사진, 현장 기록 사진처럼 담담하고 사실적이며 후보정 효과 없음. 깨끗한 광고 사진이 아니고, 삽화나 건축 시각화가 아니며, 위에서 내려다본 평면도나 건축 도식이 아니다. 계단 도착부와 좁은 옥상 동선은 보이게 하되 먼 거리의 물탱크나 대형 설비는 주 프레임에서 제외한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            7,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Use neutral medium-scale coverage from unit 1 toward unit 3, centering the committed endpoint at opening marker 4 while retaining sufficient surrounding threshold context.",
          "lens_enum": "normal",
          "look_at_cell": [
            3,
            6
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show camera unit 1 in the foreground looking toward unit 3, with opening marker 4 as the focal endpoint. Retain geometry-supported surrounding portions of target units 2 and 7 only where they fall within the 50-degree view, and use base markers 1, 2, 3, 4, 5, and 7 to maintain the committed structural context.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [7,1] toward look-at unit 3 at cell [3,6] with a normal lens at 50 degrees. Use neutral medium-scale coverage, place marker 4 near the middle-center endpoint, and preserve enough foreground and threshold context for the staged lower-left over-shoulder composition.",
          "subject_position_directive": "Place the committed subject cue in the lower-left foreground at the arrival threshold, halted and seen over the shoulder, with the shoulder allowed to remain softly blurred while the sightline leads toward marker 4 in the middle-center background. Do not introduce any additional subject.",
          "state_cue_directive": "Carry transient marker 9 in its committed half-open state and retain the surfaced shot's subdued low-key night contrast with only enough ambient visibility to define the foreground subject cue and marker 4. Do not add state cues beyond marker 9 and the committed lighting facts.",
          "negative_continuity_directive": "There are no committed ignored markers for this BG. Keep elements outside the geometry-supported view cone out of the composition, preserve the floor-plan positions of base markers 1, 2, 3, 4, 5, and 7, and do not invent additional subjects, numbered elements, fixed-layout changes, or uncommitted state cues."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l11_rooftop_approach",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence",
            "same_loc_anchor:L11B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람이나 실루엣이 보이지 않음."
          }
        },
        "aerial_ref": {
          "loc_id": "L11",
          "group_id": "bg_rooftop_residence"
        },
        "fp_ref_replaced_by_aerial": true,
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L11B01",
          "loc_id": "L11"
        }
      },
      "L11B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L11",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L11B03.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 폐쇄적인 작은 섬마을, 사람이 실제 거주하는 낡은 저층 주택의 옥탑방과 지상을 잇는 외부 계단을 한밤중에 촬영한 실제 카메라 다큐멘터리 풍 사진. 중간 계단참에 선 위치에서 약 1.6m 눈높이, 풀프레임 미러리스 또는 DSLR의 28mm 광각 렌즈로 지상 뒤뜰과 지상 출입 문턱을 향해 대각선 아래로 바라본다. 길게 이어지는 좁은 철제 또는 콘크리트 계단과 반복되는 금속 난간, 여러 층의 계단참, 뒤뜰까지 이어지는 급한 하강 경로가 명확히 보이며, 화면 뒤쪽 위에는 옥상참과 닫힌 낡은 철제 출입문이 계단 구조 사이로 계속 식별된다. 다급하게 뛰어 내려갈 수밖에 없는 길고 답답한 동선이 느껴지되 사람, 얼굴, 신체, 피는 전혀 없다.\n\n대상 주택은 주변 섬마을 저층 주거와 자연스럽게 이어지는 생활형 건물이다. 해풍과 염분에 퇴색한 붉은 벽돌 또는 작은 화강석 타일 외벽, 일부 보수한 회색 시멘트 면, 옥상 가장자리의 바랜 녹색 우레탄 방수층과 덧칠 자국, 녹이 번진 아연도금 철제 계단과 난간을 사실적으로 표현한다. 알루미늄 새시 창과 방범창, 외벽을 따라 노출된 가스 배관과 가스 계량기, 에어컨 실외기와 배수 호스, 전선관, 빗물 배수관, 작은 물탱크, 빨래줄과 평범한 빨래, 플라스틱 화분과 생활 잡동사니가 층층이 남아 있다. 재료에는 실제 콘크리트의 균열과 물때, 철의 염해 녹과 벗겨진 페인트, 벽돌 줄눈의 오염, 젖은 계단 디딤판의 미끄러운 반사, 천의 직조가 정확히 드러난다.\n\n뒤뜰은 작은 배수구와 습기 찬 콘크리트 바닥이 있는 협소한 생활 공간이며 지상 출입 문턱과 골목 진입로가 연결된다. 계단 아래 뒤뜰 한편과 골목 방향에는 추후 사건용 자전거와 경찰 차량을 배치할 수 있는 비어 있는 바닥 및 진입 공간을 충분히 남기고, 현재 사진에는 자전거와 차량을 그리지 않는다. 주변에도 같은 높이의 벽돌·시멘트 주택, 새시 창, 방범창, 실외기와 노출 배관이 밀집해 있고, 좁은 골목의 전신주와 처진 전선이 현실적으로 이어진다. 대상 건물이 고립된 콘크리트 요새나 감옥처럼 보이지 않게 한다.\n\n건축 규모는 사람 크기 기준으로 정확히 맞춘다. 철제 출입문 높이는 약 2m, 새시 창 폭은 약 1~1.5m, 한 층 높이는 약 2.5~3m, 계단 난간 높이는 약 1.1m다. 옥탑방은 작은 방 하나 크기의 단층 구조이며 과도하게 큰 건물 덩어리로 부풀리지 않는다. 계단 폭, 디딤판, 문, 창, 배관, 실외기와 뒤뜰의 모든 비례가 이 기준에 동시에 부합해야 한다.\n\n야간의 차갑고 습한 공기, 옥상 출입문 위와 계단참에 설치된 소형 백색 LED 보안등, 아래 골목에서 약하게 스며드는 주황빛 생활 조명이 섞인다. 보안등은 일부 영역만 현실적으로 밝히고 계단 아래에는 깊지만 자연스러운 그림자가 생긴다. 과장된 붉은 조명, 의례 표식, 초자연적 발광, 홀로그램은 넣지 않는다. 실제 콘크리트, 금속 녹, 직물, 벽돌, 유리의 물성을 정확히 기록하고, 평범한 유지보수 흔적과 얼룩을 살린다. 자연스러운 심도와 광각 원근, 과도한 왜곡 없는 실제 장소 기록 사진, 후처리 없는 사실적인 노출과 색상. 깨끗한 스톡 사진이 아니며 CGI, 삽화, 건축 시각화, 평면도, 위에서 수직으로 내려다본 시점이 아니다. 긴 계단 하강선과 난간, 뒤뜰 도착 경로, 위쪽 옥상문 맥락을 함께 담는 긴장감 있는 넓은 구도. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "중간 계단참에서 지상 뒤뜰과 출입 문턱을 향해 대각선 아래로 보는 구도다. 긴 하강 동선, 반복되는 난간, 좁은 뒤뜰의 도착 경로가 한눈에 읽혀야 하며, 화면 뒤쪽 위에는 옥상참과 철제 출입문이 맥락으로 남아 있어야 한다. 계단 아래쪽 뒤뜰과 골목 방향에는 추후 자전거와 경찰 차량을 합성할 수 있도록 서로 겹치지 않는 빈 바닥 및 진입 공간을 확보한다. 사람이나 차량은 그리지 않는다.",
            "shot_id": "S13_Shot1"
          }
        ],
        "shot_ids": [
          "S13_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "on a middle landing within number 4 (exterior stair tower), facing diagonally downward toward number 2 (rear courtyard) and number 1 (ground threshold), with number 6 (rooftop landing) and number 9 (iron entry door) remaining visible behind and above the camera axis",
          "camera_height": "eye-level standing, approximately 1.6 m above the stair landing",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Use a tense wide composition that shows the long descent, railings, courtyard arrival route, and rooftop doorway context; retain visual space near numbers 15 and 16 for the event-specific bicycle and police vehicle overlays."
        },
        "reference_decision": {
          "bg_id": "L11B03",
          "fp_id": "fp_l11_exterior_stairs",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L11B03 is the sole clean-anchor candidate supplied for this fp and is therefore the first and only dwelling-identity anchor, rendered directly from the floor plan without a prior reference. For S13_Shot1, camera unit 6 places the view beside the upper circulation point, while the axis toward unit 4 through cell [5,3] follows the committed descent; a wide 90-degree lens provides broad coverage for the subject, the descending background line, and opening marker 9 behind the subject.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l11_exterior_stairs.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "no_prior_reference_available",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp reference is available, and this node is the required floor-plan-seeded dwelling anchor."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              3
            ],
            "camera_unit": 6,
            "fov_deg": 90,
            "framing_notes": "Place the camera in unit 6 at candidate cell [4,3] and aim toward unit 4 through candidate look-at cell [5,3]. The wide view supports the staged medium framing, the downward movement line, and background continuity with opening marker 9.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              3
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "From unit 6, show the circulation connection toward unit 4 through opening marker 5, with the descent reading toward the lower-right. Use the wide view to retain the staged entrance context through opening marker 9 behind the subject, while limiting additional coverage to numbered units and openings supported by the camera-unit visibility superset.",
            "camera_framing_directive": "Use camera unit 6 at cell [4,3], directed toward unit 4 through look-at cell [5,3], with a wide 90-degree field of view. Maintain broad coverage around the staged medium frame: the committed subject occupies middle-left, while the descending line extends toward lower-right and the entrance-facing background remains legible.",
            "subject_position_directive": "Place the committed subject in the midground at middle-left in a three-quarter-right view, launching downward with the torso held in the medium frame. Keep the extended leg and suspended foot visible toward lower-right so the movement toward the descending background element is unambiguous.",
            "state_cue_directive": "Render the committed dark-night, low-key state from S13_Shot1 and include transient markers 15 and 16 as the specified overlays. Preserve the stated unobstructed circulation condition and do not add state cues beyond the numbered elements and staged facts.",
            "negative_continuity_directive": "Do not invent unnumbered scenario elements or additional state overlays. Do not force units or openings outside the chosen wide view into the frame, and do not alter the fixed positions of numbered structural elements 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 14 established by the floor plan."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 6\n  - camera_cell: [4, 3]\n  - look_at_unit: 4\n  - look_at_cell: [5, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera in unit 6 at candidate cell [4,3] and aim toward unit 4 through candidate look-at cell [5,3]. The wide view supports the staged medium framing, the downward movement line, and background continuity with opening marker 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 6, show the circulation connection toward unit 4 through opening marker 5, with the descent reading toward the lower-right. Use the wide view to retain the staged entrance context through opening marker 9 behind the subject, while limiting additional coverage to numbered units and openings supported by the camera-unit visibility superset.\n  - camera_framing_directive: Use camera unit 6 at cell [4,3], directed toward unit 4 through look-at cell [5,3], with a wide 90-degree field of view. Maintain broad coverage around the staged medium frame: the committed subject occupies middle-left, while the descending line extends toward lower-right and the entrance-facing background remains legible.\n  - subject_position_directive: Place the committed subject in the midground at middle-left in a three-quarter-right view, launching downward with the torso held in the medium frame. Keep the extended leg and suspended foot visible toward lower-right so the movement toward the descending background element is unambiguous.\n  - state_cue_directive: Render the committed dark-night, low-key state from S13_Shot1 and include transient markers 15 and 16 as the specified overlays. Preserve the stated unobstructed circulation condition and do not add state cues beyond the numbered elements and staged facts.\n  - negative_continuity_directive: Do not invent unnumbered scenario elements or additional state overlays. Do not force units or openings outside the chosen wide view into the frame, and do not alter the fixed positions of numbered structural elements 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 14 established by the floor plan.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] ground threshold zone — south end of the circulation route, between the alley and rear courtyard\n  - 2. [area] rear courtyard — south side of the villa footprint, immediately inside the ground entrance\n  - 3. [opening] courtyard access door — south boundary of the rear courtyard, opening toward the ground threshold\n  - 4. [area] exterior stair tower — attached to the west side of the villa, forming one continuous switchback circulation footprint\n  - 5. [opening] ground stair entry — northwest corner of the rear courtyard at the foot of the exterior stair tower\n  - 6. [area] rooftop landing — top end of the exterior stair tower, adjoining the rooftop terrace\n  - 7. [area] rooftop terrace — open roof area east of the rooftop landing and south of the rooftop room\n  - 8. [area] rooftop residence — north side of the rooftop terrace\n  - 9. [opening] iron entry door — south wall of the rooftop residence, facing the rooftop terrace and stair landing\n  - 10. [opening] small rooftop window — east portion of the rooftop residence wall facing the terrace\n  - 14. [area] west parapet run — single contiguous exposed west edge of the rooftop terrace beside the stair landing\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 6\n  - camera_cell: [4, 3]\n  - look_at_unit: 4\n  - look_at_cell: [5, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera in unit 6 at candidate cell [4,3] and aim toward unit 4 through candidate look-at cell [5,3]. The wide view supports the staged medium framing, the downward movement line, and background continuity with opening marker 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 6, show the circulation connection toward unit 4 through opening marker 5, with the descent reading toward the lower-right. Use the wide view to retain the staged entrance context through opening marker 9 behind the subject, while limiting additional coverage to numbered units and openings supported by the camera-unit visibility superset.\n  - camera_framing_directive: Use camera unit 6 at cell [4,3], directed toward unit 4 through look-at cell [5,3], with a wide 90-degree field of view. Maintain broad coverage around the staged medium frame: the committed subject occupies middle-left, while the descending line extends toward lower-right and the entrance-facing background remains legible.\n  - subject_position_directive: Place the committed subject in the midground at middle-left in a three-quarter-right view, launching downward with the torso held in the medium frame. Keep the extended leg and suspended foot visible toward lower-right so the movement toward the descending background element is unambiguous.\n  - state_cue_directive: Render the committed dark-night, low-key state from S13_Shot1 and include transient markers 15 and 16 as the specified overlays. Preserve the stated unobstructed circulation condition and do not add state cues beyond the numbered elements and staged facts.\n  - negative_continuity_directive: Do not invent unnumbered scenario elements or additional state overlays. Do not force units or openings outside the chosen wide view into the frame, and do not alter the fixed positions of numbered structural elements 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 14 established by the floor plan.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] ground threshold zone — south end of the circulation route, between the alley and rear courtyard\n  - 2. [area] rear courtyard — south side of the villa footprint, immediately inside the ground entrance\n  - 3. [opening] courtyard access door — south boundary of the rear courtyard, opening toward the ground threshold\n  - 4. [area] exterior stair tower — attached to the west side of the villa, forming one continuous switchback circulation footprint\n  - 5. [opening] ground stair entry — northwest corner of the rear courtyard at the foot of the exterior stair tower\n  - 6. [area] rooftop landing — top end of the exterior stair tower, adjoining the rooftop terrace\n  - 7. [area] rooftop terrace — open roof area east of the rooftop landing and south of the rooftop room\n  - 8. [area] rooftop residence — north side of the rooftop terrace\n  - 9. [opening] iron entry door — south wall of the rooftop residence, facing the rooftop terrace and stair landing\n  - 10. [opening] small rooftop window — east portion of the rooftop residence wall facing the terrace\n  - 14. [area] west parapet run — single contiguous exposed west edge of the rooftop terrace beside the stair landing\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 6\n  - camera_cell: [4, 3]\n  - look_at_unit: 4\n  - look_at_cell: [5, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera in unit 6 at candidate cell [4,3] and aim toward unit 4 through candidate look-at cell [5,3]. The wide view supports the staged medium framing, the downward movement line, and background continuity with opening marker 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 6, show the circulation connection toward unit 4 through opening marker 5, with the descent reading toward the lower-right. Use the wide view to retain the staged entrance context through opening marker 9 behind the subject, while limiting additional coverage to numbered units and openings supported by the camera-unit visibility superset.\n  - camera_framing_directive: Use camera unit 6 at cell [4,3], directed toward unit 4 through look-at cell [5,3], with a wide 90-degree field of view. Maintain broad coverage around the staged medium frame: the committed subject occupies middle-left, while the descending line extends toward lower-right and the entrance-facing background remains legible.\n  - subject_position_directive: Place the committed subject in the midground at middle-left in a three-quarter-right view, launching downward with the torso held in the medium frame. Keep the extended leg and suspended foot visible toward lower-right so the movement toward the descending background element is unambiguous.\n  - state_cue_directive: Render the committed dark-night, low-key state from S13_Shot1 and include transient markers 15 and 16 as the specified overlays. Preserve the stated unobstructed circulation condition and do not add state cues beyond the numbered elements and staged facts.\n  - negative_continuity_directive: Do not invent unnumbered scenario elements or additional state overlays. Do not force units or openings outside the chosen wide view into the frame, and do not alter the fixed positions of numbered structural elements 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 14 established by the floor plan.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] ground threshold zone — south end of the circulation route, between the alley and rear courtyard\n  - 2. [area] rear courtyard — south side of the villa footprint, immediately inside the ground entrance\n  - 3. [opening] courtyard access door — south boundary of the rear courtyard, opening toward the ground threshold\n  - 4. [area] exterior stair tower — attached to the west side of the villa, forming one continuous switchback circulation footprint\n  - 5. [opening] ground stair entry — northwest corner of the rear courtyard at the foot of the exterior stair tower\n  - 6. [area] rooftop landing — top end of the exterior stair tower, adjoining the rooftop terrace\n  - 7. [area] rooftop terrace — open roof area east of the rooftop landing and south of the rooftop room\n  - 8. [area] rooftop residence — north side of the rooftop terrace\n  - 9. [opening] iron entry door — south wall of the rooftop residence, facing the rooftop terrace and stair landing\n  - 10. [opening] small rooftop window — east portion of the rooftop residence wall facing the terrace\n  - 14. [area] west parapet run — single contiguous exposed west edge of the rooftop terrace beside the stair landing\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안의 폐쇄적인 작은 섬마을, 사람이 실제 거주하는 낡은 저층 주택의 옥탑방과 지상을 잇는 외부 계단을 한밤중에 촬영한 실제 카메라 다큐멘터리 풍 사진. 중간 계단참에 선 위치에서 약 1.6m 눈높이, 풀프레임 미러리스 또는 DSLR의 28mm 광각 렌즈로 지상 뒤뜰과 지상 출입 문턱을 향해 대각선 아래로 바라본다. 길게 이어지는 좁은 철제 또는 콘크리트 계단과 반복되는 금속 난간, 여러 층의 계단참, 뒤뜰까지 이어지는 급한 하강 경로가 명확히 보이며, 화면 뒤쪽 위에는 옥상참과 닫힌 낡은 철제 출입문이 계단 구조 사이로 계속 식별된다. 다급하게 뛰어 내려갈 수밖에 없는 길고 답답한 동선이 느껴지되 사람, 얼굴, 신체, 피는 전혀 없다.\n\n대상 주택은 주변 섬마을 저층 주거와 자연스럽게 이어지는 생활형 건물이다. 해풍과 염분에 퇴색한 붉은 벽돌 또는 작은 화강석 타일 외벽, 일부 보수한 회색 시멘트 면, 옥상 가장자리의 바랜 녹색 우레탄 방수층과 덧칠 자국, 녹이 번진 아연도금 철제 계단과 난간을 사실적으로 표현한다. 알루미늄 새시 창과 방범창, 외벽을 따라 노출된 가스 배관과 가스 계량기, 에어컨 실외기와 배수 호스, 전선관, 빗물 배수관, 작은 물탱크, 빨래줄과 평범한 빨래, 플라스틱 화분과 생활 잡동사니가 층층이 남아 있다. 재료에는 실제 콘크리트의 균열과 물때, 철의 염해 녹과 벗겨진 페인트, 벽돌 줄눈의 오염, 젖은 계단 디딤판의 미끄러운 반사, 천의 직조가 정확히 드러난다.\n\n뒤뜰은 작은 배수구와 습기 찬 콘크리트 바닥이 있는 협소한 생활 공간이며 지상 출입 문턱과 골목 진입로가 연결된다. 계단 아래 뒤뜰 한편과 골목 방향에는 추후 사건용 자전거와 경찰 차량을 배치할 수 있는 비어 있는 바닥 및 진입 공간을 충분히 남기고, 현재 사진에는 자전거와 차량을 그리지 않는다. 주변에도 같은 높이의 벽돌·시멘트 주택, 새시 창, 방범창, 실외기와 노출 배관이 밀집해 있고, 좁은 골목의 전신주와 처진 전선이 현실적으로 이어진다. 대상 건물이 고립된 콘크리트 요새나 감옥처럼 보이지 않게 한다.\n\n건축 규모는 사람 크기 기준으로 정확히 맞춘다. 철제 출입문 높이는 약 2m, 새시 창 폭은 약 1~1.5m, 한 층 높이는 약 2.5~3m, 계단 난간 높이는 약 1.1m다. 옥탑방은 작은 방 하나 크기의 단층 구조이며 과도하게 큰 건물 덩어리로 부풀리지 않는다. 계단 폭, 디딤판, 문, 창, 배관, 실외기와 뒤뜰의 모든 비례가 이 기준에 동시에 부합해야 한다.\n\n야간의 차갑고 습한 공기, 옥상 출입문 위와 계단참에 설치된 소형 백색 LED 보안등, 아래 골목에서 약하게 스며드는 주황빛 생활 조명이 섞인다. 보안등은 일부 영역만 현실적으로 밝히고 계단 아래에는 깊지만 자연스러운 그림자가 생긴다. 과장된 붉은 조명, 의례 표식, 초자연적 발광, 홀로그램은 넣지 않는다. 실제 콘크리트, 금속 녹, 직물, 벽돌, 유리의 물성을 정확히 기록하고, 평범한 유지보수 흔적과 얼룩을 살린다. 자연스러운 심도와 광각 원근, 과도한 왜곡 없는 실제 장소 기록 사진, 후처리 없는 사실적인 노출과 색상. 깨끗한 스톡 사진이 아니며 CGI, 삽화, 건축 시각화, 평면도, 위에서 수직으로 내려다본 시점이 아니다. 긴 계단 하강선과 난간, 뒤뜰 도착 경로, 위쪽 옥상문 맥락을 함께 담는 긴장감 있는 넓은 구도. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            4,
            3
          ],
          "camera_unit": 6,
          "fov_deg": 90,
          "framing_notes": "Place the camera in unit 6 at candidate cell [4,3] and aim toward unit 4 through candidate look-at cell [5,3]. The wide view supports the staged medium framing, the downward movement line, and background continuity with opening marker 9.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            3
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 6, show the circulation connection toward unit 4 through opening marker 5, with the descent reading toward the lower-right. Use the wide view to retain the staged entrance context through opening marker 9 behind the subject, while limiting additional coverage to numbered units and openings supported by the camera-unit visibility superset.",
          "camera_framing_directive": "Use camera unit 6 at cell [4,3], directed toward unit 4 through look-at cell [5,3], with a wide 90-degree field of view. Maintain broad coverage around the staged medium frame: the committed subject occupies middle-left, while the descending line extends toward lower-right and the entrance-facing background remains legible.",
          "subject_position_directive": "Place the committed subject in the midground at middle-left in a three-quarter-right view, launching downward with the torso held in the medium frame. Keep the extended leg and suspended foot visible toward lower-right so the movement toward the descending background element is unambiguous.",
          "state_cue_directive": "Render the committed dark-night, low-key state from S13_Shot1 and include transient markers 15 and 16 as the specified overlays. Preserve the stated unobstructed circulation condition and do not add state cues beyond the numbered elements and staged facts.",
          "negative_continuity_directive": "Do not invent unnumbered scenario elements or additional state overlays. Do not force units or openings outside the chosen wide view into the frame, and do not alter the fixed positions of numbered structural elements 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 14 established by the floor plan."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l11_exterior_stairs",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence",
            "same_loc_anchor:L11B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "장면에 사람이나 사람의 형태가 보이지 않음."
          }
        },
        "aerial_ref": {
          "loc_id": "L11",
          "group_id": "bg_rooftop_residence"
        },
        "fp_ref_replaced_by_aerial": true,
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L11B01",
          "loc_id": "L11"
        }
      },
      "L11B02": {
        "status": "ok",
        "location_id": "L11",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L11B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 폐쇄적인 섬마을에 있는 실제 저층 다세대 빌라 외부, 깊은 밤의 도착 지점. 골목 안쪽 전면 대문 바로 바깥에서 약 1.6m의 성인 눈높이로 서서, 작은 대문과 앞마당을 대각선으로 가로질러 빌라 정면 주출입구를 바라본 구도. 35mm 풀프레임급 실제 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 하향 조감도나 평면도, 건축 도식이 아닌 실제 현장 사진이다.\n\n대문, 비좁은 앞마당, 주출입구, 입면 창문, 막 도착해 정차한 현대식 한국 승용차, 옥상 위 작은 옥탑방의 어두운 윤곽이 한 화면에서 모두 명확히 읽힌다. 승용차는 운전자 없이 비어 있고 한쪽 전경에 세워져 있으며, 희미하게 켜진 전조등이 젖은 골목 포장과 대문 하단에 현실적인 빛을 만든다. 차량이 출입구를 가리지 않도록 하고, 차량과 현관 사이에는 인물이 나중에 합성될 수 있는 빈 동선을 남긴다. 사람, 얼굴, 신체는 전혀 보이지 않는다.\n\n빌라는 한국의 오래된 저층 다세대 주택에서 흔히 보이는 어두운 적벽돌과 부분적인 회색 화강석 타일 외벽, 알루미늄 새시 창문, 일부 창문의 철제 방범창, 금속 프레임 유리 현관문으로 구성한다. 외벽에는 에어컨 실외기와 노출 배관, 도시가스 배관과 계량기, 빗물 배수관, 작은 CCTV 카메라가 층층이 붙어 있다. 벽돌 줄눈의 오염, 타일 모서리의 깨짐, 금속의 염분 부식, 배관 고정쇠의 녹, 창틀의 먼지와 물때처럼 해풍이 닿는 실제 생활 주택의 마모를 사실적으로 표현한다. 앞마당 가장자리에는 서로 다른 크기의 낡은 화분과 접힌 빨래 건조대, 생활 잡동사니가 과하지 않게 놓여 있다.\n\n건축 규모는 실제 사람 크기에 맞춘다. 주출입문 높이는 약 2m, 각 창문 폭은 약 1~1.5m, 한 층 높이는 약 2.7m, 옥상 난간 높이는 약 1.1m. 옥탑방은 창문 하나와 문 하나가 달린 작은 방 한 칸 크기이며 별도의 큰 건물처럼 부풀리지 않는다. 평평한 옥상 바닥과 난간 상단에는 한국 저층 주택에서 흔한 바랜 녹색 우레탄 방수 도장과 덧칠 흔적이 보이고, 작은 물탱크와 빨래줄이 옥탑방 주변에 현실적인 크기로 배치된다.\n\n주변에는 비슷한 높이와 재료의 낡은 다세대 빌라들이 좁은 골목 양쪽에 밀집해 공간을 압축한다. 외벽 사이로 전신주, 늘어진 전선, 벽부형 가로등, 주차된 생활 차량 일부가 보이지만 주출입구를 가리지 않는다. 민무늬 콘크리트 요새나 고립된 건물처럼 보이지 않도록 실제 사람이 거주하는 한국 주택가의 촘촘한 생활 설비와 이웃 입면을 담는다.\n\n야간 상태를 분명히 표현한다. 차가운 흰색 가로등, 현관 안쪽의 약한 황금빛 센서등, 몇몇 창문 뒤의 흐릿한 생활 조명이 섞이지만 대부분의 창은 어둡다. 서해안의 습기 때문에 골목 바닥과 금속 표면에 약한 축축함이 있으며, 과장된 안개나 초자연적 발광은 없다. 차분한 회색과 갈색, 짙은 적벽돌을 중심으로 하고 현관등의 누런 빛만 절제된 강조점으로 사용한다. 실제 콘크리트, 벽돌, 금속 녹과 염분 부식, 유리 반사, 고무 타이어, 우레탄 방수층의 질감을 정확히 보여준다. 자연스러운 야간 노출과 현실적인 명암, 광각 렌즈의 정상적인 원근감, 과도하지 않은 자연스러운 피사계 심도, 후처리 없는 현장 기록 사진. 깨끗한 스톡 사진, 일러스트, 3D 렌더, 건축 시각화가 아니라 실제 장소와 구분되지 않는 사실적인 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "골목에서 전면 대문 바로 바깥에 선 시점으로, 대문과 작은 앞마당을 가로질러 정면 주출입구를 대각선으로 바라본다. 도착한 승용차는 화면 한쪽 전경에 두되 대문과 출입구를 가리지 않으며, 입면 창문과 옥탑방 윤곽까지 한 프레임에서 읽혀야 한다. 차량과 출입구 사이에는 이후 인물이 배치될 수 있는 빈 공간을 남긴다. 주변 빌라가 화면 양옆에서 좁은 골목의 압박감을 만들되 출입 동선은 선명하게 유지한다. 배경에는 사람이나 얼굴을 넣지 않는다.",
            "shot_id": "S13_Shot5"
          }
        ],
        "shot_ids": [
          "S13_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 6 (alley) just outside number 11 (forecourt gate), facing diagonally across number 4 (forecourt) toward number 10 (main entrance), with number 2 (rooftop room) visible above the facade",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Keep the gate, forecourt, entrance, facade windows, arriving car, and rooftop-room silhouette legible in one tense exterior composition. Neighboring blocks should compress the space without hiding the entrance."
        },
        "reference_decision": {
          "mode": "missing_plan_direct_plate_fallback",
          "surface_role": "exterior_plate",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2020년대 중반 대한민국 서해안권의 폐쇄적인 섬마을에 있는 실제 저층 다세대 빌라 외부, 깊은 밤의 도착 지점. 골목 안쪽 전면 대문 바로 바깥에서 약 1.6m의 성인 눈높이로 서서, 작은 대문과 앞마당을 대각선으로 가로질러 빌라 정면 주출입구를 바라본 구도. 35mm 풀프레임급 실제 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 하향 조감도나 평면도, 건축 도식이 아닌 실제 현장 사진이다.\n\n대문, 비좁은 앞마당, 주출입구, 입면 창문, 막 도착해 정차한 현대식 한국 승용차, 옥상 위 작은 옥탑방의 어두운 윤곽이 한 화면에서 모두 명확히 읽힌다. 승용차는 운전자 없이 비어 있고 한쪽 전경에 세워져 있으며, 희미하게 켜진 전조등이 젖은 골목 포장과 대문 하단에 현실적인 빛을 만든다. 차량이 출입구를 가리지 않도록 하고, 차량과 현관 사이에는 인물이 나중에 합성될 수 있는 빈 동선을 남긴다. 사람, 얼굴, 신체는 전혀 보이지 않는다.\n\n빌라는 한국의 오래된 저층 다세대 주택에서 흔히 보이는 어두운 적벽돌과 부분적인 회색 화강석 타일 외벽, 알루미늄 새시 창문, 일부 창문의 철제 방범창, 금속 프레임 유리 현관문으로 구성한다. 외벽에는 에어컨 실외기와 노출 배관, 도시가스 배관과 계량기, 빗물 배수관, 작은 CCTV 카메라가 층층이 붙어 있다. 벽돌 줄눈의 오염, 타일 모서리의 깨짐, 금속의 염분 부식, 배관 고정쇠의 녹, 창틀의 먼지와 물때처럼 해풍이 닿는 실제 생활 주택의 마모를 사실적으로 표현한다. 앞마당 가장자리에는 서로 다른 크기의 낡은 화분과 접힌 빨래 건조대, 생활 잡동사니가 과하지 않게 놓여 있다.\n\n건축 규모는 실제 사람 크기에 맞춘다. 주출입문 높이는 약 2m, 각 창문 폭은 약 1~1.5m, 한 층 높이는 약 2.7m, 옥상 난간 높이는 약 1.1m. 옥탑방은 창문 하나와 문 하나가 달린 작은 방 한 칸 크기이며 별도의 큰 건물처럼 부풀리지 않는다. 평평한 옥상 바닥과 난간 상단에는 한국 저층 주택에서 흔한 바랜 녹색 우레탄 방수 도장과 덧칠 흔적이 보이고, 작은 물탱크와 빨래줄이 옥탑방 주변에 현실적인 크기로 배치된다.\n\n주변에는 비슷한 높이와 재료의 낡은 다세대 빌라들이 좁은 골목 양쪽에 밀집해 공간을 압축한다. 외벽 사이로 전신주, 늘어진 전선, 벽부형 가로등, 주차된 생활 차량 일부가 보이지만 주출입구를 가리지 않는다. 민무늬 콘크리트 요새나 고립된 건물처럼 보이지 않도록 실제 사람이 거주하는 한국 주택가의 촘촘한 생활 설비와 이웃 입면을 담는다.\n\n야간 상태를 분명히 표현한다. 차가운 흰색 가로등, 현관 안쪽의 약한 황금빛 센서등, 몇몇 창문 뒤의 흐릿한 생활 조명이 섞이지만 대부분의 창은 어둡다. 서해안의 습기 때문에 골목 바닥과 금속 표면에 약한 축축함이 있으며, 과장된 안개나 초자연적 발광은 없다. 차분한 회색과 갈색, 짙은 적벽돌을 중심으로 하고 현관등의 누런 빛만 절제된 강조점으로 사용한다. 실제 콘크리트, 벽돌, 금속 녹과 염분 부식, 유리 반사, 고무 타이어, 우레탄 방수층의 질감을 정확히 보여준다. 자연스러운 야간 노출과 현실적인 명암, 광각 렌즈의 정상적인 원근감, 과도하지 않은 자연스러운 피사계 심도, 후처리 없는 현장 기록 사진. 깨끗한 스톡 사진, 일러스트, 3D 렌더, 건축 시각화가 아니라 실제 장소와 구분되지 않는 사실적인 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "shot_aware_plan_mode": "missing_plan_direct_plate_fallback",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화면에 사람이 없습니다."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence",
            "same_loc_anchor:L11B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "aerial_ref": {
          "loc_id": "L11",
          "group_id": "bg_rooftop_residence"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L11B01",
          "loc_id": "L11"
        },
        "render_degraded": true,
        "fallback_reason": "shot_aware_plan_missing",
        "missing_fp_id": "fp_l11_exterior_site"
      },
      "L03B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L03",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L03B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 폐쇄적인 작은 섬마을, 사람이 실제 거주하는 낡은 저층 주택 옥상을 강풍이 부는 밤에 촬영한 장면. 남서쪽 옥상 난간 가까이에서 북동쪽의 작은 옥탑방을 대각선으로 바라보는 넓은 주 장면이며, 카메라 높이는 서 있는 사람의 눈높이인 약 1.5~1.6미터, 35밀리미터 판형의 실제 미러리스 카메라와 28밀리미터 광각 렌즈를 사용한다. 내려다보는 평면도 시점이 아니라 수평에 가까운 실제 현장 시점이다.\n\n옥탑방은 방 하나 크기의 작은 구조물로 과장하지 않는다. 철문 높이는 약 2미터, 옆 창문 폭은 약 1~1.5미터, 옥상 난간 높이는 약 1.1미터이며 모든 설비와 주변 건물의 비례가 이 기준에 맞아야 한다. 옥탑방 외벽은 섬 지역의 오래된 한국 저층 주택에서 흔히 보이는 시멘트 미장과 바랜 방수 페인트 마감으로, 미세한 균열과 빗물 자국, 소금기 어린 얼룩, 여러 번 덧바른 흔적이 있다. 옥상 바닥은 낡고 바랜 녹색 우레탄 방수층이며 갈라진 부분, 물이 고였다 마른 자국과 부분 보수 흔적이 보인다.\n\n전면에는 짙은 회색 철문과 그 옆의 새시 창문이 함께 보인다. 철문은 강제로 뜯긴 상태로, 잠금장치 주변 철판과 문틀이 벌어지고 찌그러졌으며 도장이 벗겨져 생금속과 녹이 드러난다. 과도한 폭발 흔적이 아니라 현실적인 지렛대 침입 흔적이다. 창문에는 평범한 금속 방범창이 설치되어 있고, 실내의 따뜻한 황금빛 생활 조명이 유리와 완전히 쳐진 얇은 직물 커튼을 비춘다. 커튼 표면에는 공격이 벌어지는 순간처럼 보이는 정체 불명의 불규칙한 그림자 실루엣이 가로질러 있으나, 이는 창 안쪽 빛에 투사된 불투명하고 흐릿한 그림자 덩어리일 뿐이다. 실제 인물, 얼굴, 피부, 눈, 신체 윤곽이나 해부학적 세부는 전혀 보이지 않으며 임의로 복원하지 않는다. 피나 시신도 없다.\n\n옥상에는 한국 주거 옥상에서 흔한 검은 물탱크, 녹슨 받침대, 에어컨 실외기와 외벽을 따라 이어진 배관, 노출된 가스 배관과 계량기, 낡은 빨랫줄, 강풍에 거칠게 펄럭이는 소량의 생활 빨래, 플라스틱 화분과 자잘한 생활 흔적이 층층이 남아 있다. 벽면의 작은 실외등은 차갑고 약한 빛을 내며, 창문의 따뜻한 빛과 현실적인 밝기 차이를 이룬다. 강풍은 빨래와 커튼의 움직임, 느슨한 전선의 흔들림, 바닥을 구르는 가벼운 먼지와 마른 잎으로 드러낸다.\n\n옥상 너머에는 같은 동네의 2~3층 붉은 벽돌 또는 화강석 타일 마감 주택들이 좁은 골목을 사이에 두고 밀집해 있다. 한 층 높이는 약 2.5~3미터이고 창문과 문 크기는 대상 옥탑방과 일관된다. 주변에도 새시 창, 방범창, 에어컨 실외기, 외벽 배관, 옥상 물탱크와 빨래가 보이며, 전신주와 늘어진 전선, 골목에 주차된 소형 생활 차량이 자연스럽게 이어진다. 대상 건물을 주변과 단절된 콘크리트 요새처럼 만들지 않는다.\n\n빛은 실제 밤하늘의 약한 푸른 주변광과 흐린 달빛, 옥상 실외등, 창문 안의 따뜻한 생활 조명만 사용한다. 절제된 회색과 갈색, 바랜 녹색을 중심으로 하고 창문의 짙은 황금빛과 철문 손상부의 어두운 적갈색 녹이 제한된 강조색이 된다. 실제 콘크리트 입자, 금속 녹과 도장 박리, 유리 반사, 직물의 짜임, 고무 배관과 플라스틱의 사용감, 바닷바람에 삭은 표면을 정확하게 표현한다. 지나치게 깨끗한 광고 사진이 아니라 실제 장소를 기록한 무보정에 가까운 사실적 사진, 실제 카메라로 촬영한 다큐멘터리 풍 사진, 자연스러운 원근과 심도. 컴퓨터 그래픽, 삽화, 건축 시각화, 도식, 평면도처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 난간 부근의 동일한 시선축을 유지한 채 철문 쪽으로 좁혀 잡는다. 잠금장치 주변이 강제로 벌어지고 문틀과 금속판이 휘어진 흔적, 벗겨진 도장과 새로 드러난 금속 표면이 명확히 보여야 한다. 문은 닫혀 있거나 조금 벌어진 상태로 두되, 출입하는 인물이나 신체 일부는 넣지 않는다. 창문과 옥상 생활 설비 일부를 주변 맥락으로 남겨 작은 옥탑방의 실제 규모가 읽히게 한다.",
            "shot_id": "S10_Shot2"
          },
          {
            "guide_text": "같은 방향에서 따뜻한 실내 불빛이 비치는 창문 쪽으로 좁혀 잡는다. 얇은 커튼은 완전히 쳐져 있고 강풍에 미세하게 흔들리며, 그 표면을 가로지르는 정체 불명의 공격 순간 그림자만 불규칙하고 흐릿한 덩어리로 보이게 한다. 실제 인물, 얼굴, 피부, 팔다리의 해부학적 형태는 드러내거나 추정하지 않는다. 창틀, 방범창, 유리 반사와 커튼 직조가 실제 사진처럼 선명해야 한다.",
            "shot_id": "S10_Shot4"
          }
        ],
        "shot_ids": [
          "S10_Shot2",
          "S10_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_3",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 3 at the southwest parapet segment, facing diagonally northeast across number 1 toward number 6 and number 7, with number 5 and number 9 remaining within the wider composition",
          "camera_height": "eye-level standing, approximately 1.5 to 1.6 meters",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Use a wide master composition that permits tighter crops on number 6 for the entry action and number 7 for the obscured attack silhouette. Keep the intruder represented only through number 15 and number 11, without revealing facial or anatomical details."
        },
        "reference_decision": {
          "bg_id": "L03B02",
          "fp_id": "fp_l03_rooftop_deck",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L03B02 uses L03B01 because both BGs commit unit markers 1, 2, and 3 and the same exterior fixed markers, indicating the same physical space. The camera and look-at units remain 3 and 2, but the wide 90-degree framing must reveal opening marker 6 as well as opening marker 7 for S10_Shot2 and S10_Shot4, making this a broader structural slice rather than a reusable near-duplicate plate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L03B01.png"
          ],
          "source_bg_ids": [
            "L03B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l03_rooftop_deck_space_1_2_3"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_same_physical_space_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l03_rooftop_deck_space_1_2_3",
                "ref_bg_id": "L03B01",
                "space_description": "Shared physical space defined by unit markers 1, 2, and 3 and the fixed exterior markers common to both BGs."
              }
            ],
            "why_single_ref_or_two_refs": "A single earlier reference is sufficient because the consuming shots remain within the same physical space represented by L03B01; no second distinct co-visible space requires an additional reference."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              5
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit marker 3 toward unit marker 2 and opening marker 7 so the fixed facade openings 6 and 7 can support the doorway insert and the front-facing window tableau as shot-specific crops.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              6
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 through the exact look-at cell of opening marker 7. The wide cone may include both visible-opening candidates 6 and 7. Keep base markers 5, 6, 7, 8, and 9 in their floor-plan positions, with markers shared with L03B01 fixed in the same locations.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a wide 90-degree lens. Use broad coverage of the fixed facade so opening markers 6 and 7 can support the hand-height doorway insert in S10_Shot2 and the chest-height, nearly square window tableau in S10_Shot4 through shot-specific framing.",
            "subject_position_directive": "For S10_Shot2, show only the committed gripping hand at hand height, filling most of the insert beside the narrow edge of opening marker 6 while cropping the rest of the subject. For S10_Shot4, contain the two committed identity-concealing silhouettes within opening marker 7, with the advancing silhouette upper-center and the recoiling silhouette lower and toward middle-right.",
            "state_cue_directive": "Carry committed overlay markers 10, 11, 12, 13, and 15 only in the shot contexts established by staging. For S10_Shot2, preserve the narrow door-gap presentation, the locked-at-this-instant door state, the tightly held marker-13 cue, and sparse nighttime illumination. For S10_Shot4, keep opening marker 7 closed and illuminated with the marker-11 shadow action contained within its pane; do not add unlisted state cues.",
            "negative_continuity_directive": "Exclude ignored overlay marker 14. Preserve the positions inherited from reference L03B01 for unit markers 1, 2, and 3 and fixed markers 5, 7, 8, and 9; do not move those elements when adding opening marker 6 and overlays 10, 11, 12, 13, and 15. Do not introduce unit marker 4, unlisted spaces, extra subjects, or additional state overlays."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L03B01' physical_space_id='fp_l03_rooftop_deck_space_1_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [6, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit marker 3 toward unit marker 2 and opening marker 7 so the fixed facade openings 6 and 7 can support the doorway insert and the front-facing window tableau as shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 through the exact look-at cell of opening marker 7. The wide cone may include both visible-opening candidates 6 and 7. Keep base markers 5, 6, 7, 8, and 9 in their floor-plan positions, with markers shared with L03B01 fixed in the same locations.\n  - camera_framing_directive: Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a wide 90-degree lens. Use broad coverage of the fixed facade so opening markers 6 and 7 can support the hand-height doorway insert in S10_Shot2 and the chest-height, nearly square window tableau in S10_Shot4 through shot-specific framing.\n  - subject_position_directive: For S10_Shot2, show only the committed gripping hand at hand height, filling most of the insert beside the narrow edge of opening marker 6 while cropping the rest of the subject. For S10_Shot4, contain the two committed identity-concealing silhouettes within opening marker 7, with the advancing silhouette upper-center and the recoiling silhouette lower and toward middle-right.\n  - state_cue_directive: Carry committed overlay markers 10, 11, 12, 13, and 15 only in the shot contexts established by staging. For S10_Shot2, preserve the narrow door-gap presentation, the locked-at-this-instant door state, the tightly held marker-13 cue, and sparse nighttime illumination. For S10_Shot4, keep opening marker 7 closed and illuminated with the marker-11 shadow action contained within its pane; do not add unlisted state cues.\n  - negative_continuity_directive: Exclude ignored overlay marker 14. Preserve the positions inherited from reference L03B01 for unit markers 1, 2, and 3 and fixed markers 5, 7, 8, and 9; do not move those elements when adding opening marker 6 and overlays 10, 11, 12, 13, and 15. Do not introduce unit marker 4, unlisted spaces, extra subjects, or additional state overlays.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop deck — central and southern portion of the roof around the rooftop dwelling\n  - 2. [area] rooftop dwelling footprint — northeast portion of the roof, with its main exterior facade facing south onto the deck\n  - 3. [area] perimeter parapet — single marker on the southwest segment of the continuous roof-edge parapet\n  - 5. [prop] rooftop water tank — northwest service corner, separated from the dwelling facade\n  - 6. [opening] metal entrance door — western half of the rooftop dwelling's south-facing facade\n  - 7. [opening] exterior room window — eastern half of the rooftop dwelling's south-facing facade, beside the entrance door\n  - 8. [prop] drying line — west side of the open deck, stretched as one contiguous line between two fixed posts\n  - 9. [furniture] low drying platform — center-left portion of the open deck beneath and near the drying line\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L03B01' physical_space_id='fp_l03_rooftop_deck_space_1_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [6, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit marker 3 toward unit marker 2 and opening marker 7 so the fixed facade openings 6 and 7 can support the doorway insert and the front-facing window tableau as shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 through the exact look-at cell of opening marker 7. The wide cone may include both visible-opening candidates 6 and 7. Keep base markers 5, 6, 7, 8, and 9 in their floor-plan positions, with markers shared with L03B01 fixed in the same locations.\n  - camera_framing_directive: Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a wide 90-degree lens. Use broad coverage of the fixed facade so opening markers 6 and 7 can support the hand-height doorway insert in S10_Shot2 and the chest-height, nearly square window tableau in S10_Shot4 through shot-specific framing.\n  - subject_position_directive: For S10_Shot2, show only the committed gripping hand at hand height, filling most of the insert beside the narrow edge of opening marker 6 while cropping the rest of the subject. For S10_Shot4, contain the two committed identity-concealing silhouettes within opening marker 7, with the advancing silhouette upper-center and the recoiling silhouette lower and toward middle-right.\n  - state_cue_directive: Carry committed overlay markers 10, 11, 12, 13, and 15 only in the shot contexts established by staging. For S10_Shot2, preserve the narrow door-gap presentation, the locked-at-this-instant door state, the tightly held marker-13 cue, and sparse nighttime illumination. For S10_Shot4, keep opening marker 7 closed and illuminated with the marker-11 shadow action contained within its pane; do not add unlisted state cues.\n  - negative_continuity_directive: Exclude ignored overlay marker 14. Preserve the positions inherited from reference L03B01 for unit markers 1, 2, and 3 and fixed markers 5, 7, 8, and 9; do not move those elements when adding opening marker 6 and overlays 10, 11, 12, 13, and 15. Do not introduce unit marker 4, unlisted spaces, extra subjects, or additional state overlays.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop deck — central and southern portion of the roof around the rooftop dwelling\n  - 2. [area] rooftop dwelling footprint — northeast portion of the roof, with its main exterior facade facing south onto the deck\n  - 3. [area] perimeter parapet — single marker on the southwest segment of the continuous roof-edge parapet\n  - 5. [prop] rooftop water tank — northwest service corner, separated from the dwelling facade\n  - 6. [opening] metal entrance door — western half of the rooftop dwelling's south-facing facade\n  - 7. [opening] exterior room window — eastern half of the rooftop dwelling's south-facing facade, beside the entrance door\n  - 8. [prop] drying line — west side of the open deck, stretched as one contiguous line between two fixed posts\n  - 9. [furniture] low drying platform — center-left portion of the open deck beneath and near the drying line\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L03B01' physical_space_id='fp_l03_rooftop_deck_space_1_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [6, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit marker 3 toward unit marker 2 and opening marker 7 so the fixed facade openings 6 and 7 can support the doorway insert and the front-facing window tableau as shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 through the exact look-at cell of opening marker 7. The wide cone may include both visible-opening candidates 6 and 7. Keep base markers 5, 6, 7, 8, and 9 in their floor-plan positions, with markers shared with L03B01 fixed in the same locations.\n  - camera_framing_directive: Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a wide 90-degree lens. Use broad coverage of the fixed facade so opening markers 6 and 7 can support the hand-height doorway insert in S10_Shot2 and the chest-height, nearly square window tableau in S10_Shot4 through shot-specific framing.\n  - subject_position_directive: For S10_Shot2, show only the committed gripping hand at hand height, filling most of the insert beside the narrow edge of opening marker 6 while cropping the rest of the subject. For S10_Shot4, contain the two committed identity-concealing silhouettes within opening marker 7, with the advancing silhouette upper-center and the recoiling silhouette lower and toward middle-right.\n  - state_cue_directive: Carry committed overlay markers 10, 11, 12, 13, and 15 only in the shot contexts established by staging. For S10_Shot2, preserve the narrow door-gap presentation, the locked-at-this-instant door state, the tightly held marker-13 cue, and sparse nighttime illumination. For S10_Shot4, keep opening marker 7 closed and illuminated with the marker-11 shadow action contained within its pane; do not add unlisted state cues.\n  - negative_continuity_directive: Exclude ignored overlay marker 14. Preserve the positions inherited from reference L03B01 for unit markers 1, 2, and 3 and fixed markers 5, 7, 8, and 9; do not move those elements when adding opening marker 6 and overlays 10, 11, 12, 13, and 15. Do not introduce unit marker 4, unlisted spaces, extra subjects, or additional state overlays.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop deck — central and southern portion of the roof around the rooftop dwelling\n  - 2. [area] rooftop dwelling footprint — northeast portion of the roof, with its main exterior facade facing south onto the deck\n  - 3. [area] perimeter parapet — single marker on the southwest segment of the continuous roof-edge parapet\n  - 5. [prop] rooftop water tank — northwest service corner, separated from the dwelling facade\n  - 6. [opening] metal entrance door — western half of the rooftop dwelling's south-facing facade\n  - 7. [opening] exterior room window — eastern half of the rooftop dwelling's south-facing facade, beside the entrance door\n  - 8. [prop] drying line — west side of the open deck, stretched as one contiguous line between two fixed posts\n  - 9. [furniture] low drying platform — center-left portion of the open deck beneath and near the drying line\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안의 폐쇄적인 작은 섬마을, 사람이 실제 거주하는 낡은 저층 주택 옥상을 강풍이 부는 밤에 촬영한 장면. 남서쪽 옥상 난간 가까이에서 북동쪽의 작은 옥탑방을 대각선으로 바라보는 넓은 주 장면이며, 카메라 높이는 서 있는 사람의 눈높이인 약 1.5~1.6미터, 35밀리미터 판형의 실제 미러리스 카메라와 28밀리미터 광각 렌즈를 사용한다. 내려다보는 평면도 시점이 아니라 수평에 가까운 실제 현장 시점이다.\n\n옥탑방은 방 하나 크기의 작은 구조물로 과장하지 않는다. 철문 높이는 약 2미터, 옆 창문 폭은 약 1~1.5미터, 옥상 난간 높이는 약 1.1미터이며 모든 설비와 주변 건물의 비례가 이 기준에 맞아야 한다. 옥탑방 외벽은 섬 지역의 오래된 한국 저층 주택에서 흔히 보이는 시멘트 미장과 바랜 방수 페인트 마감으로, 미세한 균열과 빗물 자국, 소금기 어린 얼룩, 여러 번 덧바른 흔적이 있다. 옥상 바닥은 낡고 바랜 녹색 우레탄 방수층이며 갈라진 부분, 물이 고였다 마른 자국과 부분 보수 흔적이 보인다.\n\n전면에는 짙은 회색 철문과 그 옆의 새시 창문이 함께 보인다. 철문은 강제로 뜯긴 상태로, 잠금장치 주변 철판과 문틀이 벌어지고 찌그러졌으며 도장이 벗겨져 생금속과 녹이 드러난다. 과도한 폭발 흔적이 아니라 현실적인 지렛대 침입 흔적이다. 창문에는 평범한 금속 방범창이 설치되어 있고, 실내의 따뜻한 황금빛 생활 조명이 유리와 완전히 쳐진 얇은 직물 커튼을 비춘다. 커튼 표면에는 공격이 벌어지는 순간처럼 보이는 정체 불명의 불규칙한 그림자 실루엣이 가로질러 있으나, 이는 창 안쪽 빛에 투사된 불투명하고 흐릿한 그림자 덩어리일 뿐이다. 실제 인물, 얼굴, 피부, 눈, 신체 윤곽이나 해부학적 세부는 전혀 보이지 않으며 임의로 복원하지 않는다. 피나 시신도 없다.\n\n옥상에는 한국 주거 옥상에서 흔한 검은 물탱크, 녹슨 받침대, 에어컨 실외기와 외벽을 따라 이어진 배관, 노출된 가스 배관과 계량기, 낡은 빨랫줄, 강풍에 거칠게 펄럭이는 소량의 생활 빨래, 플라스틱 화분과 자잘한 생활 흔적이 층층이 남아 있다. 벽면의 작은 실외등은 차갑고 약한 빛을 내며, 창문의 따뜻한 빛과 현실적인 밝기 차이를 이룬다. 강풍은 빨래와 커튼의 움직임, 느슨한 전선의 흔들림, 바닥을 구르는 가벼운 먼지와 마른 잎으로 드러낸다.\n\n옥상 너머에는 같은 동네의 2~3층 붉은 벽돌 또는 화강석 타일 마감 주택들이 좁은 골목을 사이에 두고 밀집해 있다. 한 층 높이는 약 2.5~3미터이고 창문과 문 크기는 대상 옥탑방과 일관된다. 주변에도 새시 창, 방범창, 에어컨 실외기, 외벽 배관, 옥상 물탱크와 빨래가 보이며, 전신주와 늘어진 전선, 골목에 주차된 소형 생활 차량이 자연스럽게 이어진다. 대상 건물을 주변과 단절된 콘크리트 요새처럼 만들지 않는다.\n\n빛은 실제 밤하늘의 약한 푸른 주변광과 흐린 달빛, 옥상 실외등, 창문 안의 따뜻한 생활 조명만 사용한다. 절제된 회색과 갈색, 바랜 녹색을 중심으로 하고 창문의 짙은 황금빛과 철문 손상부의 어두운 적갈색 녹이 제한된 강조색이 된다. 실제 콘크리트 입자, 금속 녹과 도장 박리, 유리 반사, 직물의 짜임, 고무 배관과 플라스틱의 사용감, 바닷바람에 삭은 표면을 정확하게 표현한다. 지나치게 깨끗한 광고 사진이 아니라 실제 장소를 기록한 무보정에 가까운 사실적 사진, 실제 카메라로 촬영한 다큐멘터리 풍 사진, 자연스러운 원근과 심도. 컴퓨터 그래픽, 삽화, 건축 시각화, 도식, 평면도처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            6,
            5
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit marker 3 toward unit marker 2 and opening marker 7 so the fixed facade openings 6 and 7 can support the doorway insert and the front-facing window tableau as shot-specific crops.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            6
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 through the exact look-at cell of opening marker 7. The wide cone may include both visible-opening candidates 6 and 7. Keep base markers 5, 6, 7, 8, and 9 in their floor-plan positions, with markers shared with L03B01 fixed in the same locations.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a wide 90-degree lens. Use broad coverage of the fixed facade so opening markers 6 and 7 can support the hand-height doorway insert in S10_Shot2 and the chest-height, nearly square window tableau in S10_Shot4 through shot-specific framing.",
          "subject_position_directive": "For S10_Shot2, show only the committed gripping hand at hand height, filling most of the insert beside the narrow edge of opening marker 6 while cropping the rest of the subject. For S10_Shot4, contain the two committed identity-concealing silhouettes within opening marker 7, with the advancing silhouette upper-center and the recoiling silhouette lower and toward middle-right.",
          "state_cue_directive": "Carry committed overlay markers 10, 11, 12, 13, and 15 only in the shot contexts established by staging. For S10_Shot2, preserve the narrow door-gap presentation, the locked-at-this-instant door state, the tightly held marker-13 cue, and sparse nighttime illumination. For S10_Shot4, keep opening marker 7 closed and illuminated with the marker-11 shadow action contained within its pane; do not add unlisted state cues.",
          "negative_continuity_directive": "Exclude ignored overlay marker 14. Preserve the positions inherited from reference L03B01 for unit markers 1, 2, and 3 and fixed markers 5, 7, 8, and 9; do not move those elements when adding opening marker 6 and overlays 10, 11, 12, 13, and 15. Do not introduce unit marker 4, unlisted spaces, extra subjects, or additional state overlays."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l03_rooftop_deck",
          "prior_bg_ids": [
            "L03B01"
          ],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence",
            "bg:L03B01",
            "building_anchor:L11B01"
          ],
          "ref_used": "refs_3",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화면에 사람이나 신체 일부, 그림자 등이 전혀 보이지 않는 무인 배경입니다."
          }
        },
        "aerial_ref": {
          "loc_id": "L03",
          "group_id": "bg_rooftop_residence"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L11B01",
          "group_id": "bg_rooftop_residence"
        }
      },
      "L03B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L03",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L03B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 외딴 섬에 있는 오래된 저층 주택 옥상, 고요한 새벽의 실제 장소를 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 옥상 가장자리 부근에서 북동쪽의 작은 옥탑방 창문을 바라보며, 카메라는 약 1.2m의 낮은 사람 눈높이, 35mm 중간 광각 렌즈를 사용한다. 남쪽 콘크리트 난간이 가까운 전경을 가로지르고, 난간 위에는 검은 고양이 한 마리가 선명한 옆모습으로 조용히 앉아 따뜻한 실내등이 켜진 옥탑방 창문을 응시한다. 고양이의 시선과 창문 사이에 막힘 없는 시각적 선을 유지한다. 창문 너머에는 희미한 일상 가구의 실루엣만 있고 사람이나 얼굴은 전혀 보이지 않는다.\n\n옥탑방은 창문 하나가 달린 작은 방 한 칸 규모이며 과장된 별도 건물처럼 크게 만들지 않는다. 옥탑방 높이는 약 2.5~3m, 일반 출입문 높이는 약 2m, 알루미늄 새시 창문 폭은 약 1~1.5m, 옥상 난간 높이는 약 1.1m로 서로 일관된 실제 인체 기준 비례를 지킨다. 창문에는 한국 저층 주택에서 흔한 금속 방범창과 낡은 알루미늄 새시, 실제 유리의 약한 반사와 결로 자국이 있다. 외벽은 오래된 붉은 벽돌과 일부 보수된 회색 시멘트 미장 마감이며, 옥상 바닥은 바닷바람과 비에 바랜 녹색 우레탄 방수 도장으로 갈라짐, 얼룩, 덧칠 경계와 고인 물 자국이 자연스럽게 남아 있다. 난간의 콘크리트에는 잔금과 빗물 때가 보인다.\n\n옥상에는 현실적인 생활 설비가 과밀하지 않게 놓여 있다. 외벽을 따라 에어컨 실외기와 노출 배관, 가스 배관, 작은 물탱크, 느슨한 빨랫줄과 소량의 생활 빨래, 바닷바람에 시든 화분 몇 개가 보인다. 배경에는 같은 시대의 붉은 벽돌·석재 타일·시멘트 외벽을 가진 2~3층 저층 주택들이 좁은 골목을 따라 밀집해 있고, 알루미늄 새시 창문, 방범창, 실외기, 외벽 배관이 층층이 붙어 있다. 전신주와 느슨하게 늘어진 전선, 골목에 세워진 평범한 생활 차량이 일부 보이며, 대상 옥탑방이 주변 동네와 단절된 요새나 민무늬 콘크리트 덩어리처럼 보이지 않게 한다. 한 층 높이는 모두 약 2.5~3m로 통일한다.\n\n동이 트기 직전의 차갑고 흐린 청회색 자연광이 옥상과 주변 건물을 부드럽게 밝히고, 옥탑방 창문에서는 약한 황금빛 생활 조명이 새어 나와 새벽빛과 현실적으로 대비된다. 과장된 공포 조명이나 초현실적 표식은 없고, 깨진 창문, 침입 흔적, 흩어진 잔해, 혈흔도 없다. 실제 콘크리트 입자, 녹슨 금속의 산화 흔적, 유리 반사, 직물 짜임, 벽돌 줄눈, 고양이 털의 세부를 사실적으로 표현한다. 자연스러운 원근과 피사계 심도, 절제된 노출, 후처리 없는 담담한 실제 장소 기록 사진. 깨끗한 스톡 사진, CGI, 삽화, 건축 시각화, 평면도, 하향식 시점이 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 옥상 가장자리 가까이에서 카메라를 약 1.2m 높이로 낮춰 북동쪽을 바라본다. 남쪽 난간 위 검은 고양이의 선명한 옆모습을 가까운 전경에 배치하고, 고양이의 시선이 화면 안쪽의 따뜻하게 불 켜진 옥탑방 창문으로 자연스럽게 이어지게 한다. 35mm 중간 광각으로 난간, 조용한 옥상 바닥, 작은 옥탑방과 주변 주택가를 함께 담되 고양이와 창문 사이의 시각적 연결을 가리지 않는다. 창문 안에는 사람이 보이지 않아야 하며, 침입 흔적이나 깨진 창문, 흩어진 잔해, 강제 개방 흔적은 모두 배제한다.",
            "shot_id": "S17_Shot2"
          }
        ],
        "shot_ids": [
          "S17_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near the southwest side of number 1, facing northeast toward number 7, with number 14 on the south parapet in the near foreground and number 2 behind the illuminated window",
          "camera_height": "low eye-level, approximately 1.1 to 1.3 meters",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Give number 14 a clear profile while preserving the visual line from the cat to number 7. Keep the deck quiet and exclude every intrusion-related state from the night sequence."
        },
        "reference_decision": {
          "bg_id": "L03B01",
          "fp_id": "fp_l03_rooftop_deck",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L03B01 is the sole supplied clean-anchor candidate and therefore establishes dwelling identity directly from the floor plan without a prior reference. For S17_Shot2, camera unit 3 at [6,5] looks toward unit 2 through the exact candidate cell [1,6], corresponding to opening marker 7; the normal 50-degree view supports the committed close foreground subject and the smaller background opening while retaining the shared fixed markers needed for later continuity.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l03_rooftop_deck.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the required floor-plan-seeded dwelling identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              5
            ],
            "camera_unit": 3,
            "fov_deg": 50,
            "framing_notes": "Use neutral coverage from unit marker 3 toward unit marker 2 and opening marker 7, supporting the close subject placement against a smaller background opening while retaining markers 1, 2, 3, 5, 8, and 9 where the cone permits.",
            "lens_enum": "normal",
            "look_at_cell": [
              1,
              6
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 and opening marker 7. Include base markers 5, 7, 8, and 9 only where visible within the normal cone, preserving their floor-plan positions.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a normal 50-degree lens, giving neutral coverage while allowing the committed close foreground placement and keeping opening marker 7 smaller in the upper-right background.",
            "subject_position_directive": "For S17_Shot2, place the committed subject in profile across the lower-center and middle-left at the boundary-height foreground position, with its attention directed toward opening marker 7 in the upper-right background; preserve the close scale and believable foreground-to-background separation.",
            "state_cue_directive": "Carry transient marker 14 as committed by this BG. Preserve the S17_Shot2 subdued dawn ambience, the light-on state associated with opening marker 7, and the restrained bright-eye cue specified by staging; do not add state overlays beyond the listed markers and shot facts.",
            "negative_continuity_directive": "Exclude ignored overlay markers 10, 11, 12, 13, and 15. Do not introduce unit marker 4, opening marker 6, or other spaces and elements outside this BG's committed marker set, and do not invent additional scenario-specific objects or structural changes."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [6, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit marker 3 toward unit marker 2 and opening marker 7, supporting the close subject placement against a smaller background opening while retaining markers 1, 2, 3, 5, 8, and 9 where the cone permits.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 and opening marker 7. Include base markers 5, 7, 8, and 9 only where visible within the normal cone, preserving their floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a normal 50-degree lens, giving neutral coverage while allowing the committed close foreground placement and keeping opening marker 7 smaller in the upper-right background.\n  - subject_position_directive: For S17_Shot2, place the committed subject in profile across the lower-center and middle-left at the boundary-height foreground position, with its attention directed toward opening marker 7 in the upper-right background; preserve the close scale and believable foreground-to-background separation.\n  - state_cue_directive: Carry transient marker 14 as committed by this BG. Preserve the S17_Shot2 subdued dawn ambience, the light-on state associated with opening marker 7, and the restrained bright-eye cue specified by staging; do not add state overlays beyond the listed markers and shot facts.\n  - negative_continuity_directive: Exclude ignored overlay markers 10, 11, 12, 13, and 15. Do not introduce unit marker 4, opening marker 6, or other spaces and elements outside this BG's committed marker set, and do not invent additional scenario-specific objects or structural changes.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop deck — central and southern portion of the roof around the rooftop dwelling\n  - 2. [area] rooftop dwelling footprint — northeast portion of the roof, with its main exterior facade facing south onto the deck\n  - 3. [area] perimeter parapet — single marker on the southwest segment of the continuous roof-edge parapet\n  - 5. [prop] rooftop water tank — northwest service corner, separated from the dwelling facade\n  - 7. [opening] exterior room window — eastern half of the rooftop dwelling's south-facing facade, beside the entrance door\n  - 8. [prop] drying line — west side of the open deck, stretched as one contiguous line between two fixed posts\n  - 9. [furniture] low drying platform — center-left portion of the open deck beneath and near the drying line\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [6, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit marker 3 toward unit marker 2 and opening marker 7, supporting the close subject placement against a smaller background opening while retaining markers 1, 2, 3, 5, 8, and 9 where the cone permits.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 and opening marker 7. Include base markers 5, 7, 8, and 9 only where visible within the normal cone, preserving their floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a normal 50-degree lens, giving neutral coverage while allowing the committed close foreground placement and keeping opening marker 7 smaller in the upper-right background.\n  - subject_position_directive: For S17_Shot2, place the committed subject in profile across the lower-center and middle-left at the boundary-height foreground position, with its attention directed toward opening marker 7 in the upper-right background; preserve the close scale and believable foreground-to-background separation.\n  - state_cue_directive: Carry transient marker 14 as committed by this BG. Preserve the S17_Shot2 subdued dawn ambience, the light-on state associated with opening marker 7, and the restrained bright-eye cue specified by staging; do not add state overlays beyond the listed markers and shot facts.\n  - negative_continuity_directive: Exclude ignored overlay markers 10, 11, 12, 13, and 15. Do not introduce unit marker 4, opening marker 6, or other spaces and elements outside this BG's committed marker set, and do not invent additional scenario-specific objects or structural changes.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop deck — central and southern portion of the roof around the rooftop dwelling\n  - 2. [area] rooftop dwelling footprint — northeast portion of the roof, with its main exterior facade facing south onto the deck\n  - 3. [area] perimeter parapet — single marker on the southwest segment of the continuous roof-edge parapet\n  - 5. [prop] rooftop water tank — northwest service corner, separated from the dwelling facade\n  - 7. [opening] exterior room window — eastern half of the rooftop dwelling's south-facing facade, beside the entrance door\n  - 8. [prop] drying line — west side of the open deck, stretched as one contiguous line between two fixed posts\n  - 9. [furniture] low drying platform — center-left portion of the open deck beneath and near the drying line\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [6, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit marker 3 toward unit marker 2 and opening marker 7, supporting the close subject placement against a smaller background opening while retaining markers 1, 2, 3, 5, 8, and 9 where the cone permits.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 and opening marker 7. Include base markers 5, 7, 8, and 9 only where visible within the normal cone, preserving their floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a normal 50-degree lens, giving neutral coverage while allowing the committed close foreground placement and keeping opening marker 7 smaller in the upper-right background.\n  - subject_position_directive: For S17_Shot2, place the committed subject in profile across the lower-center and middle-left at the boundary-height foreground position, with its attention directed toward opening marker 7 in the upper-right background; preserve the close scale and believable foreground-to-background separation.\n  - state_cue_directive: Carry transient marker 14 as committed by this BG. Preserve the S17_Shot2 subdued dawn ambience, the light-on state associated with opening marker 7, and the restrained bright-eye cue specified by staging; do not add state overlays beyond the listed markers and shot facts.\n  - negative_continuity_directive: Exclude ignored overlay markers 10, 11, 12, 13, and 15. Do not introduce unit marker 4, opening marker 6, or other spaces and elements outside this BG's committed marker set, and do not invent additional scenario-specific objects or structural changes.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop deck — central and southern portion of the roof around the rooftop dwelling\n  - 2. [area] rooftop dwelling footprint — northeast portion of the roof, with its main exterior facade facing south onto the deck\n  - 3. [area] perimeter parapet — single marker on the southwest segment of the continuous roof-edge parapet\n  - 5. [prop] rooftop water tank — northwest service corner, separated from the dwelling facade\n  - 7. [opening] exterior room window — eastern half of the rooftop dwelling's south-facing facade, beside the entrance door\n  - 8. [prop] drying line — west side of the open deck, stretched as one contiguous line between two fixed posts\n  - 9. [furniture] low drying platform — center-left portion of the open deck beneath and near the drying line\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안권의 외딴 섬에 있는 오래된 저층 주택 옥상, 고요한 새벽의 실제 장소를 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 옥상 가장자리 부근에서 북동쪽의 작은 옥탑방 창문을 바라보며, 카메라는 약 1.2m의 낮은 사람 눈높이, 35mm 중간 광각 렌즈를 사용한다. 남쪽 콘크리트 난간이 가까운 전경을 가로지르고, 난간 위에는 검은 고양이 한 마리가 선명한 옆모습으로 조용히 앉아 따뜻한 실내등이 켜진 옥탑방 창문을 응시한다. 고양이의 시선과 창문 사이에 막힘 없는 시각적 선을 유지한다. 창문 너머에는 희미한 일상 가구의 실루엣만 있고 사람이나 얼굴은 전혀 보이지 않는다.\n\n옥탑방은 창문 하나가 달린 작은 방 한 칸 규모이며 과장된 별도 건물처럼 크게 만들지 않는다. 옥탑방 높이는 약 2.5~3m, 일반 출입문 높이는 약 2m, 알루미늄 새시 창문 폭은 약 1~1.5m, 옥상 난간 높이는 약 1.1m로 서로 일관된 실제 인체 기준 비례를 지킨다. 창문에는 한국 저층 주택에서 흔한 금속 방범창과 낡은 알루미늄 새시, 실제 유리의 약한 반사와 결로 자국이 있다. 외벽은 오래된 붉은 벽돌과 일부 보수된 회색 시멘트 미장 마감이며, 옥상 바닥은 바닷바람과 비에 바랜 녹색 우레탄 방수 도장으로 갈라짐, 얼룩, 덧칠 경계와 고인 물 자국이 자연스럽게 남아 있다. 난간의 콘크리트에는 잔금과 빗물 때가 보인다.\n\n옥상에는 현실적인 생활 설비가 과밀하지 않게 놓여 있다. 외벽을 따라 에어컨 실외기와 노출 배관, 가스 배관, 작은 물탱크, 느슨한 빨랫줄과 소량의 생활 빨래, 바닷바람에 시든 화분 몇 개가 보인다. 배경에는 같은 시대의 붉은 벽돌·석재 타일·시멘트 외벽을 가진 2~3층 저층 주택들이 좁은 골목을 따라 밀집해 있고, 알루미늄 새시 창문, 방범창, 실외기, 외벽 배관이 층층이 붙어 있다. 전신주와 느슨하게 늘어진 전선, 골목에 세워진 평범한 생활 차량이 일부 보이며, 대상 옥탑방이 주변 동네와 단절된 요새나 민무늬 콘크리트 덩어리처럼 보이지 않게 한다. 한 층 높이는 모두 약 2.5~3m로 통일한다.\n\n동이 트기 직전의 차갑고 흐린 청회색 자연광이 옥상과 주변 건물을 부드럽게 밝히고, 옥탑방 창문에서는 약한 황금빛 생활 조명이 새어 나와 새벽빛과 현실적으로 대비된다. 과장된 공포 조명이나 초현실적 표식은 없고, 깨진 창문, 침입 흔적, 흩어진 잔해, 혈흔도 없다. 실제 콘크리트 입자, 녹슨 금속의 산화 흔적, 유리 반사, 직물 짜임, 벽돌 줄눈, 고양이 털의 세부를 사실적으로 표현한다. 자연스러운 원근과 피사계 심도, 절제된 노출, 후처리 없는 담담한 실제 장소 기록 사진. 깨끗한 스톡 사진, CGI, 삽화, 건축 시각화, 평면도, 하향식 시점이 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            6,
            5
          ],
          "camera_unit": 3,
          "fov_deg": 50,
          "framing_notes": "Use neutral coverage from unit marker 3 toward unit marker 2 and opening marker 7, supporting the close subject placement against a smaller background opening while retaining markers 1, 2, 3, 5, 8, and 9 where the cone permits.",
          "lens_enum": "normal",
          "look_at_cell": [
            1,
            6
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit marker 3, show the committed portions of unit markers 1, 2, and 3 while looking toward unit marker 2 and opening marker 7. Include base markers 5, 7, 8, and 9 only where visible within the normal cone, preserving their floor-plan positions.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [6,5] toward look-at unit 2 at cell [1,6] with a normal 50-degree lens, giving neutral coverage while allowing the committed close foreground placement and keeping opening marker 7 smaller in the upper-right background.",
          "subject_position_directive": "For S17_Shot2, place the committed subject in profile across the lower-center and middle-left at the boundary-height foreground position, with its attention directed toward opening marker 7 in the upper-right background; preserve the close scale and believable foreground-to-background separation.",
          "state_cue_directive": "Carry transient marker 14 as committed by this BG. Preserve the S17_Shot2 subdued dawn ambience, the light-on state associated with opening marker 7, and the restrained bright-eye cue specified by staging; do not add state overlays beyond the listed markers and shot facts.",
          "negative_continuity_directive": "Exclude ignored overlay markers 10, 11, 12, 13, and 15. Do not introduce unit marker 4, opening marker 6, or other spaces and elements outside this BG's committed marker set, and do not invent additional scenario-specific objects or structural changes."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l03_rooftop_deck",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence",
            "building_anchor:L11B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람의 형태나 흔적이 전혀 발견되지 않았음."
          }
        },
        "aerial_ref": {
          "loc_id": "L03",
          "group_id": "bg_rooftop_residence"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L11B01",
          "group_id": "bg_rooftop_residence"
        }
      },
      "L04B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 폐쇄적인 작은 섬마을에 있는 소박한 옥탑방 거실 중심 생활 공간. 실제 35mm 풀프레임급 DSLR 또는 미러리스 카메라와 28mm 중간 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 카메라는 사적 방 쪽 공용 공간 경계 근처에 서서 바닥에서 약 1.6m 높이로 거실 반대편을 대각선으로 바라본다. 내려다보는 평면도나 건축 도면이 아니라 사람이 실제로 방 안에 서서 보는 자연스러운 원근이다.\n\n작고 비좁지만 정상적으로 사용 중인 한 칸 규모의 옥탑 주거 내부를 한 프레임에 담는다. 낮은 편의 평평한 천장 아래에 오래 사용한 밝은 중성색 벽지, 군데군데 미세한 때와 눌린 자국이 남은 장판 바닥, 단순한 천장등이 있다. 한쪽에는 소형 평면 TV와 낮은 TV 받침대가 놓이고, 가까운 중경에는 두세 명이 사용할 수 있는 작은 식탁과 서로 완전히 맞지 않는 생활용 의자가 있다. 그 너머 벽에는 스테인리스 싱크볼이 달린 짧은 간이 주방 조리대와 하부장, 소박한 식기 건조대, 현실적인 가정용 냉장고가 이어진다. 주방과 식사 공간에는 소량의 그릇과 컵, 행주처럼 매일 쓰는 물건만 자연스럽게 남아 있으며 과도하게 정돈된 전시장처럼 보이지 않는다.\n\n작은 거실 창문과 철제 현관문도 같은 구도 안에서 분명히 보인다. 창문은 폭 약 1~1.2m의 현실적인 소형 알루미늄 새시 창으로, 얇은 생활용 커튼이 한쪽으로 느슨하게 걷혀 있다. 햇빛이 창을 통해 비스듬히 들어와 식탁 모서리와 장판 위에 부드러운 밝은 면을 만들고, 창틀에는 먼지와 오래된 실리콘 마감 흔적이 보인다. 현관문은 높이 약 2m의 평범한 도장 철제문이며 실제 손잡이와 잠금장치, 문턱의 마모가 있다. 실내 천장 높이는 약 2.3~2.5m로 유지하여 가구와 문, 창문이 모두 작은 옥탑방 한 칸의 사람 크기 기준에 정확히 맞게 보이도록 한다. 구조물을 실제보다 크게 부풀리지 않는다.\n\n색감은 햇빛을 받은 회백색과 바랜 목재색, 스테인리스와 철제의 중성색을 중심으로 하고, 생활용 직물이나 작은 식기에서만 짙은 적색과 누런 금색 계열이 아주 절제되어 섞인다. 실제 벽지의 이음선, 금속의 미세한 흠집과 산화, 천의 직조, 목재 무늬, 장판의 눌림과 얼룩을 정확하게 표현한다. 자연광과 실내 반사광이 만드는 사실적인 노출, 자연스러운 심도, 광각 왜곡이 과하지 않은 수직선과 거리감을 유지한다. 사람, 얼굴, 신체, 피, 시체, 의례 표식, 붉은 원, 초현실적 왜곡은 없다. 깨끗한 광고 사진이 아니라 실제 거주 흔적이 있는 장소 기록 사진이며, 후처리된 연출 이미지, 삽화, CGI, 3D 렌더링, 건축 시각화처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "사적 방 쪽 공용 공간 경계에서 약 1.6m 높이로 촬영한다. TV와 식탁을 전경과 중경의 중심축으로 삼고, 뒤쪽에 싱크대와 작은 창문, 철제 현관문이 함께 읽히도록 대각선 구도를 유지한다. 사람이 없는 평범한 낮의 생활 공간이며 모든 가구의 크기와 통로 폭이 실제 소형 옥탑방에 맞아야 한다.",
            "shot_id": "S5_Shot2"
          },
          {
            "guide_text": "동일한 옥탑방 구조와 낮 햇빛의 방향을 유지한다. 28mm 광각의 과장되지 않은 원근으로 TV, 식사 공간, 간이 주방, 작은 거실 창문과 철제 현관문 사이의 관계가 분명하게 보이게 하며, 생활감 있는 식기와 사용 흔적은 배경에 자연스럽게 머물게 한다.",
            "shot_id": "S5_Shot8"
          },
          {
            "guide_text": "같은 카메라 위치와 약 1.6m 시점을 기준으로 공간의 연속성을 지킨다. 식탁이 싱크대나 현관문을 과도하게 가리지 않도록 하고, TV와 작은 창문까지 한 프레임에서 식별 가능하게 구성한다. 초현실적 표식이나 인물은 추가하지 말고 햇빛이 드는 평범한 주거 상태를 유지한다.",
            "shot_id": "S5_Shot9"
          }
        ],
        "shot_ids": [
          "S5_Shot2",
          "S5_Shot8",
          "S5_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 1 at the private-room side of the shared zone, facing diagonally toward number 14, number 21, and number 7",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm moderate wide angle",
          "framing_notes": "Show the television, dining table, kitchenette sink, small living window, and iron entry door within one compact domestic composition."
        },
        "reference_decision": {
          "bg_id": "L04B01",
          "fp_id": "fp_l04_whole_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L04B01 is a supplied clean anchor candidate and covers units 1, 2, and 6 with the largest clean fixed-marker set. It is therefore seeded directly from the floor plan as the first dwelling-identity plate, using a broad unit-1 camera toward unit 2 for the three consuming shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l04_whole_interior.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "no_reference_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp plate is required because this node establishes the dwelling identity."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Broad coverage from unit 1 toward unit 2 supports the spatial context required across S5_Shot2, S5_Shot8, and S5_Shot9 while allowing their committed medium, close, and insert crops.",
            "lens_enum": "wide",
            "look_at_cell": [
              7,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the committed portions of units 1, 2, and 6 from unit 1 toward unit 2, retaining markers 7 and 11 and fixed markers 14, 15, 16, 21, 22, 23, and 24 where the 90-degree view includes them.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at cell [6,4], directed toward unit 2 at look-at cell [7,4]. Preserve enough fixed context for markers 1, 2, 6, 7, 11, 14, 15, 16, 21, 22, 23, and 24 while permitting the shot-specific medium, close, and insert crops.",
            "subject_position_directive": "For S5_Shot2, reserve right-center mid-distance subject space with unit-2 activity soft at left. For S5_Shot8, reserve left foreground and right midground positions near unit 6. S5_Shot9 is an insert crop; keep the underlying plate free of invented subjects.",
            "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.",
            "negative_continuity_directive": "Exclude overlay markers 29 through 45 from this clean plate. Do not add spaces outside the committed units 1, 2, and 6 or replace the fixed positions of markers 7, 11, 14, 15, 16, 21, 22, 23, and 24 with invented arrangements."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [7, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 2 supports the spatial context required across S5_Shot2, S5_Shot8, and S5_Shot9 while allowing their committed medium, close, and insert crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the committed portions of units 1, 2, and 6 from unit 1 toward unit 2, retaining markers 7 and 11 and fixed markers 14, 15, 16, 21, 22, 23, and 24 where the 90-degree view includes them.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at cell [6,4], directed toward unit 2 at look-at cell [7,4]. Preserve enough fixed context for markers 1, 2, 6, 7, 11, 14, 15, 16, 21, 22, 23, and 24 while permitting the shot-specific medium, close, and insert crops.\n  - subject_position_directive: For S5_Shot2, reserve right-center mid-distance subject space with unit-2 activity soft at left. For S5_Shot8, reserve left foreground and right midground positions near unit 6. S5_Shot9 is an insert crop; keep the underlying plate free of invented subjects.\n  - state_cue_directive: No committed state cue beyond a 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: Exclude overlay markers 29 through 45 from this clean plate. Do not add spaces outside the committed units 1, 2, and 6 or replace the fixed positions of markers 7, 11, 14, 15, 16, 21, 22, 23, and 24 with invented arrangements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 2. [area] kitchenette service zone — west side of shared zone\n  - 6. [area] entry threshold — south edge outside and immediately inside the iron entry door\n  - 7. [opening] iron entry door — south wall of shared zone beside bathroom\n  - 11. [opening] living room window — west exterior wall of shared zone\n  - 14. [furniture] kitchen sink counter — west wall of kitchenette\n  - 15. [furniture] stovetop — west kitchenette run immediately north of sink counter\n  - 16. [furniture] refrigerator — south end of kitchenette service zone\n  - 21. [furniture] television and low stand — east wall of shared living zone\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n  - 23. [furniture] west dining chair — west side of dining table\n  - 24. [furniture] east dining chair — east side of dining table\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [7, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 2 supports the spatial context required across S5_Shot2, S5_Shot8, and S5_Shot9 while allowing their committed medium, close, and insert crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the committed portions of units 1, 2, and 6 from unit 1 toward unit 2, retaining markers 7 and 11 and fixed markers 14, 15, 16, 21, 22, 23, and 24 where the 90-degree view includes them.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at cell [6,4], directed toward unit 2 at look-at cell [7,4]. Preserve enough fixed context for markers 1, 2, 6, 7, 11, 14, 15, 16, 21, 22, 23, and 24 while permitting the shot-specific medium, close, and insert crops.\n  - subject_position_directive: For S5_Shot2, reserve right-center mid-distance subject space with unit-2 activity soft at left. For S5_Shot8, reserve left foreground and right midground positions near unit 6. S5_Shot9 is an insert crop; keep the underlying plate free of invented subjects.\n  - state_cue_directive: No committed state cue beyond a 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: Exclude overlay markers 29 through 45 from this clean plate. Do not add spaces outside the committed units 1, 2, and 6 or replace the fixed positions of markers 7, 11, 14, 15, 16, 21, 22, 23, and 24 with invented arrangements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 2. [area] kitchenette service zone — west side of shared zone\n  - 6. [area] entry threshold — south edge outside and immediately inside the iron entry door\n  - 7. [opening] iron entry door — south wall of shared zone beside bathroom\n  - 11. [opening] living room window — west exterior wall of shared zone\n  - 14. [furniture] kitchen sink counter — west wall of kitchenette\n  - 15. [furniture] stovetop — west kitchenette run immediately north of sink counter\n  - 16. [furniture] refrigerator — south end of kitchenette service zone\n  - 21. [furniture] television and low stand — east wall of shared living zone\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n  - 23. [furniture] west dining chair — west side of dining table\n  - 24. [furniture] east dining chair — east side of dining table\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [7, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 2 supports the spatial context required across S5_Shot2, S5_Shot8, and S5_Shot9 while allowing their committed medium, close, and insert crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the committed portions of units 1, 2, and 6 from unit 1 toward unit 2, retaining markers 7 and 11 and fixed markers 14, 15, 16, 21, 22, 23, and 24 where the 90-degree view includes them.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at cell [6,4], directed toward unit 2 at look-at cell [7,4]. Preserve enough fixed context for markers 1, 2, 6, 7, 11, 14, 15, 16, 21, 22, 23, and 24 while permitting the shot-specific medium, close, and insert crops.\n  - subject_position_directive: For S5_Shot2, reserve right-center mid-distance subject space with unit-2 activity soft at left. For S5_Shot8, reserve left foreground and right midground positions near unit 6. S5_Shot9 is an insert crop; keep the underlying plate free of invented subjects.\n  - state_cue_directive: No committed state cue beyond a 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: Exclude overlay markers 29 through 45 from this clean plate. Do not add spaces outside the committed units 1, 2, and 6 or replace the fixed positions of markers 7, 11, 14, 15, 16, 21, 22, 23, and 24 with invented arrangements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 2. [area] kitchenette service zone — west side of shared zone\n  - 6. [area] entry threshold — south edge outside and immediately inside the iron entry door\n  - 7. [opening] iron entry door — south wall of shared zone beside bathroom\n  - 11. [opening] living room window — west exterior wall of shared zone\n  - 14. [furniture] kitchen sink counter — west wall of kitchenette\n  - 15. [furniture] stovetop — west kitchenette run immediately north of sink counter\n  - 16. [furniture] refrigerator — south end of kitchenette service zone\n  - 21. [furniture] television and low stand — east wall of shared living zone\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n  - 23. [furniture] west dining chair — west side of dining table\n  - 24. [furniture] east dining chair — east side of dining table\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안권의 폐쇄적인 작은 섬마을에 있는 소박한 옥탑방 거실 중심 생활 공간. 실제 35mm 풀프레임급 DSLR 또는 미러리스 카메라와 28mm 중간 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 카메라는 사적 방 쪽 공용 공간 경계 근처에 서서 바닥에서 약 1.6m 높이로 거실 반대편을 대각선으로 바라본다. 내려다보는 평면도나 건축 도면이 아니라 사람이 실제로 방 안에 서서 보는 자연스러운 원근이다.\n\n작고 비좁지만 정상적으로 사용 중인 한 칸 규모의 옥탑 주거 내부를 한 프레임에 담는다. 낮은 편의 평평한 천장 아래에 오래 사용한 밝은 중성색 벽지, 군데군데 미세한 때와 눌린 자국이 남은 장판 바닥, 단순한 천장등이 있다. 한쪽에는 소형 평면 TV와 낮은 TV 받침대가 놓이고, 가까운 중경에는 두세 명이 사용할 수 있는 작은 식탁과 서로 완전히 맞지 않는 생활용 의자가 있다. 그 너머 벽에는 스테인리스 싱크볼이 달린 짧은 간이 주방 조리대와 하부장, 소박한 식기 건조대, 현실적인 가정용 냉장고가 이어진다. 주방과 식사 공간에는 소량의 그릇과 컵, 행주처럼 매일 쓰는 물건만 자연스럽게 남아 있으며 과도하게 정돈된 전시장처럼 보이지 않는다.\n\n작은 거실 창문과 철제 현관문도 같은 구도 안에서 분명히 보인다. 창문은 폭 약 1~1.2m의 현실적인 소형 알루미늄 새시 창으로, 얇은 생활용 커튼이 한쪽으로 느슨하게 걷혀 있다. 햇빛이 창을 통해 비스듬히 들어와 식탁 모서리와 장판 위에 부드러운 밝은 면을 만들고, 창틀에는 먼지와 오래된 실리콘 마감 흔적이 보인다. 현관문은 높이 약 2m의 평범한 도장 철제문이며 실제 손잡이와 잠금장치, 문턱의 마모가 있다. 실내 천장 높이는 약 2.3~2.5m로 유지하여 가구와 문, 창문이 모두 작은 옥탑방 한 칸의 사람 크기 기준에 정확히 맞게 보이도록 한다. 구조물을 실제보다 크게 부풀리지 않는다.\n\n색감은 햇빛을 받은 회백색과 바랜 목재색, 스테인리스와 철제의 중성색을 중심으로 하고, 생활용 직물이나 작은 식기에서만 짙은 적색과 누런 금색 계열이 아주 절제되어 섞인다. 실제 벽지의 이음선, 금속의 미세한 흠집과 산화, 천의 직조, 목재 무늬, 장판의 눌림과 얼룩을 정확하게 표현한다. 자연광과 실내 반사광이 만드는 사실적인 노출, 자연스러운 심도, 광각 왜곡이 과하지 않은 수직선과 거리감을 유지한다. 사람, 얼굴, 신체, 피, 시체, 의례 표식, 붉은 원, 초현실적 왜곡은 없다. 깨끗한 광고 사진이 아니라 실제 거주 흔적이 있는 장소 기록 사진이며, 후처리된 연출 이미지, 삽화, CGI, 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.",
        "camera_decision": {
          "camera_cell": [
            6,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Broad coverage from unit 1 toward unit 2 supports the spatial context required across S5_Shot2, S5_Shot8, and S5_Shot9 while allowing their committed medium, close, and insert crops.",
          "lens_enum": "wide",
          "look_at_cell": [
            7,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the committed portions of units 1, 2, and 6 from unit 1 toward unit 2, retaining markers 7 and 11 and fixed markers 14, 15, 16, 21, 22, 23, and 24 where the 90-degree view includes them.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at cell [6,4], directed toward unit 2 at look-at cell [7,4]. Preserve enough fixed context for markers 1, 2, 6, 7, 11, 14, 15, 16, 21, 22, 23, and 24 while permitting the shot-specific medium, close, and insert crops.",
          "subject_position_directive": "For S5_Shot2, reserve right-center mid-distance subject space with unit-2 activity soft at left. For S5_Shot8, reserve left foreground and right midground positions near unit 6. S5_Shot9 is an insert crop; keep the underlying plate free of invented subjects.",
          "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.",
          "negative_continuity_directive": "Exclude overlay markers 29 through 45 from this clean plate. Do not add spaces outside the committed units 1, 2, and 6 or replace the fixed positions of markers 7, 11, 14, 15, 16, 21, 22, 23, and 24 with invented arrangements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_whole_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l04_whole_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "방 안의 부엌이나 식탁 등 어디에도 사람이나 그림자가 보이지 않습니다."
          }
        }
      },
      "L04B06": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L04B02",
        "reused_from_bg_id": "L04B02",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 폐쇄적인 섬마을에 있는, 일반 주거 공간과 이어진 작은 옥탑방 내부의 늦은 밤. 실제 전면 규격 디지털 카메라와 24밀리미터 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 카메라는 공용 공간에서 성인이 서서 바라보는 약 1.6미터 높이에 놓인다. 식탁과 뚜껑이 반쯤 놓인 식어 버린 금속 냄비를 가까운 전경 또는 중경에 두고, 약 2미터 높이의 열린 침실 출입문을 통해 작은 옥탑방 안쪽을 바라본다. 바닥에는 불규칙하게 고인 짙은 혈흔과 젖었다가 마르기 시작한 번짐이 있고, 선명도가 제각각인 피 묻은 발자국이 출입문을 지나 안쪽의 약 1.2미터 폭 새시 창문 방향으로 이어진다. 사람과 얼굴과 시신은 보이지 않으며, 훼손된 신체는 묘사하지 않고 혈흔이 끝나는 화면 밖 빈자리와 어지럽혀진 주변만으로 참혹한 사건을 암시한다.\n\n안쪽 창문에는 값싼 합성섬유 커튼이 완전히 드리워져 있고, 천의 성긴 직조와 오래된 주름, 아래쪽의 얼룩이 실제처럼 보인다. 창문 옆 벽에는 손으로 급히 그린 듯 획의 굵기와 농도가 불균일한 붉은 원형 표식이 남아 있다. 표식은 거친 붉은 안료가 벽지 표면에 스며든 물리적 흔적으로 보이며 발광 효과, 홀로그램, 서구식 연금술 문양이나 정교한 마법진 표현은 없다. 낡은 비닐 장판의 눌림과 이음선, 습기로 일부 들뜬 무채색 벽지, 저렴한 합판 가구의 닳은 모서리, 산화된 금속 냄비 표면, 노출된 배관과 생활 얼룩 등 실제 한국 저층 주거의 사용감이 축적되어 있다. 방 하나 크기의 옥탑 공간으로 과장하지 않으며, 출입문 높이는 약 2미터, 창문 폭은 약 1~1.5미터, 층고는 일반 저층 주택 한 층 규모인 약 2.5~3미터와 정합하게 표현한다.\n\n천장의 소형 생활 조명은 일부만 켜져 식탁과 바닥에 제한된 빛을 떨어뜨리고, 커튼 가장자리로 희미한 야간 주변광이 스민다. 어두운 부분의 세부가 완전히 뭉개지지 않는 현실적인 저조도 노출, 조명 아래의 자연스러운 그림자와 반사, 실제 콘크리트와 금속의 녹슨 흔적, 직물의 섬유, 목재 무늬와 장판 오염을 정확히 기록한다. 가까운 식탁에서 열린 출입문, 커튼 친 창문과 붉은 원까지 공간 깊이가 자연스럽게 이어지며 과도한 배경 흐림 없이 실제 광각 사진다운 원근과 자연스러운 심도를 유지한다. 깨끗한 광고 사진이 아니고, 컴퓨터 생성 이미지나 삽화나 건축 시각화가 아닌 실제 장소 기록 사진, 과도한 후처리 없음, 내려다본 평면도 시점이 아닌 수평에 가까운 사람 눈높이 촬영. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "공용 공간에서 식탁과 식어 버린 냄비를 가까운 전경 또는 중경에 두고, 열린 침실 출입문 너머로 혈흔 발자국이 이어지는 전체 공간 관계를 넓게 보여준다. 커튼이 드리운 창문과 붉은 원형 표식이 안쪽 시선의 종착점이 되게 하되 인물이나 시신은 프레임에 넣지 않는다.",
            "shot_id": "S12_Shot8"
          },
          {
            "guide_text": "카메라 높이는 약 1.6미터로 유지하고 식탁 가장자리와 냄비 아래쪽에서 시작된 시선이 바닥의 고인 혈흔과 발자국을 따라 열린 출입문 안으로 이동하게 구성한다. 혈흔은 실제 바닥에 스며들고 번진 물성으로 표현하되 신체 일부나 시신은 보이지 않게 한다.",
            "shot_id": "S12_Shot13"
          },
          {
            "guide_text": "열린 출입문을 중심으로 안쪽 옥탑방의 커튼 친 창문과 벽의 손으로 그린 듯 불균일한 붉은 원을 함께 포착한다. 원형 표식은 발광하거나 정교한 그래픽처럼 보이지 않는 거친 붉은 안료 자국이어야 한다. 화면 밖 사건의 흔적만 남기고 사람, 얼굴, 시신은 일절 배치하지 않는다.",
            "shot_id": "S12_Shot17"
          }
        ],
        "shot_ids": [
          "S12_Shot8",
          "S12_Shot13",
          "S12_Shot17"
        ],
        "scenes": [],
        "parent_id": "L04B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 22 in the shared zone, facing through number 9 toward number 26 and number 27",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "24mm wide angle",
          "framing_notes": "Keep the dining table and cold pot in the near or middle ground while the blood trail leads through the open bedroom doorway to the curtained window, body, and red wall circle."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L04B02",
          "selected_refs": [
            {
              "physical_space_id": "ps_unit_4",
              "ref_bg_id": "L04B02",
              "space_description": "Fixed unit-4 space and marker placement."
            }
          ]
        },
        "shot_aware_plan_node_index": 4,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 4 at [1,5] toward look-at cell [5,1] and unit 1, matching L04B02's axis. Support the medium framing of S12_Shot8, close floor detail of S12_Shot13, and medium environmental framing of S12_Shot17 without moving fixed markers.",
          "negative_continuity_directive": "Do not redraw markers 44 or 45 from L04B02, and exclude markers 29, 30, and 38 through 43. Preserve the L04B02 positions of markers 4, 9, 13, 26, and 27 and the established positions of markers 14, 15, 21, 22, 23, 24, and 28 where the broad view includes them.",
          "state_cue_directive": "Apply only transient markers 31, 32, 33, 34, 35, 36, and 37, following the low-key state cues committed by S12_Shot8, S12_Shot13, and S12_Shot17. Do not add other overlay states.",
          "subject_position_directive": "For S12_Shot8 reserve an off-center medium subject position beyond the near foreground edge. For S12_Shot13 reserve only a close hand-and-forearm detail near the floor. S12_Shot17 commits no subject, so keep that crop free of invented subjects.",
          "visible_space_directive": "Maintain L04B02's fixed unit-4 arrangement and show the committed portions of units 1, 2, and 4 that fit the broad axis, using base markers 1, 2, 4, 9, 13, 14, 15, 21, 22, 23, 24, 26, 27, and 28."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_whole_interior",
          "prior_bg_ids": [
            "L04B02"
          ],
          "attached_ref_labels": [
            "bg:L04B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L04B07": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B07.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안 외딴섬의 소박한 주거 내부, 깨끗해진 작은 방과 거실이 연결된 현실적인 생활 공간. 평면도에 표시된 가구와 출입구, 창문 및 방과 거실의 상대적 배치만 참고한다. 카메라는 거실 안쪽의 한 지점에서 방을 향해 대각선으로 바라보며, 출입구를 지나 빈 탁자와 방바닥, 배낭과 인형까지 시선이 자연스럽게 이어진다. 성인 눈높이 약 1.6미터에 실제 풀프레임 미러리스 카메라를 두고 28밀리미터 중간 광각 렌즈로 촬영한 수평 구도이며, 내려다본 평면도 시점이 아니다.\n\n밤의 실내. 천장의 평범한 발광다이오드 조명이 차갑고 균일한 빛을 내고, 창밖은 섬마을의 빛이 거의 없는 짙은 어둠이다. 한국의 오래된 저층 주택에서 흔한 도배 벽, 합성목 무늬 바닥이나 장판, 금속 새시 창, 평범한 실내문과 문틀을 현실적으로 표현한다. 문 높이는 약 2미터, 창문 폭은 약 1~1.5미터, 천장 높이는 약 2.4~2.6미터로 맞추어 작은 방과 거실이 실제 사람 크기에 정확히 부합하도록 한다. 벽지 이음매, 문틀의 미세한 마모, 실제 천과 합성목 표면의 질감 등 오래 사용한 집의 물성은 남아 있지만, 모든 노출 면은 방금 닦아낸 것처럼 이상할 정도로 말끔하다.\n\n탁자 상판은 얼룩과 물자국이 전혀 없이 완전히 비어 있고 깨끗하다. 방바닥 역시 먼지, 쓰레기, 끌린 자국 없이 지나치게 완벽하게 청소되어 있다. 배낭과 인형은 공간 안에 남아 있으나 이전 위치에서 아주 조금 옮겨진 듯 어색할 정도로 반듯하게 놓여 있다. 공간 전체는 누군가 급히 치운 흔적조차 남기지 않고 생활의 혼란만 삭제한 듯 비정상적으로 정돈되어야 한다. 사람과 얼굴은 없으며, 시신, 핏자국, 찻잔, 붉은 원형 표식, 의례 문양도 전혀 없다. 초자연적인 빛이나 발광 효과 없이 객관적으로 확인되는 깨끗한 현재 상태만 보여준다.\n\n실제 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진처럼 담담하고 사실적인 결과. 진짜 벽지 섬유, 금속의 잔잔한 사용감, 플라스틱과 직물의 정확한 질감, 현실적인 조명 반사와 자연스러운 원근감 및 피사계 심도. 과도하게 반짝이는 새집이나 정돈된 광고 사진처럼 만들지 말고, 오래된 생활 공간이 갑자기 비정상적으로 깨끗해진 상태로 보이게 한다. 별도의 색 보정이나 인공적인 시각 효과 없이 촬영된 사진이며, 삽화, 컴퓨터 그래픽, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "거실 쪽에서 방 안까지 대각선으로 시야가 이어지게 하며, 빈 탁자의 완전히 닦인 상판과 티 하나 없이 깨끗한 방바닥을 한 화면에서 분명하게 보여준다. 배낭과 인형은 원래 자리에 있었던 것처럼 자연스럽지만 미묘하게 옮겨진 배치로 남긴다.",
            "shot_id": "S14_Shot4"
          },
          {
            "guide_text": "방과 거실 사이의 비정상적인 정돈 상태를 강조한다. 생활 흔적이 있어야 할 작은 한국 주거 내부가 갑자기 닦이고 정리된 듯 지나치게 깨끗하며, 탁자 위에는 아무것도 없어야 한다. 사람, 시신, 핏자국, 찻잔, 붉은 원형 표식은 일절 보이지 않게 한다.",
            "shot_id": "S14_Shot8"
          },
          {
            "guide_text": "배낭과 인형의 미묘하게 달라진 위치가 눈에 들어오도록 전경 또는 중경에 포함하되 과장하지 않는다. 깨끗한 바닥, 빈 탁자, 어두운 창밖과 차가운 실내등의 대비만으로 설명하기 어려운 불편함을 전달하고 초자연적 효과나 시각 왜곡은 추가하지 않는다.",
            "shot_id": "S14_Shot11"
          }
        ],
        "shot_ids": [
          "S14_Shot4",
          "S14_Shot8",
          "S14_Shot11"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 22, facing diagonally through number 9 toward number 26 and number 27",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm moderate wide angle",
          "framing_notes": "Emphasize immaculate surfaces, an empty clean table, a perfectly clean bedroom floor, and the subtly shifted backpack and doll; do not show any blood, body, teacups, or red circles."
        },
        "reference_decision": {
          "bg_id": "L04B07",
          "fp_id": "fp_l04_whole_interior",
          "node_index": 5,
          "mode": "two_refs_distinct_spaces",
          "is_dwelling_identity_anchor": false,
          "rationale": "L04B07 requires fixed continuity for unit 1 from L04B01 and unit 4 from L04B02. S14_Shot11 commits the unit-4 opening behind subjects positioned near unit-1 marker 22, establishing co-visibility; a broad unit-1 camera toward unit 4 therefore uses two distinct-space references.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B01.png",
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B02.png"
          ],
          "source_bg_ids": [
            "L04B01",
            "L04B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_6",
              "ps_unit_4"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "distinct_visible_spaces",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_6",
                "ref_bg_id": "L04B01",
                "space_description": "Fixed unit-1 context and markers 21, 22, 23, 24, and 28."
              },
              {
                "physical_space_id": "ps_unit_4",
                "ref_bg_id": "L04B02",
                "space_description": "Fixed unit-4 space beyond opening marker 9."
              }
            ],
            "why_single_ref_or_two_refs": "Two references are required because S14_Shot11 makes the unit-4 opening co-visible behind the subjects while the unit-1 edge of marker 22 remains in frame."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Broad coverage from unit 1 toward the unit-4 opening combines the two distinct fixed spaces required across the doorway reveal, tabletop framing, and two-subject framing.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              1
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "Show distinct portions of units 1 and 4 in one broad view, with marker 9 connecting them. Keep unit-1 markers 21, 22, 23, 24, and 28 and unit-4 markers 13, 26, and 27 in the positions established by L04B01 and L04B02.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at [6,4] toward unit 4 at look-at cell [5,1]. Retain the unit-1 fixed foreground and marker-9 transition to unit 4 while allowing the wide S14_Shot4 view and the medium S14_Shot8 and S14_Shot11 crops.",
            "subject_position_directive": "S14_Shot4 commits no subject and requires an unobstructed view through marker 9. For S14_Shot8 reserve upper-center subject space with hands over marker 22. For S14_Shot11 reserve two subjects on a shared chest-height plane, with the unit-4 opening receding behind them.",
            "state_cue_directive": "Apply only transient markers 29 and 30 where required. Follow the committed clean-surface and absent-trace cues in S14_Shot4, S14_Shot8, and S14_Shot11 without introducing any ignored overlay marker.",
            "negative_continuity_directive": "Exclude markers 31 through 45. Preserve L04B01's positions for markers 21, 22, 23, 24, and 28 and L04B02's positions for markers 9, 13, 26, and 27; do not merge the two physical-space layouts or copy transient cues from either reference."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe two supplied references depict different visible spaces within the same dwelling that are co-visible from the planned camera. Inherit the dwelling's shared material and lighting identity from both, but keep each room's architecture distinct as the references show.\n\nREFERENCE PLAN: mode='two_refs_distinct_spaces'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n  - selected_refs[1]: ref_bg_id='L04B02' physical_space_id='ps_unit_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 4\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward the unit-4 opening combines the two distinct fixed spaces required across the doorway reveal, tabletop framing, and two-subject framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show distinct portions of units 1 and 4 in one broad view, with marker 9 connecting them. Keep unit-1 markers 21, 22, 23, 24, and 28 and unit-4 markers 13, 26, and 27 in the positions established by L04B01 and L04B02.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at [6,4] toward unit 4 at look-at cell [5,1]. Retain the unit-1 fixed foreground and marker-9 transition to unit 4 while allowing the wide S14_Shot4 view and the medium S14_Shot8 and S14_Shot11 crops.\n  - subject_position_directive: S14_Shot4 commits no subject and requires an unobstructed view through marker 9. For S14_Shot8 reserve upper-center subject space with hands over marker 22. For S14_Shot11 reserve two subjects on a shared chest-height plane, with the unit-4 opening receding behind them.\n  - state_cue_directive: Apply only transient markers 29 and 30 where required. Follow the committed clean-surface and absent-trace cues in S14_Shot4, S14_Shot8, and S14_Shot11 without introducing any ignored overlay marker.\n  - negative_continuity_directive: Exclude markers 31 through 45. Preserve L04B01's positions for markers 21, 22, 23, 24, and 28 and L04B02's positions for markers 9, 13, 26, and 27; do not merge the two physical-space layouts or copy transient cues from either reference.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 4. [area] daughter bedroom — northwest private room\n  - 9. [opening] daughter bedroom door — north side of shared zone, western doorway\n  - 13. [opening] daughter bedroom window — north exterior wall of daughter bedroom\n  - 21. [furniture] television and low stand — east wall of shared living zone\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n  - 23. [furniture] west dining chair — west side of dining table\n  - 24. [furniture] east dining chair — east side of dining table\n  - 26. [furniture] daughter bed — east side of daughter bedroom with headboard against east wall\n  - 27. [prop] daughter window curtain — single curtain run across daughter bedroom window\n  - 28. [furniture] living floor lamp — northeast corner of shared zone near bedroom doors\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe two supplied references depict different visible spaces within the same dwelling that are co-visible from the planned camera. Inherit the dwelling's shared material and lighting identity from both, but keep each room's architecture distinct as the references show.\n\nREFERENCE PLAN: mode='two_refs_distinct_spaces'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n  - selected_refs[1]: ref_bg_id='L04B02' physical_space_id='ps_unit_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 4\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward the unit-4 opening combines the two distinct fixed spaces required across the doorway reveal, tabletop framing, and two-subject framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show distinct portions of units 1 and 4 in one broad view, with marker 9 connecting them. Keep unit-1 markers 21, 22, 23, 24, and 28 and unit-4 markers 13, 26, and 27 in the positions established by L04B01 and L04B02.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at [6,4] toward unit 4 at look-at cell [5,1]. Retain the unit-1 fixed foreground and marker-9 transition to unit 4 while allowing the wide S14_Shot4 view and the medium S14_Shot8 and S14_Shot11 crops.\n  - subject_position_directive: S14_Shot4 commits no subject and requires an unobstructed view through marker 9. For S14_Shot8 reserve upper-center subject space with hands over marker 22. For S14_Shot11 reserve two subjects on a shared chest-height plane, with the unit-4 opening receding behind them.\n  - state_cue_directive: Apply only transient markers 29 and 30 where required. Follow the committed clean-surface and absent-trace cues in S14_Shot4, S14_Shot8, and S14_Shot11 without introducing any ignored overlay marker.\n  - negative_continuity_directive: Exclude markers 31 through 45. Preserve L04B01's positions for markers 21, 22, 23, 24, and 28 and L04B02's positions for markers 9, 13, 26, and 27; do not merge the two physical-space layouts or copy transient cues from either reference.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 4. [area] daughter bedroom — northwest private room\n  - 9. [opening] daughter bedroom door — north side of shared zone, western doorway\n  - 13. [opening] daughter bedroom window — north exterior wall of daughter bedroom\n  - 21. [furniture] television and low stand — east wall of shared living zone\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n  - 23. [furniture] west dining chair — west side of dining table\n  - 24. [furniture] east dining chair — east side of dining table\n  - 26. [furniture] daughter bed — east side of daughter bedroom with headboard against east wall\n  - 27. [prop] daughter window curtain — single curtain run across daughter bedroom window\n  - 28. [furniture] living floor lamp — northeast corner of shared zone near bedroom doors\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe two supplied references depict different visible spaces within the same dwelling that are co-visible from the planned camera. Inherit the dwelling's shared material and lighting identity from both, but keep each room's architecture distinct as the references show.\n\nREFERENCE PLAN: mode='two_refs_distinct_spaces'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n  - selected_refs[1]: ref_bg_id='L04B02' physical_space_id='ps_unit_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 4\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward the unit-4 opening combines the two distinct fixed spaces required across the doorway reveal, tabletop framing, and two-subject framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show distinct portions of units 1 and 4 in one broad view, with marker 9 connecting them. Keep unit-1 markers 21, 22, 23, 24, and 28 and unit-4 markers 13, 26, and 27 in the positions established by L04B01 and L04B02.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at [6,4] toward unit 4 at look-at cell [5,1]. Retain the unit-1 fixed foreground and marker-9 transition to unit 4 while allowing the wide S14_Shot4 view and the medium S14_Shot8 and S14_Shot11 crops.\n  - subject_position_directive: S14_Shot4 commits no subject and requires an unobstructed view through marker 9. For S14_Shot8 reserve upper-center subject space with hands over marker 22. For S14_Shot11 reserve two subjects on a shared chest-height plane, with the unit-4 opening receding behind them.\n  - state_cue_directive: Apply only transient markers 29 and 30 where required. Follow the committed clean-surface and absent-trace cues in S14_Shot4, S14_Shot8, and S14_Shot11 without introducing any ignored overlay marker.\n  - negative_continuity_directive: Exclude markers 31 through 45. Preserve L04B01's positions for markers 21, 22, 23, 24, and 28 and L04B02's positions for markers 9, 13, 26, and 27; do not merge the two physical-space layouts or copy transient cues from either reference.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 4. [area] daughter bedroom — northwest private room\n  - 9. [opening] daughter bedroom door — north side of shared zone, western doorway\n  - 13. [opening] daughter bedroom window — north exterior wall of daughter bedroom\n  - 21. [furniture] television and low stand — east wall of shared living zone\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n  - 23. [furniture] west dining chair — west side of dining table\n  - 24. [furniture] east dining chair — east side of dining table\n  - 26. [furniture] daughter bed — east side of daughter bedroom with headboard against east wall\n  - 27. [prop] daughter window curtain — single curtain run across daughter bedroom window\n  - 28. [furniture] living floor lamp — northeast corner of shared zone near bedroom doors\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안 외딴섬의 소박한 주거 내부, 깨끗해진 작은 방과 거실이 연결된 현실적인 생활 공간. 평면도에 표시된 가구와 출입구, 창문 및 방과 거실의 상대적 배치만 참고한다. 카메라는 거실 안쪽의 한 지점에서 방을 향해 대각선으로 바라보며, 출입구를 지나 빈 탁자와 방바닥, 배낭과 인형까지 시선이 자연스럽게 이어진다. 성인 눈높이 약 1.6미터에 실제 풀프레임 미러리스 카메라를 두고 28밀리미터 중간 광각 렌즈로 촬영한 수평 구도이며, 내려다본 평면도 시점이 아니다.\n\n밤의 실내. 천장의 평범한 발광다이오드 조명이 차갑고 균일한 빛을 내고, 창밖은 섬마을의 빛이 거의 없는 짙은 어둠이다. 한국의 오래된 저층 주택에서 흔한 도배 벽, 합성목 무늬 바닥이나 장판, 금속 새시 창, 평범한 실내문과 문틀을 현실적으로 표현한다. 문 높이는 약 2미터, 창문 폭은 약 1~1.5미터, 천장 높이는 약 2.4~2.6미터로 맞추어 작은 방과 거실이 실제 사람 크기에 정확히 부합하도록 한다. 벽지 이음매, 문틀의 미세한 마모, 실제 천과 합성목 표면의 질감 등 오래 사용한 집의 물성은 남아 있지만, 모든 노출 면은 방금 닦아낸 것처럼 이상할 정도로 말끔하다.\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.",
        "camera_decision": {
          "camera_cell": [
            6,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Broad coverage from unit 1 toward the unit-4 opening combines the two distinct fixed spaces required across the doorway reveal, tabletop framing, and two-subject framing.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            1
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 5,
        "shot_aware_plan_mode": "two_refs_distinct_spaces",
        "render_guidance": {
          "visible_space_directive": "Show distinct portions of units 1 and 4 in one broad view, with marker 9 connecting them. Keep unit-1 markers 21, 22, 23, 24, and 28 and unit-4 markers 13, 26, and 27 in the positions established by L04B01 and L04B02.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at [6,4] toward unit 4 at look-at cell [5,1]. Retain the unit-1 fixed foreground and marker-9 transition to unit 4 while allowing the wide S14_Shot4 view and the medium S14_Shot8 and S14_Shot11 crops.",
          "subject_position_directive": "S14_Shot4 commits no subject and requires an unobstructed view through marker 9. For S14_Shot8 reserve upper-center subject space with hands over marker 22. For S14_Shot11 reserve two subjects on a shared chest-height plane, with the unit-4 opening receding behind them.",
          "state_cue_directive": "Apply only transient markers 29 and 30 where required. Follow the committed clean-surface and absent-trace cues in S14_Shot4, S14_Shot8, and S14_Shot11 without introducing any ignored overlay marker.",
          "negative_continuity_directive": "Exclude markers 31 through 45. Preserve L04B01's positions for markers 21, 22, 23, 24, and 28 and L04B02's positions for markers 9, 13, 26, and 27; do not merge the two physical-space layouts or copy transient cues from either reference."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_whole_interior",
          "prior_bg_ids": [
            "L04B01",
            "L04B02"
          ],
          "attached_ref_labels": [
            "bg:L04B01",
            "bg:L04B02"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "방 안에 사람이 전혀 보이지 않습니다."
          }
        }
      },
      "L04B05": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B05.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 외딴 섬에 있는, 안방으로 쓰이는 소박하고 작은 옥탑방 내부. 밤새 누군가를 기다린 뒤 맞은 고요한 아침이지만 사람은 전혀 보이지 않는다. 실제 저층 주택 옥상의 방 한 칸에 맞는 크기로, 천장 높이는 약 2.4~2.6m, 출입문 높이는 약 2m, 새시 창문 폭은 약 1~1.5m로 서로 정확한 사람 크기 비례를 유지한다. 침대 가까이에서 약 1.2m의 앉은 눈높이로 카메라를 놓고, 방 안쪽의 주요 가구와 출입문 방향을 대각선으로 바라보는 구도. 35mm급 자연스러운 광각 렌즈로 작은 공간을 과장하지 않는다.\n\n낮은 침대와 얇은 매트리스, 밤새 사용한 듯 자연스럽게 눌리고 조금 흐트러진 베개와 이불이 놓여 있다. 창문을 통해 들어온 창백한 아침 햇빛이 침대와 이불 위를 길고 부드럽게 가로지르며, 나머지 방은 반사된 흐린 자연광 속에 조용히 남아 있다. 얇은 생활용 커튼은 한쪽으로 느슨하게 밀려 있고, 현대 한국 주택에서 흔한 흰색 또는 옅은 회색 새시 창틀에는 미세한 먼지와 결로 자국이 있다. 벽은 값싼 무광 벽지로 마감되어 이음선, 손때, 모서리의 작은 들뜸이 보이며, 바닥은 오래 사용한 장판으로 눌린 자국과 잔잔한 긁힘이 남아 있다. 단순한 합판 옷장, 작은 협탁, 평범한 원형 천장등, 현실적인 벽면 콘센트와 노출된 짧은 전선이 있으며 모든 물건은 과도하게 정돈된 전시장 상태가 아니라 실제 거주 공간처럼 소박하고 조금 낡아 있다. 한국 서해안 섬의 습기와 염분에 오래 노출된 방답게 금속 부품에는 아주 약한 변색이 있고 창가와 벽 하단에는 생활 얼룩이 축적되어 있다.\n\n색조는 바랜 크림색, 회백색, 탁한 갈색 같은 절제된 중성색을 중심으로 하며, 공포 장식이나 초자연적 표식은 임의로 추가하지 않는다. 침대 위 햇빛, 빈 방의 정적, 밤샘 뒤 남은 눌린 침구만으로 기다림의 여운을 전달한다. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진, 실제 콘크리트와 벽지 표면, 금속의 산화와 생활 먼지, 직물의 올과 주름, 합판의 나뭇결을 정확하게 표현한다. 자연스러운 피사계 심도와 사실적인 노출, 과도한 후보정 없는 실제 장소 기록 사진. 깨끗한 스톡 사진, 3D 그래픽, 건축 시각화, 삽화가 아니며 하향 시점, 평면도, 건축 도식이 아니다. 인물, 얼굴, 신체, 피는 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "약 1.2m의 앉은 눈높이에서 침대 가까이에 카메라를 두고 방 안쪽을 대각선으로 바라본다. 35mm 자연스러운 광각으로 침대 위를 가로지르는 엷은 아침 햇빛을 중심에 담되, 출입문과 창문 및 주요 가구의 상대적 위치가 읽히고 작은 옥탑방의 실제 규모와 밤샘 뒤의 고요한 공기가 유지되게 한다. 인물이나 신체 흔적은 넣지 않는다.",
            "shot_id": "S18_Shot1"
          }
        ],
        "shot_ids": [
          "S18_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 8, facing diagonally toward number 25 and number 12",
          "camera_height": "seated eye level, approximately 1.2 m",
          "lens_hint": "35mm natural wide angle",
          "framing_notes": "Frame pale morning sunlight crossing the bed while retaining the compact scale and quiet emptiness of the room."
        },
        "reference_decision": {
          "bg_id": "L04B05",
          "fp_id": "fp_l04_whole_interior",
          "node_index": 2,
          "mode": "related_style_new_space",
          "is_dwelling_identity_anchor": false,
          "rationale": "L04B05 targets unit 3, which is physically distinct from the anchor's units 1, 2, and 6. L04B01 therefore contributes only dwelling style and lighting continuity, while the unit-3 layout is composed from markers 3, 8, 12, and 25 using a broad camera at unit 3.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B01.png"
          ],
          "source_bg_ids": [
            "L04B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_6"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_distinct_space_style_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_6",
                "ref_bg_id": "L04B01",
                "space_description": "Dwelling anchor space used only for shared style and lighting identity."
              }
            ],
            "why_single_ref_or_two_refs": "One anchor reference is sufficient because the consuming shot is confined to distinct unit 3 and does not commit two co-visible spaces."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              3
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Broad coverage from unit 3 toward opening marker 8 provides the mattress-height profile context and keeps marker 25 available as the foreground spatial anchor.",
            "lens_enum": "wide",
            "look_at_cell": [
              6,
              2
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Depict unit 3 with base markers 3, 8, 12, and 25. Opening marker 8 may frame the direction toward unit 1, but the distinct unit-3 layout remains independently composed while sharing the anchor's dwelling identity.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 3 at [1,3] toward look-at cell [6,2] and unit 1. Keep the view low enough for the S18_Shot1 mattress-height profile while retaining marker 25 and the unit-3 context.",
            "subject_position_directive": "For S18_Shot1 reserve the right half at low height for one curled subject beside marker 25, with marker 25 anchoring the left foreground. Do not add any other subject.",
            "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient markers are listed; retain only the morning-light cue committed by S18_Shot1 and refrain from inventing additional cues.",
            "negative_continuity_directive": "Exclude overlay markers 29 through 45. Do not copy the anchor's unit-1 or unit-2 fixture layout into unit 3, and do not add openings or units beyond markers 3, 8, 12, and 25 unless actually contained by the chosen view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [1, 3]\n  - look_at_unit: 1\n  - look_at_cell: [6, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 3 toward opening marker 8 provides the mattress-height profile context and keeps marker 25 available as the foreground spatial anchor.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Depict unit 3 with base markers 3, 8, 12, and 25. Opening marker 8 may frame the direction toward unit 1, but the distinct unit-3 layout remains independently composed while sharing the anchor's dwelling identity.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 3 at [1,3] toward look-at cell [6,2] and unit 1. Keep the view low enough for the S18_Shot1 mattress-height profile while retaining marker 25 and the unit-3 context.\n  - subject_position_directive: For S18_Shot1 reserve the right half at low height for one curled subject beside marker 25, with marker 25 anchoring the left foreground. Do not add any other subject.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient markers are listed; retain only the morning-light cue committed by S18_Shot1 and refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude overlay markers 29 through 45. Do not copy the anchor's unit-1 or unit-2 fixture layout into unit 3, and do not add openings or units beyond markers 3, 8, 12, and 25 unless actually contained by the chosen view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 3. [area] mother bedroom — northeast private room\n  - 8. [opening] mother bedroom door — north side of shared zone, eastern doorway\n  - 12. [opening] mother bedroom window — east exterior wall of mother bedroom\n  - 25. [furniture] mother bed — center of mother bedroom with headboard against north wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [1, 3]\n  - look_at_unit: 1\n  - look_at_cell: [6, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 3 toward opening marker 8 provides the mattress-height profile context and keeps marker 25 available as the foreground spatial anchor.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Depict unit 3 with base markers 3, 8, 12, and 25. Opening marker 8 may frame the direction toward unit 1, but the distinct unit-3 layout remains independently composed while sharing the anchor's dwelling identity.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 3 at [1,3] toward look-at cell [6,2] and unit 1. Keep the view low enough for the S18_Shot1 mattress-height profile while retaining marker 25 and the unit-3 context.\n  - subject_position_directive: For S18_Shot1 reserve the right half at low height for one curled subject beside marker 25, with marker 25 anchoring the left foreground. Do not add any other subject.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient markers are listed; retain only the morning-light cue committed by S18_Shot1 and refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude overlay markers 29 through 45. Do not copy the anchor's unit-1 or unit-2 fixture layout into unit 3, and do not add openings or units beyond markers 3, 8, 12, and 25 unless actually contained by the chosen view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 3. [area] mother bedroom — northeast private room\n  - 8. [opening] mother bedroom door — north side of shared zone, eastern doorway\n  - 12. [opening] mother bedroom window — east exterior wall of mother bedroom\n  - 25. [furniture] mother bed — center of mother bedroom with headboard against north wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [1, 3]\n  - look_at_unit: 1\n  - look_at_cell: [6, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 3 toward opening marker 8 provides the mattress-height profile context and keeps marker 25 available as the foreground spatial anchor.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Depict unit 3 with base markers 3, 8, 12, and 25. Opening marker 8 may frame the direction toward unit 1, but the distinct unit-3 layout remains independently composed while sharing the anchor's dwelling identity.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 3 at [1,3] toward look-at cell [6,2] and unit 1. Keep the view low enough for the S18_Shot1 mattress-height profile while retaining marker 25 and the unit-3 context.\n  - subject_position_directive: For S18_Shot1 reserve the right half at low height for one curled subject beside marker 25, with marker 25 anchoring the left foreground. Do not add any other subject.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient markers are listed; retain only the morning-light cue committed by S18_Shot1 and refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude overlay markers 29 through 45. Do not copy the anchor's unit-1 or unit-2 fixture layout into unit 3, and do not add openings or units beyond markers 3, 8, 12, and 25 unless actually contained by the chosen view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 3. [area] mother bedroom — northeast private room\n  - 8. [opening] mother bedroom door — north side of shared zone, eastern doorway\n  - 12. [opening] mother bedroom window — east exterior wall of mother bedroom\n  - 25. [furniture] mother bed — center of mother bedroom with headboard against north wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안권의 외딴 섬에 있는, 안방으로 쓰이는 소박하고 작은 옥탑방 내부. 밤새 누군가를 기다린 뒤 맞은 고요한 아침이지만 사람은 전혀 보이지 않는다. 실제 저층 주택 옥상의 방 한 칸에 맞는 크기로, 천장 높이는 약 2.4~2.6m, 출입문 높이는 약 2m, 새시 창문 폭은 약 1~1.5m로 서로 정확한 사람 크기 비례를 유지한다. 침대 가까이에서 약 1.2m의 앉은 눈높이로 카메라를 놓고, 방 안쪽의 주요 가구와 출입문 방향을 대각선으로 바라보는 구도. 35mm급 자연스러운 광각 렌즈로 작은 공간을 과장하지 않는다.\n\n낮은 침대와 얇은 매트리스, 밤새 사용한 듯 자연스럽게 눌리고 조금 흐트러진 베개와 이불이 놓여 있다. 창문을 통해 들어온 창백한 아침 햇빛이 침대와 이불 위를 길고 부드럽게 가로지르며, 나머지 방은 반사된 흐린 자연광 속에 조용히 남아 있다. 얇은 생활용 커튼은 한쪽으로 느슨하게 밀려 있고, 현대 한국 주택에서 흔한 흰색 또는 옅은 회색 새시 창틀에는 미세한 먼지와 결로 자국이 있다. 벽은 값싼 무광 벽지로 마감되어 이음선, 손때, 모서리의 작은 들뜸이 보이며, 바닥은 오래 사용한 장판으로 눌린 자국과 잔잔한 긁힘이 남아 있다. 단순한 합판 옷장, 작은 협탁, 평범한 원형 천장등, 현실적인 벽면 콘센트와 노출된 짧은 전선이 있으며 모든 물건은 과도하게 정돈된 전시장 상태가 아니라 실제 거주 공간처럼 소박하고 조금 낡아 있다. 한국 서해안 섬의 습기와 염분에 오래 노출된 방답게 금속 부품에는 아주 약한 변색이 있고 창가와 벽 하단에는 생활 얼룩이 축적되어 있다.\n\n색조는 바랜 크림색, 회백색, 탁한 갈색 같은 절제된 중성색을 중심으로 하며, 공포 장식이나 초자연적 표식은 임의로 추가하지 않는다. 침대 위 햇빛, 빈 방의 정적, 밤샘 뒤 남은 눌린 침구만으로 기다림의 여운을 전달한다. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진, 실제 콘크리트와 벽지 표면, 금속의 산화와 생활 먼지, 직물의 올과 주름, 합판의 나뭇결을 정확하게 표현한다. 자연스러운 피사계 심도와 사실적인 노출, 과도한 후보정 없는 실제 장소 기록 사진. 깨끗한 스톡 사진, 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.",
        "camera_decision": {
          "camera_cell": [
            1,
            3
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Broad coverage from unit 3 toward opening marker 8 provides the mattress-height profile context and keeps marker 25 available as the foreground spatial anchor.",
          "lens_enum": "wide",
          "look_at_cell": [
            6,
            2
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "related_style_new_space",
        "render_guidance": {
          "visible_space_directive": "Depict unit 3 with base markers 3, 8, 12, and 25. Opening marker 8 may frame the direction toward unit 1, but the distinct unit-3 layout remains independently composed while sharing the anchor's dwelling identity.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 3 at [1,3] toward look-at cell [6,2] and unit 1. Keep the view low enough for the S18_Shot1 mattress-height profile while retaining marker 25 and the unit-3 context.",
          "subject_position_directive": "For S18_Shot1 reserve the right half at low height for one curled subject beside marker 25, with marker 25 anchoring the left foreground. Do not add any other subject.",
          "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient markers are listed; retain only the morning-light cue committed by S18_Shot1 and refrain from inventing additional cues.",
          "negative_continuity_directive": "Exclude overlay markers 29 through 45. Do not copy the anchor's unit-1 or unit-2 fixture layout into unit 3, and do not add openings or units beyond markers 3, 8, 12, and 25 unless actually contained by the chosen view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_whole_interior",
          "prior_bg_ids": [
            "L04B01"
          ],
          "attached_ref_labels": [
            "bg:L04B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "장면 내에 사람이 없습니다."
          }
        }
      },
      "L04B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B04.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안 섬의 평범한 소형 주택 내부, 아침의 욕실과 열린 문 너머 거실 겸 식사 공간을 한 프레임에 담은 실제 카메라 다큐멘터리 풍 사진. 욕실 안쪽 문턱 가까이에 선 높이 약 1.6미터의 사람 눈높이에서, 35밀리미터 풀프레임 미러리스 카메라와 28밀리미터 보통 광각 렌즈로 거울이 달린 세면대 벽을 정면에 가깝게 바라본다. 욕실 거울과 벽이 주된 화면틀을 이루고, 열린 문 너머로 생활감 있는 작은 식탁과 그 위에 놓인 한 장의 인화사진이 함께 보인다.\n\n욕실은 실제 한국 소형 주택에서 흔한 밝은 회백색 도기질 벽 타일, 미끄럼 방지 바닥 타일, 크롬 수전, 수납형 세면대와 실용적인 천장 조명을 갖춘 공간이다. 타일 줄눈의 옅은 변색, 모서리 실리콘의 미세한 곰팡이 흔적, 물때가 완전히 닦이지 않은 거울 가장자리, 수납장 표면의 작은 긁힘처럼 과장되지 않은 일상적 사용 흔적을 보여준다. 문 너머 공간에는 차분한 중성색 벽지와 현실적인 바닥 마감, 소박한 현대식 식탁이 있으며 지나치게 정돈된 전시장이나 광고 사진처럼 보이지 않는다. 문 높이는 약 2미터, 실내 천장 높이는 약 2.4~2.6미터, 거울 폭은 약 0.7~0.9미터, 식탁 높이는 약 0.75미터로 모든 구조와 가구의 비례를 사람 크기에 맞춘다.\n\n욕실 거울과 인접한 벽에는 손으로 한 번에 그은 듯 획의 굵기와 농도가 불균일한 짙은 붉은 원이 관찰 순간에만 겹쳐 보인다. 원의 일부는 이미 투명해지고 끊어져 사라지는 중이며, 가장자리에는 짧은 초점 불안정과 미세한 공간 인식 흔들림만 있다. 물리적으로 굳은 페인트, 선명한 발광 그래픽, 정교한 서양식 마법진, 홀로그램처럼 표현하지 않는다. 열린 문 너머 식탁의 인화사진에서는 얼굴이 있었을 법한 영역만 인화 유제가 아래로 번지고 녹는 듯 일시적으로 왜곡되어 있다. 눈, 코, 입, 표정이나 인물의 신원은 전혀 식별되지 않고 사람이나 온전한 얼굴도 보이지 않는다. 사진 자체가 실제로 녹거나 훼손되었다고 단정하지 말고, 평면 매체 표면 안에서 잠깐 나타나는 주관적 시각 이상으로 처리한다.\n\n프레임 밖 거실 쪽에서 들어오는 부드러운 아침 자연광이 문을 통과해 욕실 안으로 퍼지고, 욕실 깊은 곳에는 자연스럽고 약한 그림자가 남는다. 짙은 붉은 원 외에는 절제된 회색, 베이지색, 바랜 목재색을 사용하고 작은 금속 부품의 따뜻한 반사만 미세하게 보인다. 실제 콘크리트와 타일, 금속의 산화와 물때, 거울 유리, 인화지, 벽지, 목재 무늬의 재질을 정확히 표현한다. 현실적인 노출과 자연스러운 피사계 심도, 과도한 후보정 없이 촬영한 실제 장소 기록 사진. 사람, 신체, 얼굴, 반사 속 인물은 없으며, 위에서 내려다본 시점이나 평면도, 건축 도면, 삽화, 컴퓨터 그래픽, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "욕실 거울과 벽을 중심에 두고, 손으로 급히 그린 듯 획 굵기가 불균일한 짙은 붉은 원이 거울과 벽 위에 잠깐 겹쳐 보이다가 일부부터 사라지는 순간을 강조한다. 원은 물리적으로 남은 페인트 자국이나 발광 문양이 아니라 초점이 흔들리며 희미해지는 주관적 지각이어야 한다. 열린 문 너머 식탁과 사진도 알아볼 수 있게 유지하되 사진 속 얼굴은 식별되지 않게 한다.",
            "shot_id": "S18_Shot10"
          },
          {
            "guide_text": "욕실 거울 벽과 열린 문 너머 식탁을 함께 유지하면서 식탁 위 인화사진의 이상 현상을 조금 더 눈에 띄게 한다. 사진에서 얼굴이 있었을 법한 부분만 젖은 인화 유제가 아래로 번진 것처럼 녹아내리지만 눈, 코, 입이나 인물의 신원은 전혀 식별되지 않게 한다. 욕실의 붉은 원은 이미 대부분 사라져 끊어진 잔상만 순간적으로 보이도록 하며, 두 현상 모두 공간에 영구적으로 남은 물리적 손상이 아니라 관찰자 의존적 왜곡으로 표현한다.",
            "shot_id": "S18_Shot13"
          }
        ],
        "shot_ids": [
          "S18_Shot10",
          "S18_Shot13"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "just inside number 5 near number 10, facing number 18 and the wall carrying number 38, with number 22 visible through the open doorway",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm moderate wide angle",
          "framing_notes": "Use the bathroom mirror and wall as the primary frame while allowing the dining-table photograph to remain visible beyond the doorway; depict both distortions as fleeting subjective cues."
        },
        "reference_decision": {
          "bg_id": "L04B04",
          "fp_id": "fp_l04_whole_interior",
          "node_index": 6,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L04B04 overlaps L04B01 in unit 1 and marker 22 but turns from camera unit 1 toward unit 5, revealing fixed markers 10, 17, 18, 19, and 20 that the anchor view did not establish. It therefore inherits unit-1 continuity from L04B01 but requires its own plate rather than low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B01.png"
          ],
          "source_bg_ids": [
            "L04B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_6"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_same_physical_space_reference_new_view",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_6",
                "ref_bg_id": "L04B01",
                "space_description": "Fixed unit-1 context used to maintain marker-22 and dwelling continuity."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is used because no consuming shot commits unit 1 and unit 5 as two co-visible spaces; L04B01 supplies the shared unit-1 continuity while the new camera direction establishes unit 5."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Neutral coverage from unit 1 toward unit 5 reveals a different structural slice from the anchor and supports both the unit-5 insert and the unit-1 close surface framing.",
            "lens_enum": "normal",
            "look_at_cell": [
              6,
              7
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Show the unit-1 to unit-5 axis with markers 1, 5, 10, 17, 18, 19, 20, and 22. Keep marker 22 continuous with L04B01 while the normal view establishes the fixed unit-5 markers and their relation through marker 10.",
            "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 1 at [6,4] toward unit 5 at [6,7]. Preserve sufficient scale context for the S18_Shot10 insert and S18_Shot13 close framing without altering fixed marker positions.",
            "subject_position_directive": "S18_Shot10 commits no subject and isolates marker 38 on a fixed surface. S18_Shot13 commits only an image-surface depiction associated with marker 39 rather than a live subject in the space; do not invent additional subjects.",
            "state_cue_directive": "Carry only transient markers 38 and 39, each in the shot-specific surface context committed by S18_Shot10 and S18_Shot13. Keep ambient illumination restrained and do not invent any additional state cue.",
            "negative_continuity_directive": "Exclude markers 29 through 37 and 40 through 45. Preserve L04B01's fixed position for marker 22 and establish markers 10, 17, 18, 19, and 20 without importing transient cues from the reference or adding spaces outside units 1 and 5."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 5\n  - look_at_cell: [6, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 5 reveals a different structural slice from the anchor and supports both the unit-5 insert and the unit-1 close surface framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the unit-1 to unit-5 axis with markers 1, 5, 10, 17, 18, 19, 20, and 22. Keep marker 22 continuous with L04B01 while the normal view establishes the fixed unit-5 markers and their relation through marker 10.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [6,4] toward unit 5 at [6,7]. Preserve sufficient scale context for the S18_Shot10 insert and S18_Shot13 close framing without altering fixed marker positions.\n  - subject_position_directive: S18_Shot10 commits no subject and isolates marker 38 on a fixed surface. S18_Shot13 commits only an image-surface depiction associated with marker 39 rather than a live subject in the space; do not invent additional subjects.\n  - state_cue_directive: Carry only transient markers 38 and 39, each in the shot-specific surface context committed by S18_Shot10 and S18_Shot13. Keep ambient illumination restrained and do not invent any additional state cue.\n  - negative_continuity_directive: Exclude markers 29 through 37 and 40 through 45. Preserve L04B01's fixed position for marker 22 and establish markers 10, 17, 18, 19, and 20 without importing transient cues from the reference or adding spaces outside units 1 and 5.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 5. [area] bathroom — southeast service room beside entry\n  - 10. [opening] bathroom door — east side of shared zone near entry\n  - 17. [furniture] bathroom sink — north wall of bathroom\n  - 18. [prop] bathroom mirror — north bathroom wall directly above sink\n  - 19. [furniture] toilet — east side of bathroom\n  - 20. [furniture] shower floor drain — southwest corner of bathroom\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 5\n  - look_at_cell: [6, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 5 reveals a different structural slice from the anchor and supports both the unit-5 insert and the unit-1 close surface framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the unit-1 to unit-5 axis with markers 1, 5, 10, 17, 18, 19, 20, and 22. Keep marker 22 continuous with L04B01 while the normal view establishes the fixed unit-5 markers and their relation through marker 10.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [6,4] toward unit 5 at [6,7]. Preserve sufficient scale context for the S18_Shot10 insert and S18_Shot13 close framing without altering fixed marker positions.\n  - subject_position_directive: S18_Shot10 commits no subject and isolates marker 38 on a fixed surface. S18_Shot13 commits only an image-surface depiction associated with marker 39 rather than a live subject in the space; do not invent additional subjects.\n  - state_cue_directive: Carry only transient markers 38 and 39, each in the shot-specific surface context committed by S18_Shot10 and S18_Shot13. Keep ambient illumination restrained and do not invent any additional state cue.\n  - negative_continuity_directive: Exclude markers 29 through 37 and 40 through 45. Preserve L04B01's fixed position for marker 22 and establish markers 10, 17, 18, 19, and 20 without importing transient cues from the reference or adding spaces outside units 1 and 5.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 5. [area] bathroom — southeast service room beside entry\n  - 10. [opening] bathroom door — east side of shared zone near entry\n  - 17. [furniture] bathroom sink — north wall of bathroom\n  - 18. [prop] bathroom mirror — north bathroom wall directly above sink\n  - 19. [furniture] toilet — east side of bathroom\n  - 20. [furniture] shower floor drain — southwest corner of bathroom\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 5\n  - look_at_cell: [6, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 5 reveals a different structural slice from the anchor and supports both the unit-5 insert and the unit-1 close surface framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the unit-1 to unit-5 axis with markers 1, 5, 10, 17, 18, 19, 20, and 22. Keep marker 22 continuous with L04B01 while the normal view establishes the fixed unit-5 markers and their relation through marker 10.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [6,4] toward unit 5 at [6,7]. Preserve sufficient scale context for the S18_Shot10 insert and S18_Shot13 close framing without altering fixed marker positions.\n  - subject_position_directive: S18_Shot10 commits no subject and isolates marker 38 on a fixed surface. S18_Shot13 commits only an image-surface depiction associated with marker 39 rather than a live subject in the space; do not invent additional subjects.\n  - state_cue_directive: Carry only transient markers 38 and 39, each in the shot-specific surface context committed by S18_Shot10 and S18_Shot13. Keep ambient illumination restrained and do not invent any additional state cue.\n  - negative_continuity_directive: Exclude markers 29 through 37 and 40 through 45. Preserve L04B01's fixed position for marker 22 and establish markers 10, 17, 18, 19, and 20 without importing transient cues from the reference or adding spaces outside units 1 and 5.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared living and dining zone — central and south-central portion of the home\n  - 5. [area] bathroom — southeast service room beside entry\n  - 10. [opening] bathroom door — east side of shared zone near entry\n  - 17. [furniture] bathroom sink — north wall of bathroom\n  - 18. [prop] bathroom mirror — north bathroom wall directly above sink\n  - 19. [furniture] toilet — east side of bathroom\n  - 20. [furniture] shower floor drain — southwest corner of bathroom\n  - 22. [furniture] dining table — center of shared zone between kitchenette and television\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안 섬의 평범한 소형 주택 내부, 아침의 욕실과 열린 문 너머 거실 겸 식사 공간을 한 프레임에 담은 실제 카메라 다큐멘터리 풍 사진. 욕실 안쪽 문턱 가까이에 선 높이 약 1.6미터의 사람 눈높이에서, 35밀리미터 풀프레임 미러리스 카메라와 28밀리미터 보통 광각 렌즈로 거울이 달린 세면대 벽을 정면에 가깝게 바라본다. 욕실 거울과 벽이 주된 화면틀을 이루고, 열린 문 너머로 생활감 있는 작은 식탁과 그 위에 놓인 한 장의 인화사진이 함께 보인다.\n\n욕실은 실제 한국 소형 주택에서 흔한 밝은 회백색 도기질 벽 타일, 미끄럼 방지 바닥 타일, 크롬 수전, 수납형 세면대와 실용적인 천장 조명을 갖춘 공간이다. 타일 줄눈의 옅은 변색, 모서리 실리콘의 미세한 곰팡이 흔적, 물때가 완전히 닦이지 않은 거울 가장자리, 수납장 표면의 작은 긁힘처럼 과장되지 않은 일상적 사용 흔적을 보여준다. 문 너머 공간에는 차분한 중성색 벽지와 현실적인 바닥 마감, 소박한 현대식 식탁이 있으며 지나치게 정돈된 전시장이나 광고 사진처럼 보이지 않는다. 문 높이는 약 2미터, 실내 천장 높이는 약 2.4~2.6미터, 거울 폭은 약 0.7~0.9미터, 식탁 높이는 약 0.75미터로 모든 구조와 가구의 비례를 사람 크기에 맞춘다.\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.",
        "camera_decision": {
          "camera_cell": [
            6,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Neutral coverage from unit 1 toward unit 5 reveals a different structural slice from the anchor and supports both the unit-5 insert and the unit-1 close surface framing.",
          "lens_enum": "normal",
          "look_at_cell": [
            6,
            7
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 6,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show the unit-1 to unit-5 axis with markers 1, 5, 10, 17, 18, 19, 20, and 22. Keep marker 22 continuous with L04B01 while the normal view establishes the fixed unit-5 markers and their relation through marker 10.",
          "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 1 at [6,4] toward unit 5 at [6,7]. Preserve sufficient scale context for the S18_Shot10 insert and S18_Shot13 close framing without altering fixed marker positions.",
          "subject_position_directive": "S18_Shot10 commits no subject and isolates marker 38 on a fixed surface. S18_Shot13 commits only an image-surface depiction associated with marker 39 rather than a live subject in the space; do not invent additional subjects.",
          "state_cue_directive": "Carry only transient markers 38 and 39, each in the shot-specific surface context committed by S18_Shot10 and S18_Shot13. Keep ambient illumination restrained and do not invent any additional state cue.",
          "negative_continuity_directive": "Exclude markers 29 through 37 and 40 through 45. Preserve L04B01's fixed position for marker 22 and establish markers 10, 17, 18, 19, and 20 without importing transient cues from the reference or adding spaces outside units 1 and 5."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_whole_interior",
          "prior_bg_ids": [
            "L04B01"
          ],
          "attached_ref_labels": [
            "bg:L04B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화장실과 거실 어디에도 사람이나 그림자가 없음."
          }
        }
      },
      "L04B03": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L04B01",
        "reused_from_bg_id": "L04B01",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 폐쇄적인 작은 섬 마을에 있는 소박한 옥탑방 거실과 현관 내부. 실제 풀프레임 미러리스 카메라와 24mm 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 카메라는 현관 가까운 실내 가장자리에서 바닥 약 1.6m의 서 있는 사람 눈높이에 놓고 거실 공용 바닥을 대각선으로 가로질러 열린 거실 창문과 일체형 간이 주방 수납부를 바라본다. 하향 조감도나 평면도, 건축 도면이 아니라 실제 장소 안에 서서 촬영한 수평 시점이다.\n\n작은 방 하나 규모의 현실적인 한국식 옥탑 주거로, 현관문 높이는 약 2m, 알루미늄 새시 창문 폭은 약 1.2m, 천장 높이는 약 2.5m로 서로 일관된 사람 크기 비례를 유지한다. 벽에는 값싼 밝은색 합지 벽지가 붙어 있고 모서리와 창 주변에 해풍과 습기로 생긴 옅은 얼룩과 들뜸이 있으며, 바닥은 오래 사용해 잔기스와 눌림이 남은 장판이다. 간이 주방에는 실제 스테인리스 싱크대, 마모된 상판, 연속된 하부장과 서랍 및 작은 선반이 이어져 있다. 현관에는 사용감 있는 문과 소형 신발장이 있고, 모든 재료에 실제 금속의 산화와 손때, 목재 무늬, 플라스틱 변색, 천의 직조가 사실적으로 보인다.\n\n방 전체가 누군가에게 철저히 수색당한 직후의 객관적인 상태다. 현관 쪽에서 거실과 주방을 가로질러 열린 창문 방향으로 불규칙하고 축축한 진흙 발자국이 이어진다. 두 개의 식탁 의자는 한곳에 포개지지 않고 서로 떨어진 위치에 각각 옆으로 넘어져 있다. 일체형 간이 주방 수납부는 한 구간 전체가 뒤져져 여러 장문과 서랍이 열린 채이며, 평범한 생활용품과 빈 보관 용기, 접힌 행주와 잡동사니가 바닥과 상판에 무질서하게 흩어져 있다. 정돈된 전시용 공간이나 과장된 폐허가 아니라 실제 거주자가 살던 비좁은 방이 급하게 수색된 모습이다. 피, 시신, 사람, 얼굴, 신체 일부는 전혀 없다.\n\n거실 창문은 활짝 열린 상태이며 해 질 무렵의 차갑고 흐린 청회색 자연광과 바닷바람이 실내로 들어온다. 실내의 소박한 생활 조명은 약한 따뜻한 빛을 내어 창가의 저녁빛과 현실적인 저조도 대비를 만든다. 열린 창 너머에는 붉은 벽돌과 화강석 타일 외벽을 사용한 비슷한 높이의 한국 저층 주택, 바래고 덧칠 자국이 있는 녹색 우레탄 방수 옥상, 알루미늄 새시 창과 방범창, 에어컨 실외기와 노출 배관, 가스 배관과 계량기, 검은 물탱크가 좁은 시야 안에 자연스럽게 보인다. 각 이웃 건물의 한 층 높이는 약 2.5~3m이고 옥상 난간은 약 1.1m로 유지한다. 좁은 골목의 전신주와 늘어진 전선, 생활 빨래와 화분이 보여 실제 사람이 사는 밀집 섬마을 주거지처럼 느껴지며, 대상 옥탑방이 거대한 독립 건물이나 민무늬 콘크리트 요새처럼 보이지 않게 한다.\n\n현실적인 황혼 자연광, 정확한 콘크리트와 금속 녹 및 직물과 목재의 질감, 생활 마모와 얼룩, 광각 렌즈에 맞는 자연스러운 공간 원근, 과도하지 않은 실제 심도를 표현한다. 깨끗한 상품 사진이 아닌 무가공의 실제 장소 기록 사진이며, CGI, 일러스트, 건축 시각화, 인위적인 후처리 표현은 배제한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "현관 쪽에서 거실 전체를 대각선으로 바라보는 넓은 도입 구도. 열린 거실 창문, 공용 바닥을 가로지르는 진흙 발자국, 서로 떨어져 넘어진 두 식탁 의자, 문과 서랍이 열린 채 뒤져진 일체형 간이 주방 수납부가 한 프레임에서 명확히 읽혀야 한다. 사람이나 사람의 일부는 보이지 않는다.",
            "shot_id": "S25_Shot1"
          },
          {
            "guide_text": "동일한 해 질 무렵의 조도와 난장판 상태를 유지한다. 현관에서 열린 창문 방향으로 이어지는 진흙 발자국의 흐름과 서로 다른 위치에 넘어진 두 의자를 강조하되, 발자국이나 가구 배치를 임의로 바꾸지 않는다. 뒤져진 주방 수납부도 계속 화면 안에 남긴다.",
            "shot_id": "S25_Shot7"
          },
          {
            "guide_text": "앞선 장면과 같은 객관적 실내 상태를 그대로 이어 간다. 열린 창문으로 들어오는 차가운 저녁빛, 켜진 생활 조명의 약한 따뜻한 빛, 흩어진 생활용품과 열린 수납문, 진흙 발자국, 넘어진 두 의자의 위치 관계를 유지한다. 초현실적 표식이나 인물의 흔적을 새로 추가하지 않는다.",
            "shot_id": "S27_Shot1"
          }
        ],
        "shot_ids": [
          "S25_Shot1",
          "S25_Shot7",
          "S27_Shot1"
        ],
        "scenes": [],
        "parent_id": "L04B01",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 7, facing diagonally across number 1 toward number 11, number 22, and number 14",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "24mm wide angle",
          "framing_notes": "Show the living window open, muddy footprints crossing the shared floor, both dining chairs toppled separately, and one contiguous kitchenette storage run visibly searched."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L04B01",
          "selected_refs": [
            {
              "physical_space_id": "ps_units_1_2_6",
              "ref_bg_id": "L04B01",
              "space_description": "Fixed space spanning target units 1, 2, and 6."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Match L04B01 with broad 90-degree coverage from camera unit 1 at [6,4] toward unit 2 at [7,4]. Keep the fixed layout stable while supporting the low wide framing of S25_Shot1, the following wide framing of S25_Shot7, and the medium reaction framing of S27_Shot1.",
          "negative_continuity_directive": "Do not introduce markers 29 through 39 or 44 through 45. Preserve the L04B01 positions of markers 7, 11, 14, 15, 16, 21, 22, 23, and 24, and do not invent spaces outside units 1, 2, and 6.",
          "state_cue_directive": "Apply transient markers 40, 41, 42, and 43 over the fixed L04B01 layout. Retain the state-facing dusk and disturbed-space cues committed by S25_Shot1, S25_Shot7, and S27_Shot1 without adding other overlays.",
          "subject_position_directive": "S25_Shot1 has no committed subject and should remain free of invented subjects. For S25_Shot7 reserve central midground space moving toward unit 6. For S27_Shot1 reserve a chest-height foreground subject position with the fixed disturbed space readable behind.",
          "visible_space_directive": "Reuse the L04B01 fixed space across units 1, 2, and 6, including markers 7 and 11 and fixed markers 14, 15, 16, 21, 22, 23, and 24; add only overlays 40 through 43."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_whole_interior",
          "prior_bg_ids": [
            "L04B01"
          ],
          "attached_ref_labels": [
            "bg:L04B01"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L04B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 폐쇄적인 섬마을에 있는 소박하고 실제 사람이 생활해 온 작은 침실. 실제 미러리스 또는 DSLR 카메라와 35mm급 자연스러운 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 카메라는 방 출입구 안쪽 부근의 서 있는 사람 눈높이 약 1.6m에서 침대와 그 위 또는 옆의 벽면을 바라본다. 하향식 평면도나 건축 도면이 아니라 실제 실내 위치 기록 사진의 수평 시점이다.\n\n방의 핵심은 침대에 인접한 낡은 벽지 위에 손으로 거칠게 칠한 깊은 붉은색 원이다. 원은 완벽한 기하학 도형이 아니며 붓의 압력 차이, 끊긴 획, 겹쳐 칠한 자국과 가장자리의 번짐이 남은 불균일한 원형 표식이다. 서구식 연금술 문양, 문자, 발광 효과, 홀로그램은 없다. 원의 정중앙에는 작은 압정으로 오래된 종이 사진 한 장이 고정되어 있다. 사진은 모서리가 닳고 약간 휘었으며 오래된 인화지의 바랜 색과 거친 입자가 드러난다. 표면 일부에 말라붙은 검붉은 갈색 얼룩과 손자국 같은 번짐이 있으나 시신이나 신체는 전혀 보이지 않는다. 사진 속 내용은 얼룩, 낮은 해상도와 어두운 노출 때문에 식별할 수 없고 사람이나 얼굴도 드러나지 않는다. 붉은 원과 그 안의 사진이 침대보다 먼저 시선을 끄는 가장 중요한 벽면 세부여야 한다.\n\n침실에는 생활감 있는 낮은 침대, 구겨진 무채색 침구, 작은 협탁과 평범한 가정용 램프가 있다. 벽지는 오래된 합지 벽지로 이음선, 미세한 들뜸, 손때와 습기 자국이 자연스럽게 남아 있고, 합판 또는 무늬목 가구에는 실제 나뭇결과 잔흠집이 보인다. 금속 압정에는 미세한 산화와 사용 흔적이 있다. 폭 약 1~1.5m의 현실적인 한국형 알루미늄 새시 창과 생활용 천 커튼이 있고, 높이 약 2m의 일반적인 방문과 약 2.4~2.6m 높이의 낮은 주거용 천장을 유지해 작은 방 하나의 실제 규모가 과장되지 않게 한다. 침대, 문, 창문과 벽면 표식의 크기가 모두 사람 크기 기준에 맞아야 한다.\n\n해 질 무렵의 상태로, 창밖에서 들어오는 흐리고 푸른 회색 잔광이 방 안에 약하게 퍼지고 작은 램프의 탁한 따뜻한 빛이 벽지와 침구 일부에만 닿는다. 깊은 붉은색 표식은 어둠 속에서도 실제 안료의 무광택과 붓 자국으로 보이며 스스로 빛나지 않는다. 절제된 회색과 갈색 계열의 생활 공간에 붉은 원이 강한 대비를 만들되 과도한 연출 조명은 사용하지 않는다. 실제 벽지 섬유, 천의 직조, 목재 무늬, 금속의 산화, 먼지와 일상적인 얼룩을 정확하게 표현한다. 자연스러운 피사계 심도와 현실적인 저조도 노출, 과도한 보정 없는 실제 장소 참고 사진. 사람 없음, 얼굴 없음, 신체 없음, 시신 없음. 깨끗한 스톡 사진, CGI, 삽화, 건축 시각화가 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입구 안쪽 부근에서 약 1.6m 높이로 촬영해 침대와 인접 벽면을 함께 담는다. 불균일하게 손으로 칠한 붉은 원과 그 정중앙에 압정으로 고정된 오래된 사진이 프레임의 지배적인 세부가 되게 한다. 사진 표면의 말라붙은 검붉은 얼룩과 낡은 인화지 질감은 보이되, 사진 속 사람·얼굴·신체는 식별되지 않게 한다. 해 질 무렵 창으로 들어오는 차가운 잔광과 작은 실내등의 약한 빛을 현실적으로 유지한다.",
            "shot_id": "S25_Shot3"
          }
        ],
        "shot_ids": [
          "S25_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 9, facing number 26 and the adjacent wall carrying number 44 and number 45",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm natural wide angle",
          "framing_notes": "Make the bloodied old photograph pinned at the center of the uneven painted red circle the dominant wall detail above or beside the bed."
        },
        "reference_decision": {
          "bg_id": "L04B02",
          "fp_id": "fp_l04_whole_interior",
          "node_index": 3,
          "mode": "related_style_new_space",
          "is_dwelling_identity_anchor": false,
          "rationale": "L04B02 is centered on distinct unit 4 rather than the anchor's principal space. L04B01 supplies dwelling-level style continuity only; the unit-4 fixed arrangement comes from markers 4, 9, 13, 26, and 27, with a narrow camera chosen for S25_Shot3.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B01.png"
          ],
          "source_bg_ids": [
            "L04B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_6"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_distinct_space_style_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_6",
                "ref_bg_id": "L04B01",
                "space_description": "Dwelling anchor space used for shared style and lighting identity."
              }
            ],
            "why_single_ref_or_two_refs": "A single anchor reference is enough because S25_Shot3 commits only unit 4 and its opening, not two co-visible physical spaces."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              5
            ],
            "camera_unit": 4,
            "fov_deg": 25,
            "framing_notes": "Compressed coverage from unit 4 toward opening marker 9 supports the committed close push to markers 44 and 45 while retaining a narrow architectural scale cue.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              5,
              1
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show a narrow view within unit 4 using base markers 4, 9, 13, 26, and 27, with marker 9 providing the architectural direction toward unit 1 and markers 44 and 45 centered as the transient focal layer.",
            "camera_framing_directive": "Use compressed 25-degree coverage from camera unit 4 at [1,5] toward look-at cell [5,1] and unit 1. Frame markers 44 and 45 closely while retaining enough of marker 9 and the surrounding fixed unit-4 context to establish scale.",
            "subject_position_directive": "S25_Shot3 commits no subject in frame. Keep the background free of invented subjects and reserve the center for markers 44 and 45.",
            "state_cue_directive": "Carry transient markers 44 and 45 exactly as the committed state cues, together with the subdued dusk cue from S25_Shot3. Do not add any other overlay marker or uncommitted state.",
            "negative_continuity_directive": "Exclude markers 29 through 43. Do not transfer the anchor's fixed furniture arrangement into unit 4, and do not invent subjects or spaces outside the narrow unit-4 view and marker-9 architectural frame."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [1, 5]\n  - look_at_unit: 1\n  - look_at_cell: [5, 1]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed coverage from unit 4 toward opening marker 9 supports the committed close push to markers 44 and 45 while retaining a narrow architectural scale cue.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view within unit 4 using base markers 4, 9, 13, 26, and 27, with marker 9 providing the architectural direction toward unit 1 and markers 44 and 45 centered as the transient focal layer.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 4 at [1,5] toward look-at cell [5,1] and unit 1. Frame markers 44 and 45 closely while retaining enough of marker 9 and the surrounding fixed unit-4 context to establish scale.\n  - subject_position_directive: S25_Shot3 commits no subject in frame. Keep the background free of invented subjects and reserve the center for markers 44 and 45.\n  - state_cue_directive: Carry transient markers 44 and 45 exactly as the committed state cues, together with the subdued dusk cue from S25_Shot3. Do not add any other overlay marker or uncommitted state.\n  - negative_continuity_directive: Exclude markers 29 through 43. Do not transfer the anchor's fixed furniture arrangement into unit 4, and do not invent subjects or spaces outside the narrow unit-4 view and marker-9 architectural frame.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 4. [area] daughter bedroom — northwest private room\n  - 9. [opening] daughter bedroom door — north side of shared zone, western doorway\n  - 13. [opening] daughter bedroom window — north exterior wall of daughter bedroom\n  - 26. [furniture] daughter bed — east side of daughter bedroom with headboard against east wall\n  - 27. [prop] daughter window curtain — single curtain run across daughter bedroom window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [1, 5]\n  - look_at_unit: 1\n  - look_at_cell: [5, 1]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed coverage from unit 4 toward opening marker 9 supports the committed close push to markers 44 and 45 while retaining a narrow architectural scale cue.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view within unit 4 using base markers 4, 9, 13, 26, and 27, with marker 9 providing the architectural direction toward unit 1 and markers 44 and 45 centered as the transient focal layer.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 4 at [1,5] toward look-at cell [5,1] and unit 1. Frame markers 44 and 45 closely while retaining enough of marker 9 and the surrounding fixed unit-4 context to establish scale.\n  - subject_position_directive: S25_Shot3 commits no subject in frame. Keep the background free of invented subjects and reserve the center for markers 44 and 45.\n  - state_cue_directive: Carry transient markers 44 and 45 exactly as the committed state cues, together with the subdued dusk cue from S25_Shot3. Do not add any other overlay marker or uncommitted state.\n  - negative_continuity_directive: Exclude markers 29 through 43. Do not transfer the anchor's fixed furniture arrangement into unit 4, and do not invent subjects or spaces outside the narrow unit-4 view and marker-9 architectural frame.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 4. [area] daughter bedroom — northwest private room\n  - 9. [opening] daughter bedroom door — north side of shared zone, western doorway\n  - 13. [opening] daughter bedroom window — north exterior wall of daughter bedroom\n  - 26. [furniture] daughter bed — east side of daughter bedroom with headboard against east wall\n  - 27. [prop] daughter window curtain — single curtain run across daughter bedroom window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_units_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [1, 5]\n  - look_at_unit: 1\n  - look_at_cell: [5, 1]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed coverage from unit 4 toward opening marker 9 supports the committed close push to markers 44 and 45 while retaining a narrow architectural scale cue.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view within unit 4 using base markers 4, 9, 13, 26, and 27, with marker 9 providing the architectural direction toward unit 1 and markers 44 and 45 centered as the transient focal layer.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 4 at [1,5] toward look-at cell [5,1] and unit 1. Frame markers 44 and 45 closely while retaining enough of marker 9 and the surrounding fixed unit-4 context to establish scale.\n  - subject_position_directive: S25_Shot3 commits no subject in frame. Keep the background free of invented subjects and reserve the center for markers 44 and 45.\n  - state_cue_directive: Carry transient markers 44 and 45 exactly as the committed state cues, together with the subdued dusk cue from S25_Shot3. Do not add any other overlay marker or uncommitted state.\n  - negative_continuity_directive: Exclude markers 29 through 43. Do not transfer the anchor's fixed furniture arrangement into unit 4, and do not invent subjects or spaces outside the narrow unit-4 view and marker-9 architectural frame.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 4. [area] daughter bedroom — northwest private room\n  - 9. [opening] daughter bedroom door — north side of shared zone, western doorway\n  - 13. [opening] daughter bedroom window — north exterior wall of daughter bedroom\n  - 26. [furniture] daughter bed — east side of daughter bedroom with headboard against east wall\n  - 27. [prop] daughter window curtain — single curtain run across daughter bedroom window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안의 폐쇄적인 섬마을에 있는 소박하고 실제 사람이 생활해 온 작은 침실. 실제 미러리스 또는 DSLR 카메라와 35mm급 자연스러운 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 카메라는 방 출입구 안쪽 부근의 서 있는 사람 눈높이 약 1.6m에서 침대와 그 위 또는 옆의 벽면을 바라본다. 하향식 평면도나 건축 도면이 아니라 실제 실내 위치 기록 사진의 수평 시점이다.\n\n방의 핵심은 침대에 인접한 낡은 벽지 위에 손으로 거칠게 칠한 깊은 붉은색 원이다. 원은 완벽한 기하학 도형이 아니며 붓의 압력 차이, 끊긴 획, 겹쳐 칠한 자국과 가장자리의 번짐이 남은 불균일한 원형 표식이다. 서구식 연금술 문양, 문자, 발광 효과, 홀로그램은 없다. 원의 정중앙에는 작은 압정으로 오래된 종이 사진 한 장이 고정되어 있다. 사진은 모서리가 닳고 약간 휘었으며 오래된 인화지의 바랜 색과 거친 입자가 드러난다. 표면 일부에 말라붙은 검붉은 갈색 얼룩과 손자국 같은 번짐이 있으나 시신이나 신체는 전혀 보이지 않는다. 사진 속 내용은 얼룩, 낮은 해상도와 어두운 노출 때문에 식별할 수 없고 사람이나 얼굴도 드러나지 않는다. 붉은 원과 그 안의 사진이 침대보다 먼저 시선을 끄는 가장 중요한 벽면 세부여야 한다.\n\n침실에는 생활감 있는 낮은 침대, 구겨진 무채색 침구, 작은 협탁과 평범한 가정용 램프가 있다. 벽지는 오래된 합지 벽지로 이음선, 미세한 들뜸, 손때와 습기 자국이 자연스럽게 남아 있고, 합판 또는 무늬목 가구에는 실제 나뭇결과 잔흠집이 보인다. 금속 압정에는 미세한 산화와 사용 흔적이 있다. 폭 약 1~1.5m의 현실적인 한국형 알루미늄 새시 창과 생활용 천 커튼이 있고, 높이 약 2m의 일반적인 방문과 약 2.4~2.6m 높이의 낮은 주거용 천장을 유지해 작은 방 하나의 실제 규모가 과장되지 않게 한다. 침대, 문, 창문과 벽면 표식의 크기가 모두 사람 크기 기준에 맞아야 한다.\n\n해 질 무렵의 상태로, 창밖에서 들어오는 흐리고 푸른 회색 잔광이 방 안에 약하게 퍼지고 작은 램프의 탁한 따뜻한 빛이 벽지와 침구 일부에만 닿는다. 깊은 붉은색 표식은 어둠 속에서도 실제 안료의 무광택과 붓 자국으로 보이며 스스로 빛나지 않는다. 절제된 회색과 갈색 계열의 생활 공간에 붉은 원이 강한 대비를 만들되 과도한 연출 조명은 사용하지 않는다. 실제 벽지 섬유, 천의 직조, 목재 무늬, 금속의 산화, 먼지와 일상적인 얼룩을 정확하게 표현한다. 자연스러운 피사계 심도와 현실적인 저조도 노출, 과도한 보정 없는 실제 장소 참고 사진. 사람 없음, 얼굴 없음, 신체 없음, 시신 없음. 깨끗한 스톡 사진, CGI, 삽화, 건축 시각화가 아닌 실제 카메라 촬영본. 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.",
        "camera_decision": {
          "camera_cell": [
            1,
            5
          ],
          "camera_unit": 4,
          "fov_deg": 25,
          "framing_notes": "Compressed coverage from unit 4 toward opening marker 9 supports the committed close push to markers 44 and 45 while retaining a narrow architectural scale cue.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            5,
            1
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 3,
        "shot_aware_plan_mode": "related_style_new_space",
        "render_guidance": {
          "visible_space_directive": "Show a narrow view within unit 4 using base markers 4, 9, 13, 26, and 27, with marker 9 providing the architectural direction toward unit 1 and markers 44 and 45 centered as the transient focal layer.",
          "camera_framing_directive": "Use compressed 25-degree coverage from camera unit 4 at [1,5] toward look-at cell [5,1] and unit 1. Frame markers 44 and 45 closely while retaining enough of marker 9 and the surrounding fixed unit-4 context to establish scale.",
          "subject_position_directive": "S25_Shot3 commits no subject in frame. Keep the background free of invented subjects and reserve the center for markers 44 and 45.",
          "state_cue_directive": "Carry transient markers 44 and 45 exactly as the committed state cues, together with the subdued dusk cue from S25_Shot3. Do not add any other overlay marker or uncommitted state.",
          "negative_continuity_directive": "Exclude markers 29 through 43. Do not transfer the anchor's fixed furniture arrangement into unit 4, and do not invent subjects or spaces outside the narrow unit-4 view and marker-9 architectural frame."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_whole_interior",
          "prior_bg_ids": [
            "L04B01"
          ],
          "attached_ref_labels": [
            "bg:L04B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화면 내에 사람이 없으며 빈 침대와 가구만 보입니다."
          }
        }
      },
      "L08B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L08",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L08B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 폐쇄적인 섬 지역에서 주민들이 실제로 이용하는 대형 마트 진열 매장 내부. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소를 담담하게 기록한 무보정 현장 사진처럼 보여야 한다. 카메라는 유리 자동문이 있는 입구 문턱 바로 안쪽, 서 있는 사람의 눈높이 약 1.6m에 놓고 35mm급 풀프레임 카메라의 28mm 광각 렌즈를 사용한다. 위에서 내려다보는 시점, 평면도, 건축 도식이 아니라 수평에 가까운 사람 시점이다. 가까운 전경에는 약 2m 높이의 현실적인 출입문 프레임과 고무 바닥 매트, 계산대의 끝부분이 함께 걸리고, 카메라는 낮은 농산물 진열 섬을 대각선으로 가로질러 중앙의 긴 상품 진열대 두 줄과 매장 뒤편의 냉장 쇼케이스를 바라본다. 진열대는 사람 키와 비교해 약 1.7~1.9m 높이이고 통로 폭은 쇼핑 카트 두 대가 간신히 지나갈 정도로 현실적이며, 문과 계산대, 진열대, 냉장 설비의 크기가 모두 동일한 사람 크기 기준에 맞아야 한다. 농산물 진열대에는 플라스틱 바구니와 얕은 상자에 담긴 채소와 과일, 소박한 한국어 가격표가 있고, 중앙 선반에는 라면, 통조림, 조미료, 과자, 생수와 생활용품이 브랜드를 강조하지 않은 현실적인 포장 밀도로 채워져 있다. 후면에는 유리문형 냉장 쇼케이스와 냉장 오픈 케이스가 길게 이어지고, 내부의 흰 조명이 음료와 유제품 포장에 반사된다. 중앙 진열대 옆에는 재고 보충을 위한 열린 작업 여유 공간을 확보하고, 막 뜯은 골판지 상자 몇 개, 접어 둔 빈 상자, 바퀴 달린 보충 카트와 손수레를 자연스럽게 놓아 직원들이 해 질 무렵에도 상품을 채우던 흔적을 보여준다. 사람, 얼굴, 신체는 전혀 보이지 않는다. 바깥의 저녁빛이 자동문 유리를 통해 희미한 청회색으로 들어오고, 실내에는 일반적인 흰색 천장 LED 패널 조명이 켜져 있어 매장이 정상 영업 중인 밝기를 유지한다. 천장에는 노출을 최소화한 환기구, 스프링클러와 소형 CCTV가 있으며 미래형 장비나 홀로그램은 없다. 전체 색은 회백색 바닥과 베이지색·회색 금속 선반을 중심으로 하고, 상품 포장과 가격 안내판에서만 탁한 짙은 빨강과 누런 금색 계열의 작은 색점이 드러난다. 실제 비닐 포장의 구김과 반사, 골판지 절단면과 눌린 자국, 분체도장 금속 선반의 긁힘, 냉장고 유리의 손자국, 바퀴 자국과 작은 얼룩이 남은 비닐 타일 바닥, 고무 매트의 마모를 정확하게 표현한다. 지나치게 정돈된 광고 사진이 아니라 정상 영업과 재고 보충이 겹친 생활형 매장의 불균일함이 있어야 한다. 광각임에도 수직선과 상품 형태가 자연스럽고, 입구 전경부터 후면 냉장 쇼케이스까지 긴 통로의 깊이가 읽히며, 초점은 매장 중앙에 맞고 앞뒤로 자연스러운 심도가 이어진다. 과도한 대비, 인위적인 후처리, 삽화풍 표현, 삼차원 그래픽 같은 표면을 배제하고 실제 콘크리트, 금속, 유리, 고무, 골판지, 비닐의 물성을 그대로 기록한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "입구 문턱 바로 안쪽의 약 1.6m 눈높이에서 촬영한다. 가까운 전경 한쪽에 출입구 프레임과 바닥 매트, 반대쪽에 계산대 끝부분이 걸리게 하고, 농산물 진열대를 가로질러 중앙의 긴 상품 진열대 두 줄과 후면 냉장 쇼케이스까지 시선이 깊게 이어지게 한다. 중앙 진열대 옆의 열린 보충 작업 공간에는 접힌 상자와 재고 보충 카트, 손수레를 두어 해 질 무렵까지 직원들이 작업 중인 흔적을 나타내되 사람은 화면에 포함하지 않는다. 통로와 상품 라벨이 과장되게 휘지 않도록 28mm 광각의 현실적인 원근감을 유지한다.",
            "shot_id": "S8_Shot2"
          }
        ],
        "shot_ids": [
          "S8_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "just inside number 3 (threshold zone), facing diagonally across number 9 (produce display island) toward numbers 7 and 8 (central shelf runs) and number 10 (rear refrigerated case)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show the entrance and checkout edge in the near foreground, with long stocked-aisle sightlines and open staging space beside number 8 for employees and the transient stocking cartons represented by number 13."
        },
        "reference_decision": {
          "bg_id": "L08B01",
          "fp_id": "fp_l08_store_main",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "This is the sole clean-anchor-set candidate and the only renderable BG, so it establishes dwelling identity fresh from the floor plan without a prior reference. The wide camera from unit 1 at [3,4] toward unit 3 at [7,5] supports the consuming shot's eye-level two-subject staging across the aisle axis while allowing broad context from target units 1, 2, and 3.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l08_store_main.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the advertised wide view from unit 1 toward unit 3 to establish the aisle axis, preserve layered shelf depth, and hold both staged subjects in the midground.",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              5
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 1 from the camera position looking toward unit 3, with unit 2 available as peripheral context under the wide view. Establish the aisle through the fixed marker layout, prioritizing visible relationships among markers 6, 7, 8, and 9 and the target-unit structure; include markers 4, 5, 10, and 11 only where the committed wide cone exposes them.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [7,5] with the advertised wide 90-degree field of view. Use broad coverage along the committed aisle axis, with layered depth and enough lateral width to retain the left and right midground staging.",
            "subject_position_directive": "Place the two committed subjects at eye level across the aisle axis: one in the left midground with a three-quarter-right angle and one in the right midground with a three-quarter-left angle. Keep their opposing gaze and body orientation readable without either subject addressing the lens.",
            "state_cue_directive": "Carry transient marker 13 as the committed temporary state cue and retain the consuming shot's restrained-contrast, muted-neutral ambient dusk treatment. Do not add state cues beyond marker 13 and the listed numbered elements.",
            "negative_continuity_directive": "There are no ignored numbered elements or ignored state-overlay markers for this BG. Do not invent unlisted markers, fixed elements, subjects, or state cues; do not force opening 12 or any other element outside the actual unit-1-to-unit-3 wide view cone, and preserve the floor-plan relationships among visible markers 1 through 11."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 1 toward unit 3 to establish the aisle axis, preserve layered shelf depth, and hold both staged subjects in the midground.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 from the camera position looking toward unit 3, with unit 2 available as peripheral context under the wide view. Establish the aisle through the fixed marker layout, prioritizing visible relationships among markers 6, 7, 8, and 9 and the target-unit structure; include markers 4, 5, 10, and 11 only where the committed wide cone exposes them.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [7,5] with the advertised wide 90-degree field of view. Use broad coverage along the committed aisle axis, with layered depth and enough lateral width to retain the left and right midground staging.\n  - subject_position_directive: Place the two committed subjects at eye level across the aisle axis: one in the left midground with a three-quarter-right angle and one in the right midground with a three-quarter-left angle. Keep their opposing gaze and body orientation readable without either subject addressing the lens.\n  - state_cue_directive: Carry transient marker 13 as the committed temporary state cue and retain the consuming shot's restrained-contrast, muted-neutral ambient dusk treatment. Do not add state cues beyond marker 13 and the listed numbered elements.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers for this BG. Do not invent unlisted markers, fixed elements, subjects, or state cues; do not force opening 12 or any other element outside the actual unit-1-to-unit-3 wide view cone, and preserve the floor-plan relationships among visible markers 1 through 11.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] sales zone — large central and northern portion of the plan\n  - 2. [area] checkout service zone — southwest front portion of the sales floor\n  - 3. [area] entrance threshold zone — shallow south-center strip immediately inside the exterior opening\n  - 4. [opening] automatic sliding entrance and exit — center of the south exterior wall\n  - 5. [furniture] checkout counter — inside the service zone, west of the entrance threshold\n  - 6. [furniture] west merchandise shelf run — western half of the sales zone, oriented north to south\n  - 7. [furniture] central merchandise shelf run — center of the sales zone, oriented north to south\n  - 8. [furniture] east merchandise shelf run — eastern half of the sales zone, oriented north to south\n  - 9. [furniture] produce display island — south-central sales zone beyond the entrance threshold\n  - 10. [furniture] rear refrigerated display case — single contiguous run along the north wall\n  - 11. [furniture] side refrigerated display case — single contiguous run along the east wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 1 toward unit 3 to establish the aisle axis, preserve layered shelf depth, and hold both staged subjects in the midground.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 from the camera position looking toward unit 3, with unit 2 available as peripheral context under the wide view. Establish the aisle through the fixed marker layout, prioritizing visible relationships among markers 6, 7, 8, and 9 and the target-unit structure; include markers 4, 5, 10, and 11 only where the committed wide cone exposes them.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [7,5] with the advertised wide 90-degree field of view. Use broad coverage along the committed aisle axis, with layered depth and enough lateral width to retain the left and right midground staging.\n  - subject_position_directive: Place the two committed subjects at eye level across the aisle axis: one in the left midground with a three-quarter-right angle and one in the right midground with a three-quarter-left angle. Keep their opposing gaze and body orientation readable without either subject addressing the lens.\n  - state_cue_directive: Carry transient marker 13 as the committed temporary state cue and retain the consuming shot's restrained-contrast, muted-neutral ambient dusk treatment. Do not add state cues beyond marker 13 and the listed numbered elements.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers for this BG. Do not invent unlisted markers, fixed elements, subjects, or state cues; do not force opening 12 or any other element outside the actual unit-1-to-unit-3 wide view cone, and preserve the floor-plan relationships among visible markers 1 through 11.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] sales zone — large central and northern portion of the plan\n  - 2. [area] checkout service zone — southwest front portion of the sales floor\n  - 3. [area] entrance threshold zone — shallow south-center strip immediately inside the exterior opening\n  - 4. [opening] automatic sliding entrance and exit — center of the south exterior wall\n  - 5. [furniture] checkout counter — inside the service zone, west of the entrance threshold\n  - 6. [furniture] west merchandise shelf run — western half of the sales zone, oriented north to south\n  - 7. [furniture] central merchandise shelf run — center of the sales zone, oriented north to south\n  - 8. [furniture] east merchandise shelf run — eastern half of the sales zone, oriented north to south\n  - 9. [furniture] produce display island — south-central sales zone beyond the entrance threshold\n  - 10. [furniture] rear refrigerated display case — single contiguous run along the north wall\n  - 11. [furniture] side refrigerated display case — single contiguous run along the east wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 1 toward unit 3 to establish the aisle axis, preserve layered shelf depth, and hold both staged subjects in the midground.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 from the camera position looking toward unit 3, with unit 2 available as peripheral context under the wide view. Establish the aisle through the fixed marker layout, prioritizing visible relationships among markers 6, 7, 8, and 9 and the target-unit structure; include markers 4, 5, 10, and 11 only where the committed wide cone exposes them.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [7,5] with the advertised wide 90-degree field of view. Use broad coverage along the committed aisle axis, with layered depth and enough lateral width to retain the left and right midground staging.\n  - subject_position_directive: Place the two committed subjects at eye level across the aisle axis: one in the left midground with a three-quarter-right angle and one in the right midground with a three-quarter-left angle. Keep their opposing gaze and body orientation readable without either subject addressing the lens.\n  - state_cue_directive: Carry transient marker 13 as the committed temporary state cue and retain the consuming shot's restrained-contrast, muted-neutral ambient dusk treatment. Do not add state cues beyond marker 13 and the listed numbered elements.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers for this BG. Do not invent unlisted markers, fixed elements, subjects, or state cues; do not force opening 12 or any other element outside the actual unit-1-to-unit-3 wide view cone, and preserve the floor-plan relationships among visible markers 1 through 11.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] sales zone — large central and northern portion of the plan\n  - 2. [area] checkout service zone — southwest front portion of the sales floor\n  - 3. [area] entrance threshold zone — shallow south-center strip immediately inside the exterior opening\n  - 4. [opening] automatic sliding entrance and exit — center of the south exterior wall\n  - 5. [furniture] checkout counter — inside the service zone, west of the entrance threshold\n  - 6. [furniture] west merchandise shelf run — western half of the sales zone, oriented north to south\n  - 7. [furniture] central merchandise shelf run — center of the sales zone, oriented north to south\n  - 8. [furniture] east merchandise shelf run — eastern half of the sales zone, oriented north to south\n  - 9. [furniture] produce display island — south-central sales zone beyond the entrance threshold\n  - 10. [furniture] rear refrigerated display case — single contiguous run along the north wall\n  - 11. [furniture] side refrigerated display case — single contiguous run along the east wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안의 폐쇄적인 섬 지역에서 주민들이 실제로 이용하는 대형 마트 진열 매장 내부. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소를 담담하게 기록한 무보정 현장 사진처럼 보여야 한다. 카메라는 유리 자동문이 있는 입구 문턱 바로 안쪽, 서 있는 사람의 눈높이 약 1.6m에 놓고 35mm급 풀프레임 카메라의 28mm 광각 렌즈를 사용한다. 위에서 내려다보는 시점, 평면도, 건축 도식이 아니라 수평에 가까운 사람 시점이다. 가까운 전경에는 약 2m 높이의 현실적인 출입문 프레임과 고무 바닥 매트, 계산대의 끝부분이 함께 걸리고, 카메라는 낮은 농산물 진열 섬을 대각선으로 가로질러 중앙의 긴 상품 진열대 두 줄과 매장 뒤편의 냉장 쇼케이스를 바라본다. 진열대는 사람 키와 비교해 약 1.7~1.9m 높이이고 통로 폭은 쇼핑 카트 두 대가 간신히 지나갈 정도로 현실적이며, 문과 계산대, 진열대, 냉장 설비의 크기가 모두 동일한 사람 크기 기준에 맞아야 한다. 농산물 진열대에는 플라스틱 바구니와 얕은 상자에 담긴 채소와 과일, 소박한 한국어 가격표가 있고, 중앙 선반에는 라면, 통조림, 조미료, 과자, 생수와 생활용품이 브랜드를 강조하지 않은 현실적인 포장 밀도로 채워져 있다. 후면에는 유리문형 냉장 쇼케이스와 냉장 오픈 케이스가 길게 이어지고, 내부의 흰 조명이 음료와 유제품 포장에 반사된다. 중앙 진열대 옆에는 재고 보충을 위한 열린 작업 여유 공간을 확보하고, 막 뜯은 골판지 상자 몇 개, 접어 둔 빈 상자, 바퀴 달린 보충 카트와 손수레를 자연스럽게 놓아 직원들이 해 질 무렵에도 상품을 채우던 흔적을 보여준다. 사람, 얼굴, 신체는 전혀 보이지 않는다. 바깥의 저녁빛이 자동문 유리를 통해 희미한 청회색으로 들어오고, 실내에는 일반적인 흰색 천장 LED 패널 조명이 켜져 있어 매장이 정상 영업 중인 밝기를 유지한다. 천장에는 노출을 최소화한 환기구, 스프링클러와 소형 CCTV가 있으며 미래형 장비나 홀로그램은 없다. 전체 색은 회백색 바닥과 베이지색·회색 금속 선반을 중심으로 하고, 상품 포장과 가격 안내판에서만 탁한 짙은 빨강과 누런 금색 계열의 작은 색점이 드러난다. 실제 비닐 포장의 구김과 반사, 골판지 절단면과 눌린 자국, 분체도장 금속 선반의 긁힘, 냉장고 유리의 손자국, 바퀴 자국과 작은 얼룩이 남은 비닐 타일 바닥, 고무 매트의 마모를 정확하게 표현한다. 지나치게 정돈된 광고 사진이 아니라 정상 영업과 재고 보충이 겹친 생활형 매장의 불균일함이 있어야 한다. 광각임에도 수직선과 상품 형태가 자연스럽고, 입구 전경부터 후면 냉장 쇼케이스까지 긴 통로의 깊이가 읽히며, 초점은 매장 중앙에 맞고 앞뒤로 자연스러운 심도가 이어진다. 과도한 대비, 인위적인 후처리, 삽화풍 표현, 삼차원 그래픽 같은 표면을 배제하고 실제 콘크리트, 금속, 유리, 고무, 골판지, 비닐의 물성을 그대로 기록한다. 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.",
        "camera_decision": {
          "camera_cell": [
            3,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the advertised wide view from unit 1 toward unit 3 to establish the aisle axis, preserve layered shelf depth, and hold both staged subjects in the midground.",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            5
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show unit 1 from the camera position looking toward unit 3, with unit 2 available as peripheral context under the wide view. Establish the aisle through the fixed marker layout, prioritizing visible relationships among markers 6, 7, 8, and 9 and the target-unit structure; include markers 4, 5, 10, and 11 only where the committed wide cone exposes them.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [7,5] with the advertised wide 90-degree field of view. Use broad coverage along the committed aisle axis, with layered depth and enough lateral width to retain the left and right midground staging.",
          "subject_position_directive": "Place the two committed subjects at eye level across the aisle axis: one in the left midground with a three-quarter-right angle and one in the right midground with a three-quarter-left angle. Keep their opposing gaze and body orientation readable without either subject addressing the lens.",
          "state_cue_directive": "Carry transient marker 13 as the committed temporary state cue and retain the consuming shot's restrained-contrast, muted-neutral ambient dusk treatment. Do not add state cues beyond marker 13 and the listed numbered elements.",
          "negative_continuity_directive": "There are no ignored numbered elements or ignored state-overlay markers for this BG. Do not invent unlisted markers, fixed elements, subjects, or state cues; do not force opening 12 or any other element outside the actual unit-1-to-unit-3 wide view cone, and preserve the floor-plan relationships among visible markers 1 through 11."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l08_store_main",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l08_store_main"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "마트 내부에 사람이나 그림자가 보이지 않습니다."
          }
        }
      },
      "L08B02": {
        "status": "ok",
        "location_id": "L08",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L08B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 중소도시의 마트 출구 바깥 거리, 해가 막 진 뒤 하늘의 푸른 잔광이 남아 있지만 거리는 빠르게 어두워지는 초저녁. 카메라는 마트 자동 유리 미닫이문을 막 나선 보도 위, 서 있는 사람의 눈높이 약 1.6m에 놓고 35mm급 렌즈로 번화한 도로와 맞은편 건물을 바라본다. 전경 가장자리에는 지문과 빗물 얼룩이 남은 실제 유리문과 알루미늄 문틀, 낡은 고무 문턱, 금속 장바구니 보관대, 낮은 안전 볼라드가 보이고, 한쪽 전경에는 인물 배치를 위한 자연스러운 빈 공간을 둔다. 보도에는 오래 사용해 검게 밴 화강석 경계석, 보수 흔적과 작은 얼룩이 있는 포장 블록, 배수구가 이어진다.\n\n왕복 도로에는 2020년대 한국에서 흔한 소형 승용차와 경형 화물차 몇 대가 지나가거나 신호 대기 중이며, 차량 내부의 사람은 전혀 보이지 않게 어둡거나 반사된 유리로 처리한다. 과장된 속도 효과 없이 실제 초저녁 교통 장면처럼 표현한다. 횡단보도, 현실적인 한국형 교통신호등, 막 점등된 가로등, 전신주와 여러 방향으로 처진 전선이 거리의 깊이를 만든다. 가게 간판과 차량 후미등에서 제한된 짙은 붉은빛과 따뜻한 황금빛이 나오지만, 전체 조도는 자연스럽게 낮아지고 젖지 않은 아스팔트에는 약한 현실적 반사만 남는다. 특정 상호명이나 식별 가능한 상표는 넣지 않는다.\n\n맞은편과 양옆에는 대한민국 해안권 구도심에서 흔한 2~4층 저층 상가주택이 촘촘히 이어진다. 붉은 벽돌 외벽, 회색 화강석 타일로 마감한 1층 점포, 부분적으로 변색된 미장면, 알루미늄 새시 창과 일부 창문의 방범창, 접이식 차양, 벽걸이 에어컨 실외기와 노출 배관, 외벽을 따라 이어지는 가스 배관과 계량기, 좁은 옥상 가장자리의 물탱크와 생활 화분을 구체적으로 보여 준다. 이웃 건물은 민무늬 콘크리트 덩어리가 아니라 간판 교체 흔적, 배관 자국, 창틀 실리콘 변색, 작은 화분과 잡동사니가 층층이 쌓인 실제 생활 공간이어야 한다. 문 높이는 약 2m, 일반 창문 폭은 약 1~1.5m, 한 층 높이는 약 2.5~3m, 옥상 난간은 약 1.1m로 맞추어 모든 건물과 차량, 가로 시설의 크기가 동시에 현실적으로 정합되게 한다.\n\n사람, 얼굴, 인체, 시체, 피는 전혀 없다. 초현실적 표식이나 발광 문양도 임의로 추가하지 않는다. 실제 콘크리트의 거친 입자, 금속의 미세한 산화와 긁힘, 유리의 반사, 벽돌 줄눈, 플라스틱 차양의 변색, 아스팔트의 마모를 정확히 표현한다. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 답사용 사진처럼 담담하고 사실적인 화면, 자연스러운 저조도 노출과 깊이감, 현실적인 초점 범위와 자연스러운 심도. 깨끗한 스톡 사진, 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 조감도가 아니며 과도한 후처리 없이 실제 현장에서 촬영한 모습. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "마트 자동문 바로 바깥의 보도 가장자리에서 어두워지는 번화가를 바라보는 시점이다. 전경 한쪽은 이후 인물 합성을 위해 비워 두되, 출구 문틀과 장바구니 보관대가 장소를 분명히 보여 주게 한다. 도로를 지나는 차량과 신호등, 맞은편 저층 상가주택이 중경과 배경의 깊이를 만들며, 해 질 녘의 차가운 자연광과 막 켜진 간판·가로등·차량 후미등의 제한된 붉은색과 황금빛이 함께 보이게 한다. 사람과 얼굴은 포함하지 않는다.",
            "shot_id": "S8_Shot4"
          }
        ],
        "shot_ids": [
          "S8_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {},
        "reference_decision": {
          "mode": "surface_role_direct_plate",
          "surface_role": "transition_zone",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2020년대 중반 대한민국 서해안권 중소도시의 마트 출구 바깥 거리, 해가 막 진 뒤 하늘의 푸른 잔광이 남아 있지만 거리는 빠르게 어두워지는 초저녁. 카메라는 마트 자동 유리 미닫이문을 막 나선 보도 위, 서 있는 사람의 눈높이 약 1.6m에 놓고 35mm급 렌즈로 번화한 도로와 맞은편 건물을 바라본다. 전경 가장자리에는 지문과 빗물 얼룩이 남은 실제 유리문과 알루미늄 문틀, 낡은 고무 문턱, 금속 장바구니 보관대, 낮은 안전 볼라드가 보이고, 한쪽 전경에는 인물 배치를 위한 자연스러운 빈 공간을 둔다. 보도에는 오래 사용해 검게 밴 화강석 경계석, 보수 흔적과 작은 얼룩이 있는 포장 블록, 배수구가 이어진다.\n\n왕복 도로에는 2020년대 한국에서 흔한 소형 승용차와 경형 화물차 몇 대가 지나가거나 신호 대기 중이며, 차량 내부의 사람은 전혀 보이지 않게 어둡거나 반사된 유리로 처리한다. 과장된 속도 효과 없이 실제 초저녁 교통 장면처럼 표현한다. 횡단보도, 현실적인 한국형 교통신호등, 막 점등된 가로등, 전신주와 여러 방향으로 처진 전선이 거리의 깊이를 만든다. 가게 간판과 차량 후미등에서 제한된 짙은 붉은빛과 따뜻한 황금빛이 나오지만, 전체 조도는 자연스럽게 낮아지고 젖지 않은 아스팔트에는 약한 현실적 반사만 남는다. 특정 상호명이나 식별 가능한 상표는 넣지 않는다.\n\n맞은편과 양옆에는 대한민국 해안권 구도심에서 흔한 2~4층 저층 상가주택이 촘촘히 이어진다. 붉은 벽돌 외벽, 회색 화강석 타일로 마감한 1층 점포, 부분적으로 변색된 미장면, 알루미늄 새시 창과 일부 창문의 방범창, 접이식 차양, 벽걸이 에어컨 실외기와 노출 배관, 외벽을 따라 이어지는 가스 배관과 계량기, 좁은 옥상 가장자리의 물탱크와 생활 화분을 구체적으로 보여 준다. 이웃 건물은 민무늬 콘크리트 덩어리가 아니라 간판 교체 흔적, 배관 자국, 창틀 실리콘 변색, 작은 화분과 잡동사니가 층층이 쌓인 실제 생활 공간이어야 한다. 문 높이는 약 2m, 일반 창문 폭은 약 1~1.5m, 한 층 높이는 약 2.5~3m, 옥상 난간은 약 1.1m로 맞추어 모든 건물과 차량, 가로 시설의 크기가 동시에 현실적으로 정합되게 한다.\n\n사람, 얼굴, 인체, 시체, 피는 전혀 없다. 초현실적 표식이나 발광 문양도 임의로 추가하지 않는다. 실제 콘크리트의 거친 입자, 금속의 미세한 산화와 긁힘, 유리의 반사, 벽돌 줄눈, 플라스틱 차양의 변색, 아스팔트의 마모를 정확히 표현한다. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 답사용 사진처럼 담담하고 사실적인 화면, 자연스러운 저조도 노출과 깊이감, 현실적인 초점 범위와 자연스러운 심도. 깨끗한 스톡 사진, 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 조감도가 아니며 과도한 후처리 없이 실제 현장에서 촬영한 모습. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "거리와 차량 주변에 사람의 모습이 보이지 않음."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "building_anchor:L09B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "building_anchor_ref": {
          "anchor_bg_id": "L09B02",
          "group_id": "bg_retail_store"
        }
      },
      "L09B01": {
        "status": "ok",
        "location_id": "L09",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L09B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 외딴 섬 마을에 있는 대형 마트 정문을 촬영한 실제 카메라 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6m에서 35mm급 렌즈로 정면보다 약간 비스듬하게 바라보며, 자동 유리 미닫이문과 넓은 고정 유리창, 금속 차양, 소박한 한글 안내판이 있는 단층 판매동 입구를 자연스럽게 담는다. 특정 상표나 식별 가능한 업체 로고는 없다. 출입문 높이는 약 2.1m, 유리창 한 칸 폭은 약 1~1.5m, 단층 처마 높이는 약 3m로 설정하고, 이 기준에 맞춰 건물 정면과 자전거, 장바구니의 크기를 일관되게 유지한다. 작은 섬 지역의 현실적인 상업 건물답게 바랜 금속 복합판과 일부 타일 마감, 염분과 비바람으로 흐릿해진 물때, 유리 하단의 손자국과 먼지, 문틀의 긁힘, 콘크리트 보도의 균열과 보수 흔적을 세밀하게 보여준다. 정문 옆 자전거 거치대에는 생활용 자전거 한 대가 세워져 있고, 가까운 곳에 겹쳐 놓은 금속 장바구니와 간단한 보관 구역, 차량 진입 방지 말뚝이 있다. 벽면에는 현실적인 폐쇄회로 카메라, 에어컨 실외기와 노출 배관, 배수관이 설치되어 있다. 주변에는 낮은 상가와 주택이 이어지는 실제 섬 동네의 일부, 전신주와 느슨하게 늘어진 전선, 소규모 주차장이 자연스럽게 보이며 건물이 주변과 단절된 요새처럼 보이지 않는다. 조용한 이른 아침, 해가 막 떠오르기 전후의 차갑고 옅은 자연광과 흐린 하늘, 실내에서 희미하게 새어 나오는 중성색 점포 조명, 길게 퍼진 부드러운 그림자. 사람이나 얼굴은 전혀 없고, 초현실적 표식이나 공포 장식도 없다. 실제 금속의 산화와 도장 벗겨짐, 유리 반사, 고무와 플라스틱, 직물 자전거 안장, 거친 콘크리트 질감을 정확히 표현한다. 깨끗한 광고 사진이 아니라 일상적인 사용감과 얼룩이 남은 실제 장소 참고 사진이며, 자연스러운 피사계 심도와 사실적인 노출, 과장된 색 보정이나 인공적인 후처리 없이 촬영한다. 조감도, 평면도, 건축 도면이 아닌 지상 시점의 실사 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "서 있는 사람의 눈높이인 약 1.6m에서 정문을 비스듬히 바라본다. 자동 유리 미닫이문과 차양, 장바구니 보관 구역이 한눈에 들어오며, 자전거 거치대에 세워진 자전거를 전경 한쪽에 배치한다. 이른 아침의 조용하고 비어 있는 분위기를 유지하고 사람이나 얼굴은 넣지 않는다. 출입문 높이 약 2.1m를 기준으로 건물과 자전거의 크기가 현실적으로 맞아야 한다.",
            "shot_id": "S19_Shot1"
          }
        ],
        "shot_ids": [
          "S19_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {},
        "reference_decision": {
          "mode": "surface_role_direct_plate",
          "surface_role": "transition_zone",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2020년대 중반 대한민국 서해안의 외딴 섬 마을에 있는 대형 마트 정문을 촬영한 실제 카메라 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6m에서 35mm급 렌즈로 정면보다 약간 비스듬하게 바라보며, 자동 유리 미닫이문과 넓은 고정 유리창, 금속 차양, 소박한 한글 안내판이 있는 단층 판매동 입구를 자연스럽게 담는다. 특정 상표나 식별 가능한 업체 로고는 없다. 출입문 높이는 약 2.1m, 유리창 한 칸 폭은 약 1~1.5m, 단층 처마 높이는 약 3m로 설정하고, 이 기준에 맞춰 건물 정면과 자전거, 장바구니의 크기를 일관되게 유지한다. 작은 섬 지역의 현실적인 상업 건물답게 바랜 금속 복합판과 일부 타일 마감, 염분과 비바람으로 흐릿해진 물때, 유리 하단의 손자국과 먼지, 문틀의 긁힘, 콘크리트 보도의 균열과 보수 흔적을 세밀하게 보여준다. 정문 옆 자전거 거치대에는 생활용 자전거 한 대가 세워져 있고, 가까운 곳에 겹쳐 놓은 금속 장바구니와 간단한 보관 구역, 차량 진입 방지 말뚝이 있다. 벽면에는 현실적인 폐쇄회로 카메라, 에어컨 실외기와 노출 배관, 배수관이 설치되어 있다. 주변에는 낮은 상가와 주택이 이어지는 실제 섬 동네의 일부, 전신주와 느슨하게 늘어진 전선, 소규모 주차장이 자연스럽게 보이며 건물이 주변과 단절된 요새처럼 보이지 않는다. 조용한 이른 아침, 해가 막 떠오르기 전후의 차갑고 옅은 자연광과 흐린 하늘, 실내에서 희미하게 새어 나오는 중성색 점포 조명, 길게 퍼진 부드러운 그림자. 사람이나 얼굴은 전혀 없고, 초현실적 표식이나 공포 장식도 없다. 실제 금속의 산화와 도장 벗겨짐, 유리 반사, 고무와 플라스틱, 직물 자전거 안장, 거친 콘크리트 질감을 정확히 표현한다. 깨끗한 광고 사진이 아니라 일상적인 사용감과 얼룩이 남은 실제 장소 참고 사진이며, 자연스러운 피사계 심도와 사실적인 노출, 과장된 색 보정이나 인공적인 후처리 없이 촬영한다. 조감도, 평면도, 건축 도면이 아닌 지상 시점의 실사 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "이미지 전체에 사람이나 신체 일부가 보이지 않음."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_retail_store",
            "same_loc_anchor:L09B02"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "aerial_ref": {
          "loc_id": "L09",
          "group_id": "bg_retail_store"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L09B02",
          "loc_id": "L09"
        }
      },
      "L09B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L09",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L09B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 외딴 섬마을에 있는 생활형 소규모 마트 외벽과 출입구의 아침 풍경. 실제 미러리스 또는 DSLR 카메라와 35mm급 렌즈로 성인 눈높이 약 1.6m에서 촬영한 다큐멘터리 풍 현장 사진이다. 외부 접근로의 자전거 주차 구역 가까이에서 자동 미닫이 유리 출입문을 향해 대각선으로 바라본 구도이며, 전경에는 금속 자전거 거치대와 일상적으로 사용해 흙먼지와 녹이 조금 밴 자전거 한 대가 세워져 있다. 중경에는 높이 약 2.1m의 한국형 알루미늄 새시 자동 미닫이 출입문이 있고, 유리를 통해 매장 입구 바로 안쪽의 일부가 제한적으로 보인다. 건물은 한 층 높이 약 2.8m인 현실적인 소형 상가 규모로, 바닷바람과 염분에 노출된 회백색 도장 시멘트와 저가형 외장 패널, 실리콘 이음부의 변색, 빗물 자국과 모서리 마모가 자연스럽게 남아 있다. 출입구 전면 상단 약 2.5m 높이에는 현대 한국에서 흔히 쓰는 소형 디지털 CCTV 카메라가 벽면 설치 패널에 고정되어 있으며 화면에서 형태가 분명히 식별된다. CCTV는 철거되지 않고 장착된 상태로 점검 중이며, 설치 패널 덮개가 살짝 열리고 고정 나사와 짧은 배선 일부가 드러나 있지만 위험하게 늘어지거나 미래형 장비처럼 보이지 않는다. 주변에는 실제 섬 지역 소형 상점에서 볼 수 있는 노출 전선관, 소박한 출입구 마감, 염분으로 흐려진 금속 표면과 생활 먼지가 축적되어 있다. 흐리지만 밝은 아침 자연광이 정면과 측면에서 부드럽게 들어오고, 유리와 금속에는 과장되지 않은 현실적인 반사광이 생긴다. 차분한 회색과 베이지색을 중심으로 낡은 적갈색 계열의 작은 마감 흔적만 보이며, 읽을 수 있는 상호나 특정 브랜드 표시는 없다. 사람, 얼굴, 인체는 전혀 없다. 실제 콘크리트의 거친 입자, 금속의 산화와 흠집, 유리의 먼지와 손자국, 고무 패킹과 배선 피복의 질감을 정확히 표현하고 자연스러운 심도와 사실적인 원근을 유지한다. 깨끗한 광고 사진이 아니라 사람이 실제 이용해 온 장소를 담은 담담한 현장 기록 사진이며 인위적인 후처리는 없다. 위에서 내려다본 시점, 평면도, 건축 도식이 아닌 실제 거리 높이의 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "외부 접근로의 자전거 주차 구역 가까이에서 성인 눈높이로 바라본다. 전경에는 자전거 거치대와 세워진 자전거를 두고, 화면 중경의 자동 미닫이 출입문과 그 위쪽 외벽에 설치된 CCTV 카메라 및 점검 중인 설치 패널이 한눈에 들어오도록 대각선 구도를 유지한다. 유리 출입문 너머로 매장 입구 안쪽 일부가 보이되 외부 설비와 CCTV가 주된 초점이어야 한다.",
            "shot_id": "S19_Shot3"
          }
        ],
        "shot_ids": [
          "S19_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "from number 3 (exterior approach), near number 4 (bicycle parking bay), facing diagonally toward number 5 (automatic sliding entrance), number 7 (CCTV camera), and number 9 (CCTV mounting wall panel)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Show number 10 (parked bicycle) near number 8 (bicycle rack) in the foreground, keep number 7 clearly visible high on the entrance frontage, and retain a partial view of numbers 1 and 2 through the entrance."
        },
        "reference_decision": {
          "bg_id": "L09B02",
          "fp_id": "fp_l09_exterior_entrance",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L09B02 is the sole supplied clean-anchor candidate and the only ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. A wide view from unit 3 toward unit 9 and base marker 7 supports S19_Shot3's committed lower-left subject and upper-right fixed-marker relationship while covering the requested structural markers.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l09_exterior_entrance.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp references are available; this first node must establish the dwelling identity directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              8
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 3 toward unit 9, centering the sightline on base marker 7 at the verbatim look-at cell so the staged lower-left subject and elevated upper-right marker relationship can be supported while retaining frontage context.",
            "lens_enum": "wide",
            "look_at_cell": [
              7,
              1
            ],
            "look_at_unit": 9
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, show unit 3 as the camera-side area and use the geometry visibility superset to cover units 1, 2, 4, and 9 where supported by the wide cone. Include openings 5 and 6 and preserve fixed markers 7 and 8; orient the view toward unit 9 with base marker 7 at look-at cell [7,1].",
            "camera_framing_directive": "Frame from camera unit 3 at cell [3,8] toward look-at unit 9 and cell [7,1] with a wide 90-degree field of view. Use broad coverage while preserving the S19_Shot3 medium-profile composition area: the committed subject occupies the lower-left portion and base marker 7 provides the elevated upper-right endpoint.",
            "subject_position_directive": "For S19_Shot3, place the committed profile-right subject in the lower-left midground at medium scale, with the neck craned upward and gaze directed toward base marker 7 in the upper-right background. Preserve a physically clear diagonal between the raised gaze and marker 7.",
            "state_cue_directive": "Carry transient marker 10 as the committed state overlay and retain numbered elements 1 through 9 as specified. Use the staged neutral, subdued early-morning exterior light with controlled contrast; do not add state cues beyond the supplied staging and numbered elements.",
            "negative_continuity_directive": "Do not relocate fixed markers 7 or 8, openings 5 or 6, or the structural relationships among units 1, 2, 3, 4, and 9. Do not invent additional subjects, unlisted state overlays, or structural elements, and do not replace the required transient marker 10 with an unnumbered cue."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [3, 8]\n  - look_at_unit: 9\n  - look_at_cell: [7, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 3 toward unit 9, centering the sightline on base marker 7 at the verbatim look-at cell so the staged lower-left subject and elevated upper-right marker relationship can be supported while retaining frontage context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show unit 3 as the camera-side area and use the geometry visibility superset to cover units 1, 2, 4, and 9 where supported by the wide cone. Include openings 5 and 6 and preserve fixed markers 7 and 8; orient the view toward unit 9 with base marker 7 at look-at cell [7,1].\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,8] toward look-at unit 9 and cell [7,1] with a wide 90-degree field of view. Use broad coverage while preserving the S19_Shot3 medium-profile composition area: the committed subject occupies the lower-left portion and base marker 7 provides the elevated upper-right endpoint.\n  - subject_position_directive: For S19_Shot3, place the committed profile-right subject in the lower-left midground at medium scale, with the neck craned upward and gaze directed toward base marker 7 in the upper-right background. Preserve a physically clear diagonal between the raised gaze and marker 7.\n  - state_cue_directive: Carry transient marker 10 as the committed state overlay and retain numbered elements 1 through 9 as specified. Use the staged neutral, subdued early-morning exterior light with controlled contrast; do not add state cues beyond the supplied staging and numbered elements.\n  - negative_continuity_directive: Do not relocate fixed markers 7 or 8, openings 5 or 6, or the structural relationships among units 1, 2, 3, 4, and 9. Do not invent additional subjects, unlisted state overlays, or structural elements, and do not replace the required transient marker 10 with an unnumbered cue.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] retail interior zone — north side of plan, directly behind the entrance frontage\n  - 2. [area] entrance threshold zone — center of frontage, between retail interior and exterior approach\n  - 3. [area] exterior approach zone — south side of plan, spanning the public sidewalk before the entrance\n  - 4. [area] bicycle parking bay — southwest side of the entrance, adjoining the exterior approach\n  - 5. [opening] automatic sliding entrance — center of the north frontage wall, opening between threshold and retail interior\n  - 6. [opening] frontage glazing run — north frontage, immediately west of the automatic entrance\n  - 7. [prop] mounted CCTV camera — on the exterior face of the wall panel east of the entrance, directed toward the threshold and bicycle bay\n  - 8. [prop] fixed bicycle rack — within the bicycle parking bay, parallel to the frontage\n  - 9. [area] CCTV mounting wall panel — single contiguous solid frontage panel immediately east of the entrance\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [3, 8]\n  - look_at_unit: 9\n  - look_at_cell: [7, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 3 toward unit 9, centering the sightline on base marker 7 at the verbatim look-at cell so the staged lower-left subject and elevated upper-right marker relationship can be supported while retaining frontage context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show unit 3 as the camera-side area and use the geometry visibility superset to cover units 1, 2, 4, and 9 where supported by the wide cone. Include openings 5 and 6 and preserve fixed markers 7 and 8; orient the view toward unit 9 with base marker 7 at look-at cell [7,1].\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,8] toward look-at unit 9 and cell [7,1] with a wide 90-degree field of view. Use broad coverage while preserving the S19_Shot3 medium-profile composition area: the committed subject occupies the lower-left portion and base marker 7 provides the elevated upper-right endpoint.\n  - subject_position_directive: For S19_Shot3, place the committed profile-right subject in the lower-left midground at medium scale, with the neck craned upward and gaze directed toward base marker 7 in the upper-right background. Preserve a physically clear diagonal between the raised gaze and marker 7.\n  - state_cue_directive: Carry transient marker 10 as the committed state overlay and retain numbered elements 1 through 9 as specified. Use the staged neutral, subdued early-morning exterior light with controlled contrast; do not add state cues beyond the supplied staging and numbered elements.\n  - negative_continuity_directive: Do not relocate fixed markers 7 or 8, openings 5 or 6, or the structural relationships among units 1, 2, 3, 4, and 9. Do not invent additional subjects, unlisted state overlays, or structural elements, and do not replace the required transient marker 10 with an unnumbered cue.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] retail interior zone — north side of plan, directly behind the entrance frontage\n  - 2. [area] entrance threshold zone — center of frontage, between retail interior and exterior approach\n  - 3. [area] exterior approach zone — south side of plan, spanning the public sidewalk before the entrance\n  - 4. [area] bicycle parking bay — southwest side of the entrance, adjoining the exterior approach\n  - 5. [opening] automatic sliding entrance — center of the north frontage wall, opening between threshold and retail interior\n  - 6. [opening] frontage glazing run — north frontage, immediately west of the automatic entrance\n  - 7. [prop] mounted CCTV camera — on the exterior face of the wall panel east of the entrance, directed toward the threshold and bicycle bay\n  - 8. [prop] fixed bicycle rack — within the bicycle parking bay, parallel to the frontage\n  - 9. [area] CCTV mounting wall panel — single contiguous solid frontage panel immediately east of the entrance\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [3, 8]\n  - look_at_unit: 9\n  - look_at_cell: [7, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 3 toward unit 9, centering the sightline on base marker 7 at the verbatim look-at cell so the staged lower-left subject and elevated upper-right marker relationship can be supported while retaining frontage context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show unit 3 as the camera-side area and use the geometry visibility superset to cover units 1, 2, 4, and 9 where supported by the wide cone. Include openings 5 and 6 and preserve fixed markers 7 and 8; orient the view toward unit 9 with base marker 7 at look-at cell [7,1].\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,8] toward look-at unit 9 and cell [7,1] with a wide 90-degree field of view. Use broad coverage while preserving the S19_Shot3 medium-profile composition area: the committed subject occupies the lower-left portion and base marker 7 provides the elevated upper-right endpoint.\n  - subject_position_directive: For S19_Shot3, place the committed profile-right subject in the lower-left midground at medium scale, with the neck craned upward and gaze directed toward base marker 7 in the upper-right background. Preserve a physically clear diagonal between the raised gaze and marker 7.\n  - state_cue_directive: Carry transient marker 10 as the committed state overlay and retain numbered elements 1 through 9 as specified. Use the staged neutral, subdued early-morning exterior light with controlled contrast; do not add state cues beyond the supplied staging and numbered elements.\n  - negative_continuity_directive: Do not relocate fixed markers 7 or 8, openings 5 or 6, or the structural relationships among units 1, 2, 3, 4, and 9. Do not invent additional subjects, unlisted state overlays, or structural elements, and do not replace the required transient marker 10 with an unnumbered cue.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] retail interior zone — north side of plan, directly behind the entrance frontage\n  - 2. [area] entrance threshold zone — center of frontage, between retail interior and exterior approach\n  - 3. [area] exterior approach zone — south side of plan, spanning the public sidewalk before the entrance\n  - 4. [area] bicycle parking bay — southwest side of the entrance, adjoining the exterior approach\n  - 5. [opening] automatic sliding entrance — center of the north frontage wall, opening between threshold and retail interior\n  - 6. [opening] frontage glazing run — north frontage, immediately west of the automatic entrance\n  - 7. [prop] mounted CCTV camera — on the exterior face of the wall panel east of the entrance, directed toward the threshold and bicycle bay\n  - 8. [prop] fixed bicycle rack — within the bicycle parking bay, parallel to the frontage\n  - 9. [area] CCTV mounting wall panel — single contiguous solid frontage panel immediately east of the entrance\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안권의 외딴 섬마을에 있는 생활형 소규모 마트 외벽과 출입구의 아침 풍경. 실제 미러리스 또는 DSLR 카메라와 35mm급 렌즈로 성인 눈높이 약 1.6m에서 촬영한 다큐멘터리 풍 현장 사진이다. 외부 접근로의 자전거 주차 구역 가까이에서 자동 미닫이 유리 출입문을 향해 대각선으로 바라본 구도이며, 전경에는 금속 자전거 거치대와 일상적으로 사용해 흙먼지와 녹이 조금 밴 자전거 한 대가 세워져 있다. 중경에는 높이 약 2.1m의 한국형 알루미늄 새시 자동 미닫이 출입문이 있고, 유리를 통해 매장 입구 바로 안쪽의 일부가 제한적으로 보인다. 건물은 한 층 높이 약 2.8m인 현실적인 소형 상가 규모로, 바닷바람과 염분에 노출된 회백색 도장 시멘트와 저가형 외장 패널, 실리콘 이음부의 변색, 빗물 자국과 모서리 마모가 자연스럽게 남아 있다. 출입구 전면 상단 약 2.5m 높이에는 현대 한국에서 흔히 쓰는 소형 디지털 CCTV 카메라가 벽면 설치 패널에 고정되어 있으며 화면에서 형태가 분명히 식별된다. CCTV는 철거되지 않고 장착된 상태로 점검 중이며, 설치 패널 덮개가 살짝 열리고 고정 나사와 짧은 배선 일부가 드러나 있지만 위험하게 늘어지거나 미래형 장비처럼 보이지 않는다. 주변에는 실제 섬 지역 소형 상점에서 볼 수 있는 노출 전선관, 소박한 출입구 마감, 염분으로 흐려진 금속 표면과 생활 먼지가 축적되어 있다. 흐리지만 밝은 아침 자연광이 정면과 측면에서 부드럽게 들어오고, 유리와 금속에는 과장되지 않은 현실적인 반사광이 생긴다. 차분한 회색과 베이지색을 중심으로 낡은 적갈색 계열의 작은 마감 흔적만 보이며, 읽을 수 있는 상호나 특정 브랜드 표시는 없다. 사람, 얼굴, 인체는 전혀 없다. 실제 콘크리트의 거친 입자, 금속의 산화와 흠집, 유리의 먼지와 손자국, 고무 패킹과 배선 피복의 질감을 정확히 표현하고 자연스러운 심도와 사실적인 원근을 유지한다. 깨끗한 광고 사진이 아니라 사람이 실제 이용해 온 장소를 담은 담담한 현장 기록 사진이며 인위적인 후처리는 없다. 위에서 내려다본 시점, 평면도, 건축 도식이 아닌 실제 거리 높이의 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.",
        "camera_decision": {
          "camera_cell": [
            3,
            8
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 3 toward unit 9, centering the sightline on base marker 7 at the verbatim look-at cell so the staged lower-left subject and elevated upper-right marker relationship can be supported while retaining frontage context.",
          "lens_enum": "wide",
          "look_at_cell": [
            7,
            1
          ],
          "look_at_unit": 9
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 3, show unit 3 as the camera-side area and use the geometry visibility superset to cover units 1, 2, 4, and 9 where supported by the wide cone. Include openings 5 and 6 and preserve fixed markers 7 and 8; orient the view toward unit 9 with base marker 7 at look-at cell [7,1].",
          "camera_framing_directive": "Frame from camera unit 3 at cell [3,8] toward look-at unit 9 and cell [7,1] with a wide 90-degree field of view. Use broad coverage while preserving the S19_Shot3 medium-profile composition area: the committed subject occupies the lower-left portion and base marker 7 provides the elevated upper-right endpoint.",
          "subject_position_directive": "For S19_Shot3, place the committed profile-right subject in the lower-left midground at medium scale, with the neck craned upward and gaze directed toward base marker 7 in the upper-right background. Preserve a physically clear diagonal between the raised gaze and marker 7.",
          "state_cue_directive": "Carry transient marker 10 as the committed state overlay and retain numbered elements 1 through 9 as specified. Use the staged neutral, subdued early-morning exterior light with controlled contrast; do not add state cues beyond the supplied staging and numbered elements.",
          "negative_continuity_directive": "Do not relocate fixed markers 7 or 8, openings 5 or 6, or the structural relationships among units 1, 2, 3, 4, and 9. Do not invent additional subjects, unlisted state overlays, or structural elements, and do not replace the required transient marker 10 with an unnumbered cue."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l09_exterior_entrance",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_retail_store"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람이나 그림자가 보이지 않는 빈 배경입니다."
          }
        },
        "aerial_ref": {
          "loc_id": "L09",
          "group_id": "bg_retail_store"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "L10B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L10",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L10B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 중소형 마트 안에 있는 총무과 영상 감시 모니터 구역을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 공용 검토 구역 가까이에서 영상 감시용 업무 책상과 여러 대의 모니터가 묶인 감시 화면 설비를 정면 사선으로 바라본다. 카메라는 서 있는 사람의 눈높이인 약 1.6미터, 35밀리미터급 적당한 광각 렌즈를 사용한다. 조작용 사무 의자가 업무 책상 앞에 있고, 의자 뒤에는 성인 두 명이 서서 화면을 검토할 수 있는 빈 바닥 공간이 남아 있다. 사람과 얼굴은 전혀 없다.\n\n모니터 묶음을 화면에서 가장 눈에 띄게 배치한다. 일반적인 한국형 디지털 영상 감시 프로그램의 다분할 화면과 시간 표시, 채널 구획은 현실적인 수준으로 작고 절제되어 있으며 미래형 인터페이스나 공중 그래픽은 없다. 검토 중인 영상은 비정상적으로 어둡고 거의 검게 뭉개져 있으며 희미한 센서 노이즈와 압축 흔적만 보인다. 영상 속 장소, 인물, 얼굴, 신체, 물체나 실루엣은 식별할 수 없고 임의로 복원하지 않는다. 붉은 원형 표식이나 초현실적 왜곡을 실제 사무실 또는 모니터 화면에 추가하지 않는다.\n\n업무 책상에는 현실적인 데스크톱 컴퓨터 본체, 키보드, 마우스, 유선 전화기, 서류 받침과 정리된 케이블이 놓여 있다. 주변에는 금속 서류함과 개방형 선반, 평범한 사무용 시계, 멀티탭이 있으며 과도하게 정돈된 전시장처럼 보이지 않게 종이 모서리의 구김, 책상 표면의 잔잔한 긁힘, 의자 좌판의 사용감, 케이블의 자연스러운 처짐, 손이 자주 닿는 부분의 옅은 얼룩을 표현한다. 약 2미터 높이의 일반 사무실 문, 폭 약 1~1.5미터의 새시 창문과 부분적으로 내려온 블라인드, 약 2.6미터 높이의 낮은 사무실 천장과 길쭉한 흰색 형광등 또는 사무용 발광다이오드 조명이 실제 인체 비례와 맞아야 한다.\n\n아침의 흐린 자연광이 블라인드 사이로 약하게 들어오고, 천장 조명의 차가운 백색광과 섞인다. 모니터의 희미한 청회색 빛이 책상 가장자리와 빈 의자에만 약하게 반사된다. 회백색 벽, 옅은 회색 바닥재, 베이지색 또는 회색 사무 가구를 중심으로 한 절제된 중성색 공간이며, 서류철 표식 같은 작은 부분에만 짙은 적색과 누런 금색 계열이 드문드문 보인다. 실제 플라스틱 모니터 베젤, 분체도장 금속, 합판 책상 무늬, 직물 의자 결, 비닐 바닥의 마모와 먼지를 정확하게 표현한다.\n\n실제 디지털 일안반사식 또는 미러리스 카메라로 촬영한 있는 그대로의 장소 기록 사진, 자연스러운 원근과 깊이감, 현실적인 노출과 자연스러운 피사계 심도, 무보정에 가까운 질감. 깨끗한 광고 사진, 삽화, 삼차원 그래픽, 건축 시각화, 평면도, 위에서 내려다본 구도가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "공용 검토 구역 가까이에서 약 1.6미터 높이로 바라본다. 영상 감시용 업무 책상과 모니터 묶음을 화면 중심에 두고, 조작용 의자 뒤에는 성인 두 명이 설 수 있을 정도의 빈 바닥 공간을 남긴다. 35밀리미터 정도의 적당한 광각으로 책상 주변 수납장과 출입 동선도 함께 보이게 한다. 모니터 속 검토 영상은 비정상적으로 어둡고 노출 잡음만 희미하게 보여야 하며, 인물이나 사물의 정체를 식별할 수 없어야 한다. 실제 공간에는 사람을 배치하지 않는다.",
            "shot_id": "S20_Shot1"
          },
          {
            "guide_text": "앞서 정한 공용 검토 구역 쪽 시선축과 약 1.6미터 높이를 유지하되, 영상 감시용 업무 책상과 모니터 묶음이 더 분명히 읽히도록 약간 밀도 있게 구성한다. 조작용 의자는 모니터 앞에 놓고 그 뒤의 검토 공간은 비워 둔다. 화면의 어두운 영상에서 얼굴, 신체, 실루엣 또는 사건 내용을 임의로 복원하지 말고 거의 검은 화면과 희미한 압축 잡음만 표현한다. 사무실 가구와 조명의 위치 및 아침 시간대의 빛 방향은 첫 장면과 일관되게 유지한다.",
            "shot_id": "S20_Shot4"
          }
        ],
        "shot_ids": [
          "S20_Shot1",
          "S20_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "from near number 2 (shared review zone), facing number 6 (CCTV workstation desk) and number 7 (CCTV monitor bank), with number 8 (operator chair) between the viewers and workstation",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Frame the monitor bank prominently while retaining space behind the operator chair for two standing reviewers; the displayed footage should remain unusually dark and unidentifiable."
        },
        "reference_decision": {
          "bg_id": "L10B01",
          "fp_id": "fp_l10_admin_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L10B01 is the sole supplied clean-anchor candidate-set member and is therefore the dwelling-identity anchor, rendered fresh from the floor plan without a prior reference. The camera is placed at the verbatim unit 3 candidate cell and aimed at the verbatim unit 1 cell with a wide 90-degree view to prioritize target units 1 and 2 and the requested fixed markers across both consuming shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l10_admin_office.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              2
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 3 toward unit 1 so markers 1, 2, 6, 7, 8, and 9 can establish the fixed background while the consuming shots apply their committed close subject compositions.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3 looking toward unit 1 with the wide lens, prioritize visible coverage of target units 1 and 2 and retain base markers 6, 7, and 8 around unit 1 plus marker 9 toward the unit 2 side of the broad frame. Treat other units and opening marker 5 only as geometry supersets rather than required visible content.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [7,2] toward look-at unit 1 at cell [2,4] with a wide 90-degree field of view. Establish broad fixed-background coverage of target units 1 and 2, while preserving enough neutral surrounding area for the close compositions committed in S20_Shot1 and S20_Shot4.",
            "subject_position_directive": "For S20_Shot1, reserve the midground middle-center for target C01 in a close three-quarter presentation with off-screen attention and keep marker 7 as a subordinate oblique edge cue. For S20_Shot4, reserve the midground middle-left for target C02 and the lower-right foreground for target C17, maintaining their unobstructed shared eyeline while marker 7 remains subordinate behind them.",
            "state_cue_directive": "Carry transient marker 11 as the committed state-facing cue on marker 7, with the restrained low-key, neutral interior contrast specified by both consuming shots. Do not add state cues beyond marker 11 and the listed numbered elements.",
            "negative_continuity_directive": "Keep markers 6, 7, 8, and 9 in stable positions relative to units 1 and 2, and do not invent additional numbered elements, subjects, state overlays, or spaces outside the selected view cone. No ignored numbered elements or ignored state-overlay markers are listed for this BG."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [7, 2]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 3 toward unit 1 so markers 1, 2, 6, 7, 8, and 9 can establish the fixed background while the consuming shots apply their committed close subject compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 looking toward unit 1 with the wide lens, prioritize visible coverage of target units 1 and 2 and retain base markers 6, 7, and 8 around unit 1 plus marker 9 toward the unit 2 side of the broad frame. Treat other units and opening marker 5 only as geometry supersets rather than required visible content.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,2] toward look-at unit 1 at cell [2,4] with a wide 90-degree field of view. Establish broad fixed-background coverage of target units 1 and 2, while preserving enough neutral surrounding area for the close compositions committed in S20_Shot1 and S20_Shot4.\n  - subject_position_directive: For S20_Shot1, reserve the midground middle-center for target C01 in a close three-quarter presentation with off-screen attention and keep marker 7 as a subordinate oblique edge cue. For S20_Shot4, reserve the midground middle-left for target C02 and the lower-right foreground for target C17, maintaining their unobstructed shared eyeline while marker 7 remains subordinate behind them.\n  - state_cue_directive: Carry transient marker 11 as the committed state-facing cue on marker 7, with the restrained low-key, neutral interior contrast specified by both consuming shots. Do not add state cues beyond marker 11 and the listed numbered elements.\n  - negative_continuity_directive: Keep markers 6, 7, 8, and 9 in stable positions relative to units 1 and 2, and do not invent additional numbered elements, subjects, state overlays, or spaces outside the selected view cone. No ignored numbered elements or ignored state-overlay markers are listed for this BG.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] operations zone — north half of the office around the CCTV workstation\n  - 2. [area] shared review zone — central and south-central open floor behind the operator chair\n  - 6. [furniture] CCTV workstation desk — north wall, centered beneath the monitor bank\n  - 7. [prop] CCTV monitor bank — single contiguous bank against the north wall above the workstation\n  - 8. [furniture] operator chair — directly south of the workstation desk\n  - 9. [furniture] filing cabinet — east wall in the service storage zone\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [7, 2]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 3 toward unit 1 so markers 1, 2, 6, 7, 8, and 9 can establish the fixed background while the consuming shots apply their committed close subject compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 looking toward unit 1 with the wide lens, prioritize visible coverage of target units 1 and 2 and retain base markers 6, 7, and 8 around unit 1 plus marker 9 toward the unit 2 side of the broad frame. Treat other units and opening marker 5 only as geometry supersets rather than required visible content.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,2] toward look-at unit 1 at cell [2,4] with a wide 90-degree field of view. Establish broad fixed-background coverage of target units 1 and 2, while preserving enough neutral surrounding area for the close compositions committed in S20_Shot1 and S20_Shot4.\n  - subject_position_directive: For S20_Shot1, reserve the midground middle-center for target C01 in a close three-quarter presentation with off-screen attention and keep marker 7 as a subordinate oblique edge cue. For S20_Shot4, reserve the midground middle-left for target C02 and the lower-right foreground for target C17, maintaining their unobstructed shared eyeline while marker 7 remains subordinate behind them.\n  - state_cue_directive: Carry transient marker 11 as the committed state-facing cue on marker 7, with the restrained low-key, neutral interior contrast specified by both consuming shots. Do not add state cues beyond marker 11 and the listed numbered elements.\n  - negative_continuity_directive: Keep markers 6, 7, 8, and 9 in stable positions relative to units 1 and 2, and do not invent additional numbered elements, subjects, state overlays, or spaces outside the selected view cone. No ignored numbered elements or ignored state-overlay markers are listed for this BG.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] operations zone — north half of the office around the CCTV workstation\n  - 2. [area] shared review zone — central and south-central open floor behind the operator chair\n  - 6. [furniture] CCTV workstation desk — north wall, centered beneath the monitor bank\n  - 7. [prop] CCTV monitor bank — single contiguous bank against the north wall above the workstation\n  - 8. [furniture] operator chair — directly south of the workstation desk\n  - 9. [furniture] filing cabinet — east wall in the service storage zone\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [7, 2]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 3 toward unit 1 so markers 1, 2, 6, 7, 8, and 9 can establish the fixed background while the consuming shots apply their committed close subject compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 looking toward unit 1 with the wide lens, prioritize visible coverage of target units 1 and 2 and retain base markers 6, 7, and 8 around unit 1 plus marker 9 toward the unit 2 side of the broad frame. Treat other units and opening marker 5 only as geometry supersets rather than required visible content.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,2] toward look-at unit 1 at cell [2,4] with a wide 90-degree field of view. Establish broad fixed-background coverage of target units 1 and 2, while preserving enough neutral surrounding area for the close compositions committed in S20_Shot1 and S20_Shot4.\n  - subject_position_directive: For S20_Shot1, reserve the midground middle-center for target C01 in a close three-quarter presentation with off-screen attention and keep marker 7 as a subordinate oblique edge cue. For S20_Shot4, reserve the midground middle-left for target C02 and the lower-right foreground for target C17, maintaining their unobstructed shared eyeline while marker 7 remains subordinate behind them.\n  - state_cue_directive: Carry transient marker 11 as the committed state-facing cue on marker 7, with the restrained low-key, neutral interior contrast specified by both consuming shots. Do not add state cues beyond marker 11 and the listed numbered elements.\n  - negative_continuity_directive: Keep markers 6, 7, 8, and 9 in stable positions relative to units 1 and 2, and do not invent additional numbered elements, subjects, state overlays, or spaces outside the selected view cone. No ignored numbered elements or ignored state-overlay markers are listed for this BG.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] operations zone — north half of the office around the CCTV workstation\n  - 2. [area] shared review zone — central and south-central open floor behind the operator chair\n  - 6. [furniture] CCTV workstation desk — north wall, centered beneath the monitor bank\n  - 7. [prop] CCTV monitor bank — single contiguous bank against the north wall above the workstation\n  - 8. [furniture] operator chair — directly south of the workstation desk\n  - 9. [furniture] filing cabinet — east wall in the service storage zone\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안권의 중소형 마트 안에 있는 총무과 영상 감시 모니터 구역을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 공용 검토 구역 가까이에서 영상 감시용 업무 책상과 여러 대의 모니터가 묶인 감시 화면 설비를 정면 사선으로 바라본다. 카메라는 서 있는 사람의 눈높이인 약 1.6미터, 35밀리미터급 적당한 광각 렌즈를 사용한다. 조작용 사무 의자가 업무 책상 앞에 있고, 의자 뒤에는 성인 두 명이 서서 화면을 검토할 수 있는 빈 바닥 공간이 남아 있다. 사람과 얼굴은 전혀 없다.\n\n모니터 묶음을 화면에서 가장 눈에 띄게 배치한다. 일반적인 한국형 디지털 영상 감시 프로그램의 다분할 화면과 시간 표시, 채널 구획은 현실적인 수준으로 작고 절제되어 있으며 미래형 인터페이스나 공중 그래픽은 없다. 검토 중인 영상은 비정상적으로 어둡고 거의 검게 뭉개져 있으며 희미한 센서 노이즈와 압축 흔적만 보인다. 영상 속 장소, 인물, 얼굴, 신체, 물체나 실루엣은 식별할 수 없고 임의로 복원하지 않는다. 붉은 원형 표식이나 초현실적 왜곡을 실제 사무실 또는 모니터 화면에 추가하지 않는다.\n\n업무 책상에는 현실적인 데스크톱 컴퓨터 본체, 키보드, 마우스, 유선 전화기, 서류 받침과 정리된 케이블이 놓여 있다. 주변에는 금속 서류함과 개방형 선반, 평범한 사무용 시계, 멀티탭이 있으며 과도하게 정돈된 전시장처럼 보이지 않게 종이 모서리의 구김, 책상 표면의 잔잔한 긁힘, 의자 좌판의 사용감, 케이블의 자연스러운 처짐, 손이 자주 닿는 부분의 옅은 얼룩을 표현한다. 약 2미터 높이의 일반 사무실 문, 폭 약 1~1.5미터의 새시 창문과 부분적으로 내려온 블라인드, 약 2.6미터 높이의 낮은 사무실 천장과 길쭉한 흰색 형광등 또는 사무용 발광다이오드 조명이 실제 인체 비례와 맞아야 한다.\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.",
        "camera_decision": {
          "camera_cell": [
            7,
            2
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 3 toward unit 1 so markers 1, 2, 6, 7, 8, and 9 can establish the fixed background while the consuming shots apply their committed close subject compositions.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 3 looking toward unit 1 with the wide lens, prioritize visible coverage of target units 1 and 2 and retain base markers 6, 7, and 8 around unit 1 plus marker 9 toward the unit 2 side of the broad frame. Treat other units and opening marker 5 only as geometry supersets rather than required visible content.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [7,2] toward look-at unit 1 at cell [2,4] with a wide 90-degree field of view. Establish broad fixed-background coverage of target units 1 and 2, while preserving enough neutral surrounding area for the close compositions committed in S20_Shot1 and S20_Shot4.",
          "subject_position_directive": "For S20_Shot1, reserve the midground middle-center for target C01 in a close three-quarter presentation with off-screen attention and keep marker 7 as a subordinate oblique edge cue. For S20_Shot4, reserve the midground middle-left for target C02 and the lower-right foreground for target C17, maintaining their unobstructed shared eyeline while marker 7 remains subordinate behind them.",
          "state_cue_directive": "Carry transient marker 11 as the committed state-facing cue on marker 7, with the restrained low-key, neutral interior contrast specified by both consuming shots. Do not add state cues beyond marker 11 and the listed numbered elements.",
          "negative_continuity_directive": "Keep markers 6, 7, 8, and 9 in stable positions relative to units 1 and 2, and do not invent additional numbered elements, subjects, state overlays, or spaces outside the selected view cone. No ignored numbered elements or ignored state-overlay markers are listed for this BG."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l10_admin_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l10_admin_office"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "방 안에 사람이 없음."
          }
        }
      },
      "L13B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B03.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 외딴 섬에 있는 소규모 경찰서 내부, 심야에 불이 꺼진 경찰서 복도와 밝게 조명된 형사 사무실 입구를 담은 실제 카메라 다큐멘터리 풍 사진. 카메라는 복도 안에 서서 사무실 문턱과 열린 출입문을 향해 대각선으로 바라보며, 높이 약 1.6미터의 성인 눈높이, 35밀리미터급 적당한 광각 렌즈로 촬영한다. 어두운 복도가 화면의 전경과 한쪽 면을 차지하고, 열린 문 너머 사무실 안의 당직 업무 책상, 사무용 의자, 켜진 데스크톱 컴퓨터와 모니터, 키보드, 유선전화, 서류 정리함이 제한적으로 보인다. 인물은 전혀 없고 최소 인원으로 운영되는 심야 관서의 정적만 남아 있다.\n\n복도 천장 조명은 꺼져 있으며, 형사 사무실의 현실적인 흰색 형광등 또는 평판형 천장등만 켜져 있다. 밝은 사무실 조명이 열린 출입문을 통해 문턱과 복도의 낡은 바닥 일부에 직사각형으로 흘러나오고, 나머지 복도는 약한 비상 유도등과 장비 표시등이 겨우 형태를 구분할 정도로 어둡다. 과장된 유색 조명이나 초현실적 발광은 없으며, 화면 속에 붉은 원형 표식이나 의례 문양도 임의로 추가하지 않는다. 노출은 밝은 사무실의 세부가 날아가지 않고 어두운 복도에도 실제 카메라가 포착할 법한 미세한 질감이 남도록 자연스럽게 맞춘다.\n\n실내는 한국의 오래된 소규모 공공청사에서 흔히 볼 수 있는 실용적 마감으로 구성한다. 약간 닳고 광택이 불균일한 회색계 비닐 타일 바닥, 미세한 오염과 보수 흔적이 있는 밝은 무채색 도장 벽, 금속 프레임과 합판 또는 무늬목 면재로 된 사무실 문, 평범한 흡음 천장재와 노출된 점검구를 표현한다. 벽에는 일반적인 게시판, 소화기, 소형 보안 카메라가 있고, 사무실에는 생활 스크래치가 난 책상과 금속 서류함, 정리되지 않은 일상 업무 서류가 놓여 있으나 특정 사건이나 개인정보를 읽을 수 있는 문구는 보이지 않는다. 미래형 수사 장비, 공중 화면, 과도한 첨단 관제실 분위기는 배제한다.\n\n건축 규모는 현실적인 사람 크기에 맞춘다. 사무실 문 높이는 약 2미터, 문 폭은 약 0.9미터이며, 한 층 내부 높이는 약 2.6미터로 보이게 한다. 책상 높이 약 0.75미터와 일반 사무용 의자의 크기가 출입문 및 복도 폭과 일관되어야 한다. 출입문 하나가 작은 사무실 입구에 맞는 크기로 보이며 공간이 거대한 홀이나 지하 시설처럼 부풀려지지 않게 한다.\n\n실제 콘크리트와 도장면의 미세한 얼룩, 금속 손잡이의 사용 흔적, 문 표면의 잔흠집, 바닥의 신발 자국과 닳은 광택, 종이와 플라스틱 사무용품의 질감을 정확하게 표현한다. 실제 미러리스 또는 DSLR 카메라로 촬영한 현장 기록 사진, 자연스러운 원근과 심도, 사실적인 저조도 노출, 후처리 없는 담담한 장소 참고 사진이어야 한다. 깨끗한 광고용 사진, 삽화, 건축 시각화, 컴퓨터 그래픽, 평면도, 하향 조감 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "어두운 경찰서 복도에서 밝은 형사 사무실 출입문을 대각선으로 바라본다. 열린 문과 문턱을 전경과 중경의 경계로 삼고, 안쪽 당직 업무 책상과 컴퓨터가 일부 보이게 한다. 복도는 소등 상태를 유지하되 사무실의 흰 조명이 바닥과 문틀에만 선명하게 번지도록 하며, 사람이나 움직이는 실루엣은 넣지 않는다.",
            "shot_id": "S16_Shot1"
          }
        ],
        "shot_ids": [
          "S16_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "in number 1 (police-station corridor), facing diagonally across number 3 (office threshold) toward number 4 (office doorway), with number 5 (duty workstation desk) visible inside number 2 (detective office)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Emphasize the nighttime contrast represented by number 6: keep the corridor dark while bright office illumination spills through the doorway. The floor plan itself must not depict this transient lighting state."
        },
        "reference_decision": {
          "bg_id": "L13B03",
          "fp_id": "fp_l13_corridor",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L13B03 is the sole supplied clean-anchor candidate and is therefore the first and only dwelling-identity anchor. It is rendered directly from the floor plan without a prior reference. For S16_Shot1, camera unit 1 at [4,2] looking toward unit 2 at candidate cell [5,7] with a wide 90-degree view supports the committed progression across unit 3 and opening marker 4 while retaining units 1 and 2 in the shot.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l13_corridor.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp references are available, and this node must establish the dwelling identity directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              2
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Eye-level wide framing from unit 1 toward unit 2, using the committed approach through unit 3 and opening marker 4; the composition supports a full-body midground subject and the brighter destination beyond the threshold.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              7
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show the approach within unit marker 1, the contiguous transition at unit marker 3, opening marker 4, and the visible portion of unit marker 2 beyond it. Include persistent furniture marker 5 only where visible within unit 2, and carry transient marker 6 at the opening.",
            "camera_framing_directive": "Use broad 90-degree wide-lens coverage from camera unit 1 at cell [4,2], looking toward unit 2 at cell [5,7]. Keep the foreground approach in unit 1, the transition through unit 3 and opening marker 4, and the destination in unit 2 legible within one eye-level static composition.",
            "subject_position_directive": "Place the single committed full-body subject in the midground, just off-center in the middle-center zone, crossing unit 3 through opening marker 4 toward unit 2 in a three-quarter-right mid-step pose with an off-screen gaze. Keep the subject on the staged entrance path from camera unit 1 toward the brighter background destination.",
            "state_cue_directive": "Carry transient marker 6 as the committed light-spill cue at opening marker 4. Preserve the staged contrast of unit 1 with lights off against brightly lit unit 2, and show opening marker 4 half-open. No additional state cues are committed and none should be invented.",
            "negative_continuity_directive": "Do not invent additional subjects, numbered elements, structural openings, or spaces beyond the committed markers and the units supported by this camera plan. Do not shift opening marker 4 or persistent furniture marker 5 from their floor-plan positions, and do not extend marker 6 beyond its committed threshold-light function."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 2]\n  - look_at_unit: 2\n  - look_at_cell: [5, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Eye-level wide framing from unit 1 toward unit 2, using the committed approach through unit 3 and opening marker 4; the composition supports a full-body midground subject and the brighter destination beyond the threshold.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the approach within unit marker 1, the contiguous transition at unit marker 3, opening marker 4, and the visible portion of unit marker 2 beyond it. Include persistent furniture marker 5 only where visible within unit 2, and carry transient marker 6 at the opening.\n  - camera_framing_directive: Use broad 90-degree wide-lens coverage from camera unit 1 at cell [4,2], looking toward unit 2 at cell [5,7]. Keep the foreground approach in unit 1, the transition through unit 3 and opening marker 4, and the destination in unit 2 legible within one eye-level static composition.\n  - subject_position_directive: Place the single committed full-body subject in the midground, just off-center in the middle-center zone, crossing unit 3 through opening marker 4 toward unit 2 in a three-quarter-right mid-step pose with an off-screen gaze. Keep the subject on the staged entrance path from camera unit 1 toward the brighter background destination.\n  - state_cue_directive: Carry transient marker 6 as the committed light-spill cue at opening marker 4. Preserve the staged contrast of unit 1 with lights off against brightly lit unit 2, and show opening marker 4 half-open. No additional state cues are committed and none should be invented.\n  - negative_continuity_directive: Do not invent additional subjects, numbered elements, structural openings, or spaces beyond the committed markers and the units supported by this camera plan. Do not shift opening marker 4 or persistent furniture marker 5 from their floor-plan positions, and do not extend marker 6 beyond its committed threshold-light function.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] police-station corridor — long circulation zone spanning the west side of the plan\n  - 2. [area] detective office — rectangular work room adjoining the east side of the corridor\n  - 3. [area] office threshold — small contiguous transition zone between the corridor and office doorway\n  - 4. [opening] hinged office doorway — west wall of the detective office, opening from the corridor threshold\n  - 5. [furniture] duty workstation desk — inside the detective office, facing generally toward the doorway\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 2]\n  - look_at_unit: 2\n  - look_at_cell: [5, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Eye-level wide framing from unit 1 toward unit 2, using the committed approach through unit 3 and opening marker 4; the composition supports a full-body midground subject and the brighter destination beyond the threshold.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the approach within unit marker 1, the contiguous transition at unit marker 3, opening marker 4, and the visible portion of unit marker 2 beyond it. Include persistent furniture marker 5 only where visible within unit 2, and carry transient marker 6 at the opening.\n  - camera_framing_directive: Use broad 90-degree wide-lens coverage from camera unit 1 at cell [4,2], looking toward unit 2 at cell [5,7]. Keep the foreground approach in unit 1, the transition through unit 3 and opening marker 4, and the destination in unit 2 legible within one eye-level static composition.\n  - subject_position_directive: Place the single committed full-body subject in the midground, just off-center in the middle-center zone, crossing unit 3 through opening marker 4 toward unit 2 in a three-quarter-right mid-step pose with an off-screen gaze. Keep the subject on the staged entrance path from camera unit 1 toward the brighter background destination.\n  - state_cue_directive: Carry transient marker 6 as the committed light-spill cue at opening marker 4. Preserve the staged contrast of unit 1 with lights off against brightly lit unit 2, and show opening marker 4 half-open. No additional state cues are committed and none should be invented.\n  - negative_continuity_directive: Do not invent additional subjects, numbered elements, structural openings, or spaces beyond the committed markers and the units supported by this camera plan. Do not shift opening marker 4 or persistent furniture marker 5 from their floor-plan positions, and do not extend marker 6 beyond its committed threshold-light function.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] police-station corridor — long circulation zone spanning the west side of the plan\n  - 2. [area] detective office — rectangular work room adjoining the east side of the corridor\n  - 3. [area] office threshold — small contiguous transition zone between the corridor and office doorway\n  - 4. [opening] hinged office doorway — west wall of the detective office, opening from the corridor threshold\n  - 5. [furniture] duty workstation desk — inside the detective office, facing generally toward the doorway\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 2]\n  - look_at_unit: 2\n  - look_at_cell: [5, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Eye-level wide framing from unit 1 toward unit 2, using the committed approach through unit 3 and opening marker 4; the composition supports a full-body midground subject and the brighter destination beyond the threshold.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the approach within unit marker 1, the contiguous transition at unit marker 3, opening marker 4, and the visible portion of unit marker 2 beyond it. Include persistent furniture marker 5 only where visible within unit 2, and carry transient marker 6 at the opening.\n  - camera_framing_directive: Use broad 90-degree wide-lens coverage from camera unit 1 at cell [4,2], looking toward unit 2 at cell [5,7]. Keep the foreground approach in unit 1, the transition through unit 3 and opening marker 4, and the destination in unit 2 legible within one eye-level static composition.\n  - subject_position_directive: Place the single committed full-body subject in the midground, just off-center in the middle-center zone, crossing unit 3 through opening marker 4 toward unit 2 in a three-quarter-right mid-step pose with an off-screen gaze. Keep the subject on the staged entrance path from camera unit 1 toward the brighter background destination.\n  - state_cue_directive: Carry transient marker 6 as the committed light-spill cue at opening marker 4. Preserve the staged contrast of unit 1 with lights off against brightly lit unit 2, and show opening marker 4 half-open. No additional state cues are committed and none should be invented.\n  - negative_continuity_directive: Do not invent additional subjects, numbered elements, structural openings, or spaces beyond the committed markers and the units supported by this camera plan. Do not shift opening marker 4 or persistent furniture marker 5 from their floor-plan positions, and do not extend marker 6 beyond its committed threshold-light function.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] police-station corridor — long circulation zone spanning the west side of the plan\n  - 2. [area] detective office — rectangular work room adjoining the east side of the corridor\n  - 3. [area] office threshold — small contiguous transition zone between the corridor and office doorway\n  - 4. [opening] hinged office doorway — west wall of the detective office, opening from the corridor threshold\n  - 5. [furniture] duty workstation desk — inside the detective office, facing generally toward the doorway\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안의 외딴 섬에 있는 소규모 경찰서 내부, 심야에 불이 꺼진 경찰서 복도와 밝게 조명된 형사 사무실 입구를 담은 실제 카메라 다큐멘터리 풍 사진. 카메라는 복도 안에 서서 사무실 문턱과 열린 출입문을 향해 대각선으로 바라보며, 높이 약 1.6미터의 성인 눈높이, 35밀리미터급 적당한 광각 렌즈로 촬영한다. 어두운 복도가 화면의 전경과 한쪽 면을 차지하고, 열린 문 너머 사무실 안의 당직 업무 책상, 사무용 의자, 켜진 데스크톱 컴퓨터와 모니터, 키보드, 유선전화, 서류 정리함이 제한적으로 보인다. 인물은 전혀 없고 최소 인원으로 운영되는 심야 관서의 정적만 남아 있다.\n\n복도 천장 조명은 꺼져 있으며, 형사 사무실의 현실적인 흰색 형광등 또는 평판형 천장등만 켜져 있다. 밝은 사무실 조명이 열린 출입문을 통해 문턱과 복도의 낡은 바닥 일부에 직사각형으로 흘러나오고, 나머지 복도는 약한 비상 유도등과 장비 표시등이 겨우 형태를 구분할 정도로 어둡다. 과장된 유색 조명이나 초현실적 발광은 없으며, 화면 속에 붉은 원형 표식이나 의례 문양도 임의로 추가하지 않는다. 노출은 밝은 사무실의 세부가 날아가지 않고 어두운 복도에도 실제 카메라가 포착할 법한 미세한 질감이 남도록 자연스럽게 맞춘다.\n\n실내는 한국의 오래된 소규모 공공청사에서 흔히 볼 수 있는 실용적 마감으로 구성한다. 약간 닳고 광택이 불균일한 회색계 비닐 타일 바닥, 미세한 오염과 보수 흔적이 있는 밝은 무채색 도장 벽, 금속 프레임과 합판 또는 무늬목 면재로 된 사무실 문, 평범한 흡음 천장재와 노출된 점검구를 표현한다. 벽에는 일반적인 게시판, 소화기, 소형 보안 카메라가 있고, 사무실에는 생활 스크래치가 난 책상과 금속 서류함, 정리되지 않은 일상 업무 서류가 놓여 있으나 특정 사건이나 개인정보를 읽을 수 있는 문구는 보이지 않는다. 미래형 수사 장비, 공중 화면, 과도한 첨단 관제실 분위기는 배제한다.\n\n건축 규모는 현실적인 사람 크기에 맞춘다. 사무실 문 높이는 약 2미터, 문 폭은 약 0.9미터이며, 한 층 내부 높이는 약 2.6미터로 보이게 한다. 책상 높이 약 0.75미터와 일반 사무용 의자의 크기가 출입문 및 복도 폭과 일관되어야 한다. 출입문 하나가 작은 사무실 입구에 맞는 크기로 보이며 공간이 거대한 홀이나 지하 시설처럼 부풀려지지 않게 한다.\n\n실제 콘크리트와 도장면의 미세한 얼룩, 금속 손잡이의 사용 흔적, 문 표면의 잔흠집, 바닥의 신발 자국과 닳은 광택, 종이와 플라스틱 사무용품의 질감을 정확하게 표현한다. 실제 미러리스 또는 DSLR 카메라로 촬영한 현장 기록 사진, 자연스러운 원근과 심도, 사실적인 저조도 노출, 후처리 없는 담담한 장소 참고 사진이어야 한다. 깨끗한 광고용 사진, 삽화, 건축 시각화, 컴퓨터 그래픽, 평면도, 하향 조감 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            4,
            2
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Eye-level wide framing from unit 1 toward unit 2, using the committed approach through unit 3 and opening marker 4; the composition supports a full-body midground subject and the brighter destination beyond the threshold.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            7
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show the approach within unit marker 1, the contiguous transition at unit marker 3, opening marker 4, and the visible portion of unit marker 2 beyond it. Include persistent furniture marker 5 only where visible within unit 2, and carry transient marker 6 at the opening.",
          "camera_framing_directive": "Use broad 90-degree wide-lens coverage from camera unit 1 at cell [4,2], looking toward unit 2 at cell [5,7]. Keep the foreground approach in unit 1, the transition through unit 3 and opening marker 4, and the destination in unit 2 legible within one eye-level static composition.",
          "subject_position_directive": "Place the single committed full-body subject in the midground, just off-center in the middle-center zone, crossing unit 3 through opening marker 4 toward unit 2 in a three-quarter-right mid-step pose with an off-screen gaze. Keep the subject on the staged entrance path from camera unit 1 toward the brighter background destination.",
          "state_cue_directive": "Carry transient marker 6 as the committed light-spill cue at opening marker 4. Preserve the staged contrast of unit 1 with lights off against brightly lit unit 2, and show opening marker 4 half-open. No additional state cues are committed and none should be invented.",
          "negative_continuity_directive": "Do not invent additional subjects, numbered elements, structural openings, or spaces beyond the committed markers and the units supported by this camera plan. Do not shift opening marker 4 or persistent furniture marker 5 from their floor-plan positions, and do not extend marker 6 beyond its committed threshold-light function."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l13_corridor",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l13_corridor"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "복도 및 사무실 내부에 인물 없음."
          }
        }
      },
      "L13B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B04.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안의 외딴 섬에 있는 소규모 경찰서 형사 사무실, 조용한 심야 당직 상태. 어두운 복도 안에서 열린 사무실 출입구 너머를 바라보는 실제 카메라 시점이다. 카메라는 서 있는 사람의 눈높이 약 1.6m, 35mm급 광각 렌즈로 촬영하며, 위에서 내려다보는 평면도나 건축 도식이 아니다. 높이 약 2m인 표준 출입문과 문틀을 사람 크기 기준으로 삼고, 일반적인 사무실 한 층 높이 약 2.6~2.8m와 폭 약 1~1.5m의 새시 창이 서로 자연스러운 실제 비례를 이루게 한다.\n\n불이 꺼진 짙은 복도와 문틀이 어두운 전경을 형성하고, 열린 문 안쪽의 형사 업무용 책상만 따뜻한 중성색 스탠드 조명과 일부 천장등에 밝혀져 화면의 중심이 된다. 책상 위에는 현실적인 한국 관공서용 데스크톱 컴퓨터와 평면 모니터, 키보드, 유선전화, 문서 트레이, 평범한 수사 서류철과 필기구가 놓여 있다. 모니터는 켜져 있더라도 식별 가능한 개인정보나 얼굴 없이 일반적인 업무 화면의 약한 빛만 보여 준다. 사용감 있는 사무용 의자는 책상 가까이 놓고, 사람은 전혀 보이지 않게 한다. 누군가 야간 업무 중 잠시 자리를 비운 듯한 상태만 사물로 암시한다.\n\n사무실 안쪽에는 회색 철제 파일 캐비닛, 서류가 꽂힌 책장, 낮은 칸막이와 다른 비어 있는 업무 공간이 겹쳐 보여 실제 사무실의 깊이를 만든다. 벽에는 일반적인 게시판과 일정표가 있으나 고유 기관명, 작품 고유명사, 판독 가능한 민감 정보는 없다. 흰색 계열 도장 벽은 모서리의 손때와 잔흠집이 남아 있고, 회색 비닐 타일 바닥에는 의자 바퀴 자국과 은은한 얼룩이 있으며, 철제 가구에는 작은 긁힘과 무광 도장 마모가 있다. 창에는 현대 한국 관공서에서 흔한 알루미늄 새시와 블라인드가 있고, 바깥은 빛이 거의 없는 섬의 밤으로 보인다. 형광등 커버, 노출되지 않은 실용적 배선 정리, 평범한 사무 가구 등 2020년대 한국의 소규모 지역 경찰서다운 검소하고 현실적인 설비를 반영한다. 미래형 인터페이스, 홀로그램, 과장된 첨단 수사실, 의례 표식이나 초자연적 흔적은 넣지 않는다.\n\n밝은 책상과 어두운 복도 사이의 실제 노출 차이를 유지하고, 조명은 과장 없이 형광등의 차가운 잔광과 책상 조명의 약한 따뜻함이 자연스럽게 섞이게 한다. 실제 콘크리트와 도장 벽의 질감, 금속 가구의 마모, 종이 가장자리, 플라스틱 전화기, 직물 의자의 짜임, 목재 합판 책상의 결을 정확히 표현한다. 자연스러운 피사계 심도와 현실적인 렌즈 원근, 후처리 없는 담담한 현장 기록 사진. 깨끗한 스톡 사진이나 3차원 그래픽, 삽화, 건축 시각화가 아니라 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진이며 사람, 얼굴, 신체는 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "어두운 복도에 선 시점에서 열린 출입구를 통해 불이 켜진 형사 업무용 책상을 정면보다 약간 비스듬히 바라본다. 책상과 컴퓨터 모니터가 화면의 밝은 중심이 되고, 출입구 틀과 복도 벽은 어두운 전경 프레임을 만든다. 사무실 안쪽의 파일 캐비닛이나 책장은 보조적인 깊이 단서로만 보이게 한다. 사람이나 얼굴은 넣지 않되, 켜진 장비와 정리 중인 서류로 한 명이 잠시 자리를 비운 야간 당직 공간처럼 표현한다.",
            "shot_id": "S16_Shot3"
          }
        ],
        "shot_ids": [
          "S16_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "in the dark corridor within number 3, looking through number 5 toward number 7 and number 11",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Frame the illuminated workstation against the darker doorway and corridor; keep number 6 as a secondary office-depth cue."
        },
        "reference_decision": {
          "bg_id": "L13B04",
          "fp_id": "fp_l13_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L13B04 is the sole clean anchor candidate and supplies the first same-fp identity plate for S16_Shot3. A camera in unit 1 at [6,4], looking toward [4,7] with a normal 50-degree lens, supports the committed insert framing at the near edge of fixed marker 7 while retaining enough neutral context to establish the positions of marker 7 and nearby marker 11.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l13_office.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "no_references_for_fp_seeded_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior reference is selected because this first node seeds the dwelling identity directly from the supplied floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Use neutral, close insert coverage from camera unit 1 toward the fixed surface at marker 7, with marker 11 retained as nearby structural context where the cone permits.",
            "lens_enum": "normal",
            "look_at_cell": [
              4,
              7
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show the close slice of unit 1 around fixed marker 7, with marker 11 held in its established nearby position when visible; markers 2, 3, 5, and 6 remain floor-plan continuity facts but should appear only if they naturally fall within this normal-lens insert.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [6,4] toward look-at cell [4,7] in unit 1 with a normal 50-degree lens, using neutral coverage tightened to the committed insert around the near edge and top plane of marker 7.",
            "subject_position_directive": "Show only the committed hand and forearm extending across marker 7 toward an off-frame position; keep the active held surface readable, under one third of the frame, and keep the subject's face excluded as specified by S16_Shot3.",
            "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.",
            "negative_continuity_directive": "Exclude ignored overlay markers 13 and 14, do not add scenario-specific objects or subjects beyond the staged hand-and-forearm insert, and do not force units or openings outside the selected 50-degree view into frame."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 1\n  - look_at_cell: [4, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral, close insert coverage from camera unit 1 toward the fixed surface at marker 7, with marker 11 retained as nearby structural context where the cone permits.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the close slice of unit 1 around fixed marker 7, with marker 11 held in its established nearby position when visible; markers 2, 3, 5, and 6 remain floor-plan continuity facts but should appear only if they naturally fall within this normal-lens insert.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,4] toward look-at cell [4,7] in unit 1 with a normal 50-degree lens, using neutral coverage tightened to the committed insert around the near edge and top plane of marker 7.\n  - subject_position_directive: Show only the committed hand and forearm extending across marker 7 toward an off-frame position; keep the active held surface readable, under one third of the frame, and keep the subject's face excluded as specified by S16_Shot3.\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 ignored overlay markers 13 and 14, do not add scenario-specific objects or subjects beyond the staged hand-and-forearm insert, and do not force units or openings outside the selected 50-degree view into frame.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 3. [area] corridor threshold zone — south of the office wall, directly outside the entrance\n  - 5. [opening] corridor doorway — south wall, slightly east of center, opening into the corridor\n  - 6. [opening] north window bank — single contiguous run centered in the north exterior wall\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 1\n  - look_at_cell: [4, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral, close insert coverage from camera unit 1 toward the fixed surface at marker 7, with marker 11 retained as nearby structural context where the cone permits.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the close slice of unit 1 around fixed marker 7, with marker 11 held in its established nearby position when visible; markers 2, 3, 5, and 6 remain floor-plan continuity facts but should appear only if they naturally fall within this normal-lens insert.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,4] toward look-at cell [4,7] in unit 1 with a normal 50-degree lens, using neutral coverage tightened to the committed insert around the near edge and top plane of marker 7.\n  - subject_position_directive: Show only the committed hand and forearm extending across marker 7 toward an off-frame position; keep the active held surface readable, under one third of the frame, and keep the subject's face excluded as specified by S16_Shot3.\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 ignored overlay markers 13 and 14, do not add scenario-specific objects or subjects beyond the staged hand-and-forearm insert, and do not force units or openings outside the selected 50-degree view into frame.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 3. [area] corridor threshold zone — south of the office wall, directly outside the entrance\n  - 5. [opening] corridor doorway — south wall, slightly east of center, opening into the corridor\n  - 6. [opening] north window bank — single contiguous run centered in the north exterior wall\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 1\n  - look_at_cell: [4, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral, close insert coverage from camera unit 1 toward the fixed surface at marker 7, with marker 11 retained as nearby structural context where the cone permits.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the close slice of unit 1 around fixed marker 7, with marker 11 held in its established nearby position when visible; markers 2, 3, 5, and 6 remain floor-plan continuity facts but should appear only if they naturally fall within this normal-lens insert.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,4] toward look-at cell [4,7] in unit 1 with a normal 50-degree lens, using neutral coverage tightened to the committed insert around the near edge and top plane of marker 7.\n  - subject_position_directive: Show only the committed hand and forearm extending across marker 7 toward an off-frame position; keep the active held surface readable, under one third of the frame, and keep the subject's face excluded as specified by S16_Shot3.\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 ignored overlay markers 13 and 14, do not add scenario-specific objects or subjects beyond the staged hand-and-forearm insert, and do not force units or openings outside the selected 50-degree view into frame.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 3. [area] corridor threshold zone — south of the office wall, directly outside the entrance\n  - 5. [opening] corridor doorway — south wall, slightly east of center, opening into the corridor\n  - 6. [opening] north window bank — single contiguous run centered in the north exterior wall\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안의 외딴 섬에 있는 소규모 경찰서 형사 사무실, 조용한 심야 당직 상태. 어두운 복도 안에서 열린 사무실 출입구 너머를 바라보는 실제 카메라 시점이다. 카메라는 서 있는 사람의 눈높이 약 1.6m, 35mm급 광각 렌즈로 촬영하며, 위에서 내려다보는 평면도나 건축 도식이 아니다. 높이 약 2m인 표준 출입문과 문틀을 사람 크기 기준으로 삼고, 일반적인 사무실 한 층 높이 약 2.6~2.8m와 폭 약 1~1.5m의 새시 창이 서로 자연스러운 실제 비례를 이루게 한다.\n\n불이 꺼진 짙은 복도와 문틀이 어두운 전경을 형성하고, 열린 문 안쪽의 형사 업무용 책상만 따뜻한 중성색 스탠드 조명과 일부 천장등에 밝혀져 화면의 중심이 된다. 책상 위에는 현실적인 한국 관공서용 데스크톱 컴퓨터와 평면 모니터, 키보드, 유선전화, 문서 트레이, 평범한 수사 서류철과 필기구가 놓여 있다. 모니터는 켜져 있더라도 식별 가능한 개인정보나 얼굴 없이 일반적인 업무 화면의 약한 빛만 보여 준다. 사용감 있는 사무용 의자는 책상 가까이 놓고, 사람은 전혀 보이지 않게 한다. 누군가 야간 업무 중 잠시 자리를 비운 듯한 상태만 사물로 암시한다.\n\n사무실 안쪽에는 회색 철제 파일 캐비닛, 서류가 꽂힌 책장, 낮은 칸막이와 다른 비어 있는 업무 공간이 겹쳐 보여 실제 사무실의 깊이를 만든다. 벽에는 일반적인 게시판과 일정표가 있으나 고유 기관명, 작품 고유명사, 판독 가능한 민감 정보는 없다. 흰색 계열 도장 벽은 모서리의 손때와 잔흠집이 남아 있고, 회색 비닐 타일 바닥에는 의자 바퀴 자국과 은은한 얼룩이 있으며, 철제 가구에는 작은 긁힘과 무광 도장 마모가 있다. 창에는 현대 한국 관공서에서 흔한 알루미늄 새시와 블라인드가 있고, 바깥은 빛이 거의 없는 섬의 밤으로 보인다. 형광등 커버, 노출되지 않은 실용적 배선 정리, 평범한 사무 가구 등 2020년대 한국의 소규모 지역 경찰서다운 검소하고 현실적인 설비를 반영한다. 미래형 인터페이스, 홀로그램, 과장된 첨단 수사실, 의례 표식이나 초자연적 흔적은 넣지 않는다.\n\n밝은 책상과 어두운 복도 사이의 실제 노출 차이를 유지하고, 조명은 과장 없이 형광등의 차가운 잔광과 책상 조명의 약한 따뜻함이 자연스럽게 섞이게 한다. 실제 콘크리트와 도장 벽의 질감, 금속 가구의 마모, 종이 가장자리, 플라스틱 전화기, 직물 의자의 짜임, 목재 합판 책상의 결을 정확히 표현한다. 자연스러운 피사계 심도와 현실적인 렌즈 원근, 후처리 없는 담담한 현장 기록 사진. 깨끗한 스톡 사진이나 3차원 그래픽, 삽화, 건축 시각화가 아니라 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진이며 사람, 얼굴, 신체는 없다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\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.",
        "camera_decision": {
          "camera_cell": [
            6,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Use neutral, close insert coverage from camera unit 1 toward the fixed surface at marker 7, with marker 11 retained as nearby structural context where the cone permits.",
          "lens_enum": "normal",
          "look_at_cell": [
            4,
            7
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the close slice of unit 1 around fixed marker 7, with marker 11 held in its established nearby position when visible; markers 2, 3, 5, and 6 remain floor-plan continuity facts but should appear only if they naturally fall within this normal-lens insert.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [6,4] toward look-at cell [4,7] in unit 1 with a normal 50-degree lens, using neutral coverage tightened to the committed insert around the near edge and top plane of marker 7.",
          "subject_position_directive": "Show only the committed hand and forearm extending across marker 7 toward an off-frame position; keep the active held surface readable, under one third of the frame, and keep the subject's face excluded as specified by S16_Shot3.",
          "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.",
          "negative_continuity_directive": "Exclude ignored overlay markers 13 and 14, do not add scenario-specific objects or subjects beyond the staged hand-and-forearm insert, and do not force units or openings outside the selected 50-degree view into frame."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l13_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l13_office",
            "same_loc_anchor:L13B03"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사무실 내부에 사람이나 신체 일부가 전혀 보이지 않는 빈 배경입니다."
          }
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L13B03",
          "loc_id": "L13"
        }
      },
      "L13B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 현실적인 경찰 수사 사무실 내부. 형사들이 낮 근무 중 잠시 모두 자리를 비운 직후의 텅 빈 공동 사무실이며, 김 형사의 사용감 있는 책상과 켜진 데스크톱 모니터가 화면의 핵심이다. 모니터에는 현대적인 한국형 컴퓨터 지도 위에 위성 위치 추적 결과가 명확히 표시되어 있다. 실제 지도 인터페이스 안에 이동 경로선, 여러 위치 표식, 좌표와 시각 기록이 정돈된 패널 형태로 보이되, 미래형 홀로그램이나 과장된 사이버펑크 화면이 아니라 현실적인 수사 업무용 소프트웨어여야 한다. 특정 상호나 작품 고유명사는 표시하지 않는다.\n\n카메라는 사무실 통로 가까운 지점에서 빈 책상 구역을 대각선으로 바라보며, 앞쪽 책상과 모니터 너머로 인접 책상 및 공동 사무실의 깊이가 이어지는 구도다. 카메라 높이는 앉은 사람과 선 사람의 시선 사이인 약 1.4미터, 실제 40밀리미터 표준 광각 렌즈. 모니터 화면이 정면에 가깝게 읽히면서도 인접한 책상 표면 전체가 함께 보이게 한다. 책상 위에는 키보드, 마우스, 유선 사무용 전화기, 분류함, 얇은 사건 서류철, 펼친 업무 수첩, 펜꽂이, 식어버린 머그잔과 작은 책상 조명이 자연스럽게 놓여 있다. 의자는 누군가 막 일어난 듯 조금 뒤로 빠져 있고, 다른 빈 좌석과 책상도 불규칙한 실제 업무 배치로 이어진다. 사람, 얼굴, 신체 일부는 전혀 없다.\n\n회백색 도장 벽, 낡은 합판 무늬 사무용 책상, 검은 플라스틱과 금속 프레임 의자, 철제 서류 캐비닛, 프린터, 게시판, 휴지통이 있는 소박한 한국 관공서형 실내. 종이 모서리의 구김, 책상 가장자리의 마모, 손때 묻은 전화기 버튼, 케이블의 처짐, 먼지와 옅은 커피 자국 등 실제로 오래 사용한 생활 흔적을 담는다. 표준 실내문은 약 2미터 높이, 창문은 폭 약 1~1.5미터인 현실적인 사람 기준 규모로 맞추며 모든 가구와 개구부의 크기가 서로 일관되어야 한다. 창밖의 맑지만 부드러운 낮빛과 천장의 평범한 사무실 조명이 섞여 들어오고, 모니터 빛은 주변을 비현실적으로 물들이지 않는다. 전체 색은 절제된 회색과 베이지색 중심이며 서류철 표지의 짙은 적색과 낡은 황동색 문구류 정도만 작은 강조색으로 사용한다.\n\n실제 디지털 미러리스 또는 디지털 일안 반사식 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진처럼 사실적이고 담담한 표현. 진짜 콘크리트와 도장면, 금속의 미세한 산화와 흠집, 종이 섬유, 플라스틱의 반사, 목재 무늬와 직물 조직을 정확히 표현한다. 자연스러운 원근과 깊이감, 과하지 않은 실제 렌즈 심도, 현실적인 주간 노출, 인위적인 후처리 없음. 깨끗한 광고 사진, 삽화, 건축 시각화, 삼차원 그래픽, 평면도, 하향 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "카메라는 공유 사무실 통로 가까이에서 책상 구역을 대각선으로 바라본다. 약 1.4미터 높이와 40밀리미터 표준 광각 화각을 사용해 빈 책상과 켜진 모니터를 중심에 두고, 모니터의 위성 위치 추적 결과와 인접한 책상 표면의 서류 및 사무용품이 함께 또렷하게 보이게 한다. 형사들이 막 자리를 비운 듯 의자가 조금 빠져 있지만 사람이나 얼굴은 절대 포함하지 않으며, 주변의 빈 공동 사무실도 충분히 남긴다.",
            "shot_id": "S21_Shot6"
          }
        ],
        "shot_ids": [
          "S21_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 8, facing diagonally toward number 7 and number 11",
          "camera_height": "eye-level seated-to-standing transition, approximately 1.4 m",
          "lens_hint": "40mm normal-wide lens",
          "framing_notes": "Show number 13 clearly on the monitor and number 14 across the nearby desk surface while retaining the empty shared office around them."
        },
        "reference_decision": {
          "bg_id": "L13B01",
          "fp_id": "fp_l13_office",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S21_Shot6 uses the same physical space established by L13B04 but shifts to a distinct close view from camera unit 2 toward marker 11. L13B04 therefore commits the positions of fixed markers 7 and 11, while the telephoto framing isolates the staged display result and the vacant lower-edge context without reinventing the layout.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B04.png"
          ],
          "source_bg_ids": [
            "L13B04"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l13_office_space_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l13_office_space_1",
                "ref_bg_id": "L13B04",
                "space_description": "Same physical space with fixed marker positions inherited from the clean anchor plate."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because the consuming shot depicts one continuous physical space and does not commit two distinct co-visible spaces. The camera and look-at geometry differ from the anchor, so this is a new view rather than a duplicate plate."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 25,
            "framing_notes": "Use compressed close coverage from unit 2 toward fixed marker 11 at [4,6], preserving a small lower-edge cue from the vacant position while making overlay marker 13 legible.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              4,
              6
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show a narrow view from unit 2 into unit 1 centered on fixed marker 11 and its placement on marker 7; retain only those portions of markers 1, 2, 6, 8, 9, and 10 that fall naturally within the telephoto cone.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [3,4] toward look-at cell [4,6] in unit 1 with a telephoto 25-degree lens, using compressed narrow coverage centered on marker 11 while retaining only the staged small lower-frame vacancy cue.",
            "subject_position_directive": "S21_Shot6 commits no visible person: preserve the vacant position as a small lower-edge context cue and keep the background free of invented subjects.",
            "state_cue_directive": "Carry committed transient markers 13 and 14 together with the listed fixed elements; expose marker 13 clearly at marker 11 and retain marker 14 only where compatible with the close framing, without inventing additional state cues.",
            "negative_continuity_directive": "Keep fixed markers 7 and 11 in the positions committed by L13B04, avoid introducing unlisted state overlays or scenario-specific objects, and omit units, openings, and fixed elements that fall outside the narrow 25-degree view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L13B04' physical_space_id='fp_l13_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [4, 6]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed close coverage from unit 2 toward fixed marker 11 at [4,6], preserving a small lower-edge cue from the vacant position while making overlay marker 13 legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view from unit 2 into unit 1 centered on fixed marker 11 and its placement on marker 7; retain only those portions of markers 1, 2, 6, 8, 9, and 10 that fall naturally within the telephoto cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,4] toward look-at cell [4,6] in unit 1 with a telephoto 25-degree lens, using compressed narrow coverage centered on marker 11 while retaining only the staged small lower-frame vacancy cue.\n  - subject_position_directive: S21_Shot6 commits no visible person: preserve the vacant position as a small lower-edge context cue and keep the background free of invented subjects.\n  - state_cue_directive: Carry committed transient markers 13 and 14 together with the listed fixed elements; expose marker 13 clearly at marker 11 and retain marker 14 only where compatible with the close framing, without inventing additional state cues.\n  - negative_continuity_directive: Keep fixed markers 7 and 11 in the positions committed by L13B04, avoid introducing unlisted state overlays or scenario-specific objects, and omit units, openings, and fixed elements that fall outside the narrow 25-degree view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 6. [opening] north window bank — single contiguous run centered in the north exterior wall\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 8. [furniture] primary investigator desk — west side of the central aisle, facing east toward number 7\n  - 9. [furniture] team desk A — northwest desk bay below the window bank\n  - 10. [furniture] team desk B — northeast desk bay below the window bank\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L13B04' physical_space_id='fp_l13_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [4, 6]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed close coverage from unit 2 toward fixed marker 11 at [4,6], preserving a small lower-edge cue from the vacant position while making overlay marker 13 legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view from unit 2 into unit 1 centered on fixed marker 11 and its placement on marker 7; retain only those portions of markers 1, 2, 6, 8, 9, and 10 that fall naturally within the telephoto cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,4] toward look-at cell [4,6] in unit 1 with a telephoto 25-degree lens, using compressed narrow coverage centered on marker 11 while retaining only the staged small lower-frame vacancy cue.\n  - subject_position_directive: S21_Shot6 commits no visible person: preserve the vacant position as a small lower-edge context cue and keep the background free of invented subjects.\n  - state_cue_directive: Carry committed transient markers 13 and 14 together with the listed fixed elements; expose marker 13 clearly at marker 11 and retain marker 14 only where compatible with the close framing, without inventing additional state cues.\n  - negative_continuity_directive: Keep fixed markers 7 and 11 in the positions committed by L13B04, avoid introducing unlisted state overlays or scenario-specific objects, and omit units, openings, and fixed elements that fall outside the narrow 25-degree view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 6. [opening] north window bank — single contiguous run centered in the north exterior wall\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 8. [furniture] primary investigator desk — west side of the central aisle, facing east toward number 7\n  - 9. [furniture] team desk A — northwest desk bay below the window bank\n  - 10. [furniture] team desk B — northeast desk bay below the window bank\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L13B04' physical_space_id='fp_l13_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [4, 6]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed close coverage from unit 2 toward fixed marker 11 at [4,6], preserving a small lower-edge cue from the vacant position while making overlay marker 13 legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view from unit 2 into unit 1 centered on fixed marker 11 and its placement on marker 7; retain only those portions of markers 1, 2, 6, 8, 9, and 10 that fall naturally within the telephoto cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,4] toward look-at cell [4,6] in unit 1 with a telephoto 25-degree lens, using compressed narrow coverage centered on marker 11 while retaining only the staged small lower-frame vacancy cue.\n  - subject_position_directive: S21_Shot6 commits no visible person: preserve the vacant position as a small lower-edge context cue and keep the background free of invented subjects.\n  - state_cue_directive: Carry committed transient markers 13 and 14 together with the listed fixed elements; expose marker 13 clearly at marker 11 and retain marker 14 only where compatible with the close framing, without inventing additional state cues.\n  - negative_continuity_directive: Keep fixed markers 7 and 11 in the positions committed by L13B04, avoid introducing unlisted state overlays or scenario-specific objects, and omit units, openings, and fixed elements that fall outside the narrow 25-degree view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 6. [opening] north window bank — single contiguous run centered in the north exterior wall\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 8. [furniture] primary investigator desk — west side of the central aisle, facing east toward number 7\n  - 9. [furniture] team desk A — northwest desk bay below the window bank\n  - 10. [furniture] team desk B — northeast desk bay below the window bank\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안권의 현실적인 경찰 수사 사무실 내부. 형사들이 낮 근무 중 잠시 모두 자리를 비운 직후의 텅 빈 공동 사무실이며, 김 형사의 사용감 있는 책상과 켜진 데스크톱 모니터가 화면의 핵심이다. 모니터에는 현대적인 한국형 컴퓨터 지도 위에 위성 위치 추적 결과가 명확히 표시되어 있다. 실제 지도 인터페이스 안에 이동 경로선, 여러 위치 표식, 좌표와 시각 기록이 정돈된 패널 형태로 보이되, 미래형 홀로그램이나 과장된 사이버펑크 화면이 아니라 현실적인 수사 업무용 소프트웨어여야 한다. 특정 상호나 작품 고유명사는 표시하지 않는다.\n\n카메라는 사무실 통로 가까운 지점에서 빈 책상 구역을 대각선으로 바라보며, 앞쪽 책상과 모니터 너머로 인접 책상 및 공동 사무실의 깊이가 이어지는 구도다. 카메라 높이는 앉은 사람과 선 사람의 시선 사이인 약 1.4미터, 실제 40밀리미터 표준 광각 렌즈. 모니터 화면이 정면에 가깝게 읽히면서도 인접한 책상 표면 전체가 함께 보이게 한다. 책상 위에는 키보드, 마우스, 유선 사무용 전화기, 분류함, 얇은 사건 서류철, 펼친 업무 수첩, 펜꽂이, 식어버린 머그잔과 작은 책상 조명이 자연스럽게 놓여 있다. 의자는 누군가 막 일어난 듯 조금 뒤로 빠져 있고, 다른 빈 좌석과 책상도 불규칙한 실제 업무 배치로 이어진다. 사람, 얼굴, 신체 일부는 전혀 없다.\n\n회백색 도장 벽, 낡은 합판 무늬 사무용 책상, 검은 플라스틱과 금속 프레임 의자, 철제 서류 캐비닛, 프린터, 게시판, 휴지통이 있는 소박한 한국 관공서형 실내. 종이 모서리의 구김, 책상 가장자리의 마모, 손때 묻은 전화기 버튼, 케이블의 처짐, 먼지와 옅은 커피 자국 등 실제로 오래 사용한 생활 흔적을 담는다. 표준 실내문은 약 2미터 높이, 창문은 폭 약 1~1.5미터인 현실적인 사람 기준 규모로 맞추며 모든 가구와 개구부의 크기가 서로 일관되어야 한다. 창밖의 맑지만 부드러운 낮빛과 천장의 평범한 사무실 조명이 섞여 들어오고, 모니터 빛은 주변을 비현실적으로 물들이지 않는다. 전체 색은 절제된 회색과 베이지색 중심이며 서류철 표지의 짙은 적색과 낡은 황동색 문구류 정도만 작은 강조색으로 사용한다.\n\n실제 디지털 미러리스 또는 디지털 일안 반사식 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진처럼 사실적이고 담담한 표현. 진짜 콘크리트와 도장면, 금속의 미세한 산화와 흠집, 종이 섬유, 플라스틱의 반사, 목재 무늬와 직물 조직을 정확히 표현한다. 자연스러운 원근과 깊이감, 과하지 않은 실제 렌즈 심도, 현실적인 주간 노출, 인위적인 후처리 없음. 깨끗한 광고 사진, 삽화, 건축 시각화, 삼차원 그래픽, 평면도, 하향 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\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.",
        "camera_decision": {
          "camera_cell": [
            3,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 25,
          "framing_notes": "Use compressed close coverage from unit 2 toward fixed marker 11 at [4,6], preserving a small lower-edge cue from the vacant position while making overlay marker 13 legible.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            4,
            6
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show a narrow view from unit 2 into unit 1 centered on fixed marker 11 and its placement on marker 7; retain only those portions of markers 1, 2, 6, 8, 9, and 10 that fall naturally within the telephoto cone.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [3,4] toward look-at cell [4,6] in unit 1 with a telephoto 25-degree lens, using compressed narrow coverage centered on marker 11 while retaining only the staged small lower-frame vacancy cue.",
          "subject_position_directive": "S21_Shot6 commits no visible person: preserve the vacant position as a small lower-edge context cue and keep the background free of invented subjects.",
          "state_cue_directive": "Carry committed transient markers 13 and 14 together with the listed fixed elements; expose marker 13 clearly at marker 11 and retain marker 14 only where compatible with the close framing, without inventing additional state cues.",
          "negative_continuity_directive": "Keep fixed markers 7 and 11 in the positions committed by L13B04, avoid introducing unlisted state overlays or scenario-specific objects, and omit units, openings, and fixed elements that fall outside the narrow 25-degree view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l13_office",
          "prior_bg_ids": [
            "L13B04"
          ],
          "attached_ref_labels": [
            "bg:L13B04",
            "same_loc_anchor:L13B03"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "빈 사무실입니다. 사람이나 실루엣이 없습니다."
          }
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L13B03",
          "loc_id": "L13"
        }
      },
      "L13B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 소규모 경찰 관서에 있는 현실적인 형사 사무실, 출입문 바로 안쪽에서 바라본 낮 시간의 빈 사무 공간. 서 있는 사람의 눈높이 약 1.6미터에 실제 미러리스 카메라와 32밀리미터 광각 계열 렌즈를 두고 촬영한 시점이다. 화면은 사무실 안쪽에서 약 2미터 높이의 표준 출입문과 그 너머 복도로 이어지는 퇴실 동선을 정면에 가깝게 강조하며, 문은 누군가 조용히 빠져나간 직후처럼 반쯤 열려 있다. 천장 높이는 약 2.6~2.8미터로 보이는 실제 한국 업무시설 비례를 지키고, 문과 책상, 의자, 창문의 크기가 서로 자연스럽게 맞아야 한다.\n\n출입문 가까이에는 오래 사용한 합판 상판의 사무용 책상과 회색 금속 서랍장, 검은색 바퀴 달린 사무용 의자가 있고, 의자는 방금 자리를 뜬 듯 책상에서 조금 뒤로 빠져 있다. 책상 위 데스크톱 모니터는 아직 켜져 있으며, 화면 안에만 현대적인 위치 추적용 지도와 좌표 정보, 조회 기록 형태의 업무 화면이 현실적인 한국형 수사 전산 체계처럼 보인다. 특정 개인정보나 식별 가능한 얼굴은 표시하지 않는다. 모니터 앞의 키보드와 마우스가 사용 직후처럼 놓여 있어 직전에 허가 없이 추적 자료를 열람한 정황을 전달하되, 미래형 인터페이스나 공중 홀로그램은 절대 넣지 않는다. 주변에는 유선 사무 전화, 문서 트레이, 두꺼운 업무철, 파일 캐비닛과 평범한 게시판이 있으며, 종이 모서리의 구김, 책상 상판의 잔기스, 금속 도장의 마모, 케이블의 자연스러운 처짐 등 실제 사용 흔적이 있다.\n\n창문에서 들어오는 흐린 낮빛과 흰색 사무실 천장등이 섞인 평범한 주간 조명. 밝기는 업무가 가능한 수준이지만 출입문 주변과 가구 아래에는 자연스러운 약한 그림자가 남는다. 베이지와 회색 중심의 절제된 관공서 실내색, 낡은 비닐 바닥재, 실제 금속 표면의 미세한 흠집, 종이와 플라스틱과 목재의 정확한 질감, 손때와 작은 얼룩이 있는 생활감. 과도하게 정돈된 홍보용 사무실이나 깨끗한 재고 사진처럼 보이지 않게 한다. 붉은 원형 표식이나 초현실적 왜곡은 객관적인 물리 흔적으로 추가하지 않는다. 사람, 얼굴, 신체, 혈흔은 전혀 없다.\n\n실제 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진과 구별되지 않는 사실성, 자연스러운 심도와 현실적인 렌즈 원근감, 과장된 색 보정이나 인공적인 후처리 없음. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 삼차원 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "서 있는 사람의 눈높이 약 1.6미터에서 출입문 안쪽을 바라본다. 32밀리미터 광각 계열의 자연스러운 원근감으로, 열려 있는 출입문과 그 너머의 퇴실 동선을 화면의 중심 요소로 강조한다. 가까운 사무용 가구가 시야 가장자리에 일부 걸리게 하고, 직전에 위치 추적 자료를 무단 열람했다는 정황이 남은 켜진 데스크톱 모니터와 입력 장치는 뒤쪽에서도 분명히 식별되게 유지한다. 사람이나 얼굴은 넣지 말고, 누군가 급히 자리를 비운 직후처럼 의자가 조금 빠져 있고 문이 덜 닫힌 객관적인 상태만 보여 준다.",
            "shot_id": "S21_Shot9"
          }
        ],
        "shot_ids": [
          "S21_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 2 near number 8, facing number 5 and number 3 with number 7 remaining visible behind",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Emphasize the exit route through number 5; retain number 13 and number 14 as background evidence of the immediately preceding unauthorized access."
        },
        "reference_decision": {
          "bg_id": "L13B02",
          "fp_id": "fp_l13_office",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S21_Shot9 remains in the same physical space as L13B04 but requires a materially different view toward opening marker 5, with a committed subject in the central midground and the fixed work area receding behind. The clean anchor preserves marker positions, while the wide unit-2-to-unit-3 framing creates the required threshold-oriented plate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B04.png"
          ],
          "source_bg_ids": [
            "L13B04"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l13_office_space_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l13_office_space_1",
                "ref_bg_id": "L13B04",
                "space_description": "Same physical space with opening and fixed-element positions inherited from the clean anchor plate."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because unit 3 and the receding portions of units 1 and 2 are connected parts of the same physical space rather than two distinct co-visible spaces. The new opening-oriented camera geometry warrants its own plate."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 2 toward opening marker 5 at [7,6], allowing the threshold in unit 3 and a receding portion of unit 1 to share the staged medium frame.",
            "lens_enum": "wide",
            "look_at_cell": [
              7,
              6
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 2 around the camera, opening marker 5 and the threshold portion of unit 3 ahead, plus the broad receding portion of unit 1 containing fixed markers 7, 8, and 11. Treat other geometry-visible units and opening marker 6 as uncommitted unless they naturally enter the selected wide cone.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [3,4] toward look-at cell [7,6] in unit 3 with a wide 90-degree lens, using broad coverage to hold the central midground subject, opening marker 5 ahead, and a receding slice of unit 1 behind.",
            "subject_position_directive": "Place the committed subject back-to-camera in the central midground, moving toward marker 5 with one hand at the opening hardware and the other held near the side; retain the staged torso twist and over-shoulder glance toward the receding unit-1 area.",
            "state_cue_directive": "Carry committed transient markers 13 and 14 with the listed fixed markers and the staged unoccupied-space cue behind the subject; do not add state cues beyond those supplied for S21_Shot9.",
            "negative_continuity_directive": "Preserve the positions of opening marker 5 and fixed markers 7, 8, and 11 as established by L13B04; do not shift the fixed layout, add unlisted scenario-specific elements, or depict candidate unit 4 merely because it belongs to the geometry visibility superset."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L13B04' physical_space_id='fp_l13_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [7, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 toward opening marker 5 at [7,6], allowing the threshold in unit 3 and a receding portion of unit 1 to share the staged medium frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 around the camera, opening marker 5 and the threshold portion of unit 3 ahead, plus the broad receding portion of unit 1 containing fixed markers 7, 8, and 11. Treat other geometry-visible units and opening marker 6 as uncommitted unless they naturally enter the selected wide cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,4] toward look-at cell [7,6] in unit 3 with a wide 90-degree lens, using broad coverage to hold the central midground subject, opening marker 5 ahead, and a receding slice of unit 1 behind.\n  - subject_position_directive: Place the committed subject back-to-camera in the central midground, moving toward marker 5 with one hand at the opening hardware and the other held near the side; retain the staged torso twist and over-shoulder glance toward the receding unit-1 area.\n  - state_cue_directive: Carry committed transient markers 13 and 14 with the listed fixed markers and the staged unoccupied-space cue behind the subject; do not add state cues beyond those supplied for S21_Shot9.\n  - negative_continuity_directive: Preserve the positions of opening marker 5 and fixed markers 7, 8, and 11 as established by L13B04; do not shift the fixed layout, add unlisted scenario-specific elements, or depict candidate unit 4 merely because it belongs to the geometry visibility superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 3. [area] corridor threshold zone — south of the office wall, directly outside the entrance\n  - 5. [opening] corridor doorway — south wall, slightly east of center, opening into the corridor\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 8. [furniture] primary investigator desk — west side of the central aisle, facing east toward number 7\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L13B04' physical_space_id='fp_l13_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [7, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 toward opening marker 5 at [7,6], allowing the threshold in unit 3 and a receding portion of unit 1 to share the staged medium frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 around the camera, opening marker 5 and the threshold portion of unit 3 ahead, plus the broad receding portion of unit 1 containing fixed markers 7, 8, and 11. Treat other geometry-visible units and opening marker 6 as uncommitted unless they naturally enter the selected wide cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,4] toward look-at cell [7,6] in unit 3 with a wide 90-degree lens, using broad coverage to hold the central midground subject, opening marker 5 ahead, and a receding slice of unit 1 behind.\n  - subject_position_directive: Place the committed subject back-to-camera in the central midground, moving toward marker 5 with one hand at the opening hardware and the other held near the side; retain the staged torso twist and over-shoulder glance toward the receding unit-1 area.\n  - state_cue_directive: Carry committed transient markers 13 and 14 with the listed fixed markers and the staged unoccupied-space cue behind the subject; do not add state cues beyond those supplied for S21_Shot9.\n  - negative_continuity_directive: Preserve the positions of opening marker 5 and fixed markers 7, 8, and 11 as established by L13B04; do not shift the fixed layout, add unlisted scenario-specific elements, or depict candidate unit 4 merely because it belongs to the geometry visibility superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 3. [area] corridor threshold zone — south of the office wall, directly outside the entrance\n  - 5. [opening] corridor doorway — south wall, slightly east of center, opening into the corridor\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 8. [furniture] primary investigator desk — west side of the central aisle, facing east toward number 7\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L13B04' physical_space_id='fp_l13_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [7, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 toward opening marker 5 at [7,6], allowing the threshold in unit 3 and a receding portion of unit 1 to share the staged medium frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 around the camera, opening marker 5 and the threshold portion of unit 3 ahead, plus the broad receding portion of unit 1 containing fixed markers 7, 8, and 11. Treat other geometry-visible units and opening marker 6 as uncommitted unless they naturally enter the selected wide cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,4] toward look-at cell [7,6] in unit 3 with a wide 90-degree lens, using broad coverage to hold the central midground subject, opening marker 5 ahead, and a receding slice of unit 1 behind.\n  - subject_position_directive: Place the committed subject back-to-camera in the central midground, moving toward marker 5 with one hand at the opening hardware and the other held near the side; retain the staged torso twist and over-shoulder glance toward the receding unit-1 area.\n  - state_cue_directive: Carry committed transient markers 13 and 14 with the listed fixed markers and the staged unoccupied-space cue behind the subject; do not add state cues beyond those supplied for S21_Shot9.\n  - negative_continuity_directive: Preserve the positions of opening marker 5 and fixed markers 7, 8, and 11 as established by L13B04; do not shift the fixed layout, add unlisted scenario-specific elements, or depict candidate unit 4 merely because it belongs to the geometry visibility superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — center of the main rectangular office, surrounding the desk bays\n  - 2. [area] central circulation aisle — clear north-south aisle through the middle of the office\n  - 3. [area] corridor threshold zone — south of the office wall, directly outside the entrance\n  - 5. [opening] corridor doorway — south wall, slightly east of center, opening into the corridor\n  - 7. [furniture] tracked-data workstation desk — east side of the central aisle, facing west\n  - 8. [furniture] primary investigator desk — west side of the central aisle, facing east toward number 7\n  - 11. [prop] desktop monitor — rear edge of number 7, screen facing west into the central aisle\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안권의 소규모 경찰 관서에 있는 현실적인 형사 사무실, 출입문 바로 안쪽에서 바라본 낮 시간의 빈 사무 공간. 서 있는 사람의 눈높이 약 1.6미터에 실제 미러리스 카메라와 32밀리미터 광각 계열 렌즈를 두고 촬영한 시점이다. 화면은 사무실 안쪽에서 약 2미터 높이의 표준 출입문과 그 너머 복도로 이어지는 퇴실 동선을 정면에 가깝게 강조하며, 문은 누군가 조용히 빠져나간 직후처럼 반쯤 열려 있다. 천장 높이는 약 2.6~2.8미터로 보이는 실제 한국 업무시설 비례를 지키고, 문과 책상, 의자, 창문의 크기가 서로 자연스럽게 맞아야 한다.\n\n출입문 가까이에는 오래 사용한 합판 상판의 사무용 책상과 회색 금속 서랍장, 검은색 바퀴 달린 사무용 의자가 있고, 의자는 방금 자리를 뜬 듯 책상에서 조금 뒤로 빠져 있다. 책상 위 데스크톱 모니터는 아직 켜져 있으며, 화면 안에만 현대적인 위치 추적용 지도와 좌표 정보, 조회 기록 형태의 업무 화면이 현실적인 한국형 수사 전산 체계처럼 보인다. 특정 개인정보나 식별 가능한 얼굴은 표시하지 않는다. 모니터 앞의 키보드와 마우스가 사용 직후처럼 놓여 있어 직전에 허가 없이 추적 자료를 열람한 정황을 전달하되, 미래형 인터페이스나 공중 홀로그램은 절대 넣지 않는다. 주변에는 유선 사무 전화, 문서 트레이, 두꺼운 업무철, 파일 캐비닛과 평범한 게시판이 있으며, 종이 모서리의 구김, 책상 상판의 잔기스, 금속 도장의 마모, 케이블의 자연스러운 처짐 등 실제 사용 흔적이 있다.\n\n창문에서 들어오는 흐린 낮빛과 흰색 사무실 천장등이 섞인 평범한 주간 조명. 밝기는 업무가 가능한 수준이지만 출입문 주변과 가구 아래에는 자연스러운 약한 그림자가 남는다. 베이지와 회색 중심의 절제된 관공서 실내색, 낡은 비닐 바닥재, 실제 금속 표면의 미세한 흠집, 종이와 플라스틱과 목재의 정확한 질감, 손때와 작은 얼룩이 있는 생활감. 과도하게 정돈된 홍보용 사무실이나 깨끗한 재고 사진처럼 보이지 않게 한다. 붉은 원형 표식이나 초현실적 왜곡은 객관적인 물리 흔적으로 추가하지 않는다. 사람, 얼굴, 신체, 혈흔은 전혀 없다.\n\n실제 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진과 구별되지 않는 사실성, 자연스러운 심도와 현실적인 렌즈 원근감, 과장된 색 보정이나 인공적인 후처리 없음. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 삼차원 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            3,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 2 toward opening marker 5 at [7,6], allowing the threshold in unit 3 and a receding portion of unit 1 to share the staged medium frame.",
          "lens_enum": "wide",
          "look_at_cell": [
            7,
            6
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show unit 2 around the camera, opening marker 5 and the threshold portion of unit 3 ahead, plus the broad receding portion of unit 1 containing fixed markers 7, 8, and 11. Treat other geometry-visible units and opening marker 6 as uncommitted unless they naturally enter the selected wide cone.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [3,4] toward look-at cell [7,6] in unit 3 with a wide 90-degree lens, using broad coverage to hold the central midground subject, opening marker 5 ahead, and a receding slice of unit 1 behind.",
          "subject_position_directive": "Place the committed subject back-to-camera in the central midground, moving toward marker 5 with one hand at the opening hardware and the other held near the side; retain the staged torso twist and over-shoulder glance toward the receding unit-1 area.",
          "state_cue_directive": "Carry committed transient markers 13 and 14 with the listed fixed markers and the staged unoccupied-space cue behind the subject; do not add state cues beyond those supplied for S21_Shot9.",
          "negative_continuity_directive": "Preserve the positions of opening marker 5 and fixed markers 7, 8, and 11 as established by L13B04; do not shift the fixed layout, add unlisted scenario-specific elements, or depict candidate unit 4 merely because it belongs to the geometry visibility superset."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l13_office",
          "prior_bg_ids": [
            "L13B04"
          ],
          "attached_ref_labels": [
            "bg:L13B04",
            "same_loc_anchor:L13B03"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사무실 내에 사람이 없습니다."
          }
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L13B03",
          "loc_id": "L13"
        }
      },
      "L17B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L17",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L17B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안에서 실제 운항하는 소형 연안 어선의 열린 작업 갑판을 촬영한 실제 카메라 다큐멘터리 풍 사진. 조타실 출입구 문턱 가까운 위치에서 약 1.6미터 높이의 서 있는 사람 눈높이로, 35밀리미터급 보통 광각 렌즈를 사용해 갑판을 대각선 전방으로 바라본다. 화면 뒤쪽 가장자리에는 낡은 조타실 문틀과 열린 출입구 일부만 걸치고, 중앙에는 비어 있는 작업 갑판이 길게 이어지며 양쪽 갑판 가장자리가 앞쪽 선수 안전 난간으로 자연스럽게 모인다. 화면 앞쪽에는 피 얼룩이 묻은 낡은 인화사진이 증거로 들려 들어올 수 있도록 시각적으로 복잡하지 않은 빈 공간을 넉넉히 남기되, 배경 사진 자체에는 그 인화사진이나 손, 사람을 그리지 않는다.\n\n한국 소형 어선에서 흔히 보이는 낮고 실용적인 흰색과 옅은 청색 계열의 선체 도장, 벗겨진 선박용 페인트, 소금기 자국, 붉은 갈색 녹물 흐름, 덧칠 흔적, 미끄럼 방지 갑판의 닳은 표면과 검은 고무 완충재를 사실적으로 표현한다. 갑판 가장자리에는 실제 조업에 쓰는 금속 윈치, 감아 둔 밧줄, 젖은 어망, 플라스틱 상자, 계선 말뚝, 물호스가 과밀하지 않게 놓여 있고, 금속에는 현실적인 부식과 기름때, 밧줄에는 거친 섬유 결, 어망에는 축축한 무게감이 보인다. 조타실에는 알루미늄 새시 창과 생활 사용으로 흐려진 유리, 외부 배선, 작은 항해등과 작업등이 달려 있어 관리된 부분과 오래된 부분이 함께 드러난다. 배는 화려한 관광선이 아니라 반복적인 생업 조업으로 닳은 현실적인 한국형 소형 어선이다.\n\n구조물의 크기는 사람 기준으로 정확히 맞춘다. 조타실 출입문 높이는 약 2미터, 조타실 창 폭은 약 1미터에서 1.5미터, 선수와 측면 안전 난간 높이는 갑판에서 약 1.1미터이며, 문과 창, 난간, 윈치, 상자와 갑판 폭이 모두 같은 인체 척도에 맞아야 한다. 작은 소형 어선을 대형 선박처럼 부풀리지 않는다. 난간 너머에는 잔물결이 이는 서해 바다와 낮게 이어진 어두운 섬 윤곽만 보이고, 항만이나 대형 선박은 강조하지 않는다.\n\n해가 막 수평선 아래로 내려간 해질녘으로, 남아 있는 차가운 청회색 자연광이 갑판과 바다를 약하게 밝히고 조타실의 소형 작업등과 항해등이 탁한 금빛과 짙은 적색의 제한된 빛을 낸다. 조명은 실제 전구 밝기와 노출 범위를 유지하며 과도한 발광이나 비현실적인 색 효과가 없다. 좁은 갑판에서 증거를 마주 든 대치 상황의 긴장감은 비어 있는 전경, 수렴하는 난간, 젖은 금속 표면과 깊어진 자연 그림자로만 전달한다. 사람, 얼굴, 손, 신체, 시신은 전혀 없다. 실제 미러리스 카메라로 현장에서 촬영한 장소 기록 사진처럼 정확한 금속 녹, 페인트 박리, 젖은 고무, 천연 섬유, 플라스틱 마모와 자연스러운 심도를 표현한다. 깨끗한 광고 사진이 아니며 과장된 후처리 없이 사실적인 노출과 색을 유지한다. 위에서 내려다본 평면도나 건축 도식이 아닌 수평 눈높이 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "조타실 출입구 문턱 가까이에서 선수 방향을 대각선으로 바라본다. 조타실 문과 문틀 일부는 화면 뒤쪽 가장자리에만 남기고, 열린 작업 갑판과 양쪽 갑판 가장자리가 선수 안전 난간으로 모이게 구성한다. 화면 앞쪽에는 피 얼룩이 묻은 낡은 인화사진이 증거로 들려 들어올 수 있는 빈 공간을 충분히 확보하되, 배경에는 사진이나 손을 미리 그리지 않는다. 대치 장면의 답답한 긴장은 좁은 갑판 폭, 차가운 해질녘 빛, 켜진 작업등과 실제 조업 장비의 거친 사용감으로 표현한다.",
            "shot_id": "S28_Shot3"
          }
        ],
        "shot_ids": [
          "S28_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 4 (helm access threshold), facing diagonally forward across number 1 (open working deck) toward number 12 (bow safety rail), with numbers 10 and 11 defining the deck edges",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the wheelhouse doorway at the rear edge of frame and leave clear foreground space for the held evidence represented by transient number 13."
        },
        "reference_decision": {
          "bg_id": "L17B02",
          "fp_id": "fp_l17_deck",
          "node_index": 1,
          "mode": "related_style_new_space",
          "is_dwelling_identity_anchor": false,
          "rationale": "L17B02 stages a distinct visible space across units 1, 2, and 4 rather than the unit 3 interior established by L17B01, so L17B01 supplies only dwelling-level style continuity. Camera unit 2 looking toward unit 1 and marker cell [8,5] supports the close foreground staging while retaining the listed fixed edge markers and opening 5.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L17B01.png"
          ],
          "source_bg_ids": [
            "L17B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "space_unit_3"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_distinct_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "space_unit_3",
                "ref_bg_id": "L17B01",
                "space_description": "The established fixed interior identity centered on unit 3 and marker 6."
              }
            ],
            "why_single_ref_or_two_refs": "A single earlier same-fp anchor is sufficient to carry dwelling-level style continuity; this camera targets the distinct visible space across units 1, 2, and 4, and no second previously rendered space is required by the consuming shot."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              2
            ],
            "camera_unit": 2,
            "fov_deg": 50,
            "framing_notes": "Use neutral close coverage from unit 2 toward unit 1 and cell [8,5], retaining enough background for markers 10, 11, and 12 while allowing transient marker 13 to occupy the committed foreground.",
            "lens_enum": "normal",
            "look_at_cell": [
              8,
              5
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show units 2 and 1 along the view toward cell [8,5], with unit 4 and opening marker 5 retained only where supported by the connected geometry; markers 10, 11, and 12 provide the fixed boundaries of the visible background.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [3,2] toward look-at unit 1 at cell [8,5] with a normal 50-degree field of view, using neutral coverage that keeps transient marker 13 prominent while preserving readable background geometry.",
            "subject_position_directive": "The staged close view commits one subject extending transient marker 13 into the central foreground and a second subject recoiling beyond it, with only a partial near shoulder and the farther upper body needed to preserve the established axis; add no other subjects.",
            "state_cue_directive": "Include transient marker 13 in its committed crumpled, worn, and stained state under the staged subdued dusk treatment; preserve numbered elements 1, 2, 4, 5, 10, 11, and 12 without inventing additional state cues.",
            "negative_continuity_directive": "Do not copy the unit 3 layout from reference L17B01 into this distinct space; retain only shared dwelling style. Keep markers 10, 11, and 12 in their fixed floor-plan positions, do not add unlisted scenario-specific elements, and do not expose spaces outside the camera unit 2 visibility superset."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L17B01' physical_space_id='space_unit_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 2]\n  - look_at_unit: 1\n  - look_at_cell: [8, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral close coverage from unit 2 toward unit 1 and cell [8,5], retaining enough background for markers 10, 11, and 12 while allowing transient marker 13 to occupy the committed foreground.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show units 2 and 1 along the view toward cell [8,5], with unit 4 and opening marker 5 retained only where supported by the connected geometry; markers 10, 11, and 12 provide the fixed boundaries of the visible background.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,2] toward look-at unit 1 at cell [8,5] with a normal 50-degree field of view, using neutral coverage that keeps transient marker 13 prominent while preserving readable background geometry.\n  - subject_position_directive: The staged close view commits one subject extending transient marker 13 into the central foreground and a second subject recoiling beyond it, with only a partial near shoulder and the farther upper body needed to preserve the established axis; add no other subjects.\n  - state_cue_directive: Include transient marker 13 in its committed crumpled, worn, and stained state under the staged subdued dusk treatment; preserve numbered elements 1, 2, 4, 5, 10, 11, and 12 without inventing additional state cues.\n  - negative_continuity_directive: Do not copy the unit 3 layout from reference L17B01 into this distinct space; retain only shared dwelling style. Keep markers 10, 11, and 12 in their fixed floor-plan positions, do not add unlisted scenario-specific elements, and do not expose spaces outside the camera unit 2 visibility superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open working deck — broad forward portion of the vessel deck\n  - 2. [area] central circulation lane — clear longitudinal strip from the forward deck to the wheelhouse door\n  - 4. [area] helm access threshold — small contiguous threshold zone immediately outside and beneath the wheelhouse door\n  - 5. [opening] wheelhouse exterior door — center of the wheelhouse forward wall, opening onto the working deck\n  - 10. [prop] port safety rail — continuous port edge of the open working deck\n  - 11. [prop] starboard safety rail — continuous starboard edge of the open working deck\n  - 12. [prop] bow safety rail — single curved rail run across the forward edge of the working deck\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L17B01' physical_space_id='space_unit_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 2]\n  - look_at_unit: 1\n  - look_at_cell: [8, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral close coverage from unit 2 toward unit 1 and cell [8,5], retaining enough background for markers 10, 11, and 12 while allowing transient marker 13 to occupy the committed foreground.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show units 2 and 1 along the view toward cell [8,5], with unit 4 and opening marker 5 retained only where supported by the connected geometry; markers 10, 11, and 12 provide the fixed boundaries of the visible background.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,2] toward look-at unit 1 at cell [8,5] with a normal 50-degree field of view, using neutral coverage that keeps transient marker 13 prominent while preserving readable background geometry.\n  - subject_position_directive: The staged close view commits one subject extending transient marker 13 into the central foreground and a second subject recoiling beyond it, with only a partial near shoulder and the farther upper body needed to preserve the established axis; add no other subjects.\n  - state_cue_directive: Include transient marker 13 in its committed crumpled, worn, and stained state under the staged subdued dusk treatment; preserve numbered elements 1, 2, 4, 5, 10, 11, and 12 without inventing additional state cues.\n  - negative_continuity_directive: Do not copy the unit 3 layout from reference L17B01 into this distinct space; retain only shared dwelling style. Keep markers 10, 11, and 12 in their fixed floor-plan positions, do not add unlisted scenario-specific elements, and do not expose spaces outside the camera unit 2 visibility superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open working deck — broad forward portion of the vessel deck\n  - 2. [area] central circulation lane — clear longitudinal strip from the forward deck to the wheelhouse door\n  - 4. [area] helm access threshold — small contiguous threshold zone immediately outside and beneath the wheelhouse door\n  - 5. [opening] wheelhouse exterior door — center of the wheelhouse forward wall, opening onto the working deck\n  - 10. [prop] port safety rail — continuous port edge of the open working deck\n  - 11. [prop] starboard safety rail — continuous starboard edge of the open working deck\n  - 12. [prop] bow safety rail — single curved rail run across the forward edge of the working deck\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L17B01' physical_space_id='space_unit_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 2]\n  - look_at_unit: 1\n  - look_at_cell: [8, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral close coverage from unit 2 toward unit 1 and cell [8,5], retaining enough background for markers 10, 11, and 12 while allowing transient marker 13 to occupy the committed foreground.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show units 2 and 1 along the view toward cell [8,5], with unit 4 and opening marker 5 retained only where supported by the connected geometry; markers 10, 11, and 12 provide the fixed boundaries of the visible background.\n  - camera_framing_directive: Frame from camera unit 2 at cell [3,2] toward look-at unit 1 at cell [8,5] with a normal 50-degree field of view, using neutral coverage that keeps transient marker 13 prominent while preserving readable background geometry.\n  - subject_position_directive: The staged close view commits one subject extending transient marker 13 into the central foreground and a second subject recoiling beyond it, with only a partial near shoulder and the farther upper body needed to preserve the established axis; add no other subjects.\n  - state_cue_directive: Include transient marker 13 in its committed crumpled, worn, and stained state under the staged subdued dusk treatment; preserve numbered elements 1, 2, 4, 5, 10, 11, and 12 without inventing additional state cues.\n  - negative_continuity_directive: Do not copy the unit 3 layout from reference L17B01 into this distinct space; retain only shared dwelling style. Keep markers 10, 11, and 12 in their fixed floor-plan positions, do not add unlisted scenario-specific elements, and do not expose spaces outside the camera unit 2 visibility superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open working deck — broad forward portion of the vessel deck\n  - 2. [area] central circulation lane — clear longitudinal strip from the forward deck to the wheelhouse door\n  - 4. [area] helm access threshold — small contiguous threshold zone immediately outside and beneath the wheelhouse door\n  - 5. [opening] wheelhouse exterior door — center of the wheelhouse forward wall, opening onto the working deck\n  - 10. [prop] port safety rail — continuous port edge of the open working deck\n  - 11. [prop] starboard safety rail — continuous starboard edge of the open working deck\n  - 12. [prop] bow safety rail — single curved rail run across the forward edge of the working deck\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안에서 실제 운항하는 소형 연안 어선의 열린 작업 갑판을 촬영한 실제 카메라 다큐멘터리 풍 사진. 조타실 출입구 문턱 가까운 위치에서 약 1.6미터 높이의 서 있는 사람 눈높이로, 35밀리미터급 보통 광각 렌즈를 사용해 갑판을 대각선 전방으로 바라본다. 화면 뒤쪽 가장자리에는 낡은 조타실 문틀과 열린 출입구 일부만 걸치고, 중앙에는 비어 있는 작업 갑판이 길게 이어지며 양쪽 갑판 가장자리가 앞쪽 선수 안전 난간으로 자연스럽게 모인다. 화면 앞쪽에는 피 얼룩이 묻은 낡은 인화사진이 증거로 들려 들어올 수 있도록 시각적으로 복잡하지 않은 빈 공간을 넉넉히 남기되, 배경 사진 자체에는 그 인화사진이나 손, 사람을 그리지 않는다.\n\n한국 소형 어선에서 흔히 보이는 낮고 실용적인 흰색과 옅은 청색 계열의 선체 도장, 벗겨진 선박용 페인트, 소금기 자국, 붉은 갈색 녹물 흐름, 덧칠 흔적, 미끄럼 방지 갑판의 닳은 표면과 검은 고무 완충재를 사실적으로 표현한다. 갑판 가장자리에는 실제 조업에 쓰는 금속 윈치, 감아 둔 밧줄, 젖은 어망, 플라스틱 상자, 계선 말뚝, 물호스가 과밀하지 않게 놓여 있고, 금속에는 현실적인 부식과 기름때, 밧줄에는 거친 섬유 결, 어망에는 축축한 무게감이 보인다. 조타실에는 알루미늄 새시 창과 생활 사용으로 흐려진 유리, 외부 배선, 작은 항해등과 작업등이 달려 있어 관리된 부분과 오래된 부분이 함께 드러난다. 배는 화려한 관광선이 아니라 반복적인 생업 조업으로 닳은 현실적인 한국형 소형 어선이다.\n\n구조물의 크기는 사람 기준으로 정확히 맞춘다. 조타실 출입문 높이는 약 2미터, 조타실 창 폭은 약 1미터에서 1.5미터, 선수와 측면 안전 난간 높이는 갑판에서 약 1.1미터이며, 문과 창, 난간, 윈치, 상자와 갑판 폭이 모두 같은 인체 척도에 맞아야 한다. 작은 소형 어선을 대형 선박처럼 부풀리지 않는다. 난간 너머에는 잔물결이 이는 서해 바다와 낮게 이어진 어두운 섬 윤곽만 보이고, 항만이나 대형 선박은 강조하지 않는다.\n\n해가 막 수평선 아래로 내려간 해질녘으로, 남아 있는 차가운 청회색 자연광이 갑판과 바다를 약하게 밝히고 조타실의 소형 작업등과 항해등이 탁한 금빛과 짙은 적색의 제한된 빛을 낸다. 조명은 실제 전구 밝기와 노출 범위를 유지하며 과도한 발광이나 비현실적인 색 효과가 없다. 좁은 갑판에서 증거를 마주 든 대치 상황의 긴장감은 비어 있는 전경, 수렴하는 난간, 젖은 금속 표면과 깊어진 자연 그림자로만 전달한다. 사람, 얼굴, 손, 신체, 시신은 전혀 없다. 실제 미러리스 카메라로 현장에서 촬영한 장소 기록 사진처럼 정확한 금속 녹, 페인트 박리, 젖은 고무, 천연 섬유, 플라스틱 마모와 자연스러운 심도를 표현한다. 깨끗한 광고 사진이 아니며 과장된 후처리 없이 사실적인 노출과 색을 유지한다. 위에서 내려다본 평면도나 건축 도식이 아닌 수평 눈높이 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.",
        "camera_decision": {
          "camera_cell": [
            3,
            2
          ],
          "camera_unit": 2,
          "fov_deg": 50,
          "framing_notes": "Use neutral close coverage from unit 2 toward unit 1 and cell [8,5], retaining enough background for markers 10, 11, and 12 while allowing transient marker 13 to occupy the committed foreground.",
          "lens_enum": "normal",
          "look_at_cell": [
            8,
            5
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "related_style_new_space",
        "render_guidance": {
          "visible_space_directive": "Show units 2 and 1 along the view toward cell [8,5], with unit 4 and opening marker 5 retained only where supported by the connected geometry; markers 10, 11, and 12 provide the fixed boundaries of the visible background.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [3,2] toward look-at unit 1 at cell [8,5] with a normal 50-degree field of view, using neutral coverage that keeps transient marker 13 prominent while preserving readable background geometry.",
          "subject_position_directive": "The staged close view commits one subject extending transient marker 13 into the central foreground and a second subject recoiling beyond it, with only a partial near shoulder and the farther upper body needed to preserve the established axis; add no other subjects.",
          "state_cue_directive": "Include transient marker 13 in its committed crumpled, worn, and stained state under the staged subdued dusk treatment; preserve numbered elements 1, 2, 4, 5, 10, 11, and 12 without inventing additional state cues.",
          "negative_continuity_directive": "Do not copy the unit 3 layout from reference L17B01 into this distinct space; retain only shared dwelling style. Keep markers 10, 11, and 12 in their fixed floor-plan positions, do not add unlisted scenario-specific elements, and do not expose spaces outside the camera unit 2 visibility superset."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l17_deck",
          "prior_bg_ids": [
            "L17B01"
          ],
          "attached_ref_labels": [
            "aerial:bg_fishing_vessel",
            "bg:L17B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "보트 갑판에 사람이 없습니다."
          }
        },
        "aerial_ref": {
          "loc_id": "L17",
          "group_id": "bg_fishing_vessel"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "L17B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L17",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L17B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안 연해를 운항하는 현실적인 소형 작업선의 갑판과 조타실 경계. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 인물이나 얼굴은 전혀 없다. 카메라는 개방 작업 갑판 가까운 중앙 통행로 위에 있고, 서 있는 사람의 눈높이 약 1.6m에서 조타실 외부 문과 좁은 조타실 진입 턱을 통과해 내부 조타 콘솔을 바라본다. 35mm급 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈로 촬영한 자연스러운 원근감. 문틀과 높이가 있는 금속 진입 턱이 화면 중앙의 좁은 병목을 이루며, 열린 문 너머로 실제 소형 선박용 조타륜, 사용감 있는 계기판과 스위치, 고정된 선장 의자, 소화기가 보인다. 조타실 양쪽 측면 창 일부를 함께 담아 협소한 폭을 드러내고, 창에는 수동 와이퍼와 엷은 소금기 얼룩, 습기 자국이 남아 있다.\n\n한국 연안 작업선에서 흔한 실용적인 구조와 물성: 흰색 또는 옅은 회색으로 여러 번 덧칠한 용접 강철 조타실, 칠이 벗겨진 모서리, 나사와 경첩 주변의 붉은 녹, 바닷물에 젖어 어둡게 변한 미끄럼 방지 강철 갑판, 고무 패킹이 낡은 금속문, 거칠게 마모된 검은 고무 매트. 갑판 가장자리에는 약 1.1m 높이의 금속 난간, 계류용 볼라드, 사용감 있는 밧줄이 있고, 외벽에는 방수 배선관과 소형 작업등이 현실적으로 부착되어 있다. 조타실 문은 약 2m 높이, 측면 창은 약 1~1.5m 폭, 조타실 자체 높이는 갑판에서 약 2.4~2.7m인 소형 선박의 실제 인체 비례를 유지한다. 문, 창, 난간, 콘솔과 의자의 크기가 이 비례에 모두 맞고 조타실을 큰 건물처럼 과장하지 않는다.\n\n해질녘 상태로, 서쪽 하늘의 차갑고 흐린 청회색 자연광이 젖은 갑판과 창에 약하게 반사되고, 조타실 내부의 평범한 황백색 작업등이 켜져 문턱 안쪽에 제한된 빛을 만든다. 문턱과 비뚤어진 고무 매트에는 급하게 발이 오간 듯한 현실적인 마찰 자국이 있으나 피나 신체 흔적은 없다. 바람에 문이 약간 흔들릴 법한 열린 상태와 좁은 통로가 대치와 몸싸움이 벌어지는 경계의 물리적 압박감을 전달한다. 실제 금속의 부식과 페인트 층, 고무 표면, 밧줄 섬유, 유리의 염분 얼룩을 정확히 표현하고, 일상적으로 운항한 배의 기름때와 손자국, 작은 긁힘을 과장 없이 남긴다. 자연스러운 심도와 노출, 과도한 후처리 없는 사실적인 현장 기록 사진. 깨끗한 스톡 사진, 삽화, 그래픽, 3차원 렌더, 건축 시각화, 평면도, 하향 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "카메라는 개방 작업 갑판 가까운 중앙 통로에 두고, 약 1.6m의 서 있는 사람 눈높이에서 조타실 외부 문과 좁은 진입 턱을 정면으로 바라본다. 28mm 광각으로 문틀과 턱을 화면의 핵심 병목 지점으로 잡고, 열린 문 너머의 조타 콘솔과 조타륜, 계기판이 분명히 보이게 한다. 좌우 측면 창의 일부도 프레임에 포함해 조타실이 비좁은 통제 공간임을 보여준다. 인물 없이, 격한 움직임이 발생하기 쉬운 좁은 경계의 물리적 압박감과 해질녘의 실제 조도를 강조한다.",
            "shot_id": "S28_Shot9"
          }
        ],
        "shot_ids": [
          "S28_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "on number 2 (central circulation lane) near number 1 (open working deck), facing through number 5 (wheelhouse exterior door) and number 4 (helm access threshold) toward number 6 (helm console)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Frame the narrow threshold as the struggle point, with the helm console visible inside and portions of both side windows establishing the confined control space."
        },
        "reference_decision": {
          "bg_id": "L17B01",
          "fp_id": "fp_l17_deck",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L17B01 is the sole clean anchor candidate and establishes the dwelling identity without a prior reference. Camera unit 3 and look-at cell [3,4] place the close staged action around fixed marker 6, while the telephoto lens limits the composition to the immediate fixed enclosure and its listed openings.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l17_deck.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling identity anchor and the supplied same-fp catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              7
            ],
            "camera_unit": 3,
            "fov_deg": 25,
            "framing_notes": "Use compressed, narrow coverage from unit 3 toward cell [3,4], keeping fixed marker 6 and the immediate enclosure dominant for the committed close staging.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              3,
              4
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show the immediate interior of unit 3 around fixed marker 6, with opening markers 8 and 9 maintaining their floor-plan positions and opening marker 5 providing only the threshold relationship toward unit 4 and the connected units 1 and 2 where the narrow cone permits.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [3,7] toward look-at unit 3 at cell [3,4] with a telephoto 25-degree field of view, producing compressed, narrow close coverage centered on fixed marker 6.",
            "subject_position_directive": "The staged close view commits two subjects in unit 3, with their torsos and joined arms forming opposing diagonals around fixed marker 6 at the center; keep their interaction at close range without inventing additional subjects.",
            "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker is listed; refrain from inventing additional state cues.",
            "negative_continuity_directive": "Exclude transient marker 13 and preserve the floor-plan placement of units 1, 2, 3, and 4, opening markers 5, 8, and 9, and fixed marker 6; do not introduce unlisted scenario-specific elements or expand the narrow view to unrelated geometry."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [3, 7]\n  - look_at_unit: 3\n  - look_at_cell: [3, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 3 toward cell [3,4], keeping fixed marker 6 and the immediate enclosure dominant for the committed close staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate interior of unit 3 around fixed marker 6, with opening markers 8 and 9 maintaining their floor-plan positions and opening marker 5 providing only the threshold relationship toward unit 4 and the connected units 1 and 2 where the narrow cone permits.\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,7] toward look-at unit 3 at cell [3,4] with a telephoto 25-degree field of view, producing compressed, narrow close coverage centered on fixed marker 6.\n  - subject_position_directive: The staged close view commits two subjects in unit 3, with their torsos and joined arms forming opposing diagonals around fixed marker 6 at the center; keep their interaction at close range without inventing additional subjects.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker is listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude transient marker 13 and preserve the floor-plan placement of units 1, 2, 3, and 4, opening markers 5, 8, and 9, and fixed marker 6; do not introduce unlisted scenario-specific elements or expand the narrow view to unrelated geometry.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open working deck — broad forward portion of the vessel deck\n  - 2. [area] central circulation lane — clear longitudinal strip from the forward deck to the wheelhouse door\n  - 3. [area] wheelhouse control area — compact enclosed compartment at the aft end of the working deck\n  - 4. [area] helm access threshold — small contiguous threshold zone immediately outside and beneath the wheelhouse door\n  - 5. [opening] wheelhouse exterior door — center of the wheelhouse forward wall, opening onto the working deck\n  - 6. [furniture] helm console with steering wheel — inside the wheelhouse against the forward wall, facing the bow\n  - 8. [opening] port wheelhouse window — single contiguous window run in the port wall of the wheelhouse\n  - 9. [opening] starboard wheelhouse window — single contiguous window run in the starboard wall of the wheelhouse\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [3, 7]\n  - look_at_unit: 3\n  - look_at_cell: [3, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 3 toward cell [3,4], keeping fixed marker 6 and the immediate enclosure dominant for the committed close staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate interior of unit 3 around fixed marker 6, with opening markers 8 and 9 maintaining their floor-plan positions and opening marker 5 providing only the threshold relationship toward unit 4 and the connected units 1 and 2 where the narrow cone permits.\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,7] toward look-at unit 3 at cell [3,4] with a telephoto 25-degree field of view, producing compressed, narrow close coverage centered on fixed marker 6.\n  - subject_position_directive: The staged close view commits two subjects in unit 3, with their torsos and joined arms forming opposing diagonals around fixed marker 6 at the center; keep their interaction at close range without inventing additional subjects.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker is listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude transient marker 13 and preserve the floor-plan placement of units 1, 2, 3, and 4, opening markers 5, 8, and 9, and fixed marker 6; do not introduce unlisted scenario-specific elements or expand the narrow view to unrelated geometry.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open working deck — broad forward portion of the vessel deck\n  - 2. [area] central circulation lane — clear longitudinal strip from the forward deck to the wheelhouse door\n  - 3. [area] wheelhouse control area — compact enclosed compartment at the aft end of the working deck\n  - 4. [area] helm access threshold — small contiguous threshold zone immediately outside and beneath the wheelhouse door\n  - 5. [opening] wheelhouse exterior door — center of the wheelhouse forward wall, opening onto the working deck\n  - 6. [furniture] helm console with steering wheel — inside the wheelhouse against the forward wall, facing the bow\n  - 8. [opening] port wheelhouse window — single contiguous window run in the port wall of the wheelhouse\n  - 9. [opening] starboard wheelhouse window — single contiguous window run in the starboard wall of the wheelhouse\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [3, 7]\n  - look_at_unit: 3\n  - look_at_cell: [3, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 3 toward cell [3,4], keeping fixed marker 6 and the immediate enclosure dominant for the committed close staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate interior of unit 3 around fixed marker 6, with opening markers 8 and 9 maintaining their floor-plan positions and opening marker 5 providing only the threshold relationship toward unit 4 and the connected units 1 and 2 where the narrow cone permits.\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,7] toward look-at unit 3 at cell [3,4] with a telephoto 25-degree field of view, producing compressed, narrow close coverage centered on fixed marker 6.\n  - subject_position_directive: The staged close view commits two subjects in unit 3, with their torsos and joined arms forming opposing diagonals around fixed marker 6 at the center; keep their interaction at close range without inventing additional subjects.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker is listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude transient marker 13 and preserve the floor-plan placement of units 1, 2, 3, and 4, opening markers 5, 8, and 9, and fixed marker 6; do not introduce unlisted scenario-specific elements or expand the narrow view to unrelated geometry.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open working deck — broad forward portion of the vessel deck\n  - 2. [area] central circulation lane — clear longitudinal strip from the forward deck to the wheelhouse door\n  - 3. [area] wheelhouse control area — compact enclosed compartment at the aft end of the working deck\n  - 4. [area] helm access threshold — small contiguous threshold zone immediately outside and beneath the wheelhouse door\n  - 5. [opening] wheelhouse exterior door — center of the wheelhouse forward wall, opening onto the working deck\n  - 6. [furniture] helm console with steering wheel — inside the wheelhouse against the forward wall, facing the bow\n  - 8. [opening] port wheelhouse window — single contiguous window run in the port wall of the wheelhouse\n  - 9. [opening] starboard wheelhouse window — single contiguous window run in the starboard wall of the wheelhouse\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안 연해를 운항하는 현실적인 소형 작업선의 갑판과 조타실 경계. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 인물이나 얼굴은 전혀 없다. 카메라는 개방 작업 갑판 가까운 중앙 통행로 위에 있고, 서 있는 사람의 눈높이 약 1.6m에서 조타실 외부 문과 좁은 조타실 진입 턱을 통과해 내부 조타 콘솔을 바라본다. 35mm급 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈로 촬영한 자연스러운 원근감. 문틀과 높이가 있는 금속 진입 턱이 화면 중앙의 좁은 병목을 이루며, 열린 문 너머로 실제 소형 선박용 조타륜, 사용감 있는 계기판과 스위치, 고정된 선장 의자, 소화기가 보인다. 조타실 양쪽 측면 창 일부를 함께 담아 협소한 폭을 드러내고, 창에는 수동 와이퍼와 엷은 소금기 얼룩, 습기 자국이 남아 있다.\n\n한국 연안 작업선에서 흔한 실용적인 구조와 물성: 흰색 또는 옅은 회색으로 여러 번 덧칠한 용접 강철 조타실, 칠이 벗겨진 모서리, 나사와 경첩 주변의 붉은 녹, 바닷물에 젖어 어둡게 변한 미끄럼 방지 강철 갑판, 고무 패킹이 낡은 금속문, 거칠게 마모된 검은 고무 매트. 갑판 가장자리에는 약 1.1m 높이의 금속 난간, 계류용 볼라드, 사용감 있는 밧줄이 있고, 외벽에는 방수 배선관과 소형 작업등이 현실적으로 부착되어 있다. 조타실 문은 약 2m 높이, 측면 창은 약 1~1.5m 폭, 조타실 자체 높이는 갑판에서 약 2.4~2.7m인 소형 선박의 실제 인체 비례를 유지한다. 문, 창, 난간, 콘솔과 의자의 크기가 이 비례에 모두 맞고 조타실을 큰 건물처럼 과장하지 않는다.\n\n해질녘 상태로, 서쪽 하늘의 차갑고 흐린 청회색 자연광이 젖은 갑판과 창에 약하게 반사되고, 조타실 내부의 평범한 황백색 작업등이 켜져 문턱 안쪽에 제한된 빛을 만든다. 문턱과 비뚤어진 고무 매트에는 급하게 발이 오간 듯한 현실적인 마찰 자국이 있으나 피나 신체 흔적은 없다. 바람에 문이 약간 흔들릴 법한 열린 상태와 좁은 통로가 대치와 몸싸움이 벌어지는 경계의 물리적 압박감을 전달한다. 실제 금속의 부식과 페인트 층, 고무 표면, 밧줄 섬유, 유리의 염분 얼룩을 정확히 표현하고, 일상적으로 운항한 배의 기름때와 손자국, 작은 긁힘을 과장 없이 남긴다. 자연스러운 심도와 노출, 과도한 후처리 없는 사실적인 현장 기록 사진. 깨끗한 스톡 사진, 삽화, 그래픽, 3차원 렌더, 건축 시각화, 평면도, 하향 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.",
        "camera_decision": {
          "camera_cell": [
            3,
            7
          ],
          "camera_unit": 3,
          "fov_deg": 25,
          "framing_notes": "Use compressed, narrow coverage from unit 3 toward cell [3,4], keeping fixed marker 6 and the immediate enclosure dominant for the committed close staging.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            3,
            4
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the immediate interior of unit 3 around fixed marker 6, with opening markers 8 and 9 maintaining their floor-plan positions and opening marker 5 providing only the threshold relationship toward unit 4 and the connected units 1 and 2 where the narrow cone permits.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [3,7] toward look-at unit 3 at cell [3,4] with a telephoto 25-degree field of view, producing compressed, narrow close coverage centered on fixed marker 6.",
          "subject_position_directive": "The staged close view commits two subjects in unit 3, with their torsos and joined arms forming opposing diagonals around fixed marker 6 at the center; keep their interaction at close range without inventing additional subjects.",
          "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker is listed; refrain from inventing additional state cues.",
          "negative_continuity_directive": "Exclude transient marker 13 and preserve the floor-plan placement of units 1, 2, 3, and 4, opening markers 5, 8, and 9, and fixed marker 6; do not introduce unlisted scenario-specific elements or expand the narrow view to unrelated geometry."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l17_deck",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_fishing_vessel"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "조타실 내부에 사람이 없으며 창밖이나 반사된 인물도 없음."
          }
        },
        "aerial_ref": {
          "loc_id": "L17",
          "group_id": "bg_fishing_vessel"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "L18B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L18",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L18B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안에서 운항하는 실제 소형 어선의 비좁은 조타실 내부. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 가공되지 않은 사실적인 모습. 카메라는 후방 출입문 문턱 가까이, 서 있는 사람의 눈높이 약 1.6m에 놓고 28mm 광각 렌즈로 전방을 향한다. 중앙 통로를 가로질러 조타 콘솔과 조타륜, 전면 유리창 묶음을 바라보는 약 35도 사선 구도. 조타륜 주변의 좁고 답답한 작업 공간을 강조하면서 화면 전경과 조타륜 양옆에는 두 사람이 조타권을 두고 거칠게 맞설 수 있을 정도의 빈 바닥 공간을 확보하되, 사람이나 얼굴은 전혀 보이지 않는다.\n\n한국 연근해 소형 어선에서 흔한 실용적인 조타실: 회백색 유리섬유 강화 플라스틱 내벽과 천장, 가장자리가 닳고 누렇게 변색된 마감, 녹과 염분 자국이 밴 금속 나사와 손잡이, 고무 패킹이 낡은 전면 새시 유리창, 유리 바깥쪽의 실제 와이퍼. 전면 유리창은 각각 폭 약 1~1.2m이며, 후방 출입문은 높이 약 2m로 사람이 몸을 약간 움츠려 드나드는 선박용 규격이다. 조타실 전체는 작은 방 하나보다 좁은 규모이고 천장 높이는 약 2m 안팎으로 낮아야 하며, 콘솔과 통로와 창문의 크기가 이 사람 기준 치수에 맞아야 한다. 공간을 대형 선박의 함교처럼 넓히지 않는다.\n\n전방에는 오래 사용해 표면이 번들거리고 긁힌 조타 콘솔, 손때 묻은 검은 조타륜, 현실적인 기계식 스로틀 레버, 아날로그 계기와 소형 디지털 계기가 혼재한 계기판을 배치한다. 2020년대 한국 소형 어선에서 사용하는 소형 GPS 해도 표시기, 선박용 무전기, 나침반, 단순한 스위치와 경고등, 낡은 선장 의자, 얕은 수납 선반이 기능적으로 밀집해 있다. 미래형 화면, 홀로그램, 과도하게 첨단적인 장비는 없다. 조타륜은 몸싸움의 중심이 될 수 있도록 선명하고 접근 가능하게 보이며, 주변 바닥에는 미끄럼 방지 고무 매트와 반복된 장화 자국, 마른 바닷물 얼룩, 작은 긁힘이 남아 있다. 깨끗한 전시용 선박이 아니라 매일 조업하는 배의 현실적인 생활 흔적을 보여준다.\n\n해질녘의 흐리고 어두운 상태. 전면 유리창 너머로 잿빛 청색의 서해 바다와 낮은 수평선이 희미하게 보이고, 유리에는 염분 막과 물방울 자국이 있어 바깥 풍경이 약간 흐려진다. 남은 자연광은 차가운 청회색으로 들어오며, 천장의 작고 낡은 실용 조명 한 개가 약한 누런빛을 더해 콘솔 표면과 조타륜 가장자리만 현실적으로 드러낸다. 깊은 그림자 속에서도 재료의 세부가 뭉개지지 않으며, 붉은색과 금색은 계기 경고등과 금속 부품의 제한된 작은 강조색으로만 나타난다. 초점은 조타륜과 콘솔에 맞고 가까운 문턱과 먼 유리창은 자연스러운 피사계 심도로 조금씩 부드러워진다.\n\n실제 콘크리트가 아닌 선박용 유리섬유, 실제 금속의 산화와 녹, 실제 고무의 마모, 실제 유리의 염분 얼룩, 실제 플라스틱 버튼의 손때를 정확히 표현한다. 과도하게 정돈된 광고 사진이 아니며, 후처리된 연출 사진도 아니다. 삽화, 회화, 3D 그래픽, 건축 시각화, 평면도, 위에서 내려다본 시점이 아닌 실제 카메라 촬영 결과. 공간에는 인물, 얼굴, 신체, 피가 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "후방 출입문 문턱 가까이에서 약 1.6m 눈높이로 전방을 바라본다. 28mm 광각 렌즈의 약 35도 사선 구도로 좁은 중앙 통로를 지나 조타 콘솔과 조타륜, 전면 유리창이 한눈에 이어지게 한다. 조타륜 주변의 비좁은 폭과 콘솔 모서리를 강조하되, 화면 앞쪽과 조타륜 양옆에는 두 사람이 조타권을 두고 몸싸움을 벌일 수 있는 최소한의 빈 공간을 남긴다. 인물은 넣지 않으며 조타륜을 화면의 핵심 초점으로 유지한다.",
            "shot_id": "S29_Shot1"
          }
        ],
        "shot_ids": [
          "S29_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 3 (aft threshold area), facing forward through number 1 (central circulation area) toward number 8 (helm console), number 9 (steering wheel), and number 4 (forward windshield bank)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Use a tight 35-degree diagonal view that emphasizes the narrow space around the helm and leaves enough foreground for two figures struggling over the wheel."
        },
        "reference_decision": {
          "bg_id": "L18B01",
          "fp_id": "fp_l18_wheelhouse",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L18B01 is the sole clean anchor candidate and establishes dwelling identity directly from the floor plan. The wide camera from unit 3 toward unit 2 crosses unit 1, supporting S29_Shot1's broad two-subject composition while retaining the fixed marker arrangement around marker 9.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/floor_plan/fp_l18_wheelhouse.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "anchor_has_no_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior reference is selected because this first node is the floor-plan-seeded dwelling identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              5
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Static broad coverage from unit 3 through unit 1 toward unit 2, preserving the staged full-body profile composition and marker 9 as the central divider.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the connected progression from camera unit 3 through unit 1 toward unit 2. Preserve base markers 1 through 12 in their floor-plan relationships, with opening markers 4, 5, 6, and 7 and fixed markers 8, 9, 10, 11, and 12 consistently placed.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 3 at cell [7,5], looking through unit 1 toward unit 2 at cell [1,5]. Keep the staged full-body subjects in the midground and marker 9 near the middle of the composition.",
            "subject_position_directive": "For S29_Shot1, place the two committed full-body subjects in the midground at middle-left and middle-right, facing one another in profile across marker 9, with the committed pulling and bracing poses preserved.",
            "state_cue_directive": "No committed overlay state cue beyond clean residential space applies. Retain the staged dim dusk ambience and refrain from inventing additional state cues.",
            "negative_continuity_directive": "Exclude overlay markers 13, 14, and 15. Do not add unlisted scenario-specific elements or depict space outside units 3, 1, and 2 along the planned view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Static broad coverage from unit 3 through unit 1 toward unit 2, preserving the staged full-body profile composition and marker 9 as the central divider.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected progression from camera unit 3 through unit 1 toward unit 2. Preserve base markers 1 through 12 in their floor-plan relationships, with opening markers 4, 5, 6, and 7 and fixed markers 8, 9, 10, 11, and 12 consistently placed.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 3 at cell [7,5], looking through unit 1 toward unit 2 at cell [1,5]. Keep the staged full-body subjects in the midground and marker 9 near the middle of the composition.\n  - subject_position_directive: For S29_Shot1, place the two committed full-body subjects in the midground at middle-left and middle-right, facing one another in profile across marker 9, with the committed pulling and bracing poses preserved.\n  - state_cue_directive: No committed overlay state cue beyond clean residential space applies. Retain the staged dim dusk ambience and refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 13, 14, and 15. Do not add unlisted scenario-specific elements or depict space outside units 3, 1, and 2 along the planned view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] central circulation area — narrow central strip between the helm console and aft threshold\n  - 2. [area] forward helm area — forward third of the enclosed wheelhouse\n  - 3. [area] aft threshold area — inside the aft wall beside the access door\n  - 4. [opening] forward windshield bank — single contiguous run across the forward wall\n  - 5. [opening] port side window — forward half of the port wall\n  - 6. [opening] starboard side window — forward half of the starboard wall\n  - 7. [opening] aft access door — aft wall, slightly to port of center\n  - 8. [furniture] helm console — centered against the forward wall beneath the windshield bank\n  - 9. [prop] steering wheel — center of the aft-facing edge of the helm console\n  - 10. [prop] throttle control — starboard end of the helm console\n  - 11. [prop] navigation display — built into the port side of the helm console\n  - 12. [furniture] fixed operator seat — immediately aft of the steering wheel, aligned with the vessel centerline\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Static broad coverage from unit 3 through unit 1 toward unit 2, preserving the staged full-body profile composition and marker 9 as the central divider.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected progression from camera unit 3 through unit 1 toward unit 2. Preserve base markers 1 through 12 in their floor-plan relationships, with opening markers 4, 5, 6, and 7 and fixed markers 8, 9, 10, 11, and 12 consistently placed.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 3 at cell [7,5], looking through unit 1 toward unit 2 at cell [1,5]. Keep the staged full-body subjects in the midground and marker 9 near the middle of the composition.\n  - subject_position_directive: For S29_Shot1, place the two committed full-body subjects in the midground at middle-left and middle-right, facing one another in profile across marker 9, with the committed pulling and bracing poses preserved.\n  - state_cue_directive: No committed overlay state cue beyond clean residential space applies. Retain the staged dim dusk ambience and refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 13, 14, and 15. Do not add unlisted scenario-specific elements or depict space outside units 3, 1, and 2 along the planned view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] central circulation area — narrow central strip between the helm console and aft threshold\n  - 2. [area] forward helm area — forward third of the enclosed wheelhouse\n  - 3. [area] aft threshold area — inside the aft wall beside the access door\n  - 4. [opening] forward windshield bank — single contiguous run across the forward wall\n  - 5. [opening] port side window — forward half of the port wall\n  - 6. [opening] starboard side window — forward half of the starboard wall\n  - 7. [opening] aft access door — aft wall, slightly to port of center\n  - 8. [furniture] helm console — centered against the forward wall beneath the windshield bank\n  - 9. [prop] steering wheel — center of the aft-facing edge of the helm console\n  - 10. [prop] throttle control — starboard end of the helm console\n  - 11. [prop] navigation display — built into the port side of the helm console\n  - 12. [furniture] fixed operator seat — immediately aft of the steering wheel, aligned with the vessel centerline\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\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: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Static broad coverage from unit 3 through unit 1 toward unit 2, preserving the staged full-body profile composition and marker 9 as the central divider.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected progression from camera unit 3 through unit 1 toward unit 2. Preserve base markers 1 through 12 in their floor-plan relationships, with opening markers 4, 5, 6, and 7 and fixed markers 8, 9, 10, 11, and 12 consistently placed.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 3 at cell [7,5], looking through unit 1 toward unit 2 at cell [1,5]. Keep the staged full-body subjects in the midground and marker 9 near the middle of the composition.\n  - subject_position_directive: For S29_Shot1, place the two committed full-body subjects in the midground at middle-left and middle-right, facing one another in profile across marker 9, with the committed pulling and bracing poses preserved.\n  - state_cue_directive: No committed overlay state cue beyond clean residential space applies. Retain the staged dim dusk ambience and refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 13, 14, and 15. Do not add unlisted scenario-specific elements or depict space outside units 3, 1, and 2 along the planned view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] central circulation area — narrow central strip between the helm console and aft threshold\n  - 2. [area] forward helm area — forward third of the enclosed wheelhouse\n  - 3. [area] aft threshold area — inside the aft wall beside the access door\n  - 4. [opening] forward windshield bank — single contiguous run across the forward wall\n  - 5. [opening] port side window — forward half of the port wall\n  - 6. [opening] starboard side window — forward half of the starboard wall\n  - 7. [opening] aft access door — aft wall, slightly to port of center\n  - 8. [furniture] helm console — centered against the forward wall beneath the windshield bank\n  - 9. [prop] steering wheel — center of the aft-facing edge of the helm console\n  - 10. [prop] throttle control — starboard end of the helm console\n  - 11. [prop] navigation display — built into the port side of the helm console\n  - 12. [furniture] fixed operator seat — immediately aft of the steering wheel, aligned with the vessel centerline\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안에서 운항하는 실제 소형 어선의 비좁은 조타실 내부. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 가공되지 않은 사실적인 모습. 카메라는 후방 출입문 문턱 가까이, 서 있는 사람의 눈높이 약 1.6m에 놓고 28mm 광각 렌즈로 전방을 향한다. 중앙 통로를 가로질러 조타 콘솔과 조타륜, 전면 유리창 묶음을 바라보는 약 35도 사선 구도. 조타륜 주변의 좁고 답답한 작업 공간을 강조하면서 화면 전경과 조타륜 양옆에는 두 사람이 조타권을 두고 거칠게 맞설 수 있을 정도의 빈 바닥 공간을 확보하되, 사람이나 얼굴은 전혀 보이지 않는다.\n\n한국 연근해 소형 어선에서 흔한 실용적인 조타실: 회백색 유리섬유 강화 플라스틱 내벽과 천장, 가장자리가 닳고 누렇게 변색된 마감, 녹과 염분 자국이 밴 금속 나사와 손잡이, 고무 패킹이 낡은 전면 새시 유리창, 유리 바깥쪽의 실제 와이퍼. 전면 유리창은 각각 폭 약 1~1.2m이며, 후방 출입문은 높이 약 2m로 사람이 몸을 약간 움츠려 드나드는 선박용 규격이다. 조타실 전체는 작은 방 하나보다 좁은 규모이고 천장 높이는 약 2m 안팎으로 낮아야 하며, 콘솔과 통로와 창문의 크기가 이 사람 기준 치수에 맞아야 한다. 공간을 대형 선박의 함교처럼 넓히지 않는다.\n\n전방에는 오래 사용해 표면이 번들거리고 긁힌 조타 콘솔, 손때 묻은 검은 조타륜, 현실적인 기계식 스로틀 레버, 아날로그 계기와 소형 디지털 계기가 혼재한 계기판을 배치한다. 2020년대 한국 소형 어선에서 사용하는 소형 GPS 해도 표시기, 선박용 무전기, 나침반, 단순한 스위치와 경고등, 낡은 선장 의자, 얕은 수납 선반이 기능적으로 밀집해 있다. 미래형 화면, 홀로그램, 과도하게 첨단적인 장비는 없다. 조타륜은 몸싸움의 중심이 될 수 있도록 선명하고 접근 가능하게 보이며, 주변 바닥에는 미끄럼 방지 고무 매트와 반복된 장화 자국, 마른 바닷물 얼룩, 작은 긁힘이 남아 있다. 깨끗한 전시용 선박이 아니라 매일 조업하는 배의 현실적인 생활 흔적을 보여준다.\n\n해질녘의 흐리고 어두운 상태. 전면 유리창 너머로 잿빛 청색의 서해 바다와 낮은 수평선이 희미하게 보이고, 유리에는 염분 막과 물방울 자국이 있어 바깥 풍경이 약간 흐려진다. 남은 자연광은 차가운 청회색으로 들어오며, 천장의 작고 낡은 실용 조명 한 개가 약한 누런빛을 더해 콘솔 표면과 조타륜 가장자리만 현실적으로 드러낸다. 깊은 그림자 속에서도 재료의 세부가 뭉개지지 않으며, 붉은색과 금색은 계기 경고등과 금속 부품의 제한된 작은 강조색으로만 나타난다. 초점은 조타륜과 콘솔에 맞고 가까운 문턱과 먼 유리창은 자연스러운 피사계 심도로 조금씩 부드러워진다.\n\n실제 콘크리트가 아닌 선박용 유리섬유, 실제 금속의 산화와 녹, 실제 고무의 마모, 실제 유리의 염분 얼룩, 실제 플라스틱 버튼의 손때를 정확히 표현한다. 과도하게 정돈된 광고 사진이 아니며, 후처리된 연출 사진도 아니다. 삽화, 회화, 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.",
        "camera_decision": {
          "camera_cell": [
            7,
            5
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Static broad coverage from unit 3 through unit 1 toward unit 2, preserving the staged full-body profile composition and marker 9 as the central divider.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            5
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the connected progression from camera unit 3 through unit 1 toward unit 2. Preserve base markers 1 through 12 in their floor-plan relationships, with opening markers 4, 5, 6, and 7 and fixed markers 8, 9, 10, 11, and 12 consistently placed.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 3 at cell [7,5], looking through unit 1 toward unit 2 at cell [1,5]. Keep the staged full-body subjects in the midground and marker 9 near the middle of the composition.",
          "subject_position_directive": "For S29_Shot1, place the two committed full-body subjects in the midground at middle-left and middle-right, facing one another in profile across marker 9, with the committed pulling and bracing poses preserved.",
          "state_cue_directive": "No committed overlay state cue beyond clean residential space applies. Retain the staged dim dusk ambience and refrain from inventing additional state cues.",
          "negative_continuity_directive": "Exclude overlay markers 13, 14, and 15. Do not add unlisted scenario-specific elements or depict space outside units 3, 1, and 2 along the planned view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l18_wheelhouse",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l18_wheelhouse"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화면에 사람이나 그림자가 전혀 보이지 않음."
          }
        }
      },
      "L18B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L18",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L18B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안에서 운항하는 소형 작업선의 비어 있는 조타실 내부. 우현 측 창 가까이에서 약 1.6미터의 서 있는 사람 눈높이로 바라보며, 중앙 통로를 대각선으로 가로질러 조타 콘솔과 전면 유리창 묶음을 향한 구도다. 35밀리미터급 보통 광각 렌즈를 장착한 실제 디지털 카메라로 촬영한 다큐멘터리 풍 사진으로, 내려다보는 평면도나 건축 도면이 아니다. 전경에는 사건의 핵심 증거인 오래된 종이 인화사진 한 장이 조타 콘솔 가장자리에 놓여 화면에서 두드러진다. 사진은 오래된 인화지의 누렇게 바랜 가장자리, 미세한 접힘과 손때, 약한 표면 광택이 현실적으로 드러나며, 사진 안의 인물이나 얼굴은 보이지 않거나 식별할 수 없고 임의의 정보를 복원하지 않는다. 중경에는 실제 선박용 방향타, 닳은 조타 콘솔, 스로틀 레버, 나침반, 무전기와 현실적인 현대식 항해 화면이 있고, 미래형 계기나 공중 화면은 없다. 배경에는 여러 장으로 나뉜 전면 유리창과 와이퍼, 우현 측 새시 창, 좁은 출입문, 고정 의자가 보인다. 문 높이는 약 2미터, 창 폭은 장당 약 1~1.5미터이며, 조타실 천장 높이와 콘솔 크기, 의자와 통로 폭이 이 사람 크기 기준에 일관되게 맞는 소형 선박 공간이다. 해질녘의 차갑고 희미한 청회색 빛이 전면과 우현 창으로 약하게 들어오고, 천장의 낡은 실용 조명 한두 개가 흐릿한 황색 빛을 보태는 어두운 상태다. 창밖은 서해의 흐린 저녁 바다와 낮은 수평선만 희미하게 보이며 사람이나 다른 인물은 없다. 회색 도장 금속과 경질 플라스틱 표면의 잔흠집, 염분이 말라 남은 얼룩, 볼트 주변의 옅은 부식, 고무 창틀의 때, 손이 자주 닿은 방향타의 마모, 케이블과 장비의 현실적인 사용감을 세밀하게 표현한다. 정돈된 전시장이나 깨끗한 광고 사진이 아니라 실제로 오래 운항한 한국 연해 작업선의 생활감 있는 조타실이며, 과장된 공포 장식이나 초현실적 표식은 추가하지 않는다. 절제된 중성색 속에서 낡은 계기 표시와 사진의 바랜 갈색만 은은하게 드러나고, 낮은 조도에서도 재료의 실제 질감과 자연스러운 깊이감이 유지된다. 자연스러운 피사계 심도로 전경의 인화사진이 가장 또렷하고 조타 장치와 전면 창은 충분히 읽히며, 과도한 후처리 없이 실제 장소를 있는 그대로 기록한 사진. 사람, 얼굴, 시신, 피는 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "우현 측 창 가까운 약 1.6미터 높이에서 35밀리미터급 보통 광각으로 중앙 통로 너머 조타 콘솔과 전면 유리창을 대각선으로 담는다. 낡은 인화사진을 프레임 전경에 크고 선명하게 배치하고, 중경의 방향타와 조타 장치, 배경의 어두운 전면 창은 식별 가능한 맥락으로 유지한다. 사진 속 인물이나 얼굴은 보이지 않거나 식별할 수 없게 하며, 빈 조타실만 촬영한다.",
            "shot_id": "S29_Shot5"
          }
        ],
        "shot_ids": [
          "S29_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 6 (starboard side window), facing diagonally across number 1 (central circulation area) toward number 8 (helm console) and number 4 (forward windshield bank)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep number 13 (old photograph) prominent in the foreground while retaining the helm controls and forward windows as clear environmental context."
        },
        "reference_decision": {
          "bg_id": "L18B02",
          "fp_id": "fp_l18_wheelhouse",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S29_Shot5 remains in the anchor's physical space but requires a narrow insert view centered on transient marker 13. L18B01 supplies the fixed placement of markers 1, 2, 4, 6, and 8 through 12, while the changed camera cell and compressed framing require a separate view rather than low-delta plate reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L18B01.png"
          ],
          "source_bg_ids": [
            "L18B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_1",
                "ref_bg_id": "L18B01",
                "space_description": "Physical space containing units 1, 2, and 3 with fixed base markers 4 through 12."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because the consuming shot shows a narrow view within the same physical space established by L18B01."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              5
            ],
            "camera_unit": 2,
            "fov_deg": 25,
            "framing_notes": "Compressed insert-compatible coverage from unit 2 toward unit 1, using listed look-at cell [3,5] to keep marker 13 dominant while fixed background context remains secondary.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              3,
              5
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Limit the narrow view to the unit 2-to-unit 1 relationship. Preserve the L18B01 positions of base markers 1, 2, 4, 6, and 8 through 12 wherever they remain visible as secondary context, while transient marker 13 supplies the foreground content.",
            "camera_framing_directive": "Use compressed 25-degree coverage from camera unit 2 at cell [1,5] toward unit 1 at listed cell [3,5]. Keep transient marker 13 in the lower-center foreground and allow the surrounding fixed context to fall secondary within the narrow insert framing.",
            "subject_position_directive": "For S29_Shot5, show only the committed fingertip entering diagonally from the upper edge and pressing the depicted face on marker 13; do not invent additional visible subjects beyond those staged details.",
            "state_cue_directive": "Carry transient marker 13 in its committed worn and pressed state under low-key dusk ambience. Do not introduce state cues beyond marker 13 and the numbered base elements selected for this BG.",
            "negative_continuity_directive": "Exclude overlay markers 14 and 15. Do not displace fixed markers inherited from L18B01, expand the narrow view into unrelated units, or add unlisted scenario-specific elements."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L18B01' physical_space_id='ps_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [1, 5]\n  - look_at_unit: 1\n  - look_at_cell: [3, 5]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed insert-compatible coverage from unit 2 toward unit 1, using listed look-at cell [3,5] to keep marker 13 dominant while fixed background context remains secondary.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Limit the narrow view to the unit 2-to-unit 1 relationship. Preserve the L18B01 positions of base markers 1, 2, 4, 6, and 8 through 12 wherever they remain visible as secondary context, while transient marker 13 supplies the foreground content.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 2 at cell [1,5] toward unit 1 at listed cell [3,5]. Keep transient marker 13 in the lower-center foreground and allow the surrounding fixed context to fall secondary within the narrow insert framing.\n  - subject_position_directive: For S29_Shot5, show only the committed fingertip entering diagonally from the upper edge and pressing the depicted face on marker 13; do not invent additional visible subjects beyond those staged details.\n  - state_cue_directive: Carry transient marker 13 in its committed worn and pressed state under low-key dusk ambience. Do not introduce state cues beyond marker 13 and the numbered base elements selected for this BG.\n  - negative_continuity_directive: Exclude overlay markers 14 and 15. Do not displace fixed markers inherited from L18B01, expand the narrow view into unrelated units, or add unlisted scenario-specific elements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] central circulation area — narrow central strip between the helm console and aft threshold\n  - 2. [area] forward helm area — forward third of the enclosed wheelhouse\n  - 4. [opening] forward windshield bank — single contiguous run across the forward wall\n  - 6. [opening] starboard side window — forward half of the starboard wall\n  - 8. [furniture] helm console — centered against the forward wall beneath the windshield bank\n  - 9. [prop] steering wheel — center of the aft-facing edge of the helm console\n  - 10. [prop] throttle control — starboard end of the helm console\n  - 11. [prop] navigation display — built into the port side of the helm console\n  - 12. [furniture] fixed operator seat — immediately aft of the steering wheel, aligned with the vessel centerline\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L18B01' physical_space_id='ps_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [1, 5]\n  - look_at_unit: 1\n  - look_at_cell: [3, 5]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed insert-compatible coverage from unit 2 toward unit 1, using listed look-at cell [3,5] to keep marker 13 dominant while fixed background context remains secondary.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Limit the narrow view to the unit 2-to-unit 1 relationship. Preserve the L18B01 positions of base markers 1, 2, 4, 6, and 8 through 12 wherever they remain visible as secondary context, while transient marker 13 supplies the foreground content.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 2 at cell [1,5] toward unit 1 at listed cell [3,5]. Keep transient marker 13 in the lower-center foreground and allow the surrounding fixed context to fall secondary within the narrow insert framing.\n  - subject_position_directive: For S29_Shot5, show only the committed fingertip entering diagonally from the upper edge and pressing the depicted face on marker 13; do not invent additional visible subjects beyond those staged details.\n  - state_cue_directive: Carry transient marker 13 in its committed worn and pressed state under low-key dusk ambience. Do not introduce state cues beyond marker 13 and the numbered base elements selected for this BG.\n  - negative_continuity_directive: Exclude overlay markers 14 and 15. Do not displace fixed markers inherited from L18B01, expand the narrow view into unrelated units, or add unlisted scenario-specific elements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] central circulation area — narrow central strip between the helm console and aft threshold\n  - 2. [area] forward helm area — forward third of the enclosed wheelhouse\n  - 4. [opening] forward windshield bank — single contiguous run across the forward wall\n  - 6. [opening] starboard side window — forward half of the starboard wall\n  - 8. [furniture] helm console — centered against the forward wall beneath the windshield bank\n  - 9. [prop] steering wheel — center of the aft-facing edge of the helm console\n  - 10. [prop] throttle control — starboard end of the helm console\n  - 11. [prop] navigation display — built into the port side of the helm console\n  - 12. [furniture] fixed operator seat — immediately aft of the steering wheel, aligned with the vessel centerline\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, 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. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L18B01' physical_space_id='ps_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [1, 5]\n  - look_at_unit: 1\n  - look_at_cell: [3, 5]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed insert-compatible coverage from unit 2 toward unit 1, using listed look-at cell [3,5] to keep marker 13 dominant while fixed background context remains secondary.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Limit the narrow view to the unit 2-to-unit 1 relationship. Preserve the L18B01 positions of base markers 1, 2, 4, 6, and 8 through 12 wherever they remain visible as secondary context, while transient marker 13 supplies the foreground content.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 2 at cell [1,5] toward unit 1 at listed cell [3,5]. Keep transient marker 13 in the lower-center foreground and allow the surrounding fixed context to fall secondary within the narrow insert framing.\n  - subject_position_directive: For S29_Shot5, show only the committed fingertip entering diagonally from the upper edge and pressing the depicted face on marker 13; do not invent additional visible subjects beyond those staged details.\n  - state_cue_directive: Carry transient marker 13 in its committed worn and pressed state under low-key dusk ambience. Do not introduce state cues beyond marker 13 and the numbered base elements selected for this BG.\n  - negative_continuity_directive: Exclude overlay markers 14 and 15. Do not displace fixed markers inherited from L18B01, expand the narrow view into unrelated units, or add unlisted scenario-specific elements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] central circulation area — narrow central strip between the helm console and aft threshold\n  - 2. [area] forward helm area — forward third of the enclosed wheelhouse\n  - 4. [opening] forward windshield bank — single contiguous run across the forward wall\n  - 6. [opening] starboard side window — forward half of the starboard wall\n  - 8. [furniture] helm console — centered against the forward wall beneath the windshield bank\n  - 9. [prop] steering wheel — center of the aft-facing edge of the helm console\n  - 10. [prop] throttle control — starboard end of the helm console\n  - 11. [prop] navigation display — built into the port side of the helm console\n  - 12. [furniture] fixed operator seat — immediately aft of the steering wheel, aligned with the vessel centerline\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2020년대 중반 대한민국 서해안에서 운항하는 소형 작업선의 비어 있는 조타실 내부. 우현 측 창 가까이에서 약 1.6미터의 서 있는 사람 눈높이로 바라보며, 중앙 통로를 대각선으로 가로질러 조타 콘솔과 전면 유리창 묶음을 향한 구도다. 35밀리미터급 보통 광각 렌즈를 장착한 실제 디지털 카메라로 촬영한 다큐멘터리 풍 사진으로, 내려다보는 평면도나 건축 도면이 아니다. 전경에는 사건의 핵심 증거인 오래된 종이 인화사진 한 장이 조타 콘솔 가장자리에 놓여 화면에서 두드러진다. 사진은 오래된 인화지의 누렇게 바랜 가장자리, 미세한 접힘과 손때, 약한 표면 광택이 현실적으로 드러나며, 사진 안의 인물이나 얼굴은 보이지 않거나 식별할 수 없고 임의의 정보를 복원하지 않는다. 중경에는 실제 선박용 방향타, 닳은 조타 콘솔, 스로틀 레버, 나침반, 무전기와 현실적인 현대식 항해 화면이 있고, 미래형 계기나 공중 화면은 없다. 배경에는 여러 장으로 나뉜 전면 유리창과 와이퍼, 우현 측 새시 창, 좁은 출입문, 고정 의자가 보인다. 문 높이는 약 2미터, 창 폭은 장당 약 1~1.5미터이며, 조타실 천장 높이와 콘솔 크기, 의자와 통로 폭이 이 사람 크기 기준에 일관되게 맞는 소형 선박 공간이다. 해질녘의 차갑고 희미한 청회색 빛이 전면과 우현 창으로 약하게 들어오고, 천장의 낡은 실용 조명 한두 개가 흐릿한 황색 빛을 보태는 어두운 상태다. 창밖은 서해의 흐린 저녁 바다와 낮은 수평선만 희미하게 보이며 사람이나 다른 인물은 없다. 회색 도장 금속과 경질 플라스틱 표면의 잔흠집, 염분이 말라 남은 얼룩, 볼트 주변의 옅은 부식, 고무 창틀의 때, 손이 자주 닿은 방향타의 마모, 케이블과 장비의 현실적인 사용감을 세밀하게 표현한다. 정돈된 전시장이나 깨끗한 광고 사진이 아니라 실제로 오래 운항한 한국 연해 작업선의 생활감 있는 조타실이며, 과장된 공포 장식이나 초현실적 표식은 추가하지 않는다. 절제된 중성색 속에서 낡은 계기 표시와 사진의 바랜 갈색만 은은하게 드러나고, 낮은 조도에서도 재료의 실제 질감과 자연스러운 깊이감이 유지된다. 자연스러운 피사계 심도로 전경의 인화사진이 가장 또렷하고 조타 장치와 전면 창은 충분히 읽히며, 과도한 후처리 없이 실제 장소를 있는 그대로 기록한 사진. 사람, 얼굴, 시신, 피는 전혀 없다. 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.",
        "camera_decision": {
          "camera_cell": [
            1,
            5
          ],
          "camera_unit": 2,
          "fov_deg": 25,
          "framing_notes": "Compressed insert-compatible coverage from unit 2 toward unit 1, using listed look-at cell [3,5] to keep marker 13 dominant while fixed background context remains secondary.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            3,
            5
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Limit the narrow view to the unit 2-to-unit 1 relationship. Preserve the L18B01 positions of base markers 1, 2, 4, 6, and 8 through 12 wherever they remain visible as secondary context, while transient marker 13 supplies the foreground content.",
          "camera_framing_directive": "Use compressed 25-degree coverage from camera unit 2 at cell [1,5] toward unit 1 at listed cell [3,5]. Keep transient marker 13 in the lower-center foreground and allow the surrounding fixed context to fall secondary within the narrow insert framing.",
          "subject_position_directive": "For S29_Shot5, show only the committed fingertip entering diagonally from the upper edge and pressing the depicted face on marker 13; do not invent additional visible subjects beyond those staged details.",
          "state_cue_directive": "Carry transient marker 13 in its committed worn and pressed state under low-key dusk ambience. Do not introduce state cues beyond marker 13 and the numbered base elements selected for this BG.",
          "negative_continuity_directive": "Exclude overlay markers 14 and 15. Do not displace fixed markers inherited from L18B01, expand the narrow view into unrelated units, or add unlisted scenario-specific elements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l18_wheelhouse",
          "prior_bg_ids": [
            "L18B01"
          ],
          "attached_ref_labels": [
            "bg:L18B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사진 속 인물 외에 실제 사람은 없음."
          }
        }
      },
      "L18B03": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L18B01",
        "reused_from_bg_id": "L18B01",
        "location_id": "L18",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L18B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안 연해를 운항하는 소형 작업선의 조타실 내부. 실제 카메라로 촬영한 다큐멘터리 풍 사진으로, 좌현 창가 가까이에 선 촬영자가 약 1.6m 눈높이에서 32mm급 광각 렌즈로 조타 콘솔, 내장형 항해 디스플레이와 전방 계기판을 거쳐 우현 창 쪽까지 대각선으로 바라본 구도다. 하향 평면도 시점이 아니라 사람이 실제 조타실 안에 서서 보는 수평 시점이다.\n\n낮은 천장 아래에 실용적인 한국형 소형 선박 조타 설비가 밀도 있게 배치되어 있다. 사용감 있는 회색 도장 금속 조타 콘솔, 실제 플라스틱과 고무 재질의 조타륜, 스로틀 레버, VHF 무전기, 스위치와 아날로그 계기, 2020년대형 내장 항해 디스플레이가 있으며, 미래형 인터페이스나 공중 홀로그램은 없다. 창에는 염분이 마른 얼룩, 미세한 물때와 고무 실링의 낡은 질감이 보이고 전방 유리에는 실제 금속 와이퍼가 달려 있다. 바닥은 미끄럼 방지 고무 또는 거친 도장 금속으로, 신발 자국과 오래된 긁힘, 모서리의 녹과 페인트 보수 흔적이 자연스럽다. 손이 자주 닿는 스위치 주변의 번들거림, 나사와 금속 가장자리의 염분 부식, 케이블 덕트와 배선 고정구 등 사람이 계속 운항해 온 생활형 작업 공간의 흔적을 담는다.\n\n해 질 무렵의 차갑고 흐린 자연광이 좌현·전방·우현 창으로 약하게 들어오며, 바깥에는 잔잔하고 어두워지는 서해 수면과 희미한 회청색 하늘만 보인다. 조타실 내부의 실용적인 천장등과 계기 조명은 최소한으로 켜져 있고, 디스플레이의 낮은 밝기와 소수의 붉은·황금빛 표시등만 절제된 색점으로 남는다. 급작스러운 일이 지나간 직후처럼 엔진 진동마저 멎은 듯한 불길한 정적이 느껴지지만, 사람이나 얼굴, 신체는 전혀 보이지 않는다. 화면 중앙 통로와 바닥에는 인물 동작을 합성할 수 있는 충분한 빈 공간을 확보하고, 큰 가구나 장비가 그 공간을 가리지 않게 한다.\n\n전방 계기판 쪽 시야에만 관찰자의 순간적인 의식 이상처럼 보이는 주관적 원형 왜곡 무리를 아주 제한적으로 표현한다. 그 주변에는 손으로 급히 그린 듯 두께와 곡률이 불균일한 깊은 붉은 원의 짧은 잔상이 보이지만, 유리나 콘솔에 실제로 칠해진 흔적이 아니며 발광 그래픽, 정교한 마법진, 홀로그램으로 보이지 않는다. 주변 직선과 초점이 짧게 흔들리고 겹쳐 보이는 정도로 처리하여 객관적 공간과 구분한다.\n\n조타실의 실측 감각은 사람 크기 기준과 일치해야 한다. 출입문 높이는 약 2m, 각 주요 창의 폭은 약 1~1.5m, 한 개 갑판층 높이는 약 2.5~3m 범위이며 내부 천장은 그 구조 안에서 현실적인 높이로 보이게 한다. 조타륜, 의자, 콘솔과 손잡이도 성인이 실제 사용할 수 있는 동일한 비례를 유지한다. 실제 콘크리트가 아니라 선박용 도장 금속, 실제 금속의 녹과 염분 부식, 실제 고무, 유리, 플라스틱 표면을 정확히 표현한다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 현장 기록 사진, 자연스러운 원근과 깊이감, 현실적인 자연광, 과장되지 않은 자연스러운 피사계 심도, 일상적인 얼룩과 마모, 후처리 없는 사실적 색감. 깨끗한 스톡 사진, CGI, 일러스트, 건축 시각화, 평면도, 도식 이미지가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "좌현 창가 부근에서 선 사람이 보는 약 1.6m 높이의 시점으로, 32mm 광각 렌즈를 사용해 조타 콘솔과 내장형 항해 디스플레이를 지나 우현 창까지 대각선으로 바라본다. 화면 중앙에는 인물 합성과 쓰러지는 동작을 수용할 수 있도록 바닥과 통로가 보이는 넓은 빈 공간을 남긴다. 전방 계기판 쪽 시야에는 짧고 불안정한 원형 왜곡 무리와 손으로 그린 듯 획이 고르지 않은 붉은 원의 주관적 잔상을 제한적으로 보이게 하되, 실제 벽이나 유리에 남은 물리적 표식이나 디지털 그래픽처럼 표현하지 않는다. 배경에는 사람, 얼굴, 신체를 넣지 않는다.",
            "shot_id": "S29_Shot12"
          }
        ],
        "shot_ids": [
          "S29_Shot12"
        ],
        "scenes": [],
        "parent_id": "L18B01",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 5 (port side window), facing diagonally toward number 8 (helm console), number 11 (built-in navigation display), and number 6 (starboard side window)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Preserve open mid-frame space for the collapse while placing number 14 (subjective circular distortion cluster) and number 15 (subjective red circle apparition) within the forward instrument-side field of view."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L18B01",
          "selected_refs": [
            {
              "physical_space_id": "ps_1",
              "ref_bg_id": "L18B01",
              "space_description": "Physical space containing units 1, 2, and 3 with fixed base markers 4 through 12."
            }
          ]
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Use compressed 25-degree coverage from camera unit 3 at cell [7,5], looking through unit 1 toward unit 2 at cell [1,5]. Tighten around the staged close-profile overlap while keeping deeper markers 14 and 15 secondary.",
          "negative_continuity_directive": "Exclude marker 13. Preserve the L18B01 placement of fixed markers 4, 5, 6, and 8 through 12; do not shift those elements, expose unrelated space outside the unit 3-to-unit 2 view, or add unlisted scenario-specific elements.",
          "state_cue_directive": "Carry transient markers 14 and 15 deeper in the view under the committed dim dusk, low-key state. Keep them secondary to the staged subjects and do not introduce marker 13 or additional uncommitted cues.",
          "subject_position_directive": "For S29_Shot12, place the supporting subject in close profile on the right half and the unconscious subject's head and upper torso across the near shoulder on the left, preserving the committed forward gaze and closed-eye state.",
          "visible_space_directive": "Show the compressed line from camera unit 3 through unit 1 toward unit 2. Positively retain the L18B01 positions of base markers 4, 5, 6, and 8 through 12 wherever the narrow cone includes them, with transient markers 14 and 15 deeper in the same physical space."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l18_wheelhouse",
          "prior_bg_ids": [
            "L18B01"
          ],
          "attached_ref_labels": [
            "bg:L18B01"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      }
    },
    "consumed_bg_catalog_hash": "316fa14394c51717",
    "consumed_shot_binding_hash": "7b8323321e8fcaa5",
    "bg_reference_catalog": [
      {
        "bg_id": "L11B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L11B01.png",
        "mode": "missing_plan_direct_plate_fallback",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 0,
        "source_kind": "missing_plan_direct_plate_fallback"
      },
      {
        "bg_id": "L11B02",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L11B02.png",
        "mode": "missing_plan_direct_plate_fallback",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 1,
        "source_kind": "missing_plan_direct_plate_fallback"
      },
      {
        "bg_id": "L11B04",
        "fp_id": "fp_l11_rooftop_approach",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L11B04.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 2,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L11B03",
        "fp_id": "fp_l11_exterior_stairs",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L11B03.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 3,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L03B01",
        "fp_id": "fp_l03_rooftop_deck",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L03B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 4,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L03B02",
        "fp_id": "fp_l03_rooftop_deck",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L03B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L03B01"
        ],
        "ingestion_order": 5,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L09B02",
        "fp_id": "fp_l09_exterior_entrance",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L09B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 6,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L17B01",
        "fp_id": "fp_l17_deck",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L17B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 7,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L17B02",
        "fp_id": "fp_l17_deck",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L17B02.png",
        "mode": "related_style_new_space",
        "node_index": 1,
        "source_bg_ids": [
          "L17B01"
        ],
        "ingestion_order": 8,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B01",
        "fp_id": "fp_l04_whole_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 9,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B03",
        "fp_id": "fp_l04_whole_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B01.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L04B01"
        ],
        "ingestion_order": 10,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L04B05",
        "fp_id": "fp_l04_whole_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B05.png",
        "mode": "related_style_new_space",
        "node_index": 2,
        "source_bg_ids": [
          "L04B01"
        ],
        "ingestion_order": 11,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B02",
        "fp_id": "fp_l04_whole_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B02.png",
        "mode": "related_style_new_space",
        "node_index": 3,
        "source_bg_ids": [
          "L04B01"
        ],
        "ingestion_order": 12,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B06",
        "fp_id": "fp_l04_whole_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B02.png",
        "mode": "same_physical_space_view",
        "node_index": 4,
        "source_bg_ids": [
          "L04B02"
        ],
        "ingestion_order": 13,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L04B07",
        "fp_id": "fp_l04_whole_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B07.png",
        "mode": "two_refs_distinct_spaces",
        "node_index": 5,
        "source_bg_ids": [
          "L04B01",
          "L04B02"
        ],
        "ingestion_order": 14,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B04",
        "fp_id": "fp_l04_whole_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L04B04.png",
        "mode": "same_physical_space_view",
        "node_index": 6,
        "source_bg_ids": [
          "L04B01"
        ],
        "ingestion_order": 15,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L08B01",
        "fp_id": "fp_l08_store_main",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L08B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 16,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L10B01",
        "fp_id": "fp_l10_admin_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L10B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 17,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B03",
        "fp_id": "fp_l13_corridor",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B03.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 18,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B04",
        "fp_id": "fp_l13_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B04.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 19,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B01",
        "fp_id": "fp_l13_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B01.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L13B04"
        ],
        "ingestion_order": 20,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B02",
        "fp_id": "fp_l13_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L13B02.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L13B04"
        ],
        "ingestion_order": 21,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L18B01",
        "fp_id": "fp_l18_wheelhouse",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L18B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 22,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L18B02",
        "fp_id": "fp_l18_wheelhouse",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L18B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L18B01"
        ],
        "ingestion_order": 23,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L18B03",
        "fp_id": "fp_l18_wheelhouse",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L18B01.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L18B01"
        ],
        "ingestion_order": 24,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L09B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L09B01.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 25,
        "source_kind": "surface_role_direct_plate"
      },
      {
        "bg_id": "L08B02",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/79670d0c-2096-4d40-88cf-30b407411548/episodes/026b24c0-3e76-4953-ab00-129645f4e903/images/background_chain/L08B02.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 26,
        "source_kind": "surface_role_direct_plate"
      }
    ]
  },
  "step_id": "background_render",
  "run_id": "d2194055-115d-4d9a-9f07-60ad7db262a7",
  "resolved_model": "gpt",
  "updated_at": "2026-07-23T17:13:31.455350+00:00",
  "project_config_snapshot": {}
}