{
  "status": "partial",
  "applicable_count": 16,
  "completed_count": 16,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "20f17dbbd6e68542",
  "data": {
    "groups": {
      "L04B02": {
        "status": "skipped_outdoor_direct",
        "location_id": "L04",
        "location_name": "",
        "shot_ids": [
          "S4_Shot2"
        ]
      },
      "L04B03": {
        "status": "skipped_outdoor_direct",
        "location_id": "L04",
        "location_name": "",
        "shot_ids": [
          "S10_Shot4",
          "S10_Shot8"
        ]
      },
      "L04B01": {
        "status": "skipped_outdoor_direct",
        "location_id": "L04",
        "location_name": "",
        "shot_ids": [
          "S17_Shot1"
        ]
      },
      "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/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B01.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시의 낡고 비좁은 옥탑방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 외부 금속 현관문 바로 안쪽에 선 사람의 눈높이 약 1.6m에서 35mm급 광각 렌즈로, 공용 거실 겸 식사 공간을 대각선으로 가로질러 작은 주방, 중앙의 식탁과 의자, 맞은편의 TV와 낮은 스탠드가 함께 보이게 촬영한다. 절대 위에서 내려다본 평면도나 건축 도면이 아니라, 실제 방 안에서 찍은 현장 참고 사진처럼 보여야 한다.\n\n낮의 평범한 상태이며, 좁은 옥탑방 특유의 낮은 천장감과 압축된 동선이 느껴진다. 서쪽 또는 북서쪽의 작은 창으로 흐린 자연광이 들어와 낡은 장판 바닥, 오래 사용한 벽지, 빛바랜 커튼, 플라스틱 몰딩, 생활 흠집이 있는 나무 식탁 표면, 금속 싱크대와 수도꼭지의 물때와 잔기스, 작은 가스레인지 주변의 묵은 얼룩을 사실적으로 드러낸다. 주방은 벽을 따라 작게 붙어 있고, 싱크대와 조리대가 서로 가까워 실제 한국 도시 옥탑방의 협소한 생활감을 준다. 식탁은 주방과 TV 사이의 중앙에 놓여 있어 식사와 TV 시청을 겸하는 생활 공간처럼 보인다.\n\nTV는 낮은 스탠드 위에 놓인 현대식 평면 TV이며, 화면 안에는 특정 방송사명이나 인물 얼굴을 식별할 수 없는 일반적인 한국어 뉴스 화면이 작게 켜져 있다. 뉴스 이미지는 반드시 TV 패널 표면 안에만 머물러야 하며, 방 안에 입체적으로 튀어나오거나 별도의 환영처럼 보이면 안 된다. 현관 쪽 금속문, 작은 창, 주방 싱크대, 조리대, 식탁, 의자, TV 스탠드가 모두 실제 재료의 낡음과 생활 사용감을 가진다.\n\n이 배경 자체에는 인물, 얼굴, 손, 팔, 신체 실루엣을 그리지 않는다. 다만 이 순간에는 별도 인물 오버레이에서 작은 손목 표식이 드러날 수 있으므로, 식탁 주변과 TV를 향한 생활 동선에 손목 높이를 가리는 과도한 물건을 새로 만들지 않고 자연스럽게 비워 둔다. 공간은 사건 직전처럼 평범하고 생활감은 있으나, 파손이나 과장된 피, 의식 도구 같은 추가 단서는 넣지 않는다.\n\n실제 DSLR 또는 미러리스 카메라로 찍은 자연광 다큐멘터리 사진처럼, 실제 콘크리트와 금속, 목재, 직물, 장판의 질감이 선명하고 과도한 보정 없이 현실적인 노출과 자연스러운 심도를 가진다. 깨끗한 광고 사진, CG 렌더, 일러스트, 건축 시각화처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "S5_Shot4에서는 배경만 유지하고, 출입문 안쪽 눈높이에서 좁은 공용 공간의 생활감이 보이게 한다. 식탁과 주방, 켜진 TV 뉴스 화면이 자연스럽게 이어져야 하며, 사람이나 신체 일부는 포함하지 않는다.",
            "shot_id": "S5_Shot4"
          },
          {
            "guide_text": "S5_Shot7에서는 같은 옥탑방 낮 분위기를 유지하되, 중앙 식탁 주변의 비좁은 동선과 서쪽 창에서 들어오는 자연광을 분명히 보여준다. TV 화면은 실제 평면 매체의 반사와 밝기를 가진 뉴스 화면으로만 보이게 하고, 인물은 배치하지 않는다.",
            "shot_id": "S5_Shot7"
          },
          {
            "guide_text": "S5_Shot15에서는 주방과 식탁, TV 스탠드의 위치 관계가 흔들리지 않도록 하며, 평범한 낮 시간의 낡은 한국 옥탑방 생활감을 강조한다. 별도 인물 레이어가 들어갈 수 있으므로 배경에는 손목이나 사람 형상을 직접 그리지 않는다.",
            "shot_id": "S5_Shot15"
          }
        ],
        "shot_ids": [
          "S5_Shot4",
          "S5_Shot7",
          "S5_Shot15"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 7 (exterior metal entrance door), facing diagonally across number 2 (shared living-dining area) toward number 3 (kitchenette), number 15 (dining table), and number 16 (TV stand)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Keep the cramped shared room readable; include the small window number 8 and kitchen fixtures number 13 and number 14. The subtle body mark cue number 22 is for the character overlay, not the floor plan drawing."
        },
        "reference_decision": {
          "bg_id": "L05B01",
          "fp_id": "fp_l05_main_interior",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B01 overlaps the anchor's fixed dwelling space through units 2,4,5 and markers 8,9,11,15,17,18 while expanding the view to units 1,2,3,4,5,6. It therefore inherits fixed placement continuity from L05B05 but needs a broader camera in unit 2 for the staged living/dining and insert coverage; the different camera_unit and framing make this a new plate, not a low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B05.png"
          ],
          "source_bg_ids": [
            "L05B05"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_2_4_5_anchor"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_overlap",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_2_4_5_anchor",
                "ref_bg_id": "L05B05",
                "space_description": "reference commits fixed placement for overlapping units 2,4,5 and markers 8,9,10,11,15,17,18"
              }
            ],
            "why_single_ref_or_two_refs": "One same-fp reference is sufficient because all required continuity comes from the same anchor space; no staged shot requires two distinct co-visible reference spaces."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              2
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Wide lens from unit 2 using camera cell [8,2], aimed toward listed look-at cell [3,8] to cover the shared central markers, fixed kitchen markers, and doorway/opening continuity needed across S5_Shot4, S5_Shot7, and the minimal interior context of S5_Shot15.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              8
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Camera is in unit 2 at [8,2] and aimed toward [3,8] with a wide lens. Required target units are 1,2,3,4,5,6 and required base markers include openings 7,8,9,11,12 plus fixtures/furniture 13,14,15,16. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; use the L05B05 reference to keep overlapping unit 2/4/5 fixed elements in place.",
            "camera_framing_directive": "Use broad wide-lens coverage at 90 degrees from camera_unit 2, camera_cell [8,2], aimed to look_at_unit 2 at look_at_cell [3,8]. The frame should support medium interior coverage for S5_Shot4 and S5_Shot7 while allowing the S5_Shot15 insert to keep only minimal out-of-focus background context.",
            "subject_position_directive": "S5_Shot4 and S5_Shot7 commit one staged subject each in medium interior compositions, one near the center of the room with an off-screen gaze and one seated at table height; S5_Shot15 commits an insert isolated on a wrist area. Do not add other subjects beyond those staged cues.",
            "state_cue_directive": "Describe transient marker 22 only as the committed state cue for this BG. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,22; no other overlay markers are committed.",
            "negative_continuity_directive": "Avoid ignored overlay markers 23,24,25,26,27,28,29,30,31,32. Keep the fixed layout inherited from L05B05 for overlapping markers, especially markers 8,9,10,11,15,17,18; do not shift those elements while adding marker 22. Do not include unlisted state overlays from later referenced 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\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='L05B05' physical_space_id='ps_units_2_4_5_anchor'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide lens from unit 2 using camera cell [8,2], aimed toward listed look-at cell [3,8] to cover the shared central markers, fixed kitchen markers, and doorway/opening continuity needed across S5_Shot4, S5_Shot7, and the minimal interior context of S5_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2] and aimed toward [3,8] with a wide lens. Required target units are 1,2,3,4,5,6 and required base markers include openings 7,8,9,11,12 plus fixtures/furniture 13,14,15,16. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; use the L05B05 reference to keep overlapping unit 2/4/5 fixed elements in place.\n  - camera_framing_directive: Use broad wide-lens coverage at 90 degrees from camera_unit 2, camera_cell [8,2], aimed to look_at_unit 2 at look_at_cell [3,8]. The frame should support medium interior coverage for S5_Shot4 and S5_Shot7 while allowing the S5_Shot15 insert to keep only minimal out-of-focus background context.\n  - subject_position_directive: S5_Shot4 and S5_Shot7 commit one staged subject each in medium interior compositions, one near the center of the room with an off-screen gaze and one seated at table height; S5_Shot15 commits an insert isolated on a wrist area. Do not add other subjects beyond those staged cues.\n  - state_cue_directive: Describe transient marker 22 only as the committed state cue for this BG. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,22; no other overlay markers are committed.\n  - negative_continuity_directive: Avoid ignored overlay markers 23,24,25,26,27,28,29,30,31,32. Keep the fixed layout inherited from L05B05 for overlapping markers, especially markers 8,9,10,11,15,17,18; do not shift those elements while adding marker 22. Do not include unlisted state overlays from later referenced spaces.\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='L05B05' physical_space_id='ps_units_2_4_5_anchor'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide lens from unit 2 using camera cell [8,2], aimed toward listed look-at cell [3,8] to cover the shared central markers, fixed kitchen markers, and doorway/opening continuity needed across S5_Shot4, S5_Shot7, and the minimal interior context of S5_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2] and aimed toward [3,8] with a wide lens. Required target units are 1,2,3,4,5,6 and required base markers include openings 7,8,9,11,12 plus fixtures/furniture 13,14,15,16. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; use the L05B05 reference to keep overlapping unit 2/4/5 fixed elements in place.\n  - camera_framing_directive: Use broad wide-lens coverage at 90 degrees from camera_unit 2, camera_cell [8,2], aimed to look_at_unit 2 at look_at_cell [3,8]. The frame should support medium interior coverage for S5_Shot4 and S5_Shot7 while allowing the S5_Shot15 insert to keep only minimal out-of-focus background context.\n  - subject_position_directive: S5_Shot4 and S5_Shot7 commit one staged subject each in medium interior compositions, one near the center of the room with an off-screen gaze and one seated at table height; S5_Shot15 commits an insert isolated on a wrist area. Do not add other subjects beyond those staged cues.\n  - state_cue_directive: Describe transient marker 22 only as the committed state cue for this BG. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,22; no other overlay markers are committed.\n  - negative_continuity_directive: Avoid ignored overlay markers 23,24,25,26,27,28,29,30,31,32. Keep the fixed layout inherited from L05B05 for overlapping markers, especially markers 8,9,10,11,15,17,18; do not shift those elements while adding marker 22. Do not include unlisted state overlays from later referenced spaces.\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='L05B05' physical_space_id='ps_units_2_4_5_anchor'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide lens from unit 2 using camera cell [8,2], aimed toward listed look-at cell [3,8] to cover the shared central markers, fixed kitchen markers, and doorway/opening continuity needed across S5_Shot4, S5_Shot7, and the minimal interior context of S5_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2] and aimed toward [3,8] with a wide lens. Required target units are 1,2,3,4,5,6 and required base markers include openings 7,8,9,11,12 plus fixtures/furniture 13,14,15,16. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; use the L05B05 reference to keep overlapping unit 2/4/5 fixed elements in place.\n  - camera_framing_directive: Use broad wide-lens coverage at 90 degrees from camera_unit 2, camera_cell [8,2], aimed to look_at_unit 2 at look_at_cell [3,8]. The frame should support medium interior coverage for S5_Shot4 and S5_Shot7 while allowing the S5_Shot15 insert to keep only minimal out-of-focus background context.\n  - subject_position_directive: S5_Shot4 and S5_Shot7 commit one staged subject each in medium interior compositions, one near the center of the room with an off-screen gaze and one seated at table height; S5_Shot15 commits an insert isolated on a wrist area. Do not add other subjects beyond those staged cues.\n  - state_cue_directive: Describe transient marker 22 only as the committed state cue for this BG. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,22; no other overlay markers are committed.\n  - negative_continuity_directive: Avoid ignored overlay markers 23,24,25,26,27,28,29,30,31,32. Keep the fixed layout inherited from L05B05 for overlapping markers, especially markers 8,9,10,11,15,17,18; do not shift those elements while adding marker 22. Do not include unlisted state overlays from later referenced spaces.\n\n2020년대 중반 대한민국 서해안권 도시의 낡고 비좁은 옥탑방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 외부 금속 현관문 바로 안쪽에 선 사람의 눈높이 약 1.6m에서 35mm급 광각 렌즈로, 공용 거실 겸 식사 공간을 대각선으로 가로질러 작은 주방, 중앙의 식탁과 의자, 맞은편의 TV와 낮은 스탠드가 함께 보이게 촬영한다. 절대 위에서 내려다본 평면도나 건축 도면이 아니라, 실제 방 안에서 찍은 현장 참고 사진처럼 보여야 한다.\n\n낮의 평범한 상태이며, 좁은 옥탑방 특유의 낮은 천장감과 압축된 동선이 느껴진다. 서쪽 또는 북서쪽의 작은 창으로 흐린 자연광이 들어와 낡은 장판 바닥, 오래 사용한 벽지, 빛바랜 커튼, 플라스틱 몰딩, 생활 흠집이 있는 나무 식탁 표면, 금속 싱크대와 수도꼭지의 물때와 잔기스, 작은 가스레인지 주변의 묵은 얼룩을 사실적으로 드러낸다. 주방은 벽을 따라 작게 붙어 있고, 싱크대와 조리대가 서로 가까워 실제 한국 도시 옥탑방의 협소한 생활감을 준다. 식탁은 주방과 TV 사이의 중앙에 놓여 있어 식사와 TV 시청을 겸하는 생활 공간처럼 보인다.\n\nTV는 낮은 스탠드 위에 놓인 현대식 평면 TV이며, 화면 안에는 특정 방송사명이나 인물 얼굴을 식별할 수 없는 일반적인 한국어 뉴스 화면이 작게 켜져 있다. 뉴스 이미지는 반드시 TV 패널 표면 안에만 머물러야 하며, 방 안에 입체적으로 튀어나오거나 별도의 환영처럼 보이면 안 된다. 현관 쪽 금속문, 작은 창, 주방 싱크대, 조리대, 식탁, 의자, TV 스탠드가 모두 실제 재료의 낡음과 생활 사용감을 가진다.\n\n이 배경 자체에는 인물, 얼굴, 손, 팔, 신체 실루엣을 그리지 않는다. 다만 이 순간에는 별도 인물 오버레이에서 작은 손목 표식이 드러날 수 있으므로, 식탁 주변과 TV를 향한 생활 동선에 손목 높이를 가리는 과도한 물건을 새로 만들지 않고 자연스럽게 비워 둔다. 공간은 사건 직전처럼 평범하고 생활감은 있으나, 파손이나 과장된 피, 의식 도구 같은 추가 단서는 넣지 않는다.\n\n실제 DSLR 또는 미러리스 카메라로 찍은 자연광 다큐멘터리 사진처럼, 실제 콘크리트와 금속, 목재, 직물, 장판의 질감이 선명하고 과도한 보정 없이 현실적인 노출과 자연스러운 심도를 가진다. 깨끗한 광고 사진, CG 렌더, 일러스트, 건축 시각화처럼 보이지 않게 한다. 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,
            2
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Wide lens from unit 2 using camera cell [8,2], aimed toward listed look-at cell [3,8] to cover the shared central markers, fixed kitchen markers, and doorway/opening continuity needed across S5_Shot4, S5_Shot7, and the minimal interior context of S5_Shot15.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            8
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Camera is in unit 2 at [8,2] and aimed toward [3,8] with a wide lens. Required target units are 1,2,3,4,5,6 and required base markers include openings 7,8,9,11,12 plus fixtures/furniture 13,14,15,16. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; use the L05B05 reference to keep overlapping unit 2/4/5 fixed elements in place.",
          "camera_framing_directive": "Use broad wide-lens coverage at 90 degrees from camera_unit 2, camera_cell [8,2], aimed to look_at_unit 2 at look_at_cell [3,8]. The frame should support medium interior coverage for S5_Shot4 and S5_Shot7 while allowing the S5_Shot15 insert to keep only minimal out-of-focus background context.",
          "subject_position_directive": "S5_Shot4 and S5_Shot7 commit one staged subject each in medium interior compositions, one near the center of the room with an off-screen gaze and one seated at table height; S5_Shot15 commits an insert isolated on a wrist area. Do not add other subjects beyond those staged cues.",
          "state_cue_directive": "Describe transient marker 22 only as the committed state cue for this BG. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,22; no other overlay markers are committed.",
          "negative_continuity_directive": "Avoid ignored overlay markers 23,24,25,26,27,28,29,30,31,32. Keep the fixed layout inherited from L05B05 for overlapping markers, especially markers 8,9,10,11,15,17,18; do not shift those elements while adding marker 22. Do not include unlisted state overlays from later referenced spaces."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_main_interior",
          "prior_bg_ids": [
            "L05B05"
          ],
          "attached_ref_labels": [
            "bg:L05B05"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L05B06": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B06.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시의 오래된 소형 주거 내부, 밤의 발견 순간. 실제 미러리스 카메라로 촬영한 다큐멘터리 풍 사진처럼, 사람 눈높이 약 1.55미터에서 서서 찍은 실제 장소 참고 사진이어야 한다. 카메라는 딸 방 안의 방문 가까운 위치에 있고, 32밀리미터 광각에 가까운 자연스러운 시야로 커튼이 달린 작은 창문과 낮은 침대 쪽을 바라본다. 손으로 들고 급히 멈춘 듯 약간 불안정한 프레이밍이지만, 과장된 연출이나 색 보정 없이 실제 야간 실내 사진처럼 보이게 한다. 좁은 방에는 낡은 벽지, 생활 스크래치가 난 장판, 얇고 오래된 커튼, 사용감 있는 침대와 문틀이 있고, 열린 방문 가장자리 너머로 중앙 거실·식사 공간의 일부, 작은 주방의 싱크대와 상판, 텔레비전 낮은 받침대가 어둠 속에 부분적으로 이어져 보인다. 창밖의 희미한 가로등빛과 실내의 차가운 약한 천장등이 섞여, 커튼 주름과 장판의 얼룩, 스테인리스 싱크대의 둔한 반사, 오래된 목재와 금속의 마모가 사실적으로 드러난다. 커튼 뒤에는 시신이 있다는 사실이 직접적인 사람 형상 없이 커튼의 낮은 처짐과 바닥으로 번진 짙은 피로만 암시되며, 얼굴, 전신 실루엣, 노골적인 신체 훼손은 보이지 않는다. 딸 방 장판 위에는 검붉은 피 웅덩이와 커튼 쪽으로 이어지는 피 묻은 발자국이 남아 있고, 커튼 가장자리 아래에는 보이지 않는 손에 붙잡혀 있었던 듯 모서리가 눌린 낡은 작은 사진이 피 묻은 손자국과 함께 바닥과 천 사이에 끼어 있다. 사진 속 내용은 오래된 종이 질감, 반사, 얼룩 때문에 식별되지 않는다. 방문 너머 거실 식탁 위에는 찻잔 두 개가 놓여 있으며, 그중 하나는 엎어져 차 자국이 식탁 표면에 번진 상태다. 전체 화면은 광고용으로 깨끗한 사진이 아니라 실제 거주 흔적, 먼지, 습기, 얼룩, 어두운 구석이 남아 있는 사실적인 기록 사진이어야 하며, 컴퓨터 그래픽, 건축 시각화, 일러스트, 평면도, 위에서 내려다본 구도가 아니어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "딸 방 문 근처에서 커튼 달린 창문과 침대를 향한 시야를 유지한다. 배경만 보이게 하고 사람, 얼굴, 전신 실루엣은 넣지 않는다. 커튼 뒤의 존재는 직접 보여 주지 말고, 커튼 아래로 번진 피와 장판 위 피 묻은 발자국, 바닥과 커튼 사이에 끼인 낡은 사진으로만 발견 순간을 전달한다. 열린 방문 쪽 가장자리에는 거실 식탁 일부와 찻잔 두 개, 그중 하나가 엎어진 상태가 희미하게 걸리도록 한다.",
            "shot_id": "S12_Shot8"
          },
          {
            "guide_text": "같은 밤 실내 조명과 같은 방 배치를 유지한다. 커튼, 침대, 방문, 장판의 실제 질감과 좁은 한국 주거 공간의 생활감을 우선하며, 낡은 사진은 피 묻은 손자국과 눌린 모서리만 보이게 하고 사진 속 내용이나 인물 얼굴은 식별되지 않게 한다. 피 웅덩이와 발자국, 식탁 위 엎어진 찻잔 외의 새로운 흔적은 추가하지 않는다.",
            "shot_id": "S12_Shot12"
          }
        ],
        "shot_ids": [
          "S12_Shot8",
          "S12_Shot12"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 5 (daughter bedroom), near number 9 (bedroom door), facing toward number 10 (curtained window) and number 18 (daughter bed), with partial sightline back toward number 2 (shared living-dining area)",
          "camera_height": "eye-level standing ~1.55m, slightly tense handheld feel",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Use the discovery-state transient cues number 23, number 24, number 25, and number 32; do not include the later wall-circle clue cue number 31."
        },
        "reference_decision": {
          "bg_id": "L05B06",
          "fp_id": "fp_l05_main_interior",
          "node_index": 4,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B06 shares the unit-5 physical space and adjacent fixed elements with L05B07 and L05B05, but introduces markers 23,24,25,32 and a close discovery-oriented camera. Because the camera/look-at geometry and state overlays differ from the earlier plates, this is a same-physical-space new plate, not a low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B07.png"
          ],
          "source_bg_ids": [
            "L05B07"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_3_4_5_6_broad"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_3_4_5_6_broad",
                "ref_bg_id": "L05B07",
                "space_description": "same dwelling reference with fixed positions for units 2,3,4,5 and markers 7,8,9,10,11,13,14,15,16,17,18"
              }
            ],
            "why_single_ref_or_two_refs": "One same-space reference covers the fixed dwelling layout needed by the consuming shots; no shot requires two distinct co-visible reference sources."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              6
            ],
            "camera_unit": 5,
            "fov_deg": 25,
            "framing_notes": "Telephoto view from unit 5 at [2,6], aimed toward listed look-at cell [5,4], narrowing attention to the unit-5 discovery details while retaining required adjacent-unit fixed markers through the selected same-space reference.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              5,
              4
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Camera is in unit 5 at [2,6] and aimed toward [5,4] with a telephoto lens. Required target units are 2,3,4,5 and required base markers are 7,8,9,10,11,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the listed shared markers from L05B07.",
            "camera_framing_directive": "Use a narrow compressed 25-degree telephoto view from camera_unit 5 at camera_cell [2,6], looking within unit 5 to look_at_cell [5,4]. Keep the frame tight for S12_Shot8 and S12_Shot12 while preserving enough marker 10/18/floor context to anchor the close details.",
            "subject_position_directive": "S12_Shot8 commits one non-living subject cue in a close seated-body-height composition near unit-5 floor/curtain context. S12_Shot12 commits an insert of a hand area with marker 25 near the center and wrist context at the edge. Do not add other subjects.",
            "state_cue_directive": "Committed state cues are transient/state markers 23,24,25,32. Use only those overlay markers together with base markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18.",
            "negative_continuity_directive": "Avoid ignored overlay markers 22,26,27,28,29,30,31. Keep fixed positions from L05B07 for shared markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18; do not import L05B07 marker 27 or L05B03 marker 30."
          },
          "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='L05B07' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [5, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto view from unit 5 at [2,6], aimed toward listed look-at cell [5,4], narrowing attention to the unit-5 discovery details while retaining required adjacent-unit fixed markers through the selected same-space reference.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6] and aimed toward [5,4] with a telephoto lens. Required target units are 2,3,4,5 and required base markers are 7,8,9,10,11,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the listed shared markers from L05B07.\n  - camera_framing_directive: Use a narrow compressed 25-degree telephoto view from camera_unit 5 at camera_cell [2,6], looking within unit 5 to look_at_cell [5,4]. Keep the frame tight for S12_Shot8 and S12_Shot12 while preserving enough marker 10/18/floor context to anchor the close details.\n  - subject_position_directive: S12_Shot8 commits one non-living subject cue in a close seated-body-height composition near unit-5 floor/curtain context. S12_Shot12 commits an insert of a hand area with marker 25 near the center and wrist context at the edge. Do not add other subjects.\n  - state_cue_directive: Committed state cues are transient/state markers 23,24,25,32. Use only those overlay markers together with base markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,26,27,28,29,30,31. Keep fixed positions from L05B07 for shared markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18; do not import L05B07 marker 27 or L05B03 marker 30.\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='L05B07' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [5, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto view from unit 5 at [2,6], aimed toward listed look-at cell [5,4], narrowing attention to the unit-5 discovery details while retaining required adjacent-unit fixed markers through the selected same-space reference.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6] and aimed toward [5,4] with a telephoto lens. Required target units are 2,3,4,5 and required base markers are 7,8,9,10,11,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the listed shared markers from L05B07.\n  - camera_framing_directive: Use a narrow compressed 25-degree telephoto view from camera_unit 5 at camera_cell [2,6], looking within unit 5 to look_at_cell [5,4]. Keep the frame tight for S12_Shot8 and S12_Shot12 while preserving enough marker 10/18/floor context to anchor the close details.\n  - subject_position_directive: S12_Shot8 commits one non-living subject cue in a close seated-body-height composition near unit-5 floor/curtain context. S12_Shot12 commits an insert of a hand area with marker 25 near the center and wrist context at the edge. Do not add other subjects.\n  - state_cue_directive: Committed state cues are transient/state markers 23,24,25,32. Use only those overlay markers together with base markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,26,27,28,29,30,31. Keep fixed positions from L05B07 for shared markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18; do not import L05B07 marker 27 or L05B03 marker 30.\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='L05B07' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [5, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto view from unit 5 at [2,6], aimed toward listed look-at cell [5,4], narrowing attention to the unit-5 discovery details while retaining required adjacent-unit fixed markers through the selected same-space reference.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6] and aimed toward [5,4] with a telephoto lens. Required target units are 2,3,4,5 and required base markers are 7,8,9,10,11,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the listed shared markers from L05B07.\n  - camera_framing_directive: Use a narrow compressed 25-degree telephoto view from camera_unit 5 at camera_cell [2,6], looking within unit 5 to look_at_cell [5,4]. Keep the frame tight for S12_Shot8 and S12_Shot12 while preserving enough marker 10/18/floor context to anchor the close details.\n  - subject_position_directive: S12_Shot8 commits one non-living subject cue in a close seated-body-height composition near unit-5 floor/curtain context. S12_Shot12 commits an insert of a hand area with marker 25 near the center and wrist context at the edge. Do not add other subjects.\n  - state_cue_directive: Committed state cues are transient/state markers 23,24,25,32. Use only those overlay markers together with base markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,26,27,28,29,30,31. Keep fixed positions from L05B07 for shared markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18; do not import L05B07 marker 27 or L05B03 marker 30.\n\n2020년대 중반 대한민국 서해안권 도시의 오래된 소형 주거 내부, 밤의 발견 순간. 실제 미러리스 카메라로 촬영한 다큐멘터리 풍 사진처럼, 사람 눈높이 약 1.55미터에서 서서 찍은 실제 장소 참고 사진이어야 한다. 카메라는 딸 방 안의 방문 가까운 위치에 있고, 32밀리미터 광각에 가까운 자연스러운 시야로 커튼이 달린 작은 창문과 낮은 침대 쪽을 바라본다. 손으로 들고 급히 멈춘 듯 약간 불안정한 프레이밍이지만, 과장된 연출이나 색 보정 없이 실제 야간 실내 사진처럼 보이게 한다. 좁은 방에는 낡은 벽지, 생활 스크래치가 난 장판, 얇고 오래된 커튼, 사용감 있는 침대와 문틀이 있고, 열린 방문 가장자리 너머로 중앙 거실·식사 공간의 일부, 작은 주방의 싱크대와 상판, 텔레비전 낮은 받침대가 어둠 속에 부분적으로 이어져 보인다. 창밖의 희미한 가로등빛과 실내의 차가운 약한 천장등이 섞여, 커튼 주름과 장판의 얼룩, 스테인리스 싱크대의 둔한 반사, 오래된 목재와 금속의 마모가 사실적으로 드러난다. 커튼 뒤에는 시신이 있다는 사실이 직접적인 사람 형상 없이 커튼의 낮은 처짐과 바닥으로 번진 짙은 피로만 암시되며, 얼굴, 전신 실루엣, 노골적인 신체 훼손은 보이지 않는다. 딸 방 장판 위에는 검붉은 피 웅덩이와 커튼 쪽으로 이어지는 피 묻은 발자국이 남아 있고, 커튼 가장자리 아래에는 보이지 않는 손에 붙잡혀 있었던 듯 모서리가 눌린 낡은 작은 사진이 피 묻은 손자국과 함께 바닥과 천 사이에 끼어 있다. 사진 속 내용은 오래된 종이 질감, 반사, 얼룩 때문에 식별되지 않는다. 방문 너머 거실 식탁 위에는 찻잔 두 개가 놓여 있으며, 그중 하나는 엎어져 차 자국이 식탁 표면에 번진 상태다. 전체 화면은 광고용으로 깨끗한 사진이 아니라 실제 거주 흔적, 먼지, 습기, 얼룩, 어두운 구석이 남아 있는 사실적인 기록 사진이어야 하며, 컴퓨터 그래픽, 건축 시각화, 일러스트, 평면도, 위에서 내려다본 구도가 아니어야 한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            2,
            6
          ],
          "camera_unit": 5,
          "fov_deg": 25,
          "framing_notes": "Telephoto view from unit 5 at [2,6], aimed toward listed look-at cell [5,4], narrowing attention to the unit-5 discovery details while retaining required adjacent-unit fixed markers through the selected same-space reference.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            5,
            4
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 4,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Camera is in unit 5 at [2,6] and aimed toward [5,4] with a telephoto lens. Required target units are 2,3,4,5 and required base markers are 7,8,9,10,11,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the listed shared markers from L05B07.",
          "camera_framing_directive": "Use a narrow compressed 25-degree telephoto view from camera_unit 5 at camera_cell [2,6], looking within unit 5 to look_at_cell [5,4]. Keep the frame tight for S12_Shot8 and S12_Shot12 while preserving enough marker 10/18/floor context to anchor the close details.",
          "subject_position_directive": "S12_Shot8 commits one non-living subject cue in a close seated-body-height composition near unit-5 floor/curtain context. S12_Shot12 commits an insert of a hand area with marker 25 near the center and wrist context at the edge. Do not add other subjects.",
          "state_cue_directive": "Committed state cues are transient/state markers 23,24,25,32. Use only those overlay markers together with base markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18.",
          "negative_continuity_directive": "Avoid ignored overlay markers 22,26,27,28,29,30,31. Keep fixed positions from L05B07 for shared markers 2,3,4,5,7,8,9,10,11,13,14,15,16,17,18; do not import L05B07 marker 27 or L05B03 marker 30."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_main_interior",
          "prior_bg_ids": [
            "L05B07"
          ],
          "attached_ref_labels": [
            "bg:L05B07",
            "same_loc_anchor:L05B05"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B05",
          "loc_id": "L05"
        }
      },
      "L05B08": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B08.png",
        "t2i_prompt": "실제 카메라로 촬영한 다큐멘터리 풍의 포토리얼 사진. 2020년대 중반 대한민국 서해안권 도시 주거지의 작고 어두운 딸 침실 벽면과 침대 주변을, 서 있는 사람 눈높이 약 1.55m에서 35mm 광각 렌즈로 바라본다. 위에서 내려다본 평면도나 건축 도면이 아니라 실제 방 안에서 촬영한 장소 기록 사진처럼 구성한다. 방에는 실내 출입문, 커튼이 달린 창문, 벽 가까이에 놓인 침대가 있으며, 오래된 벽지의 미세한 얼룩, 침구의 직물 결, 창틀의 생활 먼지, 커튼 천의 주름과 낡은 섬유감이 자연스럽게 보인다. 밤이라 전체 조명은 낮고, 실내의 약한 생활 조명과 창문 쪽의 희미한 외부 빛만 남아 있어 짙은 그림자가 방 모서리에 고인다. 침대 위 또는 가까운 벽면에는 손으로 그었거나 젖은 안료가 스며든 듯한 붉은 원형 표식이 나타나 있으며, 주변 벽지 질감 위에 실제로 묻은 듯 불규칙한 가장자리와 농담을 가진다. 커튼이 드리운 창문 뒤나 바로 옆 바닥에는 시신의 존재가 직접적인 얼굴이나 신체 형상 없이, 커튼에 가려진 낮고 어두운 덩어리와 흐트러진 천의 긴장감으로만 암시된다. 창문 쪽 바닥에는 어두운 피 웅덩이와 젖은 피 발자국들이 남아 방 안쪽에서 커튼 근처로 이어지며, 지나치게 노골적인 고어가 아니라 실제 바닥 표면에 스며든 액체와 번진 자국처럼 절제해서 보인다. 커튼 아래쪽 가까이에는 누군가 쥐고 있었던 듯한 낡은 사진 한 장이 부분적으로 보이고, 사진지는 구겨지고 오래된 광택과 모서리 손상이 있다. 사람, 얼굴, 완전한 신체 형상, 인물 실루엣은 화면에 보이지 않게 한다. 실제 콘크리트 벽과 벽지, 금속 창틀, 천 커튼, 나무 또는 합판 가구의 현실적인 재질과 생활 마모를 살리고, 깨끗한 스톡 사진이나 CGI 렌더, 삽화, 건축 시각화처럼 보이지 않게 한다. 후가공 느낌 없이 자연스러운 어두운 노출, 얕지 않은 현실적인 심도, 실제 미러리스 또는 DSLR 카메라로 찍은 현장 기록 사진 같은 질감. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "침대 위쪽 벽면과 커튼 달린 창문 쪽 바닥의 불길한 흔적이 한 프레임 안에서 읽히도록 한다. 사람의 얼굴이나 신체 형상은 직접적으로 보이지 않게 하고, 커튼 뒤의 존재는 가려진 형태와 주변 단서로만 암시한다. 붉은 원형 표식은 벽 위의 핵심 시각 단서로 선명하지만 과장된 그래픽 효과처럼 보이지 않게 실제 벽 표면에 남은 듯 표현한다.",
            "shot_id": "S12_Shot14"
          }
        ],
        "shot_ids": [
          "S12_Shot14"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "at number 9 (daughter bedroom door), facing inward toward number 18 (daughter bed), number 10 (curtained window), and the wall area above the bed associated with number 26",
          "camera_height": "eye-level standing ~1.55m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Emphasize the bedroom wall above the bed for transient cue number 26 while retaining the corpse-discovery cues number 23, number 24, and number 25."
        },
        "reference_decision": {
          "bg_id": "L05B08",
          "fp_id": "fp_l05_main_interior",
          "node_index": 5,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B08 is the same unit-5 physical space as L05B06 and carries overlapping markers 23,24,25 plus new marker 26. It references L05B06 for the discovery-state continuity and fixed unit-5 placement, but the wall/bed framing and additional marker 26 require a distinct plate rather than a low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B06.png"
          ],
          "source_bg_ids": [
            "L05B06"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_unit_5_discovery_state"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_unit_5_discovery_state",
                "ref_bg_id": "L05B06",
                "space_description": "same unit-5 physical space with markers 23,24,25 and fixed markers 9,10,18 already established"
              }
            ],
            "why_single_ref_or_two_refs": "One same-physical-space reference is sufficient because the consuming shot focuses on one visible unit-5 wall/bed space, not two co-visible spaces."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              6
            ],
            "camera_unit": 5,
            "fov_deg": 50,
            "framing_notes": "Normal view from unit 5 at [2,6], aimed toward listed look-at cell [7,5] to center the unit-5 wall/bed relationship and marker 26 while minimizing unrelated dwelling context.",
            "lens_enum": "normal",
            "look_at_cell": [
              7,
              5
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Camera is in unit 5 at [2,6], aimed toward [7,5] with required target unit 5 and base markers 9,10,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; keep the view concentrated on unit 5 and the L05B06 reference continuity.",
            "camera_framing_directive": "Use neutral 50-degree framing from camera_unit 5 at [2,6], looking to unit 5 at [7,5]. The bed edge and wall relationship should remain readable without broadening the view beyond the S12_Shot14 medium composition.",
            "subject_position_directive": "S12_Shot14 commits no subject in the frame; keep the BG free of invented subjects and let the wall/bed marker relationship carry the composition.",
            "state_cue_directive": "Committed state cues are markers 23,24,25,26, with marker 26 emphasized for the wall-above-bed staging. Do not add any ignored marker or unlisted state cue.",
            "negative_continuity_directive": "Avoid ignored overlay markers 22,27,28,29,30,31,32. Preserve fixed unit-5 positions from L05B06 for markers 5,9,10,18 and shared state markers 23,24,25 where required, but do not carry over marker 32."
          },
          "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='L05B06' physical_space_id='ps_unit_5_discovery_state'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Normal view from unit 5 at [2,6], aimed toward listed look-at cell [7,5] to center the unit-5 wall/bed relationship and marker 26 while minimizing unrelated dwelling context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6], aimed toward [7,5] with required target unit 5 and base markers 9,10,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; keep the view concentrated on unit 5 and the L05B06 reference continuity.\n  - camera_framing_directive: Use neutral 50-degree framing from camera_unit 5 at [2,6], looking to unit 5 at [7,5]. The bed edge and wall relationship should remain readable without broadening the view beyond the S12_Shot14 medium composition.\n  - subject_position_directive: S12_Shot14 commits no subject in the frame; keep the BG free of invented subjects and let the wall/bed marker relationship carry the composition.\n  - state_cue_directive: Committed state cues are markers 23,24,25,26, with marker 26 emphasized for the wall-above-bed staging. Do not add any ignored marker or unlisted state cue.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,27,28,29,30,31,32. Preserve fixed unit-5 positions from L05B06 for markers 5,9,10,18 and shared state markers 23,24,25 where required, but do not carry over marker 32.\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='L05B06' physical_space_id='ps_unit_5_discovery_state'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Normal view from unit 5 at [2,6], aimed toward listed look-at cell [7,5] to center the unit-5 wall/bed relationship and marker 26 while minimizing unrelated dwelling context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6], aimed toward [7,5] with required target unit 5 and base markers 9,10,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; keep the view concentrated on unit 5 and the L05B06 reference continuity.\n  - camera_framing_directive: Use neutral 50-degree framing from camera_unit 5 at [2,6], looking to unit 5 at [7,5]. The bed edge and wall relationship should remain readable without broadening the view beyond the S12_Shot14 medium composition.\n  - subject_position_directive: S12_Shot14 commits no subject in the frame; keep the BG free of invented subjects and let the wall/bed marker relationship carry the composition.\n  - state_cue_directive: Committed state cues are markers 23,24,25,26, with marker 26 emphasized for the wall-above-bed staging. Do not add any ignored marker or unlisted state cue.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,27,28,29,30,31,32. Preserve fixed unit-5 positions from L05B06 for markers 5,9,10,18 and shared state markers 23,24,25 where required, but do not carry over marker 32.\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='L05B06' physical_space_id='ps_unit_5_discovery_state'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Normal view from unit 5 at [2,6], aimed toward listed look-at cell [7,5] to center the unit-5 wall/bed relationship and marker 26 while minimizing unrelated dwelling context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6], aimed toward [7,5] with required target unit 5 and base markers 9,10,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; keep the view concentrated on unit 5 and the L05B06 reference continuity.\n  - camera_framing_directive: Use neutral 50-degree framing from camera_unit 5 at [2,6], looking to unit 5 at [7,5]. The bed edge and wall relationship should remain readable without broadening the view beyond the S12_Shot14 medium composition.\n  - subject_position_directive: S12_Shot14 commits no subject in the frame; keep the BG free of invented subjects and let the wall/bed marker relationship carry the composition.\n  - state_cue_directive: Committed state cues are markers 23,24,25,26, with marker 26 emphasized for the wall-above-bed staging. Do not add any ignored marker or unlisted state cue.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,27,28,29,30,31,32. Preserve fixed unit-5 positions from L05B06 for markers 5,9,10,18 and shared state markers 23,24,25 where required, but do not carry over marker 32.\n\n실제 카메라로 촬영한 다큐멘터리 풍의 포토리얼 사진. 2020년대 중반 대한민국 서해안권 도시 주거지의 작고 어두운 딸 침실 벽면과 침대 주변을, 서 있는 사람 눈높이 약 1.55m에서 35mm 광각 렌즈로 바라본다. 위에서 내려다본 평면도나 건축 도면이 아니라 실제 방 안에서 촬영한 장소 기록 사진처럼 구성한다. 방에는 실내 출입문, 커튼이 달린 창문, 벽 가까이에 놓인 침대가 있으며, 오래된 벽지의 미세한 얼룩, 침구의 직물 결, 창틀의 생활 먼지, 커튼 천의 주름과 낡은 섬유감이 자연스럽게 보인다. 밤이라 전체 조명은 낮고, 실내의 약한 생활 조명과 창문 쪽의 희미한 외부 빛만 남아 있어 짙은 그림자가 방 모서리에 고인다. 침대 위 또는 가까운 벽면에는 손으로 그었거나 젖은 안료가 스며든 듯한 붉은 원형 표식이 나타나 있으며, 주변 벽지 질감 위에 실제로 묻은 듯 불규칙한 가장자리와 농담을 가진다. 커튼이 드리운 창문 뒤나 바로 옆 바닥에는 시신의 존재가 직접적인 얼굴이나 신체 형상 없이, 커튼에 가려진 낮고 어두운 덩어리와 흐트러진 천의 긴장감으로만 암시된다. 창문 쪽 바닥에는 어두운 피 웅덩이와 젖은 피 발자국들이 남아 방 안쪽에서 커튼 근처로 이어지며, 지나치게 노골적인 고어가 아니라 실제 바닥 표면에 스며든 액체와 번진 자국처럼 절제해서 보인다. 커튼 아래쪽 가까이에는 누군가 쥐고 있었던 듯한 낡은 사진 한 장이 부분적으로 보이고, 사진지는 구겨지고 오래된 광택과 모서리 손상이 있다. 사람, 얼굴, 완전한 신체 형상, 인물 실루엣은 화면에 보이지 않게 한다. 실제 콘크리트 벽과 벽지, 금속 창틀, 천 커튼, 나무 또는 합판 가구의 현실적인 재질과 생활 마모를 살리고, 깨끗한 스톡 사진이나 CGI 렌더, 삽화, 건축 시각화처럼 보이지 않게 한다. 후가공 느낌 없이 자연스러운 어두운 노출, 얕지 않은 현실적인 심도, 실제 미러리스 또는 DSLR 카메라로 찍은 현장 기록 사진 같은 질감. 16:9 가로 비율, 실제 카메라 촬영본.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            2,
            6
          ],
          "camera_unit": 5,
          "fov_deg": 50,
          "framing_notes": "Normal view from unit 5 at [2,6], aimed toward listed look-at cell [7,5] to center the unit-5 wall/bed relationship and marker 26 while minimizing unrelated dwelling context.",
          "lens_enum": "normal",
          "look_at_cell": [
            7,
            5
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 5,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Camera is in unit 5 at [2,6], aimed toward [7,5] with required target unit 5 and base markers 9,10,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; keep the view concentrated on unit 5 and the L05B06 reference continuity.",
          "camera_framing_directive": "Use neutral 50-degree framing from camera_unit 5 at [2,6], looking to unit 5 at [7,5]. The bed edge and wall relationship should remain readable without broadening the view beyond the S12_Shot14 medium composition.",
          "subject_position_directive": "S12_Shot14 commits no subject in the frame; keep the BG free of invented subjects and let the wall/bed marker relationship carry the composition.",
          "state_cue_directive": "Committed state cues are markers 23,24,25,26, with marker 26 emphasized for the wall-above-bed staging. Do not add any ignored marker or unlisted state cue.",
          "negative_continuity_directive": "Avoid ignored overlay markers 22,27,28,29,30,31,32. Preserve fixed unit-5 positions from L05B06 for markers 5,9,10,18 and shared state markers 23,24,25 where required, but do not carry over marker 32."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_main_interior",
          "prior_bg_ids": [
            "L05B06"
          ],
          "attached_ref_labels": [
            "bg:L05B06",
            "same_loc_anchor:L05B05"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B05",
          "loc_id": "L05"
        }
      },
      "L05B07": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B07.png",
        "t2i_prompt": "실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍의 실제 장소 참고 사진. 2020년대 중반 대한민국 서해안권 도시의 낡고 작은 옥탑 주거 공간 내부, 밤의 실내 조명만 켜진 상태. 카메라는 공용 생활·식사 공간에서 남동쪽 딸 방 문 가까이에 서 있는 사람의 눈높이 약 1.6m에 놓고, 35mm급 광각 렌즈로 문틀 너머 딸 방 안을 바라본다. 시선은 딸 방 안쪽의 낮은 침대와 커튼이 걸린 작은 창문 쪽으로 향한다. 절대 평면도나 위에서 내려다본 도면처럼 보이지 않게 하고, 실제 사람이 좁은 방문 앞에서 찍은 생활 공간 사진처럼 구성한다.\n\n딸 방은 오래된 한국식 소형 주거의 현실적인 재료감이 살아 있어야 한다. 약간 누렇게 바랜 벽지나 칠해진 벽, 실사용감 있는 장판 바닥, 값비싼 장식 없이 단정한 침대, 얇고 평범한 커튼, 오래된 문틀과 문손잡이의 작은 흠집, 밤 공기 때문에 차갑게 느껴지는 창가의 반사와 어두운 유리면을 사실적으로 표현한다. 조명은 천장등이나 작은 실내등에서 나오는 차갑거나 중립적인 백색광에 가깝고, 방 구석에는 자연스러운 그림자가 남아 있다. 공포 장면처럼 과장된 색보정이나 연출 조명을 쓰지 말고, 실제 좁은 방을 담담하게 기록한 사진처럼 보이게 한다.\n\n공간은 비정상적으로 말끔하게 재정돈된 인상을 준다. 침대의 이불과 바닥은 어수선한 흔적 없이 반듯하고, 표면은 새것처럼 완벽한 것이 아니라 생활감은 남아 있지만 지나치게 정리된 상태다. 딸 방 바닥이나 수납 자리 근처에는 가방과 인형이 놓여 있는데, 정리된 방에 맞지 않게 아주 살짝 위치가 어긋난 듯한 미묘한 불일치로 보인다. 사람, 얼굴, 신체 형태의 실루엣, 그림자 인물은 절대 넣지 않는다. 삽화, 3D 렌더, 건축 시각화, 깨끗한 스톡 사진처럼 만들지 말고, 실제 콘크리트와 벽지, 금속, 천, 장판의 질감과 생활 얼룩이 보이는 사실적인 현장 사진으로 만든다. 후처리 과장 없이 자연스러운 심도와 현실적인 노출을 유지한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "공용 생활·식사 공간 쪽에서 딸 방 문가에 선 시점으로, 문틀 너머 침대와 커튼 달린 창문이 자연스럽게 보이게 한다. 방은 밤의 실내 조명 아래 지나치게 말끔하게 정리된 상태이며, 바닥이나 침대 위에 사건을 직접 설명하는 흔적을 추가하지 않는다. 가방과 인형은 방 안 바닥이나 수납 자리 부근에 조금 어긋나 놓인 정도로만 보여 준다.",
            "shot_id": "S14_Shot4"
          },
          {
            "guide_text": "같은 딸 방을 배경으로 사용할 때, 실제 카메라가 문 앞 눈높이에서 관찰한 듯한 현실적인 거리감과 좁은 옥탑방의 답답한 구조감을 유지한다. 침대와 창문, 커튼, 바닥의 정돈된 상태가 주요 배경이며, 사람이나 사람 모양 실루엣은 넣지 않는다. 가방과 인형은 정리된 방 안에서 미묘하게 자리가 달라 보이는 작은 불일치로 처리한다.",
            "shot_id": "S14_Shot5"
          }
        ],
        "shot_ids": [
          "S14_Shot4",
          "S14_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 9 (daughter bedroom door), looking from number 2 (shared living-dining area) into number 5 (daughter bedroom) toward number 18 (daughter bed) and number 10 (curtained window)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Show the room as impossibly clean and reset; use transient cue number 27 only, and explicitly exclude all corpse, blood, red-circle, ransack, and teacup cues."
        },
        "reference_decision": {
          "bg_id": "L05B07",
          "fp_id": "fp_l05_main_interior",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B07 depicts the same dwelling space already established by L05B01 and L05B05, with target units 1,2,3,4,5,6 and fixed markers overlapping the prior broad reference. It uses L05B01 as the same-physical-space reference for unit-wide continuity but chooses a different look-at cell focused toward marker 18, so it is not a low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B01.png"
          ],
          "source_bg_ids": [
            "L05B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_3_4_5_6_broad"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_3_4_5_6_broad",
                "ref_bg_id": "L05B01",
                "space_description": "broad same-dwelling reference covering units 1,2,3,4,5,6 and fixed markers 7,8,9,11,12,13,14,15,16"
              }
            ],
            "why_single_ref_or_two_refs": "One same-fp reference covers the dwelling-wide fixed layout; consuming shots do not stage two distinct reference spaces co-visible at once."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              2
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Wide view from unit 2 at [8,2] toward the listed cell [7,5], preserving a doorway-axis style view across the required target units while allowing the bed/wall/floor absence cues to remain readable.",
            "lens_enum": "wide",
            "look_at_cell": [
              7,
              5
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Camera is in unit 2 at [8,2], aimed toward look_at_cell [7,5] in unit 5, with required target units 1,2,3,4,5,6 and required base markers 7,8,9,10,11,12,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Maintain L05B01 fixed layout continuity.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera_unit 2 at [8,2], looking to unit 5 at [7,5]. The S14_Shot4 wide absence view should keep floor and wall cues legible; S14_Shot5 may reduce the same axis to close subject emphasis without relocating fixed markers.",
            "subject_position_directive": "S14_Shot4 commits no emphasized subject and should remain free of invented subjects. S14_Shot5 commits one subject near the center of the room on the same frontal axis, with the clean fixed space reduced to margins; do not add other people.",
            "state_cue_directive": "Committed state cue is transient marker 27. The surfaced shots also commit absence-style state for the target floor and wall through staging; do not add ignored overlay markers or unlisted state marks.",
            "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,28,29,30,31,32. Keep fixed positions from L05B01 for shared markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18; do not carry over L05B01 marker 22 into this BG."
          },
          "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='L05B01' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide view from unit 2 at [8,2] toward the listed cell [7,5], preserving a doorway-axis style view across the required target units while allowing the bed/wall/floor absence cues to remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2], aimed toward look_at_cell [7,5] in unit 5, with required target units 1,2,3,4,5,6 and required base markers 7,8,9,10,11,12,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Maintain L05B01 fixed layout continuity.\n  - camera_framing_directive: Use broad 90-degree coverage from camera_unit 2 at [8,2], looking to unit 5 at [7,5]. The S14_Shot4 wide absence view should keep floor and wall cues legible; S14_Shot5 may reduce the same axis to close subject emphasis without relocating fixed markers.\n  - subject_position_directive: S14_Shot4 commits no emphasized subject and should remain free of invented subjects. S14_Shot5 commits one subject near the center of the room on the same frontal axis, with the clean fixed space reduced to margins; do not add other people.\n  - state_cue_directive: Committed state cue is transient marker 27. The surfaced shots also commit absence-style state for the target floor and wall through staging; do not add ignored overlay markers or unlisted state marks.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,28,29,30,31,32. Keep fixed positions from L05B01 for shared markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18; do not carry over L05B01 marker 22 into this BG.\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='L05B01' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide view from unit 2 at [8,2] toward the listed cell [7,5], preserving a doorway-axis style view across the required target units while allowing the bed/wall/floor absence cues to remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2], aimed toward look_at_cell [7,5] in unit 5, with required target units 1,2,3,4,5,6 and required base markers 7,8,9,10,11,12,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Maintain L05B01 fixed layout continuity.\n  - camera_framing_directive: Use broad 90-degree coverage from camera_unit 2 at [8,2], looking to unit 5 at [7,5]. The S14_Shot4 wide absence view should keep floor and wall cues legible; S14_Shot5 may reduce the same axis to close subject emphasis without relocating fixed markers.\n  - subject_position_directive: S14_Shot4 commits no emphasized subject and should remain free of invented subjects. S14_Shot5 commits one subject near the center of the room on the same frontal axis, with the clean fixed space reduced to margins; do not add other people.\n  - state_cue_directive: Committed state cue is transient marker 27. The surfaced shots also commit absence-style state for the target floor and wall through staging; do not add ignored overlay markers or unlisted state marks.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,28,29,30,31,32. Keep fixed positions from L05B01 for shared markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18; do not carry over L05B01 marker 22 into this BG.\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='L05B01' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide view from unit 2 at [8,2] toward the listed cell [7,5], preserving a doorway-axis style view across the required target units while allowing the bed/wall/floor absence cues to remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2], aimed toward look_at_cell [7,5] in unit 5, with required target units 1,2,3,4,5,6 and required base markers 7,8,9,10,11,12,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Maintain L05B01 fixed layout continuity.\n  - camera_framing_directive: Use broad 90-degree coverage from camera_unit 2 at [8,2], looking to unit 5 at [7,5]. The S14_Shot4 wide absence view should keep floor and wall cues legible; S14_Shot5 may reduce the same axis to close subject emphasis without relocating fixed markers.\n  - subject_position_directive: S14_Shot4 commits no emphasized subject and should remain free of invented subjects. S14_Shot5 commits one subject near the center of the room on the same frontal axis, with the clean fixed space reduced to margins; do not add other people.\n  - state_cue_directive: Committed state cue is transient marker 27. The surfaced shots also commit absence-style state for the target floor and wall through staging; do not add ignored overlay markers or unlisted state marks.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,28,29,30,31,32. Keep fixed positions from L05B01 for shared markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18; do not carry over L05B01 marker 22 into this BG.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍의 실제 장소 참고 사진. 2020년대 중반 대한민국 서해안권 도시의 낡고 작은 옥탑 주거 공간 내부, 밤의 실내 조명만 켜진 상태. 카메라는 공용 생활·식사 공간에서 남동쪽 딸 방 문 가까이에 서 있는 사람의 눈높이 약 1.6m에 놓고, 35mm급 광각 렌즈로 문틀 너머 딸 방 안을 바라본다. 시선은 딸 방 안쪽의 낮은 침대와 커튼이 걸린 작은 창문 쪽으로 향한다. 절대 평면도나 위에서 내려다본 도면처럼 보이지 않게 하고, 실제 사람이 좁은 방문 앞에서 찍은 생활 공간 사진처럼 구성한다.\n\n딸 방은 오래된 한국식 소형 주거의 현실적인 재료감이 살아 있어야 한다. 약간 누렇게 바랜 벽지나 칠해진 벽, 실사용감 있는 장판 바닥, 값비싼 장식 없이 단정한 침대, 얇고 평범한 커튼, 오래된 문틀과 문손잡이의 작은 흠집, 밤 공기 때문에 차갑게 느껴지는 창가의 반사와 어두운 유리면을 사실적으로 표현한다. 조명은 천장등이나 작은 실내등에서 나오는 차갑거나 중립적인 백색광에 가깝고, 방 구석에는 자연스러운 그림자가 남아 있다. 공포 장면처럼 과장된 색보정이나 연출 조명을 쓰지 말고, 실제 좁은 방을 담담하게 기록한 사진처럼 보이게 한다.\n\n공간은 비정상적으로 말끔하게 재정돈된 인상을 준다. 침대의 이불과 바닥은 어수선한 흔적 없이 반듯하고, 표면은 새것처럼 완벽한 것이 아니라 생활감은 남아 있지만 지나치게 정리된 상태다. 딸 방 바닥이나 수납 자리 근처에는 가방과 인형이 놓여 있는데, 정리된 방에 맞지 않게 아주 살짝 위치가 어긋난 듯한 미묘한 불일치로 보인다. 사람, 얼굴, 신체 형태의 실루엣, 그림자 인물은 절대 넣지 않는다. 삽화, 3D 렌더, 건축 시각화, 깨끗한 스톡 사진처럼 만들지 말고, 실제 콘크리트와 벽지, 금속, 천, 장판의 질감과 생활 얼룩이 보이는 사실적인 현장 사진으로 만든다. 후처리 과장 없이 자연스러운 심도와 현실적인 노출을 유지한다. 16:9 가로 비율, 실제 카메라 촬영본.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            8,
            2
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Wide view from unit 2 at [8,2] toward the listed cell [7,5], preserving a doorway-axis style view across the required target units while allowing the bed/wall/floor absence cues to remain readable.",
          "lens_enum": "wide",
          "look_at_cell": [
            7,
            5
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Camera is in unit 2 at [8,2], aimed toward look_at_cell [7,5] in unit 5, with required target units 1,2,3,4,5,6 and required base markers 7,8,9,10,11,12,13,14,15,16,17,18. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Maintain L05B01 fixed layout continuity.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera_unit 2 at [8,2], looking to unit 5 at [7,5]. The S14_Shot4 wide absence view should keep floor and wall cues legible; S14_Shot5 may reduce the same axis to close subject emphasis without relocating fixed markers.",
          "subject_position_directive": "S14_Shot4 commits no emphasized subject and should remain free of invented subjects. S14_Shot5 commits one subject near the center of the room on the same frontal axis, with the clean fixed space reduced to margins; do not add other people.",
          "state_cue_directive": "Committed state cue is transient marker 27. The surfaced shots also commit absence-style state for the target floor and wall through staging; do not add ignored overlay markers or unlisted state marks.",
          "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,28,29,30,31,32. Keep fixed positions from L05B01 for shared markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18; do not carry over L05B01 marker 22 into this BG."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_main_interior",
          "prior_bg_ids": [
            "L05B01"
          ],
          "attached_ref_labels": [
            "bg:L05B01",
            "same_loc_anchor:L05B05"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B05",
          "loc_id": "L05"
        }
      },
      "L05B05": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B05.png",
        "t2i_prompt": "현대 2020년대 중반 대한민국 서해안권 도시의 낡고 작은 옥탑방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 어머니 방 안 침대 근처에서, 앉은 자세에서 일어나는 높이에 가까운 약 1.3~1.6m 눈높이로 촬영하고, 35mm 자연 광각 렌즈 느낌으로 방문 너머의 공용 거실 겸 식사 공간과 그 뒤쪽 딸 방 방향이 이어져 보이게 한다. 절대 위에서 내려다본 평면도나 건축 도면 구도가 아니며, 실제 장소 기록 사진처럼 사실적이어야 한다.\n\n작은 어머니 방에는 벽에 붙여 놓은 단정한 침대가 있고, 방문은 공용 공간 쪽으로 열려 있어 좁은 생활 동선이 드러난다. 방문 너머 중앙과 서쪽으로 이어지는 공용 거실 겸 식사 공간에는 소박한 식탁과 의자가 놓여 있고, 근처에 작은 주방 쪽 생활감이 자연스럽게 이어진다. 남동쪽에는 딸 방으로 들어가는 실내문이 보이고, 딸 방 안쪽에는 침대와 단순한 커튼이 달린 창문이 있는 방향감만 은근히 느껴진다. 공용 공간의 서쪽 또는 북서쪽 작은 창문에서는 부드러운 아침 햇빛이 들어와 낡은 벽지, 비닐 장판, 얇은 커튼, 목재와 금속 손잡이의 생활 마모를 사실적으로 드러낸다.\n\n상태는 밤새 조용히 기다린 뒤의 아침처럼 적막하지만, 공간 자체는 깨끗하고 건드려지지 않은 일상 상태다. 바닥과 가구에는 평범한 생활 사용감만 있고, 사건 흔적처럼 보이는 얼룩, 파편, 표식, 흐트러진 물건, 비현실적 빛이나 환시 효과는 없다. 인물, 얼굴, 사람 형태의 그림자나 실루엣은 전혀 넣지 않는다.\n\n실제 DSLR 또는 미러리스 카메라로 자연광에서 촬영한 장소 답사 사진처럼, 콘크리트와 벽지의 미세한 질감, 비닐 장판의 반사, 금속 문손잡이의 손때, 천 커튼의 직조감, 오래된 가구의 작은 흠집을 현실적으로 표현한다. 깨끗한 광고 사진이나 새로 꾸민 세트처럼 보이지 않게 하고, CGI 렌더, 일러스트, 건축 시각화, 과장된 후가공이 아닌 실제 카메라 촬영본이어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "S18_Shot1은 어머니 방 침대 근처의 낮은 눈높이에서 방문 밖 공용 거실 겸 식사 공간을 지나 딸 방 쪽으로 시선이 이어지는 조용한 아침 내부 사진으로 맞춘다. 인물, 얼굴, 사람처럼 보이는 실루엣은 넣지 않는다. 햇빛은 침대와 문가 주변에 자연스럽게 닿고, 공간은 깨끗하고 건드려지지 않은 상태여야 한다.",
            "shot_id": "S18_Shot1"
          }
        ],
        "shot_ids": [
          "S18_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "inside number 4 (mother bedroom), near number 17 (mother bed), facing out through number 11 (mother bedroom door) toward number 2 (shared living-dining area) and then toward number 5 (daughter bedroom)",
          "camera_height": "eye-level seated-to-standing transition ~1.3m to ~1.6m",
          "lens_hint": "35mm natural wide",
          "framing_notes": "Clean morning state with no supernatural or discovery residue; exclude every transient cue."
        },
        "reference_decision": {
          "bg_id": "L05B05",
          "fp_id": "fp_l05_main_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L05B05 is the only clean anchor candidate supplied for this fp_id, so it is first and seeded from the floor plan with no selected reference. The chosen camera is inside target unit 5 and aimed at marker-cell [7,5], matching the low bed-side staging for S18_Shot1 while preserving the clean expected background markers 2,4,5,8,9,10,11,15,17,18.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/floor_plan/fp_l05_main_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": "anchor_has_no_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "Single seeded anchor; no reference is selected."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              6
            ],
            "camera_unit": 5,
            "fov_deg": 50,
            "framing_notes": "Normal lens from unit 5 using the verbatim camera cell [2,6], aimed toward listed look-at cell [7,5] so the bed-side subject staging and required base markers 9,10,18 remain readable while unit 2 and unit 4 continuity markers are retained as surrounding layout context.",
            "lens_enum": "normal",
            "look_at_cell": [
              7,
              5
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Camera is placed in unit 5 at [2,6] and aimed within unit 5 toward [7,5]. Required visible/use markers are 2,4,5,8,9,10,11,15,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the required unit 2 / unit 4 continuity markers rather than inventing extra openings.",
            "camera_framing_directive": "Use a normal 50-degree view from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [7,5]. Keep the framing neutral and close enough for the S18_Shot1 low bed-side composition, with marker 18 and nearby unit-5 floor context carrying the frame rather than broad dwelling coverage.",
            "subject_position_directive": "S18_Shot1 commits one subject at low bed-side level with head against the mattress; keep the subject in relation to marker 18 and the floor at the foot/side of the bed, and do not add any other uncommitted subjects.",
            "state_cue_directive": "clean_background_expected is true and transient_marker_numbers_to_describe is empty, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.",
            "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,27,28,29,30,31,32. Do not introduce state overlays or unlisted subjects beyond the S18_Shot1 staging. Do not pull in spaces or marker details outside the selected camera plan unless already listed in use_numbered_elements for this BG."
          },
          "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: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Normal lens from unit 5 using the verbatim camera cell [2,6], aimed toward listed look-at cell [7,5] so the bed-side subject staging and required base markers 9,10,18 remain readable while unit 2 and unit 4 continuity markers are retained as surrounding layout context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is placed in unit 5 at [2,6] and aimed within unit 5 toward [7,5]. Required visible/use markers are 2,4,5,8,9,10,11,15,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the required unit 2 / unit 4 continuity markers rather than inventing extra openings.\n  - camera_framing_directive: Use a normal 50-degree view from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [7,5]. Keep the framing neutral and close enough for the S18_Shot1 low bed-side composition, with marker 18 and nearby unit-5 floor context carrying the frame rather than broad dwelling coverage.\n  - subject_position_directive: S18_Shot1 commits one subject at low bed-side level with head against the mattress; keep the subject in relation to marker 18 and the floor at the foot/side of the bed, and do not add any other uncommitted subjects.\n  - state_cue_directive: clean_background_expected is true and transient_marker_numbers_to_describe is empty, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,30,31,32. Do not introduce state overlays or unlisted subjects beyond the S18_Shot1 staging. Do not pull in spaces or marker details outside the selected camera plan unless already listed in use_numbered_elements for this BG.\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: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Normal lens from unit 5 using the verbatim camera cell [2,6], aimed toward listed look-at cell [7,5] so the bed-side subject staging and required base markers 9,10,18 remain readable while unit 2 and unit 4 continuity markers are retained as surrounding layout context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is placed in unit 5 at [2,6] and aimed within unit 5 toward [7,5]. Required visible/use markers are 2,4,5,8,9,10,11,15,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the required unit 2 / unit 4 continuity markers rather than inventing extra openings.\n  - camera_framing_directive: Use a normal 50-degree view from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [7,5]. Keep the framing neutral and close enough for the S18_Shot1 low bed-side composition, with marker 18 and nearby unit-5 floor context carrying the frame rather than broad dwelling coverage.\n  - subject_position_directive: S18_Shot1 commits one subject at low bed-side level with head against the mattress; keep the subject in relation to marker 18 and the floor at the foot/side of the bed, and do not add any other uncommitted subjects.\n  - state_cue_directive: clean_background_expected is true and transient_marker_numbers_to_describe is empty, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,30,31,32. Do not introduce state overlays or unlisted subjects beyond the S18_Shot1 staging. Do not pull in spaces or marker details outside the selected camera plan unless already listed in use_numbered_elements for this BG.\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: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Normal lens from unit 5 using the verbatim camera cell [2,6], aimed toward listed look-at cell [7,5] so the bed-side subject staging and required base markers 9,10,18 remain readable while unit 2 and unit 4 continuity markers are retained as surrounding layout context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is placed in unit 5 at [2,6] and aimed within unit 5 toward [7,5]. Required visible/use markers are 2,4,5,8,9,10,11,15,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the required unit 2 / unit 4 continuity markers rather than inventing extra openings.\n  - camera_framing_directive: Use a normal 50-degree view from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [7,5]. Keep the framing neutral and close enough for the S18_Shot1 low bed-side composition, with marker 18 and nearby unit-5 floor context carrying the frame rather than broad dwelling coverage.\n  - subject_position_directive: S18_Shot1 commits one subject at low bed-side level with head against the mattress; keep the subject in relation to marker 18 and the floor at the foot/side of the bed, and do not add any other uncommitted subjects.\n  - state_cue_directive: clean_background_expected is true and transient_marker_numbers_to_describe is empty, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,30,31,32. Do not introduce state overlays or unlisted subjects beyond the S18_Shot1 staging. Do not pull in spaces or marker details outside the selected camera plan unless already listed in use_numbered_elements for this BG.\n\n현대 2020년대 중반 대한민국 서해안권 도시의 낡고 작은 옥탑방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 어머니 방 안 침대 근처에서, 앉은 자세에서 일어나는 높이에 가까운 약 1.3~1.6m 눈높이로 촬영하고, 35mm 자연 광각 렌즈 느낌으로 방문 너머의 공용 거실 겸 식사 공간과 그 뒤쪽 딸 방 방향이 이어져 보이게 한다. 절대 위에서 내려다본 평면도나 건축 도면 구도가 아니며, 실제 장소 기록 사진처럼 사실적이어야 한다.\n\n작은 어머니 방에는 벽에 붙여 놓은 단정한 침대가 있고, 방문은 공용 공간 쪽으로 열려 있어 좁은 생활 동선이 드러난다. 방문 너머 중앙과 서쪽으로 이어지는 공용 거실 겸 식사 공간에는 소박한 식탁과 의자가 놓여 있고, 근처에 작은 주방 쪽 생활감이 자연스럽게 이어진다. 남동쪽에는 딸 방으로 들어가는 실내문이 보이고, 딸 방 안쪽에는 침대와 단순한 커튼이 달린 창문이 있는 방향감만 은근히 느껴진다. 공용 공간의 서쪽 또는 북서쪽 작은 창문에서는 부드러운 아침 햇빛이 들어와 낡은 벽지, 비닐 장판, 얇은 커튼, 목재와 금속 손잡이의 생활 마모를 사실적으로 드러낸다.\n\n상태는 밤새 조용히 기다린 뒤의 아침처럼 적막하지만, 공간 자체는 깨끗하고 건드려지지 않은 일상 상태다. 바닥과 가구에는 평범한 생활 사용감만 있고, 사건 흔적처럼 보이는 얼룩, 파편, 표식, 흐트러진 물건, 비현실적 빛이나 환시 효과는 없다. 인물, 얼굴, 사람 형태의 그림자나 실루엣은 전혀 넣지 않는다.\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,
            6
          ],
          "camera_unit": 5,
          "fov_deg": 50,
          "framing_notes": "Normal lens from unit 5 using the verbatim camera cell [2,6], aimed toward listed look-at cell [7,5] so the bed-side subject staging and required base markers 9,10,18 remain readable while unit 2 and unit 4 continuity markers are retained as surrounding layout context.",
          "lens_enum": "normal",
          "look_at_cell": [
            7,
            5
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Camera is placed in unit 5 at [2,6] and aimed within unit 5 toward [7,5]. Required visible/use markers are 2,4,5,8,9,10,11,15,17,18. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; prioritize unit 5 and the required unit 2 / unit 4 continuity markers rather than inventing extra openings.",
          "camera_framing_directive": "Use a normal 50-degree view from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [7,5]. Keep the framing neutral and close enough for the S18_Shot1 low bed-side composition, with marker 18 and nearby unit-5 floor context carrying the frame rather than broad dwelling coverage.",
          "subject_position_directive": "S18_Shot1 commits one subject at low bed-side level with head against the mattress; keep the subject in relation to marker 18 and the floor at the foot/side of the bed, and do not add any other uncommitted subjects.",
          "state_cue_directive": "clean_background_expected is true and transient_marker_numbers_to_describe is empty, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.",
          "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,27,28,29,30,31,32. Do not introduce state overlays or unlisted subjects beyond the S18_Shot1 staging. Do not pull in spaces or marker details outside the selected camera plan unless already listed in use_numbered_elements for this BG."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_main_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l05_main_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L05B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B04.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안 도시권의 오래된 소형 주거 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 작은 욕실 안쪽에 서 있는 사람의 눈높이 약 1.6m에 두고, 40mm에 가까운 표준 렌즈 시야로 욕실 거울, 세면대, 습식 화장실의 변기와 샤워 설비가 한 프레임 안에 자연스럽게 들어오게 한다. 욕실 문은 공동 거실·식사 공간 쪽으로 시야가 이어질 정도로 열려 있고, 문 너머로 중앙의 식탁과 의자, 한쪽의 간단한 싱크대와 수도꼭지, 작고 평범한 생활 창이 일부 보인다. 좁은 한국식 원룸 또는 소형 빌라 느낌의 욕실로, 흰색과 회색 계열 타일, 물때가 조금 낀 실리콘 줄눈, 스테인리스 수전의 사용감, 젖은 바닥의 미세한 반사, 오래된 플라스틱 욕실 부품의 생활 마모를 사실적으로 보여준다. 아침 시간대의 차갑고 희미한 자연광이 창문과 열린 문을 통해 들어오며, 실내 조명은 과하게 밝지 않고 현실적인 그림자와 반사를 만든다.\n\n욕실 거울 표면과 그 안에 비친 벽 근처에는 붉은 원형 표식이 환시처럼 불안정하게 떠 있는 듯 보인다. 페인트나 피처럼 확정된 물질감이 아니라, 반사면 위에서 잠깐 번진 붉은 빛과 얼룩이 원형으로 겹쳐 보이는 주관적 시각 왜곡처럼 처리한다. 문 너머 식탁 위나 식탁 가까운 곳에는 작은 가족 사진 매체가 놓여 있으며, 그 사진 표면의 얼굴 부분은 붉게 녹아내리는 듯한 왜곡과 흐림으로 완전히 가려져 식별 가능한 얼굴이나 인물 형태가 보이지 않는다. 이 왜곡도 현재 공간에 실제로 튀어나온 형상이 아니라, 평면 사진 위의 불안정한 착시와 색 변화처럼 보여야 한다. 공간 전체는 평범하고 생활감 있는 상태를 유지하며, 초자연적 단서는 붉은 원형과 사진 표면의 제한된 왜곡으로만 절제한다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 실제 장소 기록 사진처럼 보이게 한다. 건축 시각화, CGI, 일러스트, 만화적 표현, 과도한 보정, 깨끗한 스톡 사진 느낌을 피하고, 현실적인 렌즈 왜곡, 자연스러운 초점 심도, 실제 타일과 금속과 종이 사진의 질감, 생활 얼룩과 작은 흠집을 살린다. 사람, 얼굴, 몸 형태, 그림자 인물, 반사 속 인물은 절대 넣지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "욕실 안에 서서 거울과 세면대, 습식 화장실 설비가 보이는 구도를 우선한다. 거울 표면과 반사된 벽 쪽에 붉은 원형 환시가 순간적으로 떠오른 듯 보이게 하되, 물리적으로 칠해진 낙서인지 빛 번짐인지 단정되지 않게 표현한다. 인물, 얼굴, 몸 형태는 절대 넣지 않는다.",
            "shot_id": "S18_Shot10"
          },
          {
            "guide_text": "욕실 문 너머 공동 거실·식사 공간의 식탁 쪽을 따라가는 시선을 염두에 둔다. 식탁 위나 가까운 곳의 사진 매체 표면에 붉게 녹아내리는 듯한 왜곡이 잠깐 생긴 상태를 표현하되, 사진 속 얼굴이나 사람 형상은 알아볼 수 없도록 흐릿하고 가려진 평면 이미지로만 남긴다. 현재 공간 안에 실제 인물이나 입체적인 형상을 추가하지 않는다.",
            "shot_id": "S18_Shot14"
          }
        ],
        "shot_ids": [
          "S18_Shot10",
          "S18_Shot14"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 6 (bathroom), facing number 19 (bathroom mirror), number 20 (bathroom sink), and number 21 (wet-room toilet and shower fixture), with a follow-up sightline out toward number 15 (dining table) in number 2",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "40mm normal lens for bathroom, 35mm for dining-table follow-up",
          "framing_notes": "Use hallucination cues number 28 and number 29 only; keep them separate from physical ransack or corpse cues."
        },
        "reference_decision": {
          "bg_id": "L05B04",
          "fp_id": "fp_l05_main_interior",
          "node_index": 7,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B04 shares the same dwelling physical space as L05B03, especially units 2,3,6 and fixed markers 13,15,19,20,21. It references L05B03 because that earlier node includes the bathroom fixed markers, but it uses different state markers 28,29 and a different camera plan, so it is a new same-space plate rather than a low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B03.png"
          ],
          "source_bg_ids": [
            "L05B03"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_3_4_5_6_disturbed"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_3_4_5_6_disturbed",
                "ref_bg_id": "L05B03",
                "space_description": "same dwelling reference containing fixed fixture/furniture markers 13,15,19,20,21 across units 2,3,6"
              }
            ],
            "why_single_ref_or_two_refs": "One reference is used because no consuming shot stages two distinct reference spaces co-visible in a single frame; the two surfaced shots are separate close/insert requirements."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              2
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Wide view from unit 2 at [8,2] aimed toward listed look-at cell [6,6], allowing unit 2/3/6 relationships, marker 15, and bathroom fixture markers 19,20,21 to be planned within one same-space reference path.",
            "lens_enum": "wide",
            "look_at_cell": [
              6,
              6
            ],
            "look_at_unit": 6
          },
          "render_guidance": {
            "visible_space_directive": "Camera is in unit 2 at [8,2], aimed toward [6,6] in unit 6 with a wide lens. Required target units are 2,3,6 and required base markers include 8,12,13,15,19,20,21. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; keep the view consistent with L05B03 fixed fixture placement while excluding marker 30.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera_unit 2 at camera_cell [8,2], looking to unit 6 at look_at_cell [6,6]. This should preserve the unit 2/3/6 fixed layout for the separate S18_Shot10 mirror-facing close view and S18_Shot14 table insert without inventing a second reference.",
            "subject_position_directive": "S18_Shot10 commits no subject in the primary view. S18_Shot14 commits only a printed-face subject cue within a surface insert, not a live full-room subject. Do not add uncommitted people to the surrounding BG.",
            "state_cue_directive": "Committed state cues are markers 28 and 29. Use_numbered_elements are 2,3,6,8,12,13,15,19,20,21,28,29; no other overlay markers are committed.",
            "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,27,30,31,32. Keep fixed marker positions from L05B03 for 13,15,19,20,21, but do not redraw L05B03 marker 30 in this BG."
          },
          "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='L05B03' physical_space_id='ps_units_1_2_3_4_5_6_disturbed'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 6\n  - look_at_cell: [6, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide view from unit 2 at [8,2] aimed toward listed look-at cell [6,6], allowing unit 2/3/6 relationships, marker 15, and bathroom fixture markers 19,20,21 to be planned within one same-space reference path.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2], aimed toward [6,6] in unit 6 with a wide lens. Required target units are 2,3,6 and required base markers include 8,12,13,15,19,20,21. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; keep the view consistent with L05B03 fixed fixture placement while excluding marker 30.\n  - camera_framing_directive: Use broad 90-degree coverage from camera_unit 2 at camera_cell [8,2], looking to unit 6 at look_at_cell [6,6]. This should preserve the unit 2/3/6 fixed layout for the separate S18_Shot10 mirror-facing close view and S18_Shot14 table insert without inventing a second reference.\n  - subject_position_directive: S18_Shot10 commits no subject in the primary view. S18_Shot14 commits only a printed-face subject cue within a surface insert, not a live full-room subject. Do not add uncommitted people to the surrounding BG.\n  - state_cue_directive: Committed state cues are markers 28 and 29. Use_numbered_elements are 2,3,6,8,12,13,15,19,20,21,28,29; no other overlay markers are committed.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,30,31,32. Keep fixed marker positions from L05B03 for 13,15,19,20,21, but do not redraw L05B03 marker 30 in this BG.\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='L05B03' physical_space_id='ps_units_1_2_3_4_5_6_disturbed'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 6\n  - look_at_cell: [6, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide view from unit 2 at [8,2] aimed toward listed look-at cell [6,6], allowing unit 2/3/6 relationships, marker 15, and bathroom fixture markers 19,20,21 to be planned within one same-space reference path.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2], aimed toward [6,6] in unit 6 with a wide lens. Required target units are 2,3,6 and required base markers include 8,12,13,15,19,20,21. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; keep the view consistent with L05B03 fixed fixture placement while excluding marker 30.\n  - camera_framing_directive: Use broad 90-degree coverage from camera_unit 2 at camera_cell [8,2], looking to unit 6 at look_at_cell [6,6]. This should preserve the unit 2/3/6 fixed layout for the separate S18_Shot10 mirror-facing close view and S18_Shot14 table insert without inventing a second reference.\n  - subject_position_directive: S18_Shot10 commits no subject in the primary view. S18_Shot14 commits only a printed-face subject cue within a surface insert, not a live full-room subject. Do not add uncommitted people to the surrounding BG.\n  - state_cue_directive: Committed state cues are markers 28 and 29. Use_numbered_elements are 2,3,6,8,12,13,15,19,20,21,28,29; no other overlay markers are committed.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,30,31,32. Keep fixed marker positions from L05B03 for 13,15,19,20,21, but do not redraw L05B03 marker 30 in this BG.\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='L05B03' physical_space_id='ps_units_1_2_3_4_5_6_disturbed'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 2]\n  - look_at_unit: 6\n  - look_at_cell: [6, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide view from unit 2 at [8,2] aimed toward listed look-at cell [6,6], allowing unit 2/3/6 relationships, marker 15, and bathroom fixture markers 19,20,21 to be planned within one same-space reference path.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 2 at [8,2], aimed toward [6,6] in unit 6 with a wide lens. Required target units are 2,3,6 and required base markers include 8,12,13,15,19,20,21. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; keep the view consistent with L05B03 fixed fixture placement while excluding marker 30.\n  - camera_framing_directive: Use broad 90-degree coverage from camera_unit 2 at camera_cell [8,2], looking to unit 6 at look_at_cell [6,6]. This should preserve the unit 2/3/6 fixed layout for the separate S18_Shot10 mirror-facing close view and S18_Shot14 table insert without inventing a second reference.\n  - subject_position_directive: S18_Shot10 commits no subject in the primary view. S18_Shot14 commits only a printed-face subject cue within a surface insert, not a live full-room subject. Do not add uncommitted people to the surrounding BG.\n  - state_cue_directive: Committed state cues are markers 28 and 29. Use_numbered_elements are 2,3,6,8,12,13,15,19,20,21,28,29; no other overlay markers are committed.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,30,31,32. Keep fixed marker positions from L05B03 for 13,15,19,20,21, but do not redraw L05B03 marker 30 in this BG.\n\n2020년대 중반 대한민국 서해안 도시권의 오래된 소형 주거 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 작은 욕실 안쪽에 서 있는 사람의 눈높이 약 1.6m에 두고, 40mm에 가까운 표준 렌즈 시야로 욕실 거울, 세면대, 습식 화장실의 변기와 샤워 설비가 한 프레임 안에 자연스럽게 들어오게 한다. 욕실 문은 공동 거실·식사 공간 쪽으로 시야가 이어질 정도로 열려 있고, 문 너머로 중앙의 식탁과 의자, 한쪽의 간단한 싱크대와 수도꼭지, 작고 평범한 생활 창이 일부 보인다. 좁은 한국식 원룸 또는 소형 빌라 느낌의 욕실로, 흰색과 회색 계열 타일, 물때가 조금 낀 실리콘 줄눈, 스테인리스 수전의 사용감, 젖은 바닥의 미세한 반사, 오래된 플라스틱 욕실 부품의 생활 마모를 사실적으로 보여준다. 아침 시간대의 차갑고 희미한 자연광이 창문과 열린 문을 통해 들어오며, 실내 조명은 과하게 밝지 않고 현실적인 그림자와 반사를 만든다.\n\n욕실 거울 표면과 그 안에 비친 벽 근처에는 붉은 원형 표식이 환시처럼 불안정하게 떠 있는 듯 보인다. 페인트나 피처럼 확정된 물질감이 아니라, 반사면 위에서 잠깐 번진 붉은 빛과 얼룩이 원형으로 겹쳐 보이는 주관적 시각 왜곡처럼 처리한다. 문 너머 식탁 위나 식탁 가까운 곳에는 작은 가족 사진 매체가 놓여 있으며, 그 사진 표면의 얼굴 부분은 붉게 녹아내리는 듯한 왜곡과 흐림으로 완전히 가려져 식별 가능한 얼굴이나 인물 형태가 보이지 않는다. 이 왜곡도 현재 공간에 실제로 튀어나온 형상이 아니라, 평면 사진 위의 불안정한 착시와 색 변화처럼 보여야 한다. 공간 전체는 평범하고 생활감 있는 상태를 유지하며, 초자연적 단서는 붉은 원형과 사진 표면의 제한된 왜곡으로만 절제한다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 실제 장소 기록 사진처럼 보이게 한다. 건축 시각화, CGI, 일러스트, 만화적 표현, 과도한 보정, 깨끗한 스톡 사진 느낌을 피하고, 현실적인 렌즈 왜곡, 자연스러운 초점 심도, 실제 타일과 금속과 종이 사진의 질감, 생활 얼룩과 작은 흠집을 살린다. 사람, 얼굴, 몸 형태, 그림자 인물, 반사 속 인물은 절대 넣지 않는다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            8,
            2
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Wide view from unit 2 at [8,2] aimed toward listed look-at cell [6,6], allowing unit 2/3/6 relationships, marker 15, and bathroom fixture markers 19,20,21 to be planned within one same-space reference path.",
          "lens_enum": "wide",
          "look_at_cell": [
            6,
            6
          ],
          "look_at_unit": 6
        },
        "shot_aware_plan_node_index": 7,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Camera is in unit 2 at [8,2], aimed toward [6,6] in unit 6 with a wide lens. Required target units are 2,3,6 and required base markers include 8,12,13,15,19,20,21. Geometry lists visible-units superset for camera_unit 2 as [1,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]; keep the view consistent with L05B03 fixed fixture placement while excluding marker 30.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera_unit 2 at camera_cell [8,2], looking to unit 6 at look_at_cell [6,6]. This should preserve the unit 2/3/6 fixed layout for the separate S18_Shot10 mirror-facing close view and S18_Shot14 table insert without inventing a second reference.",
          "subject_position_directive": "S18_Shot10 commits no subject in the primary view. S18_Shot14 commits only a printed-face subject cue within a surface insert, not a live full-room subject. Do not add uncommitted people to the surrounding BG.",
          "state_cue_directive": "Committed state cues are markers 28 and 29. Use_numbered_elements are 2,3,6,8,12,13,15,19,20,21,28,29; no other overlay markers are committed.",
          "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,27,30,31,32. Keep fixed marker positions from L05B03 for 13,15,19,20,21, but do not redraw L05B03 marker 30 in this BG."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_main_interior",
          "prior_bg_ids": [
            "L05B03"
          ],
          "attached_ref_labels": [
            "bg:L05B03",
            "same_loc_anchor:L05B05"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B05",
          "loc_id": "L05"
        }
      },
      "L05B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B03.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시의 낡은 소형 옥탑방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 바깥과 맞닿은 금속 현관문 가까운 문턱 안쪽에 카메라가 서 있고, 약 1.6m 눈높이에서 28mm 광각 렌즈로 현관 문턱을 지나 중앙의 공용 거실 겸 식사 공간, 작은 생활 창, 식탁과 의자, 안쪽의 딸 방 문가까지 한 번에 바라본다. 평면도처럼 내려다보는 구도가 아니라 실제 사람이 문 앞에 서서 방 안을 확인하는 자연스러운 실내 시점이다.\n\n해질녘 상태로, 서쪽 또는 북서쪽의 작은 창과 조금 열린 금속 현관문 틈으로 회색빛과 주황빛이 섞인 약한 자연광이 들어온다. 방 안은 오래된 한국식 옥탑방답게 낮은 천장감, 바랜 벽지, 낡은 비닐 장판, 알루미늄 창틀, 생활 흠집이 있는 문틀과 손때 묻은 스위치, 작고 실용적인 형광등 또는 생활 조명 흔적이 보인다. 북서쪽 주방 구역에는 작은 싱크대와 수도꼭지, 좁은 조리대와 가스레인지가 붙어 있고, 중앙에는 식탁과 의자, 맞은편 벽에는 TV와 낮은 장이 놓여 있다. 안쪽으로는 어머니 방 문, 딸 방 문, 좁은 욕실 문이 이어지며, 욕실 쪽에는 거울과 세면대, 변기와 샤워 설비가 있는 작은 습식 욕실의 현실적인 흔적이 부분적으로 느껴진다.\n\n이 순간의 공간은 뒤진 직후처럼 엉망이 되어 있다. 현관 문턱에서 공용 거실 바닥, 식탁 주변, 작은 생활 창 아래, 딸 방 문가까지 젖은 흙이 묻은 발자국이 불규칙하게 이어지고, 장판 위에는 마른 흙가루와 물기 섞인 얼룩이 남아 있다. 식탁 주변의 의자는 제자리에서 밀려나 있거나 일부 넘어져 있고, 생활용품과 잡다한 물건들이 바닥과 낮은 장 주변에 흩어져 있지만, 피나 신체 흔적 없이 실제 빈집이 급하게 뒤져진 것 같은 현실적인 어수선함만 보인다. 벽지와 가구 표면은 오래 쓴 생활감, 먼지, 손자국, 작은 흠집이 뚜렷하며, 재질은 실제 콘크리트 벽, 금속 문, 비닐 장판, 합판 가구, 플라스틱 생활용품처럼 촉감이 믿기게 표현한다.\n\n사람, 얼굴, 사람 모양 그림자, 인체 실루엣은 전혀 없다. 깨끗한 스튜디오 사진이나 건축 시각화가 아니라 실제 DSLR 또는 미러리스 카메라로 현장에서 기록한 듯한 사실적인 사진이어야 하며, CGI, 일러스트, 렌더링, 과장된 후보정 없이 자연광과 현실적인 노출, 자연스러운 심도, 일상적인 마모와 얼룩을 보여준다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "이 배경은 같은 해질녘의 엉망이 된 옥탑방 내부로 유지한다. 현관문 가까운 낮은 문턱 안쪽에서 공용 공간을 바라보는 28mm 정도의 넓은 시야, 진흙 발자국과 흐트러진 생활 흔적, 작은 생활 창에서 들어오는 어두워지는 자연광이 일관되게 보여야 한다. 사람, 얼굴, 사람 모양 실루엣은 넣지 않는다.",
            "shot_id": "S25_Shot1"
          },
          {
            "guide_text": "같은 공간의 연속 장면처럼 보이도록, 식탁과 의자, TV 낮은 장, 주방 싱크대, 안쪽 침실문과 욕실문, 진흙 발자국의 흐름을 유지한다. 해질녘 빛은 창과 열린 금속 현관문 쪽에서 약하게 들어오고, 실내 조명은 현실적인 옥탑방의 희미한 생활광 정도로만 표현한다. 추가적인 상징 문양이나 인물 흔적을 임의로 만들지 않는다.",
            "shot_id": "S25_Shot14"
          },
          {
            "guide_text": "배경의 상태는 이미 뒤진 듯 어수선한 옥탑방 내부로 고정한다. 문턱에서 공용 거실 겸 식사 공간을 지나 딸 방 문가로 이어지는 진흙 발자국과 흩어진 생활용품이 보이되, 과장된 파괴나 비현실적인 효과 없이 실제 현장 기록 사진처럼 담는다. 카메라는 서 있는 사람 눈높이의 자연스러운 실내 시점이어야 한다.",
            "shot_id": "S27_Shot1"
          }
        ],
        "shot_ids": [
          "S25_Shot1",
          "S25_Shot14",
          "S27_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 7 (exterior metal entrance door), facing through number 1 (entry threshold) across number 2 (shared living-dining area) toward number 8 (living window), number 15 (dining table), and number 9 (daughter bedroom door)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Use ransacked-state cue number 30, including open entrance/window, muddy footprints, overturned chairs, and scattered belongings; do not show the pinned-photo red-circle clue number 31 in this background."
        },
        "reference_decision": {
          "bg_id": "L05B03",
          "fp_id": "fp_l05_main_interior",
          "node_index": 3,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B03 uses the same full dwelling space as L05B07 but with state marker 30 and wider disturbed-room coverage across units 1,2,3,4,5,6 plus fixed markers 7 through 21. The reference provides fixed placement continuity, while the new entrance-side camera and substantial state cue require a new plate rather than low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B07.png"
          ],
          "source_bg_ids": [
            "L05B07"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_3_4_5_6_broad"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_3_4_5_6_broad",
                "ref_bg_id": "L05B07",
                "space_description": "same full dwelling space with fixed unit and furniture/opening continuity across units 1,2,3,4,5,6"
              }
            ],
            "why_single_ref_or_two_refs": "One same-physical-space reference is enough; the consuming shots do not require two distinct co-visible reference spaces."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Wide entrance-side coverage from unit 1 at [8,1], aimed toward listed look-at cell [3,8] to support the low/wide disturbed-floor and full-room staging while keeping the doorway-side exit shot feasible.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              8
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Camera is in unit 1 at [8,1], aimed toward [3,8] with required target units 1,2,3,4,5,6. Geometry lists visible-units superset for camera_unit 1 as [2,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Preserve same-space continuity from L05B07 while applying marker 30.",
            "camera_framing_directive": "Use a wide 90-degree view from camera_unit 1 at camera_cell [8,1], aimed toward look_at_unit 2 at look_at_cell [3,8]. The frame should read as broad entrance-side coverage for S25_Shot1 and S27_Shot1, with enough depth to support S25_Shot14's doorway-oriented staging.",
            "subject_position_directive": "S25_Shot1 commits no subject. S25_Shot14 commits one subject moving through the doorway area in midground. S27_Shot1 commits one subject centered in the living area. Use only these staged subject cues and keep other parts of the BG free of invented subjects.",
            "state_cue_directive": "Committed state cue is marker 30. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,30; do not include marker 31 or any ignored overlay.",
            "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,27,28,29,31,32. Keep fixed elements from L05B07 in the same positions for markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 and add fixed bathroom markers 19,20,21 according to the floor-plan facts without inventing additional markers."
          },
          "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='L05B07' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 1]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide entrance-side coverage from unit 1 at [8,1], aimed toward listed look-at cell [3,8] to support the low/wide disturbed-floor and full-room staging while keeping the doorway-side exit shot feasible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 1 at [8,1], aimed toward [3,8] with required target units 1,2,3,4,5,6. Geometry lists visible-units superset for camera_unit 1 as [2,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Preserve same-space continuity from L05B07 while applying marker 30.\n  - camera_framing_directive: Use a wide 90-degree view from camera_unit 1 at camera_cell [8,1], aimed toward look_at_unit 2 at look_at_cell [3,8]. The frame should read as broad entrance-side coverage for S25_Shot1 and S27_Shot1, with enough depth to support S25_Shot14's doorway-oriented staging.\n  - subject_position_directive: S25_Shot1 commits no subject. S25_Shot14 commits one subject moving through the doorway area in midground. S27_Shot1 commits one subject centered in the living area. Use only these staged subject cues and keep other parts of the BG free of invented subjects.\n  - state_cue_directive: Committed state cue is marker 30. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,30; do not include marker 31 or any ignored overlay.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,31,32. Keep fixed elements from L05B07 in the same positions for markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 and add fixed bathroom markers 19,20,21 according to the floor-plan facts without inventing additional markers.\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='L05B07' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 1]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide entrance-side coverage from unit 1 at [8,1], aimed toward listed look-at cell [3,8] to support the low/wide disturbed-floor and full-room staging while keeping the doorway-side exit shot feasible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 1 at [8,1], aimed toward [3,8] with required target units 1,2,3,4,5,6. Geometry lists visible-units superset for camera_unit 1 as [2,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Preserve same-space continuity from L05B07 while applying marker 30.\n  - camera_framing_directive: Use a wide 90-degree view from camera_unit 1 at camera_cell [8,1], aimed toward look_at_unit 2 at look_at_cell [3,8]. The frame should read as broad entrance-side coverage for S25_Shot1 and S27_Shot1, with enough depth to support S25_Shot14's doorway-oriented staging.\n  - subject_position_directive: S25_Shot1 commits no subject. S25_Shot14 commits one subject moving through the doorway area in midground. S27_Shot1 commits one subject centered in the living area. Use only these staged subject cues and keep other parts of the BG free of invented subjects.\n  - state_cue_directive: Committed state cue is marker 30. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,30; do not include marker 31 or any ignored overlay.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,31,32. Keep fixed elements from L05B07 in the same positions for markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 and add fixed bathroom markers 19,20,21 according to the floor-plan facts without inventing additional markers.\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='L05B07' physical_space_id='ps_units_1_2_3_4_5_6_broad'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 1]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide entrance-side coverage from unit 1 at [8,1], aimed toward listed look-at cell [3,8] to support the low/wide disturbed-floor and full-room staging while keeping the doorway-side exit shot feasible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 1 at [8,1], aimed toward [3,8] with required target units 1,2,3,4,5,6. Geometry lists visible-units superset for camera_unit 1 as [2,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Preserve same-space continuity from L05B07 while applying marker 30.\n  - camera_framing_directive: Use a wide 90-degree view from camera_unit 1 at camera_cell [8,1], aimed toward look_at_unit 2 at look_at_cell [3,8]. The frame should read as broad entrance-side coverage for S25_Shot1 and S27_Shot1, with enough depth to support S25_Shot14's doorway-oriented staging.\n  - subject_position_directive: S25_Shot1 commits no subject. S25_Shot14 commits one subject moving through the doorway area in midground. S27_Shot1 commits one subject centered in the living area. Use only these staged subject cues and keep other parts of the BG free of invented subjects.\n  - state_cue_directive: Committed state cue is marker 30. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,30; do not include marker 31 or any ignored overlay.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,31,32. Keep fixed elements from L05B07 in the same positions for markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 and add fixed bathroom markers 19,20,21 according to the floor-plan facts without inventing additional markers.\n\n2020년대 중반 대한민국 서해안권 도시의 낡은 소형 옥탑방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 바깥과 맞닿은 금속 현관문 가까운 문턱 안쪽에 카메라가 서 있고, 약 1.6m 눈높이에서 28mm 광각 렌즈로 현관 문턱을 지나 중앙의 공용 거실 겸 식사 공간, 작은 생활 창, 식탁과 의자, 안쪽의 딸 방 문가까지 한 번에 바라본다. 평면도처럼 내려다보는 구도가 아니라 실제 사람이 문 앞에 서서 방 안을 확인하는 자연스러운 실내 시점이다.\n\n해질녘 상태로, 서쪽 또는 북서쪽의 작은 창과 조금 열린 금속 현관문 틈으로 회색빛과 주황빛이 섞인 약한 자연광이 들어온다. 방 안은 오래된 한국식 옥탑방답게 낮은 천장감, 바랜 벽지, 낡은 비닐 장판, 알루미늄 창틀, 생활 흠집이 있는 문틀과 손때 묻은 스위치, 작고 실용적인 형광등 또는 생활 조명 흔적이 보인다. 북서쪽 주방 구역에는 작은 싱크대와 수도꼭지, 좁은 조리대와 가스레인지가 붙어 있고, 중앙에는 식탁과 의자, 맞은편 벽에는 TV와 낮은 장이 놓여 있다. 안쪽으로는 어머니 방 문, 딸 방 문, 좁은 욕실 문이 이어지며, 욕실 쪽에는 거울과 세면대, 변기와 샤워 설비가 있는 작은 습식 욕실의 현실적인 흔적이 부분적으로 느껴진다.\n\n이 순간의 공간은 뒤진 직후처럼 엉망이 되어 있다. 현관 문턱에서 공용 거실 바닥, 식탁 주변, 작은 생활 창 아래, 딸 방 문가까지 젖은 흙이 묻은 발자국이 불규칙하게 이어지고, 장판 위에는 마른 흙가루와 물기 섞인 얼룩이 남아 있다. 식탁 주변의 의자는 제자리에서 밀려나 있거나 일부 넘어져 있고, 생활용품과 잡다한 물건들이 바닥과 낮은 장 주변에 흩어져 있지만, 피나 신체 흔적 없이 실제 빈집이 급하게 뒤져진 것 같은 현실적인 어수선함만 보인다. 벽지와 가구 표면은 오래 쓴 생활감, 먼지, 손자국, 작은 흠집이 뚜렷하며, 재질은 실제 콘크리트 벽, 금속 문, 비닐 장판, 합판 가구, 플라스틱 생활용품처럼 촉감이 믿기게 표현한다.\n\n사람, 얼굴, 사람 모양 그림자, 인체 실루엣은 전혀 없다. 깨끗한 스튜디오 사진이나 건축 시각화가 아니라 실제 DSLR 또는 미러리스 카메라로 현장에서 기록한 듯한 사실적인 사진이어야 하며, CGI, 일러스트, 렌더링, 과장된 후보정 없이 자연광과 현실적인 노출, 자연스러운 심도, 일상적인 마모와 얼룩을 보여준다. 16:9 가로 비율, 실제 카메라 촬영본.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            8,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Wide entrance-side coverage from unit 1 at [8,1], aimed toward listed look-at cell [3,8] to support the low/wide disturbed-floor and full-room staging while keeping the doorway-side exit shot feasible.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            8
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 3,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Camera is in unit 1 at [8,1], aimed toward [3,8] with required target units 1,2,3,4,5,6. Geometry lists visible-units superset for camera_unit 1 as [2,3,4,5,6] and visible-openings superset [7,8,9,10,11,12]. Preserve same-space continuity from L05B07 while applying marker 30.",
          "camera_framing_directive": "Use a wide 90-degree view from camera_unit 1 at camera_cell [8,1], aimed toward look_at_unit 2 at look_at_cell [3,8]. The frame should read as broad entrance-side coverage for S25_Shot1 and S27_Shot1, with enough depth to support S25_Shot14's doorway-oriented staging.",
          "subject_position_directive": "S25_Shot1 commits no subject. S25_Shot14 commits one subject moving through the doorway area in midground. S27_Shot1 commits one subject centered in the living area. Use only these staged subject cues and keep other parts of the BG free of invented subjects.",
          "state_cue_directive": "Committed state cue is marker 30. Use_numbered_elements are 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,30; do not include marker 31 or any ignored overlay.",
          "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,27,28,29,31,32. Keep fixed elements from L05B07 in the same positions for markers 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18 and add fixed bathroom markers 19,20,21 according to the floor-plan facts without inventing additional markers."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_main_interior",
          "prior_bg_ids": [
            "L05B07"
          ],
          "attached_ref_labels": [
            "bg:L05B07",
            "same_loc_anchor:L05B05"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B05",
          "loc_id": "L05"
        }
      },
      "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/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B02.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 도시의 평범한 아파트 또는 다세대주택 안, 남동쪽 작은 딸 방을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 딸 방 내부의 침대 근처에 서서 약 1.55m 눈높이에서 35mm급 광각 렌즈로 침대 위쪽 벽과 커튼 달린 창문 방향을 바라본다. 방문은 뒤쪽이나 화면 한쪽 가장자리에 걸쳐 있고, 중앙·서쪽 공용 거실 겸 식사 공간으로 이어지는 구조가 문턱 너머로 일부 암시된다. 해질 무렵의 낮은 자연광이 얇은 커튼을 통과해 방 안을 어둡고 차갑게 비추며, 실내등은 강하지 않고 생활감 있는 그림자와 실제 벽지의 미세한 때, 문틀의 닳은 칠, 바닥의 작은 흠집, 침구의 구김, 커튼 천의 섬유 질감이 선명하게 보인다.\n\n방은 침입 후 어질러진 상태다. 현관 쪽에서 공용 거실·식사 공간을 지나 식탁 주변과 거실 창가 방향, 그리고 딸 방 문턱까지 이어진 듯한 진흙 발자국들이 바닥에 불규칙하게 남아 있고, 딸 방 입구와 침대 주변에도 마른 흙 자국과 흐트러진 생활 흔적이 보인다. 단, 과장된 파괴나 불필요한 잔해 더미가 아니라 실제 주거 공간에서 누군가 급히 뒤진 듯한 정도의 현실적인 어수선함으로 표현한다.\n\n침대 위 또는 침대 가까운 벽면에는 붉은색으로 그어진 원형 표식이 남아 있으며, 그 원의 정확한 중심에 낡은 사진 한 장이 핀이나 테이프로 고정되어 있다. 사진은 오래된 종이처럼 가장자리가 살짝 휘고 색이 바랬으며, 검붉게 마른 얼룩이 묻어 있어 피 묻은 단서처럼 보이지만 노골적인 고어 표현은 피한다. 붉은 원은 벽지 위에 직접 남은 선처럼 보이고, 주변의 생활감 있는 방과 대비되어 한국적 토속 오컬트 단서의 불안한 분위기를 만든다. 사진 속 내용은 식별이 어렵고 흐릿해야 하며, 현재 방 안에 사람이나 얼굴, 몸 형태의 형상이 실제로 서 있는 것처럼 보이면 안 된다.\n\n결과물은 실제 DSLR 또는 미러리스 카메라로 현장에서 촬영한 위치 참고용 사진처럼 보여야 한다. 자연스러운 노출, 현실적인 렌즈 왜곡, 얕지 않은 자연스러운 심도, 실제 콘크리트 벽과 벽지, 목재 또는 합성 바닥재, 금속 핀, 종이 사진, 직물 커튼의 물성을 정확히 살린다. 깨끗한 스톡 사진, 컴퓨터 그래픽, 건축 시각화, 일러스트, 도면, 탑다운 평면도처럼 보이지 않게 한다. 후처리로 꾸민 느낌 없이 사실적인 기록 사진이어야 하며, 사람·얼굴·신체 실루엣은 포함하지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "S25_Shot6에서는 딸 방 안 침대 근처, 약 1.55m 눈높이에서 35mm 광각 렌즈로 침대 위쪽 벽과 커튼 달린 창문 방향을 바라본다. 프레임의 중심은 벽에 남은 붉은 원형 표식과 그 한가운데 고정된 오래되고 얼룩진 사진이며, 침대 일부와 커튼, 창가의 어두워지는 저녁빛이 함께 보이게 한다. 방문 쪽 가장자리나 문턱에는 진흙 발자국과 어질러진 흔적이 이어져 공용 공간까지 침입 흔적이 확장된 느낌을 주되, 사람이나 얼굴, 몸처럼 보이는 형상은 절대 넣지 않는다.",
            "shot_id": "S25_Shot6"
          }
        ],
        "shot_ids": [
          "S25_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 5 (daughter bedroom), near number 18 (daughter bed), facing the wall area above the bed and toward number 10 (curtained window), with number 9 (bedroom door) behind or to the side",
          "camera_height": "eye-level standing ~1.55m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Focus on transient clue number 31 at the center of the bedroom wall; retain ransacked context cue number 30 but exclude discovery corpse and blood-pool cues."
        },
        "reference_decision": {
          "bg_id": "L05B02",
          "fp_id": "fp_l05_main_interior",
          "node_index": 6,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B02 is a same-physical-space view of the unit-5 area already established through L05B03 and L05B08, with overlap on units 2 and 5 plus markers 9,10,18. It references L05B03 for the broader marker-30 disturbed-state context but uses a much tighter camera and adds marker 31, so it is not a low-delta candidate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B03.png"
          ],
          "source_bg_ids": [
            "L05B03"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_3_4_5_6_disturbed"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_3_4_5_6_disturbed",
                "ref_bg_id": "L05B03",
                "space_description": "same dwelling physical space with disturbed-state marker 30 and fixed positions for markers 2,5,9,10,18"
              }
            ],
            "why_single_ref_or_two_refs": "One same-space reference supplies the fixed and disturbed context; S25_Shot6 stages a single close wall-facing background surface, not co-visible distinct rooms."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              6
            ],
            "camera_unit": 5,
            "fov_deg": 25,
            "framing_notes": "Telephoto unit-5 view from [2,6] aimed toward listed look-at cell [5,4], compressing the frame for the close wall-facing photo/circle staging while retaining the required marker 18 and opening markers 9,10 as local context.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              5,
              4
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Camera is in unit 5 at [2,6], aimed toward [5,4] with target units 2 and 5 and required markers 9,10,18,30,31. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; maintain L05B03 fixed positions for the overlapping unit-5 markers.",
            "camera_framing_directive": "Use compressed 25-degree telephoto framing from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [5,4]. The frame should be tight and flat enough for the S25_Shot6 close background-surface requirement, with marker 31 centered within the marker-30 context as listed.",
            "subject_position_directive": "S25_Shot6 commits no subject; keep the BG free of invented subjects and make the listed background-surface markers the sole focus.",
            "state_cue_directive": "Committed state cues are markers 30 and 31. Use_numbered_elements are 2,5,9,10,18,30,31; do not add any other overlay markers.",
            "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,27,28,29,32. Keep fixed local positions from L05B03 for markers 2,5,9,10,18 while limiting the telephoto view so unrelated broad-unit clutter does not overtake the close surface composition."
          },
          "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='L05B03' physical_space_id='ps_units_1_2_3_4_5_6_disturbed'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [5, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto unit-5 view from [2,6] aimed toward listed look-at cell [5,4], compressing the frame for the close wall-facing photo/circle staging while retaining the required marker 18 and opening markers 9,10 as local context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6], aimed toward [5,4] with target units 2 and 5 and required markers 9,10,18,30,31. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; maintain L05B03 fixed positions for the overlapping unit-5 markers.\n  - camera_framing_directive: Use compressed 25-degree telephoto framing from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [5,4]. The frame should be tight and flat enough for the S25_Shot6 close background-surface requirement, with marker 31 centered within the marker-30 context as listed.\n  - subject_position_directive: S25_Shot6 commits no subject; keep the BG free of invented subjects and make the listed background-surface markers the sole focus.\n  - state_cue_directive: Committed state cues are markers 30 and 31. Use_numbered_elements are 2,5,9,10,18,30,31; do not add any other overlay markers.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,32. Keep fixed local positions from L05B03 for markers 2,5,9,10,18 while limiting the telephoto view so unrelated broad-unit clutter does not overtake the close surface composition.\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='L05B03' physical_space_id='ps_units_1_2_3_4_5_6_disturbed'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [5, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto unit-5 view from [2,6] aimed toward listed look-at cell [5,4], compressing the frame for the close wall-facing photo/circle staging while retaining the required marker 18 and opening markers 9,10 as local context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6], aimed toward [5,4] with target units 2 and 5 and required markers 9,10,18,30,31. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; maintain L05B03 fixed positions for the overlapping unit-5 markers.\n  - camera_framing_directive: Use compressed 25-degree telephoto framing from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [5,4]. The frame should be tight and flat enough for the S25_Shot6 close background-surface requirement, with marker 31 centered within the marker-30 context as listed.\n  - subject_position_directive: S25_Shot6 commits no subject; keep the BG free of invented subjects and make the listed background-surface markers the sole focus.\n  - state_cue_directive: Committed state cues are markers 30 and 31. Use_numbered_elements are 2,5,9,10,18,30,31; do not add any other overlay markers.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,32. Keep fixed local positions from L05B03 for markers 2,5,9,10,18 while limiting the telephoto view so unrelated broad-unit clutter does not overtake the close surface composition.\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='L05B03' physical_space_id='ps_units_1_2_3_4_5_6_disturbed'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [2, 6]\n  - look_at_unit: 5\n  - look_at_cell: [5, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto unit-5 view from [2,6] aimed toward listed look-at cell [5,4], compressing the frame for the close wall-facing photo/circle staging while retaining the required marker 18 and opening markers 9,10 as local context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Camera is in unit 5 at [2,6], aimed toward [5,4] with target units 2 and 5 and required markers 9,10,18,30,31. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; maintain L05B03 fixed positions for the overlapping unit-5 markers.\n  - camera_framing_directive: Use compressed 25-degree telephoto framing from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [5,4]. The frame should be tight and flat enough for the S25_Shot6 close background-surface requirement, with marker 31 centered within the marker-30 context as listed.\n  - subject_position_directive: S25_Shot6 commits no subject; keep the BG free of invented subjects and make the listed background-surface markers the sole focus.\n  - state_cue_directive: Committed state cues are markers 30 and 31. Use_numbered_elements are 2,5,9,10,18,30,31; do not add any other overlay markers.\n  - negative_continuity_directive: Avoid ignored overlay markers 22,23,24,25,26,27,28,29,32. Keep fixed local positions from L05B03 for markers 2,5,9,10,18 while limiting the telephoto view so unrelated broad-unit clutter does not overtake the close surface composition.\n\n2020년대 중반 대한민국 서해안권 도시의 평범한 아파트 또는 다세대주택 안, 남동쪽 작은 딸 방을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 딸 방 내부의 침대 근처에 서서 약 1.55m 눈높이에서 35mm급 광각 렌즈로 침대 위쪽 벽과 커튼 달린 창문 방향을 바라본다. 방문은 뒤쪽이나 화면 한쪽 가장자리에 걸쳐 있고, 중앙·서쪽 공용 거실 겸 식사 공간으로 이어지는 구조가 문턱 너머로 일부 암시된다. 해질 무렵의 낮은 자연광이 얇은 커튼을 통과해 방 안을 어둡고 차갑게 비추며, 실내등은 강하지 않고 생활감 있는 그림자와 실제 벽지의 미세한 때, 문틀의 닳은 칠, 바닥의 작은 흠집, 침구의 구김, 커튼 천의 섬유 질감이 선명하게 보인다.\n\n방은 침입 후 어질러진 상태다. 현관 쪽에서 공용 거실·식사 공간을 지나 식탁 주변과 거실 창가 방향, 그리고 딸 방 문턱까지 이어진 듯한 진흙 발자국들이 바닥에 불규칙하게 남아 있고, 딸 방 입구와 침대 주변에도 마른 흙 자국과 흐트러진 생활 흔적이 보인다. 단, 과장된 파괴나 불필요한 잔해 더미가 아니라 실제 주거 공간에서 누군가 급히 뒤진 듯한 정도의 현실적인 어수선함으로 표현한다.\n\n침대 위 또는 침대 가까운 벽면에는 붉은색으로 그어진 원형 표식이 남아 있으며, 그 원의 정확한 중심에 낡은 사진 한 장이 핀이나 테이프로 고정되어 있다. 사진은 오래된 종이처럼 가장자리가 살짝 휘고 색이 바랬으며, 검붉게 마른 얼룩이 묻어 있어 피 묻은 단서처럼 보이지만 노골적인 고어 표현은 피한다. 붉은 원은 벽지 위에 직접 남은 선처럼 보이고, 주변의 생활감 있는 방과 대비되어 한국적 토속 오컬트 단서의 불안한 분위기를 만든다. 사진 속 내용은 식별이 어렵고 흐릿해야 하며, 현재 방 안에 사람이나 얼굴, 몸 형태의 형상이 실제로 서 있는 것처럼 보이면 안 된다.\n\n결과물은 실제 DSLR 또는 미러리스 카메라로 현장에서 촬영한 위치 참고용 사진처럼 보여야 한다. 자연스러운 노출, 현실적인 렌즈 왜곡, 얕지 않은 자연스러운 심도, 실제 콘크리트 벽과 벽지, 목재 또는 합성 바닥재, 금속 핀, 종이 사진, 직물 커튼의 물성을 정확히 살린다. 깨끗한 스톡 사진, 컴퓨터 그래픽, 건축 시각화, 일러스트, 도면, 탑다운 평면도처럼 보이지 않게 한다. 후처리로 꾸민 느낌 없이 사실적인 기록 사진이어야 하며, 사람·얼굴·신체 실루엣은 포함하지 않는다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            2,
            6
          ],
          "camera_unit": 5,
          "fov_deg": 25,
          "framing_notes": "Telephoto unit-5 view from [2,6] aimed toward listed look-at cell [5,4], compressing the frame for the close wall-facing photo/circle staging while retaining the required marker 18 and opening markers 9,10 as local context.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            5,
            4
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 6,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Camera is in unit 5 at [2,6], aimed toward [5,4] with target units 2 and 5 and required markers 9,10,18,30,31. Geometry lists visible-units superset for camera_unit 5 as [1,2,3,4,6] and visible-openings superset [7,8,9,10,11,12]; maintain L05B03 fixed positions for the overlapping unit-5 markers.",
          "camera_framing_directive": "Use compressed 25-degree telephoto framing from camera_unit 5 at camera_cell [2,6], aimed to look_at_unit 5 at look_at_cell [5,4]. The frame should be tight and flat enough for the S25_Shot6 close background-surface requirement, with marker 31 centered within the marker-30 context as listed.",
          "subject_position_directive": "S25_Shot6 commits no subject; keep the BG free of invented subjects and make the listed background-surface markers the sole focus.",
          "state_cue_directive": "Committed state cues are markers 30 and 31. Use_numbered_elements are 2,5,9,10,18,30,31; do not add any other overlay markers.",
          "negative_continuity_directive": "Avoid ignored overlay markers 22,23,24,25,26,27,28,29,32. Keep fixed local positions from L05B03 for markers 2,5,9,10,18 while limiting the telephoto view so unrelated broad-unit clutter does not overtake the close surface composition."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_main_interior",
          "prior_bg_ids": [
            "L05B03"
          ],
          "attached_ref_labels": [
            "bg:L05B03",
            "same_loc_anchor:L05B05"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B05",
          "loc_id": "L05"
        }
      },
      "L11B01": {
        "status": "skipped_outdoor_direct",
        "location_id": "L11",
        "location_name": "",
        "shot_ids": [
          "S11_Shot4",
          "S11_Shot5"
        ]
      },
      "L11B02": {
        "status": "skipped_outdoor_direct",
        "location_id": "L11",
        "location_name": "",
        "shot_ids": [
          "S13_Shot3",
          "S13_Shot5"
        ]
      },
      "L10B01": {
        "status": "ok",
        "location_id": "L10",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L10B01.png",
        "t2i_prompt": "대한민국 서해안권 도시의 항구 근처 상가 거리에서 해질녘 자전거로 동네 마트 입구를 향해 다가가는 시점의 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 서 있는 사람 눈높이 약 1.6미터, 35mm급 렌즈로 좁은 도로와 인도 사이 접근로에서 마트 입구를 정면보다 약간 비껴 바라본다. 화면 앞쪽에는 자전거가 지나갈 수 있는 빈 차도와 인도 경계가 있고, 바닥에는 오래된 자전거 도로 표시, 닳은 횡단보도 일부, 낮은 볼라드와 고무 교통콘이 보인다. 중경에는 2020년대 한국 동네 마트의 유리 출입문, 반투명 비닐 커튼이 살짝 드리운 입구, 낡은 차양막, LED 간판과 가격 안내판, CCTV 카메라, 플라스틱 음료 박스와 종이 배송 상자가 놓여 있다. 주변에는 작은 음식점과 낚시용품점처럼 보이는 상가 간판, 전봇대와 복잡한 전선, 주차된 스쿠터와 소형 승용차, 자전거 거치대에 세워진 자전거들이 있어 항구 도시 생활권의 현실적인 분위기를 만든다. 저녁 어스름 상태로 하늘은 짙은 청회색이고, 마트와 주변 상가의 네온과 형광등이 켜져 젖은 아스팔트와 보도블록 위에 붉고 푸른 반사를 만든다. 바닷바람에 낡은 현수막 가장자리가 조금 처지고, 금속 셔터와 간판 프레임에는 녹과 먼지, 염분 얼룩이 있으며, 유리문에는 손자국과 물때가 남아 있다. 인물, 얼굴, 시체, 피 묻은 대상은 전혀 없고, 비현실적 괴물이나 마법 효과도 없다. 깨끗한 광고 사진이 아니라 실제 장소 답사 사진처럼 자연광과 생활 조명이 섞인 현실적인 노출, 실제 콘크리트와 금속 파티나, 플라스틱 박스의 흠집, 천 차양의 직조감, 젖은 도로의 질감이 선명한 무보정에 가까운 사진. 평면도나 조감도가 아니며, 건축 시각화나 일러스트가 아니라 실제 DSLR 또는 미러리스 카메라로 촬영한 현장 기록 사진. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "S8_Shot1은 자전거 접근 장면에 쓰이므로, 카메라는 사람 눈높이 약 1.6미터에서 마트 입구 방향을 바라보게 둔다. 전경 중앙과 하단에는 이후 자전거 또는 인물이 들어올 수 있는 빈 접근 공간을 남기고, 배경 자체에는 사람이나 얼굴을 넣지 않는다. 마트 입구의 밝은 네온, 자동문 또는 유리문, 인도 가장자리의 자전거 거치대와 주차된 스쿠터, 젖은 노면 반사가 한눈에 보이게 한다.",
            "shot_id": "S8_Shot1"
          }
        ],
        "shot_ids": [
          "S8_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "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": "대한민국 서해안권 도시의 항구 근처 상가 거리에서 해질녘 자전거로 동네 마트 입구를 향해 다가가는 시점의 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 서 있는 사람 눈높이 약 1.6미터, 35mm급 렌즈로 좁은 도로와 인도 사이 접근로에서 마트 입구를 정면보다 약간 비껴 바라본다. 화면 앞쪽에는 자전거가 지나갈 수 있는 빈 차도와 인도 경계가 있고, 바닥에는 오래된 자전거 도로 표시, 닳은 횡단보도 일부, 낮은 볼라드와 고무 교통콘이 보인다. 중경에는 2020년대 한국 동네 마트의 유리 출입문, 반투명 비닐 커튼이 살짝 드리운 입구, 낡은 차양막, LED 간판과 가격 안내판, CCTV 카메라, 플라스틱 음료 박스와 종이 배송 상자가 놓여 있다. 주변에는 작은 음식점과 낚시용품점처럼 보이는 상가 간판, 전봇대와 복잡한 전선, 주차된 스쿠터와 소형 승용차, 자전거 거치대에 세워진 자전거들이 있어 항구 도시 생활권의 현실적인 분위기를 만든다. 저녁 어스름 상태로 하늘은 짙은 청회색이고, 마트와 주변 상가의 네온과 형광등이 켜져 젖은 아스팔트와 보도블록 위에 붉고 푸른 반사를 만든다. 바닷바람에 낡은 현수막 가장자리가 조금 처지고, 금속 셔터와 간판 프레임에는 녹과 먼지, 염분 얼룩이 있으며, 유리문에는 손자국과 물때가 남아 있다. 인물, 얼굴, 시체, 피 묻은 대상은 전혀 없고, 비현실적 괴물이나 마법 효과도 없다. 깨끗한 광고 사진이 아니라 실제 장소 답사 사진처럼 자연광과 생활 조명이 섞인 현실적인 노출, 실제 콘크리트와 금속 파티나, 플라스틱 박스의 흠집, 천 차양의 직조감, 젖은 도로의 질감이 선명한 무보정에 가까운 사진. 평면도나 조감도가 아니며, 건축 시각화나 일러스트가 아니라 실제 DSLR 또는 미러리스 카메라로 촬영한 현장 기록 사진. 16:9 가로 비율, 실제 카메라 촬영본.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "same_loc_anchor:L10B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L10B02",
          "loc_id": "L10"
        }
      },
      "L10B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L10",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L10B02.png",
        "t2i_prompt": "대한민국 2020년대 중반 도시권의 대형 마트 내부 매장을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 자동 미닫이 유리 출입구 바로 안쪽에 선 사람 눈높이 약 1.6m에서 35mm급 광각 렌즈로, 전면 문턱 구역을 지나 왼쪽 앞의 계산대 줄과 고객 동선, 중앙의 긴 평행 곤돌라 진열대 통로, 멀리 북쪽 후방 재고·서비스 구역까지 대각선으로 바라본다. 위에서 내려다본 도면이 아니라 실제 매장 안에서 찍은 현장 참고 사진처럼 보여야 한다.\n\n해질녘의 바쁜 장보기 시간대 분위기이지만 화면에는 인물, 얼굴, 사람 형태의 실루엣이 전혀 없다. 남쪽 거리 쪽 유리창과 출입구를 통해 주변 상가 간판의 네온빛이 붉고 푸른 기운으로 문턱 바닥, 유리문 프레임, 계산대 앞쪽에 희미하게 번진다. 매장 천장의 형광·LED 조명은 아직 켜져 있어 선반 위 상품, 가격표, 플라스틱 바구니, 금속 진열대 모서리, 비닐 포장 표면이 현실적인 반사와 생활감 있는 먼지로 보인다. 전면 유리에는 바깥 상권의 흐릿한 빛 반사만 남고 특정 상호나 고유명사는 보이지 않는다.\n\n중앙 곤돌라 앞쪽 통로에는 일시적인 재고 보충 상태가 드러난다. 몇 개의 골판지 박스가 열려 있고, 접힌 포장재와 비닐 완충재가 한쪽으로 정리되어 있으며, 작은 손수레가 선반 끝 가까이에 잠시 세워져 있다. 중앙 통로 끝과 동쪽 직원 접근 동선에는 선반 칸 일부가 비어 있거나 상품이 반쯤 채워진 상태, 작업 중임을 알리는 임시 표지와 바닥에 놓인 운반용 상자가 있어 직원들이 방금 보충 작업을 하던 흔적처럼 보인다. 단, 직원이나 손, 몸의 일부, 사람 모양 그림자는 나타나지 않는다.\n\n전면 좌측 계산대 줄은 현실적인 한국 마트처럼 스캐너, 계산대 벨트, 투명 칸막이, 작은 진열대, 줄 서는 동선 표시가 있는 상태로 배치한다. 중앙 곤돌라 진열대는 과자, 생활용품, 생필품 포장들이 빽빽하지만 너무 정돈된 광고 사진처럼 보이지 않고, 가격표가 약간 비뚤어지고 선반 모서리에 작은 흠집과 먼지가 있는 실제 사용감이 있어야 한다. 남쪽 출입구 위나 근처 벽에는 벽걸이 CCTV 카메라가 계산대와 전면 통로를 향해 설치되어 있다. 바닥은 한국 대형 마트의 밝은 타일 또는 폴리싱 바닥처럼 보이며, 네온 반사와 매장 조명이 섞여 자연스러운 얼룩과 발자국 자국이 보인다.\n\n사진은 실제 DSLR 또는 미러리스 카메라로 촬영한 위치 기록용 다큐멘터리 사진처럼 사실적이어야 한다. 실제 유리, 금속, 플라스틱, 종이 박스, 코팅된 선반, 타일 바닥의 질감과 마모를 정확히 살리고, 과도한 보정이나 광고용 깨끗함 없이 현장 조명 그대로의 자연스러운 노출과 얕지 않은 현실적인 심도를 유지한다. CGI, 일러스트, 건축 시각화, 도면, 상상화처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "S8_Shot9에서는 자동 미닫이 유리 출입구 가까운 전면 문턱 구역에서 서 있는 눈높이로, 전면 계산대와 중앙 곤돌라 통로를 지나 후방 재고 구역 방향까지 깊이가 보이게 잡는다. 바닥과 진열대가 실제 매장 사진처럼 자연스럽게 수렴하고, 전면 유리창을 통해 들어오는 저녁 네온빛이 문턱과 계산대 주변 바닥에 번져야 한다. 중앙 통로 앞쪽에는 임시 재고 박스와 손수레, 직원 보충 작업의 흔적이 보이되 사람이나 사람 모양은 화면에 넣지 않는다.",
            "shot_id": "S8_Shot9"
          }
        ],
        "shot_ids": [
          "S8_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 5 (main sliding entrance), facing diagonally north across number 2 (front threshold zone), number 10 (checkout counters), and number 8 (parallel aisle gondolas) toward number 4 (rear stocking zone)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Show the busy sales-floor depth from the entrance toward the stocking aisles; include transient numbers 14, 15, and 16 in the background rendering, but these transient markers are not drawn on the floor plan diagram."
        },
        "reference_decision": {
          "bg_id": "L10B02",
          "fp_id": "fp_l10_store_main",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L10B02 is the only bg_id in anchor_selection_metadata.candidate_bg_ids, so it is selected as the first and sole dwelling identity anchor and rendered fresh with no prior same-fp reference. The camera is placed at unit marker 1 cell [3,4] and aimed at unit marker 4 cell [8,5] because the BG targets unit markers 1, 2, 3, 4, 11, and 12 and references base markers 1 through 13; the wide lens gives broad coverage for the fixed marker layout while the consuming shot can crop to its committed close, over-shoulder staging.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/floor_plan/fp_l10_store_main.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_no_refs",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No selected_refs are used because this node is the fp_seeded_anchor and must be rendered from the base floor plan without a prior background reference."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the advertised wide 90-degree view from unit marker 1 at camera cell [3,4], looking toward unit marker 4 via look-at cell [8,5], to establish the broad fixed layout while still supporting the staged close framing in S8_Shot9.",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              5
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "From camera_unit 1 at [3,4] looking toward look_at_unit 4 at [8,5] with a wide lens, treat unit marker 1 as the camera space and use the supplied visible-units superset for camera_unit 1: unit markers [2,3,4,11,12]. The referenced target unit markers are [1,2,3,4,11,12]. The supplied visible-openings superset is opening markers [5,6,7]. Maintain the fixed base markers 8, 9, 10, and 13 in their committed relationship to base markers 1 through 13.",
            "camera_framing_directive": "Frame from camera_unit 1 at camera_cell [3,4] toward look_at_unit 4 at look_at_cell [8,5] with lens_enum wide and fov_deg 90. The wide lens should provide broad spatial coverage of the fixed marker layout, while allowing the consuming close shot to use only a tighter portion of that plate.",
            "subject_position_directive": "S8_Shot9 commits a close, over-shoulder setup: the camera is less than an arm's length from the staged subject labeled 수리영, on the line between that subject and the staged subject labeled 남자 직원. Keep 수리영 dominant in close framing with a rigid forward lean and locked eyeline toward C07; keep 남자 직원 reduced to a soft shoulder-and-box edge at one side of the frame, with the box cue tied to the committed staging and transient marker facts.",
            "state_cue_directive": "clean_background_expected is false. Include the committed transient marker numbers 14, 15, and 16 as state cues for this BG, together with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. The surfaced shot also commits neutral ambient lighting and concentrated shadow contrast around the primary close subject; do not introduce additional state cues not present in these listed facts.",
            "negative_continuity_directive": "ignore_numbered_elements and ignored_state_overlay_marker_numbers are empty for L10B02. Do not add unnumbered fixed elements, unnumbered transient overlays, or extra subject cues beyond the surfaced staging and use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. Do not emphasize spaces outside the camera_unit 1 visible-units superset or openings outside [5,6,7]."
          },
          "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: 4\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide 90-degree view from unit marker 1 at camera cell [3,4], looking toward unit marker 4 via look-at cell [8,5], to establish the broad fixed layout while still supporting the staged close framing in S8_Shot9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera_unit 1 at [3,4] looking toward look_at_unit 4 at [8,5] with a wide lens, treat unit marker 1 as the camera space and use the supplied visible-units superset for camera_unit 1: unit markers [2,3,4,11,12]. The referenced target unit markers are [1,2,3,4,11,12]. The supplied visible-openings superset is opening markers [5,6,7]. Maintain the fixed base markers 8, 9, 10, and 13 in their committed relationship to base markers 1 through 13.\n  - camera_framing_directive: Frame from camera_unit 1 at camera_cell [3,4] toward look_at_unit 4 at look_at_cell [8,5] with lens_enum wide and fov_deg 90. The wide lens should provide broad spatial coverage of the fixed marker layout, while allowing the consuming close shot to use only a tighter portion of that plate.\n  - subject_position_directive: S8_Shot9 commits a close, over-shoulder setup: the camera is less than an arm's length from the staged subject labeled 수리영, on the line between that subject and the staged subject labeled 남자 직원. Keep 수리영 dominant in close framing with a rigid forward lean and locked eyeline toward C07; keep 남자 직원 reduced to a soft shoulder-and-box edge at one side of the frame, with the box cue tied to the committed staging and transient marker facts.\n  - state_cue_directive: clean_background_expected is false. Include the committed transient marker numbers 14, 15, and 16 as state cues for this BG, together with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. The surfaced shot also commits neutral ambient lighting and concentrated shadow contrast around the primary close subject; do not introduce additional state cues not present in these listed facts.\n  - negative_continuity_directive: ignore_numbered_elements and ignored_state_overlay_marker_numbers are empty for L10B02. Do not add unnumbered fixed elements, unnumbered transient overlays, or extra subject cues beyond the surfaced staging and use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. Do not emphasize spaces outside the camera_unit 1 visible-units superset or openings outside [5,6,7].\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: 4\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide 90-degree view from unit marker 1 at camera cell [3,4], looking toward unit marker 4 via look-at cell [8,5], to establish the broad fixed layout while still supporting the staged close framing in S8_Shot9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera_unit 1 at [3,4] looking toward look_at_unit 4 at [8,5] with a wide lens, treat unit marker 1 as the camera space and use the supplied visible-units superset for camera_unit 1: unit markers [2,3,4,11,12]. The referenced target unit markers are [1,2,3,4,11,12]. The supplied visible-openings superset is opening markers [5,6,7]. Maintain the fixed base markers 8, 9, 10, and 13 in their committed relationship to base markers 1 through 13.\n  - camera_framing_directive: Frame from camera_unit 1 at camera_cell [3,4] toward look_at_unit 4 at look_at_cell [8,5] with lens_enum wide and fov_deg 90. The wide lens should provide broad spatial coverage of the fixed marker layout, while allowing the consuming close shot to use only a tighter portion of that plate.\n  - subject_position_directive: S8_Shot9 commits a close, over-shoulder setup: the camera is less than an arm's length from the staged subject labeled 수리영, on the line between that subject and the staged subject labeled 남자 직원. Keep 수리영 dominant in close framing with a rigid forward lean and locked eyeline toward C07; keep 남자 직원 reduced to a soft shoulder-and-box edge at one side of the frame, with the box cue tied to the committed staging and transient marker facts.\n  - state_cue_directive: clean_background_expected is false. Include the committed transient marker numbers 14, 15, and 16 as state cues for this BG, together with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. The surfaced shot also commits neutral ambient lighting and concentrated shadow contrast around the primary close subject; do not introduce additional state cues not present in these listed facts.\n  - negative_continuity_directive: ignore_numbered_elements and ignored_state_overlay_marker_numbers are empty for L10B02. Do not add unnumbered fixed elements, unnumbered transient overlays, or extra subject cues beyond the surfaced staging and use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. Do not emphasize spaces outside the camera_unit 1 visible-units superset or openings outside [5,6,7].\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: 4\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide 90-degree view from unit marker 1 at camera cell [3,4], looking toward unit marker 4 via look-at cell [8,5], to establish the broad fixed layout while still supporting the staged close framing in S8_Shot9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera_unit 1 at [3,4] looking toward look_at_unit 4 at [8,5] with a wide lens, treat unit marker 1 as the camera space and use the supplied visible-units superset for camera_unit 1: unit markers [2,3,4,11,12]. The referenced target unit markers are [1,2,3,4,11,12]. The supplied visible-openings superset is opening markers [5,6,7]. Maintain the fixed base markers 8, 9, 10, and 13 in their committed relationship to base markers 1 through 13.\n  - camera_framing_directive: Frame from camera_unit 1 at camera_cell [3,4] toward look_at_unit 4 at look_at_cell [8,5] with lens_enum wide and fov_deg 90. The wide lens should provide broad spatial coverage of the fixed marker layout, while allowing the consuming close shot to use only a tighter portion of that plate.\n  - subject_position_directive: S8_Shot9 commits a close, over-shoulder setup: the camera is less than an arm's length from the staged subject labeled 수리영, on the line between that subject and the staged subject labeled 남자 직원. Keep 수리영 dominant in close framing with a rigid forward lean and locked eyeline toward C07; keep 남자 직원 reduced to a soft shoulder-and-box edge at one side of the frame, with the box cue tied to the committed staging and transient marker facts.\n  - state_cue_directive: clean_background_expected is false. Include the committed transient marker numbers 14, 15, and 16 as state cues for this BG, together with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. The surfaced shot also commits neutral ambient lighting and concentrated shadow contrast around the primary close subject; do not introduce additional state cues not present in these listed facts.\n  - negative_continuity_directive: ignore_numbered_elements and ignored_state_overlay_marker_numbers are empty for L10B02. Do not add unnumbered fixed elements, unnumbered transient overlays, or extra subject cues beyond the surfaced staging and use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. Do not emphasize spaces outside the camera_unit 1 visible-units superset or openings outside [5,6,7].\n\n대한민국 2020년대 중반 도시권의 대형 마트 내부 매장을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 자동 미닫이 유리 출입구 바로 안쪽에 선 사람 눈높이 약 1.6m에서 35mm급 광각 렌즈로, 전면 문턱 구역을 지나 왼쪽 앞의 계산대 줄과 고객 동선, 중앙의 긴 평행 곤돌라 진열대 통로, 멀리 북쪽 후방 재고·서비스 구역까지 대각선으로 바라본다. 위에서 내려다본 도면이 아니라 실제 매장 안에서 찍은 현장 참고 사진처럼 보여야 한다.\n\n해질녘의 바쁜 장보기 시간대 분위기이지만 화면에는 인물, 얼굴, 사람 형태의 실루엣이 전혀 없다. 남쪽 거리 쪽 유리창과 출입구를 통해 주변 상가 간판의 네온빛이 붉고 푸른 기운으로 문턱 바닥, 유리문 프레임, 계산대 앞쪽에 희미하게 번진다. 매장 천장의 형광·LED 조명은 아직 켜져 있어 선반 위 상품, 가격표, 플라스틱 바구니, 금속 진열대 모서리, 비닐 포장 표면이 현실적인 반사와 생활감 있는 먼지로 보인다. 전면 유리에는 바깥 상권의 흐릿한 빛 반사만 남고 특정 상호나 고유명사는 보이지 않는다.\n\n중앙 곤돌라 앞쪽 통로에는 일시적인 재고 보충 상태가 드러난다. 몇 개의 골판지 박스가 열려 있고, 접힌 포장재와 비닐 완충재가 한쪽으로 정리되어 있으며, 작은 손수레가 선반 끝 가까이에 잠시 세워져 있다. 중앙 통로 끝과 동쪽 직원 접근 동선에는 선반 칸 일부가 비어 있거나 상품이 반쯤 채워진 상태, 작업 중임을 알리는 임시 표지와 바닥에 놓인 운반용 상자가 있어 직원들이 방금 보충 작업을 하던 흔적처럼 보인다. 단, 직원이나 손, 몸의 일부, 사람 모양 그림자는 나타나지 않는다.\n\n전면 좌측 계산대 줄은 현실적인 한국 마트처럼 스캐너, 계산대 벨트, 투명 칸막이, 작은 진열대, 줄 서는 동선 표시가 있는 상태로 배치한다. 중앙 곤돌라 진열대는 과자, 생활용품, 생필품 포장들이 빽빽하지만 너무 정돈된 광고 사진처럼 보이지 않고, 가격표가 약간 비뚤어지고 선반 모서리에 작은 흠집과 먼지가 있는 실제 사용감이 있어야 한다. 남쪽 출입구 위나 근처 벽에는 벽걸이 CCTV 카메라가 계산대와 전면 통로를 향해 설치되어 있다. 바닥은 한국 대형 마트의 밝은 타일 또는 폴리싱 바닥처럼 보이며, 네온 반사와 매장 조명이 섞여 자연스러운 얼룩과 발자국 자국이 보인다.\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": [
            3,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the advertised wide 90-degree view from unit marker 1 at camera cell [3,4], looking toward unit marker 4 via look-at cell [8,5], to establish the broad fixed layout while still supporting the staged close framing in S8_Shot9.",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            5
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera_unit 1 at [3,4] looking toward look_at_unit 4 at [8,5] with a wide lens, treat unit marker 1 as the camera space and use the supplied visible-units superset for camera_unit 1: unit markers [2,3,4,11,12]. The referenced target unit markers are [1,2,3,4,11,12]. The supplied visible-openings superset is opening markers [5,6,7]. Maintain the fixed base markers 8, 9, 10, and 13 in their committed relationship to base markers 1 through 13.",
          "camera_framing_directive": "Frame from camera_unit 1 at camera_cell [3,4] toward look_at_unit 4 at look_at_cell [8,5] with lens_enum wide and fov_deg 90. The wide lens should provide broad spatial coverage of the fixed marker layout, while allowing the consuming close shot to use only a tighter portion of that plate.",
          "subject_position_directive": "S8_Shot9 commits a close, over-shoulder setup: the camera is less than an arm's length from the staged subject labeled 수리영, on the line between that subject and the staged subject labeled 남자 직원. Keep 수리영 dominant in close framing with a rigid forward lean and locked eyeline toward C07; keep 남자 직원 reduced to a soft shoulder-and-box edge at one side of the frame, with the box cue tied to the committed staging and transient marker facts.",
          "state_cue_directive": "clean_background_expected is false. Include the committed transient marker numbers 14, 15, and 16 as state cues for this BG, together with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. The surfaced shot also commits neutral ambient lighting and concentrated shadow contrast around the primary close subject; do not introduce additional state cues not present in these listed facts.",
          "negative_continuity_directive": "ignore_numbered_elements and ignored_state_overlay_marker_numbers are empty for L10B02. Do not add unnumbered fixed elements, unnumbered transient overlays, or extra subject cues beyond the surfaced staging and use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]. Do not emphasize spaces outside the camera_unit 1 visible-units superset or openings outside [5,6,7]."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l10_store_main",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l10_store_main"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L10B03": {
        "status": "ok",
        "location_id": "L10",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L10B03.png",
        "t2i_prompt": "2020년대 중반 대한민국 서해안권 중소 도시의 동네 마트 출입구를 해질녘에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 사람이나 얼굴은 전혀 없는 빈 배경이며, 마트 안쪽의 흰 형광등 불빛과 바깥의 어두워지는 푸른 황혼빛이 유리 자동문 문턱에서 섞인다. 카메라는 서 있는 사람 눈높이 약 1.6미터에서 35mm급 렌즈로 출입구를 약간 비스듬히 바라보며, 문턱과 바깥 보도, 실내 입구 일부가 함께 보이게 잡는다. 유리 자동문은 막 닫히거나 반쯤 열린 듯하고, 손자국과 먼지, 스티커 자국, 약한 반사가 실제 유리처럼 보인다. 출입구 위에는 특정 상표가 없는 낡은 마트 간판과 작은 차양이 있고, 유리문과 창에는 한국 동네 마트에서 흔히 보이는 손글씨 느낌의 할인 안내 포스터, 작은 원형 빨간 스티커 몇 개, 영업시간 안내지가 붙어 있다. 문 안쪽에는 플라스틱 장바구니와 작은 쇼핑 카트, 입구 매트, 낮은 진열 선반 일부가 보이고, 천장 형광등은 약간 오래된 흰빛으로 생활감 있게 켜져 있다. 문 바깥에는 살짝 젖은 보도블록과 낮은 curb, 차량 진입을 막는 bollard, 흐릿한 거리 조명이 있으며 항구 도시 변두리의 습한 공기와 소금기 묻은 금속 질감이 은근히 느껴진다. 출입구 모서리에는 작은 CCTV camera가 현실적인 크기로 달려 있고, 화면 전체는 깨끗한 광고 사진이 아니라 실제 장소 답사 사진처럼 먼지, 물자국, 낡은 플라스틱, 금속의 작은 녹, 포스터 가장자리의 들뜸, 매트의 흙 얼룩을 자연스럽게 보여준다. 조명은 자연스러운 황혼과 실내 조명만 사용하고, 후가공 느낌 없이 사실적인 노출과 자연스러운 심도로 촬영한다. 일러스트, 컴퓨터 그래픽, 건축 시각화, 평면도, 위에서 내려다본 구도는 절대 아니며, 실제 미러리스 카메라로 찍은 현장 기록 사진처럼 보이게 한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "S8_Shot11에서는 인물이 전화를 하며 출입구를 나서는 장면을 얹을 수 있도록, 유리문 문턱 부근과 바깥 보도 쪽에 여백을 남긴 구도로 배경을 만든다. 카메라는 서 있는 사람 눈높이에서 마트 출입구를 약간 비스듬히 바라보며, 실내 형광등의 차가운 빛과 바깥 황혼의 어두운 푸른빛이 대비되게 한다. 사람, 얼굴, 손, 휴대폰은 배경에 그리지 말고, 긴장감은 닫히는 유리문, 어둑한 보도, 반사된 간판빛, 생활감 있는 얼룩으로만 표현한다.",
            "shot_id": "S8_Shot11"
          }
        ],
        "shot_ids": [
          "S8_Shot11"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {},
        "reference_decision": {
          "mode": "surface_role_direct_plate",
          "surface_role": "transition_zone",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2020년대 중반 대한민국 서해안권 중소 도시의 동네 마트 출입구를 해질녘에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 사람이나 얼굴은 전혀 없는 빈 배경이며, 마트 안쪽의 흰 형광등 불빛과 바깥의 어두워지는 푸른 황혼빛이 유리 자동문 문턱에서 섞인다. 카메라는 서 있는 사람 눈높이 약 1.6미터에서 35mm급 렌즈로 출입구를 약간 비스듬히 바라보며, 문턱과 바깥 보도, 실내 입구 일부가 함께 보이게 잡는다. 유리 자동문은 막 닫히거나 반쯤 열린 듯하고, 손자국과 먼지, 스티커 자국, 약한 반사가 실제 유리처럼 보인다. 출입구 위에는 특정 상표가 없는 낡은 마트 간판과 작은 차양이 있고, 유리문과 창에는 한국 동네 마트에서 흔히 보이는 손글씨 느낌의 할인 안내 포스터, 작은 원형 빨간 스티커 몇 개, 영업시간 안내지가 붙어 있다. 문 안쪽에는 플라스틱 장바구니와 작은 쇼핑 카트, 입구 매트, 낮은 진열 선반 일부가 보이고, 천장 형광등은 약간 오래된 흰빛으로 생활감 있게 켜져 있다. 문 바깥에는 살짝 젖은 보도블록과 낮은 curb, 차량 진입을 막는 bollard, 흐릿한 거리 조명이 있으며 항구 도시 변두리의 습한 공기와 소금기 묻은 금속 질감이 은근히 느껴진다. 출입구 모서리에는 작은 CCTV camera가 현실적인 크기로 달려 있고, 화면 전체는 깨끗한 광고 사진이 아니라 실제 장소 답사 사진처럼 먼지, 물자국, 낡은 플라스틱, 금속의 작은 녹, 포스터 가장자리의 들뜸, 매트의 흙 얼룩을 자연스럽게 보여준다. 조명은 자연스러운 황혼과 실내 조명만 사용하고, 후가공 느낌 없이 사실적인 노출과 자연스러운 심도로 촬영한다. 일러스트, 컴퓨터 그래픽, 건축 시각화, 평면도, 위에서 내려다본 구도는 절대 아니며, 실제 미러리스 카메라로 찍은 현장 기록 사진처럼 보이게 한다. 16:9 가로 비율, 실제 카메라 촬영본.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "same_loc_anchor:L10B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L10B02",
          "loc_id": "L10"
        }
      },
      "L09B01": {
        "status": "skipped_outdoor_direct",
        "location_id": "L09",
        "location_name": "",
        "shot_ids": [
          "S19_Shot5",
          "S19_Shot8"
        ]
      },
      "L15B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L15",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L15B01.png",
        "t2i_prompt": "대한민국 서해안권 도시의 2020년대 중반 대형마트 후방 총무과 안에 있는 작은 CCTV 확인 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 깨끗한 홍보용 사진이 아니라 실제 근무 공간 참고 사진처럼 보여야 하며, 디지털 일안 반사식 또는 미러리스 카메라와 35mm급 렌즈로 서 있는 사람의 눈높이 약 1.6m에서 촬영한 자연스러운 시점이다. 방 남쪽 중앙의 빈 참관 위치 부근에서 북쪽 벽을 향해 바라보며, 북쪽 벽에 붙은 긴 CCTV 확인용 책상과 그 위 또는 바로 위에 놓인 여러 대의 모니터 묶음이 화면의 중심이 된다. 책상 앞에는 보안 담당자가 앉는 빈 사무용 의자가 북쪽 모니터를 향해 놓여 있고, 서쪽에는 비스듬히 놓인 방문자용 의자, 동쪽 벽에는 파일과 장비를 넣는 좁은 사무용 수납장이 보인다. 남서쪽의 출입문은 프레임 가장자리나 배경 주변부에만 자연스럽게 걸쳐 보여도 된다.\n\n낮 시간의 관리 사무실 분위기이며, 천장의 낡은 형광등과 사무실 안으로 스며드는 약한 자연광이 섞여 회색빛 흰 벽, 저렴한 합판 책상, 플라스틱과 금속이 섞인 사무용 의자, 오래 사용한 수납장 표면의 작은 흠집과 손때, 케이블과 키보드 주변의 먼지 같은 현실적인 질감을 드러낸다. 한국 마트 후방 사무 공간답게 실용적이고 조금 답답한 느낌의 좁은 방, 문서철과 장비가 정리되어 있지만 완전히 새것 같지는 않은 생활감, 과장되지 않은 무거운 긴장감이 있어야 한다.\n\nCCTV 모니터 묶음 중 한 화면 구간은 검토 중인 영상처럼 유난히 어둡게 막혀 있으며, 검은 화면과 거친 디지털 노이즈, 약한 프레임 손상, 모니터 유리의 반사만 보인다. 그 어두운 구간 안에 사람, 얼굴, 몸 실루엣, 명확한 물체를 임의로 그리지 말고 식별 불가능한 영상 정보로 남긴다. 공간 안에는 사람이 없고, 얼굴이나 사람 형태의 그림자도 없다. 실제 콘크리트와 페인트 벽, 실제 금속과 플라스틱, 실제 나무결과 사무용 합판 질감, 자연스러운 초점 심도와 노출을 가진 사실적인 현장 사진이어야 한다. 삽화, 컴퓨터 그래픽, 건축 시각화, 도면, 위에서 내려다본 평면도, 과도한 후처리처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남쪽 중앙의 빈 참관 위치에서 북쪽 벽을 향해 보는 구도를 유지한다. 중앙 시선은 CCTV 모니터 묶음과 그 아래 긴 책상에 두고, 앞쪽의 빈 보안 담당자 의자가 화면 깊이를 만들게 한다. 불안한 확인 장면의 배경이지만 인물은 그리지 말고, 모니터 일부가 유난히 어둡고 노이즈가 낀 상태만 분명히 보이게 한다.",
            "shot_id": "S20_Shot2"
          },
          {
            "guide_text": "같은 사무실 배치를 유지하되, 모니터 검토 위치가 한눈에 읽히도록 책상, 빈 의자, 동쪽 수납장, 가능하면 주변부의 출입문 일부를 포함한다. CCTV 모니터의 어두운 구간은 식별 불가능한 검은 영상과 약한 화면 노이즈로 처리하고, 임의의 사람 형상이나 단서가 되는 물체를 보완하지 않는다.",
            "shot_id": "S20_Shot6"
          }
        ],
        "shot_ids": [
          "S20_Shot2",
          "S20_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 6 (observer standing area), facing north toward number 5 (security chair), number 3 (CCTV review desk), and number 4 (monitor bank)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Frame over the observers' side so the monitor review position is central; include number 4 as the main visual target and allow number 2 to remain peripheral if the doorway is in view."
        },
        "reference_decision": {
          "bg_id": "L15B01",
          "fp_id": "fp_l15_admin_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L15B01 is the only clean anchor candidate supplied for this fp_id, so it is the first and only dwelling identity anchor and is rendered fresh from the floor plan with no selected prior reference. Its render facts apply to S20_Shot2 and S20_Shot6, target unit markers 1 and 6, and reference base markers 1 through 8 plus transient marker 9. The chosen camera uses the valid unit 1 camera cell [6,5] looking to unit 6 at [4,5] with a wide 90-degree lens so the staged close/medium subject framing can be cropped from a broad plate that still carries the committed room markers.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/floor_plan/fp_l15_admin_office.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "anchor_no_prior_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "Single fp_seeded_anchor node; no prior same-fp reference exists for this BG."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              5
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the verbatim camera candidate for unit 1 at [6,5] and look toward unit 6 at [4,5]. The wide 90-degree lens gives broad coverage for the staged close and medium compositions while retaining the target unit markers 1 and 6 and the referenced base markers as usable background context.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              5
            ],
            "look_at_unit": 6
          },
          "render_guidance": {
            "visible_space_directive": "From camera_unit 1 at [6,5] looking toward look_at_unit 6 at [4,5] with wide fov 90, show the committed target unit markers 1 and 6 as the primary visible physical space. The geometry advertises visible_units_candidates for camera_unit 1 as [6] and visible_openings_candidates as [2]. Carry base markers 1,2,3,4,5,6,7,8 and transient marker 9 only as supported by this view and the broad lens.",
            "camera_framing_directive": "Frame from camera_unit 1 at camera_cell [6,5] toward look_at_unit 6 at look_at_cell [4,5]. Use the wide lens setting with fov_deg 90 for broad coverage across the unit 1 to unit 6 direction; downstream shot framing may crop this plate for the close S20_Shot2 and medium S20_Shot6 uses.",
            "subject_position_directive": "For S20_Shot2, the staging commits a foreground shoulder/back-edge subject in the middle_left depth plane and a midground face/hands subject in the middle_center, with the background attention line toward the marker 4 direction. For S20_Shot6, the staging commits a near-side turned-face subject in close medium profile and a second partial presence along that gaze line near the workstation-side context. Keep any subjects tied to those staged positions only and do not invent additional subjects.",
            "state_cue_directive": "clean_background_expected is false. Include the committed transient marker 9 and the committed use_numbered_elements [1,2,3,4,5,6,7,8,9]. The state cue should remain limited to the supplied transient marker and the staged review-context background facts; do not invent additional state overlays.",
            "negative_continuity_directive": "There are no ignore_numbered_elements and no ignored_state_overlay_marker_numbers for this BG. Do not add unlisted numbered elements, uncommitted subjects, or state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9]. Keep continuity within the visible plan from camera_unit 1 toward look_at_unit 6 and avoid inventing spaces outside the advertised visible_units_candidates [6] and visible_openings_candidates [2]."
          },
          "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: [6, 5]\n  - look_at_unit: 6\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the verbatim camera candidate for unit 1 at [6,5] and look toward unit 6 at [4,5]. The wide 90-degree lens gives broad coverage for the staged close and medium compositions while retaining the target unit markers 1 and 6 and the referenced base markers as usable background context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera_unit 1 at [6,5] looking toward look_at_unit 6 at [4,5] with wide fov 90, show the committed target unit markers 1 and 6 as the primary visible physical space. The geometry advertises visible_units_candidates for camera_unit 1 as [6] and visible_openings_candidates as [2]. Carry base markers 1,2,3,4,5,6,7,8 and transient marker 9 only as supported by this view and the broad lens.\n  - camera_framing_directive: Frame from camera_unit 1 at camera_cell [6,5] toward look_at_unit 6 at look_at_cell [4,5]. Use the wide lens setting with fov_deg 90 for broad coverage across the unit 1 to unit 6 direction; downstream shot framing may crop this plate for the close S20_Shot2 and medium S20_Shot6 uses.\n  - subject_position_directive: For S20_Shot2, the staging commits a foreground shoulder/back-edge subject in the middle_left depth plane and a midground face/hands subject in the middle_center, with the background attention line toward the marker 4 direction. For S20_Shot6, the staging commits a near-side turned-face subject in close medium profile and a second partial presence along that gaze line near the workstation-side context. Keep any subjects tied to those staged positions only and do not invent additional subjects.\n  - state_cue_directive: clean_background_expected is false. Include the committed transient marker 9 and the committed use_numbered_elements [1,2,3,4,5,6,7,8,9]. The state cue should remain limited to the supplied transient marker and the staged review-context background facts; do not invent additional state overlays.\n  - negative_continuity_directive: There are no ignore_numbered_elements and no ignored_state_overlay_marker_numbers for this BG. Do not add unlisted numbered elements, uncommitted subjects, or state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9]. Keep continuity within the visible plan from camera_unit 1 toward look_at_unit 6 and avoid inventing spaces outside the advertised visible_units_candidates [6] and visible_openings_candidates [2].\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: [6, 5]\n  - look_at_unit: 6\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the verbatim camera candidate for unit 1 at [6,5] and look toward unit 6 at [4,5]. The wide 90-degree lens gives broad coverage for the staged close and medium compositions while retaining the target unit markers 1 and 6 and the referenced base markers as usable background context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera_unit 1 at [6,5] looking toward look_at_unit 6 at [4,5] with wide fov 90, show the committed target unit markers 1 and 6 as the primary visible physical space. The geometry advertises visible_units_candidates for camera_unit 1 as [6] and visible_openings_candidates as [2]. Carry base markers 1,2,3,4,5,6,7,8 and transient marker 9 only as supported by this view and the broad lens.\n  - camera_framing_directive: Frame from camera_unit 1 at camera_cell [6,5] toward look_at_unit 6 at look_at_cell [4,5]. Use the wide lens setting with fov_deg 90 for broad coverage across the unit 1 to unit 6 direction; downstream shot framing may crop this plate for the close S20_Shot2 and medium S20_Shot6 uses.\n  - subject_position_directive: For S20_Shot2, the staging commits a foreground shoulder/back-edge subject in the middle_left depth plane and a midground face/hands subject in the middle_center, with the background attention line toward the marker 4 direction. For S20_Shot6, the staging commits a near-side turned-face subject in close medium profile and a second partial presence along that gaze line near the workstation-side context. Keep any subjects tied to those staged positions only and do not invent additional subjects.\n  - state_cue_directive: clean_background_expected is false. Include the committed transient marker 9 and the committed use_numbered_elements [1,2,3,4,5,6,7,8,9]. The state cue should remain limited to the supplied transient marker and the staged review-context background facts; do not invent additional state overlays.\n  - negative_continuity_directive: There are no ignore_numbered_elements and no ignored_state_overlay_marker_numbers for this BG. Do not add unlisted numbered elements, uncommitted subjects, or state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9]. Keep continuity within the visible plan from camera_unit 1 toward look_at_unit 6 and avoid inventing spaces outside the advertised visible_units_candidates [6] and visible_openings_candidates [2].\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: [6, 5]\n  - look_at_unit: 6\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the verbatim camera candidate for unit 1 at [6,5] and look toward unit 6 at [4,5]. The wide 90-degree lens gives broad coverage for the staged close and medium compositions while retaining the target unit markers 1 and 6 and the referenced base markers as usable background context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera_unit 1 at [6,5] looking toward look_at_unit 6 at [4,5] with wide fov 90, show the committed target unit markers 1 and 6 as the primary visible physical space. The geometry advertises visible_units_candidates for camera_unit 1 as [6] and visible_openings_candidates as [2]. Carry base markers 1,2,3,4,5,6,7,8 and transient marker 9 only as supported by this view and the broad lens.\n  - camera_framing_directive: Frame from camera_unit 1 at camera_cell [6,5] toward look_at_unit 6 at look_at_cell [4,5]. Use the wide lens setting with fov_deg 90 for broad coverage across the unit 1 to unit 6 direction; downstream shot framing may crop this plate for the close S20_Shot2 and medium S20_Shot6 uses.\n  - subject_position_directive: For S20_Shot2, the staging commits a foreground shoulder/back-edge subject in the middle_left depth plane and a midground face/hands subject in the middle_center, with the background attention line toward the marker 4 direction. For S20_Shot6, the staging commits a near-side turned-face subject in close medium profile and a second partial presence along that gaze line near the workstation-side context. Keep any subjects tied to those staged positions only and do not invent additional subjects.\n  - state_cue_directive: clean_background_expected is false. Include the committed transient marker 9 and the committed use_numbered_elements [1,2,3,4,5,6,7,8,9]. The state cue should remain limited to the supplied transient marker and the staged review-context background facts; do not invent additional state overlays.\n  - negative_continuity_directive: There are no ignore_numbered_elements and no ignored_state_overlay_marker_numbers for this BG. Do not add unlisted numbered elements, uncommitted subjects, or state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9]. Keep continuity within the visible plan from camera_unit 1 toward look_at_unit 6 and avoid inventing spaces outside the advertised visible_units_candidates [6] and visible_openings_candidates [2].\n\n대한민국 서해안권 도시의 2020년대 중반 대형마트 후방 총무과 안에 있는 작은 CCTV 확인 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 깨끗한 홍보용 사진이 아니라 실제 근무 공간 참고 사진처럼 보여야 하며, 디지털 일안 반사식 또는 미러리스 카메라와 35mm급 렌즈로 서 있는 사람의 눈높이 약 1.6m에서 촬영한 자연스러운 시점이다. 방 남쪽 중앙의 빈 참관 위치 부근에서 북쪽 벽을 향해 바라보며, 북쪽 벽에 붙은 긴 CCTV 확인용 책상과 그 위 또는 바로 위에 놓인 여러 대의 모니터 묶음이 화면의 중심이 된다. 책상 앞에는 보안 담당자가 앉는 빈 사무용 의자가 북쪽 모니터를 향해 놓여 있고, 서쪽에는 비스듬히 놓인 방문자용 의자, 동쪽 벽에는 파일과 장비를 넣는 좁은 사무용 수납장이 보인다. 남서쪽의 출입문은 프레임 가장자리나 배경 주변부에만 자연스럽게 걸쳐 보여도 된다.\n\n낮 시간의 관리 사무실 분위기이며, 천장의 낡은 형광등과 사무실 안으로 스며드는 약한 자연광이 섞여 회색빛 흰 벽, 저렴한 합판 책상, 플라스틱과 금속이 섞인 사무용 의자, 오래 사용한 수납장 표면의 작은 흠집과 손때, 케이블과 키보드 주변의 먼지 같은 현실적인 질감을 드러낸다. 한국 마트 후방 사무 공간답게 실용적이고 조금 답답한 느낌의 좁은 방, 문서철과 장비가 정리되어 있지만 완전히 새것 같지는 않은 생활감, 과장되지 않은 무거운 긴장감이 있어야 한다.\n\nCCTV 모니터 묶음 중 한 화면 구간은 검토 중인 영상처럼 유난히 어둡게 막혀 있으며, 검은 화면과 거친 디지털 노이즈, 약한 프레임 손상, 모니터 유리의 반사만 보인다. 그 어두운 구간 안에 사람, 얼굴, 몸 실루엣, 명확한 물체를 임의로 그리지 말고 식별 불가능한 영상 정보로 남긴다. 공간 안에는 사람이 없고, 얼굴이나 사람 형태의 그림자도 없다. 실제 콘크리트와 페인트 벽, 실제 금속과 플라스틱, 실제 나무결과 사무용 합판 질감, 자연스러운 초점 심도와 노출을 가진 사실적인 현장 사진이어야 한다. 삽화, 컴퓨터 그래픽, 건축 시각화, 도면, 위에서 내려다본 평면도, 과도한 후처리처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            6,
            5
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the verbatim camera candidate for unit 1 at [6,5] and look toward unit 6 at [4,5]. The wide 90-degree lens gives broad coverage for the staged close and medium compositions while retaining the target unit markers 1 and 6 and the referenced base markers as usable background context.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            5
          ],
          "look_at_unit": 6
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera_unit 1 at [6,5] looking toward look_at_unit 6 at [4,5] with wide fov 90, show the committed target unit markers 1 and 6 as the primary visible physical space. The geometry advertises visible_units_candidates for camera_unit 1 as [6] and visible_openings_candidates as [2]. Carry base markers 1,2,3,4,5,6,7,8 and transient marker 9 only as supported by this view and the broad lens.",
          "camera_framing_directive": "Frame from camera_unit 1 at camera_cell [6,5] toward look_at_unit 6 at look_at_cell [4,5]. Use the wide lens setting with fov_deg 90 for broad coverage across the unit 1 to unit 6 direction; downstream shot framing may crop this plate for the close S20_Shot2 and medium S20_Shot6 uses.",
          "subject_position_directive": "For S20_Shot2, the staging commits a foreground shoulder/back-edge subject in the middle_left depth plane and a midground face/hands subject in the middle_center, with the background attention line toward the marker 4 direction. For S20_Shot6, the staging commits a near-side turned-face subject in close medium profile and a second partial presence along that gaze line near the workstation-side context. Keep any subjects tied to those staged positions only and do not invent additional subjects.",
          "state_cue_directive": "clean_background_expected is false. Include the committed transient marker 9 and the committed use_numbered_elements [1,2,3,4,5,6,7,8,9]. The state cue should remain limited to the supplied transient marker and the staged review-context background facts; do not invent additional state overlays.",
          "negative_continuity_directive": "There are no ignore_numbered_elements and no ignored_state_overlay_marker_numbers for this BG. Do not add unlisted numbered elements, uncommitted subjects, or state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9]. Keep continuity within the visible plan from camera_unit 1 toward look_at_unit 6 and avoid inventing spaces outside the advertised visible_units_candidates [6] and visible_openings_candidates [2]."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l15_admin_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l15_admin_office"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L13B03": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L13B01",
        "reused_from_bg_id": "L13B01",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L13B01.png",
        "t2i_prompt": "실제 카메라로 촬영한 다큐멘터리 풍 사진. 2020년대 중반 대한민국 서해안권 도시의 현실적인 경찰서 사무실 내부, 야간 당직 시간의 어둡고 조용한 분위기. 남서쪽 출입문 근처에서 서 있거나 막 앉은 사람의 눈높이 정도인 약 1.4~1.6미터 높이로, 35mm 광각 렌즈를 사용해 방 안을 대각선으로 바라본 실제 현장 사진처럼 구성한다. 시선은 출입문 안쪽에서 북쪽과 중앙의 업무 책상 구역을 가로질러 북동쪽의 당직 형사 책상과 그 위의 컴퓨터 모니터 쪽으로 향한다. 절대 평면도, 위에서 내려다본 도면, 건축 시각화가 아니라 실제 미러리스 또는 DSLR 카메라로 찍은 장소 기록 사진이어야 한다.\n\n공간은 한 방으로 이어진 현대 한국 경찰서 사무실이다. 북쪽 벽에는 어두운 밤하늘이 비치는 긴 창문들이 있고, 창틀과 블라인드에는 오래 쓴 사무실 특유의 먼지와 손때가 남아 있다. 중앙에는 사건 자료를 검토하는 넓은 책상이 놓여 있고, 서쪽 중앙과 북동쪽에는 서로 다른 업무용 책상과 컴퓨터 모니터가 배치되어 있다. 동쪽 벽을 따라 금속 서류 캐비닛이 줄지어 있고, 남동쪽에는 종이컵과 물때가 남은 커피 공간이 있으며, 남서쪽 출입문 가까이에는 방문자 대기 의자가 있다. 책상 상판은 값비싼 새 가구가 아니라 한국 공공기관에서 오래 쓰는 합판과 멜라민 표면 느낌이고, 금속 캐비닛에는 작은 흠집과 라벨 자국, 손잡이의 닳은 광택이 보인다.\n\n이 순간의 변화는 북동쪽 당직 책상 위 컴퓨터 모니터 주변에만 집중된다. 사무실 조명은 대부분 꺼져 있거나 아주 약하게 남아 있고, 모니터에서 나오는 차갑고 희미한 빛이 책상 위와 의자 등받이, 가까운 서류 가장자리, 바닥의 일부에 은은하게 번진다. 화면 내용은 과장된 미래형 인터페이스가 아니라 2020년대 한국 공공기관에서 쓸 법한 평범한 업무용 컴퓨터 화면의 추상적인 밝기와 반사로만 보이게 한다. 특정 인물 사진, 선명한 얼굴, 사람 형태, 몸 실루엣은 절대 나타나지 않는다.\n\n현실적인 야간 사무실의 공기감을 살린다. 오래된 형광등 커버의 누런 잔광, 창문에 비친 어두운 실내 반사, 바닥 장판의 미세한 오염과 의자 다리 자국, 전선과 멀티탭의 생활감, 서류철과 사무용품의 무심한 정돈 상태가 자연스럽게 보인다. 한국 경찰서의 현실적인 사무 장비와 공공기관 인테리어를 기반으로 하되, 초현실적 장식이나 과장된 오컬트 표식, 피, 의식용 물건, 미래형 장비는 추가하지 않는다. 깨끗한 홍보 사진처럼 보이지 않게 실제 근무 공간의 낡음과 사용감을 담고, 후처리로 꾸민 느낌 없이 자연 노출과 실제 재질 질감을 유지한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "남서쪽 출입문 근처의 낮은 눈높이에서 북동쪽 당직 형사 책상과 그 위의 컴퓨터 모니터를 향해 비스듬히 본다. 사람이 없는 야간 사무실이며, 모니터 주변의 희미한 빛이 책상 모서리와 주변 사무용품 표면에만 약하게 닿도록 한다. 화면 안에 인물, 얼굴, 몸 형태의 실루엣을 넣지 않는다.",
            "shot_id": "S16_Shot2"
          },
          {
            "guide_text": "같은 경찰서 사무실 배치를 유지하되, 출입문 쪽에서 중앙 업무 공간을 가로질러 당직 책상과 모니터가 시선의 끝에 놓이게 한다. 북쪽 창문은 밤이라 어둡게 보이고, 형광등 일부가 꺼진 사무실의 현실적인 어둠 속에서 모니터 불빛만 차갑고 낮게 드러난다. 어떤 인물도 등장시키지 않는다.",
            "shot_id": "S16_Shot3"
          }
        ],
        "shot_ids": [
          "S16_Shot2",
          "S16_Shot3"
        ],
        "scenes": [],
        "parent_id": "L13B01",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 5 (entry door), facing diagonally toward number 7 (duty detective desk) and number 8 (duty monitor) across number 1 (workstation zone)",
          "camera_height": "eye-level seated-to-standing transition ~1.4m to 1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Emphasize the lone night-duty workstation; reference number 15 as the only transient state cue for this background."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L13B01",
          "selected_refs": [
            {
              "physical_space_id": "ps_fp_police_office_main_units_1_2_3_4",
              "ref_bg_id": "L13B01",
              "space_description": "same fp physical space containing unit markers 1, 2, 3, and 4 with the workstation-side unit-2-to-unit-1 framing"
            }
          ]
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Place the camera in unit marker 2 at cell [6,5], looking toward unit marker 1 via look_at_cell [1,7]. Use a telephoto 25 degree lens for compressed, narrow coverage matching the earlier L13B01 unit-2-to-unit-1 framing.",
          "negative_continuity_directive": "Do not include ignored overlay marker numbers 16, 17, or 18 even though L13B01 used them. Keep fixed base markers 1 through 14 in the same positions established by the same-fp references, especially the unit-1-side fixed markers at and around cell [1,7]. Do not invent extra transient cues, spaces outside the unit-2-to-unit-1 view, or uncommitted subjects.",
          "state_cue_directive": "Render transient marker number 15 as the only committed overlay/state cue for this BG, together with use_numbered_elements 1 through 14. Overlay marker numbers 16, 17, and 18 are explicitly ignored here and must not appear.",
          "subject_position_directive": "The surfaced shots commit subject cues in the unit-1-side workstation framing: S16_Shot2 has one seated subject in a medium view near the fixed work area, and S16_Shot3 has close foreground hand/arm action with a second partial subject beyond the foreground line. Keep all subject placement tied to those staged relations and do not add additional subjects.",
          "visible_space_directive": "From camera unit marker 2 toward unit marker 1, the geometry readback lists visible-units candidates [1,3,4] and visible-openings candidates [5,6]. Maintain the same fixed visible base-marker arrangement as L13B01 for markers 1 through 14, while changing only the committed transient/state marker set for this BG."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_police_office_main",
          "prior_bg_ids": [
            "L13B01"
          ],
          "attached_ref_labels": [
            "bg:L13B01"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L13B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L13B01.png",
        "t2i_prompt": "대한민국 서해안권 도시의 2020년대 중반 경찰서 사무실 내부, 증거 확인과 사건 검토가 이루어지는 현실적인 업무 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 북쪽 창문 줄을 통해 들어오는 낮의 차가운 자연광과 천장의 평범한 사무실 LED 조명이 섞여 있고, 낡은 흰색 벽, 사용감 있는 회색 바닥재, 금속 서류 캐비닛의 작은 흠집과 손때, 플라스틱 커피 스테이션, 오래 쓴 사무용 책상과 의자의 생활감이 사실적으로 보인다. 카메라는 업무 책상 구역 안쪽, 수사관 책상 근처의 서 있는 사람 눈높이 약 1.6m에서 35mm급 넓은 화각으로 반대편 근무 형사 책상, 그 위의 컴퓨터 모니터, 중앙의 증거 검토 책상을 향해 바라본다. 남서쪽 출입문 안쪽의 대기 의자와 동쪽 벽의 서류 캐비닛, 남동쪽 커피 스테이션은 주변 배경으로 자연스럽게 보인다. 수사관 책상 표면에는 살인 사건 검토용으로 보이는 흩어진 현장 사진들이 펼쳐져 있지만 얼굴이나 시신이 드러나지 않고, 어두운 실내 현장 일부, 도로 가장자리, 물품 클로즈업 같은 증거 사진으로만 읽힌다. 근무 형사 책상의 모니터에는 현실적인 경찰 업무용 지도 화면처럼 GPS 이동 경로와 위치 표시가 평면 화면 안에 표시되어 있으며, 홀로그램이나 미래형 UI가 아니라 2020년대 한국 사무용 컴퓨터 화면의 광택과 반사가 있다. 수사관 책상 또는 중앙 증거 검토 책상 가장자리에는 느슨하게 놓인 메모지와 펜이 있어 급히 확인하던 업무 흔적을 만든다. 공간은 긴장감이 있지만 과장된 연출 없이 실제 장소 참고 사진처럼 담백하며, 실제 콘크리트와 금속, 플라스틱, 종이 질감과 일상적인 먼지·얼룩이 보인다. 사람, 얼굴, 사람 모양 실루엣, 반사된 인물은 전혀 없다. 도면, 평면도, 건축 렌더, 일러스트, CGI가 아니라 후처리 없는 실제 미러리스 또는 DSLR 촬영본 같은 자연스러운 심도와 노출. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "업무 책상 구역 안쪽의 수사관 책상 근처에서 서 있는 사람 눈높이로 바라본다. 프레임 안에는 반대편 근무 형사 책상과 그 위의 모니터, 중앙 증거 검토 책상이 자연스럽게 함께 보이게 하며, 책상 위에 흩어진 사건 사진과 메모지, 펜, 모니터 속 GPS 추적 화면이 배경 정보로 읽히게 한다. 사람은 없는 빈 사무실로 유지한다.",
            "shot_id": "S21_Shot5"
          },
          {
            "guide_text": "같은 사무실 배치를 유지하되, 35mm 정도의 넓은 화각으로 수사관 책상 표면과 중앙 검토 책상 가장자리, 근무 형사 책상의 모니터가 한 프레임에 들어오게 한다. 모니터 화면의 지도형 GPS 경로는 평면 매체 안의 정보로만 보이게 하고, 책상 위 사건 사진은 얼굴이나 시신이 드러나지 않는 증거·장소 사진처럼 처리한다. 인물, 실루엣, 반사된 얼굴은 넣지 않는다.",
            "shot_id": "S21_Shot10"
          }
        ],
        "shot_ids": [
          "S21_Shot5",
          "S21_Shot10"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 1 (workstation zone) near number 9 (investigator desk), facing toward number 7 (duty detective desk), number 8 (duty monitor), and number 11 (evidence review desk)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Include number 16 on the investigator desk and number 17 on the duty monitor prominently; number 18 may sit near the desk edge as a small loose-object cue."
        },
        "reference_decision": {
          "bg_id": "L13B01",
          "fp_id": "fp_police_office_main",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L13B01 depicts the same physical space and same base marker set as the anchor, but the surfaced shots need a tighter workstation-side view with transient markers 16, 17, and 18. It therefore references L13B02 for fixed layout continuity while using a different camera unit and narrow framing suited to the close shot staging.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L13B02.png"
          ],
          "source_bg_ids": [
            "L13B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_fp_police_office_main_units_1_2_3_4"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_same_physical_space_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_fp_police_office_main_units_1_2_3_4",
                "ref_bg_id": "L13B02",
                "space_description": "same fp physical space containing unit markers 1, 2, 3, and 4 with base markers 1 through 14"
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because the BG targets the same physical space as L13B02; no second distinct visible space is required by the surfaced shots."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              5
            ],
            "camera_unit": 2,
            "fov_deg": 25,
            "framing_notes": "Telephoto coverage from unit marker 2 toward the workstation-side fixed markers at cell [1,7], supporting close shot use around the committed evidence-surface and monitor-line staging.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              1,
              7
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit marker 2 toward unit marker 1, the geometry readback lists visible-units candidates [1,3,4] and visible-openings candidates [5,6]. Keep the same fixed base-marker layout established by L13B02, with attention on the unit-1 side around base markers 7 and 8 and only the visible portions of the broader marker set 1 through 14.",
            "camera_framing_directive": "Place the camera in unit marker 2 at cell [6,5], looking toward unit marker 1 via look_at_cell [1,7]. Use a telephoto 25 degree lens for compressed, narrow coverage that can support the committed close framings around the fixed workstation-side markers.",
            "subject_position_directive": "For S21_Shot5, no committed subject is present; keep the close background/surface plate free of invented subjects. For S21_Shot10, one committed subject cue occupies the middle-center foreground in close framing, with the relevant screen source implied outside the visible frame edge; do not add extra subjects.",
            "state_cue_directive": "Render transient marker numbers 16, 17, and 18 as the only committed overlay/state additions for this BG, together with use_numbered_elements 1 through 14. Marker 15 is explicitly ignored and must not appear.",
            "negative_continuity_directive": "Avoid ignored overlay marker 15 and do not carry it over from any other same-fp plate. Preserve the fixed positions inherited from L13B02 for base markers 1 through 14, and do not move or reinvent markers 7, 8, 9, 10, 11, 12, 13, or 14. Do not invent spaces outside the unit-2-to-unit-1 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='L13B02' physical_space_id='ps_fp_police_office_main_units_1_2_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 5]\n  - look_at_unit: 1\n  - look_at_cell: [1, 7]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto coverage from unit marker 2 toward the workstation-side fixed markers at cell [1,7], supporting close shot use around the committed evidence-surface and monitor-line staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 2 toward unit marker 1, the geometry readback lists visible-units candidates [1,3,4] and visible-openings candidates [5,6]. Keep the same fixed base-marker layout established by L13B02, with attention on the unit-1 side around base markers 7 and 8 and only the visible portions of the broader marker set 1 through 14.\n  - camera_framing_directive: Place the camera in unit marker 2 at cell [6,5], looking toward unit marker 1 via look_at_cell [1,7]. Use a telephoto 25 degree lens for compressed, narrow coverage that can support the committed close framings around the fixed workstation-side markers.\n  - subject_position_directive: For S21_Shot5, no committed subject is present; keep the close background/surface plate free of invented subjects. For S21_Shot10, one committed subject cue occupies the middle-center foreground in close framing, with the relevant screen source implied outside the visible frame edge; do not add extra subjects.\n  - state_cue_directive: Render transient marker numbers 16, 17, and 18 as the only committed overlay/state additions for this BG, together with use_numbered_elements 1 through 14. Marker 15 is explicitly ignored and must not appear.\n  - negative_continuity_directive: Avoid ignored overlay marker 15 and do not carry it over from any other same-fp plate. Preserve the fixed positions inherited from L13B02 for base markers 1 through 14, and do not move or reinvent markers 7, 8, 9, 10, 11, 12, 13, or 14. Do not invent spaces outside the unit-2-to-unit-1 view.\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='L13B02' physical_space_id='ps_fp_police_office_main_units_1_2_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 5]\n  - look_at_unit: 1\n  - look_at_cell: [1, 7]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto coverage from unit marker 2 toward the workstation-side fixed markers at cell [1,7], supporting close shot use around the committed evidence-surface and monitor-line staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 2 toward unit marker 1, the geometry readback lists visible-units candidates [1,3,4] and visible-openings candidates [5,6]. Keep the same fixed base-marker layout established by L13B02, with attention on the unit-1 side around base markers 7 and 8 and only the visible portions of the broader marker set 1 through 14.\n  - camera_framing_directive: Place the camera in unit marker 2 at cell [6,5], looking toward unit marker 1 via look_at_cell [1,7]. Use a telephoto 25 degree lens for compressed, narrow coverage that can support the committed close framings around the fixed workstation-side markers.\n  - subject_position_directive: For S21_Shot5, no committed subject is present; keep the close background/surface plate free of invented subjects. For S21_Shot10, one committed subject cue occupies the middle-center foreground in close framing, with the relevant screen source implied outside the visible frame edge; do not add extra subjects.\n  - state_cue_directive: Render transient marker numbers 16, 17, and 18 as the only committed overlay/state additions for this BG, together with use_numbered_elements 1 through 14. Marker 15 is explicitly ignored and must not appear.\n  - negative_continuity_directive: Avoid ignored overlay marker 15 and do not carry it over from any other same-fp plate. Preserve the fixed positions inherited from L13B02 for base markers 1 through 14, and do not move or reinvent markers 7, 8, 9, 10, 11, 12, 13, or 14. Do not invent spaces outside the unit-2-to-unit-1 view.\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='L13B02' physical_space_id='ps_fp_police_office_main_units_1_2_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 5]\n  - look_at_unit: 1\n  - look_at_cell: [1, 7]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Telephoto coverage from unit marker 2 toward the workstation-side fixed markers at cell [1,7], supporting close shot use around the committed evidence-surface and monitor-line staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 2 toward unit marker 1, the geometry readback lists visible-units candidates [1,3,4] and visible-openings candidates [5,6]. Keep the same fixed base-marker layout established by L13B02, with attention on the unit-1 side around base markers 7 and 8 and only the visible portions of the broader marker set 1 through 14.\n  - camera_framing_directive: Place the camera in unit marker 2 at cell [6,5], looking toward unit marker 1 via look_at_cell [1,7]. Use a telephoto 25 degree lens for compressed, narrow coverage that can support the committed close framings around the fixed workstation-side markers.\n  - subject_position_directive: For S21_Shot5, no committed subject is present; keep the close background/surface plate free of invented subjects. For S21_Shot10, one committed subject cue occupies the middle-center foreground in close framing, with the relevant screen source implied outside the visible frame edge; do not add extra subjects.\n  - state_cue_directive: Render transient marker numbers 16, 17, and 18 as the only committed overlay/state additions for this BG, together with use_numbered_elements 1 through 14. Marker 15 is explicitly ignored and must not appear.\n  - negative_continuity_directive: Avoid ignored overlay marker 15 and do not carry it over from any other same-fp plate. Preserve the fixed positions inherited from L13B02 for base markers 1 through 14, and do not move or reinvent markers 7, 8, 9, 10, 11, 12, 13, or 14. Do not invent spaces outside the unit-2-to-unit-1 view.\n\n대한민국 서해안권 도시의 2020년대 중반 경찰서 사무실 내부, 증거 확인과 사건 검토가 이루어지는 현실적인 업무 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 북쪽 창문 줄을 통해 들어오는 낮의 차가운 자연광과 천장의 평범한 사무실 LED 조명이 섞여 있고, 낡은 흰색 벽, 사용감 있는 회색 바닥재, 금속 서류 캐비닛의 작은 흠집과 손때, 플라스틱 커피 스테이션, 오래 쓴 사무용 책상과 의자의 생활감이 사실적으로 보인다. 카메라는 업무 책상 구역 안쪽, 수사관 책상 근처의 서 있는 사람 눈높이 약 1.6m에서 35mm급 넓은 화각으로 반대편 근무 형사 책상, 그 위의 컴퓨터 모니터, 중앙의 증거 검토 책상을 향해 바라본다. 남서쪽 출입문 안쪽의 대기 의자와 동쪽 벽의 서류 캐비닛, 남동쪽 커피 스테이션은 주변 배경으로 자연스럽게 보인다. 수사관 책상 표면에는 살인 사건 검토용으로 보이는 흩어진 현장 사진들이 펼쳐져 있지만 얼굴이나 시신이 드러나지 않고, 어두운 실내 현장 일부, 도로 가장자리, 물품 클로즈업 같은 증거 사진으로만 읽힌다. 근무 형사 책상의 모니터에는 현실적인 경찰 업무용 지도 화면처럼 GPS 이동 경로와 위치 표시가 평면 화면 안에 표시되어 있으며, 홀로그램이나 미래형 UI가 아니라 2020년대 한국 사무용 컴퓨터 화면의 광택과 반사가 있다. 수사관 책상 또는 중앙 증거 검토 책상 가장자리에는 느슨하게 놓인 메모지와 펜이 있어 급히 확인하던 업무 흔적을 만든다. 공간은 긴장감이 있지만 과장된 연출 없이 실제 장소 참고 사진처럼 담백하며, 실제 콘크리트와 금속, 플라스틱, 종이 질감과 일상적인 먼지·얼룩이 보인다. 사람, 얼굴, 사람 모양 실루엣, 반사된 인물은 전혀 없다. 도면, 평면도, 건축 렌더, 일러스트, CGI가 아니라 후처리 없는 실제 미러리스 또는 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": [
            6,
            5
          ],
          "camera_unit": 2,
          "fov_deg": 25,
          "framing_notes": "Telephoto coverage from unit marker 2 toward the workstation-side fixed markers at cell [1,7], supporting close shot use around the committed evidence-surface and monitor-line staging.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            1,
            7
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From camera unit marker 2 toward unit marker 1, the geometry readback lists visible-units candidates [1,3,4] and visible-openings candidates [5,6]. Keep the same fixed base-marker layout established by L13B02, with attention on the unit-1 side around base markers 7 and 8 and only the visible portions of the broader marker set 1 through 14.",
          "camera_framing_directive": "Place the camera in unit marker 2 at cell [6,5], looking toward unit marker 1 via look_at_cell [1,7]. Use a telephoto 25 degree lens for compressed, narrow coverage that can support the committed close framings around the fixed workstation-side markers.",
          "subject_position_directive": "For S21_Shot5, no committed subject is present; keep the close background/surface plate free of invented subjects. For S21_Shot10, one committed subject cue occupies the middle-center foreground in close framing, with the relevant screen source implied outside the visible frame edge; do not add extra subjects.",
          "state_cue_directive": "Render transient marker numbers 16, 17, and 18 as the only committed overlay/state additions for this BG, together with use_numbered_elements 1 through 14. Marker 15 is explicitly ignored and must not appear.",
          "negative_continuity_directive": "Avoid ignored overlay marker 15 and do not carry it over from any other same-fp plate. Preserve the fixed positions inherited from L13B02 for base markers 1 through 14, and do not move or reinvent markers 7, 8, 9, 10, 11, 12, 13, or 14. Do not invent spaces outside the unit-2-to-unit-1 view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_police_office_main",
          "prior_bg_ids": [
            "L13B02"
          ],
          "attached_ref_labels": [
            "bg:L13B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "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/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L13B02.png",
        "t2i_prompt": "실제 카메라로 촬영한 다큐멘터리 풍 사진. 2020년대 중반 대한민국 서해안권 도시의 현실적인 경찰서 사무실 내부, 출입문 안쪽 남서쪽 문턱 부근에서 사무실 안쪽 업무 구역을 바라보는 시점이다. 카메라는 서 있는 사람 눈높이 약 1.6m, 32mm급 넓은 표준 광각 렌즈 느낌으로, 위에서 내려다본 도면이나 건축 렌더가 아니라 실제 장소 참고 사진처럼 자연스럽게 촬영한다. 가까운 프레임 한쪽에는 방문객용 대기 의자가 있고, 그 너머로 중앙의 검토용 책상과 북쪽·중앙 업무 구역의 책상들이 이어지며, 더 깊은 쪽에는 당직 형사 책상과 평범한 컴퓨터 모니터가 보인다. 동쪽 벽에는 회색 금속 파일 캐비닛이 줄지어 있고, 남동쪽에는 전기 주전자와 종이컵, 작은 정리함이 놓인 평범한 커피 공간이 있다. 북쪽 외벽의 창문 줄을 통해 낮의 흐린 자연광이 들어오고, 천장의 사무실 형광등 또는 LED 패널 조명이 균일하게 더해져 밝지만 약간 차갑고 건조한 관공서 분위기를 만든다. 흰색과 회색 계열 벽, 오래 사용한 합판 책상 상판, 금속 캐비닛의 미세한 흠집과 손때, 플라스틱 의자의 광택, 바닥 장판의 생활 마모와 먼지 자국을 실제 재질감으로 세밀하게 표현한다. 공간은 사람이 잠시 비어 있어 조용하고 정돈된 상태이며, 사건 직후의 흔적이나 흩어진 물건 없이 깨끗하고 방해받지 않은 평상시 상태다. 인물, 얼굴, 사람 실루엣, 몸 형태의 그림자나 마네킹은 절대 없으며, 특정 사건 자료 화면, 사진 더미, 메모, 비현실적인 야간 빛이나 오컬트 표식도 넣지 않는다. 과장된 색보정, 일러스트, CGI, 건축 시각화가 아닌 실제 DSLR 또는 미러리스 카메라로 찍은 무가공 현장 기록 사진처럼 보이게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "S21_Shot13에서는 출입문 안쪽 문턱 근처의 시선으로, 비어 있는 경찰서 사무실의 정적을 보여준다. 카메라는 약 1.6m 눈높이, 32mm 정도의 넓은 표준 광각 느낌으로 두고, 가까운 방문객 의자와 안쪽 업무 책상들이 공간의 깊이를 만들게 한다. 모니터에는 특정 단서 화면이나 사건 자료가 드러나지 않게 하고, 책상 위도 과장된 흩어짐 없이 평범한 근무 사무실 상태로 둔다. 인물이나 사람 형태는 절대 포함하지 않는다.",
            "shot_id": "S21_Shot13"
          }
        ],
        "shot_ids": [
          "S21_Shot13"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "just inside number 5 (entry door), facing back into number 1 (workstation zone) with number 14 (visitor chairs) in the near side and number 7 (duty detective desk) deeper in frame",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Keep the office feeling vacated and still; do not depict any transient monitor result, case-photo spread, note, or night glow cue."
        },
        "reference_decision": {
          "bg_id": "L13B02",
          "fp_id": "fp_police_office_main",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L13B02 is the only clean anchor candidate supplied for this fp_id, so it is first and seeded directly from the floor plan. Its surfaced shot uses a threshold-side viewpoint looking inward across the space, so camera unit 3 with camera_cell [7,2] and wide framing toward look_at_cell [5,5] supports the doorway-side medium composition and the receding fixed layout.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/floor_plan/fp_police_office_main.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "anchor_has_no_prior_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "Single fp-seeded anchor; no prior same-fp reference is selected."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              2
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Wide coverage from unit marker 3 toward the central base-marker cluster around marker 11, supporting the surfaced medium threshold-side shot while keeping the interior base layout legible.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit marker 3 toward unit marker 2, the geometry readback lists visible-units candidates [1,2,4] and visible-openings candidates [5,6]. Render the base structural and fixed elements referenced by markers 1 through 14 only as visible from this wide threshold-side inward view.",
            "camera_framing_directive": "Place the camera in unit marker 3 at cell [7,2], looking toward unit marker 2 via look_at_cell [5,5]. Use a wide 90 degree lens for broad coverage from the threshold-side position into the interior base-marker layout.",
            "subject_position_directive": "The surfaced shot commits one foreground subject cue at the threshold-side area near opening marker 5, with the subject at middle_right relative to the frame and the empty interior occupying the background. Do not invent additional subjects.",
            "state_cue_directive": "clean_background_expected is true and no transient markers are listed, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.",
            "negative_continuity_directive": "Do not introduce ignored overlay marker numbers 15, 16, 17, or 18. Keep hazards outside the chosen unit-3-to-unit-2 view from being invented, and do not add uncommitted subjects or extra state cues beyond the surfaced staging."
          },
          "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, 2]\n  - look_at_unit: 2\n  - look_at_cell: [5, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide coverage from unit marker 3 toward the central base-marker cluster around marker 11, supporting the surfaced medium threshold-side shot while keeping the interior base layout legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 3 toward unit marker 2, the geometry readback lists visible-units candidates [1,2,4] and visible-openings candidates [5,6]. Render the base structural and fixed elements referenced by markers 1 through 14 only as visible from this wide threshold-side inward view.\n  - camera_framing_directive: Place the camera in unit marker 3 at cell [7,2], looking toward unit marker 2 via look_at_cell [5,5]. Use a wide 90 degree lens for broad coverage from the threshold-side position into the interior base-marker layout.\n  - subject_position_directive: The surfaced shot commits one foreground subject cue at the threshold-side area near opening marker 5, with the subject at middle_right relative to the frame and the empty interior occupying the background. Do not invent additional subjects.\n  - state_cue_directive: clean_background_expected is true and no transient markers are listed, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not introduce ignored overlay marker numbers 15, 16, 17, or 18. Keep hazards outside the chosen unit-3-to-unit-2 view from being invented, and do not add uncommitted subjects or extra state cues beyond the surfaced staging.\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, 2]\n  - look_at_unit: 2\n  - look_at_cell: [5, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide coverage from unit marker 3 toward the central base-marker cluster around marker 11, supporting the surfaced medium threshold-side shot while keeping the interior base layout legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 3 toward unit marker 2, the geometry readback lists visible-units candidates [1,2,4] and visible-openings candidates [5,6]. Render the base structural and fixed elements referenced by markers 1 through 14 only as visible from this wide threshold-side inward view.\n  - camera_framing_directive: Place the camera in unit marker 3 at cell [7,2], looking toward unit marker 2 via look_at_cell [5,5]. Use a wide 90 degree lens for broad coverage from the threshold-side position into the interior base-marker layout.\n  - subject_position_directive: The surfaced shot commits one foreground subject cue at the threshold-side area near opening marker 5, with the subject at middle_right relative to the frame and the empty interior occupying the background. Do not invent additional subjects.\n  - state_cue_directive: clean_background_expected is true and no transient markers are listed, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not introduce ignored overlay marker numbers 15, 16, 17, or 18. Keep hazards outside the chosen unit-3-to-unit-2 view from being invented, and do not add uncommitted subjects or extra state cues beyond the surfaced staging.\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, 2]\n  - look_at_unit: 2\n  - look_at_cell: [5, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Wide coverage from unit marker 3 toward the central base-marker cluster around marker 11, supporting the surfaced medium threshold-side shot while keeping the interior base layout legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 3 toward unit marker 2, the geometry readback lists visible-units candidates [1,2,4] and visible-openings candidates [5,6]. Render the base structural and fixed elements referenced by markers 1 through 14 only as visible from this wide threshold-side inward view.\n  - camera_framing_directive: Place the camera in unit marker 3 at cell [7,2], looking toward unit marker 2 via look_at_cell [5,5]. Use a wide 90 degree lens for broad coverage from the threshold-side position into the interior base-marker layout.\n  - subject_position_directive: The surfaced shot commits one foreground subject cue at the threshold-side area near opening marker 5, with the subject at middle_right relative to the frame and the empty interior occupying the background. Do not invent additional subjects.\n  - state_cue_directive: clean_background_expected is true and no transient markers are listed, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not introduce ignored overlay marker numbers 15, 16, 17, or 18. Keep hazards outside the chosen unit-3-to-unit-2 view from being invented, and do not add uncommitted subjects or extra state cues beyond the surfaced staging.\n\n실제 카메라로 촬영한 다큐멘터리 풍 사진. 2020년대 중반 대한민국 서해안권 도시의 현실적인 경찰서 사무실 내부, 출입문 안쪽 남서쪽 문턱 부근에서 사무실 안쪽 업무 구역을 바라보는 시점이다. 카메라는 서 있는 사람 눈높이 약 1.6m, 32mm급 넓은 표준 광각 렌즈 느낌으로, 위에서 내려다본 도면이나 건축 렌더가 아니라 실제 장소 참고 사진처럼 자연스럽게 촬영한다. 가까운 프레임 한쪽에는 방문객용 대기 의자가 있고, 그 너머로 중앙의 검토용 책상과 북쪽·중앙 업무 구역의 책상들이 이어지며, 더 깊은 쪽에는 당직 형사 책상과 평범한 컴퓨터 모니터가 보인다. 동쪽 벽에는 회색 금속 파일 캐비닛이 줄지어 있고, 남동쪽에는 전기 주전자와 종이컵, 작은 정리함이 놓인 평범한 커피 공간이 있다. 북쪽 외벽의 창문 줄을 통해 낮의 흐린 자연광이 들어오고, 천장의 사무실 형광등 또는 LED 패널 조명이 균일하게 더해져 밝지만 약간 차갑고 건조한 관공서 분위기를 만든다. 흰색과 회색 계열 벽, 오래 사용한 합판 책상 상판, 금속 캐비닛의 미세한 흠집과 손때, 플라스틱 의자의 광택, 바닥 장판의 생활 마모와 먼지 자국을 실제 재질감으로 세밀하게 표현한다. 공간은 사람이 잠시 비어 있어 조용하고 정돈된 상태이며, 사건 직후의 흔적이나 흩어진 물건 없이 깨끗하고 방해받지 않은 평상시 상태다. 인물, 얼굴, 사람 실루엣, 몸 형태의 그림자나 마네킹은 절대 없으며, 특정 사건 자료 화면, 사진 더미, 메모, 비현실적인 야간 빛이나 오컬트 표식도 넣지 않는다. 과장된 색보정, 일러스트, CGI, 건축 시각화가 아닌 실제 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": [
            7,
            2
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Wide coverage from unit marker 3 toward the central base-marker cluster around marker 11, supporting the surfaced medium threshold-side shot while keeping the interior base layout legible.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            5
          ],
          "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 marker 3 toward unit marker 2, the geometry readback lists visible-units candidates [1,2,4] and visible-openings candidates [5,6]. Render the base structural and fixed elements referenced by markers 1 through 14 only as visible from this wide threshold-side inward view.",
          "camera_framing_directive": "Place the camera in unit marker 3 at cell [7,2], looking toward unit marker 2 via look_at_cell [5,5]. Use a wide 90 degree lens for broad coverage from the threshold-side position into the interior base-marker layout.",
          "subject_position_directive": "The surfaced shot commits one foreground subject cue at the threshold-side area near opening marker 5, with the subject at middle_right relative to the frame and the empty interior occupying the background. Do not invent additional subjects.",
          "state_cue_directive": "clean_background_expected is true and no transient markers are listed, so no committed state cue beyond clean residential space applies; refrain from inventing additional cues.",
          "negative_continuity_directive": "Do not introduce ignored overlay marker numbers 15, 16, 17, or 18. Keep hazards outside the chosen unit-3-to-unit-2 view from being invented, and do not add uncommitted subjects or extra state cues beyond the surfaced staging."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_police_office_main",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_police_office_main"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L14B01": {
        "status": "skipped_outdoor_direct",
        "location_id": "L14",
        "location_name": "",
        "shot_ids": [
          "S22_Shot1"
        ]
      },
      "L18B02": {
        "status": "skipped_outdoor_direct",
        "location_id": "L18",
        "location_name": "",
        "shot_ids": [
          "S28_Shot1",
          "S28_Shot5"
        ]
      },
      "L18B01": {
        "status": "skipped_outdoor_direct",
        "location_id": "L18",
        "location_name": "",
        "shot_ids": [
          "S28_Shot10"
        ]
      },
      "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/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L19B01.png",
        "t2i_prompt": "대한민국 서해안권 항구에서 운항하는 2020년대 소형 어선의 조타실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 선미 갑판 문 안쪽의 좁은 진입 공간에 서서, 약 1.6미터의 사람 눈높이에서 전방 우현의 조타 콘솔과 조타륜, 스로틀을 비스듬히 바라본다. 조타 콘솔 뒤로는 선수를 향한 전면 유리창이 낮은 해질녘 빛을 받아 흐릿하게 밝고, 좌현과 우현의 측면 창도 각도상 함께 보인다. 위에서 내려다본 도면 구도가 아니라, 실제 좁은 선실 안에 서 있는 시점의 28~35밀리미터급 넓은 화각이다.\n\n공간은 낡은 한국 어선 특유의 실용적인 내부로, 소금기와 습기에 바랜 흰색·회색 도장면, 손때가 묻은 조타륜, 마모된 금속 레버, 긁힌 유리, 낡은 고무 패킹, 얼룩진 합판과 유리섬유 선체 질감이 사실적으로 보여야 한다. 조타 콘솔 뒤쪽 우현에는 작은 선장용 좌석이나 낮은 스툴이 좁게 붙어 있고, 선미 좌현 벽 쪽에는 낮은 수납 벤치나 사물함이 있어 출입문 안쪽의 서 있는 공간과 마주한다. 실내 조명은 강하지 않고, 해가 지는 바깥의 차갑고 탁한 청회색 자연광과 내부의 어두운 그림자가 섞인 상태다.\n\n이 순간의 일시적 흔적으로, 측면 벽과 선미 쪽 벽을 중심으로 여러 개의 붉은 원형 표식이 불규칙하게 남아 있다. 표식은 벽 표면 위에 붉은 안료나 오래된 페인트가 번진 듯한 실제 물질감으로 보이며, 공간 전체를 과도하게 붉게 물들이지 않는다. 조타 콘솔 근처, 손이 닿을 만한 좁은 영역에는 낡고 빛바랜 인화 사진 한 장이 임시로 놓여 있다. 사진은 단서처럼 보이지만 세부 이미지는 흐릿하고 반사와 마모 때문에 식별 가능한 얼굴이나 사람 형상이 드러나지 않는다.\n\n컴퓨터 그래픽, 삽화, 건축 시각화, 깨끗한 홍보 사진이 아니라 실제 장소 참고 사진처럼 보여야 한다. 실제 카메라 촬영의 자연스러운 원근, 현실적인 초점 깊이, 표면의 먼지와 물때, 낡은 선박 내부의 생활감이 중요하다. 사람, 얼굴, 인체 실루엣, 마네킹 같은 형상은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "선미 갑판 문 안쪽에 선 눈높이에서 전방 우현의 조타 콘솔을 비스듬히 바라보는 구도를 유지한다. 전면 유리창 뒤의 흐린 해질녘 빛, 좌우 측면 창의 좁은 개구부, 벽면의 여러 붉은 원형 표식, 조타 영역 근처의 낡은 사진이 보이게 하되 인물이나 인체 실루엣은 넣지 않는다.",
            "shot_id": "S29_Shot3"
          },
          {
            "guide_text": "좁은 조타실 내부의 압박감이 느껴지도록 28~35밀리미터 정도의 넓은 화각을 유지하고, 실제 선박 내부의 마모된 금속·유리·합판·염분 얼룩 질감을 사실적으로 살린다. 붉은 원형 표식은 측면과 선미 쪽 벽에 불규칙하게 남아 있는 일시적 흔적으로 보이게 하고, 낡은 사진은 조타 콘솔 주변에 놓인 단서처럼만 처리한다.",
            "shot_id": "S29_Shot5"
          },
          {
            "guide_text": "해질녘의 낮은 외부광이 전면 유리창과 측면 창으로 희미하게 들어오고, 조타실 안쪽은 어둡지만 실제 눈으로 식별 가능한 자연스러운 노출이어야 한다. 오래된 사진의 내용은 흐릿하고 식별 가능한 얼굴이나 사람 형상이 드러나지 않게 하며, 붉은 원형 표식은 과장된 특수효과가 아니라 벽 표면에 묻거나 그려진 물리적 흔적으로 보이게 한다.",
            "shot_id": "S29_Shot9"
          }
        ],
        "shot_ids": [
          "S29_Shot3",
          "S29_Shot5",
          "S29_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 6 (aft deck door), facing forward diagonally toward number 3 (helm console) with number 4 (forward windshield) behind it and side wall openings numbers 5 and 6 visible by angle",
          "camera_height": "eye-level standing ~1.6m inside a compact cabin",
          "lens_hint": "28mm to 35mm wide angle for a cramped wheelhouse interior",
          "framing_notes": "Depict the objective wheelhouse interior base layout plus the active scene overlays: number 10 as many eerie red circular marks on the wall surface and number 11 as the old photo clue near the confrontation area. Do not draw camera icons or plan markers in the background image."
        },
        "reference_decision": {
          "bg_id": "L19B01",
          "fp_id": "fp_l19_wheelhouse",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L19B01 is the only clean anchor candidate supplied for this fp_id and is the only ready BG, so it becomes the first and only dwelling identity anchor with no prior same-fp reference. Its consuming shots require the same compact interior footprint with target unit markers 1 and 2, base markers 1 through 9, and transient markers 10 and 11; a wide view from camera unit 1 toward unit 2 uses verbatim candidate cells and provides broad coverage for the staged insert, close reveal, and medium side composition requirements.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/floor_plan/fp_l19_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": "no_prior_reference_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp prior reference is available because this node is the fp-seeded anchor."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Wide framing from unit marker 1 toward unit marker 2 supports the surfaced shots' need to cover the enclosed cabin footprint, the aft threshold zone, fixed markers 3, 8, and 9, openings 4, 5, 6, and 7, and transient markers 10 and 11 where applicable.",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit marker 1, the geometry lists visible unit candidate [2] and visible opening candidates [4,5,6,7]. Render the same compact structural unit relationship using base marker numbers 1 and 2, fixed marker 3, furniture markers 8 and 9, and openings 4, 5, 6, and 7 as the committed visible inventory for this anchor plate, with transient markers 10 and 11 present because they are listed for this BG.",
            "camera_framing_directive": "Use a wide 90 degree framing from camera unit 1 at camera_cell [3,4], aimed toward look_at_unit 2 with look_at_cell [8,5]. The framing should read as broad coverage across the tight interior relationship between unit markers 1 and 2 rather than a narrow isolated detail, while still allowing the surfaced shots to crop or emphasize insert, close, and medium compositions as staged.",
            "subject_position_directive": "Use only the surfaced shot staging for subject placement. S29_Shot3 commits a hand/fingertip interaction close to marker 11 in an insert-scale composition with faces excluded. S29_Shot5 commits one foreground subject near the camera with the background wall/state cue remaining visible past that foreground obstruction. S29_Shot9 commits two subjects in a close-medium side/profile relationship, one upper-right and one lower-left, against the same interior. Do not invent additional subjects beyond those staged cues.",
            "state_cue_directive": "This BG is not marked clean_background_expected. Include the committed transient/state markers 10 and 11 along with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. The staged shots require the state-facing cues associated with marker 10 to remain readable for the close and medium reveal beats, and marker 11 to remain available for the insert beat; do not add unlisted transient cues.",
            "negative_continuity_directive": "There are no ignored numbered elements and no ignored state overlay marker numbers for this BG. Avoid inventing extra fixed elements, extra subjects, or additional state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. Treat visible unit and opening candidates as supersets and do not introduce spaces outside the chosen view from unit 1 toward unit 2."
          },
          "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: 2\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: \"Wide framing from unit marker 1 toward unit marker 2 supports the surfaced shots' need to cover the enclosed cabin footprint, the aft threshold zone, fixed markers 3, 8, and 9, openings 4, 5, 6, and 7, and transient markers 10 and 11 where applicable.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 1, the geometry lists visible unit candidate [2] and visible opening candidates [4,5,6,7]. Render the same compact structural unit relationship using base marker numbers 1 and 2, fixed marker 3, furniture markers 8 and 9, and openings 4, 5, 6, and 7 as the committed visible inventory for this anchor plate, with transient markers 10 and 11 present because they are listed for this BG.\n  - camera_framing_directive: Use a wide 90 degree framing from camera unit 1 at camera_cell [3,4], aimed toward look_at_unit 2 with look_at_cell [8,5]. The framing should read as broad coverage across the tight interior relationship between unit markers 1 and 2 rather than a narrow isolated detail, while still allowing the surfaced shots to crop or emphasize insert, close, and medium compositions as staged.\n  - subject_position_directive: Use only the surfaced shot staging for subject placement. S29_Shot3 commits a hand/fingertip interaction close to marker 11 in an insert-scale composition with faces excluded. S29_Shot5 commits one foreground subject near the camera with the background wall/state cue remaining visible past that foreground obstruction. S29_Shot9 commits two subjects in a close-medium side/profile relationship, one upper-right and one lower-left, against the same interior. Do not invent additional subjects beyond those staged cues.\n  - state_cue_directive: This BG is not marked clean_background_expected. Include the committed transient/state markers 10 and 11 along with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. The staged shots require the state-facing cues associated with marker 10 to remain readable for the close and medium reveal beats, and marker 11 to remain available for the insert beat; do not add unlisted transient cues.\n  - negative_continuity_directive: There are no ignored numbered elements and no ignored state overlay marker numbers for this BG. Avoid inventing extra fixed elements, extra subjects, or additional state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. Treat visible unit and opening candidates as supersets and do not introduce spaces outside the chosen view from unit 1 toward unit 2.\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: 2\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: \"Wide framing from unit marker 1 toward unit marker 2 supports the surfaced shots' need to cover the enclosed cabin footprint, the aft threshold zone, fixed markers 3, 8, and 9, openings 4, 5, 6, and 7, and transient markers 10 and 11 where applicable.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 1, the geometry lists visible unit candidate [2] and visible opening candidates [4,5,6,7]. Render the same compact structural unit relationship using base marker numbers 1 and 2, fixed marker 3, furniture markers 8 and 9, and openings 4, 5, 6, and 7 as the committed visible inventory for this anchor plate, with transient markers 10 and 11 present because they are listed for this BG.\n  - camera_framing_directive: Use a wide 90 degree framing from camera unit 1 at camera_cell [3,4], aimed toward look_at_unit 2 with look_at_cell [8,5]. The framing should read as broad coverage across the tight interior relationship between unit markers 1 and 2 rather than a narrow isolated detail, while still allowing the surfaced shots to crop or emphasize insert, close, and medium compositions as staged.\n  - subject_position_directive: Use only the surfaced shot staging for subject placement. S29_Shot3 commits a hand/fingertip interaction close to marker 11 in an insert-scale composition with faces excluded. S29_Shot5 commits one foreground subject near the camera with the background wall/state cue remaining visible past that foreground obstruction. S29_Shot9 commits two subjects in a close-medium side/profile relationship, one upper-right and one lower-left, against the same interior. Do not invent additional subjects beyond those staged cues.\n  - state_cue_directive: This BG is not marked clean_background_expected. Include the committed transient/state markers 10 and 11 along with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. The staged shots require the state-facing cues associated with marker 10 to remain readable for the close and medium reveal beats, and marker 11 to remain available for the insert beat; do not add unlisted transient cues.\n  - negative_continuity_directive: There are no ignored numbered elements and no ignored state overlay marker numbers for this BG. Avoid inventing extra fixed elements, extra subjects, or additional state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. Treat visible unit and opening candidates as supersets and do not introduce spaces outside the chosen view from unit 1 toward unit 2.\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: 2\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: \"Wide framing from unit marker 1 toward unit marker 2 supports the surfaced shots' need to cover the enclosed cabin footprint, the aft threshold zone, fixed markers 3, 8, and 9, openings 4, 5, 6, and 7, and transient markers 10 and 11 where applicable.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 1, the geometry lists visible unit candidate [2] and visible opening candidates [4,5,6,7]. Render the same compact structural unit relationship using base marker numbers 1 and 2, fixed marker 3, furniture markers 8 and 9, and openings 4, 5, 6, and 7 as the committed visible inventory for this anchor plate, with transient markers 10 and 11 present because they are listed for this BG.\n  - camera_framing_directive: Use a wide 90 degree framing from camera unit 1 at camera_cell [3,4], aimed toward look_at_unit 2 with look_at_cell [8,5]. The framing should read as broad coverage across the tight interior relationship between unit markers 1 and 2 rather than a narrow isolated detail, while still allowing the surfaced shots to crop or emphasize insert, close, and medium compositions as staged.\n  - subject_position_directive: Use only the surfaced shot staging for subject placement. S29_Shot3 commits a hand/fingertip interaction close to marker 11 in an insert-scale composition with faces excluded. S29_Shot5 commits one foreground subject near the camera with the background wall/state cue remaining visible past that foreground obstruction. S29_Shot9 commits two subjects in a close-medium side/profile relationship, one upper-right and one lower-left, against the same interior. Do not invent additional subjects beyond those staged cues.\n  - state_cue_directive: This BG is not marked clean_background_expected. Include the committed transient/state markers 10 and 11 along with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. The staged shots require the state-facing cues associated with marker 10 to remain readable for the close and medium reveal beats, and marker 11 to remain available for the insert beat; do not add unlisted transient cues.\n  - negative_continuity_directive: There are no ignored numbered elements and no ignored state overlay marker numbers for this BG. Avoid inventing extra fixed elements, extra subjects, or additional state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. Treat visible unit and opening candidates as supersets and do not introduce spaces outside the chosen view from unit 1 toward unit 2.\n\n대한민국 서해안권 항구에서 운항하는 2020년대 소형 어선의 조타실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 선미 갑판 문 안쪽의 좁은 진입 공간에 서서, 약 1.6미터의 사람 눈높이에서 전방 우현의 조타 콘솔과 조타륜, 스로틀을 비스듬히 바라본다. 조타 콘솔 뒤로는 선수를 향한 전면 유리창이 낮은 해질녘 빛을 받아 흐릿하게 밝고, 좌현과 우현의 측면 창도 각도상 함께 보인다. 위에서 내려다본 도면 구도가 아니라, 실제 좁은 선실 안에 서 있는 시점의 28~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": 1,
          "fov_deg": 90,
          "framing_notes": "Wide framing from unit marker 1 toward unit marker 2 supports the surfaced shots' need to cover the enclosed cabin footprint, the aft threshold zone, fixed markers 3, 8, and 9, openings 4, 5, 6, and 7, and transient markers 10 and 11 where applicable.",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            5
          ],
          "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 marker 1, the geometry lists visible unit candidate [2] and visible opening candidates [4,5,6,7]. Render the same compact structural unit relationship using base marker numbers 1 and 2, fixed marker 3, furniture markers 8 and 9, and openings 4, 5, 6, and 7 as the committed visible inventory for this anchor plate, with transient markers 10 and 11 present because they are listed for this BG.",
          "camera_framing_directive": "Use a wide 90 degree framing from camera unit 1 at camera_cell [3,4], aimed toward look_at_unit 2 with look_at_cell [8,5]. The framing should read as broad coverage across the tight interior relationship between unit markers 1 and 2 rather than a narrow isolated detail, while still allowing the surfaced shots to crop or emphasize insert, close, and medium compositions as staged.",
          "subject_position_directive": "Use only the surfaced shot staging for subject placement. S29_Shot3 commits a hand/fingertip interaction close to marker 11 in an insert-scale composition with faces excluded. S29_Shot5 commits one foreground subject near the camera with the background wall/state cue remaining visible past that foreground obstruction. S29_Shot9 commits two subjects in a close-medium side/profile relationship, one upper-right and one lower-left, against the same interior. Do not invent additional subjects beyond those staged cues.",
          "state_cue_directive": "This BG is not marked clean_background_expected. Include the committed transient/state markers 10 and 11 along with use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. The staged shots require the state-facing cues associated with marker 10 to remain readable for the close and medium reveal beats, and marker 11 to remain available for the insert beat; do not add unlisted transient cues.",
          "negative_continuity_directive": "There are no ignored numbered elements and no ignored state overlay marker numbers for this BG. Avoid inventing extra fixed elements, extra subjects, or additional state overlays beyond use_numbered_elements [1,2,3,4,5,6,7,8,9,10,11]. Treat visible unit and opening candidates as supersets and do not introduce spaces outside the chosen view from unit 1 toward unit 2."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l19_wheelhouse",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l19_wheelhouse"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      }
    },
    "consumed_bg_catalog_hash": "f0736af0260a3255",
    "consumed_shot_binding_hash": "4809870bcfe1c549",
    "bg_reference_catalog": [
      {
        "bg_id": "L05B05",
        "fp_id": "fp_l05_main_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B05.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 0,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B01",
        "fp_id": "fp_l05_main_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B01.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L05B05"
        ],
        "ingestion_order": 1,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B07",
        "fp_id": "fp_l05_main_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B07.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L05B01"
        ],
        "ingestion_order": 2,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B03",
        "fp_id": "fp_l05_main_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B03.png",
        "mode": "same_physical_space_view",
        "node_index": 3,
        "source_bg_ids": [
          "L05B07"
        ],
        "ingestion_order": 3,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B06",
        "fp_id": "fp_l05_main_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B06.png",
        "mode": "same_physical_space_view",
        "node_index": 4,
        "source_bg_ids": [
          "L05B07"
        ],
        "ingestion_order": 4,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B08",
        "fp_id": "fp_l05_main_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B08.png",
        "mode": "same_physical_space_view",
        "node_index": 5,
        "source_bg_ids": [
          "L05B06"
        ],
        "ingestion_order": 5,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B02",
        "fp_id": "fp_l05_main_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B02.png",
        "mode": "same_physical_space_view",
        "node_index": 6,
        "source_bg_ids": [
          "L05B03"
        ],
        "ingestion_order": 6,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B04",
        "fp_id": "fp_l05_main_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L05B04.png",
        "mode": "same_physical_space_view",
        "node_index": 7,
        "source_bg_ids": [
          "L05B03"
        ],
        "ingestion_order": 7,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L10B02",
        "fp_id": "fp_l10_store_main",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L10B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 8,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L15B01",
        "fp_id": "fp_l15_admin_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L15B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 9,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B02",
        "fp_id": "fp_police_office_main",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L13B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 10,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B01",
        "fp_id": "fp_police_office_main",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L13B01.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L13B02"
        ],
        "ingestion_order": 11,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B03",
        "fp_id": "fp_police_office_main",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L13B01.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L13B01"
        ],
        "ingestion_order": 12,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L19B01",
        "fp_id": "fp_l19_wheelhouse",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L19B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 13,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L10B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L10B01.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 14,
        "source_kind": "surface_role_direct_plate"
      },
      {
        "bg_id": "L10B03",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da87ee4a-b20b-45ab-ba40-f30d1166f6bd/episodes/39263663-935e-4316-b481-837ff5731dfd/images/background_chain/L10B03.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 15,
        "source_kind": "surface_role_direct_plate"
      }
    ]
  },
  "step_id": "background_render",
  "run_id": "9c653bee-7a66-4828-98c7-9bbd91ea0024",
  "resolved_model": "gpt",
  "updated_at": "2026-07-09T23:17:35.872211+00:00",
  "project_config_snapshot": {}
}