{
  "status": "completed",
  "applicable_count": 22,
  "completed_count": 22,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "49f84f3b684cee80",
  "data": {
    "groups": {
      "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/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L04B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 오래된 저층 빌라 옥상과 낡은 옥탑방 외부를 낮에 촬영한 실제 장소 참고 사진. 남서쪽 옥상 난간 가까이의 높아진 계단참에 선 촬영자의 눈높이 약 1.6미터에 실제 35밀리미터 풀프레임 미러리스 카메라를 두어, 렌즈 중심은 옥상 바닥보다 약 3미터 높은 위치가 되게 한다. 28밀리미터 광각 렌즈로 옥상 바닥을 비스듬히 가로질러 옥탑방, 녹슨 철제 출입문과 작은 창문을 바라보는 완만한 사선 구도이며, 수직으로 내려다보는 시점은 아니다. 작고 단순한 방 하나 크기의 옥탑방을 화면 중심에 두고, 높이 약 2미터의 철제 출입문과 폭 약 1~1.2미터의 작은 알루미늄 새시 창문, 창문 바깥의 낡은 방범창을 선명하게 보여 준다. 철제 문 표면에는 해풍과 빗물로 생긴 갈색과 탁한 적갈색 녹, 벗겨진 페인트, 손잡이 주변의 생활 마모가 남아 있다.\n\n오래된 빌라 외벽은 대한민국 저층 주거지에서 흔한 붉은 벽돌과 일부 보수된 회색 시멘트 미장으로 이루어지고, 옥탑방 외벽에는 미세한 균열, 빗물 자국, 염분 얼룩과 서로 다른 시기의 덧칠 흔적이 있다. 옥상 바닥은 녹색 우레탄 방수 도장이 햇빛과 바닷바람에 바래 회녹색으로 변했으며, 균열을 메운 패치, 검은 물때, 배수구 주변의 축축한 얼룩이 현실적으로 보인다. 외곽 난간은 높이 약 1.1미터이고, 건물 한 층 높이는 약 2.5~3미터라는 실제 주거 규모에 맞춘다. 옥탑방을 여러 층짜리 건물처럼 부풀리지 말고 문, 창문, 난간, 물탱크와 서로 일관된 사람 크기의 비례를 유지한다.\n\n옥상 한쪽에는 현실적인 크기의 검은색 원통형 물탱크와 연결 배관, 계단 출입구, 낡은 실외기와 벽을 따라 노출된 배관, 가스관과 계량기, 배수구가 있다. 느슨한 빨랫줄에 소량의 바랜 생활 빨래가 걸려 있고, 플라스틱 화분 몇 개와 오래된 텔레비전 안테나가 놓여 있어 실제 거주 흔적이 드러나지만 지나치게 정돈되거나 장식적이지 않다. 열린 옥상 바닥과 네 방향의 난간도 충분히 보여 장소의 구조가 읽히게 한다. 배경 너머에는 붉은 벽돌과 석재 타일 외벽, 알루미늄 새시 창문, 방범창, 실외기와 외부 배관이 층층이 붙은 비슷한 높이의 낡은 빌라들이 좁은 골목을 사이에 두고 밀집해 있다. 전신주와 느슨하게 늘어진 전선, 골목에 주차된 평범한 현대식 생활 차량 일부가 보여 고립된 콘크리트 요새가 아니라 사람이 실제 거주하는 해안 도시 주택가로 느껴져야 한다.\n\n흐린 낮의 자연광이 공간 전체를 고르게 비추고, 해안의 습한 공기로 먼 배경만 약간 흐려진다. 자연광 자체가 만드는 어둡고 채도 낮은 회색, 바랜 녹색, 낡은 벽돌색과 철문의 절제된 적갈색 녹을 사용한다. 실제 콘크리트의 거친 입자, 금속 부식, 직물 짜임, 벽돌과 시멘트의 얼룩을 사실적으로 기록하고 자연스러운 원근과 심도를 유지한다. 사람이 없는 빈 배경이며 얼굴, 시신, 피, 유령, 비물리적 형상, 붉은 원형 상징은 없다. 실제 카메라로 촬영한 다큐멘터리 풍 사진, 과도하게 깨끗한 광고 사진이 아닌 있는 그대로의 현장 기록, 인위적 후처리 없음, 컴퓨터 그래픽이나 삽화가 아닌 완전한 실사. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 난간 가까이에 있는 높아진 계단참에서 옥상 바닥을 대각선으로 가로질러 옥탑방을 바라본다. 옥탑방과 녹슨 철제 출입문을 화면의 주요 대상으로 삼고 작은 창문도 함께 명확히 보이게 한다. 물탱크, 비어 있는 옥상 바닥, 계단 출입구와 외곽 난간을 한 프레임에 남겨 장소를 파악할 수 있는 낮 시간대의 설정 전경으로 촬영한다. 사람이나 초자연적 형상은 배치하지 않는다.",
            "shot_id": "S4_Shot2"
          }
        ],
        "shot_ids": [
          "S4_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "outside the southwest side near number 12 (south parapet), facing diagonally across number 1 (rooftop deck) toward number 2 (rooftop room), number 5 (iron entrance door), and number 6 (small window)",
          "camera_height": "elevated oblique overview, approximately 3 m above the roof deck",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show the compact rooftop room and weathered iron entrance prominently while retaining the water tank, open deck, stair access, and perimeter parapets as establishing context."
        },
        "reference_decision": {
          "bg_id": "L04B02",
          "fp_id": "fp_l04_rooftop_exterior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L04B02 is the sole clean anchor candidate and its consuming shot requires a fresh wide establishing plate. Camera unit 12 at [9,5], aimed toward unit 2 through the permitted look-at cell [2,4], supports broad coverage of the fixed marker layout and an oblique read of opening marker 5 without relying on a prior reference.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_l04_rooftop_exterior.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_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node establishes the dwelling identity directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              9,
              5
            ],
            "camera_unit": 12,
            "fov_deg": 90,
            "framing_notes": "Use the listed camera cell in unit 12 and a wide view toward unit 2, prioritizing a broad elevated read of markers 1-13 and the oblique legibility of opening marker 5.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 12, show a broad view toward unit 2, with portions of candidate-visible units 1, 3, 10, 11, and 13 where supported by the 90-degree cone. Prioritize base markers 1-13, including fixed markers 7, 8, and 9 and openings 4, 5, and 6 only where the selected view actually exposes them.",
            "camera_framing_directive": "Frame from camera unit 12 at cell [9,5] toward unit 2 through look-at cell [2,4], using the wide 90-degree lens for broad, slightly elevated coverage. Keep marker 2 prominent while retaining sufficient surrounding coverage for markers 1, 3, 10, 11, and 13 and an oblique presentation of opening marker 5.",
            "subject_position_directive": "No subject is committed for S4_Shot2. Keep the background free of invented subjects and let the fixed architecture and numbered base elements carry the composition.",
            "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed. Refrain from inventing additional cues or overlays.",
            "negative_continuity_directive": "Exclude overlay markers 14, 15, 16, 17, 18, and 19. Do not introduce scenario-specific objects or subjects, and do not assert visibility beyond the geometry candidate superset. Preserve the floor-plan positions of base markers 1-13."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 12\n  - camera_cell: [9, 5]\n  - look_at_unit: 2\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera cell in unit 12 and a wide view toward unit 2, prioritizing a broad elevated read of markers 1-13 and the oblique legibility of opening marker 5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 12, show a broad view toward unit 2, with portions of candidate-visible units 1, 3, 10, 11, and 13 where supported by the 90-degree cone. Prioritize base markers 1-13, including fixed markers 7, 8, and 9 and openings 4, 5, and 6 only where the selected view actually exposes them.\n  - camera_framing_directive: Frame from camera unit 12 at cell [9,5] toward unit 2 through look-at cell [2,4], using the wide 90-degree lens for broad, slightly elevated coverage. Keep marker 2 prominent while retaining sufficient surrounding coverage for markers 1, 3, 10, 11, and 13 and an oblique presentation of opening marker 5.\n  - subject_position_directive: No subject is committed for S4_Shot2. Keep the background free of invented subjects and let the fixed architecture and numbered base elements carry the composition.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed. Refrain from inventing additional cues or overlays.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 17, 18, and 19. Do not introduce scenario-specific objects or subjects, and do not assert visibility beyond the geometry candidate superset. Preserve the floor-plan positions of base markers 1-13.\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 western portion of the roof inside the parapets\n  - 2. [area] compact rooftop room — northeast portion of the roof\n  - 3. [area] entrance threshold — immediately south of the rooftop-room entrance\n  - 4. [opening] roof stair access opening — southwest corner of the rooftop deck\n  - 5. [opening] iron entrance door — south wall of the rooftop room, near its southeast end\n  - 6. [opening] small living-room window — west wall of the rooftop room, facing the open deck\n  - 7. [prop] cylindrical water tank — northwest side of the rooftop room\n  - 8. [furniture] raised drying platform — west-central rooftop deck beneath the clothesline\n  - 9. [prop] fixed clothesline — single east-west run across the central rooftop deck\n  - 10. [area] north parapet run — continuous north edge of the roof\n  - 11. [area] east parapet run — continuous east edge of the roof\n  - 12. [area] south parapet run — continuous south edge of the roof\n  - 13. [area] west parapet run — continuous west edge of the roof\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 12\n  - camera_cell: [9, 5]\n  - look_at_unit: 2\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera cell in unit 12 and a wide view toward unit 2, prioritizing a broad elevated read of markers 1-13 and the oblique legibility of opening marker 5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 12, show a broad view toward unit 2, with portions of candidate-visible units 1, 3, 10, 11, and 13 where supported by the 90-degree cone. Prioritize base markers 1-13, including fixed markers 7, 8, and 9 and openings 4, 5, and 6 only where the selected view actually exposes them.\n  - camera_framing_directive: Frame from camera unit 12 at cell [9,5] toward unit 2 through look-at cell [2,4], using the wide 90-degree lens for broad, slightly elevated coverage. Keep marker 2 prominent while retaining sufficient surrounding coverage for markers 1, 3, 10, 11, and 13 and an oblique presentation of opening marker 5.\n  - subject_position_directive: No subject is committed for S4_Shot2. Keep the background free of invented subjects and let the fixed architecture and numbered base elements carry the composition.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed. Refrain from inventing additional cues or overlays.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 17, 18, and 19. Do not introduce scenario-specific objects or subjects, and do not assert visibility beyond the geometry candidate superset. Preserve the floor-plan positions of base markers 1-13.\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 western portion of the roof inside the parapets\n  - 2. [area] compact rooftop room — northeast portion of the roof\n  - 3. [area] entrance threshold — immediately south of the rooftop-room entrance\n  - 4. [opening] roof stair access opening — southwest corner of the rooftop deck\n  - 5. [opening] iron entrance door — south wall of the rooftop room, near its southeast end\n  - 6. [opening] small living-room window — west wall of the rooftop room, facing the open deck\n  - 7. [prop] cylindrical water tank — northwest side of the rooftop room\n  - 8. [furniture] raised drying platform — west-central rooftop deck beneath the clothesline\n  - 9. [prop] fixed clothesline — single east-west run across the central rooftop deck\n  - 10. [area] north parapet run — continuous north edge of the roof\n  - 11. [area] east parapet run — continuous east edge of the roof\n  - 12. [area] south parapet run — continuous south edge of the roof\n  - 13. [area] west parapet run — continuous west edge of the roof\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 12\n  - camera_cell: [9, 5]\n  - look_at_unit: 2\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera cell in unit 12 and a wide view toward unit 2, prioritizing a broad elevated read of markers 1-13 and the oblique legibility of opening marker 5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 12, show a broad view toward unit 2, with portions of candidate-visible units 1, 3, 10, 11, and 13 where supported by the 90-degree cone. Prioritize base markers 1-13, including fixed markers 7, 8, and 9 and openings 4, 5, and 6 only where the selected view actually exposes them.\n  - camera_framing_directive: Frame from camera unit 12 at cell [9,5] toward unit 2 through look-at cell [2,4], using the wide 90-degree lens for broad, slightly elevated coverage. Keep marker 2 prominent while retaining sufficient surrounding coverage for markers 1, 3, 10, 11, and 13 and an oblique presentation of opening marker 5.\n  - subject_position_directive: No subject is committed for S4_Shot2. Keep the background free of invented subjects and let the fixed architecture and numbered base elements carry the composition.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed. Refrain from inventing additional cues or overlays.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 17, 18, and 19. Do not introduce scenario-specific objects or subjects, and do not assert visibility beyond the geometry candidate superset. Preserve the floor-plan positions of base markers 1-13.\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 western portion of the roof inside the parapets\n  - 2. [area] compact rooftop room — northeast portion of the roof\n  - 3. [area] entrance threshold — immediately south of the rooftop-room entrance\n  - 4. [opening] roof stair access opening — southwest corner of the rooftop deck\n  - 5. [opening] iron entrance door — south wall of the rooftop room, near its southeast end\n  - 6. [opening] small living-room window — west wall of the rooftop room, facing the open deck\n  - 7. [prop] cylindrical water tank — northwest side of the rooftop room\n  - 8. [furniture] raised drying platform — west-central rooftop deck beneath the clothesline\n  - 9. [prop] fixed clothesline — single east-west run across the central rooftop deck\n  - 10. [area] north parapet run — continuous north edge of the roof\n  - 11. [area] east parapet run — continuous east edge of the roof\n  - 12. [area] south parapet run — continuous south edge of the roof\n  - 13. [area] west parapet run — continuous west edge of the roof\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밀리미터 풀프레임 미러리스 카메라를 두어, 렌즈 중심은 옥상 바닥보다 약 3미터 높은 위치가 되게 한다. 28밀리미터 광각 렌즈로 옥상 바닥을 비스듬히 가로질러 옥탑방, 녹슨 철제 출입문과 작은 창문을 바라보는 완만한 사선 구도이며, 수직으로 내려다보는 시점은 아니다. 작고 단순한 방 하나 크기의 옥탑방을 화면 중심에 두고, 높이 약 2미터의 철제 출입문과 폭 약 1~1.2미터의 작은 알루미늄 새시 창문, 창문 바깥의 낡은 방범창을 선명하게 보여 준다. 철제 문 표면에는 해풍과 빗물로 생긴 갈색과 탁한 적갈색 녹, 벗겨진 페인트, 손잡이 주변의 생활 마모가 남아 있다.\n\n오래된 빌라 외벽은 대한민국 저층 주거지에서 흔한 붉은 벽돌과 일부 보수된 회색 시멘트 미장으로 이루어지고, 옥탑방 외벽에는 미세한 균열, 빗물 자국, 염분 얼룩과 서로 다른 시기의 덧칠 흔적이 있다. 옥상 바닥은 녹색 우레탄 방수 도장이 햇빛과 바닷바람에 바래 회녹색으로 변했으며, 균열을 메운 패치, 검은 물때, 배수구 주변의 축축한 얼룩이 현실적으로 보인다. 외곽 난간은 높이 약 1.1미터이고, 건물 한 층 높이는 약 2.5~3미터라는 실제 주거 규모에 맞춘다. 옥탑방을 여러 층짜리 건물처럼 부풀리지 말고 문, 창문, 난간, 물탱크와 서로 일관된 사람 크기의 비례를 유지한다.\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.",
        "camera_decision": {
          "camera_cell": [
            9,
            5
          ],
          "camera_unit": 12,
          "fov_deg": 90,
          "framing_notes": "Use the listed camera cell in unit 12 and a wide view toward unit 2, prioritizing a broad elevated read of markers 1-13 and the oblique legibility of opening marker 5.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera unit 12, show a broad view toward unit 2, with portions of candidate-visible units 1, 3, 10, 11, and 13 where supported by the 90-degree cone. Prioritize base markers 1-13, including fixed markers 7, 8, and 9 and openings 4, 5, and 6 only where the selected view actually exposes them.",
          "camera_framing_directive": "Frame from camera unit 12 at cell [9,5] toward unit 2 through look-at cell [2,4], using the wide 90-degree lens for broad, slightly elevated coverage. Keep marker 2 prominent while retaining sufficient surrounding coverage for markers 1, 3, 10, 11, and 13 and an oblique presentation of opening marker 5.",
          "subject_position_directive": "No subject is committed for S4_Shot2. Keep the background free of invented subjects and let the fixed architecture and numbered base elements carry the composition.",
          "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed. Refrain from inventing additional cues or overlays.",
          "negative_continuity_directive": "Exclude overlay markers 14, 15, 16, 17, 18, and 19. Do not introduce scenario-specific objects or subjects, and do not assert visibility beyond the geometry candidate superset. Preserve the floor-plan positions of base markers 1-13."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_rooftop_exterior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_villa"
          ],
          "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": "L04",
          "group_id": "bg_rooftop_villa"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "L04B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L04B03.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 오래된 저층 주택가 옥상, 한밤중 은밀한 침입이 벌어지기 직전처럼 조용하고 긴장된 외부 공간. 계단 출입구 가까이에서 옥상 바닥을 대각선으로 바라보며, 작은 옥탑방의 낡은 철제 출입문과 그 옆 불투명 유리 새시 창문을 같은 화면 안에 배치한다. 카메라는 옥상 바닥에서 약 1.6미터 높이의 서 있는 사람 눈높이이며, 실제 35밀리미터급 광각 렌즈를 장착한 디지털 카메라로 촬영한 시야다. 내려다보는 조감도, 평면도, 건축 도식이 아니다.\n\n옥탑방은 작은 방 하나 크기의 현실적인 구조물이다. 철문 높이는 약 2미터, 창문 폭은 약 1~1.2미터, 옥탑방 층높이는 약 2.5~3미터이며 옥상 난간 높이는 약 1.1미터다. 문, 창문, 난간, 배관과 주변 건물의 모든 크기가 이 사람 크기 기준에 맞아야 한다. 철문에는 벗겨진 회색 도장, 모서리 녹, 현실적인 손잡이와 잠금장치, 오래된 문틀 틈이 있다. 작은 불투명 창문은 알루미늄 새시와 외부 방범창이 달려 있고, 내부의 희미한 생활 조명이 얼룩진 유리를 통해 불균일하게 번진다. 철문과 창문 모두 완전히 가리지 않고 선명하게 읽히게 한다.\n\n옥상 바닥은 한국 저층 주택에서 흔한 바랜 녹색 우레탄 방수 도장으로 마감되어 있으며, 빗물 고임 자국, 미세한 균열, 덧칠 경계, 먼지와 해풍에 날린 잔모래가 자연스럽게 남아 있다. 옥탑방 외벽은 오래된 붉은 벽돌과 부분적인 회색 시멘트 보수 흔적 또는 낡은 석재 타일 마감으로, 민무늬 콘크리트 덩어리처럼 보이지 않는다. 벽을 따라 에어컨 실외기와 배관, 노출 전선관, 생활 배관이 층층이 지나간다. 한쪽에는 낮게 높인 건조 발판, 늘어진 빨랫줄과 소량의 평범한 빨래가 있고, 작은 화분의 허브 잎이 밤바람과 해풍에 한쪽으로 흔들린다. 생활용 물탱크와 잡다한 옥상 설비는 주 출입문과 창문을 가리지 않는 주변부에 놓인다.\n\n난간 너머에는 비슷한 높이의 붉은 벽돌 및 석재 타일 외벽 주택들이 좁은 골목을 따라 밀집해 있다. 주변 주택의 새시 창문, 방범창, 에어컨 실외기, 외벽 가스·생활 배관, 작은 옥상 물탱크가 현실적으로 이어지고, 전신주와 처진 전선, 골목에 주차된 평범한 생활 차량 일부가 보인다. 멀리 포구 도시의 적은 생활 불빛과 습한 밤공기가 희미하게 느껴지되 관광지처럼 꾸미지 않는다.\n\n조명은 철문 위의 오래된 소형 외벽등과 불투명 창문 안쪽에서 새는 약한 빛, 주변 주택의 드문 창문 불빛만 사용한다. 전체적으로 어둡고 채도가 낮은 실제 야간 노출이며, 녹슨 금속의 제한적인 적갈색만 절제된 색점으로 보인다. 과도한 청색 달빛, 극적인 색조 조명, 연출된 안개를 피한다. 어두운 영역에도 실제 카메라가 기록할 수 있는 정도의 콘크리트 질감, 금속 녹, 천의 직조, 벽돌 표면과 젖은 얼룩이 남아 있어야 한다. 사람, 얼굴, 신체, 침입자, 공격자, 인체 실루엣, 피는 배경에 포함하지 않는다. 건조 발판 주변의 어두운 가림 공간과 불투명 창문 면에는 후속 장면 요소를 배치할 수 있는 읽기 쉬운 여백을 확보한다.\n\n실제 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 답사 기록처럼 꾸밈없는 사진, 자연스러운 원근과 심도, 정확한 재료 질감과 일상적인 마모, 과도한 후처리 없음. 깨끗한 광고 사진이나 인공적인 건축 시각화가 아닌 현실의 생활 옥상. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "계단 출입구 가까이에서 옥상 바닥을 대각선으로 가로질러 철문과 작은 불투명 창문이 한 화면에 들어오게 한다. 높인 건조 발판과 빨랫줄, 바람에 흔들리는 허브 화분 주변에는 가려진 대상이 나중에 배치될 수 있는 어두운 여백을 남기되, 배경 자체에는 사람이나 얼굴을 그리지 않는다. 철문 손잡이와 문틈, 창문 아래쪽 접근 경로가 가리지 않고 읽혀야 한다.",
            "shot_id": "S10_Shot5"
          },
          {
            "guide_text": "철문과 불투명 창문 사이의 긴장을 유지하면서 창문을 조금 더 또렷한 시각 중심으로 둔다. 실내의 약한 빛이 불투명 유리 전체에 고르지 않게 번지고, 방범창과 새시 윤곽이 분명해야 한다. 공격 실루엣을 후속 장면 요소로 배치할 수 있도록 창문 면을 다른 소품으로 가리지 않되, 배경 이미지에는 사람, 얼굴, 인체 실루엣을 포함하지 않는다.",
            "shot_id": "S10_Shot6"
          }
        ],
        "shot_ids": [
          "S10_Shot5",
          "S10_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 4 (stair access opening), facing diagonally across number 1 (rooftop deck) toward number 5 (iron entrance door) and number 6 (small window)",
          "camera_height": "eye-level standing, approximately 1.6 m above the roof deck",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Keep the iron door and window in the same tense composition, with the raised drying platform, clothesline, windblown herbs, concealed intruder, and window attack silhouette readable without revealing the intruder's face."
        },
        "reference_decision": {
          "bg_id": "L04B03",
          "fp_id": "fp_l04_rooftop_exterior",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S10_Shot5 and S10_Shot6 remain in the physical space established by L04B02 but require close threshold- and opening-oriented staging rather than the anchor's elevated wide geometry. L04B02 therefore commits the positions of markers 1-13, while camera unit 3 at [4,6] and the permitted look-at cell [3,6] establish a genuinely different structural slice requiring its own plate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L04B02.png"
          ],
          "source_bg_ids": [
            "L04B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "physical_space_1"
            ],
            "rejected_refs": [
              {
                "reason": "L04B01 depicts the same physical-space identity as L04B02 and adds no distinct co-visible space needed by the consuming shots.",
                "ref_bg_id": "L04B01"
              }
            ],
            "same_physical_space_dedup_decision": "single_representative_for_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "physical_space_1",
                "ref_bg_id": "L04B02",
                "space_description": "The established fixed layout containing base markers 1-13."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because both consuming shots concern the same marker-defined physical space; no two distinct spaces are committed as co-visible."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              6
            ],
            "camera_unit": 3,
            "fov_deg": 50,
            "framing_notes": "Use camera unit 3 at the listed threshold-adjacent cell and aim toward unit 2 through look-at cell [3,6]. The normal lens provides neutral coverage for the marker 5 threshold staging while retaining marker 6 continuity for the second consuming shot's bounded crop.",
            "lens_enum": "normal",
            "look_at_cell": [
              3,
              6
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the unit 3 threshold-facing view toward unit 2, centered on opening marker 5 at [3,6], while maintaining the reference-established position of opening marker 6 at [2,4]. Keep the surrounding portions of units 1 and 2 and any other candidate-visible units subordinate to these committed openings and retain all visible fixed markers in the positions established by L04B02.",
            "camera_framing_directive": "Place the camera in unit 3 at [4,6] and direct it toward unit 2 through [3,6] with a normal 50-degree lens. Use neutral coverage centered on opening marker 5 for the compressed threshold staging, while preserving opening marker 6 in its established location for the shot-specific bounded crop required by S10_Shot6.",
            "subject_position_directive": "For S10_Shot5, place the committed subject in the middle-center midground at opening marker 5, back toward the camera, with only the shoulder and upper back crossing the narrow threshold and the face concealed. For S10_Shot6, confine the two committed silhouettes behind opening marker 6, one in the upper-right and one in the lower-left, bounded by that opening's frame.",
            "state_cue_directive": "Carry transient markers 14, 15, 16, and 17 as the only committed overlays. Their placement must follow the consuming-shot threshold and opening staging, with no addition of markers 18 or 19 and no invented state cues.",
            "negative_continuity_directive": "Exclude overlay markers 18 and 19. Preserve the L04B02 positions of fixed markers 1-13, especially openings 5 and 6 and fixtures 7 and 9; do not import L04B01's transient cues, invent additional scenario-specific elements, or expose units outside the geometry-supported view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L04B02' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 6]\n  - look_at_unit: 2\n  - look_at_cell: [3, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: \"Use camera unit 3 at the listed threshold-adjacent cell and aim toward unit 2 through look-at cell [3,6]. The normal lens provides neutral coverage for the marker 5 threshold staging while retaining marker 6 continuity for the second consuming shot's bounded crop.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the unit 3 threshold-facing view toward unit 2, centered on opening marker 5 at [3,6], while maintaining the reference-established position of opening marker 6 at [2,4]. Keep the surrounding portions of units 1 and 2 and any other candidate-visible units subordinate to these committed openings and retain all visible fixed markers in the positions established by L04B02.\n  - camera_framing_directive: Place the camera in unit 3 at [4,6] and direct it toward unit 2 through [3,6] with a normal 50-degree lens. Use neutral coverage centered on opening marker 5 for the compressed threshold staging, while preserving opening marker 6 in its established location for the shot-specific bounded crop required by S10_Shot6.\n  - subject_position_directive: For S10_Shot5, place the committed subject in the middle-center midground at opening marker 5, back toward the camera, with only the shoulder and upper back crossing the narrow threshold and the face concealed. For S10_Shot6, confine the two committed silhouettes behind opening marker 6, one in the upper-right and one in the lower-left, bounded by that opening's frame.\n  - state_cue_directive: Carry transient markers 14, 15, 16, and 17 as the only committed overlays. Their placement must follow the consuming-shot threshold and opening staging, with no addition of markers 18 or 19 and no invented state cues.\n  - negative_continuity_directive: Exclude overlay markers 18 and 19. Preserve the L04B02 positions of fixed markers 1-13, especially openings 5 and 6 and fixtures 7 and 9; do not import L04B01's transient cues, invent additional scenario-specific elements, or expose units outside the geometry-supported 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] open rooftop deck — central and western portion of the roof inside the parapets\n  - 2. [area] compact rooftop room — northeast portion of the roof\n  - 3. [area] entrance threshold — immediately south of the rooftop-room entrance\n  - 4. [opening] roof stair access opening — southwest corner of the rooftop deck\n  - 5. [opening] iron entrance door — south wall of the rooftop room, near its southeast end\n  - 6. [opening] small living-room window — west wall of the rooftop room, facing the open deck\n  - 7. [prop] cylindrical water tank — northwest side of the rooftop room\n  - 8. [furniture] raised drying platform — west-central rooftop deck beneath the clothesline\n  - 9. [prop] fixed clothesline — single east-west run across the central rooftop deck\n  - 10. [area] north parapet run — continuous north edge of the roof\n  - 11. [area] east parapet run — continuous east edge of the roof\n  - 12. [area] south parapet run — continuous south edge of the roof\n  - 13. [area] west parapet run — continuous west edge of the roof\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L04B02' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 6]\n  - look_at_unit: 2\n  - look_at_cell: [3, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: \"Use camera unit 3 at the listed threshold-adjacent cell and aim toward unit 2 through look-at cell [3,6]. The normal lens provides neutral coverage for the marker 5 threshold staging while retaining marker 6 continuity for the second consuming shot's bounded crop.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the unit 3 threshold-facing view toward unit 2, centered on opening marker 5 at [3,6], while maintaining the reference-established position of opening marker 6 at [2,4]. Keep the surrounding portions of units 1 and 2 and any other candidate-visible units subordinate to these committed openings and retain all visible fixed markers in the positions established by L04B02.\n  - camera_framing_directive: Place the camera in unit 3 at [4,6] and direct it toward unit 2 through [3,6] with a normal 50-degree lens. Use neutral coverage centered on opening marker 5 for the compressed threshold staging, while preserving opening marker 6 in its established location for the shot-specific bounded crop required by S10_Shot6.\n  - subject_position_directive: For S10_Shot5, place the committed subject in the middle-center midground at opening marker 5, back toward the camera, with only the shoulder and upper back crossing the narrow threshold and the face concealed. For S10_Shot6, confine the two committed silhouettes behind opening marker 6, one in the upper-right and one in the lower-left, bounded by that opening's frame.\n  - state_cue_directive: Carry transient markers 14, 15, 16, and 17 as the only committed overlays. Their placement must follow the consuming-shot threshold and opening staging, with no addition of markers 18 or 19 and no invented state cues.\n  - negative_continuity_directive: Exclude overlay markers 18 and 19. Preserve the L04B02 positions of fixed markers 1-13, especially openings 5 and 6 and fixtures 7 and 9; do not import L04B01's transient cues, invent additional scenario-specific elements, or expose units outside the geometry-supported 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] open rooftop deck — central and western portion of the roof inside the parapets\n  - 2. [area] compact rooftop room — northeast portion of the roof\n  - 3. [area] entrance threshold — immediately south of the rooftop-room entrance\n  - 4. [opening] roof stair access opening — southwest corner of the rooftop deck\n  - 5. [opening] iron entrance door — south wall of the rooftop room, near its southeast end\n  - 6. [opening] small living-room window — west wall of the rooftop room, facing the open deck\n  - 7. [prop] cylindrical water tank — northwest side of the rooftop room\n  - 8. [furniture] raised drying platform — west-central rooftop deck beneath the clothesline\n  - 9. [prop] fixed clothesline — single east-west run across the central rooftop deck\n  - 10. [area] north parapet run — continuous north edge of the roof\n  - 11. [area] east parapet run — continuous east edge of the roof\n  - 12. [area] south parapet run — continuous south edge of the roof\n  - 13. [area] west parapet run — continuous west edge of the roof\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L04B02' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 6]\n  - look_at_unit: 2\n  - look_at_cell: [3, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: \"Use camera unit 3 at the listed threshold-adjacent cell and aim toward unit 2 through look-at cell [3,6]. The normal lens provides neutral coverage for the marker 5 threshold staging while retaining marker 6 continuity for the second consuming shot's bounded crop.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the unit 3 threshold-facing view toward unit 2, centered on opening marker 5 at [3,6], while maintaining the reference-established position of opening marker 6 at [2,4]. Keep the surrounding portions of units 1 and 2 and any other candidate-visible units subordinate to these committed openings and retain all visible fixed markers in the positions established by L04B02.\n  - camera_framing_directive: Place the camera in unit 3 at [4,6] and direct it toward unit 2 through [3,6] with a normal 50-degree lens. Use neutral coverage centered on opening marker 5 for the compressed threshold staging, while preserving opening marker 6 in its established location for the shot-specific bounded crop required by S10_Shot6.\n  - subject_position_directive: For S10_Shot5, place the committed subject in the middle-center midground at opening marker 5, back toward the camera, with only the shoulder and upper back crossing the narrow threshold and the face concealed. For S10_Shot6, confine the two committed silhouettes behind opening marker 6, one in the upper-right and one in the lower-left, bounded by that opening's frame.\n  - state_cue_directive: Carry transient markers 14, 15, 16, and 17 as the only committed overlays. Their placement must follow the consuming-shot threshold and opening staging, with no addition of markers 18 or 19 and no invented state cues.\n  - negative_continuity_directive: Exclude overlay markers 18 and 19. Preserve the L04B02 positions of fixed markers 1-13, especially openings 5 and 6 and fixtures 7 and 9; do not import L04B01's transient cues, invent additional scenario-specific elements, or expose units outside the geometry-supported 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] open rooftop deck — central and western portion of the roof inside the parapets\n  - 2. [area] compact rooftop room — northeast portion of the roof\n  - 3. [area] entrance threshold — immediately south of the rooftop-room entrance\n  - 4. [opening] roof stair access opening — southwest corner of the rooftop deck\n  - 5. [opening] iron entrance door — south wall of the rooftop room, near its southeast end\n  - 6. [opening] small living-room window — west wall of the rooftop room, facing the open deck\n  - 7. [prop] cylindrical water tank — northwest side of the rooftop room\n  - 8. [furniture] raised drying platform — west-central rooftop deck beneath the clothesline\n  - 9. [prop] fixed clothesline — single east-west run across the central rooftop deck\n  - 10. [area] north parapet run — continuous north edge of the roof\n  - 11. [area] east parapet run — continuous east edge of the roof\n  - 12. [area] south parapet run — continuous south edge of the roof\n  - 13. [area] west parapet run — continuous west edge of the roof\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옥탑방은 작은 방 하나 크기의 현실적인 구조물이다. 철문 높이는 약 2미터, 창문 폭은 약 1~1.2미터, 옥탑방 층높이는 약 2.5~3미터이며 옥상 난간 높이는 약 1.1미터다. 문, 창문, 난간, 배관과 주변 건물의 모든 크기가 이 사람 크기 기준에 맞아야 한다. 철문에는 벗겨진 회색 도장, 모서리 녹, 현실적인 손잡이와 잠금장치, 오래된 문틀 틈이 있다. 작은 불투명 창문은 알루미늄 새시와 외부 방범창이 달려 있고, 내부의 희미한 생활 조명이 얼룩진 유리를 통해 불균일하게 번진다. 철문과 창문 모두 완전히 가리지 않고 선명하게 읽히게 한다.\n\n옥상 바닥은 한국 저층 주택에서 흔한 바랜 녹색 우레탄 방수 도장으로 마감되어 있으며, 빗물 고임 자국, 미세한 균열, 덧칠 경계, 먼지와 해풍에 날린 잔모래가 자연스럽게 남아 있다. 옥탑방 외벽은 오래된 붉은 벽돌과 부분적인 회색 시멘트 보수 흔적 또는 낡은 석재 타일 마감으로, 민무늬 콘크리트 덩어리처럼 보이지 않는다. 벽을 따라 에어컨 실외기와 배관, 노출 전선관, 생활 배관이 층층이 지나간다. 한쪽에는 낮게 높인 건조 발판, 늘어진 빨랫줄과 소량의 평범한 빨래가 있고, 작은 화분의 허브 잎이 밤바람과 해풍에 한쪽으로 흔들린다. 생활용 물탱크와 잡다한 옥상 설비는 주 출입문과 창문을 가리지 않는 주변부에 놓인다.\n\n난간 너머에는 비슷한 높이의 붉은 벽돌 및 석재 타일 외벽 주택들이 좁은 골목을 따라 밀집해 있다. 주변 주택의 새시 창문, 방범창, 에어컨 실외기, 외벽 가스·생활 배관, 작은 옥상 물탱크가 현실적으로 이어지고, 전신주와 처진 전선, 골목에 주차된 평범한 생활 차량 일부가 보인다. 멀리 포구 도시의 적은 생활 불빛과 습한 밤공기가 희미하게 느껴지되 관광지처럼 꾸미지 않는다.\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.",
        "camera_decision": {
          "camera_cell": [
            4,
            6
          ],
          "camera_unit": 3,
          "fov_deg": 50,
          "framing_notes": "Use camera unit 3 at the listed threshold-adjacent cell and aim toward unit 2 through look-at cell [3,6]. The normal lens provides neutral coverage for the marker 5 threshold staging while retaining marker 6 continuity for the second consuming shot's bounded crop.",
          "lens_enum": "normal",
          "look_at_cell": [
            3,
            6
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show the unit 3 threshold-facing view toward unit 2, centered on opening marker 5 at [3,6], while maintaining the reference-established position of opening marker 6 at [2,4]. Keep the surrounding portions of units 1 and 2 and any other candidate-visible units subordinate to these committed openings and retain all visible fixed markers in the positions established by L04B02.",
          "camera_framing_directive": "Place the camera in unit 3 at [4,6] and direct it toward unit 2 through [3,6] with a normal 50-degree lens. Use neutral coverage centered on opening marker 5 for the compressed threshold staging, while preserving opening marker 6 in its established location for the shot-specific bounded crop required by S10_Shot6.",
          "subject_position_directive": "For S10_Shot5, place the committed subject in the middle-center midground at opening marker 5, back toward the camera, with only the shoulder and upper back crossing the narrow threshold and the face concealed. For S10_Shot6, confine the two committed silhouettes behind opening marker 6, one in the upper-right and one in the lower-left, bounded by that opening's frame.",
          "state_cue_directive": "Carry transient markers 14, 15, 16, and 17 as the only committed overlays. Their placement must follow the consuming-shot threshold and opening staging, with no addition of markers 18 or 19 and no invented state cues.",
          "negative_continuity_directive": "Exclude overlay markers 18 and 19. Preserve the L04B02 positions of fixed markers 1-13, especially openings 5 and 6 and fixtures 7 and 9; do not import L04B01's transient cues, invent additional scenario-specific elements, or expose units outside the geometry-supported view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_rooftop_exterior",
          "prior_bg_ids": [
            "L04B02"
          ],
          "attached_ref_labels": [
            "aerial:bg_rooftop_villa",
            "bg:L04B02"
          ],
          "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": "L04",
          "group_id": "bg_rooftop_villa"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "L04B01": {
        "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/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L04B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 소도시 포구의 오래된 저층 주택 옥상, 푸른 새벽 직전의 차갑고 흐린 자연광 속 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽 옥상 난간 가까이에 카메라를 두고 옥상 바닥에서 약 1.2m 높이의 낮은 눈높이로, 40mm급 표준 광각 렌즈를 사용해 난간과 검은 고양이 너머의 넓은 옥상 바닥, 작은 창문이 있는 옥탑방을 바라본다. 내려다보는 평면도 시점이 아니라 옥상 위에 실제로 서서 보는 수평에 가까운 시점이며 자연스러운 원근과 깊이감이다.\n\n약 1.1m 높이의 낡은 콘크리트 난간 위에 검은 고양이 한 마리가 조용히 앉아 옥탑방의 불 켜진 창문을 바라본다. 고양이는 얼굴 세부를 강조하지 않은 선명한 옆모습 실루엣으로 보이며, 사람은 전혀 없다. 난간 너머로 펼쳐진 옥상 바닥은 한국 저층 주택에서 흔한 녹색 우레탄 방수 도장으로 마감되어 있고, 염분과 비바람 때문에 색이 바래고 갈라진 곳, 부분 덧칠 자국, 배수구 주변의 검은 물때와 얕은 빗물 흔적이 현실적으로 남아 있다.\n\n화면 안쪽에는 작은 방 하나 크기의 실제 옥탑방이 있다. 옥탑방 한 층 높이는 약 2.5~3m이며, 창문 폭은 약 1m로 사람 크기와 자연스럽게 맞는다. 외벽은 서해안권의 오래된 한국 주택에서 흔한 붉은 벽돌 또는 거친 시멘트 미장 위 방수 페인트 마감으로, 군데군데 탈색과 미세 균열, 빗물 자국이 보인다. 알루미늄 새시의 작은 창문 안에서 따뜻한 생활 조명이 켜져 있어 차가운 푸른 새벽 옥상에서 가장 중요한 원거리 시선 고정점이 된다. 창 안에는 인물이나 얼굴이 없고, 얇은 커튼과 소박한 실내 빛만 희미하게 보인다.\n\n옥탑방 외벽과 옥상 가장자리에는 실제 거주 흔적이 층층이 남아 있다. 창문 방범창, 벽을 따라 정리되지 않게 이어진 에어컨 실외기 배관과 가스 배관 및 계량기, 사용감 있는 실외기, 검은 플라스틱 물탱크, 느슨한 빨랫줄과 소량의 생활 빨래, 바람에 마른 화분 몇 개가 자연스럽게 배치된다. 모든 설비는 과장 없이 작은 옥탑방과 1.1m 난간의 실제 크기에 맞고, 구조물이 큰 건물처럼 부풀려 보이지 않는다.\n\n배경에는 비슷한 붉은 벽돌·석재 타일·시멘트 미장 외벽의 2~4층 저층 주택들이 좁은 골목을 사이에 두고 밀집해 있다. 각 층 높이는 약 2.5~3m이고, 폭 1~1.5m 정도의 새시 창문, 방범창, 에어컨 실외기, 외벽 배관이 현실적인 비율로 보인다. 전신주와 느슨하게 처진 전선이 지붕 사이를 지나가며, 멀리 포구 쪽의 습한 새벽 공기 때문에 건물 윤곽이 약간 흐려진다. 대상 옥탑방이 주변 동네와 단절된 요새나 민무늬 콘크리트 덩어리처럼 보이지 않도록 실제 생활 주거지의 연속성을 유지한다.\n\n차갑고 어두운 청회색 새벽빛과 창문에서 새어 나오는 절제된 따뜻한 빛의 대비, 녹슨 금속의 탁한 적갈색만 약하게 드러나는 저채도 색감. 실제 콘크리트의 거친 입자, 금속 녹과 염분 부식, 새시의 긁힘, 직물의 올, 방수 도장의 광택과 마모를 정확하게 표현한다. 실제 DSLR 또는 미러리스 카메라의 자연스러운 노출과 심도, 과도한 후처리 없는 현장 기록 사진, 깨끗한 스톡 사진이 아닌 사람이 살아온 흔적이 있는 실제 장소 참고 사진. CGI, 삽화, 건축 시각화, 평면도, 도식 표현이 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "남쪽 옥상 난간 가까이에서 난간 너머를 보는 낮은 시점으로 촬영한다. 검은 고양이는 난간 위에서 옆모습 실루엣이 분명하게 보이도록 놓고, 고양이의 시선 너머로 넓은 옥상 바닥과 불이 켜진 옥탑방 창문이 이어지게 한다. 창문은 화면 안쪽의 주된 원거리 시선 고정점이며, 주변은 아직 푸른 새벽빛에 잠겨 있어야 한다. 사람이나 얼굴은 넣지 않는다.",
            "shot_id": "S17_Shot1"
          }
        ],
        "shot_ids": [
          "S17_Shot1"
        ],
        "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 12 (south parapet), looking past number 18 (black cat) across number 1 (rooftop deck) toward number 6 (small window) and number 2 (rooftop room)",
          "camera_height": "low rooftop eye level, approximately 1.2 m above the roof deck",
          "lens_hint": "40mm normal-wide lens",
          "framing_notes": "Place the cat in a clear parapet silhouette and make the illuminated window the principal distant anchor while preserving a broad blue-dawn rooftop view."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L04B02",
          "selected_refs": [
            {
              "physical_space_id": "physical_space_1",
              "ref_bg_id": "L04B02",
              "space_description": "The same marker-defined exterior physical space and matching wide camera view."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Match L04B02 from camera unit 12 at [9,5], directed toward unit 2 through [2,4], with broad 90-degree coverage. Reserve the middle-left midground for the committed subject and the upper-right background for marker 19 while maintaining the fixed wide composition.",
          "negative_continuity_directive": "Do not draw overlay markers 14, 15, 16, or 17. Avoid moving or redesigning base markers 1-13 relative to L04B02, avoid adding scenario-specific objects, and do not introduce spaces outside the candidate-visible units supported from camera unit 12.",
          "state_cue_directive": "Apply transient markers 18 and 19 as committed for S17_Shot1, with marker 19 isolated against the darker ambient state described by the staging. Add no other state overlays or unlisted cues.",
          "subject_position_directive": "Place the committed marker 18 subject in profile in the middle-left midground on the visible upper boundary, with its eyeline directed toward marker 19 in the upper-right background. Preserve the tense still pose and do not add other subjects.",
          "visible_space_directive": "Retain the L04B02 placement of base markers 1-13. From camera unit 12, look toward unit 2 and marker 6 at look-at cell [2,4], with broad candidate visibility across units 1, 3, 10, 11, and 13 as supported by the cone; keep the fixed positions of openings 4-6, fixture markers 7 and 9, and furniture marker 8 unchanged."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_rooftop_exterior",
          "prior_bg_ids": [
            "L04B02"
          ],
          "attached_ref_labels": [
            "bg:L04B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L05B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L05B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 오래된 저층 주택 옥상, 콘크리트 계단을 막 올라선 상부 착지 공간에서 작은 옥탑방 출입구를 정면에 가깝게 바라보는 늦은 밤의 실제 장소 사진. 카메라는 상부 옥상 착지 공간 부근, 서 있는 사람의 눈높이 약 1.6m에 놓고 35mm급 중간 광각 렌즈를 사용한다. 마지막 콘크리트 계단 구간과 닳은 계단 모서리가 전경 아래쪽에서 착지 공간으로 이어지고, 그 건너편에 작은 옥탑방의 낡은 철제 출입문이 반쯤 열린 채 놓여 있다. 철문은 염분과 비바람으로 군데군데 녹과 벗겨진 도장이 보이며, 문틈에서는 약한 생활 조명이 좁게 새어 나온다. 출입문 바로 옆에는 폭 약 1~1.2m의 작은 알루미늄 새시 창문이 있고, 유리에는 어두운 옥상과 희미한 주변 불빛만 불완전하게 반사되며 사람이나 얼굴은 보이지 않는다. 문 앞의 좁은 콘크리트 앞마당에는 빗물 자국, 미세한 균열, 먼지와 습기 얼룩이 자연스럽게 남아 있다.\n\n옥탑방은 작은 방 하나 규모로 과장하지 않는다. 출입문 높이는 약 2m, 창문 폭은 약 1~1.2m, 옥탑방 벽 높이는 약 2.5~3m이며 옥상 난간은 약 1.1m로 서로 일관된 사람 크기 비례를 유지한다. 외벽은 대한민국의 오래된 저층 주택 옥탑에서 흔한 거친 시멘트 미장과 부분적인 방수 보수 흔적을 지니고, 옥상 바닥은 바랜 녹색 우레탄 방수 도장 위에 덧칠 자국과 물고임 흔적이 보인다. 출입문 위에는 작고 실용적인 벽부형 조명이 있어 차갑고 약한 빛으로 문과 창 주변만 밝히며, 밤하늘과 옥상 나머지 영역은 실제 저조도 노출처럼 어둡다. 색은 짙고 채도가 낮되 검은 영역이 뭉개지지 않고, 녹슨 부분이나 작은 경고 스티커에서만 절제된 탁한 적색 흔적이 드러난다.\n\n옥상 가장자리 주변에는 현실적인 생활 설비가 제한적으로 보인다. 낡은 금속 난간, 배관이 외벽을 따라 연결된 에어컨 실외기, 노출 가스관과 수도관, 작은 물탱크 일부, 처진 빨랫줄, 비어 있거나 마른 식물이 남은 화분 몇 개가 있다. 옥상 너머에는 붉은 벽돌과 화강석 타일 외벽, 알루미늄 새시 창문, 방범창, 에어컨 실외기와 외벽 배관을 갖춘 비슷한 높이의 저층 주택들이 좁게 밀집해 있다. 전신주와 늘어진 전선이 밤하늘 일부를 가로지르며, 대상 옥탑방이 고립된 콘크리트 요새처럼 보이지 않고 실제 사람이 생활하는 해안 도시 주택가의 일부로 보여야 한다. 바닷바람과 습기로 인한 금속 부식, 콘크리트의 검은 물때, 실제 천과 플라스틱과 금속의 서로 다른 표면 질감을 정확하게 표현한다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진처럼 사실적이고 담담한 화면, 자연스러운 저조도 노출과 현실적인 깊이감, 재료의 실제 질감과 일상적인 마모 및 얼룩, 과도한 후처리 없음. 깨끗한 스톡 사진이 아니며 삽화, 그래픽, 3D 시각화, 건축 투시도, 평면도, 위에서 내려다본 시점이 아니다. 사람, 얼굴, 실루엣, 시체, 피, 초자연적 형상은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "상부 착지 공간에서 바라보는 도착 시점의 넓은 설정 화면. 마지막 콘크리트 계단 단과 거친 착지면을 전경에 두고, 작은 옥탑방의 반쯤 열린 철제 출입문과 바로 옆 새시 창문을 화면 중심부에 함께 보여 준다. 문틈의 약한 실내 빛과 출입문 위 생활형 조명만 제한적으로 공간을 밝히며, 옥상 가장자리 설비와 인접 저층 주택은 주변부에 일부만 보이게 한다. 사람이나 형상은 배치하지 않는다.",
            "shot_id": "S11_Shot4"
          },
          {
            "guide_text": "같은 카메라 축을 유지하되 철제 출입문과 문 옆 작은 창문을 조금 더 두드러지게 잡는다. 문이 반쯤 열린 각도, 손때와 녹이 밴 금속 표면, 문턱과 콘크리트 앞마당의 습기 자국이 명확해야 한다. 전경 아래에는 마지막 계단 일부를 남겨 도착 동선을 유지하고, 창문 반사나 문 안쪽에 사람·얼굴·유령 같은 형상을 만들지 않는다.",
            "shot_id": "S11_Shot5"
          }
        ],
        "shot_ids": [
          "S11_Shot4",
          "S11_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 4 (upper rooftop landing), facing number 7 (iron entrance door) across number 8 (entrance apron), with number 13 (small room window) beside the doorway",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Show the final portion of number 3 in the foreground and the night-arrival half-open state represented by transient number 14. Keep the iron door and adjacent window prominent; allow a limited glimpse of numbers 5, 9, and 12 around the rooftop edge."
        },
        "reference_decision": {
          "bg_id": "L05B01",
          "fp_id": "fp_l05_concrete_stairs",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L05B01 is the sole supplied clean-anchor candidate and must establish the dwelling identity directly from the floor plan because no same-fp references are available. Camera unit 5 looking toward unit 8 aligns the view with opening marker 7 and marker 14 for S11_Shot5, while the wide 90-degree coverage retains enough of target markers 3, 4, 5, 6, 8, and 12 to support the centered medium staging in S11_Shot4.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_l05_concrete_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": "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 dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              6
            ],
            "camera_unit": 5,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit-5 camera cell and aim toward unit 8 at the listed look-at cell. The wide cone establishes the numbered structural context while keeping opening marker 7 near the principal axis for S11_Shot5 and permitting a shot-specific medium crop for S11_Shot4.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              7
            ],
            "look_at_unit": 8
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 5, show the numbered physical-space context along the axis toward look-at unit 8. Maintain target unit markers 3, 4, 5, 6, 8, and 12 where admitted by the wide view, with opening markers 7 and 13 and fixed fixture marker 9 retained in their committed floor-plan positions; opening marker 7 and transient marker 14 are the principal centered background cues.",
            "camera_framing_directive": "Place the camera in unit 5 at cell [4,6] and aim toward unit 8 at cell [2,7] with a wide 90-degree field of view. Use broad structural coverage around the unit-5-to-unit-8 axis, keep opening marker 7 near center for S11_Shot5, and preserve sufficient surrounding coverage for the shot-specific medium framing required by S11_Shot4.",
            "subject_position_directive": "For S11_Shot4, reserve the middle-center midground for the committed subject in a medium presentation at upper-torso camera height, with the planted stance and off-screen gaze described by staging. For the S11_Shot5 variant, exclude the subject completely and preserve the same axis as a subjective view toward opening marker 7.",
            "state_cue_directive": "Carry transient marker 14 as the committed state of opening marker 7. Follow the staged low-key, dark, desaturated night ambience, with the area beyond opening marker 7 remaining deeply dark and without invented detail; add no other uncommitted state cues.",
            "negative_continuity_directive": "No numbered elements or state-overlay markers are designated for omission. Keep all fixed numbered elements in their floor-plan positions, do not introduce spaces outside the unit-5 wide view-cone superset, and do not invent additional subjects, props, structural changes, or state cues beyond markers 3, 4, 5, 6, 7, 8, 9, 12, 13, and 14."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [4, 6]\n  - look_at_unit: 8\n  - look_at_cell: [2, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-5 camera cell and aim toward unit 8 at the listed look-at cell. The wide cone establishes the numbered structural context while keeping opening marker 7 near the principal axis for S11_Shot5 and permitting a shot-specific medium crop for S11_Shot4.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 5, show the numbered physical-space context along the axis toward look-at unit 8. Maintain target unit markers 3, 4, 5, 6, 8, and 12 where admitted by the wide view, with opening markers 7 and 13 and fixed fixture marker 9 retained in their committed floor-plan positions; opening marker 7 and transient marker 14 are the principal centered background cues.\n  - camera_framing_directive: Place the camera in unit 5 at cell [4,6] and aim toward unit 8 at cell [2,7] with a wide 90-degree field of view. Use broad structural coverage around the unit-5-to-unit-8 axis, keep opening marker 7 near center for S11_Shot5, and preserve sufficient surrounding coverage for the shot-specific medium framing required by S11_Shot4.\n  - subject_position_directive: For S11_Shot4, reserve the middle-center midground for the committed subject in a medium presentation at upper-torso camera height, with the planted stance and off-screen gaze described by staging. For the S11_Shot5 variant, exclude the subject completely and preserve the same axis as a subjective view toward opening marker 7.\n  - state_cue_directive: Carry transient marker 14 as the committed state of opening marker 7. Follow the staged low-key, dark, desaturated night ambience, with the area beyond opening marker 7 remaining deeply dark and without invented detail; add no other uncommitted state cues.\n  - negative_continuity_directive: No numbered elements or state-overlay markers are designated for omission. Keep all fixed numbered elements in their floor-plan positions, do not introduce spaces outside the unit-5 wide view-cone superset, and do not invent additional subjects, props, structural changes, or state cues beyond markers 3, 4, 5, 6, 7, 8, 9, 12, 13, and 14.\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] exterior concrete stair route — narrow circulation strip rising from the rear yard toward the roof\n  - 4. [area] upper rooftop landing — top of the stair route beside the rooftop entrance approach\n  - 5. [area] roof terrace — open roof area west of the rooftop room\n  - 6. [area] rooftop room footprint — east side of the roof terrace\n  - 7. [opening] iron entrance door — west-facing wall of the rooftop room, aligned with the upper landing\n  - 8. [area] entrance apron — small threshold zone immediately outside the iron entrance door\n  - 9. [prop] rooftop water tank — northwest service corner of the roof terrace\n  - 12. [area] west parapet run — single contiguous run along the exposed west edge of the roof terrace\n  - 13. [opening] small room window — west-facing wall of the rooftop room beside the iron entrance door\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [4, 6]\n  - look_at_unit: 8\n  - look_at_cell: [2, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-5 camera cell and aim toward unit 8 at the listed look-at cell. The wide cone establishes the numbered structural context while keeping opening marker 7 near the principal axis for S11_Shot5 and permitting a shot-specific medium crop for S11_Shot4.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 5, show the numbered physical-space context along the axis toward look-at unit 8. Maintain target unit markers 3, 4, 5, 6, 8, and 12 where admitted by the wide view, with opening markers 7 and 13 and fixed fixture marker 9 retained in their committed floor-plan positions; opening marker 7 and transient marker 14 are the principal centered background cues.\n  - camera_framing_directive: Place the camera in unit 5 at cell [4,6] and aim toward unit 8 at cell [2,7] with a wide 90-degree field of view. Use broad structural coverage around the unit-5-to-unit-8 axis, keep opening marker 7 near center for S11_Shot5, and preserve sufficient surrounding coverage for the shot-specific medium framing required by S11_Shot4.\n  - subject_position_directive: For S11_Shot4, reserve the middle-center midground for the committed subject in a medium presentation at upper-torso camera height, with the planted stance and off-screen gaze described by staging. For the S11_Shot5 variant, exclude the subject completely and preserve the same axis as a subjective view toward opening marker 7.\n  - state_cue_directive: Carry transient marker 14 as the committed state of opening marker 7. Follow the staged low-key, dark, desaturated night ambience, with the area beyond opening marker 7 remaining deeply dark and without invented detail; add no other uncommitted state cues.\n  - negative_continuity_directive: No numbered elements or state-overlay markers are designated for omission. Keep all fixed numbered elements in their floor-plan positions, do not introduce spaces outside the unit-5 wide view-cone superset, and do not invent additional subjects, props, structural changes, or state cues beyond markers 3, 4, 5, 6, 7, 8, 9, 12, 13, and 14.\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] exterior concrete stair route — narrow circulation strip rising from the rear yard toward the roof\n  - 4. [area] upper rooftop landing — top of the stair route beside the rooftop entrance approach\n  - 5. [area] roof terrace — open roof area west of the rooftop room\n  - 6. [area] rooftop room footprint — east side of the roof terrace\n  - 7. [opening] iron entrance door — west-facing wall of the rooftop room, aligned with the upper landing\n  - 8. [area] entrance apron — small threshold zone immediately outside the iron entrance door\n  - 9. [prop] rooftop water tank — northwest service corner of the roof terrace\n  - 12. [area] west parapet run — single contiguous run along the exposed west edge of the roof terrace\n  - 13. [opening] small room window — west-facing wall of the rooftop room beside the iron entrance door\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [4, 6]\n  - look_at_unit: 8\n  - look_at_cell: [2, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-5 camera cell and aim toward unit 8 at the listed look-at cell. The wide cone establishes the numbered structural context while keeping opening marker 7 near the principal axis for S11_Shot5 and permitting a shot-specific medium crop for S11_Shot4.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 5, show the numbered physical-space context along the axis toward look-at unit 8. Maintain target unit markers 3, 4, 5, 6, 8, and 12 where admitted by the wide view, with opening markers 7 and 13 and fixed fixture marker 9 retained in their committed floor-plan positions; opening marker 7 and transient marker 14 are the principal centered background cues.\n  - camera_framing_directive: Place the camera in unit 5 at cell [4,6] and aim toward unit 8 at cell [2,7] with a wide 90-degree field of view. Use broad structural coverage around the unit-5-to-unit-8 axis, keep opening marker 7 near center for S11_Shot5, and preserve sufficient surrounding coverage for the shot-specific medium framing required by S11_Shot4.\n  - subject_position_directive: For S11_Shot4, reserve the middle-center midground for the committed subject in a medium presentation at upper-torso camera height, with the planted stance and off-screen gaze described by staging. For the S11_Shot5 variant, exclude the subject completely and preserve the same axis as a subjective view toward opening marker 7.\n  - state_cue_directive: Carry transient marker 14 as the committed state of opening marker 7. Follow the staged low-key, dark, desaturated night ambience, with the area beyond opening marker 7 remaining deeply dark and without invented detail; add no other uncommitted state cues.\n  - negative_continuity_directive: No numbered elements or state-overlay markers are designated for omission. Keep all fixed numbered elements in their floor-plan positions, do not introduce spaces outside the unit-5 wide view-cone superset, and do not invent additional subjects, props, structural changes, or state cues beyond markers 3, 4, 5, 6, 7, 8, 9, 12, 13, and 14.\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] exterior concrete stair route — narrow circulation strip rising from the rear yard toward the roof\n  - 4. [area] upper rooftop landing — top of the stair route beside the rooftop entrance approach\n  - 5. [area] roof terrace — open roof area west of the rooftop room\n  - 6. [area] rooftop room footprint — east side of the roof terrace\n  - 7. [opening] iron entrance door — west-facing wall of the rooftop room, aligned with the upper landing\n  - 8. [area] entrance apron — small threshold zone immediately outside the iron entrance door\n  - 9. [prop] rooftop water tank — northwest service corner of the roof terrace\n  - 12. [area] west parapet run — single contiguous run along the exposed west edge of the roof terrace\n  - 13. [opening] small room window — west-facing wall of the rooftop room beside the iron entrance door\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급 중간 광각 렌즈를 사용한다. 마지막 콘크리트 계단 구간과 닳은 계단 모서리가 전경 아래쪽에서 착지 공간으로 이어지고, 그 건너편에 작은 옥탑방의 낡은 철제 출입문이 반쯤 열린 채 놓여 있다. 철문은 염분과 비바람으로 군데군데 녹과 벗겨진 도장이 보이며, 문틈에서는 약한 생활 조명이 좁게 새어 나온다. 출입문 바로 옆에는 폭 약 1~1.2m의 작은 알루미늄 새시 창문이 있고, 유리에는 어두운 옥상과 희미한 주변 불빛만 불완전하게 반사되며 사람이나 얼굴은 보이지 않는다. 문 앞의 좁은 콘크리트 앞마당에는 빗물 자국, 미세한 균열, 먼지와 습기 얼룩이 자연스럽게 남아 있다.\n\n옥탑방은 작은 방 하나 규모로 과장하지 않는다. 출입문 높이는 약 2m, 창문 폭은 약 1~1.2m, 옥탑방 벽 높이는 약 2.5~3m이며 옥상 난간은 약 1.1m로 서로 일관된 사람 크기 비례를 유지한다. 외벽은 대한민국의 오래된 저층 주택 옥탑에서 흔한 거친 시멘트 미장과 부분적인 방수 보수 흔적을 지니고, 옥상 바닥은 바랜 녹색 우레탄 방수 도장 위에 덧칠 자국과 물고임 흔적이 보인다. 출입문 위에는 작고 실용적인 벽부형 조명이 있어 차갑고 약한 빛으로 문과 창 주변만 밝히며, 밤하늘과 옥상 나머지 영역은 실제 저조도 노출처럼 어둡다. 색은 짙고 채도가 낮되 검은 영역이 뭉개지지 않고, 녹슨 부분이나 작은 경고 스티커에서만 절제된 탁한 적색 흔적이 드러난다.\n\n옥상 가장자리 주변에는 현실적인 생활 설비가 제한적으로 보인다. 낡은 금속 난간, 배관이 외벽을 따라 연결된 에어컨 실외기, 노출 가스관과 수도관, 작은 물탱크 일부, 처진 빨랫줄, 비어 있거나 마른 식물이 남은 화분 몇 개가 있다. 옥상 너머에는 붉은 벽돌과 화강석 타일 외벽, 알루미늄 새시 창문, 방범창, 에어컨 실외기와 외벽 배관을 갖춘 비슷한 높이의 저층 주택들이 좁게 밀집해 있다. 전신주와 늘어진 전선이 밤하늘 일부를 가로지르며, 대상 옥탑방이 고립된 콘크리트 요새처럼 보이지 않고 실제 사람이 생활하는 해안 도시 주택가의 일부로 보여야 한다. 바닷바람과 습기로 인한 금속 부식, 콘크리트의 검은 물때, 실제 천과 플라스틱과 금속의 서로 다른 표면 질감을 정확하게 표현한다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진처럼 사실적이고 담담한 화면, 자연스러운 저조도 노출과 현실적인 깊이감, 재료의 실제 질감과 일상적인 마모 및 얼룩, 과도한 후처리 없음. 깨끗한 스톡 사진이 아니며 삽화, 그래픽, 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 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": [
            4,
            6
          ],
          "camera_unit": 5,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit-5 camera cell and aim toward unit 8 at the listed look-at cell. The wide cone establishes the numbered structural context while keeping opening marker 7 near the principal axis for S11_Shot5 and permitting a shot-specific medium crop for S11_Shot4.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            7
          ],
          "look_at_unit": 8
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera unit 5, show the numbered physical-space context along the axis toward look-at unit 8. Maintain target unit markers 3, 4, 5, 6, 8, and 12 where admitted by the wide view, with opening markers 7 and 13 and fixed fixture marker 9 retained in their committed floor-plan positions; opening marker 7 and transient marker 14 are the principal centered background cues.",
          "camera_framing_directive": "Place the camera in unit 5 at cell [4,6] and aim toward unit 8 at cell [2,7] with a wide 90-degree field of view. Use broad structural coverage around the unit-5-to-unit-8 axis, keep opening marker 7 near center for S11_Shot5, and preserve sufficient surrounding coverage for the shot-specific medium framing required by S11_Shot4.",
          "subject_position_directive": "For S11_Shot4, reserve the middle-center midground for the committed subject in a medium presentation at upper-torso camera height, with the planted stance and off-screen gaze described by staging. For the S11_Shot5 variant, exclude the subject completely and preserve the same axis as a subjective view toward opening marker 7.",
          "state_cue_directive": "Carry transient marker 14 as the committed state of opening marker 7. Follow the staged low-key, dark, desaturated night ambience, with the area beyond opening marker 7 remaining deeply dark and without invented detail; add no other uncommitted state cues.",
          "negative_continuity_directive": "No numbered elements or state-overlay markers are designated for omission. Keep all fixed numbered elements in their floor-plan positions, do not introduce spaces outside the unit-5 wide view-cone superset, and do not invent additional subjects, props, structural changes, or state cues beyond markers 3, 4, 5, 6, 7, 8, 9, 12, 13, and 14."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_concrete_stairs",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_villa",
            "building_anchor:L04B02"
          ],
          "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": "L05",
          "group_id": "bg_rooftop_villa"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L04B02",
          "group_id": "bg_rooftop_villa"
        }
      },
      "L05B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L05B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시의 오래 사용된 저층 다세대 빌라 외곽 마당과 차량 진입면을 밤에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 차량 대문 바로 안쪽에 서 있는 사람의 눈높이 약 1.6미터에 놓고, 풀프레임 미러리스 또는 디지털 일안 반사식 카메라의 28밀리미터 광각 렌즈로 외곽 마당을 가로질러 옥상 출입 계단 쪽을 대각선으로 바라본다. 차량 진입로에는 동시대 한국의 현실적인 경찰 순찰차 한 대가 세워져 있으며 사람은 전혀 없다. 순찰차에서 계단 입구까지 이어지는 보행 경로가 명확히 보이고, 프레임 측면에는 벽 안쪽으로 들어간 작은 자전거 보관 홈과 생활 자전거 한 대가 함께 보인다.\n\n빌라 외벽은 한국 저층 주거에서 흔한 붉은 벽돌과 일부 낡은 화강석 타일 마감이며, 회색 알루미늄 새시 창, 창문 방범창, 외벽 에어컨 실외기와 노출 배관, 도시가스 배관과 계량기, 빗물 배수관, 현관 벽등이 실제 설치 방식대로 층층이 붙어 있다. 작은 화분, 접힌 빨래줄, 오래된 생활 흔적과 먼지, 빗물 자국, 벽돌 줄눈의 변색, 금속 대문의 긁힘과 녹슨 경첩을 과장 없이 담는다. 옥상 출입 계단은 실용적인 콘크리트 계단과 약 1.1미터 높이 금속 난간으로 구성하고, 빌라의 각 층 높이는 약 2.7미터, 출입문은 약 2미터, 창문 폭은 약 1.2미터로 서로 일관되게 맞춘다. 구조물을 비정상적으로 크게 만들지 않는다.\n\n대문 너머에는 비슷한 벽돌·타일 마감의 저층 빌라들이 좁은 골목을 따라 밀집해 있고, 전신주와 느슨하게 이어진 전선, 생활 차량 일부가 자연스럽게 보인다. 대상 빌라는 고립된 콘크리트 요새가 아니라 실제 사람이 거주하는 평범한 한국 주택가의 일부여야 한다. 밤의 기본 조명은 희미한 주황빛 골목 조명과 현관등이며, 이 배경 상태에서만 경찰차 회전 경광등의 붉은빛과 푸른빛이 외벽, 창문, 금속 대문, 계단 난간과 약간 축축한 차량 진입면에 짧고 불균일하게 반사된다. 경광등 색이 공간 전체를 인공적으로 채우지 않도록 하고, 빛의 도달 거리와 그림자는 실제 광원에 맞춘다.\n\n실제 콘크리트의 거친 표면, 금속의 산화와 도장 벗겨짐, 벽돌과 석재 타일의 질감, 고무 타이어와 자전거 프레임의 사용감, 축축한 바닥의 제한적인 반사를 정확하게 표현한다. 어둡고 채도가 낮은 현실적인 야간 노출, 절제된 붉은빛, 자연스러운 심도와 실제 렌즈 원근감, 과도한 후보정 없는 현장 기록 사진. 깨끗한 광고 사진이 아니며, 컴퓨터 생성 이미지나 삽화, 건축 시각화가 아니다. 위에서 내려다보는 시점, 평면도, 건축 도식은 금지한다. 인물, 얼굴, 시신, 혈흔은 없다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "차량 대문 바로 안쪽의 서 있는 사람 눈높이에서 마당을 대각선으로 바라본다. 차량 진입로의 경찰 차량에서 옥상 출입 계단까지 이어지는 이동 경로가 장애물 없이 한눈에 읽혀야 하며, 측면 자전거 보관 홈과 자전거도 프레임 안에 포함한다. 사람은 보이지 않으며, 회전 경광등의 붉은빛과 푸른빛이 외벽과 젖은 바닥에 순간적으로 번지는 상태를 유지한다.",
            "shot_id": "S13_Shot2"
          },
          {
            "guide_text": "같은 빌라 마당의 구조, 경찰 차량 위치, 옥상 출입 계단 방향과 자전거 보관 공간의 연속성을 유지한다. 야간 주변광은 어둡고 현실적으로 남겨 두되 경찰 차량의 붉고 푸른 경광등 반사가 번갈아 외벽, 금속 대문, 창문, 차량 진입면에 닿도록 한다. 인물이나 얼굴은 추가하지 않는다.",
            "shot_id": "S13_Shot5"
          }
        ],
        "shot_ids": [
          "S13_Shot2",
          "S13_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_3",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "just inside number 5 (vehicle gate), facing diagonally across number 1 (outer yard) toward number 7 (roof-access staircase), with number 9 (police vehicle) positioned on number 3 (vehicle access lane)",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show the route from the police vehicle to the staircase clearly. Include the bicycle recess and bicycle at the side, while the transient red and blue siren wash affects only this background state."
        },
        "reference_decision": {
          "bg_id": "L05B02",
          "fp_id": "fp_l05_outer_yard",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L05B02 is the sole supplied clean-anchor candidate and the only render-ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 1 at [3,4], aimed toward unit 3 through the exact candidate look-at cell [9,4], provides broad 90-degree coverage for the structural markers required by both consuming shots and supports their medium and close shot-specific crops.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_l05_outer_yard.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_without_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 broad plate from unit 1 toward unit 3 and opening marker 5 to support the medium profile staging in S13_Shot2 and the tighter side-profile crop in S13_Shot5 while retaining the committed transient illumination.",
            "lens_enum": "wide",
            "look_at_cell": [
              9,
              4
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show the committed relationship toward unit 3 and opening marker 5, with broad coverage grounded by base marker 1. Within the geometry readback's visibility supersets, include only the portions needed from candidate units 2, 4, and 7 and opening marker 6 so that required base markers 1 through 7 remain spatially coherent.",
            "camera_framing_directive": "Frame broadly from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [9,4] with the wide lens at 90 degrees. Preserve enough surrounding coverage for the medium profile composition of S13_Shot2 and for a tighter side-profile crop in S13_Shot5 without changing the committed unit relationship.",
            "subject_position_directive": "For S13_Shot2, reserve one side of the medium frame for the staged profile subject beside marker 9, with one foot planted on the visible ground plane and the open side of marker 9 adjacent to the exit path. For S13_Shot5, support a tight side-profile crop with one subject in the middle-left foreground looking upward and the second in the upper-right midground above the first subject's eyeline; introduce no additional subjects.",
            "state_cue_directive": "Carry transient markers 8, 9, and 10 as committed: marker 8 remains loosely positioned, marker 9 carries the staged open-door and active-light state for S13_Shot2, and marker 10 supplies intermittent red-and-blue illumination consistent with both surfaced shots. The exterior remains otherwise dark and desaturated; add no unlisted state cues.",
            "negative_continuity_directive": "Do not invent numbered elements beyond markers 1 through 10, do not move the fixed relationships among base markers 1 through 7, and do not depict units outside the chosen unit-1 view-cone candidate superset. Because there is no prior reference and no ignored marker list, continuity must come from the supplied floor-plan marker placement and the committed camera geometry."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [9, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the broad plate from unit 1 toward unit 3 and opening marker 5 to support the medium profile staging in S13_Shot2 and the tighter side-profile crop in S13_Shot5 while retaining the committed transient illumination.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the committed relationship toward unit 3 and opening marker 5, with broad coverage grounded by base marker 1. Within the geometry readback's visibility supersets, include only the portions needed from candidate units 2, 4, and 7 and opening marker 6 so that required base markers 1 through 7 remain spatially coherent.\n  - camera_framing_directive: Frame broadly from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [9,4] with the wide lens at 90 degrees. Preserve enough surrounding coverage for the medium profile composition of S13_Shot2 and for a tighter side-profile crop in S13_Shot5 without changing the committed unit relationship.\n  - subject_position_directive: For S13_Shot2, reserve one side of the medium frame for the staged profile subject beside marker 9, with one foot planted on the visible ground plane and the open side of marker 9 adjacent to the exit path. For S13_Shot5, support a tight side-profile crop with one subject in the middle-left foreground looking upward and the second in the upper-right midground above the first subject's eyeline; introduce no additional subjects.\n  - state_cue_directive: Carry transient markers 8, 9, and 10 as committed: marker 8 remains loosely positioned, marker 9 carries the staged open-door and active-light state for S13_Shot2, and marker 10 supplies intermittent red-and-blue illumination consistent with both surfaced shots. The exterior remains otherwise dark and desaturated; add no unlisted state cues.\n  - negative_continuity_directive: Do not invent numbered elements beyond markers 1 through 10, do not move the fixed relationships among base markers 1 through 7, and do not depict units outside the chosen unit-1 view-cone candidate superset. Because there is no prior reference and no ignored marker list, continuity must come from the supplied floor-plan marker placement and the committed camera 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] outer yard — central open area between the street gate and residential building\n  - 2. [area] residential building footprint — north and east side of the plan, bordering the outer yard\n  - 3. [area] vehicle access lane — south gate to central yard, forming a clear vehicle approach\n  - 4. [area] bicycle parking recess — northwest rear corner of the outer yard\n  - 5. [opening] vehicle gate — south boundary, aligned with the vehicle access lane\n  - 6. [opening] stair entrance door — east edge of the yard at the base of the roof-access staircase\n  - 7. [area] roof-access staircase — attached to the east side of the residential building, rising from the yard entrance toward the roof\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [9, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the broad plate from unit 1 toward unit 3 and opening marker 5 to support the medium profile staging in S13_Shot2 and the tighter side-profile crop in S13_Shot5 while retaining the committed transient illumination.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the committed relationship toward unit 3 and opening marker 5, with broad coverage grounded by base marker 1. Within the geometry readback's visibility supersets, include only the portions needed from candidate units 2, 4, and 7 and opening marker 6 so that required base markers 1 through 7 remain spatially coherent.\n  - camera_framing_directive: Frame broadly from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [9,4] with the wide lens at 90 degrees. Preserve enough surrounding coverage for the medium profile composition of S13_Shot2 and for a tighter side-profile crop in S13_Shot5 without changing the committed unit relationship.\n  - subject_position_directive: For S13_Shot2, reserve one side of the medium frame for the staged profile subject beside marker 9, with one foot planted on the visible ground plane and the open side of marker 9 adjacent to the exit path. For S13_Shot5, support a tight side-profile crop with one subject in the middle-left foreground looking upward and the second in the upper-right midground above the first subject's eyeline; introduce no additional subjects.\n  - state_cue_directive: Carry transient markers 8, 9, and 10 as committed: marker 8 remains loosely positioned, marker 9 carries the staged open-door and active-light state for S13_Shot2, and marker 10 supplies intermittent red-and-blue illumination consistent with both surfaced shots. The exterior remains otherwise dark and desaturated; add no unlisted state cues.\n  - negative_continuity_directive: Do not invent numbered elements beyond markers 1 through 10, do not move the fixed relationships among base markers 1 through 7, and do not depict units outside the chosen unit-1 view-cone candidate superset. Because there is no prior reference and no ignored marker list, continuity must come from the supplied floor-plan marker placement and the committed camera 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] outer yard — central open area between the street gate and residential building\n  - 2. [area] residential building footprint — north and east side of the plan, bordering the outer yard\n  - 3. [area] vehicle access lane — south gate to central yard, forming a clear vehicle approach\n  - 4. [area] bicycle parking recess — northwest rear corner of the outer yard\n  - 5. [opening] vehicle gate — south boundary, aligned with the vehicle access lane\n  - 6. [opening] stair entrance door — east edge of the yard at the base of the roof-access staircase\n  - 7. [area] roof-access staircase — attached to the east side of the residential building, rising from the yard entrance toward the roof\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 3\n  - look_at_cell: [9, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the broad plate from unit 1 toward unit 3 and opening marker 5 to support the medium profile staging in S13_Shot2 and the tighter side-profile crop in S13_Shot5 while retaining the committed transient illumination.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the committed relationship toward unit 3 and opening marker 5, with broad coverage grounded by base marker 1. Within the geometry readback's visibility supersets, include only the portions needed from candidate units 2, 4, and 7 and opening marker 6 so that required base markers 1 through 7 remain spatially coherent.\n  - camera_framing_directive: Frame broadly from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [9,4] with the wide lens at 90 degrees. Preserve enough surrounding coverage for the medium profile composition of S13_Shot2 and for a tighter side-profile crop in S13_Shot5 without changing the committed unit relationship.\n  - subject_position_directive: For S13_Shot2, reserve one side of the medium frame for the staged profile subject beside marker 9, with one foot planted on the visible ground plane and the open side of marker 9 adjacent to the exit path. For S13_Shot5, support a tight side-profile crop with one subject in the middle-left foreground looking upward and the second in the upper-right midground above the first subject's eyeline; introduce no additional subjects.\n  - state_cue_directive: Carry transient markers 8, 9, and 10 as committed: marker 8 remains loosely positioned, marker 9 carries the staged open-door and active-light state for S13_Shot2, and marker 10 supplies intermittent red-and-blue illumination consistent with both surfaced shots. The exterior remains otherwise dark and desaturated; add no unlisted state cues.\n  - negative_continuity_directive: Do not invent numbered elements beyond markers 1 through 10, do not move the fixed relationships among base markers 1 through 7, and do not depict units outside the chosen unit-1 view-cone candidate superset. Because there is no prior reference and no ignored marker list, continuity must come from the supplied floor-plan marker placement and the committed camera 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] outer yard — central open area between the street gate and residential building\n  - 2. [area] residential building footprint — north and east side of the plan, bordering the outer yard\n  - 3. [area] vehicle access lane — south gate to central yard, forming a clear vehicle approach\n  - 4. [area] bicycle parking recess — northwest rear corner of the outer yard\n  - 5. [opening] vehicle gate — south boundary, aligned with the vehicle access lane\n  - 6. [opening] stair entrance door — east edge of the yard at the base of the roof-access staircase\n  - 7. [area] roof-access staircase — attached to the east side of the residential building, rising from the yard entrance toward the roof\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빌라 외벽은 한국 저층 주거에서 흔한 붉은 벽돌과 일부 낡은 화강석 타일 마감이며, 회색 알루미늄 새시 창, 창문 방범창, 외벽 에어컨 실외기와 노출 배관, 도시가스 배관과 계량기, 빗물 배수관, 현관 벽등이 실제 설치 방식대로 층층이 붙어 있다. 작은 화분, 접힌 빨래줄, 오래된 생활 흔적과 먼지, 빗물 자국, 벽돌 줄눈의 변색, 금속 대문의 긁힘과 녹슨 경첩을 과장 없이 담는다. 옥상 출입 계단은 실용적인 콘크리트 계단과 약 1.1미터 높이 금속 난간으로 구성하고, 빌라의 각 층 높이는 약 2.7미터, 출입문은 약 2미터, 창문 폭은 약 1.2미터로 서로 일관되게 맞춘다. 구조물을 비정상적으로 크게 만들지 않는다.\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.\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": [
            3,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the broad plate from unit 1 toward unit 3 and opening marker 5 to support the medium profile staging in S13_Shot2 and the tighter side-profile crop in S13_Shot5 while retaining the committed transient illumination.",
          "lens_enum": "wide",
          "look_at_cell": [
            9,
            4
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show the committed relationship toward unit 3 and opening marker 5, with broad coverage grounded by base marker 1. Within the geometry readback's visibility supersets, include only the portions needed from candidate units 2, 4, and 7 and opening marker 6 so that required base markers 1 through 7 remain spatially coherent.",
          "camera_framing_directive": "Frame broadly from camera unit 1 at cell [3,4] toward look-at unit 3 at cell [9,4] with the wide lens at 90 degrees. Preserve enough surrounding coverage for the medium profile composition of S13_Shot2 and for a tighter side-profile crop in S13_Shot5 without changing the committed unit relationship.",
          "subject_position_directive": "For S13_Shot2, reserve one side of the medium frame for the staged profile subject beside marker 9, with one foot planted on the visible ground plane and the open side of marker 9 adjacent to the exit path. For S13_Shot5, support a tight side-profile crop with one subject in the middle-left foreground looking upward and the second in the upper-right midground above the first subject's eyeline; introduce no additional subjects.",
          "state_cue_directive": "Carry transient markers 8, 9, and 10 as committed: marker 8 remains loosely positioned, marker 9 carries the staged open-door and active-light state for S13_Shot2, and marker 10 supplies intermittent red-and-blue illumination consistent with both surfaced shots. The exterior remains otherwise dark and desaturated; add no unlisted state cues.",
          "negative_continuity_directive": "Do not invent numbered elements beyond markers 1 through 10, do not move the fixed relationships among base markers 1 through 7, and do not depict units outside the chosen unit-1 view-cone candidate superset. Because there is no prior reference and no ignored marker list, continuity must come from the supplied floor-plan marker placement and the committed camera geometry."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_outer_yard",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_villa",
            "same_loc_anchor:L05B01",
            "building_anchor:L04B02"
          ],
          "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": "L05",
          "group_id": "bg_rooftop_villa"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L04B02",
          "group_id": "bg_rooftop_villa"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B01",
          "loc_id": "L05"
        }
      },
      "L06B05": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B05.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시 또는 포구의 오래된 저층 주택 옥상에 증축된 작은 옥탑방 내부. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 비어 있는 거실 겸 식사 공간을 출입구 가까이에서 대각선으로 바라본다. 카메라는 바닥에서 약 1.6m 높이의 서 있는 사람 눈높이, 35mm급 렌즈를 사용하며, 식탁 너머로 소형 거실 가구와 간이 주방 가장자리, 안쪽의 좁은 아침 채광 창문이 한 장면에 자연스럽게 이어진다. 위에서 내려다본 시점이나 평면도, 건축 도면이 아니라 실제 거주 공간의 수평적인 시야다.\n\n방 한가운데에는 두세 명이 사용할 수 있는 소박한 직사각형 식탁과 서로 조금 다른 생활용 의자들이 있고, 그 옆에는 작은 방 크기에 맞춘 낮고 낡은 2인용 소파와 얕은 생활 선반이 있다. 한쪽 벽을 따라 폭이 짧은 간이 주방이 이어지며, 스테인리스 싱크대, 오래 사용해 모서리가 닳은 합판 수납장, 소형 냉장고, 밥솥과 식기 건조대가 비좁지만 현실적으로 놓여 있다. 물건은 정돈되어 있으나 완벽한 전시용 집처럼 보이지 않으며, 접어 둔 행주, 몇 개의 컵과 그릇, 전선과 작은 생활용품이 자연스럽게 남아 있다. 절제된 진홍색은 작은 행주 한 장 정도에만 나타나고 상징이나 초자연적 흔적은 없다.\n\n옥탑방 특유의 낮고 단순한 천장, 흰색으로 여러 번 덧칠해 미세한 얼룩과 균열이 남은 벽, 발에 닳고 햇빛에 바랜 장판, 실제 나뭇결과 찍힘이 보이는 식탁, 금속 싱크대의 잔흠집과 물자국, 천 소파의 섬유 짜임과 눌린 자국을 정확하게 표현한다. 천장에는 동시대 한국 주거에서 흔한 단순한 LED 등기구가 있지만 아침에는 꺼져 있다. 좁은 알루미늄 새시 창과 얇은 커튼 사이로 맑은 아침 햇빛이 들어와 창가와 식탁 일부를 비추고, 방 안쪽에는 부드럽고 자연스러운 그늘이 남는다. 전체 색은 현실적인 저채도 회색, 바랜 베이지와 갈색 위주이며 밝은 아침 상태를 해치지 않는 낮은 대비다.\n\n창밖으로 보이는 범위에는 인접한 한국 저층 주택 옥상의 바랜 녹색 우레탄 방수 바닥과 덧칠 자국, 붉은 벽돌 또는 화강석 타일 외벽 일부, 물탱크, 에어컨 실외기와 배관, 새시 창, 난간, 빨래줄과 화분, 밀집한 지붕 사이의 전선이 제한적으로 보인다. 주변이 민무늬 콘크리트 요새처럼 보이지 않고 실제 사람들이 사는 빽빽한 해안 도시 주택가의 생활 설비가 자연스럽게 겹쳐 보여야 한다.\n\n공간 규모는 작은 방 하나짜리 옥탑 주거에 맞춘다. 출입문 높이는 약 2m, 좁은 창문 폭은 약 1m, 천장까지의 높이는 약 2.5m, 창밖 옥상 난간은 약 1.1m로 서로 일관되어야 한다. 식탁, 소파, 싱크대와 통로 역시 이 기준에 맞게 작고 비좁게 배치하고, 광각 왜곡으로 방을 큰 아파트 거실처럼 부풀리지 않는다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 현장 참고 사진처럼 정확한 콘크리트, 금속 녹과 산화, 직물 짜임, 목재 결, 장판 마모, 생활 얼룩과 자연스러운 심도를 표현한다. 과도하게 깨끗한 스톡 사진, CGI, 삽화, 건축 시각화, 인위적 색 보정이나 필름 효과가 아니며 후처리 없는 사실적인 기록 사진이다. 사람, 얼굴, 신체는 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입구 가까운 위치의 약 1.6m 눈높이에서 식탁을 넘어 소형 거실과 간이 주방 가장자리, 좁은 창문이 한 프레임에 이어지도록 대각선으로 바라본다. 35mm급 렌즈의 자연스러운 원근을 유지하고, 아침 햇빛이 창가와 식탁 일부에 닿되 작은 방 전체가 과도하게 넓어 보이지 않게 한다. 사람이나 얼굴은 넣지 않는다.",
            "shot_id": "S5_Shot6"
          },
          {
            "guide_text": "같은 옥탑방의 공간 연속성을 유지하면서 식탁과 компакт한 거실 배치가 함께 읽히도록 한다. 프레임 한쪽에는 간이 주방의 싱크대와 수납장 가장자리를 남기고, 안쪽의 좁은 창문에서 들어오는 맑은 아침빛과 생활감 있는 표면 마모를 분명히 보여준다. 실제 사람이 출입구에 서서 보는 높이와 35mm급 시야를 유지하며 사람은 배치하지 않는다.",
            "shot_id": "S5_Shot8"
          }
        ],
        "shot_ids": [
          "S5_Shot6",
          "S5_Shot8"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 7 at the entrance, facing diagonally across number 1 toward number 12, number 17, and number 8, with number 2 along one side",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Show the compact combined living and dining arrangement, the kitchenette edge, and the narrow morning light source at number 8."
        },
        "reference_decision": {
          "bg_id": "L06B05",
          "fp_id": "fp_l06_rooftop_room_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L06B05 is a supplied clean anchor candidate and covers the broadest clean set of structural units and base markers. It is rendered directly from the floor plan with a wide view from unit 6 toward unit 1 for shots S5_Shot6 and S5_Shot8, establishing dwelling identity without a prior reference.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_l06_rooftop_room_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": "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 dwelling-identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              2
            ],
            "camera_unit": 6,
            "fov_deg": 90,
            "framing_notes": "Broad coverage from unit 6 toward unit 1, centered through look-at cell [5,1], supports the target-unit set 1, 2, and 6 and the numerous committed base markers.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              1
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show the connected coverage of target units 1, 2, and 6 from camera unit 6 toward unit 1, using base markers 1, 2, 6, 7, 8, 12, 13, 14, 15, 16, 17, 18, 21, 22, and 23 as the committed structural and fixed-element inventory.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 6 at cell [2,2], directed toward unit 1 through look-at cell [5,1]. Retain sufficient surrounding context for the insert and close framings consumed by S5_Shot6 and S5_Shot8.",
            "subject_position_directive": "For S5_Shot6, reserve the central tabletop region for a resting forearm and hand in an insert composition. For S5_Shot8, reserve middle-right and middle-left foreground zones for two closely contacting subjects; do not add other subjects.",
            "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.",
            "negative_continuity_directive": "Exclude ignored overlay markers 24 through 37. Do not introduce spaces outside the unit 6 toward unit 1 view, additional scenario-specific objects, or uncommitted state overlays."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 6\n  - camera_cell: [2, 2]\n  - look_at_unit: 1\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 6 toward unit 1, centered through look-at cell [5,1], supports the target-unit set 1, 2, and 6 and the numerous committed base markers.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected coverage of target units 1, 2, and 6 from camera unit 6 toward unit 1, using base markers 1, 2, 6, 7, 8, 12, 13, 14, 15, 16, 17, 18, 21, 22, and 23 as the committed structural and fixed-element inventory.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 6 at cell [2,2], directed toward unit 1 through look-at cell [5,1]. Retain sufficient surrounding context for the insert and close framings consumed by S5_Shot6 and S5_Shot8.\n  - subject_position_directive: For S5_Shot6, reserve the central tabletop region for a resting forearm and hand in an insert composition. For S5_Shot8, reserve middle-right and middle-left foreground zones for two closely contacting subjects; do not add other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not introduce spaces outside the unit 6 toward unit 1 view, additional scenario-specific objects, or uncommitted 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] Shared living and dining area — central and western portion of the rooftop dwelling\n  - 2. [area] Linear kitchenette — northwest edge of the shared area\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 13. [furniture] Dining chair one — west side of the dining table\n  - 14. [furniture] Dining chair two — east side of the dining table\n  - 15. [furniture] Kitchen sink — west end of the linear kitchenette\n  - 16. [furniture] Kitchen stovetop — east end of the linear kitchenette\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\n  - 18. [furniture] Living floor lamp — northwest corner of the shared area near the television\n  - 21. [opening] Mother bedroom door — south wall of the mother bedroom\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\n  - 23. [opening] Bathroom door — west wall of the compact bathroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 6\n  - camera_cell: [2, 2]\n  - look_at_unit: 1\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 6 toward unit 1, centered through look-at cell [5,1], supports the target-unit set 1, 2, and 6 and the numerous committed base markers.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected coverage of target units 1, 2, and 6 from camera unit 6 toward unit 1, using base markers 1, 2, 6, 7, 8, 12, 13, 14, 15, 16, 17, 18, 21, 22, and 23 as the committed structural and fixed-element inventory.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 6 at cell [2,2], directed toward unit 1 through look-at cell [5,1]. Retain sufficient surrounding context for the insert and close framings consumed by S5_Shot6 and S5_Shot8.\n  - subject_position_directive: For S5_Shot6, reserve the central tabletop region for a resting forearm and hand in an insert composition. For S5_Shot8, reserve middle-right and middle-left foreground zones for two closely contacting subjects; do not add other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not introduce spaces outside the unit 6 toward unit 1 view, additional scenario-specific objects, or uncommitted 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] Shared living and dining area — central and western portion of the rooftop dwelling\n  - 2. [area] Linear kitchenette — northwest edge of the shared area\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 13. [furniture] Dining chair one — west side of the dining table\n  - 14. [furniture] Dining chair two — east side of the dining table\n  - 15. [furniture] Kitchen sink — west end of the linear kitchenette\n  - 16. [furniture] Kitchen stovetop — east end of the linear kitchenette\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\n  - 18. [furniture] Living floor lamp — northwest corner of the shared area near the television\n  - 21. [opening] Mother bedroom door — south wall of the mother bedroom\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\n  - 23. [opening] Bathroom door — west wall of the compact bathroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 6\n  - camera_cell: [2, 2]\n  - look_at_unit: 1\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 6 toward unit 1, centered through look-at cell [5,1], supports the target-unit set 1, 2, and 6 and the numerous committed base markers.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected coverage of target units 1, 2, and 6 from camera unit 6 toward unit 1, using base markers 1, 2, 6, 7, 8, 12, 13, 14, 15, 16, 17, 18, 21, 22, and 23 as the committed structural and fixed-element inventory.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 6 at cell [2,2], directed toward unit 1 through look-at cell [5,1]. Retain sufficient surrounding context for the insert and close framings consumed by S5_Shot6 and S5_Shot8.\n  - subject_position_directive: For S5_Shot6, reserve the central tabletop region for a resting forearm and hand in an insert composition. For S5_Shot8, reserve middle-right and middle-left foreground zones for two closely contacting subjects; do not add other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not introduce spaces outside the unit 6 toward unit 1 view, additional scenario-specific objects, or uncommitted 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] Shared living and dining area — central and western portion of the rooftop dwelling\n  - 2. [area] Linear kitchenette — northwest edge of the shared area\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 13. [furniture] Dining chair one — west side of the dining table\n  - 14. [furniture] Dining chair two — east side of the dining table\n  - 15. [furniture] Kitchen sink — west end of the linear kitchenette\n  - 16. [furniture] Kitchen stovetop — east end of the linear kitchenette\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\n  - 18. [furniture] Living floor lamp — northwest corner of the shared area near the television\n  - 21. [opening] Mother bedroom door — south wall of the mother bedroom\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\n  - 23. [opening] Bathroom door — west wall of the compact bathroom\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급 렌즈를 사용하며, 식탁 너머로 소형 거실 가구와 간이 주방 가장자리, 안쪽의 좁은 아침 채광 창문이 한 장면에 자연스럽게 이어진다. 위에서 내려다본 시점이나 평면도, 건축 도면이 아니라 실제 거주 공간의 수평적인 시야다.\n\n방 한가운데에는 두세 명이 사용할 수 있는 소박한 직사각형 식탁과 서로 조금 다른 생활용 의자들이 있고, 그 옆에는 작은 방 크기에 맞춘 낮고 낡은 2인용 소파와 얕은 생활 선반이 있다. 한쪽 벽을 따라 폭이 짧은 간이 주방이 이어지며, 스테인리스 싱크대, 오래 사용해 모서리가 닳은 합판 수납장, 소형 냉장고, 밥솥과 식기 건조대가 비좁지만 현실적으로 놓여 있다. 물건은 정돈되어 있으나 완벽한 전시용 집처럼 보이지 않으며, 접어 둔 행주, 몇 개의 컵과 그릇, 전선과 작은 생활용품이 자연스럽게 남아 있다. 절제된 진홍색은 작은 행주 한 장 정도에만 나타나고 상징이나 초자연적 흔적은 없다.\n\n옥탑방 특유의 낮고 단순한 천장, 흰색으로 여러 번 덧칠해 미세한 얼룩과 균열이 남은 벽, 발에 닳고 햇빛에 바랜 장판, 실제 나뭇결과 찍힘이 보이는 식탁, 금속 싱크대의 잔흠집과 물자국, 천 소파의 섬유 짜임과 눌린 자국을 정확하게 표현한다. 천장에는 동시대 한국 주거에서 흔한 단순한 LED 등기구가 있지만 아침에는 꺼져 있다. 좁은 알루미늄 새시 창과 얇은 커튼 사이로 맑은 아침 햇빛이 들어와 창가와 식탁 일부를 비추고, 방 안쪽에는 부드럽고 자연스러운 그늘이 남는다. 전체 색은 현실적인 저채도 회색, 바랜 베이지와 갈색 위주이며 밝은 아침 상태를 해치지 않는 낮은 대비다.\n\n창밖으로 보이는 범위에는 인접한 한국 저층 주택 옥상의 바랜 녹색 우레탄 방수 바닥과 덧칠 자국, 붉은 벽돌 또는 화강석 타일 외벽 일부, 물탱크, 에어컨 실외기와 배관, 새시 창, 난간, 빨래줄과 화분, 밀집한 지붕 사이의 전선이 제한적으로 보인다. 주변이 민무늬 콘크리트 요새처럼 보이지 않고 실제 사람들이 사는 빽빽한 해안 도시 주택가의 생활 설비가 자연스럽게 겹쳐 보여야 한다.\n\n공간 규모는 작은 방 하나짜리 옥탑 주거에 맞춘다. 출입문 높이는 약 2m, 좁은 창문 폭은 약 1m, 천장까지의 높이는 약 2.5m, 창밖 옥상 난간은 약 1.1m로 서로 일관되어야 한다. 식탁, 소파, 싱크대와 통로 역시 이 기준에 맞게 작고 비좁게 배치하고, 광각 왜곡으로 방을 큰 아파트 거실처럼 부풀리지 않는다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 현장 참고 사진처럼 정확한 콘크리트, 금속 녹과 산화, 직물 짜임, 목재 결, 장판 마모, 생활 얼룩과 자연스러운 심도를 표현한다. 과도하게 깨끗한 스톡 사진, 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": [
            2,
            2
          ],
          "camera_unit": 6,
          "fov_deg": 90,
          "framing_notes": "Broad coverage from unit 6 toward unit 1, centered through look-at cell [5,1], supports the target-unit set 1, 2, and 6 and the numerous committed base markers.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            1
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the connected coverage of target units 1, 2, and 6 from camera unit 6 toward unit 1, using base markers 1, 2, 6, 7, 8, 12, 13, 14, 15, 16, 17, 18, 21, 22, and 23 as the committed structural and fixed-element inventory.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 6 at cell [2,2], directed toward unit 1 through look-at cell [5,1]. Retain sufficient surrounding context for the insert and close framings consumed by S5_Shot6 and S5_Shot8.",
          "subject_position_directive": "For S5_Shot6, reserve the central tabletop region for a resting forearm and hand in an insert composition. For S5_Shot8, reserve middle-right and middle-left foreground zones for two closely contacting subjects; do not add other subjects.",
          "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.",
          "negative_continuity_directive": "Exclude ignored overlay markers 24 through 37. Do not introduce spaces outside the unit 6 toward unit 1 view, additional scenario-specific objects, or uncommitted state overlays."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_rooftop_room_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l06_rooftop_room_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "방 안에 가구와 집기만 있으며 사람의 모습은 보이지 않음."
          }
        }
      },
      "L06B07": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L06B08",
        "reused_from_bg_id": "L06B08",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B08.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 오래된 저층 주택 옥상에 덧붙인 작은 방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 방 출입문에 선 위치에서 약 1.6미터 눈높이로, 32밀리미터급 광각 렌즈를 사용해 침대, 침대 위쪽 벽, 커튼으로 가려진 구석과 침대 옆 바닥이 모두 보이도록 수평으로 촬영한다. 내려다본 평면도 시점이나 건축 도식이 아니라 실제 사람이 문간에서 보는 자연스러운 원근감이다.\n\n방은 한 사람이 생활하는 소박하고 비좁은 옥탑방으로, 문 높이는 약 2미터, 천장 높이는 약 2.4~2.6미터이며 침대와 문 크기가 서로 현실적인 사람 기준 비례를 이룬다. 약간 누렇게 변색된 합지 벽지, 모서리가 들뜬 장판 바닥, 실제 목재 무늬와 긁힘이 남은 침대, 세탁과 햇빛으로 바랜 합성섬유 커튼, 오래된 금속 문고리와 생활 얼룩을 세밀하게 표현한다. 과도하게 깨끗하거나 정돈된 견본 공간이 아니라 습기 자국, 먼지, 눌린 침구, 벽지 이음매와 잔잔한 생활 마모가 축적된 실제 거주 공간이다.\n\n밤의 실내로, 약한 생활용 천장등이 탁하고 제한적인 빛을 내며 출입문 쪽에서 희미하고 차가운 야간광이 스며든다. 전체 색은 어둡고 채도가 낮지만 재료의 실제 색과 질감은 보존한다. 침대 옆 바닥에는 하나로 이어지는 넓은 피 웅덩이와 불규칙하게 흩어진 핏방울이 있고, 그 가장자리에서 출입문 방향으로 현실적인 간격의 피 묻은 발자국 흔적이 이어진다. 피는 젖은 부분의 약한 반사, 가장자리의 마른 갈색 변화, 장판 틈을 따라 번진 얇은 흔적이 자연스럽게 구분되며 과장된 장식처럼 보이지 않는다.\n\n커튼은 방 한쪽 구석을 완전히 가린 채 아래쪽이 눌리고 미세하게 불룩해져 있다. 커튼 뒤에 시신이 있다는 상황은 바닥 가까운 불규칙한 부피감과 천의 당김으로만 암시하고, 사람, 얼굴, 피부, 손발, 머리카락, 의복이나 시신 자체는 전혀 보이지 않게 한다. 보이는 신체에 피가 묻은 장면도 만들지 않는다. 침대 가까운 바닥에는 작은 인화사진 한 장이 심하게 구겨져 있으며, 접힌 흰 테두리와 빛바랜 인화면만 보이고 사진 속 인물이나 얼굴은 식별할 수 없다. 침대 위쪽 벽은 장식 없이 얼룩과 미세한 손상만 남아 있어 바닥의 흔적과 커튼 쪽으로 시선이 이어진다.\n\n실제 콘크리트 벽체 위 벽지, 실제 장판의 반사, 금속의 산화와 긁힘, 커튼의 직조, 목재의 결을 정확히 표현한 실제 장소 기록 사진. 자연스러운 피사계 심도와 렌즈 원근, 야간 실내의 현실적인 노출, 과도한 선명화나 인위적 후보정 없이 촬영한다. 삽화, 회화, 컴퓨터 생성 영상, 건축 시각화가 아닌 실제 카메라 촬영본이며 사람이나 얼굴은 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "방 출입문에서 침대와 커튼으로 가려진 구석을 함께 바라본다. 침대 옆의 넓게 이어진 핏자국, 흩어진 핏방울, 발자국 흔적과 구겨진 인화사진이 한 프레임 안에서 서로의 위치를 명확히 드러내게 한다. 커튼 뒤의 시신은 직접 보이지 않도록 완전히 가린다.",
            "shot_id": "S12_Shot9"
          },
          {
            "guide_text": "출입문 시점을 유지하면서 바닥의 연속된 피 웅덩이와 발자국 흔적, 침대 가까이에 떨어진 구겨진 인화사진의 관계를 우선한다. 사진 속 인물이나 얼굴은 식별되지 않게 접힌 인화지와 희미한 인쇄면만 보인다.",
            "shot_id": "S12_Shot13"
          },
          {
            "guide_text": "침대 위쪽 벽과 커튼이 드리운 구석, 침대 옆 바닥을 동시에 담는다. 커튼 아래의 눌림과 불규칙한 부피감으로 뒤편의 존재만 암시하되 신체, 얼굴, 의복은 전혀 노출하지 않는다. 야간의 약한 천장등 아래 벽지 얼룩과 생활 마모가 사실적으로 보이게 한다.",
            "shot_id": "S12_Shot19"
          }
        ],
        "shot_ids": [
          "S12_Shot9",
          "S12_Shot13",
          "S12_Shot19"
        ],
        "scenes": [],
        "parent_id": "L06B08",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "at number 22 in the bedroom doorway, facing number 11 and number 9, with the curtained corner and floor beside the bed fully visible",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Prioritize the contiguous blood area, footprint trail, body behind the curtain, crumpled photograph, and wall above the bed."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L06B08",
          "selected_refs": [
            {
              "physical_space_id": "ps_unit4",
              "ref_bg_id": "L06B08",
              "space_description": "Clean representative of target unit 4"
            }
          ]
        },
        "shot_aware_plan_node_index": 3,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at [0,1] toward unit 4 through look-at cell [4,1]. Preserve enough lower and peripheral coverage for the floor-level insert, the complete seated figure, and the hand-height close detail required across the three shots.",
          "negative_continuity_directive": "Keep fixed markers 4, 9, 11, and 22 in the positions established by L06B08. Exclude ignored markers 29 through 37 and avoid adding spaces outside the unit-1-to-unit-4 view or uncommitted subjects.",
          "state_cue_directive": "Apply only transient markers 24, 25, 26, 27, and 28 in the relationships committed by the surfaced shots. Do not import any other overlay from earlier or later states.",
          "subject_position_directive": "S12_Shot9 commits no subject and reserves the central and lower-left field for markers 24 and 25. S12_Shot13 reserves the lower-center midground for one complete seated subject near marker 26. S12_Shot19 isolates a closed hand and marker 27 near frame center; add no other subjects.",
          "visible_space_directive": "Show unit 4 from unit 1 with fixed base markers 4, 9, 11, and 22 held in the same locations as L06B08. Broad coverage may include the floor and the area associated with opening marker 9, while transient markers 24 through 28 remain shot-specific overlays."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_rooftop_room_interior",
          "prior_bg_ids": [
            "L06B08"
          ],
          "attached_ref_labels": [
            "bg:L06B08"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L06B08": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B08.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 오래된 저층 주택 옥상에 마련된 소형 주거 내부. 침실 출입구 문턱에 카메라를 두고, 서 있는 사람의 눈높이 약 1.6m에서 침실과 이어진 거실 방향을 바라본다. 35mm급 광각 렌즈로 침실의 주요 가구와 거실 일부, 넓게 비워진 바닥이 함께 보이는 자연스러운 수평 구도다. 출입문 높이는 약 2m, 새시 창문 폭은 약 1~1.5m, 실내 천장 높이는 약 2.4m이며 한 층의 전체 높이는 약 2.5~3m인 현실적인 소형 옥상 주거 규모를 유지한다.\n\n공간은 최근까지 실제 사람이 생활해 온 검소한 한국식 주거다. 밝은 무늬의 합지 벽지, 오래 사용한 장판 바닥, 흰색 PVC 새시 창문, 단순한 현대식 LED 천장등, 실용적인 침대와 옷장, 작은 탁자와 의자, 책장이 있다. 침구는 각이 맞도록 반듯하게 접혀 있고 책과 생활 물건은 제자리에 정렬되어 있으며, 탁자 위와 바닥에는 먼지나 잡동사니가 없다. 장판 이음매, 가구 모서리의 미세한 사용감, 벽지의 희미한 눌림, 창틀 금속 부품의 약한 습기 흔적처럼 장기간 거주한 재료의 자연스러운 노후감은 남아 있지만 모든 표면은 방금 원래 상태로 되돌려진 듯 지나치게 깨끗하고 정돈되어 있다.\n\n밤의 실내이며 천장등과 거실 쪽의 약한 생활 조명만 켜져 있다. 창밖은 빛이 거의 없는 짙은 밤이고, 실내 조명은 과도하게 극적이지 않은 현실적인 낮은 조도와 부드러운 그림자를 만든다. 바닥에는 충분한 빈 공간이 드러나며 피, 시신, 얼룩, 파편, 흐트러진 가구, 끌린 자국, 발자국, 청소 도구나 젖은 흔적이 전혀 없다. 사건이 있었음을 보여 주는 일시적 증거가 완전히 사라지고 공간만 비정상적으로 완벽하게 복구된 불편한 정적을 전달한다. 사람, 얼굴, 신체, 유령 같은 형상은 등장하지 않는다.\n\n실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진처럼 사실적인 콘크리트와 벽지 질감, 장판의 미세한 광택, 금속의 자연스러운 산화, 직물의 짜임, 목재 무늬와 일상적인 사용감을 정확히 표현한다. 자연스러운 심도와 렌즈 원근, 과장 없는 노출, 인위적인 후처리 없는 담담한 실제 사진. 깨끗한 스톡 사진, 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 구도가 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "침실 출입구 문턱에서 약 1.6m 높이로 바라본 35mm급 시야를 유지한다. 침실과 이어진 거실의 주요 가구, 비어 있는 바닥, 티 하나 없이 정돈된 표면이 한눈에 들어오게 하며 사람이나 사건의 흔적은 전혀 배치하지 않는다.",
            "shot_id": "S14_Shot5"
          },
          {
            "guide_text": "동일한 침실 출입구 시점과 가구 배치를 유지하되, 텅 빈 바닥과 반듯하게 정리된 침구 및 탁자 표면이 더욱 분명하게 읽히도록 구성한다. 피, 시신, 파편, 끌린 자국, 청소 도구를 포함한 일시적 흔적은 모두 없으며, 비정상적으로 완벽하게 복구된 야간 실내라는 상태를 강조한다.",
            "shot_id": "S14_Shot9"
          }
        ],
        "shot_ids": [
          "S14_Shot5",
          "S14_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "at number 22 in the bedroom doorway, facing number 11 and number 9",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Present the room as conspicuously orderly and spotless, with clear floor space and no transient evidence."
        },
        "reference_decision": {
          "bg_id": "L06B08",
          "fp_id": "fp_l06_rooftop_room_interior",
          "node_index": 1,
          "mode": "related_style_new_space",
          "is_dwelling_identity_anchor": false,
          "rationale": "Shots S14_Shot5 and S14_Shot9 target unit 4, which is a different physical space from the anchor's primary units 1, 2, and 6. L06B05 therefore carries dwelling style and lighting continuity only, while a normal view from unit 1 toward unit 4 establishes this clean space's own layout.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B05.png"
          ],
          "source_bg_ids": [
            "L06B05"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_shared_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_shared_1_2_6",
                "ref_bg_id": "L06B05",
                "space_description": "Anchor coverage of units 1, 2, and 6"
              }
            ],
            "why_single_ref_or_two_refs": "One earlier same-fp anchor is sufficient to carry dwelling identity into the distinct target space; no consuming shot requires two distinct spaces to be co-visible."
          },
          "camera_decision": {
            "camera_cell": [
              0,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Neutral coverage from unit 1 toward unit 4, with look-at cell [4,1] aligned to a committed fixed marker in the target space.",
            "lens_enum": "normal",
            "look_at_cell": [
              4,
              1
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "Show target unit 4 from camera unit 1, preserving base markers 4, 9, 11, and 22. Carry only the shared style and lighting identity from L06B05; compose the fixed layout of unit 4 from its own supplied markers.",
            "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 4 through look-at cell [4,1]. Keep only narrow environmental context around the close subject framings committed by S14_Shot5 and S14_Shot9.",
            "subject_position_directive": "For S14_Shot5, reserve the centered foreground for one near-frontal subject with only narrow orderly context around the figure. For S14_Shot9, reserve the lower frame and center for a bowed shoulder and a second subject's resting hand; keep faces largely outside the composition and add no other subjects.",
            "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.",
            "negative_continuity_directive": "Exclude ignored overlay markers 24 through 37. Do not copy the layout of reference L06B05 into unit 4, and do not add units or openings outside the unit 1 toward unit 4 view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 4\n  - look_at_cell: [4, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 4, with look-at cell [4,1] aligned to a committed fixed marker in the target space.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target unit 4 from camera unit 1, preserving base markers 4, 9, 11, and 22. Carry only the shared style and lighting identity from L06B05; compose the fixed layout of unit 4 from its own supplied markers.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 4 through look-at cell [4,1]. Keep only narrow environmental context around the close subject framings committed by S14_Shot5 and S14_Shot9.\n  - subject_position_directive: For S14_Shot5, reserve the centered foreground for one near-frontal subject with only narrow orderly context around the figure. For S14_Shot9, reserve the lower frame and center for a bowed shoulder and a second subject's resting hand; keep faces largely outside the composition and add no other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not copy the layout of reference L06B05 into unit 4, and do not add units or openings outside the unit 1 toward unit 4 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  - 4. [area] Daughter bedroom — southeast room adjoining the shared area\n  - 9. [opening] Curtained bedroom window — east wall of the daughter bedroom\n  - 11. [furniture] Daughter bed — north wall of the daughter bedroom\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 4\n  - look_at_cell: [4, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 4, with look-at cell [4,1] aligned to a committed fixed marker in the target space.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target unit 4 from camera unit 1, preserving base markers 4, 9, 11, and 22. Carry only the shared style and lighting identity from L06B05; compose the fixed layout of unit 4 from its own supplied markers.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 4 through look-at cell [4,1]. Keep only narrow environmental context around the close subject framings committed by S14_Shot5 and S14_Shot9.\n  - subject_position_directive: For S14_Shot5, reserve the centered foreground for one near-frontal subject with only narrow orderly context around the figure. For S14_Shot9, reserve the lower frame and center for a bowed shoulder and a second subject's resting hand; keep faces largely outside the composition and add no other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not copy the layout of reference L06B05 into unit 4, and do not add units or openings outside the unit 1 toward unit 4 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  - 4. [area] Daughter bedroom — southeast room adjoining the shared area\n  - 9. [opening] Curtained bedroom window — east wall of the daughter bedroom\n  - 11. [furniture] Daughter bed — north wall of the daughter bedroom\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 4\n  - look_at_cell: [4, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 4, with look-at cell [4,1] aligned to a committed fixed marker in the target space.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target unit 4 from camera unit 1, preserving base markers 4, 9, 11, and 22. Carry only the shared style and lighting identity from L06B05; compose the fixed layout of unit 4 from its own supplied markers.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 4 through look-at cell [4,1]. Keep only narrow environmental context around the close subject framings committed by S14_Shot5 and S14_Shot9.\n  - subject_position_directive: For S14_Shot5, reserve the centered foreground for one near-frontal subject with only narrow orderly context around the figure. For S14_Shot9, reserve the lower frame and center for a bowed shoulder and a second subject's resting hand; keep faces largely outside the composition and add no other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not copy the layout of reference L06B05 into unit 4, and do not add units or openings outside the unit 1 toward unit 4 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  - 4. [area] Daughter bedroom — southeast room adjoining the shared area\n  - 9. [opening] Curtained bedroom window — east wall of the daughter bedroom\n  - 11. [furniture] Daughter bed — north wall of the daughter bedroom\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\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, 새시 창문 폭은 약 1~1.5m, 실내 천장 높이는 약 2.4m이며 한 층의 전체 높이는 약 2.5~3m인 현실적인 소형 옥상 주거 규모를 유지한다.\n\n공간은 최근까지 실제 사람이 생활해 온 검소한 한국식 주거다. 밝은 무늬의 합지 벽지, 오래 사용한 장판 바닥, 흰색 PVC 새시 창문, 단순한 현대식 LED 천장등, 실용적인 침대와 옷장, 작은 탁자와 의자, 책장이 있다. 침구는 각이 맞도록 반듯하게 접혀 있고 책과 생활 물건은 제자리에 정렬되어 있으며, 탁자 위와 바닥에는 먼지나 잡동사니가 없다. 장판 이음매, 가구 모서리의 미세한 사용감, 벽지의 희미한 눌림, 창틀 금속 부품의 약한 습기 흔적처럼 장기간 거주한 재료의 자연스러운 노후감은 남아 있지만 모든 표면은 방금 원래 상태로 되돌려진 듯 지나치게 깨끗하고 정돈되어 있다.\n\n밤의 실내이며 천장등과 거실 쪽의 약한 생활 조명만 켜져 있다. 창밖은 빛이 거의 없는 짙은 밤이고, 실내 조명은 과도하게 극적이지 않은 현실적인 낮은 조도와 부드러운 그림자를 만든다. 바닥에는 충분한 빈 공간이 드러나며 피, 시신, 얼룩, 파편, 흐트러진 가구, 끌린 자국, 발자국, 청소 도구나 젖은 흔적이 전혀 없다. 사건이 있었음을 보여 주는 일시적 증거가 완전히 사라지고 공간만 비정상적으로 완벽하게 복구된 불편한 정적을 전달한다. 사람, 얼굴, 신체, 유령 같은 형상은 등장하지 않는다.\n\n실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진처럼 사실적인 콘크리트와 벽지 질감, 장판의 미세한 광택, 금속의 자연스러운 산화, 직물의 짜임, 목재 무늬와 일상적인 사용감을 정확히 표현한다. 자연스러운 심도와 렌즈 원근, 과장 없는 노출, 인위적인 후처리 없는 담담한 실제 사진. 깨끗한 스톡 사진, 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 구도가 아니다. 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": [
            0,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Neutral coverage from unit 1 toward unit 4, with look-at cell [4,1] aligned to a committed fixed marker in the target space.",
          "lens_enum": "normal",
          "look_at_cell": [
            4,
            1
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "related_style_new_space",
        "render_guidance": {
          "visible_space_directive": "Show target unit 4 from camera unit 1, preserving base markers 4, 9, 11, and 22. Carry only the shared style and lighting identity from L06B05; compose the fixed layout of unit 4 from its own supplied markers.",
          "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 4 through look-at cell [4,1]. Keep only narrow environmental context around the close subject framings committed by S14_Shot5 and S14_Shot9.",
          "subject_position_directive": "For S14_Shot5, reserve the centered foreground for one near-frontal subject with only narrow orderly context around the figure. For S14_Shot9, reserve the lower frame and center for a bowed shoulder and a second subject's resting hand; keep faces largely outside the composition and add no other subjects.",
          "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.",
          "negative_continuity_directive": "Exclude ignored overlay markers 24 through 37. Do not copy the layout of reference L06B05 into unit 4, and do not add units or openings outside the unit 1 toward unit 4 view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_rooftop_room_interior",
          "prior_bg_ids": [
            "L06B05"
          ],
          "attached_ref_labels": [
            "bg:L06B05"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "방 안에 사람이 없습니다."
          }
        }
      },
      "L06B06": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B06.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 오래된 저층 주택 옥상에 마련된 작은 방과 안방이 이어지는 실제 생활 실내. 카메라는 안방 내부의 인접 공간 경계 가까이에 놓여 있으며 약 1.4미터 높이의 앉은 자세와 선 자세 사이 눈높이에서, 40밀리미터 표준 광각에 가까운 렌즈로 고요한 침대를 향한다. 침대와 흐트러진 이불, 눌린 베개를 중심으로 잡고 화면 한쪽의 열린 출입구 너머로 사람이 없는 이어진 생활공간이 좁게 보이게 한다. 밤샘 뒤 맞은 조용한 아침으로, 창문과 얇은 커튼을 통과한 흐리고 차가운 자연광이 방 안에 약하게 들어오며 천장등은 꺼져 있다. 낮은 탁자 위에는 식어 버린 머그잔 하나가 있고, 사용 흔적이 있는 스마트폰 충전선이 침대 가까이에 남아 있지만 사람이나 휴대전화 자체는 보이지 않는다. 누군가 밤새 기다렸지만 아침이 되어도 돌아온 흔적이 없는 텅 빈 정적을 사실적으로 표현한다.\n\n옥탑방은 작은 방 하나 규모로 과장하지 않는다. 일반 출입문은 높이 약 2미터, 새시 창은 폭 약 1~1.5미터, 실내 천장 높이는 약 2.3~2.5미터로 서로 일관되게 맞춘다. 벽은 오래 사용해 미세한 얼룩과 들뜬 부분이 있는 밝은색 벽지, 바닥은 생활 흠집과 광택 마모가 남은 장판, 가구는 값비싸지 않은 합판과 무늬목 재질이다. 창 주변에는 보급형 알루미늄 또는 합성수지 새시, 낡은 커튼 레일과 실제 섬유 결이 보이는 얇은 커튼을 둔다. 침대 옆에는 소박한 옷장과 낮은 탁자가 있으며, 물건은 지나치게 정돈되지도 폐허처럼 흩어지지도 않은 현실적인 생활 상태다. 서해안의 습한 환경을 암시하는 창틀 모서리의 옅은 결로 자국과 벽 하단의 작은 변색, 금속 손잡이의 사용 마모를 담는다. 전체 색은 어둡고 채도가 낮은 회색과 바랜 갈색 위주이며, 작은 직물 한 곳에만 절제된 탁한 진홍색이 보인다. 초자연적 형상, 붉은 원형 상징, 유령, 인물, 얼굴, 신체, 피는 넣지 않는다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소를 확인하기 위한 담담한 기록 사진. 자연스러운 아침광과 현실적인 노출, 실제 콘크리트와 장판, 금속의 변색, 직물의 섬유 결, 목재 무늬와 일상적인 얼룩을 세밀하게 표현하고 자연스러운 심도를 유지한다. 깨끗한 광고 사진처럼 만들지 말고 후처리 효과 없이 현실의 작은 한국 주거 공간처럼 보이게 한다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 회화, 삼차원 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "카메라는 안방 내부에서 인접 공간으로 이어지는 경계 가까이에 두고, 약 1.4미터 높이에서 조용히 비어 있는 침대 쪽을 바라본다. 40밀리미터 표준 광각에 가까운 화각으로 침대와 밤샘의 생활 흔적을 중심에 두면서, 화면 한쪽에는 사람이 없는 이어진 생활공간이 좁게 보이도록 구성한다. 인물이나 얼굴은 절대 넣지 말고, 누군가 밤새 머물렀으나 아침에는 자취가 없는 듯한 정적을 흐트러진 침구와 식은 머그잔, 연결된 충전선으로만 전달한다.",
            "shot_id": "S18_Shot2"
          }
        ],
        "shot_ids": [
          "S18_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 3 near number 21, facing number 10 while retaining a narrow view into number 1",
          "camera_height": "eye-level seated-to-standing view, approximately 1.4 m",
          "lens_hint": "40mm normal-wide lens",
          "framing_notes": "Emphasize the quiet bed and empty adjoining household after the overnight vigil."
        },
        "reference_decision": {
          "bg_id": "L06B06",
          "fp_id": "fp_l06_rooftop_room_interior",
          "node_index": 4,
          "mode": "related_style_new_space",
          "is_dwelling_identity_anchor": false,
          "rationale": "S18_Shot2 targets unit 3 and markers 10 and 21, a physical space distinct from the anchor's principal coverage. L06B05 supplies dwelling style continuity, while the telephoto view from unit 1 toward unit 3 supports the committed close framing without importing the anchor layout.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B05.png"
          ],
          "source_bg_ids": [
            "L06B05"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_shared_1_2_6"
            ],
            "rejected_refs": [
              {
                "reason": "L06B08 represents unit 4 rather than the target unit 3 space.",
                "ref_bg_id": "L06B08"
              }
            ],
            "same_physical_space_dedup_decision": "single_distinct_space_style_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_shared_1_2_6",
                "ref_bg_id": "L06B05",
                "space_description": "Dwelling-identity anchor coverage"
              }
            ],
            "why_single_ref_or_two_refs": "One anchor reference is sufficient for shared dwelling style; S18_Shot2 does not require two distinct spaces to be co-visible."
          },
          "camera_decision": {
            "camera_cell": [
              0,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 25,
            "framing_notes": "Compressed coverage from unit 1 toward unit 3 isolates the fixed marker at look-at cell [5,3] and leaves only a narrow environmental strip.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              5,
              3
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show a narrow view into target unit 3 from unit 1, using base markers 1, 3, 10, and 21. Compose this space independently while retaining the dwelling style established by L06B05.",
            "camera_framing_directive": "Use compressed 25-degree coverage from camera unit 1 at [0,1] toward unit 3 through look-at cell [5,3]. Keep the staged face dominant and retain only a narrow strip of marker 10 and surrounding fixed context.",
            "subject_position_directive": "Reserve most of the frame for one near-frontal subject at the height committed by S18_Shot2, with a narrow lower and rear strip showing fixed context. Add no other subjects.",
            "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.",
            "negative_continuity_directive": "Exclude ignored overlay markers 24 through 37. Do not copy the layout of L06B05 into unit 3, and do not include unit 4 or other spaces outside the narrow unit-3 view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 3\n  - look_at_cell: [5, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed coverage from unit 1 toward unit 3 isolates the fixed marker at look-at cell [5,3] and leaves only a narrow environmental strip.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view into target unit 3 from unit 1, using base markers 1, 3, 10, and 21. Compose this space independently while retaining the dwelling style established by L06B05.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 1 at [0,1] toward unit 3 through look-at cell [5,3]. Keep the staged face dominant and retain only a narrow strip of marker 10 and surrounding fixed context.\n  - subject_position_directive: Reserve most of the frame for one near-frontal subject at the height committed by S18_Shot2, with a narrow lower and rear strip showing fixed context. Add no other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not copy the layout of L06B05 into unit 3, and do not include unit 4 or other spaces outside the narrow unit-3 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 living and dining area — central and western portion of the rooftop dwelling\n  - 3. [area] Mother bedroom — northeast room adjoining the shared area\n  - 10. [furniture] Mother bed — north wall of the mother bedroom\n  - 21. [opening] Mother bedroom door — south wall of the mother bedroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 3\n  - look_at_cell: [5, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed coverage from unit 1 toward unit 3 isolates the fixed marker at look-at cell [5,3] and leaves only a narrow environmental strip.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view into target unit 3 from unit 1, using base markers 1, 3, 10, and 21. Compose this space independently while retaining the dwelling style established by L06B05.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 1 at [0,1] toward unit 3 through look-at cell [5,3]. Keep the staged face dominant and retain only a narrow strip of marker 10 and surrounding fixed context.\n  - subject_position_directive: Reserve most of the frame for one near-frontal subject at the height committed by S18_Shot2, with a narrow lower and rear strip showing fixed context. Add no other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not copy the layout of L06B05 into unit 3, and do not include unit 4 or other spaces outside the narrow unit-3 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 living and dining area — central and western portion of the rooftop dwelling\n  - 3. [area] Mother bedroom — northeast room adjoining the shared area\n  - 10. [furniture] Mother bed — north wall of the mother bedroom\n  - 21. [opening] Mother bedroom door — south wall of the mother bedroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 3\n  - look_at_cell: [5, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Compressed coverage from unit 1 toward unit 3 isolates the fixed marker at look-at cell [5,3] and leaves only a narrow environmental strip.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow view into target unit 3 from unit 1, using base markers 1, 3, 10, and 21. Compose this space independently while retaining the dwelling style established by L06B05.\n  - camera_framing_directive: Use compressed 25-degree coverage from camera unit 1 at [0,1] toward unit 3 through look-at cell [5,3]. Keep the staged face dominant and retain only a narrow strip of marker 10 and surrounding fixed context.\n  - subject_position_directive: Reserve most of the frame for one near-frontal subject at the height committed by S18_Shot2, with a narrow lower and rear strip showing fixed context. Add no other subjects.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 24 through 37. Do not copy the layout of L06B05 into unit 3, and do not include unit 4 or other spaces outside the narrow unit-3 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 living and dining area — central and western portion of the rooftop dwelling\n  - 3. [area] Mother bedroom — northeast room adjoining the shared area\n  - 10. [furniture] Mother bed — north wall of the mother bedroom\n  - 21. [opening] Mother bedroom door — south wall of the mother bedroom\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.4미터 높이의 앉은 자세와 선 자세 사이 눈높이에서, 40밀리미터 표준 광각에 가까운 렌즈로 고요한 침대를 향한다. 침대와 흐트러진 이불, 눌린 베개를 중심으로 잡고 화면 한쪽의 열린 출입구 너머로 사람이 없는 이어진 생활공간이 좁게 보이게 한다. 밤샘 뒤 맞은 조용한 아침으로, 창문과 얇은 커튼을 통과한 흐리고 차가운 자연광이 방 안에 약하게 들어오며 천장등은 꺼져 있다. 낮은 탁자 위에는 식어 버린 머그잔 하나가 있고, 사용 흔적이 있는 스마트폰 충전선이 침대 가까이에 남아 있지만 사람이나 휴대전화 자체는 보이지 않는다. 누군가 밤새 기다렸지만 아침이 되어도 돌아온 흔적이 없는 텅 빈 정적을 사실적으로 표현한다.\n\n옥탑방은 작은 방 하나 규모로 과장하지 않는다. 일반 출입문은 높이 약 2미터, 새시 창은 폭 약 1~1.5미터, 실내 천장 높이는 약 2.3~2.5미터로 서로 일관되게 맞춘다. 벽은 오래 사용해 미세한 얼룩과 들뜬 부분이 있는 밝은색 벽지, 바닥은 생활 흠집과 광택 마모가 남은 장판, 가구는 값비싸지 않은 합판과 무늬목 재질이다. 창 주변에는 보급형 알루미늄 또는 합성수지 새시, 낡은 커튼 레일과 실제 섬유 결이 보이는 얇은 커튼을 둔다. 침대 옆에는 소박한 옷장과 낮은 탁자가 있으며, 물건은 지나치게 정돈되지도 폐허처럼 흩어지지도 않은 현실적인 생활 상태다. 서해안의 습한 환경을 암시하는 창틀 모서리의 옅은 결로 자국과 벽 하단의 작은 변색, 금속 손잡이의 사용 마모를 담는다. 전체 색은 어둡고 채도가 낮은 회색과 바랜 갈색 위주이며, 작은 직물 한 곳에만 절제된 탁한 진홍색이 보인다. 초자연적 형상, 붉은 원형 상징, 유령, 인물, 얼굴, 신체, 피는 넣지 않는다.\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": [
            0,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 25,
          "framing_notes": "Compressed coverage from unit 1 toward unit 3 isolates the fixed marker at look-at cell [5,3] and leaves only a narrow environmental strip.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            5,
            3
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 4,
        "shot_aware_plan_mode": "related_style_new_space",
        "render_guidance": {
          "visible_space_directive": "Show a narrow view into target unit 3 from unit 1, using base markers 1, 3, 10, and 21. Compose this space independently while retaining the dwelling style established by L06B05.",
          "camera_framing_directive": "Use compressed 25-degree coverage from camera unit 1 at [0,1] toward unit 3 through look-at cell [5,3]. Keep the staged face dominant and retain only a narrow strip of marker 10 and surrounding fixed context.",
          "subject_position_directive": "Reserve most of the frame for one near-frontal subject at the height committed by S18_Shot2, with a narrow lower and rear strip showing fixed context. Add no other subjects.",
          "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional cues.",
          "negative_continuity_directive": "Exclude ignored overlay markers 24 through 37. Do not copy the layout of L06B05 into unit 3, and do not include unit 4 or other spaces outside the narrow unit-3 view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_rooftop_room_interior",
          "prior_bg_ids": [
            "L06B05"
          ],
          "attached_ref_labels": [
            "bg:L06B05"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람이나 신체 일부가 전혀 보이지 않는 빈 방입니다."
          }
        }
      },
      "L06B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B04.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 오래된 저층 주택 옥상에 마련된 작은 주거실 내부. 거실 겸 식사 공간의 가장자리에서 욕실 방향을 바라본 실제 카메라 다큐멘터리 풍 사진이다. 카메라는 서 있는 사람의 눈높이 약 1.6미터, 풀프레임 기준 28밀리미터 광각 렌즈로 촬영하며, 위에서 내려다보는 구도나 평면도 형태가 아니다. 욕실 벽과 거울은 화면 한쪽에, 생활감 있는 작은 식탁과 그 위의 오래된 인화사진은 다른 쪽에 배치하여 두 표면을 한 장의 넓은 구도 안에서 각각 분명히 읽을 수 있게 한다.\n\n작은 옥탑 주거의 현실적인 규모를 유지한다. 일반 방문 높이는 약 2미터, 창문 폭은 약 1~1.5미터, 천장 높이는 약 2.5미터 안팎이며 가구와 출입구가 이 기준에 맞는다. 욕실은 습기로 약간 얼룩진 밝은 타일 벽, 오래 사용해 가장자리가 흐려진 거울, 실리콘 틈의 미세한 변색을 지닌다. 거실 겸 식사 공간에는 작은 식탁과 서로 완전히 맞지 않는 생활용 의자, 닦은 자국과 잔기스가 남은 상판, 실용적인 주방 수납장, 평범한 천장등이 있다. 창문과 문틀은 동시대 한국 소형 주거에서 흔한 새시와 합판 또는 필름 마감이며, 벽지 이음매의 들뜸, 손때, 바닥의 미세한 마모, 실제 목재 무늬와 금속의 생활 녹이 자연스럽게 보인다. 지나치게 정돈된 전시장이나 광고용 주택 사진처럼 보이지 않게 한다.\n\n흐린 아침의 차가운 자연광이 창문에서 들어오고 실내등은 꺼져 있거나 거의 영향을 주지 않는다. 전체 색은 어둡고 채도가 낮지만 실제 아침 실내 노출을 유지하며, 억지로 극적인 조명을 만들지 않는다. 욕실 거울의 반사면 내부에만 붓질처럼 매끈하지 않은 가느다란 붉은 원형 윤곽이 나타나며, 일부가 흐려져 곧 사라질 듯 끊겨 있다. 붉은 원은 고정된 페인트나 장식이 아니라 순간적인 국소 시각 현상으로 보이고, 거울 테두리·벽·바닥에는 이어지지 않는다. 거울에는 사람, 얼굴, 촬영자, 카메라가 비치지 않는다.\n\n식탁 위에는 빛바랜 종이 인화사진 한 장이 놓여 있다. 인화사진 내부에서만 원래 얼굴이 있었을 법한 영역의 사진 유제가 아래쪽으로 젖어 번진 것처럼 녹아내리고 형태가 무너져 있다. 눈, 코, 입, 표정이나 신원을 알아볼 수 있는 얼굴은 전혀 묘사하지 말고, 식별 불가능한 색 번짐과 늘어진 인화층만 보이게 한다. 왜곡은 종이 인화면 경계 안에만 머물며 실제 식탁이나 주변 공간을 녹이거나 변형하지 않는다. 독립된 유령, 인물, 신체, 얼굴은 추가하지 않는다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 사실적인 현장 참고 사진, 자연스러운 원근과 심도, 과도하지 않은 초점 분리, 실제 콘크리트·타일·금속·직물·목재의 정확한 질감, 일상적인 먼지와 얼룩, 인위적인 후처리 없음. 삽화, 컴퓨터 그래픽, 건축 시각화, 모형, 깨끗한 상업용 사진이 아니라 실제 장소를 담담하게 기록한 사진. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "서 있는 사람의 눈높이에서 욕실 벽과 거실 식탁을 함께 담는다. 욕실 거울의 반사면 안에만 거의 사라져 가는 불완전한 붉은 원형 윤곽을 남기고, 거울 밖 벽이나 실내 물체에는 붉은 흔적을 확장하지 않는다. 식탁 위 인화사진은 별도의 읽기 쉬운 영역에 두되, 사진 속 인물의 얼굴은 보이지 않게 한다.",
            "shot_id": "S18_Shot12"
          },
          {
            "guide_text": "같은 공간 구조와 아침빛을 유지한다. 식탁 위 인화사진의 인화면 내부에서만 원래 얼굴이 있었을 법한 부분이 젖은 유제처럼 아래로 번지고 녹아내린 국소 왜곡을 보이게 하며, 눈·코·입이나 신원을 식별할 수 있는 얼굴은 묘사하지 않는다. 욕실 거울의 희미한 붉은 원형 현상과 사진의 왜곡은 서로 떨어진 매개 표면에만 제한한다.",
            "shot_id": "S18_Shot16"
          }
        ],
        "shot_ids": [
          "S18_Shot12",
          "S18_Shot16"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "in number 1 near number 12 and number 23, facing into number 5 so the bathroom wall and dining-table photograph are both within the wide composition",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Keep the bathroom wall and tabletop photograph in separate readable portions of the frame; the two anomalies remain localized to those surfaces."
        },
        "reference_decision": {
          "bg_id": "L06B04",
          "fp_id": "fp_l06_rooftop_room_interior",
          "node_index": 6,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L06B04 includes target units 1 and 5. Unit 1 overlaps the anchor's physical coverage, so L06B05 commits marker 12 and the dwelling's fixed continuity, while the new unit-1-to-unit-5 geometry reveals markers 19, 20, and 23 not established in the anchor view. S18_Shot12 and S18_Shot16 therefore require a new continuity-locked plate rather than reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B05.png"
          ],
          "source_bg_ids": [
            "L06B05"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_shared_1_2_6"
            ],
            "rejected_refs": [
              {
                "reason": "L06B08 represents unit 4 and does not commit the unit-1 fixed element used by these shots.",
                "ref_bg_id": "L06B08"
              }
            ],
            "same_physical_space_dedup_decision": "single_overlapping_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_shared_1_2_6",
                "ref_bg_id": "L06B05",
                "space_description": "Anchor coverage committing the unit-1 fixed layout and marker 12"
              }
            ],
            "why_single_ref_or_two_refs": "One reference commits the overlapping unit-1 layout. The surfaced shots do not establish two distinct reference spaces as co-visible within a single consuming shot."
          },
          "camera_decision": {
            "camera_cell": [
              0,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Neutral coverage from unit 1 toward unit 5 uses look-at cell [3,5] to include the target fixture region while supporting reflective and insert framings.",
            "lens_enum": "normal",
            "look_at_cell": [
              3,
              5
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Show the connection from unit 1 toward target unit 5, retaining view-consistent portions of base markers 1, 5, 12, 19, 20, and 23. Marker 12 must remain in its L06B05 position, while unit-5 fixtures and opening marker 23 follow the floor-plan readback.",
            "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 5 through look-at cell [3,5]. Allow a medium reflective composition for S18_Shot12 and a tight insert centered on the committed content surface for S18_Shot16.",
            "subject_position_directive": "For S18_Shot12, reserve middle-left for one reflected subject and middle-right for marker 30, retaining an edge of the reflective boundary. For S18_Shot16, isolate marker 31 at center with a slim portion of marker 12 beneath it; add no other subjects beyond the committed image-bound subject cue.",
            "state_cue_directive": "Apply only transient markers 30 and 31 according to their separate surfaced-shot commitments. Do not combine them into an uncommitted shared state or add other overlays.",
            "negative_continuity_directive": "Keep marker 12 consistent with L06B05 and preserve the supplied positions of markers 19, 20, and 23. Exclude ignored markers 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, and 37, and do not add spaces outside the unit-1-to-unit-5 view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 5\n  - look_at_cell: [3, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 5 uses look-at cell [3,5] to include the target fixture region while supporting reflective and insert framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connection from unit 1 toward target unit 5, retaining view-consistent portions of base markers 1, 5, 12, 19, 20, and 23. Marker 12 must remain in its L06B05 position, while unit-5 fixtures and opening marker 23 follow the floor-plan readback.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 5 through look-at cell [3,5]. Allow a medium reflective composition for S18_Shot12 and a tight insert centered on the committed content surface for S18_Shot16.\n  - subject_position_directive: For S18_Shot12, reserve middle-left for one reflected subject and middle-right for marker 30, retaining an edge of the reflective boundary. For S18_Shot16, isolate marker 31 at center with a slim portion of marker 12 beneath it; add no other subjects beyond the committed image-bound subject cue.\n  - state_cue_directive: Apply only transient markers 30 and 31 according to their separate surfaced-shot commitments. Do not combine them into an uncommitted shared state or add other overlays.\n  - negative_continuity_directive: Keep marker 12 consistent with L06B05 and preserve the supplied positions of markers 19, 20, and 23. Exclude ignored markers 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, and 37, and do not add spaces outside the unit-1-to-unit-5 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 living and dining area — central and western portion of the rooftop dwelling\n  - 5. [area] Compact bathroom — east-central service room between the bedrooms\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] Bathroom washbasin — north wall of the compact bathroom\n  - 20. [furniture] Bathroom toilet — east side of the compact bathroom\n  - 23. [opening] Bathroom door — west wall of the compact bathroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 5\n  - look_at_cell: [3, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 5 uses look-at cell [3,5] to include the target fixture region while supporting reflective and insert framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connection from unit 1 toward target unit 5, retaining view-consistent portions of base markers 1, 5, 12, 19, 20, and 23. Marker 12 must remain in its L06B05 position, while unit-5 fixtures and opening marker 23 follow the floor-plan readback.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 5 through look-at cell [3,5]. Allow a medium reflective composition for S18_Shot12 and a tight insert centered on the committed content surface for S18_Shot16.\n  - subject_position_directive: For S18_Shot12, reserve middle-left for one reflected subject and middle-right for marker 30, retaining an edge of the reflective boundary. For S18_Shot16, isolate marker 31 at center with a slim portion of marker 12 beneath it; add no other subjects beyond the committed image-bound subject cue.\n  - state_cue_directive: Apply only transient markers 30 and 31 according to their separate surfaced-shot commitments. Do not combine them into an uncommitted shared state or add other overlays.\n  - negative_continuity_directive: Keep marker 12 consistent with L06B05 and preserve the supplied positions of markers 19, 20, and 23. Exclude ignored markers 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, and 37, and do not add spaces outside the unit-1-to-unit-5 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 living and dining area — central and western portion of the rooftop dwelling\n  - 5. [area] Compact bathroom — east-central service room between the bedrooms\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] Bathroom washbasin — north wall of the compact bathroom\n  - 20. [furniture] Bathroom toilet — east side of the compact bathroom\n  - 23. [opening] Bathroom door — west wall of the compact bathroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 5\n  - look_at_cell: [3, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 5 uses look-at cell [3,5] to include the target fixture region while supporting reflective and insert framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connection from unit 1 toward target unit 5, retaining view-consistent portions of base markers 1, 5, 12, 19, 20, and 23. Marker 12 must remain in its L06B05 position, while unit-5 fixtures and opening marker 23 follow the floor-plan readback.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 5 through look-at cell [3,5]. Allow a medium reflective composition for S18_Shot12 and a tight insert centered on the committed content surface for S18_Shot16.\n  - subject_position_directive: For S18_Shot12, reserve middle-left for one reflected subject and middle-right for marker 30, retaining an edge of the reflective boundary. For S18_Shot16, isolate marker 31 at center with a slim portion of marker 12 beneath it; add no other subjects beyond the committed image-bound subject cue.\n  - state_cue_directive: Apply only transient markers 30 and 31 according to their separate surfaced-shot commitments. Do not combine them into an uncommitted shared state or add other overlays.\n  - negative_continuity_directive: Keep marker 12 consistent with L06B05 and preserve the supplied positions of markers 19, 20, and 23. Exclude ignored markers 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, and 37, and do not add spaces outside the unit-1-to-unit-5 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 living and dining area — central and western portion of the rooftop dwelling\n  - 5. [area] Compact bathroom — east-central service room between the bedrooms\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] Bathroom washbasin — north wall of the compact bathroom\n  - 20. [furniture] Bathroom toilet — east side of the compact bathroom\n  - 23. [opening] Bathroom door — west wall of the compact bathroom\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.5미터 안팎이며 가구와 출입구가 이 기준에 맞는다. 욕실은 습기로 약간 얼룩진 밝은 타일 벽, 오래 사용해 가장자리가 흐려진 거울, 실리콘 틈의 미세한 변색을 지닌다. 거실 겸 식사 공간에는 작은 식탁과 서로 완전히 맞지 않는 생활용 의자, 닦은 자국과 잔기스가 남은 상판, 실용적인 주방 수납장, 평범한 천장등이 있다. 창문과 문틀은 동시대 한국 소형 주거에서 흔한 새시와 합판 또는 필름 마감이며, 벽지 이음매의 들뜸, 손때, 바닥의 미세한 마모, 실제 목재 무늬와 금속의 생활 녹이 자연스럽게 보인다. 지나치게 정돈된 전시장이나 광고용 주택 사진처럼 보이지 않게 한다.\n\n흐린 아침의 차가운 자연광이 창문에서 들어오고 실내등은 꺼져 있거나 거의 영향을 주지 않는다. 전체 색은 어둡고 채도가 낮지만 실제 아침 실내 노출을 유지하며, 억지로 극적인 조명을 만들지 않는다. 욕실 거울의 반사면 내부에만 붓질처럼 매끈하지 않은 가느다란 붉은 원형 윤곽이 나타나며, 일부가 흐려져 곧 사라질 듯 끊겨 있다. 붉은 원은 고정된 페인트나 장식이 아니라 순간적인 국소 시각 현상으로 보이고, 거울 테두리·벽·바닥에는 이어지지 않는다. 거울에는 사람, 얼굴, 촬영자, 카메라가 비치지 않는다.\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": [
            0,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Neutral coverage from unit 1 toward unit 5 uses look-at cell [3,5] to include the target fixture region while supporting reflective and insert framings.",
          "lens_enum": "normal",
          "look_at_cell": [
            3,
            5
          ],
          "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 connection from unit 1 toward target unit 5, retaining view-consistent portions of base markers 1, 5, 12, 19, 20, and 23. Marker 12 must remain in its L06B05 position, while unit-5 fixtures and opening marker 23 follow the floor-plan readback.",
          "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 5 through look-at cell [3,5]. Allow a medium reflective composition for S18_Shot12 and a tight insert centered on the committed content surface for S18_Shot16.",
          "subject_position_directive": "For S18_Shot12, reserve middle-left for one reflected subject and middle-right for marker 30, retaining an edge of the reflective boundary. For S18_Shot16, isolate marker 31 at center with a slim portion of marker 12 beneath it; add no other subjects beyond the committed image-bound subject cue.",
          "state_cue_directive": "Apply only transient markers 30 and 31 according to their separate surfaced-shot commitments. Do not combine them into an uncommitted shared state or add other overlays.",
          "negative_continuity_directive": "Keep marker 12 consistent with L06B05 and preserve the supplied positions of markers 19, 20, and 23. Exclude ignored markers 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, and 37, and do not add spaces outside the unit-1-to-unit-5 view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_rooftop_room_interior",
          "prior_bg_ids": [
            "L06B05"
          ],
          "attached_ref_labels": [
            "bg:L06B05"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "실제 사람은 없으며 테이블 위의 인물 사진은 단순 소품입니다."
          }
        }
      },
      "L06B01": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L06B08",
        "reused_from_bg_id": "L06B08",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B08.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 도시 또는 포구 주택가에 있는 작고 오래된 옥탑방 내부. 방 출입구 바로 안쪽에서 침대와 그 위 벽면을 바라보며 실제 카메라로 촬영한 다큐멘터리 풍 사진이다. 카메라는 서 있는 사람의 눈높이 약 1.6미터, 35밀리미터급 카메라의 40밀리미터 표준 렌즈를 사용한다. 내려다본 평면도 시점이 아니라 실제 방 안에서 보는 수평 시점이며, 침대 위 벽면을 화면에 크게 담는다.\n\n낡고 엷은 회백색 비닐 벽지에는 서해안의 습기와 생활 때로 생긴 미세한 들뜸, 이음선, 얼룩과 긁힘이 남아 있다. 벽 아래에는 폭 약 1미터, 길이 약 2미터의 현실적인 1인용 침대가 놓이고, 구겨진 평범한 침구와 사용감 있는 매트리스가 보인다. 출입문 높이는 약 2미터이며, 방 천장 높이와 가구 크기 모두 실제 사람 크기에 맞는 비좁은 한 칸 방의 규모를 유지한다. 벽의 콘센트와 사소한 생활 마모가 보여 깨끗한 전시장이나 새로 꾸민 숙소처럼 보이지 않는다.\n\n침대 바로 위 벽면에 말라붙은 피처럼 보이는 짙고 탁한 핏빛 물질로 그어진 큰 붉은 원형 흔적이 있다. 원은 매끈한 도형이나 장식이 아니라 손으로 급히 문지르거나 붓질한 듯 굵기가 고르지 않고 군데군데 끊기며, 아래쪽에는 짧게 굳은 흘러내림과 거친 가장자리가 남아 있다. 원의 정중앙에는 작은 압정 하나로 오래된 인화사진이 벽에 고정되어 있다. 인화사진은 1970~1980년대 한국의 오래된 사진 인화지처럼 누렇게 바래고 색이 빠졌으며 가장자리가 닳고 약간 휘었지만, 사진 안에는 사람이나 얼굴이 보이지 않고 피사체도 명확히 식별되지 않는다. 붉은 원은 영구적인 벽 장식이 아니라 막 발견된 물리적 흔적인지 순간적인 현상인지 확정하기 어려운 불길한 흔적으로 표현한다.\n\n해 질 무렵의 차갑고 약한 청회색 자연광이 방 한쪽의 화면 밖 창 방향에서 들어오고, 실내의 약한 생활 조명이 벽지와 침구에 흐릿한 중성색 밝기를 더한다. 어두운 저채도 환경 속에서 붉은 원만 절제된 암적색으로 두드러지며, 과장된 색채나 비현실적인 광원은 없다. 실제 벽지의 섬유와 접착 흔적, 마른 얼룩의 불규칙한 표면, 인화지의 광택과 휨, 침구의 직물 짜임, 문과 가구의 생활 흠집을 정확하게 보여준다. 자연스러운 심도와 현실적인 노출, 후처리 없는 담담한 현장 기록 사진. 사람, 얼굴, 신체, 시신은 전혀 없으며 삽화, 컴퓨터 그래픽, 건축 시각화, 평면도 표현이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "방 출입구 바로 안쪽의 약 1.6미터 눈높이에서 침대와 그 위 벽면을 정면에 가깝게 바라본다. 40밀리미터 표준 렌즈의 자연스러운 원근감으로, 침대 위 벽면이 화면의 중심과 넓은 면적을 차지하게 한다. 불완전한 핏빛 붉은 원과 그 정중앙에 압정으로 고정된 오래된 인화사진이 즉시 식별되어야 한다. 사진 속에는 사람이나 얼굴을 드러내지 않는다.",
            "shot_id": "S24_Shot4"
          }
        ],
        "shot_ids": [
          "S24_Shot4"
        ],
        "scenes": [],
        "parent_id": "L06B08",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "just inside number 22, facing number 11 and the wall directly above it",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "40mm normal lens",
          "framing_notes": "Frame the wall above the bed prominently so the red circle and photograph at its center are unmistakable."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L06B08",
          "selected_refs": [
            {
              "physical_space_id": "ps_unit4",
              "ref_bg_id": "L06B08",
              "space_description": "Clean representative of target unit 4"
            }
          ]
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Use compressed 25-degree coverage from camera unit 1 at [0,1] toward unit 4 through look-at cell [4,1]. Form a square, frontal close view while retaining a limited surrounding surface boundary.",
          "negative_continuity_directive": "Avoid moving fixed markers 4, 9, 11, or 22 from their L06B08 positions. Exclude ignored markers 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, and 37, as well as spaces outside the narrow unit-4 view.",
          "state_cue_directive": "Apply only transient markers 28 and 29 to the fixed clean space inherited from L06B08, following their committed centered relationship. Do not introduce any other state cue.",
          "subject_position_directive": "No committed subject appears in S24_Shot4. Keep the background free of invented subjects and reserve the center for the committed content-surface cues represented by markers 28 and 29.",
          "visible_space_directive": "Show a narrow surface-focused portion of unit 4 from unit 1, preserving fixed base markers 4, 9, 11, and 22 in the same positions established by L06B08 while making markers 28 and 29 legible."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_rooftop_room_interior",
          "prior_bg_ids": [
            "L06B08"
          ],
          "attached_ref_labels": [
            "bg:L06B08"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L06B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B03.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시 또는 포구의 저층 주택 옥상에 붙은 작은 옥탑방 내부. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소를 기록한 사실적인 현장 참고 사진처럼 보여야 한다. 열린 현관과 맞닿은 거실 한쪽 가장자리에서 약 1.6미터의 성인 눈높이로, 35밀리미터 규격 미러리스 카메라와 24밀리미터 광각 렌즈를 사용해 헤집어진 거실을 가로질러 열린 거실 창문과 열린 침실 출입구를 바라본다. 내려다보는 평면도 시점이 아니라 서 있는 사람이 방 안을 보는 수평 시점이다.\n\n수색을 받은 듯 거실 수납장과 선반 일부가 열려 있고, 종이와 평범한 생활 잡동사니가 바닥에 불규칙하게 흩어져 있다. 식탁 주변의 의자 두 개는 각각 다른 방향으로 넘어지거나 거칠게 밀려나 있어 두 의자의 상태가 모두 보인다. 열린 철제 현관문에서 시작한 젖은 흙발자국이 낡은 장판 위를 지나 거실과 침실 출입구 방향으로 이어진다. 발자국은 피가 아닌 빗물과 흙이 섞인 현실적인 신발 자국이다. 거실의 새시 창문은 활짝 열려 있고 방충망과 창틀의 먼지, 손때, 결로 얼룩이 보인다. 열린 침실 출입구 너머 벽에는 작고 탁한 진홍색의 불완전한 표시가 하나 남아 있으며, 장식처럼 크거나 선명하지 않고 실제 벽면에 묻은 물리적 흔적으로만 보인다. 열린 현관, 열린 창문, 넘어진 의자 두 개, 발자국의 진행 방향, 침실 벽의 표시를 한 화면에서 읽을 수 있게 한다.\n\n옥탑방은 작은 방 하나와 거실이 붙은 실제 생활 규모다. 현관문과 침실문 높이는 약 2미터, 거실 창문 폭은 약 1.2미터, 실내 층고는 약 2.5미터로 서로 일관되게 표현한다. 벽은 오래된 합지 벽지와 군데군데 들뜬 모서리, 바닥은 긁힘과 눌림이 있는 장판, 문틀은 사용감이 밴 도장 금속과 목재, 가구는 값싼 합판의 실제 결 및 벗겨진 가장자리를 보여준다. 평범한 원형 천장등과 노출된 전선 몰딩, 오래 사용한 수납 가구 등 동시대 한국의 소박한 옥탑 주거 흔적을 담는다. 지나치게 깨끗한 전시장이나 빈 세트처럼 만들지 않는다.\n\n열린 창문 밖으로 옥상 일부가 자연스럽게 보인다. 바래고 덧칠 자국이 있는 녹색 우레탄 방수 바닥, 높이 약 1.1미터의 콘크리트 난간, 외벽을 따라 내려가는 가스·배수 배관, 에어컨 실외기, 빨래줄과 작은 화분이 있다. 그 너머에는 붉은 벽돌 또는 화강석 타일 외벽, 새시 창문과 방범창, 에어컨 실외기와 노출 배관을 갖춘 비슷한 높이의 저층 주택들이 좁은 골목 주변에 밀집해 있다. 한 층 높이는 약 2.7미터로 보이며, 늘어진 전선과 생활 차량 일부가 멀리 작게 보여 실제 거주 동네의 밀도를 만든다. 옥탑방이나 주변 건물을 거대한 덩어리, 요새 또는 감옥처럼 표현하지 않는다.\n\n해 질 무렵의 차갑고 흐린 청회색 자연광이 열린 창문과 현관으로 약하게 들어오며, 실내 천장등은 꺼져 있거나 거의 도움을 주지 않는다. 어두운 부분도 실제 카메라의 노출 범위 안에서 재료와 발자국을 식별할 수 있다. 낮은 채도의 회색, 낡은 베이지, 바랜 녹색이 중심이고 침실 벽의 작은 탁한 진홍색 표시만 절제된 색 대비를 이룬다. 실제 콘크리트의 거친 입자, 금속의 녹과 손때, 방충망의 망사, 벽지의 종이 섬유, 장판의 미세한 광택, 목재와 합판의 결을 정확하게 표현한다. 자연스러운 심도와 광각 원근을 유지하되 가장자리 왜곡은 과장하지 않는다. 후처리로 꾸민 인상 없이 담담하고 거친 현장 기록 사진이어야 하며, 깨끗한 광고 사진, 삽화, 컴퓨터 그래픽, 건축 시각화처럼 보이지 않는다. 사람, 얼굴, 신체, 시신, 피는 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "열린 현관과 맞닿은 거실 가장자리 부근에서 약 1.6미터 높이로 촬영한다. 24밀리미터 광각 구도 안에 헤집어진 거실 전체, 서로 다른 방향으로 넘어지거나 밀려난 식탁 의자 두 개, 열린 거실 창문, 현관에서 침실 쪽으로 이어지는 젖은 흙발자국, 열린 침실 출입구 너머의 작고 탁한 진홍색 벽면 표시가 동시에 분명히 보이게 한다. 넓게 담되 공간을 실제보다 부풀리는 과도한 원근 왜곡은 피하고, 열린 현관도 화면 한쪽 가장자리에 확인되게 한다.",
            "shot_id": "S24_Shot8"
          }
        ],
        "shot_ids": [
          "S24_Shot8"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 7, facing across number 1 toward number 8 and the open number 22 doorway into number 4",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "24mm wide angle",
          "framing_notes": "Use a wide composition showing the overturned living area, both displaced dining chairs, the open living window, the footprint trail, and the marked bedroom wall beyond."
        },
        "reference_decision": {
          "bg_id": "L06B03",
          "fp_id": "fp_l06_rooftop_room_interior",
          "node_index": 7,
          "mode": "two_refs_distinct_spaces",
          "is_dwelling_identity_anchor": false,
          "rationale": "S24_Shot8 stages a subject moving from the unit-4 side toward the opening and shared route represented by units 1 and 6. L06B08 commits the fixed unit-4 space, while L06B05 commits the distinct connected space containing units 1 and 6. A wide camera from unit 4 toward unit 6 supports their co-visibility and the required background opening, with transient markers 28, 29, and 32 through 36 added without changing either fixed layout.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B05.png",
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B08.png"
          ],
          "source_bg_ids": [
            "L06B05",
            "L06B08"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_shared_1_2_6",
              "ps_unit4"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "distinct_visible_spaces",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_shared_1_2_6",
                "ref_bg_id": "L06B05",
                "space_description": "Fixed connected coverage of units 1, 2, and 6"
              },
              {
                "physical_space_id": "ps_unit4",
                "ref_bg_id": "L06B08",
                "space_description": "Fixed clean coverage of unit 4"
              }
            ],
            "why_single_ref_or_two_refs": "Two references are required because S24_Shot8 makes unit 4 and the distinct unit-1/unit-6 route toward opening marker 7 co-visible in the same consuming shot."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              2
            ],
            "camera_unit": 4,
            "fov_deg": 90,
            "framing_notes": "Broad coverage from unit 4 toward unit 6, through look-at cell [2,3], supports the staged route toward opening marker 7 and co-visibility of the unit-4 and unit-1/unit-6 physical spaces.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              3
            ],
            "look_at_unit": 6
          },
          "render_guidance": {
            "visible_space_directive": "Show distinct physical spaces ps_unit4 and ps_shared_1_2_6 co-visible from unit 4 toward unit 6. Use base markers 1, 4, 6, 7, 8, 12, 13, 14, 17, and 22, maintaining each marker's placement from its respective reference.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 4 at [1,2] toward unit 6 through look-at cell [2,3]. Frame the central midground subject over-shoulder while keeping opening marker 7 in the middle-right background and retaining the route across the two referenced spaces.",
            "subject_position_directive": "Reserve the central midground for one over-shoulder subject turning mid-step. Keep the clenched hand and marker 29 in a lower side zone, with opening marker 7 ahead in the middle-right background; add no other subjects.",
            "state_cue_directive": "Apply only transient markers 28, 29, 32, 33, 34, 35, and 36 in the relationships committed by S24_Shot8. Keep these as scene-layer changes over the fixed layouts and add no other state cues.",
            "negative_continuity_directive": "Preserve markers 1, 6, 7, 8, 12, 13, 14, and 17 according to L06B05 and markers 4 and 22 according to L06B08. Exclude ignored markers 24, 25, 26, 27, 30, 31, and 37; do not merge or reposition the two distinct fixed layouts."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n  - selected_refs[1]: ref_bg_id='L06B08' physical_space_id='ps_unit4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [1, 2]\n  - look_at_unit: 6\n  - look_at_cell: [2, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 4 toward unit 6, through look-at cell [2,3], supports the staged route toward opening marker 7 and co-visibility of the unit-4 and unit-1/unit-6 physical spaces.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show distinct physical spaces ps_unit4 and ps_shared_1_2_6 co-visible from unit 4 toward unit 6. Use base markers 1, 4, 6, 7, 8, 12, 13, 14, 17, and 22, maintaining each marker's placement from its respective reference.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 4 at [1,2] toward unit 6 through look-at cell [2,3]. Frame the central midground subject over-shoulder while keeping opening marker 7 in the middle-right background and retaining the route across the two referenced spaces.\n  - subject_position_directive: Reserve the central midground for one over-shoulder subject turning mid-step. Keep the clenched hand and marker 29 in a lower side zone, with opening marker 7 ahead in the middle-right background; add no other subjects.\n  - state_cue_directive: Apply only transient markers 28, 29, 32, 33, 34, 35, and 36 in the relationships committed by S24_Shot8. Keep these as scene-layer changes over the fixed layouts and add no other state cues.\n  - negative_continuity_directive: Preserve markers 1, 6, 7, 8, 12, 13, 14, and 17 according to L06B05 and markers 4 and 22 according to L06B08. Exclude ignored markers 24, 25, 26, 27, 30, 31, and 37; do not merge or reposition the two distinct fixed layouts.\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 area — central and western portion of the rooftop dwelling\n  - 4. [area] Daughter bedroom — southeast room adjoining the shared area\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 13. [furniture] Dining chair one — west side of the dining table\n  - 14. [furniture] Dining chair two — east side of the dining table\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n  - selected_refs[1]: ref_bg_id='L06B08' physical_space_id='ps_unit4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [1, 2]\n  - look_at_unit: 6\n  - look_at_cell: [2, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 4 toward unit 6, through look-at cell [2,3], supports the staged route toward opening marker 7 and co-visibility of the unit-4 and unit-1/unit-6 physical spaces.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show distinct physical spaces ps_unit4 and ps_shared_1_2_6 co-visible from unit 4 toward unit 6. Use base markers 1, 4, 6, 7, 8, 12, 13, 14, 17, and 22, maintaining each marker's placement from its respective reference.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 4 at [1,2] toward unit 6 through look-at cell [2,3]. Frame the central midground subject over-shoulder while keeping opening marker 7 in the middle-right background and retaining the route across the two referenced spaces.\n  - subject_position_directive: Reserve the central midground for one over-shoulder subject turning mid-step. Keep the clenched hand and marker 29 in a lower side zone, with opening marker 7 ahead in the middle-right background; add no other subjects.\n  - state_cue_directive: Apply only transient markers 28, 29, 32, 33, 34, 35, and 36 in the relationships committed by S24_Shot8. Keep these as scene-layer changes over the fixed layouts and add no other state cues.\n  - negative_continuity_directive: Preserve markers 1, 6, 7, 8, 12, 13, 14, and 17 according to L06B05 and markers 4 and 22 according to L06B08. Exclude ignored markers 24, 25, 26, 27, 30, 31, and 37; do not merge or reposition the two distinct fixed layouts.\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 area — central and western portion of the rooftop dwelling\n  - 4. [area] Daughter bedroom — southeast room adjoining the shared area\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 13. [furniture] Dining chair one — west side of the dining table\n  - 14. [furniture] Dining chair two — east side of the dining table\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n  - selected_refs[1]: ref_bg_id='L06B08' physical_space_id='ps_unit4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [1, 2]\n  - look_at_unit: 6\n  - look_at_cell: [2, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 4 toward unit 6, through look-at cell [2,3], supports the staged route toward opening marker 7 and co-visibility of the unit-4 and unit-1/unit-6 physical spaces.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show distinct physical spaces ps_unit4 and ps_shared_1_2_6 co-visible from unit 4 toward unit 6. Use base markers 1, 4, 6, 7, 8, 12, 13, 14, 17, and 22, maintaining each marker's placement from its respective reference.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 4 at [1,2] toward unit 6 through look-at cell [2,3]. Frame the central midground subject over-shoulder while keeping opening marker 7 in the middle-right background and retaining the route across the two referenced spaces.\n  - subject_position_directive: Reserve the central midground for one over-shoulder subject turning mid-step. Keep the clenched hand and marker 29 in a lower side zone, with opening marker 7 ahead in the middle-right background; add no other subjects.\n  - state_cue_directive: Apply only transient markers 28, 29, 32, 33, 34, 35, and 36 in the relationships committed by S24_Shot8. Keep these as scene-layer changes over the fixed layouts and add no other state cues.\n  - negative_continuity_directive: Preserve markers 1, 6, 7, 8, 12, 13, 14, and 17 according to L06B05 and markers 4 and 22 according to L06B08. Exclude ignored markers 24, 25, 26, 27, 30, 31, and 37; do not merge or reposition the two distinct fixed layouts.\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 area — central and western portion of the rooftop dwelling\n  - 4. [area] Daughter bedroom — southeast room adjoining the shared area\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 13. [furniture] Dining chair one — west side of the dining table\n  - 14. [furniture] Dining chair two — east side of the dining table\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\n  - 22. [opening] Daughter bedroom door — west wall of the daughter bedroom\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밀리미터 규격 미러리스 카메라와 24밀리미터 광각 렌즈를 사용해 헤집어진 거실을 가로질러 열린 거실 창문과 열린 침실 출입구를 바라본다. 내려다보는 평면도 시점이 아니라 서 있는 사람이 방 안을 보는 수평 시점이다.\n\n수색을 받은 듯 거실 수납장과 선반 일부가 열려 있고, 종이와 평범한 생활 잡동사니가 바닥에 불규칙하게 흩어져 있다. 식탁 주변의 의자 두 개는 각각 다른 방향으로 넘어지거나 거칠게 밀려나 있어 두 의자의 상태가 모두 보인다. 열린 철제 현관문에서 시작한 젖은 흙발자국이 낡은 장판 위를 지나 거실과 침실 출입구 방향으로 이어진다. 발자국은 피가 아닌 빗물과 흙이 섞인 현실적인 신발 자국이다. 거실의 새시 창문은 활짝 열려 있고 방충망과 창틀의 먼지, 손때, 결로 얼룩이 보인다. 열린 침실 출입구 너머 벽에는 작고 탁한 진홍색의 불완전한 표시가 하나 남아 있으며, 장식처럼 크거나 선명하지 않고 실제 벽면에 묻은 물리적 흔적으로만 보인다. 열린 현관, 열린 창문, 넘어진 의자 두 개, 발자국의 진행 방향, 침실 벽의 표시를 한 화면에서 읽을 수 있게 한다.\n\n옥탑방은 작은 방 하나와 거실이 붙은 실제 생활 규모다. 현관문과 침실문 높이는 약 2미터, 거실 창문 폭은 약 1.2미터, 실내 층고는 약 2.5미터로 서로 일관되게 표현한다. 벽은 오래된 합지 벽지와 군데군데 들뜬 모서리, 바닥은 긁힘과 눌림이 있는 장판, 문틀은 사용감이 밴 도장 금속과 목재, 가구는 값싼 합판의 실제 결 및 벗겨진 가장자리를 보여준다. 평범한 원형 천장등과 노출된 전선 몰딩, 오래 사용한 수납 가구 등 동시대 한국의 소박한 옥탑 주거 흔적을 담는다. 지나치게 깨끗한 전시장이나 빈 세트처럼 만들지 않는다.\n\n열린 창문 밖으로 옥상 일부가 자연스럽게 보인다. 바래고 덧칠 자국이 있는 녹색 우레탄 방수 바닥, 높이 약 1.1미터의 콘크리트 난간, 외벽을 따라 내려가는 가스·배수 배관, 에어컨 실외기, 빨래줄과 작은 화분이 있다. 그 너머에는 붉은 벽돌 또는 화강석 타일 외벽, 새시 창문과 방범창, 에어컨 실외기와 노출 배관을 갖춘 비슷한 높이의 저층 주택들이 좁은 골목 주변에 밀집해 있다. 한 층 높이는 약 2.7미터로 보이며, 늘어진 전선과 생활 차량 일부가 멀리 작게 보여 실제 거주 동네의 밀도를 만든다. 옥탑방이나 주변 건물을 거대한 덩어리, 요새 또는 감옥처럼 표현하지 않는다.\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": [
            1,
            2
          ],
          "camera_unit": 4,
          "fov_deg": 90,
          "framing_notes": "Broad coverage from unit 4 toward unit 6, through look-at cell [2,3], supports the staged route toward opening marker 7 and co-visibility of the unit-4 and unit-1/unit-6 physical spaces.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            3
          ],
          "look_at_unit": 6
        },
        "shot_aware_plan_node_index": 7,
        "shot_aware_plan_mode": "two_refs_distinct_spaces",
        "render_guidance": {
          "visible_space_directive": "Show distinct physical spaces ps_unit4 and ps_shared_1_2_6 co-visible from unit 4 toward unit 6. Use base markers 1, 4, 6, 7, 8, 12, 13, 14, 17, and 22, maintaining each marker's placement from its respective reference.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 4 at [1,2] toward unit 6 through look-at cell [2,3]. Frame the central midground subject over-shoulder while keeping opening marker 7 in the middle-right background and retaining the route across the two referenced spaces.",
          "subject_position_directive": "Reserve the central midground for one over-shoulder subject turning mid-step. Keep the clenched hand and marker 29 in a lower side zone, with opening marker 7 ahead in the middle-right background; add no other subjects.",
          "state_cue_directive": "Apply only transient markers 28, 29, 32, 33, 34, 35, and 36 in the relationships committed by S24_Shot8. Keep these as scene-layer changes over the fixed layouts and add no other state cues.",
          "negative_continuity_directive": "Preserve markers 1, 6, 7, 8, 12, 13, 14, and 17 according to L06B05 and markers 4 and 22 according to L06B08. Exclude ignored markers 24, 25, 26, 27, 30, 31, and 37; do not merge or reposition the two distinct fixed layouts."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_rooftop_room_interior",
          "prior_bg_ids": [
            "L06B05",
            "L06B08"
          ],
          "attached_ref_labels": [
            "bg:L06B05",
            "bg:L06B08"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람이나 그림자가 없습니다."
          }
        }
      },
      "L06B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 오래된 저층 주택 옥상에 덧붙인 작은 옥탑 주거 내부. 황량하게 비어 있는 거실 안에서 어두운 현관과 철제 출입문을 정면 가까이 바라본다. 카메라는 거실 내부의 서 있는 사람 눈높이 약 1.6미터에 놓고, 35밀리미터급 광각 렌즈로 촬영한다. 가까운 전경에는 평면도에서 확인되는 기존 요소의 가장자리 일부가 들어오고, 측면 요소는 화면 한쪽에 걸리며, 시선은 현관의 출입문과 그 옆 개구부 방향으로 자연스럽게 이어진다. 평면도는 존재하는 가구와 개구부의 종류 및 상대 위치만 참고하고 위에서 내려다본 도식처럼 표현하지 않는다.\n\n해가 거의 진 늦은 저녁으로, 알루미늄 새시 창을 통과한 마지막 회청색 자연광이 낡고 누렇게 뜬 벽지, 얼룩과 들뜬 이음매, 긁히고 색이 바랜 장판 바닥을 희미하게 드러낸다. 천장의 오래된 직선형 형광등은 꺼져 있고, 노출된 전선관과 평범한 스위치 및 콘센트에는 먼지와 생활 마모가 남아 있다. 방은 치워진 새집이 아니라 오랫동안 비어 있던 실제 생활 공간처럼 벽 모서리의 습기 자국, 바닥 가장자리의 먼지, 소금기 섞인 해풍으로 인한 금속 부식이 자연스럽게 보인다. 인위적인 붉은 상징은 넣지 않으며, 녹슨 부분에만 매우 절제된 적갈색이 나타난다.\n\n약 2미터 높이의 무거운 철제 출입문이 완전히 닫히지 않은 채 옥상에서 불어오는 바람에 안쪽으로 밀려 움직이는 바로 그 순간이다. 문짝은 실제 강판의 찌그러짐, 벗겨진 도장, 녹슨 경첩과 손잡이를 지니며, 문 아래와 옆 틈으로 차가운 저녁빛이 가늘게 들어온다. 현관은 실내보다 훨씬 어둡지만 검은 빈 공간처럼 뭉개지지 않고 문턱, 벽면 얼룩, 바닥 높이 차가 현실적으로 식별된다. 문 움직임은 과장된 흔들림 효과가 아니라 문짝의 열린 각도와 경첩의 긴장으로 전달한다.\n\n열린 문틈 너머에는 한국 저층 주거의 실제 옥상 일부만 제한적으로 보인다. 바래고 덧칠 자국이 있는 녹색 우레탄 방수 바닥, 약 1.1미터 높이의 콘크리트 난간, 소형 물탱크와 빨래줄, 바람에 닳은 화분과 배관이 생활 설비로 남아 있다. 주변에는 붉은 벽돌 또는 화강석 타일 외벽의 2~3층 저층 주택, 알루미늄 새시 창과 방범창, 에어컨 실외기와 배수관, 외벽 가스 배관, 전신주와 늘어진 전선, 좁은 골목의 소형 생활 차량이 부분적으로 이어진다. 한 층 높이는 약 2.5~3미터, 일반 창문 폭은 약 1~1.5미터이며, 옥탑 내부는 창문 하나가 있는 작은 방 한 칸 규모로 모든 문과 창, 난간과 설비의 크기가 서로 일치해야 한다.\n\n사람, 얼굴, 시체, 유령 형상은 전혀 없다. 실제 미러리스 또는 디지털 일안 반사식 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 콘크리트의 거친 표면, 금속 녹과 도장 벗겨짐, 벽지 섬유, 장판의 광택과 먼지를 정확히 표현한다. 자연스러운 저녁 노출과 현실적인 피사계 심도, 과도한 후처리 없는 실제 장소 기록 사진. 깨끗한 광고 사진, 삽화, 컴퓨터 그래픽, 건축 시각화, 평면도, 하향 조감 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "황량한 거실의 빈 면적과 어두운 현관을 함께 읽을 수 있는 넓은 시야를 유지한다. 거실 내부에서 현관 쪽을 바라보고, 해 질 무렵의 희미한 빛과 바람에 안쪽으로 밀려 움직이는 철제 출입문이 공간의 핵심이 되게 한다. 사람이나 인물의 흔적은 넣지 않는다.",
            "shot_id": "S26_Shot1"
          },
          {
            "guide_text": "같은 카메라 축과 실제 공간 배치를 유지하되 철제 출입문과 어두운 현관의 비중을 조금 더 높인다. 문짝이 옥상 바람에 안쪽으로 돌아 들어오는 순간, 녹슨 경첩과 문틈으로 스미는 차가운 저녁빛을 분명히 보여 주면서도 빈 거실 전경과 측면 구조가 남아 있도록 한다.",
            "shot_id": "S26_Shot4"
          }
        ],
        "shot_ids": [
          "S26_Shot1",
          "S26_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "in number 1 facing number 6 and number 7, with number 12 in the near foreground and number 8 at the side",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Emphasize the empty interior and the iron entrance door moving inward from the rooftop wind."
        },
        "reference_decision": {
          "bg_id": "L06B02",
          "fp_id": "fp_l06_rooftop_room_interior",
          "node_index": 5,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S26_Shot1 and S26_Shot4 use units 1 and 6, which are part of the same connected physical coverage established by L06B05. The camera shifts from unit 6 toward unit 1 in the anchor to unit 1 toward unit 6 here, revealing a different fixed slice around marker 7; therefore this requires its own continuity-locked plate rather than low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B05.png"
          ],
          "source_bg_ids": [
            "L06B05"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_shared_1_2_6"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_shared_1_2_6",
                "ref_bg_id": "L06B05",
                "space_description": "Connected fixed coverage of units 1, 2, and 6"
              }
            ],
            "why_single_ref_or_two_refs": "L06B05 alone commits the fixed shared-space layout needed by both consuming shots; no distinct second space is co-visible."
          },
          "camera_decision": {
            "camera_cell": [
              0,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Neutral coverage from unit 1 toward unit 6 uses look-at cell [2,3] to prioritize opening marker 7 and its adjacent structural context.",
            "lens_enum": "normal",
            "look_at_cell": [
              2,
              3
            ],
            "look_at_unit": 6
          },
          "render_guidance": {
            "visible_space_directive": "Show units 1 and 6 from camera unit 1 toward unit 6, prioritizing base markers 7 and 6 while retaining only view-consistent portions of markers 1, 8, 12, and 17. Keep all fixed elements in the locations committed by L06B05.",
            "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 6 through look-at cell [2,3]. Support a close subject frame for S26_Shot1 and a square medium view centered on marker 7 for S26_Shot4.",
            "subject_position_directive": "For S26_Shot1, reserve most of the center for one close subject with a side-of-head hand-held item and indistinct edge space. For S26_Shot4, show no person and reserve the middle-center for marker 7 and its narrow opening.",
            "state_cue_directive": "Apply only transient marker 37 to the fixed shared-space layout. Do not import any other state overlay.",
            "negative_continuity_directive": "Preserve the positions of base markers 1, 6, 7, 8, 12, and 17 established by L06B05. Exclude ignored markers 24 through 36, spaces outside the unit-1-to-unit-6 view, and uncommitted scenario-specific objects."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 6\n  - look_at_cell: [2, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 6 uses look-at cell [2,3] to prioritize opening marker 7 and its adjacent structural context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show units 1 and 6 from camera unit 1 toward unit 6, prioritizing base markers 7 and 6 while retaining only view-consistent portions of markers 1, 8, 12, and 17. Keep all fixed elements in the locations committed by L06B05.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 6 through look-at cell [2,3]. Support a close subject frame for S26_Shot1 and a square medium view centered on marker 7 for S26_Shot4.\n  - subject_position_directive: For S26_Shot1, reserve most of the center for one close subject with a side-of-head hand-held item and indistinct edge space. For S26_Shot4, show no person and reserve the middle-center for marker 7 and its narrow opening.\n  - state_cue_directive: Apply only transient marker 37 to the fixed shared-space layout. Do not import any other state overlay.\n  - negative_continuity_directive: Preserve the positions of base markers 1, 6, 7, 8, 12, and 17 established by L06B05. Exclude ignored markers 24 through 36, spaces outside the unit-1-to-unit-6 view, and uncommitted scenario-specific objects.\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 area — central and western portion of the rooftop dwelling\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 6\n  - look_at_cell: [2, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 6 uses look-at cell [2,3] to prioritize opening marker 7 and its adjacent structural context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show units 1 and 6 from camera unit 1 toward unit 6, prioritizing base markers 7 and 6 while retaining only view-consistent portions of markers 1, 8, 12, and 17. Keep all fixed elements in the locations committed by L06B05.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 6 through look-at cell [2,3]. Support a close subject frame for S26_Shot1 and a square medium view centered on marker 7 for S26_Shot4.\n  - subject_position_directive: For S26_Shot1, reserve most of the center for one close subject with a side-of-head hand-held item and indistinct edge space. For S26_Shot4, show no person and reserve the middle-center for marker 7 and its narrow opening.\n  - state_cue_directive: Apply only transient marker 37 to the fixed shared-space layout. Do not import any other state overlay.\n  - negative_continuity_directive: Preserve the positions of base markers 1, 6, 7, 8, 12, and 17 established by L06B05. Exclude ignored markers 24 through 36, spaces outside the unit-1-to-unit-6 view, and uncommitted scenario-specific objects.\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 area — central and western portion of the rooftop dwelling\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L06B05' physical_space_id='ps_shared_1_2_6'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 6\n  - look_at_cell: [2, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 1 toward unit 6 uses look-at cell [2,3] to prioritize opening marker 7 and its adjacent structural context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show units 1 and 6 from camera unit 1 toward unit 6, prioritizing base markers 7 and 6 while retaining only view-consistent portions of markers 1, 8, 12, and 17. Keep all fixed elements in the locations committed by L06B05.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 6 through look-at cell [2,3]. Support a close subject frame for S26_Shot1 and a square medium view centered on marker 7 for S26_Shot4.\n  - subject_position_directive: For S26_Shot1, reserve most of the center for one close subject with a side-of-head hand-held item and indistinct edge space. For S26_Shot4, show no person and reserve the middle-center for marker 7 and its narrow opening.\n  - state_cue_directive: Apply only transient marker 37 to the fixed shared-space layout. Do not import any other state overlay.\n  - negative_continuity_directive: Preserve the positions of base markers 1, 6, 7, 8, 12, and 17 established by L06B05. Exclude ignored markers 24 through 36, spaces outside the unit-1-to-unit-6 view, and uncommitted scenario-specific objects.\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 area — central and western portion of the rooftop dwelling\n  - 6. [area] Entrance threshold — southwest corner inside the rooftop entrance\n  - 7. [opening] Iron entrance door — south wall of the entrance threshold\n  - 8. [opening] Small living window — west wall of the shared living area\n  - 12. [furniture] Dining table — center of the shared living and dining area\n  - 17. [furniture] Television stand — north wall of the shared area opposite the seating space\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미터 높이의 무거운 철제 출입문이 완전히 닫히지 않은 채 옥상에서 불어오는 바람에 안쪽으로 밀려 움직이는 바로 그 순간이다. 문짝은 실제 강판의 찌그러짐, 벗겨진 도장, 녹슨 경첩과 손잡이를 지니며, 문 아래와 옆 틈으로 차가운 저녁빛이 가늘게 들어온다. 현관은 실내보다 훨씬 어둡지만 검은 빈 공간처럼 뭉개지지 않고 문턱, 벽면 얼룩, 바닥 높이 차가 현실적으로 식별된다. 문 움직임은 과장된 흔들림 효과가 아니라 문짝의 열린 각도와 경첩의 긴장으로 전달한다.\n\n열린 문틈 너머에는 한국 저층 주거의 실제 옥상 일부만 제한적으로 보인다. 바래고 덧칠 자국이 있는 녹색 우레탄 방수 바닥, 약 1.1미터 높이의 콘크리트 난간, 소형 물탱크와 빨래줄, 바람에 닳은 화분과 배관이 생활 설비로 남아 있다. 주변에는 붉은 벽돌 또는 화강석 타일 외벽의 2~3층 저층 주택, 알루미늄 새시 창과 방범창, 에어컨 실외기와 배수관, 외벽 가스 배관, 전신주와 늘어진 전선, 좁은 골목의 소형 생활 차량이 부분적으로 이어진다. 한 층 높이는 약 2.5~3미터, 일반 창문 폭은 약 1~1.5미터이며, 옥탑 내부는 창문 하나가 있는 작은 방 한 칸 규모로 모든 문과 창, 난간과 설비의 크기가 서로 일치해야 한다.\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": [
            0,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Neutral coverage from unit 1 toward unit 6 uses look-at cell [2,3] to prioritize opening marker 7 and its adjacent structural context.",
          "lens_enum": "normal",
          "look_at_cell": [
            2,
            3
          ],
          "look_at_unit": 6
        },
        "shot_aware_plan_node_index": 5,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show units 1 and 6 from camera unit 1 toward unit 6, prioritizing base markers 7 and 6 while retaining only view-consistent portions of markers 1, 8, 12, and 17. Keep all fixed elements in the locations committed by L06B05.",
          "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 1 at [0,1] toward unit 6 through look-at cell [2,3]. Support a close subject frame for S26_Shot1 and a square medium view centered on marker 7 for S26_Shot4.",
          "subject_position_directive": "For S26_Shot1, reserve most of the center for one close subject with a side-of-head hand-held item and indistinct edge space. For S26_Shot4, show no person and reserve the middle-center for marker 7 and its narrow opening.",
          "state_cue_directive": "Apply only transient marker 37 to the fixed shared-space layout. Do not import any other state overlay.",
          "negative_continuity_directive": "Preserve the positions of base markers 1, 6, 7, 8, 12, and 17 established by L06B05. Exclude ignored markers 24 through 36, spaces outside the unit-1-to-unit-6 view, and uncommitted scenario-specific objects."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_rooftop_room_interior",
          "prior_bg_ids": [
            "L06B05"
          ],
          "attached_ref_labels": [
            "bg:L06B05"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화면 내 인물 없음."
          }
        }
      },
      "L11B01": {
        "status": "ok",
        "location_id": "L11",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시의 재래시장에 인접한 번화가 도로를 해질녘에 촬영한 실제 카메라 다큐멘터리 풍 사진. 카메라는 차도 가장자리의 서 있는 사람 눈높이 약 1.6미터에 놓이고, 35밀리미터급 렌즈로 전경의 비어 있는 자전거 주행 공간과 양쪽 상가, 멀리 이어지는 도로의 소실점을 자연스럽게 담는다. 위에서 내려다본 시점이나 평면도 시점이 아니라 실제 거리에서 정면으로 바라본 시야이며, 자전거로 도착하는 인물을 나중에 배치할 수 있도록 도로 중앙과 가까운 전경을 비워 둔다. 사람, 얼굴, 탑승자, 군중은 전혀 없다.\n\n도로 양쪽에는 2층에서 4층 높이의 오래된 저층 상가주택이 촘촘히 이어진다. 1층은 수산물점, 식료품점, 작은 마트, 분식점 같은 일반 시장 점포이며 특정 상호나 고유명사 없이 보편적인 한글 업종 간판만 보인다. 외벽은 붉은 벽돌, 작은 화강석 타일, 세월이 묻은 미장면, 일부 덧댄 금속 패널이 혼재하고, 바랜 비닐 차양과 접이식 금속 셔터, 알루미늄 새시 출입문이 있다. 상층 주거 창문에는 방범창, 방충망, 오래된 새시, 에어컨 실외기와 노출 배관이 달려 있고, 외벽을 따라 도시가스 배관과 계량기, 전선과 통신선이 실제 설치 방식으로 이어진다. 옥상 가장자리에는 빛바랜 녹색 우레탄 방수 바닥, 약 1.1미터 높이의 금속 난간, 작은 물탱크와 생활 설비 일부가 보인다. 대상 건물만 고립시키지 말고 같은 유형의 상가주택과 주거 건물이 골목 안쪽까지 밀집해 이어지게 한다.\n\n모든 구조물의 규모는 사람 크기 기준과 일치한다. 점포 출입문 높이는 약 2미터, 창문 폭은 약 1미터에서 1.5미터, 한 층 높이는 약 2.7미터, 옥상 난간은 약 1.1미터로 보이며 간판, 차양, 실외기, 차량과 보도 폭도 이 기준에 맞는다. 건물을 과도하게 크거나 요새처럼 표현하지 않는다.\n\n좁고 약간 불규칙한 아스팔트 차도와 낮은 콘크리트 보도, 배수구, 낡은 볼라드, 교통 원뿔, 전신주와 아래로 느슨하게 늘어진 전선이 보인다. 길가에는 현실적인 소형 승용차와 경형 화물차 몇 대가 주차되어 있으나 운전자나 보행자는 없다. 점포 앞에는 빈 플라스틱 상자, 흰 스티로폼 보냉 상자, 접힌 손수레와 정리된 시장 물품이 소량 남아 있어 실제 영업 중인 동네의 생활 흔적을 만든다. 물청소 뒤 얇게 젖은 노면에는 간판 불빛이 불규칙하고 약하게 반사되며, 과장된 거울 반사는 피한다.\n\n늦은 해질녘의 차가운 자연광이 남아 있고 점포 안의 따뜻한 형광등과 엘이디 조명, 녹색과 청색 위주의 시장 간판 불빛이 하나씩 켜진 상태다. 붉은색은 몇 개의 작은 간판 글자와 후미등 반사에만 절제해 사용한다. 전체 색은 현실적인 저채도이며 어두운 부분도 실제 카메라 노출에서 재료와 구조를 알아볼 수 있다. 콘크리트의 얼룩, 벽돌 줄눈, 금속의 녹과 산화, 비닐 차양의 주름, 유리의 먼지, 젖은 아스팔트의 거친 입자, 플라스틱 상자의 긁힘을 사실적으로 표현한다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 참고 사진처럼 자연스러운 원근과 깊이감을 유지하고, 실제 해질녘 혼합광과 자연스러운 심도를 사용한다. 깨끗한 광고용 사진이 아니며, 컴퓨터 그래픽, 삽화, 건축 시각화, 인위적인 색보정이나 후처리 효과가 아닌 생활감 있는 사실적 장소 기록 사진. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "카메라는 자전거가 시장 도로로 막 진입하는 방향을 바라보도록 차도 가장자리 부근의 높이 약 1.6미터에 둔다. 35밀리미터급 렌즈로 전경의 빈 주행 공간, 양쪽 저층 상가, 멀리 이어지는 간판과 도로의 소실점을 함께 담는다. 자전거와 탑승자는 배경에 미리 그리지 말고 전경과 도로 중앙을 합성 공간으로 확보한다. 점포 조명과 간판 불빛이 켜지기 시작한 해질녘의 실제 노출을 유지하며, 사람과 얼굴은 전혀 보이지 않게 한다.",
            "shot_id": "S8_Shot1"
          }
        ],
        "shot_ids": [
          "S8_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": "site_surface",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2020년대 중반 대한민국 서해안권 도시의 재래시장에 인접한 번화가 도로를 해질녘에 촬영한 실제 카메라 다큐멘터리 풍 사진. 카메라는 차도 가장자리의 서 있는 사람 눈높이 약 1.6미터에 놓이고, 35밀리미터급 렌즈로 전경의 비어 있는 자전거 주행 공간과 양쪽 상가, 멀리 이어지는 도로의 소실점을 자연스럽게 담는다. 위에서 내려다본 시점이나 평면도 시점이 아니라 실제 거리에서 정면으로 바라본 시야이며, 자전거로 도착하는 인물을 나중에 배치할 수 있도록 도로 중앙과 가까운 전경을 비워 둔다. 사람, 얼굴, 탑승자, 군중은 전혀 없다.\n\n도로 양쪽에는 2층에서 4층 높이의 오래된 저층 상가주택이 촘촘히 이어진다. 1층은 수산물점, 식료품점, 작은 마트, 분식점 같은 일반 시장 점포이며 특정 상호나 고유명사 없이 보편적인 한글 업종 간판만 보인다. 외벽은 붉은 벽돌, 작은 화강석 타일, 세월이 묻은 미장면, 일부 덧댄 금속 패널이 혼재하고, 바랜 비닐 차양과 접이식 금속 셔터, 알루미늄 새시 출입문이 있다. 상층 주거 창문에는 방범창, 방충망, 오래된 새시, 에어컨 실외기와 노출 배관이 달려 있고, 외벽을 따라 도시가스 배관과 계량기, 전선과 통신선이 실제 설치 방식으로 이어진다. 옥상 가장자리에는 빛바랜 녹색 우레탄 방수 바닥, 약 1.1미터 높이의 금속 난간, 작은 물탱크와 생활 설비 일부가 보인다. 대상 건물만 고립시키지 말고 같은 유형의 상가주택과 주거 건물이 골목 안쪽까지 밀집해 이어지게 한다.\n\n모든 구조물의 규모는 사람 크기 기준과 일치한다. 점포 출입문 높이는 약 2미터, 창문 폭은 약 1미터에서 1.5미터, 한 층 높이는 약 2.7미터, 옥상 난간은 약 1.1미터로 보이며 간판, 차양, 실외기, 차량과 보도 폭도 이 기준에 맞는다. 건물을 과도하게 크거나 요새처럼 표현하지 않는다.\n\n좁고 약간 불규칙한 아스팔트 차도와 낮은 콘크리트 보도, 배수구, 낡은 볼라드, 교통 원뿔, 전신주와 아래로 느슨하게 늘어진 전선이 보인다. 길가에는 현실적인 소형 승용차와 경형 화물차 몇 대가 주차되어 있으나 운전자나 보행자는 없다. 점포 앞에는 빈 플라스틱 상자, 흰 스티로폼 보냉 상자, 접힌 손수레와 정리된 시장 물품이 소량 남아 있어 실제 영업 중인 동네의 생활 흔적을 만든다. 물청소 뒤 얇게 젖은 노면에는 간판 불빛이 불규칙하고 약하게 반사되며, 과장된 거울 반사는 피한다.\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 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": [
            "aerial:bg_large_market",
            "building_anchor:L11B04"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "aerial_ref": {
          "loc_id": "L11",
          "group_id": "bg_large_market"
        },
        "building_anchor_ref": {
          "anchor_bg_id": "L11B04",
          "group_id": "bg_large_market"
        }
      },
      "L11B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L11",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 도시·포구 또는 고립된 연안 섬 생활권에 있는 작은 동네 마트 외부 출입구. 실제 카메라로 촬영한 다큐멘터리 풍 사진으로, 서 있는 사람의 눈높이 약 1.6미터에서 외부 앞마당 가까이에 서서 35밀리미터급 보통 광각 렌즈로 미닫이 출입문을 향해 비스듬히 바라본 구도다. 출입문 너머에는 형광등이 켜진 주 판매 통로와 생활용품이 놓인 현실적인 진열 선반이 보이되, 매장 안에는 사람이 전혀 없다. 문 옆에는 일상적으로 사용해 도장과 금속 부품이 조금 닳은 자전거가 세워져 있다. 카메라 가까운 전경의 낮은 상자나 콘크리트 턱 위에는 현대식 스마트폰 한 대가 놓여 있고, 화면에는 개인 정보나 특정 이름 없이 수신 중임을 알리는 일반적인 통화 화면만 켜져 있어 아무도 전화를 받지 않는 상황이 명확하다. 파사드 상단 가장자리에는 실제 소형 마트에서 쓰는 폐쇄회로 카메라가 설치되어 있다.\n\n해가 거의 진 늦은 저녁으로, 바깥의 푸르스름하고 약한 잔광은 빠르게 어두워지고 매장 내부의 오래 사용한 백색 형광등만 출입문 주변을 불균일하게 밝힌다. 밝은 광고 조명은 최소화하고, 바랜 적갈색 가격 표지나 작은 안내 스티커 정도만 절제된 붉은색 흔적으로 둔다. 젖지는 않았지만 해풍과 염분에 노출된 바닥의 먼지, 타이어 자국, 모서리 때, 녹슨 나사와 금속 산화, 손때 묻은 문틀, 긁힌 유리, 플라스틱 상자의 생활 마모를 세밀하고 자연스럽게 표현한다.\n\n건물은 주변 동네와 이어진 현실적인 한국 저층 상가주택의 1층 마트로, 붉은 벽돌 또는 작은 화강석 타일 외벽, 알루미늄 새시 유리문과 창, 오래된 간판, 외벽을 따라 내려오는 가스 배관과 계량기, 에어컨 실외기와 노출 배관을 갖춘다. 인접한 건물도 비슷한 저층 주거와 작은 점포가 촘촘히 이어지고, 좁은 진입로에는 전신주와 처진 전선, 생활용 차량 한 대, 빈 음료 상자와 소박한 화분 같은 실제 거주 흔적이 보인다. 대상 건물이 주변과 단절된 민무늬 구조물처럼 보이지 않게 한다.\n\n규모는 사람 크기를 기준으로 정확하게 유지한다. 미닫이 출입문 높이는 약 2미터, 전면 창 폭은 약 1미터에서 1.5미터, 한 층 높이는 약 2.7미터이며, 자전거와 스마트폰, 상자, 실외기와 간판의 크기도 이 기준에 맞춘다. 작은 동네 마트 입구를 대형 건물이나 넓은 상업 시설처럼 부풀리지 않는다. 실제 콘크리트, 유리, 알루미늄, 벽돌, 고무, 플라스틱의 정확한 재질과 평범한 얼룩, 자연스러운 심도와 노출을 담은 사실적인 현장 기록 사진. 과도한 보정이나 인위적인 연출 없이 실제 장소를 있는 그대로 촬영한 느낌이며, 사람과 얼굴은 없다. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "서 있는 사람의 눈높이 약 1.6미터에서 외부 앞마당 가까이에 카메라를 두고, 출입문과 내부 주 판매 통로를 향해 대각선으로 촬영한다. 전경의 켜진 스마트폰 화면이 응답되지 않는 수신 상태임을 알아볼 수 있게 하고, 출입문 옆 자전거와 파사드 상단의 폐쇄회로 카메라를 한 화면에 포함한다. 사람은 등장시키지 않으며, 저녁이 짙어지는 자연광과 매장 안의 현실적인 형광등 빛 차이를 유지한다.",
            "shot_id": "S8_Shot4"
          }
        ],
        "shot_ids": [
          "S8_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 1 (exterior forecourt), facing diagonally toward number 5 (sliding entrance door), with number 3 (main retail aisle) visible through the entrance",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Show the parked bicycle cue at number 11 beside the entrance and the unanswered handheld phone cue at number 12 in the foreground; retain number 7 high on the facade edge."
        },
        "reference_decision": {
          "bg_id": "L11B02",
          "fp_id": "fp_l11_market_entrance",
          "node_index": 1,
          "mode": "related_style_new_space",
          "is_dwelling_identity_anchor": false,
          "rationale": "S8_Shot4 is staged in unit 1 looking toward unit 2 and the facade-band markers, which is a distinct physical space from the unit-2-to-unit-3 anchor view. L11B04 therefore supplies only same-fp identity continuity, while the exterior-facing arrangement is composed from markers 1, 2, 4, 5, 6, and 7 using a normal medium framing.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B04.png"
          ],
          "source_bg_ids": [
            "L11B04"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l11_market_entrance_space_units_2_3"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_distinct_space_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l11_market_entrance_space_units_2_3",
                "ref_bg_id": "L11B04",
                "space_description": "The anchor view covering unit markers 2 and 3."
              }
            ],
            "why_single_ref_or_two_refs": "One same-fp anchor reference is sufficient for dwelling-level identity; the consuming shot does not require two distinct reference spaces to be co-visible."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Neutral exterior-facing coverage from unit 1 toward unit 2 and opening marker 5, wide enough for the staged subject and edge placement of transient marker 11 without turning the view into a broad establishing frame.",
            "lens_enum": "normal",
            "look_at_cell": [
              4,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show unit 2 and the relevant portions of units 4 and 3 only where supported by the normal view toward opening marker 5. Include base markers 1, 2, 4, 5, 6, and 7, with the unit-1 foreground and the unit-2 threshold relationship clearly readable.",
            "camera_framing_directive": "Place the camera in unit 1 at cell [7,4] and look toward unit 2 at cell [4,4] with a normal 50-degree lens. Use neutral medium coverage that holds the committed subject left of center, marker 12 lower in the composition, and part of marker 11 at the right edge.",
            "subject_position_directive": "For S8_Shot4, place the single committed subject at medium scale in the left-center foreground, shown three-quarter-right and braced beside marker 11. Keep marker 12 below the subject's expression and retain part of marker 11 near the right edge.",
            "state_cue_directive": "Carry transient markers 11 and 12 as committed for this BG, including the staged stationary state of marker 11 and the dark visible surface of marker 12. Apply only the restrained, desaturated darkening-dusk exterior illumination committed by S8_Shot4.",
            "negative_continuity_directive": "Do not import the anchor's unit-3-focused marker-8, marker-9, or marker-10 arrangement into this unit-1-to-unit-2 framing. Do not move fixed opening markers 5 and 6 or fixture marker 7, and do not add spaces outside the planned view or unlisted scenario-specific elements."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L11B04' physical_space_id='fp_l11_market_entrance_space_units_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [7, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral exterior-facing coverage from unit 1 toward unit 2 and opening marker 5, wide enough for the staged subject and edge placement of transient marker 11 without turning the view into a broad establishing frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 and the relevant portions of units 4 and 3 only where supported by the normal view toward opening marker 5. Include base markers 1, 2, 4, 5, 6, and 7, with the unit-1 foreground and the unit-2 threshold relationship clearly readable.\n  - camera_framing_directive: Place the camera in unit 1 at cell [7,4] and look toward unit 2 at cell [4,4] with a normal 50-degree lens. Use neutral medium coverage that holds the committed subject left of center, marker 12 lower in the composition, and part of marker 11 at the right edge.\n  - subject_position_directive: For S8_Shot4, place the single committed subject at medium scale in the left-center foreground, shown three-quarter-right and braced beside marker 11. Keep marker 12 below the subject's expression and retain part of marker 11 near the right edge.\n  - state_cue_directive: Carry transient markers 11 and 12 as committed for this BG, including the staged stationary state of marker 11 and the dark visible surface of marker 12. Apply only the restrained, desaturated darkening-dusk exterior illumination committed by S8_Shot4.\n  - negative_continuity_directive: Do not import the anchor's unit-3-focused marker-8, marker-9, or marker-10 arrangement into this unit-1-to-unit-2 framing. Do not move fixed opening markers 5 and 6 or fixture marker 7, and do not add spaces outside the planned view or 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] exterior forecourt — south side of the plan outside the market facade\n  - 2. [area] entrance threshold — center of the south facade between exterior forecourt and retail interior\n  - 3. [area] main retail aisle — central interior strip extending north from the entrance threshold\n  - 4. [area] storefront facade edge — narrow east-west band separating the forecourt from the interior\n  - 5. [opening] sliding entrance door — center of the storefront facade at the entrance threshold\n  - 6. [opening] storefront glazing run — south facade immediately east of the sliding entrance door\n  - 7. [prop] exterior CCTV camera — facade edge above and east of the sliding entrance door, aimed across the forecourt\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L11B04' physical_space_id='fp_l11_market_entrance_space_units_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [7, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral exterior-facing coverage from unit 1 toward unit 2 and opening marker 5, wide enough for the staged subject and edge placement of transient marker 11 without turning the view into a broad establishing frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 and the relevant portions of units 4 and 3 only where supported by the normal view toward opening marker 5. Include base markers 1, 2, 4, 5, 6, and 7, with the unit-1 foreground and the unit-2 threshold relationship clearly readable.\n  - camera_framing_directive: Place the camera in unit 1 at cell [7,4] and look toward unit 2 at cell [4,4] with a normal 50-degree lens. Use neutral medium coverage that holds the committed subject left of center, marker 12 lower in the composition, and part of marker 11 at the right edge.\n  - subject_position_directive: For S8_Shot4, place the single committed subject at medium scale in the left-center foreground, shown three-quarter-right and braced beside marker 11. Keep marker 12 below the subject's expression and retain part of marker 11 near the right edge.\n  - state_cue_directive: Carry transient markers 11 and 12 as committed for this BG, including the staged stationary state of marker 11 and the dark visible surface of marker 12. Apply only the restrained, desaturated darkening-dusk exterior illumination committed by S8_Shot4.\n  - negative_continuity_directive: Do not import the anchor's unit-3-focused marker-8, marker-9, or marker-10 arrangement into this unit-1-to-unit-2 framing. Do not move fixed opening markers 5 and 6 or fixture marker 7, and do not add spaces outside the planned view or 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] exterior forecourt — south side of the plan outside the market facade\n  - 2. [area] entrance threshold — center of the south facade between exterior forecourt and retail interior\n  - 3. [area] main retail aisle — central interior strip extending north from the entrance threshold\n  - 4. [area] storefront facade edge — narrow east-west band separating the forecourt from the interior\n  - 5. [opening] sliding entrance door — center of the storefront facade at the entrance threshold\n  - 6. [opening] storefront glazing run — south facade immediately east of the sliding entrance door\n  - 7. [prop] exterior CCTV camera — facade edge above and east of the sliding entrance door, aimed across the forecourt\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\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='L11B04' physical_space_id='fp_l11_market_entrance_space_units_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [7, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral exterior-facing coverage from unit 1 toward unit 2 and opening marker 5, wide enough for the staged subject and edge placement of transient marker 11 without turning the view into a broad establishing frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 and the relevant portions of units 4 and 3 only where supported by the normal view toward opening marker 5. Include base markers 1, 2, 4, 5, 6, and 7, with the unit-1 foreground and the unit-2 threshold relationship clearly readable.\n  - camera_framing_directive: Place the camera in unit 1 at cell [7,4] and look toward unit 2 at cell [4,4] with a normal 50-degree lens. Use neutral medium coverage that holds the committed subject left of center, marker 12 lower in the composition, and part of marker 11 at the right edge.\n  - subject_position_directive: For S8_Shot4, place the single committed subject at medium scale in the left-center foreground, shown three-quarter-right and braced beside marker 11. Keep marker 12 below the subject's expression and retain part of marker 11 near the right edge.\n  - state_cue_directive: Carry transient markers 11 and 12 as committed for this BG, including the staged stationary state of marker 11 and the dark visible surface of marker 12. Apply only the restrained, desaturated darkening-dusk exterior illumination committed by S8_Shot4.\n  - negative_continuity_directive: Do not import the anchor's unit-3-focused marker-8, marker-9, or marker-10 arrangement into this unit-1-to-unit-2 framing. Do not move fixed opening markers 5 and 6 or fixture marker 7, and do not add spaces outside the planned view or 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] exterior forecourt — south side of the plan outside the market facade\n  - 2. [area] entrance threshold — center of the south facade between exterior forecourt and retail interior\n  - 3. [area] main retail aisle — central interior strip extending north from the entrance threshold\n  - 4. [area] storefront facade edge — narrow east-west band separating the forecourt from the interior\n  - 5. [opening] sliding entrance door — center of the storefront facade at the entrance threshold\n  - 6. [opening] storefront glazing run — south facade immediately east of the sliding entrance door\n  - 7. [prop] exterior CCTV camera — facade edge above and east of the sliding entrance door, aimed across the forecourt\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건물은 주변 동네와 이어진 현실적인 한국 저층 상가주택의 1층 마트로, 붉은 벽돌 또는 작은 화강석 타일 외벽, 알루미늄 새시 유리문과 창, 오래된 간판, 외벽을 따라 내려오는 가스 배관과 계량기, 에어컨 실외기와 노출 배관을 갖춘다. 인접한 건물도 비슷한 저층 주거와 작은 점포가 촘촘히 이어지고, 좁은 진입로에는 전신주와 처진 전선, 생활용 차량 한 대, 빈 음료 상자와 소박한 화분 같은 실제 거주 흔적이 보인다. 대상 건물이 주변과 단절된 민무늬 구조물처럼 보이지 않게 한다.\n\n규모는 사람 크기를 기준으로 정확하게 유지한다. 미닫이 출입문 높이는 약 2미터, 전면 창 폭은 약 1미터에서 1.5미터, 한 층 높이는 약 2.7미터이며, 자전거와 스마트폰, 상자, 실외기와 간판의 크기도 이 기준에 맞춘다. 작은 동네 마트 입구를 대형 건물이나 넓은 상업 시설처럼 부풀리지 않는다. 실제 콘크리트, 유리, 알루미늄, 벽돌, 고무, 플라스틱의 정확한 재질과 평범한 얼룩, 자연스러운 심도와 노출을 담은 사실적인 현장 기록 사진. 과도한 보정이나 인위적인 연출 없이 실제 장소를 있는 그대로 촬영한 느낌이며, 사람과 얼굴은 없다. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다. 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": [
            7,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Neutral exterior-facing coverage from unit 1 toward unit 2 and opening marker 5, wide enough for the staged subject and edge placement of transient marker 11 without turning the view into a broad establishing frame.",
          "lens_enum": "normal",
          "look_at_cell": [
            4,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "related_style_new_space",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show unit 2 and the relevant portions of units 4 and 3 only where supported by the normal view toward opening marker 5. Include base markers 1, 2, 4, 5, 6, and 7, with the unit-1 foreground and the unit-2 threshold relationship clearly readable.",
          "camera_framing_directive": "Place the camera in unit 1 at cell [7,4] and look toward unit 2 at cell [4,4] with a normal 50-degree lens. Use neutral medium coverage that holds the committed subject left of center, marker 12 lower in the composition, and part of marker 11 at the right edge.",
          "subject_position_directive": "For S8_Shot4, place the single committed subject at medium scale in the left-center foreground, shown three-quarter-right and braced beside marker 11. Keep marker 12 below the subject's expression and retain part of marker 11 near the right edge.",
          "state_cue_directive": "Carry transient markers 11 and 12 as committed for this BG, including the staged stationary state of marker 11 and the dark visible surface of marker 12. Apply only the restrained, desaturated darkening-dusk exterior illumination committed by S8_Shot4.",
          "negative_continuity_directive": "Do not import the anchor's unit-3-focused marker-8, marker-9, or marker-10 arrangement into this unit-1-to-unit-2 framing. Do not move fixed opening markers 5 and 6 or fixture marker 7, and do not add spaces outside the planned view or unlisted scenario-specific elements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l11_market_entrance",
          "prior_bg_ids": [
            "L11B04"
          ],
          "attached_ref_labels": [
            "aerial:bg_large_market",
            "bg:L11B04"
          ],
          "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_large_market"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "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/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B04.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 도시 또는 포구 주변에서 실제로 운영되는 소규모 생활형 마트 내부. 출입구 문턱 바로 안쪽에서 매장 안쪽의 주 판매 통로를 바라보는 시점이며, 카메라 좌우에는 약 1.7~1.9m 높이의 금속 진열대가 평행하게 이어진다. 통로 폭은 성인 두 명이 간신히 비켜 설 수 있는 약 1.2~1.5m로 유지하고, 진열대에는 라면, 통조림, 과자, 생필품 등 현대 한국 마트의 포장 상품이 과도하게 정돈되지 않은 채 현실적인 밀도로 놓여 있다. 일부 칸은 비어 있고 상품 앞줄이 흐트러져 있으며, 선반 가장자리에는 작은 가격표와 오래된 라벨 자국이 남아 있다. 프레임 안쪽 끝에는 낮은 냉장 진열고가 부분적으로 보이고, 입구 가까이에는 겹쳐 놓은 플라스틱 장바구니와 닳은 바닥 매트가 있다. 브랜드명이나 읽을 수 있는 상표 문구는 강조하지 않는다.\n\n이른 아침 영업 직전처럼 사람이 전혀 없는 조용한 통로. 천장에는 2020년대 한국의 오래된 동네 마트에서 흔히 볼 수 있는 길쭉한 백색 형광등 기구가 통로 위에 설치되어 있으며, 대표 형광등 하나가 화면 상단에 확실히 보인다. 형광등은 밝기가 약하고 고르지 않아 차가운 회백색 빛이 선반 상단과 바닥 일부만 비추고, 통로 안쪽과 진열대 아래에는 자연스러운 어둠이 남는다. 전체 색은 실제 저조도 환경에서 보이는 어둡고 채도가 낮은 회색·청록 계열이며, 일부 상품 포장과 가격표에만 절제된 진홍색 계열의 작은 색점이 있다. 초자연적 형상이나 붉은 원형 상징은 추가하지 않는다.\n\n바닥은 잔기스, 걸레 자국, 먼지가 낀 모서리가 보이는 오래된 회색 비닐 타일 또는 장판 마감. 진열대는 도장 벗겨짐과 미세한 녹, 손때가 남은 실제 금속이고, 상품 포장에는 비닐의 반사와 종이 상자의 섬유 질감이 정확히 드러난다. 천장 모서리에는 평범한 소형 CCTV 카메라가 있으나 화면이나 비정상적 영상은 보이지 않는다. 매장 전체가 새로 꾸민 매장이나 깨끗한 광고 사진처럼 보이지 않고, 해안 지역 주민들이 일상적으로 이용해 온 현실적인 마트의 소박한 마모와 습기 흔적을 담는다.\n\n출입문은 약 2m 높이의 일반적인 사람 크기 기준이지만 카메라 뒤쪽 또는 프레임 가장자리 밖에 두며, 바깥 거리, 차량, 행인, 상자 적재물 등 외부의 일시적 대상은 화면에 나타내지 않는다. 카메라는 바닥에서 약 1.6m 높이의 서 있는 성인 눈높이, 출입구 바로 안쪽에 위치한다. 풀프레임 DSLR 또는 미러리스 실제 카메라와 28mm 광각 렌즈로 촬영하여 좌우 진열대와 좁은 통로의 원근감을 강조하되 왜곡은 현실적인 수준으로 제한한다. 자연스러운 심도와 저조도 노출, 실제 재료 질감, 과장 없는 명암을 지닌 실제 카메라로 촬영한 다큐멘터리 풍 사진. 인물, 얼굴, 시신, 혈흔 없음. 평면도 시점, 탑다운 시점, 건축 도면, 삽화, CGI, 건축 시각화가 아닌 실제 장소 기록 사진이며 인위적인 후처리 없음. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "카메라를 출입구 문턱 바로 안쪽, 바닥에서 약 1.6m 높이에 두고 28mm 광각 렌즈로 좌우 진열대 사이의 주 통로를 정면에 가깝게 바라본다. 출입구와 외부는 카메라 뒤쪽 또는 프레임 밖에 두어 외부의 차량, 행인, 적재물 같은 일시적 요소가 전혀 보이지 않게 한다. 좌우 진열대의 모서리와 선반 줄이 매장 안쪽으로 이어지는 원근감을 만들고, 대표적인 천장 형광등 한 줄이 프레임 상단에 분명히 들어오게 한다. 이른 아침의 비어 있고 조용한 통로, 약하게 깜박이거나 밝기가 고르지 않은 희미한 형광 조명, 현실적인 상품 진열과 생활 마모를 유지한다.",
            "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": "just inside number 2 (entrance threshold), facing along number 3 (main retail aisle) between number 8 (left shelf unit) and number 9 (right shelf unit)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Emphasize the quiet aisle geometry and include number 10 overhead as the representative fluorescent fixture; the exterior transient objects must not appear."
        },
        "reference_decision": {
          "bg_id": "L11B04",
          "fp_id": "fp_l11_market_entrance",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L11B04 is the sole clean anchor candidate and supplies the dwelling identity from the floor plan. For S19_Shot3, camera unit 2 looking toward unit 3 with a normal lens supports the committed medium profile two-shot while retaining markers 8, 9, and 10 around the subjects.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_l11_market_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_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp plate is available or needed because this first node establishes the dwelling identity directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              5,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 50,
            "framing_notes": "Neutral coverage from unit 2 toward unit 3, using the marker-10 look-at cell to retain the staged lateral two-subject composition together with markers 8 and 9.",
            "lens_enum": "normal",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 2 transitioning into unit 3, with opening marker 5 and fixed markers 8, 9, and 10 included where the normal view permits. Keep the composition centered on the unit-3 axis rather than expanding into units 1 or 4.",
            "camera_framing_directive": "Place the camera in unit 2 at cell [5,4] and look toward unit 3 at cell [1,4] with a normal 50-degree lens, giving neutral medium coverage of both staged upper bodies, their narrow separation, adjacent markers 8 and 9, and overhead marker 10.",
            "subject_position_directive": "For S19_Shot3, place the two committed subjects in a static medium profile arrangement, one on the left facing right and one on the right facing left, with a narrow conversational gap and part of the adjacent marker-8 and marker-9 structures visible.",
            "state_cue_directive": "No committed state cue beyond \"clean residential space\" applies because this clean background lists no transient markers; refrain from inventing additional cues. Preserve the staged dim illumination associated with marker 10 without adding uncommitted state overlays.",
            "negative_continuity_directive": "Exclude ignored overlay markers 11 and 12, do not introduce unlisted state overlays, and do not shift fixed markers 5, 8, 9, or 10 from their floor-plan positions. Avoid depicting units outside the unit-2-to-unit-3 view as established foreground spaces."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [5, 4]\n  - look_at_unit: 3\n  - look_at_cell: [1, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 3, using the marker-10 look-at cell to retain the staged lateral two-subject composition together with markers 8 and 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 transitioning into unit 3, with opening marker 5 and fixed markers 8, 9, and 10 included where the normal view permits. Keep the composition centered on the unit-3 axis rather than expanding into units 1 or 4.\n  - camera_framing_directive: Place the camera in unit 2 at cell [5,4] and look toward unit 3 at cell [1,4] with a normal 50-degree lens, giving neutral medium coverage of both staged upper bodies, their narrow separation, adjacent markers 8 and 9, and overhead marker 10.\n  - subject_position_directive: For S19_Shot3, place the two committed subjects in a static medium profile arrangement, one on the left facing right and one on the right facing left, with a narrow conversational gap and part of the adjacent marker-8 and marker-9 structures visible.\n  - state_cue_directive: No committed state cue beyond \"clean residential space\" applies because this clean background lists no transient markers; refrain from inventing additional cues. Preserve the staged dim illumination associated with marker 10 without adding uncommitted state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 11 and 12, do not introduce unlisted state overlays, and do not shift fixed markers 5, 8, 9, or 10 from their floor-plan positions. Avoid depicting units outside the unit-2-to-unit-3 view as established foreground spaces.\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  - 2. [area] entrance threshold — center of the south facade between exterior forecourt and retail interior\n  - 3. [area] main retail aisle — central interior strip extending north from the entrance threshold\n  - 5. [opening] sliding entrance door — center of the storefront facade at the entrance threshold\n  - 8. [furniture] left retail shelf unit — west side of the main retail aisle, one contiguous rectangular unit\n  - 9. [furniture] right retail shelf unit — east side of the main retail aisle, one contiguous rectangular unit\n  - 10. [prop] fluorescent ceiling fixture — centerline above the inner portion of the main retail 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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [5, 4]\n  - look_at_unit: 3\n  - look_at_cell: [1, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 3, using the marker-10 look-at cell to retain the staged lateral two-subject composition together with markers 8 and 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 transitioning into unit 3, with opening marker 5 and fixed markers 8, 9, and 10 included where the normal view permits. Keep the composition centered on the unit-3 axis rather than expanding into units 1 or 4.\n  - camera_framing_directive: Place the camera in unit 2 at cell [5,4] and look toward unit 3 at cell [1,4] with a normal 50-degree lens, giving neutral medium coverage of both staged upper bodies, their narrow separation, adjacent markers 8 and 9, and overhead marker 10.\n  - subject_position_directive: For S19_Shot3, place the two committed subjects in a static medium profile arrangement, one on the left facing right and one on the right facing left, with a narrow conversational gap and part of the adjacent marker-8 and marker-9 structures visible.\n  - state_cue_directive: No committed state cue beyond \"clean residential space\" applies because this clean background lists no transient markers; refrain from inventing additional cues. Preserve the staged dim illumination associated with marker 10 without adding uncommitted state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 11 and 12, do not introduce unlisted state overlays, and do not shift fixed markers 5, 8, 9, or 10 from their floor-plan positions. Avoid depicting units outside the unit-2-to-unit-3 view as established foreground spaces.\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  - 2. [area] entrance threshold — center of the south facade between exterior forecourt and retail interior\n  - 3. [area] main retail aisle — central interior strip extending north from the entrance threshold\n  - 5. [opening] sliding entrance door — center of the storefront facade at the entrance threshold\n  - 8. [furniture] left retail shelf unit — west side of the main retail aisle, one contiguous rectangular unit\n  - 9. [furniture] right retail shelf unit — east side of the main retail aisle, one contiguous rectangular unit\n  - 10. [prop] fluorescent ceiling fixture — centerline above the inner portion of the main retail 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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [5, 4]\n  - look_at_unit: 3\n  - look_at_cell: [1, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 3, using the marker-10 look-at cell to retain the staged lateral two-subject composition together with markers 8 and 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 transitioning into unit 3, with opening marker 5 and fixed markers 8, 9, and 10 included where the normal view permits. Keep the composition centered on the unit-3 axis rather than expanding into units 1 or 4.\n  - camera_framing_directive: Place the camera in unit 2 at cell [5,4] and look toward unit 3 at cell [1,4] with a normal 50-degree lens, giving neutral medium coverage of both staged upper bodies, their narrow separation, adjacent markers 8 and 9, and overhead marker 10.\n  - subject_position_directive: For S19_Shot3, place the two committed subjects in a static medium profile arrangement, one on the left facing right and one on the right facing left, with a narrow conversational gap and part of the adjacent marker-8 and marker-9 structures visible.\n  - state_cue_directive: No committed state cue beyond \"clean residential space\" applies because this clean background lists no transient markers; refrain from inventing additional cues. Preserve the staged dim illumination associated with marker 10 without adding uncommitted state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 11 and 12, do not introduce unlisted state overlays, and do not shift fixed markers 5, 8, 9, or 10 from their floor-plan positions. Avoid depicting units outside the unit-2-to-unit-3 view as established foreground spaces.\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  - 2. [area] entrance threshold — center of the south facade between exterior forecourt and retail interior\n  - 3. [area] main retail aisle — central interior strip extending north from the entrance threshold\n  - 5. [opening] sliding entrance door — center of the storefront facade at the entrance threshold\n  - 8. [furniture] left retail shelf unit — west side of the main retail aisle, one contiguous rectangular unit\n  - 9. [furniture] right retail shelf unit — east side of the main retail aisle, one contiguous rectangular unit\n  - 10. [prop] fluorescent ceiling fixture — centerline above the inner portion of the main retail 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.7~1.9m 높이의 금속 진열대가 평행하게 이어진다. 통로 폭은 성인 두 명이 간신히 비켜 설 수 있는 약 1.2~1.5m로 유지하고, 진열대에는 라면, 통조림, 과자, 생필품 등 현대 한국 마트의 포장 상품이 과도하게 정돈되지 않은 채 현실적인 밀도로 놓여 있다. 일부 칸은 비어 있고 상품 앞줄이 흐트러져 있으며, 선반 가장자리에는 작은 가격표와 오래된 라벨 자국이 남아 있다. 프레임 안쪽 끝에는 낮은 냉장 진열고가 부분적으로 보이고, 입구 가까이에는 겹쳐 놓은 플라스틱 장바구니와 닳은 바닥 매트가 있다. 브랜드명이나 읽을 수 있는 상표 문구는 강조하지 않는다.\n\n이른 아침 영업 직전처럼 사람이 전혀 없는 조용한 통로. 천장에는 2020년대 한국의 오래된 동네 마트에서 흔히 볼 수 있는 길쭉한 백색 형광등 기구가 통로 위에 설치되어 있으며, 대표 형광등 하나가 화면 상단에 확실히 보인다. 형광등은 밝기가 약하고 고르지 않아 차가운 회백색 빛이 선반 상단과 바닥 일부만 비추고, 통로 안쪽과 진열대 아래에는 자연스러운 어둠이 남는다. 전체 색은 실제 저조도 환경에서 보이는 어둡고 채도가 낮은 회색·청록 계열이며, 일부 상품 포장과 가격표에만 절제된 진홍색 계열의 작은 색점이 있다. 초자연적 형상이나 붉은 원형 상징은 추가하지 않는다.\n\n바닥은 잔기스, 걸레 자국, 먼지가 낀 모서리가 보이는 오래된 회색 비닐 타일 또는 장판 마감. 진열대는 도장 벗겨짐과 미세한 녹, 손때가 남은 실제 금속이고, 상품 포장에는 비닐의 반사와 종이 상자의 섬유 질감이 정확히 드러난다. 천장 모서리에는 평범한 소형 CCTV 카메라가 있으나 화면이나 비정상적 영상은 보이지 않는다. 매장 전체가 새로 꾸민 매장이나 깨끗한 광고 사진처럼 보이지 않고, 해안 지역 주민들이 일상적으로 이용해 온 현실적인 마트의 소박한 마모와 습기 흔적을 담는다.\n\n출입문은 약 2m 높이의 일반적인 사람 크기 기준이지만 카메라 뒤쪽 또는 프레임 가장자리 밖에 두며, 바깥 거리, 차량, 행인, 상자 적재물 등 외부의 일시적 대상은 화면에 나타내지 않는다. 카메라는 바닥에서 약 1.6m 높이의 서 있는 성인 눈높이, 출입구 바로 안쪽에 위치한다. 풀프레임 DSLR 또는 미러리스 실제 카메라와 28mm 광각 렌즈로 촬영하여 좌우 진열대와 좁은 통로의 원근감을 강조하되 왜곡은 현실적인 수준으로 제한한다. 자연스러운 심도와 저조도 노출, 실제 재료 질감, 과장 없는 명암을 지닌 실제 카메라로 촬영한 다큐멘터리 풍 사진. 인물, 얼굴, 시신, 혈흔 없음. 평면도 시점, 탑다운 시점, 건축 도면, 삽화, 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\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": [
            5,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 50,
          "framing_notes": "Neutral coverage from unit 2 toward unit 3, using the marker-10 look-at cell to retain the staged lateral two-subject composition together with markers 8 and 9.",
          "lens_enum": "normal",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show unit 2 transitioning into unit 3, with opening marker 5 and fixed markers 8, 9, and 10 included where the normal view permits. Keep the composition centered on the unit-3 axis rather than expanding into units 1 or 4.",
          "camera_framing_directive": "Place the camera in unit 2 at cell [5,4] and look toward unit 3 at cell [1,4] with a normal 50-degree lens, giving neutral medium coverage of both staged upper bodies, their narrow separation, adjacent markers 8 and 9, and overhead marker 10.",
          "subject_position_directive": "For S19_Shot3, place the two committed subjects in a static medium profile arrangement, one on the left facing right and one on the right facing left, with a narrow conversational gap and part of the adjacent marker-8 and marker-9 structures visible.",
          "state_cue_directive": "No committed state cue beyond \"clean residential space\" applies because this clean background lists no transient markers; refrain from inventing additional cues. Preserve the staged dim illumination associated with marker 10 without adding uncommitted state overlays.",
          "negative_continuity_directive": "Exclude ignored overlay markers 11 and 12, do not introduce unlisted state overlays, and do not shift fixed markers 5, 8, 9, or 10 from their floor-plan positions. Avoid depicting units outside the unit-2-to-unit-3 view as established foreground spaces."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l11_market_entrance",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_large_market"
          ],
          "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": "L11",
          "group_id": "bg_large_market"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "L11B03": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L11B02",
        "reused_from_bg_id": "L11B02",
        "location_id": "L11",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권의 도시와 포구 사이에 있는 생활형 동네 마트 외부를 이른 아침에 촬영한 실제 장소 참고 사진. 외부 앞마당 가까이에서 서 있는 사람의 눈높이 약 1.6미터, 35밀리미터급 보통 광각 렌즈로 미닫이 유리 출입문과 그 위 천장 모서리에 설치된 외부 감시 카메라를 되돌아본 시점이다. 감시 카메라가 출입문 앞과 앞마당 점검 구역을 내려다보는 설치 방향과 촬영 범위의 관계가 명확히 읽혀야 한다. 출입문은 높이 약 2미터의 현실적인 상업용 알루미늄 새시 자동 미닫이문이며, 유리에는 약한 새벽 반사와 생활 얼룩, 손자국이 남아 있다. 출입문 위 처마 천장에 소형 돔형 감시 카메라가 브래킷과 노출 전선으로 고정되어 있고, 지나치게 미래적인 장비가 아닌 동시대 한국에서 흔한 실용 제품이다.\n\n마트 외관은 오래 사용한 저층 근린 상가의 현실적인 입면으로, 작은 타일 또는 도장된 시멘트 마감에 빗물 자국과 먼지, 부분 보수 흔적이 있다. 출입문 폭은 약 1.5~2미터, 옆 창문 폭은 약 1~1.5미터, 한 층 높이는 약 2.7미터로 모든 구조와 설비의 비례를 맞춘다. 낡은 차양, 글자가 선명하게 식별되지 않는 일반 마트 간판, 에어컨 실외기와 배관, 전기 계량기, 외벽 배관, 낮은 볼라드와 빈 플라스틱 상자가 자연스럽게 이어진다. 외벽 가까이에는 실제 사용 흔적이 있는 생활 자전거 한 대가 세워져 있다. 점검 구역의 낮은 상자나 평평한 받침 위에는 현대식 스마트폰 한 대가 놓여 있고 통화 중 화면이 켜져 있어 긴급한 전화 상황을 암시하지만, 이름이나 번호 같은 글자는 판독되지 않는다. 사람, 손, 얼굴은 전혀 보이지 않는다.\n\n주변에는 같은 시대의 낮은 벽돌·석재 타일 마감 주택과 소규모 상가가 좁은 골목을 따라 이어지고, 알루미늄 새시 창, 창문 방범창, 외벽 실외기, 가스 배관과 계량기, 전신주와 느슨하게 이어진 전선, 생활 차량 일부가 보여 실제 사람이 사는 서해안권 동네의 밀도를 만든다. 대상 마트가 주변과 단절된 콘크리트 덩어리처럼 보이지 않게 한다. 새벽이 막 밝아오는 흐린 자연광, 아직 켜진 출입구 형광등 또는 흰색 보안등, 차갑고 낮은 채도의 현실적인 색감, 젖은 듯한 포장면과 해풍에 닳은 금속의 산화 흔적을 표현한다. 실제 콘크리트, 금속 녹과 변색, 유리 반사, 고무, 플라스틱, 천 차양의 직조감과 일상적인 먼지·얼룩을 정확히 보여준다.\n\n실제 디지털 일안 카메라 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진, 과장 없는 자연스러운 노출과 깊이감, 현실적인 자연광과 자연스러운 피사계 심도, 실제 장소를 사실대로 기록한 사진, 인위적인 후처리 없음. 위에서 내려다보는 시점이 아니며 평면도나 건축 도식이 아니다. 깨끗한 광고용 사진처럼 정돈하지 않는다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "외부 앞마당의 사람 눈높이에서 출입문 쪽을 바라보는 비교적 넓은 구도. 미닫이 출입문, 그 위의 감시 카메라, 카메라가 내려다보는 앞마당의 관계가 한눈에 읽혀야 한다. 외벽 옆 자전거와 점검 위치에 놓인 통화 중 스마트폰도 함께 보이되, 사람이나 손은 넣지 않는다.",
            "shot_id": "S19_Shot7"
          },
          {
            "guide_text": "같은 눈높이와 방향을 유지하면서 출입문 상부의 감시 카메라와 아래 점검 구역을 조금 더 강조한다. 감시 카메라의 설치 각도, 외벽을 따라 내려오는 전선, 출입문 앞의 통화 화면이 켜진 스마트폰이 시각적으로 연결되게 구성하고, 자전거는 외관의 위치 기준으로 프레임 가장자리에 남긴다.",
            "shot_id": "S19_Shot8"
          }
        ],
        "shot_ids": [
          "S19_Shot7",
          "S19_Shot8"
        ],
        "scenes": [],
        "parent_id": "L11B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 1 (exterior forecourt), looking back toward number 7 (exterior CCTV camera) above number 5 (sliding entrance door)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Frame the CCTV coverage relationship among numbers 1, 5, and 7 clearly; include the parked bicycle cue at number 11 near the facade and the urgent handheld phone cue at number 12 in the inspection area."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L11B02",
          "selected_refs": [
            {
              "physical_space_id": "fp_l11_market_entrance_space_units_1_2_4",
              "ref_bg_id": "L11B02",
              "space_description": "The exterior-facing view from unit 1 toward unit 2 and opening marker 5."
            }
          ]
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Keep the camera in unit 1 at cell [7,4], looking toward unit 2 at cell [4,4] through a normal 50-degree lens. Preserve L11B02's neutral unit-1-to-unit-2 plate geometry; S19_Shot7 may emphasize the lower-center subject and upper marker 7, while S19_Shot8 uses a close centered crop with limited context at the edges.",
          "negative_continuity_directive": "Keep markers 5, 6, and 7 in the same fixed positions established by L11B02, and do not import the distinct unit-3 anchor arrangement from L11B04. Do not expand the close framing into units outside the unit-1-to-unit-2 view, and do not add unlisted overlays beyond markers 11 and 12.",
          "state_cue_directive": "Carry transient markers 11 and 12 as listed for this BG and use only the muted, desaturated early-morning ambient state committed by S19_Shot7 and S19_Shot8. Preserve the fixed mounted state of marker 7 and do not invent additional state cues.",
          "subject_position_directive": "For S19_Shot7, place the committed subject low in the frame at medium scale with the neck craned upward and the eyeline directed toward marker 7 in the upper background. For S19_Shot8, use a close centered frontal placement with marker 12 at one ear and only limited fixed context at the frame edges.",
          "visible_space_directive": "Preserve L11B02's fixed unit-1 foreground, unit-2 threshold relationship, unit-4 facade-band structure, opening markers 5 and 6, and fixture marker 7. Keep marker 7 visible above the subject for S19_Shot7 and retain only the limited unit-1-to-unit-2 context required by S19_Shot8."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l11_market_entrance",
          "prior_bg_ids": [
            "L11B02"
          ],
          "attached_ref_labels": [
            "bg:L11B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L14B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L14",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L14B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시의 중소형 마트 후방에 있는 작고 폐쇄적인 보안실. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 담담하고 가공되지 않은 모습이다. 카메라는 공용 관람 구역 뒤쪽의 두 좌석 가까이에 놓고 바닥에서 약 1.5미터 높이의 사람 눈높이에서 북쪽 벽을 대각선으로 바라본다. 35밀리미터급 중간 광각 렌즈를 사용하여 뒤쪽 두 관람용 의자, 앞쪽 조작석의 낡은 책상과 사무용 의자, 키보드와 마우스, 그리고 북쪽 벽의 연속된 감시 모니터 묶음이 한 구도 안에 들어오게 한다. 연속 모니터 묶음을 가장 두드러진 요소로 배치하고 그 옆에는 현실적인 녹화 장치와 소형 장비 선반, 전원 멀티탭, 벽면 배선 덕트와 정리되지 않은 케이블을 둔다.\n\n모니터 가운데 일부는 마트 내부의 평범한 저조도 감시 영상을 표시하고, 핵심 화면 하나에는 심한 전자 잡음, 압축 블록, 수평 노이즈, 노출 번짐 때문에 정체와 얼굴을 전혀 판독할 수 없는 사람 같은 어두운 형상 몇 개가 보인다. 이 형상은 반드시 모니터의 픽셀 표시 면과 화면 프레임 내부에만 존재해야 하며 방 안의 실제 공간, 반사면 또는 모니터 바깥으로 이어지지 않는다. 가려진 얼굴이나 신체 정보를 임의로 복원하지 않는다. 보안실 내부에는 실제 사람이나 얼굴이 없고, 피나 시신도 없다.\n\n천장 형광등은 꺼져 있거나 거의 점등되지 않았고 자연광도 거의 닿지 않는다. 여러 모니터에서 나오는 차갑고 불균일한 빛이 책상 가장자리, 의자 등받이, 회색 도장 벽과 바닥의 낡은 비닐 타일에 약하게 반사된다. 녹화 상태를 알리는 작고 현실적인 진홍색 표시등만 절제된 색점으로 남긴다. 낮은 천장, 실용적인 회색 벽면, 긁히고 눌린 책상 표면, 먼지가 낀 환기구, 손때와 얼룩, 케이블 주변의 묵은 먼지, 구겨진 업무용 종이와 구석의 작은 쓰레기통 등 실제로 계속 사용해 온 공간의 생활 흔적을 담는다. 미래형 화면, 홀로그램, 과도하게 첨단적인 장비는 배제한다.\n\n실제 금속의 미세한 산화와 긁힘, 플라스틱 모니터 베젤의 먼지, 케이블 고무의 질감, 직물 의자의 닳은 결, 책상 표면의 현실적인 마모를 정확하게 표현한다. 어두운 공간에서도 검은 영역을 완전히 뭉개지 않고 실제 카메라 센서가 기록한 수준의 자연스러운 명암과 깊이감을 유지한다. 자연스러운 피사계 심도, 사실적인 원근과 크기, 과장 없는 노출. 깨끗한 광고 사진이나 컴퓨터 생성 이미지, 삽화, 건축 시각화가 아니라 실제 미러리스 또는 디지털 일안 반사식 카메라로 현장에서 촬영한 무보정 기록 사진. 위에서 내려다보는 시점, 평면도, 건축 도식은 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "공용 관람 구역 뒤쪽의 두 좌석을 화면 아래쪽과 측면에 함께 포함하고, 전면 조작석을 지나 북쪽 벽의 연속 감시 모니터 묶음으로 시선이 이어지는 넓은 구도를 사용한다. 방 안에는 실제 인물을 두지 않으며, 판독 불가능한 어두운 형상은 오직 모니터 표시 영역 안에만 제한한다.",
            "shot_id": "S20_Shot2"
          },
          {
            "guide_text": "같은 카메라 축과 공간 배치를 유지하되 연속 감시 모니터 묶음의 비중을 조금 더 높인다. 화면의 전자 잡음, 압축 깨짐, 노출 번짐과 얼굴을 식별할 수 없는 어두운 형상이 분명히 보이게 하면서도, 조작석과 뒤쪽 두 관람 좌석이 같은 보안실 안에 있다는 관계를 유지한다.",
            "shot_id": "S20_Shot3"
          }
        ],
        "shot_ids": [
          "S20_Shot2",
          "S20_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 8 and number 9 in the shared viewing area, facing diagonally across number 7 toward number 5 and number 6 on the north wall",
          "camera_height": "eye-level seated-to-standing range, approximately 1.4–1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Feature the contiguous monitor bank at number 6 prominently, with the operator position at number 7 and both rear viewing positions in the composition. Confine the dark noisy image and obscured figures represented by number 10 strictly to the monitor display surface."
        },
        "reference_decision": {
          "bg_id": "L14B01",
          "fp_id": "fp_l14_security_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L14B01 is the sole supplied clean-anchor candidate-set member and the only readiness-ok BG, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 3 looking toward unit 1 and base marker 6 provides broad coverage of target units 1, 2, and 3 while supporting the display-focused and contextual consuming shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_l14_security_room.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 and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the exact camera candidate in unit 3 and aim toward unit 1 at the listed look-at cell corresponding to base marker 6. The wide representative framing supports the committed close display emphasis in S20_Shot2 and the contextual subject framing in S20_Shot3.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              8
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, show the view toward unit 1 with unit 2 included in the broad coverage, using target unit markers 1, 2, and 3. Center the view toward base marker 6 at look-at cell [5,8], retain fixed markers 5 through 9 in their committed positions, and include opening marker 4 only where supported by the chosen line of sight.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [3,4] toward look-at unit 1 at cell [5,8] with a wide 90-degree field of view. Maintain broad coverage along this unit-3-to-unit-1 axis so the committed close emphasis on marker 10 and the medium contextual framing can be obtained from the same established view.",
            "subject_position_directive": "For S20_Shot2, keep the committed distorted forms contained within the paused image at marker 10 rather than placing them in the physical space. For S20_Shot3, place the committed subject behind the seated viewing positions, with the face in the upper frame and clenched hands in the lower frame while a soft display edge remains in the near foreground. Do not invent additional subjects.",
            "state_cue_directive": "Carry transient marker 10 as the committed dark, noisy CCTV image with obscured figures. Preserve the listed active-display treatment from the consuming shots without adding any unlisted state cues; this BG is not designated as a clean background.",
            "negative_continuity_directive": "Do not invent elements outside numbered markers 1 through 10, do not move fixed markers 4 through 9 from their floor-plan positions, and do not introduce spaces beyond target units 1, 2, and 3. Treat opening marker 4 as visible only where the chosen view permits, because the geometry lists visibility as a superset."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [5, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact camera candidate in unit 3 and aim toward unit 1 at the listed look-at cell corresponding to base marker 6. The wide representative framing supports the committed close display emphasis in S20_Shot2 and the contextual subject framing in S20_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the view toward unit 1 with unit 2 included in the broad coverage, using target unit markers 1, 2, and 3. Center the view toward base marker 6 at look-at cell [5,8], retain fixed markers 5 through 9 in their committed positions, and include opening marker 4 only where supported by the chosen line of sight.\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,4] toward look-at unit 1 at cell [5,8] with a wide 90-degree field of view. Maintain broad coverage along this unit-3-to-unit-1 axis so the committed close emphasis on marker 10 and the medium contextual framing can be obtained from the same established view.\n  - subject_position_directive: For S20_Shot2, keep the committed distorted forms contained within the paused image at marker 10 rather than placing them in the physical space. For S20_Shot3, place the committed subject behind the seated viewing positions, with the face in the upper frame and clenched hands in the lower frame while a soft display edge remains in the near foreground. Do not invent additional subjects.\n  - state_cue_directive: Carry transient marker 10 as the committed dark, noisy CCTV image with obscured figures. Preserve the listed active-display treatment from the consuming shots without adding any unlisted state cues; this BG is not designated as a clean background.\n  - negative_continuity_directive: Do not invent elements outside numbered markers 1 through 10, do not move fixed markers 4 through 9 from their floor-plan positions, and do not introduce spaces beyond target units 1, 2, and 3. Treat opening marker 4 as visible only where the chosen view permits, because the geometry lists visibility as a 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] service workstation zone — north half of the security room around the CCTV console\n  - 2. [area] shared viewing zone — central and south-central portion of the security room behind the operator chair\n  - 3. [area] entrance threshold zone — southwest corner immediately inside the office door\n  - 4. [opening] office entrance door — west wall near the southwest corner, shown with a single inward swing\n  - 5. [furniture] built-in CCTV console — centered as one continuous desk run against the north wall\n  - 6. [prop] contiguous monitor bank — centered along the north edge of number 5 as one connected monitor array\n  - 7. [furniture] operator chair — directly south of number 5, facing number 6\n  - 8. [furniture] left visitor chair — southwest side of the shared viewing zone, behind and left of number 7\n  - 9. [furniture] right visitor chair — southeast side of the shared viewing zone, behind and right of number 7\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [5, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact camera candidate in unit 3 and aim toward unit 1 at the listed look-at cell corresponding to base marker 6. The wide representative framing supports the committed close display emphasis in S20_Shot2 and the contextual subject framing in S20_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the view toward unit 1 with unit 2 included in the broad coverage, using target unit markers 1, 2, and 3. Center the view toward base marker 6 at look-at cell [5,8], retain fixed markers 5 through 9 in their committed positions, and include opening marker 4 only where supported by the chosen line of sight.\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,4] toward look-at unit 1 at cell [5,8] with a wide 90-degree field of view. Maintain broad coverage along this unit-3-to-unit-1 axis so the committed close emphasis on marker 10 and the medium contextual framing can be obtained from the same established view.\n  - subject_position_directive: For S20_Shot2, keep the committed distorted forms contained within the paused image at marker 10 rather than placing them in the physical space. For S20_Shot3, place the committed subject behind the seated viewing positions, with the face in the upper frame and clenched hands in the lower frame while a soft display edge remains in the near foreground. Do not invent additional subjects.\n  - state_cue_directive: Carry transient marker 10 as the committed dark, noisy CCTV image with obscured figures. Preserve the listed active-display treatment from the consuming shots without adding any unlisted state cues; this BG is not designated as a clean background.\n  - negative_continuity_directive: Do not invent elements outside numbered markers 1 through 10, do not move fixed markers 4 through 9 from their floor-plan positions, and do not introduce spaces beyond target units 1, 2, and 3. Treat opening marker 4 as visible only where the chosen view permits, because the geometry lists visibility as a 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] service workstation zone — north half of the security room around the CCTV console\n  - 2. [area] shared viewing zone — central and south-central portion of the security room behind the operator chair\n  - 3. [area] entrance threshold zone — southwest corner immediately inside the office door\n  - 4. [opening] office entrance door — west wall near the southwest corner, shown with a single inward swing\n  - 5. [furniture] built-in CCTV console — centered as one continuous desk run against the north wall\n  - 6. [prop] contiguous monitor bank — centered along the north edge of number 5 as one connected monitor array\n  - 7. [furniture] operator chair — directly south of number 5, facing number 6\n  - 8. [furniture] left visitor chair — southwest side of the shared viewing zone, behind and left of number 7\n  - 9. [furniture] right visitor chair — southeast side of the shared viewing zone, behind and right of number 7\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [5, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact camera candidate in unit 3 and aim toward unit 1 at the listed look-at cell corresponding to base marker 6. The wide representative framing supports the committed close display emphasis in S20_Shot2 and the contextual subject framing in S20_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the view toward unit 1 with unit 2 included in the broad coverage, using target unit markers 1, 2, and 3. Center the view toward base marker 6 at look-at cell [5,8], retain fixed markers 5 through 9 in their committed positions, and include opening marker 4 only where supported by the chosen line of sight.\n  - camera_framing_directive: Frame from camera unit 3 at cell [3,4] toward look-at unit 1 at cell [5,8] with a wide 90-degree field of view. Maintain broad coverage along this unit-3-to-unit-1 axis so the committed close emphasis on marker 10 and the medium contextual framing can be obtained from the same established view.\n  - subject_position_directive: For S20_Shot2, keep the committed distorted forms contained within the paused image at marker 10 rather than placing them in the physical space. For S20_Shot3, place the committed subject behind the seated viewing positions, with the face in the upper frame and clenched hands in the lower frame while a soft display edge remains in the near foreground. Do not invent additional subjects.\n  - state_cue_directive: Carry transient marker 10 as the committed dark, noisy CCTV image with obscured figures. Preserve the listed active-display treatment from the consuming shots without adding any unlisted state cues; this BG is not designated as a clean background.\n  - negative_continuity_directive: Do not invent elements outside numbered markers 1 through 10, do not move fixed markers 4 through 9 from their floor-plan positions, and do not introduce spaces beyond target units 1, 2, and 3. Treat opening marker 4 as visible only where the chosen view permits, because the geometry lists visibility as a 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] service workstation zone — north half of the security room around the CCTV console\n  - 2. [area] shared viewing zone — central and south-central portion of the security room behind the operator chair\n  - 3. [area] entrance threshold zone — southwest corner immediately inside the office door\n  - 4. [opening] office entrance door — west wall near the southwest corner, shown with a single inward swing\n  - 5. [furniture] built-in CCTV console — centered as one continuous desk run against the north wall\n  - 6. [prop] contiguous monitor bank — centered along the north edge of number 5 as one connected monitor array\n  - 7. [furniture] operator chair — directly south of number 5, facing number 6\n  - 8. [furniture] left visitor chair — southwest side of the shared viewing zone, behind and left of number 7\n  - 9. [furniture] right visitor chair — southeast side of the shared viewing zone, behind and right of number 7\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미터 높이의 사람 눈높이에서 북쪽 벽을 대각선으로 바라본다. 35밀리미터급 중간 광각 렌즈를 사용하여 뒤쪽 두 관람용 의자, 앞쪽 조작석의 낡은 책상과 사무용 의자, 키보드와 마우스, 그리고 북쪽 벽의 연속된 감시 모니터 묶음이 한 구도 안에 들어오게 한다. 연속 모니터 묶음을 가장 두드러진 요소로 배치하고 그 옆에는 현실적인 녹화 장치와 소형 장비 선반, 전원 멀티탭, 벽면 배선 덕트와 정리되지 않은 케이블을 둔다.\n\n모니터 가운데 일부는 마트 내부의 평범한 저조도 감시 영상을 표시하고, 핵심 화면 하나에는 심한 전자 잡음, 압축 블록, 수평 노이즈, 노출 번짐 때문에 정체와 얼굴을 전혀 판독할 수 없는 사람 같은 어두운 형상 몇 개가 보인다. 이 형상은 반드시 모니터의 픽셀 표시 면과 화면 프레임 내부에만 존재해야 하며 방 안의 실제 공간, 반사면 또는 모니터 바깥으로 이어지지 않는다. 가려진 얼굴이나 신체 정보를 임의로 복원하지 않는다. 보안실 내부에는 실제 사람이나 얼굴이 없고, 피나 시신도 없다.\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": [
            3,
            4
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the exact camera candidate in unit 3 and aim toward unit 1 at the listed look-at cell corresponding to base marker 6. The wide representative framing supports the committed close display emphasis in S20_Shot2 and the contextual subject framing in S20_Shot3.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            8
          ],
          "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, show the view toward unit 1 with unit 2 included in the broad coverage, using target unit markers 1, 2, and 3. Center the view toward base marker 6 at look-at cell [5,8], retain fixed markers 5 through 9 in their committed positions, and include opening marker 4 only where supported by the chosen line of sight.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [3,4] toward look-at unit 1 at cell [5,8] with a wide 90-degree field of view. Maintain broad coverage along this unit-3-to-unit-1 axis so the committed close emphasis on marker 10 and the medium contextual framing can be obtained from the same established view.",
          "subject_position_directive": "For S20_Shot2, keep the committed distorted forms contained within the paused image at marker 10 rather than placing them in the physical space. For S20_Shot3, place the committed subject behind the seated viewing positions, with the face in the upper frame and clenched hands in the lower frame while a soft display edge remains in the near foreground. Do not invent additional subjects.",
          "state_cue_directive": "Carry transient marker 10 as the committed dark, noisy CCTV image with obscured figures. Preserve the listed active-display treatment from the consuming shots without adding any unlisted state cues; this BG is not designated as a clean background.",
          "negative_continuity_directive": "Do not invent elements outside numbered markers 1 through 10, do not move fixed markers 4 through 9 from their floor-plan positions, and do not introduce spaces beyond target units 1, 2, and 3. Treat opening marker 4 as visible only where the chosen view permits, because the geometry lists visibility as a superset."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l14_security_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l14_security_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "방 내부 공간에 사람이 없으며 모니터 화면에 보이는 인물은 세트 장식의 일부입니다."
          }
        }
      },
      "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/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L13B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 중소도시의 경찰서 사무실 안에 마련된 야간 당직 공간. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 출입문 바로 안쪽에서 서 있는 사람의 눈높이 약 1.6m로 공용 근무 구역을 대각선으로 가로질러 당직 책상, 켜진 당직 모니터, 한쪽 벽을 따라 이어지는 창문을 바라본다. 35mm급 보통 광각 렌즈의 자연스러운 원근감으로 공용 책상 주변의 이동 통로와 당직 자리로 이어지는 동선이 한 화면 안에서 분명히 읽혀야 한다.\n\n회색 패브릭 칸막이가 달린 적층목 무늬 사무용 책상, 청회색 회전 의자, 현실적인 데스크톱 모니터와 키보드·마우스, 유선 전화기, 문서 트레이, 소형 프린터, 금속 서류함, 무전기 충전 장치, 한국어 당직표와 공공기관 안내문이 붙은 게시판, 평범한 벽시계를 배치한다. 당직 책상만 실제 업무 중인 듯 모니터와 스탠드 조명이 켜져 있고 다른 자리는 대부분 꺼져 있다. 모니터에는 사람이나 얼굴 없이 빈 복도의 일반적인 CCTV 화면과 단순한 디지털 지도 창만 보이며, 화면 정보는 모니터 프레임 내부에만 존재한다. 공용 구역에서 당직 책상으로 이어지는 쪽에는 의자 하나가 조금 빠져 있고, 야간 상태에만 존재하는 현대식 스마트폰 한 대가 책상 가장자리에 놓여 통화 중임을 알리는 절제된 화면 빛을 낸다. 개인정보나 특정 이름은 읽히지 않는다. 공간에는 인물, 얼굴, 신체, 유령 같은 형상을 전혀 넣지 않는다.\n\n창문 밖은 완전히 어두운 밤이며 유리에는 형광등과 모니터의 약한 실내 반사만 자연스럽게 맺힌다. 천장 매입형 흰색 형광등 일부만 켜져 차갑고 불균일한 야간 조도를 만들고, 모니터의 푸른빛과 비상 서류철·작은 경고 표지의 제한된 붉은색만 현실적인 색상 요소로 남긴다. 별도의 초자연적 상징이나 고정된 붉은 원형 흔적은 추가하지 않는다. 책상 모서리의 닳은 자국, 칸막이 천의 먼지, 금속 서류함의 작은 긁힘, 바닥 비닐 타일의 발자국 얼룩, 종이 더미와 케이블의 생활감 등 실제 야간 공공기관 사무실의 사용 흔적을 담되 과도하게 어지럽히지 않는다.\n\n사람 크기에 맞는 현실적 비례를 유지한다. 출입문 높이는 약 2m, 창문 한 칸의 폭은 약 1~1.5m, 천장 높이는 약 2.7m, 책상 높이는 약 0.72m이며 문·창문·가구·통로의 크기가 서로 일관되어야 한다. 실제 콘크리트 벽의 도장면, 금속의 미세한 마모, 패브릭 칸막이의 직조, 적층목 책상의 나뭇결, 유리 반사를 정확하게 표현한다. 실제 DSLR 또는 미러리스 카메라로 찍은 현장 기록 사진처럼 자연스러운 저조도 노출과 깊이감을 유지하고, 깨끗한 광고 사진이나 인공적인 건축 시각화가 아닌 무보정에 가까운 사실적 장소 참고 사진으로 만든다. 하향 시점, 평면도, 건축 도해는 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입문 안쪽에서 공용 근무 구역을 대각선으로 가로질러 당직 책상과 모니터, 창문 열까지 한눈에 보이게 잡는다. 공용 책상 주변의 열린 이동 통로와 당직 자리로 이어지는 동선을 같은 화면 안에 두고, 켜진 당직 모니터와 통화 화면이 켜진 스마트폰으로 야간 문의가 진행 중인 흔적만 보여준다. 사람이나 얼굴은 넣지 않는다.",
            "shot_id": "S16_Shot3"
          },
          {
            "guide_text": "같은 출입문 쪽 시선을 유지하되 당직 책상과 스마트폰, 켜진 모니터 쪽에 조금 더 비중을 둔다. 앞쪽의 비어 있는 의자와 공용 근무 구역 일부를 남겨 누군가 급히 다가온 동선을 읽을 수 있게 하고, 뒤쪽 창문에는 어두운 밤과 약한 실내 반사만 보이게 한다. 모니터 속 화면도 빈 복도 감시 영상과 일반 지도 정보로 제한하며 사람이나 얼굴은 표시하지 않는다.",
            "shot_id": "S16_Shot5"
          }
        ],
        "shot_ids": [
          "S16_Shot3",
          "S16_Shot5"
        ],
        "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 4 (exit door), facing diagonally across number 1 (shared work zone) toward number 7 (duty desk), number 9 (duty monitor), and number 11 (window run)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep number 5 and number 7 within the same spatial composition to establish the anxious caller's path toward the lone duty workstation. The transient smartphone at number 13 belongs only to the night state."
        },
        "reference_decision": {
          "bg_id": "L13B02",
          "fp_id": "fp_police_station_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L13B02 is the sole supplied clean-anchor candidate and therefore establishes dwelling identity directly from the floor plan without a prior reference. The camera is placed at the only candidate cell for unit 2 and looks toward the fixed marker cell [3,5] in unit 1 with a wide lens, supporting the close and reverse close staging in S16_Shot3 and S16_Shot5 while retaining stable spatial context.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_police_station_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_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 floor-plan-seeded dwelling-identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              5
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 2 toward unit 1 so the close staged subjects can be isolated while geometry-supported fixed context remains available at the frame edges.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              5
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show camera unit 2 opening toward target unit 1 under broad coverage, retaining the fixed placements of base markers 1, 2, 4, 5, 6, 7, 8, 9, 10, and 11. Unit 3 may enter only as permitted by the geometry readback's visible-unit candidate set for camera unit 2; openings 4 and 11 remain fixed where they fall inside the cone.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [8,5], looking into unit 1 at cell [3,5], with a wide 90-degree field of view. Maintain broad spatial coverage behind the close staged action while allowing the subjects and marker 13 to dominate the consuming-shot crops.",
            "subject_position_directive": "For S16_Shot3, place the committed near subject at the camera-side edge with the extended arm and marker 13 directed toward the second subject behind it; marker 13 occupies less than one third of the close frame. For S16_Shot5, isolate the committed subject in a centered tight three-quarter close view with surrounding context reduced to indistinct edge shapes.",
            "state_cue_directive": "Carry transient marker 13 as the only committed overlay cue, with the low-key, desaturated ambient treatment stated by S16_Shot3 and S16_Shot5. Do not introduce additional state cues.",
            "negative_continuity_directive": "Exclude overlay markers 14, 15, and 16. Do not add spaces outside camera unit 2 and the geometry-supported view toward units 1 and 3, and do not invent subjects, state overlays, or numbered elements beyond the committed staging and marker facts."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 5]\n  - look_at_unit: 1\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 toward unit 1 so the close staged subjects can be isolated while geometry-supported fixed context remains available at the frame edges.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show camera unit 2 opening toward target unit 1 under broad coverage, retaining the fixed placements of base markers 1, 2, 4, 5, 6, 7, 8, 9, 10, and 11. Unit 3 may enter only as permitted by the geometry readback's visible-unit candidate set for camera unit 2; openings 4 and 11 remain fixed where they fall inside the cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [8,5], looking into unit 1 at cell [3,5], with a wide 90-degree field of view. Maintain broad spatial coverage behind the close staged action while allowing the subjects and marker 13 to dominate the consuming-shot crops.\n  - subject_position_directive: For S16_Shot3, place the committed near subject at the camera-side edge with the extended arm and marker 13 directed toward the second subject behind it; marker 13 occupies less than one third of the close frame. For S16_Shot5, isolate the committed subject in a centered tight three-quarter close view with surrounding context reduced to indistinct edge shapes.\n  - state_cue_directive: Carry transient marker 13 as the only committed overlay cue, with the low-key, desaturated ambient treatment stated by S16_Shot3 and S16_Shot5. Do not introduce additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, and 16. Do not add spaces outside camera unit 2 and the geometry-supported view toward units 1 and 3, and do not invent subjects, state overlays, or numbered elements beyond the committed staging and marker facts.\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 office, surrounding both workstations\n  - 2. [area] entrance threshold — southwest corner immediately inside the exit door\n  - 4. [opening] exit door — south wall near the southwest corner, swinging inward toward the threshold\n  - 5. [furniture] primary investigator desk — west-central side of the shared work zone\n  - 6. [furniture] primary desk chair — east side of the primary investigator desk\n  - 7. [furniture] duty investigator desk — east-central side of the shared work zone, facing the primary desk\n  - 8. [furniture] duty desk chair — west side of the duty investigator desk\n  - 9. [prop] duty workstation monitor — north edge of the duty investigator desk, screen facing southwest\n  - 10. [prop] primary workstation monitor — north edge of the primary investigator desk, screen facing southeast\n  - 11. [opening] north window run — single continuous run centered on the north exterior 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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 5]\n  - look_at_unit: 1\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 toward unit 1 so the close staged subjects can be isolated while geometry-supported fixed context remains available at the frame edges.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show camera unit 2 opening toward target unit 1 under broad coverage, retaining the fixed placements of base markers 1, 2, 4, 5, 6, 7, 8, 9, 10, and 11. Unit 3 may enter only as permitted by the geometry readback's visible-unit candidate set for camera unit 2; openings 4 and 11 remain fixed where they fall inside the cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [8,5], looking into unit 1 at cell [3,5], with a wide 90-degree field of view. Maintain broad spatial coverage behind the close staged action while allowing the subjects and marker 13 to dominate the consuming-shot crops.\n  - subject_position_directive: For S16_Shot3, place the committed near subject at the camera-side edge with the extended arm and marker 13 directed toward the second subject behind it; marker 13 occupies less than one third of the close frame. For S16_Shot5, isolate the committed subject in a centered tight three-quarter close view with surrounding context reduced to indistinct edge shapes.\n  - state_cue_directive: Carry transient marker 13 as the only committed overlay cue, with the low-key, desaturated ambient treatment stated by S16_Shot3 and S16_Shot5. Do not introduce additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, and 16. Do not add spaces outside camera unit 2 and the geometry-supported view toward units 1 and 3, and do not invent subjects, state overlays, or numbered elements beyond the committed staging and marker facts.\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 office, surrounding both workstations\n  - 2. [area] entrance threshold — southwest corner immediately inside the exit door\n  - 4. [opening] exit door — south wall near the southwest corner, swinging inward toward the threshold\n  - 5. [furniture] primary investigator desk — west-central side of the shared work zone\n  - 6. [furniture] primary desk chair — east side of the primary investigator desk\n  - 7. [furniture] duty investigator desk — east-central side of the shared work zone, facing the primary desk\n  - 8. [furniture] duty desk chair — west side of the duty investigator desk\n  - 9. [prop] duty workstation monitor — north edge of the duty investigator desk, screen facing southwest\n  - 10. [prop] primary workstation monitor — north edge of the primary investigator desk, screen facing southeast\n  - 11. [opening] north window run — single continuous run centered on the north exterior 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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 5]\n  - look_at_unit: 1\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 toward unit 1 so the close staged subjects can be isolated while geometry-supported fixed context remains available at the frame edges.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show camera unit 2 opening toward target unit 1 under broad coverage, retaining the fixed placements of base markers 1, 2, 4, 5, 6, 7, 8, 9, 10, and 11. Unit 3 may enter only as permitted by the geometry readback's visible-unit candidate set for camera unit 2; openings 4 and 11 remain fixed where they fall inside the cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [8,5], looking into unit 1 at cell [3,5], with a wide 90-degree field of view. Maintain broad spatial coverage behind the close staged action while allowing the subjects and marker 13 to dominate the consuming-shot crops.\n  - subject_position_directive: For S16_Shot3, place the committed near subject at the camera-side edge with the extended arm and marker 13 directed toward the second subject behind it; marker 13 occupies less than one third of the close frame. For S16_Shot5, isolate the committed subject in a centered tight three-quarter close view with surrounding context reduced to indistinct edge shapes.\n  - state_cue_directive: Carry transient marker 13 as the only committed overlay cue, with the low-key, desaturated ambient treatment stated by S16_Shot3 and S16_Shot5. Do not introduce additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, and 16. Do not add spaces outside camera unit 2 and the geometry-supported view toward units 1 and 3, and do not invent subjects, state overlays, or numbered elements beyond the committed staging and marker facts.\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 office, surrounding both workstations\n  - 2. [area] entrance threshold — southwest corner immediately inside the exit door\n  - 4. [opening] exit door — south wall near the southwest corner, swinging inward toward the threshold\n  - 5. [furniture] primary investigator desk — west-central side of the shared work zone\n  - 6. [furniture] primary desk chair — east side of the primary investigator desk\n  - 7. [furniture] duty investigator desk — east-central side of the shared work zone, facing the primary desk\n  - 8. [furniture] duty desk chair — west side of the duty investigator desk\n  - 9. [prop] duty workstation monitor — north edge of the duty investigator desk, screen facing southwest\n  - 10. [prop] primary workstation monitor — north edge of the primary investigator desk, screen facing southeast\n  - 11. [opening] north window run — single continuous run centered on the north exterior 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년대 중반 대한민국 서해안권 중소도시의 경찰서 사무실 안에 마련된 야간 당직 공간. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 출입문 바로 안쪽에서 서 있는 사람의 눈높이 약 1.6m로 공용 근무 구역을 대각선으로 가로질러 당직 책상, 켜진 당직 모니터, 한쪽 벽을 따라 이어지는 창문을 바라본다. 35mm급 보통 광각 렌즈의 자연스러운 원근감으로 공용 책상 주변의 이동 통로와 당직 자리로 이어지는 동선이 한 화면 안에서 분명히 읽혀야 한다.\n\n회색 패브릭 칸막이가 달린 적층목 무늬 사무용 책상, 청회색 회전 의자, 현실적인 데스크톱 모니터와 키보드·마우스, 유선 전화기, 문서 트레이, 소형 프린터, 금속 서류함, 무전기 충전 장치, 한국어 당직표와 공공기관 안내문이 붙은 게시판, 평범한 벽시계를 배치한다. 당직 책상만 실제 업무 중인 듯 모니터와 스탠드 조명이 켜져 있고 다른 자리는 대부분 꺼져 있다. 모니터에는 사람이나 얼굴 없이 빈 복도의 일반적인 CCTV 화면과 단순한 디지털 지도 창만 보이며, 화면 정보는 모니터 프레임 내부에만 존재한다. 공용 구역에서 당직 책상으로 이어지는 쪽에는 의자 하나가 조금 빠져 있고, 야간 상태에만 존재하는 현대식 스마트폰 한 대가 책상 가장자리에 놓여 통화 중임을 알리는 절제된 화면 빛을 낸다. 개인정보나 특정 이름은 읽히지 않는다. 공간에는 인물, 얼굴, 신체, 유령 같은 형상을 전혀 넣지 않는다.\n\n창문 밖은 완전히 어두운 밤이며 유리에는 형광등과 모니터의 약한 실내 반사만 자연스럽게 맺힌다. 천장 매입형 흰색 형광등 일부만 켜져 차갑고 불균일한 야간 조도를 만들고, 모니터의 푸른빛과 비상 서류철·작은 경고 표지의 제한된 붉은색만 현실적인 색상 요소로 남긴다. 별도의 초자연적 상징이나 고정된 붉은 원형 흔적은 추가하지 않는다. 책상 모서리의 닳은 자국, 칸막이 천의 먼지, 금속 서류함의 작은 긁힘, 바닥 비닐 타일의 발자국 얼룩, 종이 더미와 케이블의 생활감 등 실제 야간 공공기관 사무실의 사용 흔적을 담되 과도하게 어지럽히지 않는다.\n\n사람 크기에 맞는 현실적 비례를 유지한다. 출입문 높이는 약 2m, 창문 한 칸의 폭은 약 1~1.5m, 천장 높이는 약 2.7m, 책상 높이는 약 0.72m이며 문·창문·가구·통로의 크기가 서로 일관되어야 한다. 실제 콘크리트 벽의 도장면, 금속의 미세한 마모, 패브릭 칸막이의 직조, 적층목 책상의 나뭇결, 유리 반사를 정확하게 표현한다. 실제 DSLR 또는 미러리스 카메라로 찍은 현장 기록 사진처럼 자연스러운 저조도 노출과 깊이감을 유지하고, 깨끗한 광고 사진이나 인공적인 건축 시각화가 아닌 무보정에 가까운 사실적 장소 참고 사진으로 만든다. 하향 시점, 평면도, 건축 도해는 금지한다. 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": [
            8,
            5
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 2 toward unit 1 so the close staged subjects can be isolated while geometry-supported fixed context remains available at the frame edges.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            5
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show camera unit 2 opening toward target unit 1 under broad coverage, retaining the fixed placements of base markers 1, 2, 4, 5, 6, 7, 8, 9, 10, and 11. Unit 3 may enter only as permitted by the geometry readback's visible-unit candidate set for camera unit 2; openings 4 and 11 remain fixed where they fall inside the cone.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [8,5], looking into unit 1 at cell [3,5], with a wide 90-degree field of view. Maintain broad spatial coverage behind the close staged action while allowing the subjects and marker 13 to dominate the consuming-shot crops.",
          "subject_position_directive": "For S16_Shot3, place the committed near subject at the camera-side edge with the extended arm and marker 13 directed toward the second subject behind it; marker 13 occupies less than one third of the close frame. For S16_Shot5, isolate the committed subject in a centered tight three-quarter close view with surrounding context reduced to indistinct edge shapes.",
          "state_cue_directive": "Carry transient marker 13 as the only committed overlay cue, with the low-key, desaturated ambient treatment stated by S16_Shot3 and S16_Shot5. Do not introduce additional state cues.",
          "negative_continuity_directive": "Exclude overlay markers 14, 15, and 16. Do not add spaces outside camera unit 2 and the geometry-supported view toward units 1 and 3, and do not invent subjects, state overlays, or numbered elements beyond the committed staging and marker facts."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_police_station_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_police_station_office"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "장면 내에 사람이 보이지 않음."
          }
        }
      },
      "L13B01": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L13B02",
        "reused_from_bg_id": "L13B02",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L13B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 중소도시의 현실적인 경찰서 수사 사무실 내부. 직원들이 잠시 모두 자리를 비운 낮 시간이며 사람, 얼굴, 신체는 전혀 없다. 출입문 문턱 가까이에서 사무실 안쪽을 대각선으로 바라보는 구도, 서 있는 사람의 눈높이 약 1.6m, 실제 35mm급 렌즈의 적당한 광각 원근감. 약 2m 높이의 표준 사무실 출입문을 사람 크기 기준으로 삼고, 일반적인 높이 약 72~75cm의 두 업무용 책상과 현실적인 크기의 사무용 의자, 모니터, 수납장을 자연스러운 비례로 배치한다. 주요 책상과 당직용 책상이 동시에 보이고 당직 모니터까지 시야가 이어지며, 당직 근무석 옆의 보조 동선과 수사 물품에 접근 가능한 여백을 남긴다.\n\n주요 책상 위에는 살인 사건 관련 인화사진 여러 장과 출력 문서가 조사 중인 상태로 펼쳐져 있다. 사진은 실제 사건 현장 기록물처럼 보이되 시신, 사람 얼굴, 피나 노골적인 상처는 직접 보이지 않고, 빈 실내·물건·현장 표식·부분적으로 가려진 기록만 담긴 비그래픽 이미지로 제한한다. 당직용 책상의 모니터에는 현대적인 GPS 위치추적 결과가 켜져 있으며 대한민국 해안 지역의 현실적인 디지털 지도, 좌표 또는 위치 표식, 검색 결과 패널이 모니터 화면 내부에서 식별된다. 미래형 홀로그램이나 과장된 첨단 인터페이스는 없다. 모니터 옆에는 키보드, 마우스, 유선 사무용 전화기, 문서 트레이가 있고, 가까운 곳에는 프린터와 금속제 서류 캐비닛, 게시판, 작은 휴지통이 있다.\n\n회백색 도장 벽, 오래 사용해 가장자리가 닳은 합판 무늬 책상, 미세한 긁힘이 있는 금속 캐비닛, 실제 플라스틱 모니터와 전화기 표면, 종이의 구김과 손때, 전선과 케이블이 정돈되었지만 완벽하지 않은 모습 등 공공기관 사무실의 생활감과 일상적인 마모를 사실적으로 표현한다. 창문에는 현대식 알루미늄 새시와 블라인드가 있고 흐린 낮의 자연광이 들어오며, 천장 형광등 또는 평판형 LED 조명이 일부 보조한다. 사무실 구석은 약간 어둡고 전체 색은 현실적인 회색·남색·바랜 베이지 중심으로 절제하되 인위적인 색 보정은 하지 않는다. 빈 의자, 켜진 모니터, 미처 정리하지 못한 사진과 서류로 사람들이 급히가 아니라 잠시 자리를 비운 상태를 전달한다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진과 구별되지 않는 자연스러운 노출과 화이트밸런스, 현실적인 자연광, 정확한 콘크리트·금속 녹과 마모·직물 짜임·목재 무늬·종이 질감, 자연스러운 심도. 깨끗한 스톡 사진, CGI, 삽화, 건축 시각화, 평면도, 하향식 시점이 아니며 과도한 후처리 없이 담담하게 촬영한 실제 공간 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입문 문턱 가까운 위치에서 서 있는 사람의 눈높이로 사무실 안쪽을 대각선으로 바라본다. 전경과 중경에 주요 책상과 당직용 책상을 함께 넣고, 주요 책상 위에 펼쳐진 비그래픽 사건 사진과 당직 모니터의 GPS 지도 화면이 한 프레임에서 명확히 구분되도록 한다. 의자는 비어 있고 통로가 열려 있어 직원들이 잠시 자리를 비운 상태가 즉시 느껴져야 한다.",
            "shot_id": "S21_Shot6"
          },
          {
            "guide_text": "동일한 출입구 쪽 시점과 공간 배치를 유지하되 주요 책상 표면이 조금 더 잘 보이도록 구성한다. 여러 장의 살인 사건 관련 인화사진과 서류가 실제 수사 과정처럼 겹쳐 펼쳐져 있지만 시신, 얼굴, 혈흔은 직접 드러내지 않는다. 배경의 당직 모니터에도 GPS 결과가 읽히는 크기로 남아 있어 두 단서의 공간적 관계가 유지되어야 한다.",
            "shot_id": "S21_Shot10"
          },
          {
            "guide_text": "동일한 사무실과 시간대의 연속성을 유지하며 당직 근무석과 모니터 쪽 시선을 조금 더 확보한다. 모니터 화면에는 현대적인 대한민국 지도 기반 GPS 위치추적 결과를 현실적인 공공기관용 인터페이스로 표시하고, 미래형 그래픽은 배제한다. 프레임 반대편에는 사건 사진이 펼쳐진 주요 책상을 남기며, 주변 빈 의자와 조용한 업무 공간으로 일시적인 부재를 강조한다.",
            "shot_id": "S21_Shot12"
          }
        ],
        "shot_ids": [
          "S21_Shot6",
          "S21_Shot10",
          "S21_Shot12"
        ],
        "scenes": [],
        "parent_id": "L13B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 2 (entrance threshold), facing diagonally toward number 5 (primary desk) and number 7 (duty desk), with a clear sightline to number 9 (duty monitor)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Arrange the two desks so number 14 on the primary desk and number 15 on the duty monitor can both be established from this direction, with number 16 reachable beside the duty workstation. Preserve enough surrounding empty office space to communicate that personnel have temporarily left."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L13B02",
          "selected_refs": [
            {
              "physical_space_id": "fp_police_station_office_space_1",
              "ref_bg_id": "L13B02",
              "space_description": "Same physical space and matching broad view across unit markers 2 and 1, with geometry-supported coverage of unit marker 3."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Repeat the L13B02 geometry from camera unit 2 at cell [8,5], looking into unit 1 at cell [3,5], with a wide 90-degree field of view. Preserve broad coverage for the medium staging while permitting the close crops and perpendicular content-surface insert committed by the consuming shots.",
          "negative_continuity_directive": "Exclude overlay marker 13 and do not redraw it from reference bg_id L13B02. Preserve the reference's fixed marker placements rather than shifting furniture, fixtures, or openings; do not add spaces outside units 1, 2, and geometry-supported unit 3, and do not invent uncommitted subjects or state overlays.",
          "state_cue_directive": "Carry transient markers 14, 15, and 16 as the committed state cues and retain the low-key, desaturated ambient treatment stated by the consuming shots. Marker 15 must remain associated with its committed content-surface staging, while no additional overlay cues are introduced.",
          "subject_position_directive": "For S21_Shot6, isolate the committed subject at middle center in an extreme close view with the gaze directed downward and only a blurred lower-frame surface cue. S21_Shot10 commits no subject, so keep that crop free of invented subjects and center the staged content surface. For S21_Shot12, place the committed subject in the midground at middle right, half-turned toward opening marker 4 at middle left, with a workstation edge near the camera.",
          "visible_space_directive": "Maintain the same broad physical-space view established by L13B02, with camera unit 2 opening toward unit 1 and geometry-supported unit 3. Keep base markers 1 through 12 in their floor-plan positions, including openings 4 and 11, furniture markers 5 through 8, fixture markers 9, 10, and 12, and the unit relationships among markers 1, 2, and 3."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_police_station_office",
          "prior_bg_ids": [
            "L13B02"
          ],
          "attached_ref_labels": [
            "bg:L13B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L19B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L19",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L19B01.png",
        "t2i_prompt": "대한민국 서해안권에서 실제로 운항하는 2020년대 중반의 낡은 소형 연안 어선을 해 질 무렵 바다 위에서 촬영한 배경 사진. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 담담하고 사실적이고 후처리된 광고 사진처럼 깨끗하지 않다. 사람이나 얼굴은 전혀 없다.\n\n카메라는 뱃머리 가까운 갑판 위, 바닥에서 약 1.6m인 성인 서 있는 눈높이에 놓고 선미 방향을 대각선으로 바라본다. 풀프레임 28mm 광각 렌즈의 자연스러운 원근감으로 중앙의 긴 작업 갑판, 선미 쪽 작업 장비, 그 너머의 낮은 조타실이 차례로 이어져 보이게 한다. 중앙 작업 통로는 상자나 그물로 막지 말고 선미 쪽 작업 지점까지 명확한 시각적 이동 경로를 남긴다. 좌우 현측과 난간이 갑판의 측면 경계를 이루며 화면 가장자리로 완만하게 수렴한다. 조타실 출입구는 시야에서 확인되고, 열린 문 너머로 현대적인 소형 선박용 조타륜과 계기판 일부만 자연스럽게 엿보인다. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다.\n\n선체와 갑판은 한국 연안 소형 어선에서 흔한 유리섬유 강화 플라스틱 구조이며, 한때 흰색과 청록색 계열이었던 선박용 도장이 햇빛과 소금기에 바래고 벗겨져 있다. 갑판에는 실제 배수구, 낮은 해치, 금속 계류 고리, 녹슨 소형 양망기, 굵기와 색이 제각각인 밧줄, 젖은 어망, 플라스틱 부표, 사용감 있는 어상자 몇 개가 작업 동선을 침범하지 않게 가장자리 위주로 놓여 있다. 금속 부품에는 주황빛 녹과 소금 결정, 기름때가 남아 있고, 밧줄에는 보풀과 습기, 그물에는 해수 얼룩과 작은 해초 찌꺼기가 보인다. 갑판 표면은 미끄럼 방지 요철이 닳아 있으며 고인 바닷물과 오래된 생선 작업 얼룩이 불규칙하게 남아 있다.\n\n조타실은 작은 어선 규모에 맞는 단층 구조로, 갑판에서 지붕까지 약 2.5m 정도다. 출입문 높이는 약 2m, 앞과 옆의 알루미늄 새시 창은 폭 약 1~1.5m, 현측 난간은 갑판에서 약 1.1m로 모든 비례가 서로 일치해야 한다. 선박 전체는 길이 약 10~15m, 폭 약 3~4m인 현실적인 연안 어선 크기로 보이며 조타실이나 갑판 장비가 과장되게 커지지 않는다. 조타실 외벽에는 바랜 도장, 창 모서리의 검은 고무 패킹, 와이퍼 자국, 소금기 낀 유리, 낡은 작업등, 항해등, 무전 및 위성항법 장치용 안테나, 배관과 그을린 배기구가 있다. 구명환과 안전 장비는 동시대 한국 소형 어선에서 실제 사용하는 실용적인 형태이며 새것처럼 보이지 않는다.\n\n주변에는 육지나 다른 선박이 보이지 않고 낮은 파도의 서해 바다와 멀고 평평한 수평선만 이어져 고립감이 분명하다. 해가 수평선 가까이 내려가며 남긴 희미한 금빛이 낮은 각도로 조타실 창, 녹슨 금속, 젖은 갑판 가장자리를 비춘다. 하늘은 바랜 금색에서 탁한 회청색으로 자연스럽게 어두워지고, 갑판의 그늘은 저채도의 짙은 청회색이지만 세부 질감이 완전히 뭉개지지 않는다. 붉은색은 낡은 부표나 안전 장비의 바랜 작은 색점 정도로만 절제한다. 실제 자연광, 정확한 콘크리트가 아닌 실제 유리섬유 강화 플라스틱 표면, 금속 녹과 도장 박리, 젖은 섬유와 밧줄 결, 목재 상자의 나뭇결을 사실적으로 표현하고 자연스러운 피사계 심도를 사용한다. 인공적인 공포 장식, 비현실적 형상, 유령, 상징, 피, 미래형 선박 장비는 추가하지 않는다. 삽화나 컴퓨터 그래픽이 아닌 실제 카메라 촬영본, 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "뱃머리 가까운 위치에서 성인 눈높이로 선미를 대각선 방향으로 바라본 넓은 도입 구도. 중앙 갑판 통로를 비워 두고 양쪽 현측 난간이 자연스러운 원근선을 만들게 하며, 작업 장비와 그 뒤의 조타실까지 공간의 깊이가 한눈에 읽히게 한다. 해 질 무렵의 낮은 금빛이 젖고 닳은 갑판을 스치되 주변 바다는 이미 어두워지기 시작한 상태로 유지한다.",
            "shot_id": "S27_Shot1"
          },
          {
            "guide_text": "같은 뱃머리 쪽 시선축과 공간 배치를 유지하되 중앙 작업 갑판의 마모, 녹슨 장비, 얽힌 밧줄과 그물의 실제 질감이 조금 더 분명하게 보이게 한다. 선미 쪽 작업 지점으로 이어지는 통로와 조타실 출입구를 가리지 말고, 열린 출입구 너머 조타 설비 일부가 희미하게 보이도록 하여 앞선 장면과의 위치 연속성을 유지한다.",
            "shot_id": "S27_Shot5"
          }
        ],
        "shot_ids": [
          "S27_Shot1",
          "S27_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 11 at the bow, facing diagonally aft across number 1 toward number 5, with number 6 and the wheelhouse at number 2 beyond it",
          "camera_height": "eye-level standing, approximately 1.6 m above the deck",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Keep the central working path across number 1 unobstructed, show numbers 9 and 10 as lateral deck boundaries, and retain a clear visual route to number 5. Number 12 may be glimpsed through number 6."
        },
        "reference_decision": {
          "bg_id": "L19B01",
          "fp_id": "fp_l19_boat_deck",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L19B01 is the sole clean anchor candidate and has no prior same-fp references, so it establishes the dwelling identity directly from the floor plan. A wide camera at unit 3 looking toward unit 1 prioritizes the target units and the broad setting required by S27_Shot1, while the same plate can remain softly contextual behind the close composition in S27_Shot5.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_l19_boat_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_no_refs",
            "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 fp-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              6
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the advertised wide view from unit 3 toward unit 1 to support the broad establishing composition in S27_Shot1 while retaining sufficient static background coverage for the subdued close framing in S27_Shot5.",
            "lens_enum": "wide",
            "look_at_cell": [
              0,
              5
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, direct the view toward unit 1 as the primary visible unit with broad wide-lens coverage. Preserve the committed relationship among target units 1, 2, and 3, including opening markers 5 and 6 where they fall within the unit 3-to-unit 1 view, and retain base markers 9, 10, 11, 12, 13, 14, and 15 in their floor-plan positions wherever visible.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [7,6] toward unit 1 at cell [2,5] with the wide 90-degree view cone. Use broad coverage around unit 1 for the wide staged composition in S27_Shot1, while preserving an unobtrusive background region that can sit outside the shallow focal plane in S27_Shot5.",
            "subject_position_directive": "Keep the clean background free of rendered subjects while reserving the central coverage of unit 1 for the seated, downward-looking subject placement committed in S27_Shot1. Also preserve a subdued background area behind the eye-level, slight-frontal close subject placement committed in S27_Shot5; its small lower-edge content-surface cue remains a shot layer rather than a fixed background element.",
            "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Apply only the staged subdued, desaturated golden-dusk lighting context, and refrain from inventing additional state cues or persistent scene-layer changes.",
            "negative_continuity_directive": "Keep the fixed placements of markers 5, 6, 9, 10, 11, 12, 13, 14, and 15 consistent with the floor plan. Do not add unlisted numbered elements, state-overlay markers, scenario-specific additions, or invented subjects to the clean plate, and do not promote unit 4 as a depicted target outside the committed unit 3-to-unit 1 framing."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 6]\n  - look_at_unit: 1\n  - look_at_cell: [0, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 3 toward unit 1 to support the broad establishing composition in S27_Shot1 while retaining sufficient static background coverage for the subdued close framing in S27_Shot5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, direct the view toward unit 1 as the primary visible unit with broad wide-lens coverage. Preserve the committed relationship among target units 1, 2, and 3, including opening markers 5 and 6 where they fall within the unit 3-to-unit 1 view, and retain base markers 9, 10, 11, 12, 13, 14, and 15 in their floor-plan positions wherever visible.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,6] toward unit 1 at cell [2,5] with the wide 90-degree view cone. Use broad coverage around unit 1 for the wide staged composition in S27_Shot1, while preserving an unobtrusive background region that can sit outside the shallow focal plane in S27_Shot5.\n  - subject_position_directive: Keep the clean background free of rendered subjects while reserving the central coverage of unit 1 for the seated, downward-looking subject placement committed in S27_Shot1. Also preserve a subdued background area behind the eye-level, slight-frontal close subject placement committed in S27_Shot5; its small lower-edge content-surface cue remains a shot layer rather than a fixed background element.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Apply only the staged subdued, desaturated golden-dusk lighting context, and refrain from inventing additional state cues or persistent scene-layer changes.\n  - negative_continuity_directive: Keep the fixed placements of markers 5, 6, 9, 10, 11, 12, 13, 14, and 15 consistent with the floor plan. Do not add unlisted numbered elements, state-overlay markers, scenario-specific additions, or invented subjects to the clean plate, and do not promote unit 4 as a depicted target outside the committed unit 3-to-unit 1 framing.\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 work deck — forward two-thirds of the vessel, centered between the side railings\n  - 2. [area] wheelhouse control zone — compact enclosed cabin centered in the aft third\n  - 3. [area] wheelhouse threshold zone — small contiguous landing immediately forward of the wheelhouse access door\n  - 5. [opening] wheelhouse access door — starboard end of the forward wheelhouse bulkhead, opening inward\n  - 6. [opening] forward windshield run — single broad contiguous window run across the center and port portion of the forward wheelhouse wall\n  - 9. [prop] port deck railing — single continuous rail run along the port edge of the open deck\n  - 10. [prop] starboard deck railing — single continuous rail run along the starboard edge of the open deck\n  - 11. [prop] bow railing — single curved rail run around the forward bow edge\n  - 12. [prop] helm console — inside the wheelhouse against the forward bulkhead, slightly starboard of center\n  - 13. [furniture] fixed deck bench — against the port side near the aft end of the open deck\n  - 14. [prop] flush deck hatch — center of the forward work deck, leaving circulation space around it\n  - 15. [prop] bow mooring winch — on the deck centerline just aft of the bow railing\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 6]\n  - look_at_unit: 1\n  - look_at_cell: [0, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 3 toward unit 1 to support the broad establishing composition in S27_Shot1 while retaining sufficient static background coverage for the subdued close framing in S27_Shot5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, direct the view toward unit 1 as the primary visible unit with broad wide-lens coverage. Preserve the committed relationship among target units 1, 2, and 3, including opening markers 5 and 6 where they fall within the unit 3-to-unit 1 view, and retain base markers 9, 10, 11, 12, 13, 14, and 15 in their floor-plan positions wherever visible.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,6] toward unit 1 at cell [2,5] with the wide 90-degree view cone. Use broad coverage around unit 1 for the wide staged composition in S27_Shot1, while preserving an unobtrusive background region that can sit outside the shallow focal plane in S27_Shot5.\n  - subject_position_directive: Keep the clean background free of rendered subjects while reserving the central coverage of unit 1 for the seated, downward-looking subject placement committed in S27_Shot1. Also preserve a subdued background area behind the eye-level, slight-frontal close subject placement committed in S27_Shot5; its small lower-edge content-surface cue remains a shot layer rather than a fixed background element.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Apply only the staged subdued, desaturated golden-dusk lighting context, and refrain from inventing additional state cues or persistent scene-layer changes.\n  - negative_continuity_directive: Keep the fixed placements of markers 5, 6, 9, 10, 11, 12, 13, 14, and 15 consistent with the floor plan. Do not add unlisted numbered elements, state-overlay markers, scenario-specific additions, or invented subjects to the clean plate, and do not promote unit 4 as a depicted target outside the committed unit 3-to-unit 1 framing.\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 work deck — forward two-thirds of the vessel, centered between the side railings\n  - 2. [area] wheelhouse control zone — compact enclosed cabin centered in the aft third\n  - 3. [area] wheelhouse threshold zone — small contiguous landing immediately forward of the wheelhouse access door\n  - 5. [opening] wheelhouse access door — starboard end of the forward wheelhouse bulkhead, opening inward\n  - 6. [opening] forward windshield run — single broad contiguous window run across the center and port portion of the forward wheelhouse wall\n  - 9. [prop] port deck railing — single continuous rail run along the port edge of the open deck\n  - 10. [prop] starboard deck railing — single continuous rail run along the starboard edge of the open deck\n  - 11. [prop] bow railing — single curved rail run around the forward bow edge\n  - 12. [prop] helm console — inside the wheelhouse against the forward bulkhead, slightly starboard of center\n  - 13. [furniture] fixed deck bench — against the port side near the aft end of the open deck\n  - 14. [prop] flush deck hatch — center of the forward work deck, leaving circulation space around it\n  - 15. [prop] bow mooring winch — on the deck centerline just aft of the bow railing\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 6]\n  - look_at_unit: 1\n  - look_at_cell: [0, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 3 toward unit 1 to support the broad establishing composition in S27_Shot1 while retaining sufficient static background coverage for the subdued close framing in S27_Shot5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, direct the view toward unit 1 as the primary visible unit with broad wide-lens coverage. Preserve the committed relationship among target units 1, 2, and 3, including opening markers 5 and 6 where they fall within the unit 3-to-unit 1 view, and retain base markers 9, 10, 11, 12, 13, 14, and 15 in their floor-plan positions wherever visible.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,6] toward unit 1 at cell [2,5] with the wide 90-degree view cone. Use broad coverage around unit 1 for the wide staged composition in S27_Shot1, while preserving an unobtrusive background region that can sit outside the shallow focal plane in S27_Shot5.\n  - subject_position_directive: Keep the clean background free of rendered subjects while reserving the central coverage of unit 1 for the seated, downward-looking subject placement committed in S27_Shot1. Also preserve a subdued background area behind the eye-level, slight-frontal close subject placement committed in S27_Shot5; its small lower-edge content-surface cue remains a shot layer rather than a fixed background element.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Apply only the staged subdued, desaturated golden-dusk lighting context, and refrain from inventing additional state cues or persistent scene-layer changes.\n  - negative_continuity_directive: Keep the fixed placements of markers 5, 6, 9, 10, 11, 12, 13, 14, and 15 consistent with the floor plan. Do not add unlisted numbered elements, state-overlay markers, scenario-specific additions, or invented subjects to the clean plate, and do not promote unit 4 as a depicted target outside the committed unit 3-to-unit 1 framing.\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 work deck — forward two-thirds of the vessel, centered between the side railings\n  - 2. [area] wheelhouse control zone — compact enclosed cabin centered in the aft third\n  - 3. [area] wheelhouse threshold zone — small contiguous landing immediately forward of the wheelhouse access door\n  - 5. [opening] wheelhouse access door — starboard end of the forward wheelhouse bulkhead, opening inward\n  - 6. [opening] forward windshield run — single broad contiguous window run across the center and port portion of the forward wheelhouse wall\n  - 9. [prop] port deck railing — single continuous rail run along the port edge of the open deck\n  - 10. [prop] starboard deck railing — single continuous rail run along the starboard edge of the open deck\n  - 11. [prop] bow railing — single curved rail run around the forward bow edge\n  - 12. [prop] helm console — inside the wheelhouse against the forward bulkhead, slightly starboard of center\n  - 13. [furniture] fixed deck bench — against the port side near the aft end of the open deck\n  - 14. [prop] flush deck hatch — center of the forward work deck, leaving circulation space around it\n  - 15. [prop] bow mooring winch — on the deck centerline just aft of the bow railing\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대한민국 서해안권에서 실제로 운항하는 2020년대 중반의 낡은 소형 연안 어선을 해 질 무렵 바다 위에서 촬영한 배경 사진. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 담담하고 사실적이고 후처리된 광고 사진처럼 깨끗하지 않다. 사람이나 얼굴은 전혀 없다.\n\n카메라는 뱃머리 가까운 갑판 위, 바닥에서 약 1.6m인 성인 서 있는 눈높이에 놓고 선미 방향을 대각선으로 바라본다. 풀프레임 28mm 광각 렌즈의 자연스러운 원근감으로 중앙의 긴 작업 갑판, 선미 쪽 작업 장비, 그 너머의 낮은 조타실이 차례로 이어져 보이게 한다. 중앙 작업 통로는 상자나 그물로 막지 말고 선미 쪽 작업 지점까지 명확한 시각적 이동 경로를 남긴다. 좌우 현측과 난간이 갑판의 측면 경계를 이루며 화면 가장자리로 완만하게 수렴한다. 조타실 출입구는 시야에서 확인되고, 열린 문 너머로 현대적인 소형 선박용 조타륜과 계기판 일부만 자연스럽게 엿보인다. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다.\n\n선체와 갑판은 한국 연안 소형 어선에서 흔한 유리섬유 강화 플라스틱 구조이며, 한때 흰색과 청록색 계열이었던 선박용 도장이 햇빛과 소금기에 바래고 벗겨져 있다. 갑판에는 실제 배수구, 낮은 해치, 금속 계류 고리, 녹슨 소형 양망기, 굵기와 색이 제각각인 밧줄, 젖은 어망, 플라스틱 부표, 사용감 있는 어상자 몇 개가 작업 동선을 침범하지 않게 가장자리 위주로 놓여 있다. 금속 부품에는 주황빛 녹과 소금 결정, 기름때가 남아 있고, 밧줄에는 보풀과 습기, 그물에는 해수 얼룩과 작은 해초 찌꺼기가 보인다. 갑판 표면은 미끄럼 방지 요철이 닳아 있으며 고인 바닷물과 오래된 생선 작업 얼룩이 불규칙하게 남아 있다.\n\n조타실은 작은 어선 규모에 맞는 단층 구조로, 갑판에서 지붕까지 약 2.5m 정도다. 출입문 높이는 약 2m, 앞과 옆의 알루미늄 새시 창은 폭 약 1~1.5m, 현측 난간은 갑판에서 약 1.1m로 모든 비례가 서로 일치해야 한다. 선박 전체는 길이 약 10~15m, 폭 약 3~4m인 현실적인 연안 어선 크기로 보이며 조타실이나 갑판 장비가 과장되게 커지지 않는다. 조타실 외벽에는 바랜 도장, 창 모서리의 검은 고무 패킹, 와이퍼 자국, 소금기 낀 유리, 낡은 작업등, 항해등, 무전 및 위성항법 장치용 안테나, 배관과 그을린 배기구가 있다. 구명환과 안전 장비는 동시대 한국 소형 어선에서 실제 사용하는 실용적인 형태이며 새것처럼 보이지 않는다.\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": [
            7,
            6
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the advertised wide view from unit 3 toward unit 1 to support the broad establishing composition in S27_Shot1 while retaining sufficient static background coverage for the subdued close framing in S27_Shot5.",
          "lens_enum": "wide",
          "look_at_cell": [
            0,
            5
          ],
          "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, direct the view toward unit 1 as the primary visible unit with broad wide-lens coverage. Preserve the committed relationship among target units 1, 2, and 3, including opening markers 5 and 6 where they fall within the unit 3-to-unit 1 view, and retain base markers 9, 10, 11, 12, 13, 14, and 15 in their floor-plan positions wherever visible.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [7,6] toward unit 1 at cell [2,5] with the wide 90-degree view cone. Use broad coverage around unit 1 for the wide staged composition in S27_Shot1, while preserving an unobtrusive background region that can sit outside the shallow focal plane in S27_Shot5.",
          "subject_position_directive": "Keep the clean background free of rendered subjects while reserving the central coverage of unit 1 for the seated, downward-looking subject placement committed in S27_Shot1. Also preserve a subdued background area behind the eye-level, slight-frontal close subject placement committed in S27_Shot5; its small lower-edge content-surface cue remains a shot layer rather than a fixed background element.",
          "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Apply only the staged subdued, desaturated golden-dusk lighting context, and refrain from inventing additional state cues or persistent scene-layer changes.",
          "negative_continuity_directive": "Keep the fixed placements of markers 5, 6, 9, 10, 11, 12, 13, 14, and 15 consistent with the floor plan. Do not add unlisted numbered elements, state-overlay markers, scenario-specific additions, or invented subjects to the clean plate, and do not promote unit 4 as a depicted target outside the committed unit 3-to-unit 1 framing."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l19_boat_deck",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_small_fishing_boat"
          ],
          "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": "L19",
          "group_id": "bg_small_fishing_boat"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "L20B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L20",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L20B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안 포구에서 실제 운항해 온 낡은 소형 어선의 비어 있는 조타실. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 답사용으로 찍은 꾸밈없는 현장 사진처럼 보여야 한다. 후방 출입문 바로 안쪽, 서 있는 사람의 눈높이 약 1.6m에서 28mm급 적당한 광각 렌즈로 좁은 공용 입석 공간을 비스듬히 가로질러 전방의 조타대 조립체를 바라본다. 출입문과 조타대 사이의 짧고 비좁은 거리를 강조하고, 우현 측창과 조타대 인접 전면 벽, 출입문에서 조타대로 이어지는 측벽까지 넓은 구도에 포함한다.\n\n작은 단일 선실 규모로, 후방 출입문 높이는 약 2m, 우현 측창 폭은 약 1~1.5m, 내부 천장 높이는 약 2.1~2.3m이며 모든 조종 장비와 통로 폭이 이 사람 크기 기준에 맞아야 한다. 조타대에는 오래 사용한 조타륜, 스로틀 레버, 현실적인 현대 소형 선박용 위성항법 화면, 해상 무전기와 나침반이 배치되어 있다. 미래형 화면이나 과도하게 첨단인 장비는 없다. 도장된 금속 조타대에는 손때, 긁힘, 산화 얼룩과 소금기 흔적이 있고, 벽과 천장은 누렇게 변색된 도장면, 작은 녹물 자국, 나사와 이음부의 부식, 습기로 들뜬 부분이 드러난다. 창에는 염분이 마른 얼룩과 고무 패킹의 노화, 실제 금속 창틀과 와이퍼가 보인다.\n\n해 질 무렵의 흐리고 차가운 청회색 바깥빛이 우현 측창으로 약하게 들어오며, 조타실 안에는 낡은 천장등과 조종 장비의 희미한 표시등만 켜져 있다. 어두운 저채도 색조와 낮은 조도이지만 검은 부분이 뭉개지지 않아 실제 재료의 표면이 식별되어야 한다. 우현 측창 둘레의 벽, 조타대와 맞닿은 전면 벽, 출입문에서 전방으로 이어지는 측벽에 수많은 짙은 혈색의 적색 페인트 원형이 무리 지어 덧칠되어 있다. 원형은 완벽한 기하학 문양이 아니라 굵기가 고르지 않고 붓결이 끊기며 일부가 겹친 불완전한 윤곽이다. 마른 적색 페인트의 무광 표면과 흘러내린 작은 자국이 낡은 벽 도장 위에 물리적으로 남아 있어야 하며, 빛나는 기호나 디지털 효과, 벽지 무늬처럼 보이지 않아야 한다. 인체, 얼굴, 시체, 실제 혈흔은 전혀 없다.\n\n실제 디지털 일안 또는 미러리스 카메라의 자연스러운 원근감, 정확한 금속 녹과 고무·유리·도장면의 질감, 현실적인 일상적 마모와 얼룩, 과장되지 않은 자연스러운 피사계 심도. 정돈된 광고 사진이 아니며 후처리 효과, 인위적인 색보정, 삽화, 삼차원 렌더링, 건축 시각화가 아니다. 위에서 내려다본 시점이나 평면도, 건축 도식이 아닌 서 있는 사람의 현장 시점. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "후방 출입문 가까이의 서 있는 사람 눈높이에서 좁은 입석 공간 너머 조타대를 대각선으로 바라본다. 출입문과 조타대 사이의 비좁은 간격, 우현 측창, 낡은 조종 장비가 한눈에 읽히도록 하고 여러 벽면에 겹쳐 칠해진 불완전한 적색 원형 무리를 분명히 포함한다.",
            "shot_id": "S28_Shot4"
          },
          {
            "guide_text": "동일한 조타실 배치와 해 질 무렵의 낮은 밝기를 유지한다. 조타대의 실제 사용감, 염분 자국이 남은 창, 벗겨진 벽면 도장과 그 위의 거친 적색 원형 붓자국 사이 관계가 잘 보이게 하며 원형을 인쇄 무늬나 발광 효과처럼 표현하지 않는다.",
            "shot_id": "S28_Shot6"
          },
          {
            "guide_text": "후방 출입문 가장자리와 조타대, 우현 측창, 서로 이어지는 전면 및 측면 벽을 넓은 구도 안에 함께 둔다. 세 벽면 구간에 퍼진 다수의 적색 원형 무리가 공간을 둘러싸는 양상을 보여 주되, 빈 조타실만 촬영하고 사람이나 형체는 추가하지 않는다.",
            "shot_id": "S28_Shot9"
          }
        ],
        "shot_ids": [
          "S28_Shot4",
          "S28_Shot6",
          "S28_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 4 (aft entry door), facing diagonally across number 1 (shared standing area) toward number 8 (helm console assembly), with number 7 (starboard side window) and the wall locations associated with numbers 9, 10, and 11 in the wider composition",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm moderate wide angle",
          "framing_notes": "Emphasize the cramped distance between the entry and helm. The background generated from this plan should reference the persistent base layout and add the numerous blood-red circle clusters identified by overlay numbers 9, 10, and 11 on their respective wall runs."
        },
        "reference_decision": {
          "bg_id": "L20B01",
          "fp_id": "fp_l20_wheelhouse",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L20B01 is the sole supplied clean-anchor candidate-set member and the only renderable BG, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 3 looking toward unit 2 and fixed fixture marker 8 provides broad coverage of target units 1, 2, and 3 and the numbered structural elements needed across S28_Shot4, S28_Shot6, and S28_Shot9; the 90-degree wide view supports the committed wide reveal while retaining usable margin context for the close framings.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/floor_plan/fp_l20_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": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "This dwelling-identity anchor is rendered directly from the supplied floor plan, and the same-fp candidate reference catalog is empty, so no reference is selected."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              5
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Place the camera at the sole candidate cell for unit 3 and aim toward unit 2 using candidate cell [1,6], aligned with fixed fixture marker 8. The wide lens supports broad structural coverage for the wide consuming shot while allowing the close shots to use tighter portions of the same background.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              6
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, show the view toward unit 2 with unit 1 available along the intervening sightline. Establish markers 1, 2, and 3 as the connected structural areas, retain openings 4, 5, 6, and 7 in their numbered floor-plan positions wherever they fall within the wide cone, and keep fixed fixture marker 8 at the look-at side of unit 2.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [7,5] toward unit 2 at look-at cell [1,6] with a wide 90-degree field of view. Preserve broad coverage across the fixed structure for S28_Shot6, while leaving coherent portions that can appear only at the margins in the close compositions of S28_Shot4 and S28_Shot9.",
            "subject_position_directive": "Provide background clearance for the committed shot staging: S28_Shot4 centers a fingertip and held image-bearing surface in a close frame; S28_Shot6 places a back-facing shoulder as a narrow foreground-side occlusion while the marked surface remains legible beyond it; S28_Shot9 places one committed figure in the middle-left and another in the middle-right at midground depth, with background visible mainly at the margins. Keep the plate free of any subjects not committed by those surfaced shots.",
            "state_cue_directive": "Carry the committed transient state-overlay cues numbered 9, 10, and 11 on their assigned surfaces, with the low, desaturated dusk treatment committed by the surfaced shots. Preserve the legibility of these cues where the wide composition exposes them and introduce no additional unlisted state cues.",
            "negative_continuity_directive": "Keep structural markers 1, 2, and 3, openings 4, 5, 6, and 7, and fixed fixture 8 in their floor-plan positions. Do not invent additional state-overlay markers beyond 9, 10, and 11, do not add uncommitted subjects, and do not depict units or openings outside the selected wide view as though they were directly visible."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 3 and aim toward unit 2 using candidate cell [1,6], aligned with fixed fixture marker 8. The wide lens supports broad structural coverage for the wide consuming shot while allowing the close shots to use tighter portions of the same background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the view toward unit 2 with unit 1 available along the intervening sightline. Establish markers 1, 2, and 3 as the connected structural areas, retain openings 4, 5, 6, and 7 in their numbered floor-plan positions wherever they fall within the wide cone, and keep fixed fixture marker 8 at the look-at side of unit 2.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,5] toward unit 2 at look-at cell [1,6] with a wide 90-degree field of view. Preserve broad coverage across the fixed structure for S28_Shot6, while leaving coherent portions that can appear only at the margins in the close compositions of S28_Shot4 and S28_Shot9.\n  - subject_position_directive: Provide background clearance for the committed shot staging: S28_Shot4 centers a fingertip and held image-bearing surface in a close frame; S28_Shot6 places a back-facing shoulder as a narrow foreground-side occlusion while the marked surface remains legible beyond it; S28_Shot9 places one committed figure in the middle-left and another in the middle-right at midground depth, with background visible mainly at the margins. Keep the plate free of any subjects not committed by those surfaced shots.\n  - state_cue_directive: Carry the committed transient state-overlay cues numbered 9, 10, and 11 on their assigned surfaces, with the low, desaturated dusk treatment committed by the surfaced shots. Preserve the legibility of these cues where the wide composition exposes them and introduce no additional unlisted state cues.\n  - negative_continuity_directive: Keep structural markers 1, 2, and 3, openings 4, 5, 6, and 7, and fixed fixture 8 in their floor-plan positions. Do not invent additional state-overlay markers beyond 9, 10, and 11, do not add uncommitted subjects, and do not depict units or openings outside the selected wide view as though they were directly visible.\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 standing area — center of the compact wheelhouse between the aft entry and forward helm\n  - 2. [area] helm service zone — forward end of the wheelhouse surrounding the helm console\n  - 3. [area] entry threshold zone — narrow aft-center strip immediately inside the entry door\n  - 4. [opening] aft entry door — aft wall, centered slightly toward the port side, swinging inward\n  - 5. [opening] forward windshield run — single broad contiguous opening across the forward wall above the helm\n  - 6. [opening] port side window run — forward half of the port wall, one contiguous window run\n  - 7. [opening] starboard side window run — forward half of the starboard wall, one contiguous window run\n  - 8. [prop] helm console assembly — against the forward wall below the windshield, slightly starboard of center\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 3 and aim toward unit 2 using candidate cell [1,6], aligned with fixed fixture marker 8. The wide lens supports broad structural coverage for the wide consuming shot while allowing the close shots to use tighter portions of the same background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the view toward unit 2 with unit 1 available along the intervening sightline. Establish markers 1, 2, and 3 as the connected structural areas, retain openings 4, 5, 6, and 7 in their numbered floor-plan positions wherever they fall within the wide cone, and keep fixed fixture marker 8 at the look-at side of unit 2.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,5] toward unit 2 at look-at cell [1,6] with a wide 90-degree field of view. Preserve broad coverage across the fixed structure for S28_Shot6, while leaving coherent portions that can appear only at the margins in the close compositions of S28_Shot4 and S28_Shot9.\n  - subject_position_directive: Provide background clearance for the committed shot staging: S28_Shot4 centers a fingertip and held image-bearing surface in a close frame; S28_Shot6 places a back-facing shoulder as a narrow foreground-side occlusion while the marked surface remains legible beyond it; S28_Shot9 places one committed figure in the middle-left and another in the middle-right at midground depth, with background visible mainly at the margins. Keep the plate free of any subjects not committed by those surfaced shots.\n  - state_cue_directive: Carry the committed transient state-overlay cues numbered 9, 10, and 11 on their assigned surfaces, with the low, desaturated dusk treatment committed by the surfaced shots. Preserve the legibility of these cues where the wide composition exposes them and introduce no additional unlisted state cues.\n  - negative_continuity_directive: Keep structural markers 1, 2, and 3, openings 4, 5, 6, and 7, and fixed fixture 8 in their floor-plan positions. Do not invent additional state-overlay markers beyond 9, 10, and 11, do not add uncommitted subjects, and do not depict units or openings outside the selected wide view as though they were directly visible.\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 standing area — center of the compact wheelhouse between the aft entry and forward helm\n  - 2. [area] helm service zone — forward end of the wheelhouse surrounding the helm console\n  - 3. [area] entry threshold zone — narrow aft-center strip immediately inside the entry door\n  - 4. [opening] aft entry door — aft wall, centered slightly toward the port side, swinging inward\n  - 5. [opening] forward windshield run — single broad contiguous opening across the forward wall above the helm\n  - 6. [opening] port side window run — forward half of the port wall, one contiguous window run\n  - 7. [opening] starboard side window run — forward half of the starboard wall, one contiguous window run\n  - 8. [prop] helm console assembly — against the forward wall below the windshield, slightly starboard of center\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 — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract; treat the base markers as spatial guidance, not as overlay material.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 3 and aim toward unit 2 using candidate cell [1,6], aligned with fixed fixture marker 8. The wide lens supports broad structural coverage for the wide consuming shot while allowing the close shots to use tighter portions of the same background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the view toward unit 2 with unit 1 available along the intervening sightline. Establish markers 1, 2, and 3 as the connected structural areas, retain openings 4, 5, 6, and 7 in their numbered floor-plan positions wherever they fall within the wide cone, and keep fixed fixture marker 8 at the look-at side of unit 2.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,5] toward unit 2 at look-at cell [1,6] with a wide 90-degree field of view. Preserve broad coverage across the fixed structure for S28_Shot6, while leaving coherent portions that can appear only at the margins in the close compositions of S28_Shot4 and S28_Shot9.\n  - subject_position_directive: Provide background clearance for the committed shot staging: S28_Shot4 centers a fingertip and held image-bearing surface in a close frame; S28_Shot6 places a back-facing shoulder as a narrow foreground-side occlusion while the marked surface remains legible beyond it; S28_Shot9 places one committed figure in the middle-left and another in the middle-right at midground depth, with background visible mainly at the margins. Keep the plate free of any subjects not committed by those surfaced shots.\n  - state_cue_directive: Carry the committed transient state-overlay cues numbered 9, 10, and 11 on their assigned surfaces, with the low, desaturated dusk treatment committed by the surfaced shots. Preserve the legibility of these cues where the wide composition exposes them and introduce no additional unlisted state cues.\n  - negative_continuity_directive: Keep structural markers 1, 2, and 3, openings 4, 5, 6, and 7, and fixed fixture 8 in their floor-plan positions. Do not invent additional state-overlay markers beyond 9, 10, and 11, do not add uncommitted subjects, and do not depict units or openings outside the selected wide view as though they were directly visible.\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 standing area — center of the compact wheelhouse between the aft entry and forward helm\n  - 2. [area] helm service zone — forward end of the wheelhouse surrounding the helm console\n  - 3. [area] entry threshold zone — narrow aft-center strip immediately inside the entry door\n  - 4. [opening] aft entry door — aft wall, centered slightly toward the port side, swinging inward\n  - 5. [opening] forward windshield run — single broad contiguous opening across the forward wall above the helm\n  - 6. [opening] port side window run — forward half of the port wall, one contiguous window run\n  - 7. [opening] starboard side window run — forward half of the starboard wall, one contiguous window run\n  - 8. [prop] helm console assembly — against the forward wall below the windshield, slightly starboard of center\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급 적당한 광각 렌즈로 좁은 공용 입석 공간을 비스듬히 가로질러 전방의 조타대 조립체를 바라본다. 출입문과 조타대 사이의 짧고 비좁은 거리를 강조하고, 우현 측창과 조타대 인접 전면 벽, 출입문에서 조타대로 이어지는 측벽까지 넓은 구도에 포함한다.\n\n작은 단일 선실 규모로, 후방 출입문 높이는 약 2m, 우현 측창 폭은 약 1~1.5m, 내부 천장 높이는 약 2.1~2.3m이며 모든 조종 장비와 통로 폭이 이 사람 크기 기준에 맞아야 한다. 조타대에는 오래 사용한 조타륜, 스로틀 레버, 현실적인 현대 소형 선박용 위성항법 화면, 해상 무전기와 나침반이 배치되어 있다. 미래형 화면이나 과도하게 첨단인 장비는 없다. 도장된 금속 조타대에는 손때, 긁힘, 산화 얼룩과 소금기 흔적이 있고, 벽과 천장은 누렇게 변색된 도장면, 작은 녹물 자국, 나사와 이음부의 부식, 습기로 들뜬 부분이 드러난다. 창에는 염분이 마른 얼룩과 고무 패킹의 노화, 실제 금속 창틀과 와이퍼가 보인다.\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,
            5
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Place the camera at the sole candidate cell for unit 3 and aim toward unit 2 using candidate cell [1,6], aligned with fixed fixture marker 8. The wide lens supports broad structural coverage for the wide consuming shot while allowing the close shots to use tighter portions of the same background.",
          "lens_enum": "wide",
          "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 3, show the view toward unit 2 with unit 1 available along the intervening sightline. Establish markers 1, 2, and 3 as the connected structural areas, retain openings 4, 5, 6, and 7 in their numbered floor-plan positions wherever they fall within the wide cone, and keep fixed fixture marker 8 at the look-at side of unit 2.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [7,5] toward unit 2 at look-at cell [1,6] with a wide 90-degree field of view. Preserve broad coverage across the fixed structure for S28_Shot6, while leaving coherent portions that can appear only at the margins in the close compositions of S28_Shot4 and S28_Shot9.",
          "subject_position_directive": "Provide background clearance for the committed shot staging: S28_Shot4 centers a fingertip and held image-bearing surface in a close frame; S28_Shot6 places a back-facing shoulder as a narrow foreground-side occlusion while the marked surface remains legible beyond it; S28_Shot9 places one committed figure in the middle-left and another in the middle-right at midground depth, with background visible mainly at the margins. Keep the plate free of any subjects not committed by those surfaced shots.",
          "state_cue_directive": "Carry the committed transient state-overlay cues numbered 9, 10, and 11 on their assigned surfaces, with the low, desaturated dusk treatment committed by the surfaced shots. Preserve the legibility of these cues where the wide composition exposes them and introduce no additional unlisted state cues.",
          "negative_continuity_directive": "Keep structural markers 1, 2, and 3, openings 4, 5, 6, and 7, and fixed fixture 8 in their floor-plan positions. Do not invent additional state-overlay markers beyond 9, 10, and 11, do not add uncommitted subjects, and do not depict units or openings outside the selected wide view as though they were directly visible."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l20_wheelhouse",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l20_wheelhouse"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "보트 내부 공간에 사람이나 신체 일부가 보이지 않음."
          }
        }
      }
    },
    "consumed_bg_catalog_hash": "72d367d85e3c1e64",
    "consumed_shot_binding_hash": "c015fc80e0868309",
    "bg_reference_catalog": [
      {
        "bg_id": "L04B02",
        "fp_id": "fp_l04_rooftop_exterior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L04B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 0,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B01",
        "fp_id": "fp_l04_rooftop_exterior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L04B02.png",
        "mode": "reference_derived",
        "node_index": 1,
        "source_bg_ids": [
          "L04B02"
        ],
        "ingestion_order": 1,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L04B03",
        "fp_id": "fp_l04_rooftop_exterior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L04B03.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L04B02"
        ],
        "ingestion_order": 2,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B01",
        "fp_id": "fp_l05_concrete_stairs",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L05B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 3,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B02",
        "fp_id": "fp_l05_outer_yard",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L05B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 4,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L11B04",
        "fp_id": "fp_l11_market_entrance",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B04.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 5,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L11B02",
        "fp_id": "fp_l11_market_entrance",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B02.png",
        "mode": "related_style_new_space",
        "node_index": 1,
        "source_bg_ids": [
          "L11B04"
        ],
        "ingestion_order": 6,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L11B03",
        "fp_id": "fp_l11_market_entrance",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B02.png",
        "mode": "reference_derived",
        "node_index": 2,
        "source_bg_ids": [
          "L11B02"
        ],
        "ingestion_order": 7,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L19B01",
        "fp_id": "fp_l19_boat_deck",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L19B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 8,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B05",
        "fp_id": "fp_l06_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B05.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 9,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B08",
        "fp_id": "fp_l06_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B08.png",
        "mode": "related_style_new_space",
        "node_index": 1,
        "source_bg_ids": [
          "L06B05"
        ],
        "ingestion_order": 10,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B01",
        "fp_id": "fp_l06_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B08.png",
        "mode": "reference_derived",
        "node_index": 2,
        "source_bg_ids": [
          "L06B08"
        ],
        "ingestion_order": 11,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L06B07",
        "fp_id": "fp_l06_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B08.png",
        "mode": "same_physical_space_view",
        "node_index": 3,
        "source_bg_ids": [
          "L06B08"
        ],
        "ingestion_order": 12,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L06B06",
        "fp_id": "fp_l06_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B06.png",
        "mode": "related_style_new_space",
        "node_index": 4,
        "source_bg_ids": [
          "L06B05"
        ],
        "ingestion_order": 13,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B02",
        "fp_id": "fp_l06_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B02.png",
        "mode": "same_physical_space_view",
        "node_index": 5,
        "source_bg_ids": [
          "L06B05"
        ],
        "ingestion_order": 14,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B04",
        "fp_id": "fp_l06_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B04.png",
        "mode": "same_physical_space_view",
        "node_index": 6,
        "source_bg_ids": [
          "L06B05"
        ],
        "ingestion_order": 15,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B03",
        "fp_id": "fp_l06_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L06B03.png",
        "mode": "two_refs_distinct_spaces",
        "node_index": 7,
        "source_bg_ids": [
          "L06B05",
          "L06B08"
        ],
        "ingestion_order": 16,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L14B01",
        "fp_id": "fp_l14_security_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L14B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 17,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B02",
        "fp_id": "fp_police_station_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L13B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 18,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B01",
        "fp_id": "fp_police_station_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L13B02.png",
        "mode": "reference_derived",
        "node_index": 1,
        "source_bg_ids": [
          "L13B02"
        ],
        "ingestion_order": 19,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L20B01",
        "fp_id": "fp_l20_wheelhouse",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L20B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 20,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L11B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/28ac6c06-e1df-4fba-a789-6cd55401a4d8/episodes/c0e2bace-39ca-47de-88f7-99463c1696bc/images/background_chain/L11B01.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 21,
        "source_kind": "surface_role_direct_plate"
      }
    ]
  },
  "step_id": "background_render",
  "run_id": "51c4367d-efb6-42aa-8f90-34b28098a3ed",
  "resolved_model": "gpt",
  "updated_at": "2026-07-22T06:57:30.744627+00:00",
  "project_config_snapshot": {}
}