{
  "status": "completed",
  "applicable_count": 76,
  "completed_count": 76,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "787c440f826114ed",
  "data": {
    "groups": {
      "L01B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L01",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L01B02.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국 도시 공연장의 소형 대기실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 대기실 출입문 가까운 실내에서 약 1.5미터의 자연스러운 사람 눈높이로 서서, 35밀리미터급 렌즈를 사용해 남쪽 벽의 좌석 벤치와 북쪽 벽의 거울 및 그 아래 화장대를 대각선으로 바라본 구도. 화장대 가까이에 곧은 등받이 의자가 놓이고, 서쪽 벽에는 단순한 금속제 의상 걸이대와 벽걸이 고리가 있다. 문을 통해 중앙의 좁고 실용적인 무대 뒤 복도가 부분적으로 이어져 보이지만 무대 자체는 프레임에 포함하지 않는다. 당시 국내 공연장 특유의 낮은 천장, 소박한 도장 벽면, 사용감 있는 목재와 금속, 약간 바랜 합성수지 표면, 현실적인 거울 반사와 천 재질을 세밀하게 표현한다. 야간의 약한 무대 뒤 조명과 오래된 형광등 또는 따뜻한 백열등이 섞인 절제된 빛, 낮은 채도와 따뜻한 흙빛 계열, 과장되지 않은 명암으로 공연 직전의 팽팽한 정적을 전달한다. 공간은 깨끗하고 흐트러지지 않은 상태다. 사람, 얼굴, 인체 형태의 모형이나 형상은 전혀 없으며 현대 디지털 기기, 평면 화면, 발광 다이오드 표시 장치와 최신식 인테리어도 없다. 실제 콘크리트와 금속의 자연스러운 녹과 마모, 천의 직조, 목재 결, 일상적인 얼룩과 사용 흔적, 사실적인 자연 심도와 정확한 노출을 갖춘 실제 디지털 일안 반사식 또는 미러리스 카메라 사진. 깨끗한 상품 광고 사진이 아니라 실제 장소 기록 사진처럼 담담하고 사실적이며, 후처리 효과나 인위적인 미술 표현이 없다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 삼차원 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "문 가까운 대기실 안쪽의 약 1.5미터 눈높이에서 남쪽 벤치와 북쪽 거울·화장대를 대각선으로 함께 담는다. 35밀리미터급 적당한 광각 시야로 좁은 공간의 깊이를 자연스럽게 보여 주고, 열린 시야 한쪽에 문 너머 무대 뒤 복도를 부분적으로 포함하되 무대는 보이지 않게 한다. 사람이나 사람 형태의 대상 없이 공연 직전의 조용하고 팽팽한 야간 분위기를 유지한다.",
            "shot_id": "S1_Shot1"
          },
          {
            "guide_text": "대기실 출입문 부근의 실제 눈높이 시점을 유지하고, 벤치를 전경의 주요 좌석 영역으로 두면서 맞은편 벽의 거울과 화장대가 공간 관계 속에서 자연스럽게 보이도록 한다. 문 너머에는 좁은 복도의 일부만 드러내고 무대는 프레임 밖에 둔다. 정돈된 무인 공간과 절제된 무대 뒤 야간 조명을 사실적으로 유지한다.",
            "shot_id": "S90_Shot1"
          }
        ],
        "shot_ids": [
          "S1_Shot1",
          "S90_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 1 (dressing room), near number 5 (hinged door), facing diagonally toward number 8 (seating bench), number 10 (wall mirror), and number 11 (dressing counter)",
          "camera_height": "eye-level seated-to-standing range, approximately 1.4–1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the compact seating area prominent and allow a partial view through number 5 toward number 2, while excluding the stage itself from the frame."
        },
        "reference_decision": {
          "bg_id": "L01B02",
          "fp_id": "fp_l01_dressing_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L01B02 is an approved clean anchor candidate and establishes the dwelling identity from the floor plan without a prior reference. Camera unit 2 looking toward unit 1 provides a geometry-supported view of the target units and marker 5 while allowing the fixed furniture and fixture markers required by both consuming shots to define continuity.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l01_dressing_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp reference is available, so this clean candidate is rendered directly as the single dwelling-identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              5,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 50,
            "framing_notes": "Use neutral coverage from unit 2 toward unit 1 so the fixed elements associated with markers 8, 9, 10, 11, and 12 can support both the medium and wider seated staging.",
            "lens_enum": "normal",
            "look_at_cell": [
              5,
              2
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 1 from camera unit 2 through opening marker 5. Establish markers 8, 9, 10, 11, and 12 in their floor-plan positions, with unit 2 limited to the near camera-side context supported by this view.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [5,4] toward unit 1 at cell [4,2] with a normal 50-degree lens, giving neutral coverage that accommodates the committed medium and wide subject framings while retaining readable fixed background context.",
            "subject_position_directive": "The consuming shots commit one seated subject in unit 1: use a centered or center-right placement at seated eye or chest height, with the full seated figure supported in the wider framing and the upper body emphasized in the closer framing. Keep subject identity and appearance outside the background plate.",
            "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.",
            "negative_continuity_directive": "There are no ignored numbered elements or ignored state-overlay markers. Keep spaces outside the unit-2-to-unit-1 view from being invented, preserve the floor-plan placement of markers 5 and 8 through 12, and add no uncommitted scenario-specific elements."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [5, 4]\n  - look_at_unit: 1\n  - look_at_cell: [5, 2]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit 2 toward unit 1 so the fixed elements associated with markers 8, 9, 10, 11, and 12 can support both the medium and wider seated staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 from camera unit 2 through opening marker 5. Establish markers 8, 9, 10, 11, and 12 in their floor-plan positions, with unit 2 limited to the near camera-side context supported by this view.\n  - camera_framing_directive: Frame from camera unit 2 at cell [5,4] toward unit 1 at cell [4,2] with a normal 50-degree lens, giving neutral coverage that accommodates the committed medium and wide subject framings while retaining readable fixed background context.\n  - subject_position_directive: The consuming shots commit one seated subject in unit 1: use a centered or center-right placement at seated eye or chest height, with the full seated figure supported in the wider framing and the upper body emphasized in the closer framing. Keep subject identity and appearance outside the background plate.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers. Keep spaces outside the unit-2-to-unit-1 view from being invented, preserve the floor-plan placement of markers 5 and 8 through 12, and add no uncommitted scenario-specific elements.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [5, 4]\n  - look_at_unit: 1\n  - look_at_cell: [5, 2]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit 2 toward unit 1 so the fixed elements associated with markers 8, 9, 10, 11, and 12 can support both the medium and wider seated staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 from camera unit 2 through opening marker 5. Establish markers 8, 9, 10, 11, and 12 in their floor-plan positions, with unit 2 limited to the near camera-side context supported by this view.\n  - camera_framing_directive: Frame from camera unit 2 at cell [5,4] toward unit 1 at cell [4,2] with a normal 50-degree lens, giving neutral coverage that accommodates the committed medium and wide subject framings while retaining readable fixed background context.\n  - subject_position_directive: The consuming shots commit one seated subject in unit 1: use a centered or center-right placement at seated eye or chest height, with the full seated figure supported in the wider framing and the upper body emphasized in the closer framing. Keep subject identity and appearance outside the background plate.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers. Keep spaces outside the unit-2-to-unit-1 view from being invented, preserve the floor-plan placement of markers 5 and 8 through 12, and add no uncommitted scenario-specific elements.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [5, 4]\n  - look_at_unit: 1\n  - look_at_cell: [5, 2]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit 2 toward unit 1 so the fixed elements associated with markers 8, 9, 10, 11, and 12 can support both the medium and wider seated staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 from camera unit 2 through opening marker 5. Establish markers 8, 9, 10, 11, and 12 in their floor-plan positions, with unit 2 limited to the near camera-side context supported by this view.\n  - camera_framing_directive: Frame from camera unit 2 at cell [5,4] toward unit 1 at cell [4,2] with a normal 50-degree lens, giving neutral coverage that accommodates the committed medium and wide subject framings while retaining readable fixed background context.\n  - subject_position_directive: The consuming shots commit one seated subject in unit 1: use a centered or center-right placement at seated eye or chest height, with the full seated figure supported in the wider framing and the upper body emphasized in the closer framing. Keep subject identity and appearance outside the background plate.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers. Keep spaces outside the unit-2-to-unit-1 view from being invented, preserve the floor-plan placement of markers 5 and 8 through 12, and add no uncommitted scenario-specific elements.\n\n1980년대부터 1990년대 초반 대한민국 도시 공연장의 소형 대기실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 대기실 출입문 가까운 실내에서 약 1.5미터의 자연스러운 사람 눈높이로 서서, 35밀리미터급 렌즈를 사용해 남쪽 벽의 좌석 벤치와 북쪽 벽의 거울 및 그 아래 화장대를 대각선으로 바라본 구도. 화장대 가까이에 곧은 등받이 의자가 놓이고, 서쪽 벽에는 단순한 금속제 의상 걸이대와 벽걸이 고리가 있다. 문을 통해 중앙의 좁고 실용적인 무대 뒤 복도가 부분적으로 이어져 보이지만 무대 자체는 프레임에 포함하지 않는다. 당시 국내 공연장 특유의 낮은 천장, 소박한 도장 벽면, 사용감 있는 목재와 금속, 약간 바랜 합성수지 표면, 현실적인 거울 반사와 천 재질을 세밀하게 표현한다. 야간의 약한 무대 뒤 조명과 오래된 형광등 또는 따뜻한 백열등이 섞인 절제된 빛, 낮은 채도와 따뜻한 흙빛 계열, 과장되지 않은 명암으로 공연 직전의 팽팽한 정적을 전달한다. 공간은 깨끗하고 흐트러지지 않은 상태다. 사람, 얼굴, 인체 형태의 모형이나 형상은 전혀 없으며 현대 디지털 기기, 평면 화면, 발광 다이오드 표시 장치와 최신식 인테리어도 없다. 실제 콘크리트와 금속의 자연스러운 녹과 마모, 천의 직조, 목재 결, 일상적인 얼룩과 사용 흔적, 사실적인 자연 심도와 정확한 노출을 갖춘 실제 디지털 일안 반사식 또는 미러리스 카메라 사진. 깨끗한 상품 광고 사진이 아니라 실제 장소 기록 사진처럼 담담하고 사실적이며, 후처리 효과나 인위적인 미술 표현이 없다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 삼차원 시각화가 아니다. 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": [
            5,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 50,
          "framing_notes": "Use neutral coverage from unit 2 toward unit 1 so the fixed elements associated with markers 8, 9, 10, 11, and 12 can support both the medium and wider seated staging.",
          "lens_enum": "normal",
          "look_at_cell": [
            5,
            2
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show unit 1 from camera unit 2 through opening marker 5. Establish markers 8, 9, 10, 11, and 12 in their floor-plan positions, with unit 2 limited to the near camera-side context supported by this view.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [5,4] toward unit 1 at cell [4,2] with a normal 50-degree lens, giving neutral coverage that accommodates the committed medium and wide subject framings while retaining readable fixed background context.",
          "subject_position_directive": "The consuming shots commit one seated subject in unit 1: use a centered or center-right placement at seated eye or chest height, with the full seated figure supported in the wider framing and the upper body emphasized in the closer framing. Keep subject identity and appearance outside the background plate.",
          "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.",
          "negative_continuity_directive": "There are no ignored numbered elements or ignored state-overlay markers. Keep spaces outside the unit-2-to-unit-1 view from being invented, preserve the floor-plan placement of markers 5 and 8 through 12, and add no uncommitted scenario-specific elements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l01_dressing_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l01_dressing_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L01B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L01",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L01B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초 대한민국 서울의 오래된 중소형 공연장 후면을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 대기실 문 가까이에 카메라를 두고 약 1.6m의 서 있는 사람 눈높이에서, 35mm 풀프레임 카메라의 28mm 광각 렌즈로 좁은 후면 복도를 따라 동쪽의 열린 연결 통로와 무대 옆 날개 공간, 무대 입구, 그 너머의 무대 경계까지 바라본다. 어두운 대기실 후면에서 밝게 켜진 무대로 빠져나가는 공연 직전의 동선이 길고 압축된 원근으로 분명히 읽혀야 한다. 무대 입구 옆의 두껍고 무거운 차단막이 강한 수직 가장자리를 이루며 밝은 무대 빛 일부를 가린다. 후면 복도는 당시 국내 공연장에서 볼 수 있는 실용적인 구조로, 실제 콘크리트와 여러 번 덧칠한 무광 페인트 벽, 닳은 바닥, 소박한 천장 마감, 오래 사용한 문 표면과 금속 부속의 자연스러운 산화 흔적을 보여 준다. 복도와 날개 공간은 어둡고 제한된 따뜻한 실용 조명 아래 놓이며, 무대 입구에서는 강한 백열 계열의 따뜻한 빛이 흘러 들어와 현실적인 명암 차이와 노출 전이를 만든다. 현대식 LED 설비나 디지털 장비가 보이지 않는 시대적으로 설득력 있는 공연장 후면 공간이다. 사람, 얼굴, 인체 형태의 그림이나 모형은 전혀 없다. 공간은 공연 전의 깨끗하고 흐트러지지 않은 상태다. 실제 콘크리트 질감, 금속의 녹과 마모, 직물의 촘촘한 짜임, 칠이 닳은 표면을 사실적으로 기록하고 자연스러운 심도와 현실적인 렌즈 원근을 유지한다. 깨끗한 광고 사진이 아니라 실제 장소 답사를 위한 담담한 기록 사진이며, 과도한 후처리 없이 촬영한 실제 DSLR 또는 미러리스 사진이다. 위에서 내려다본 시점, 평면도, 건축 도해, 삽화, CGI, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "대기실 문 가까이의 서 있는 눈높이에서 좁고 어두운 후면 복도를 정면으로 바라본다. 열린 연결 통로와 무대 옆 날개 공간을 지나 밝은 무대 입구까지 이어지는 깊은 동선을 한 화면에 담고, 무대 입구 옆 차단막의 수직 가장자리가 강한 전경 프레임이 되게 한다.",
            "shot_id": "S1_Shot9"
          },
          {
            "guide_text": "대기실 쪽의 어두운 문가에서 무대 방향으로 시선을 길게 유도한다. 복도의 실제 폭과 낮은 천장, 사용감 있는 벽과 바닥을 선명하게 보여 주되, 멀리 있는 무대 경계의 따뜻하고 밝은 빛이 동선의 종착점으로 읽히게 한다.",
            "shot_id": "S1_Shot11"
          },
          {
            "guide_text": "서 있는 사람의 눈높이와 28mm 광각 시야를 유지하며 대기실 문, 후면 복도, 열린 날개 통로, 무대 입구가 자연스럽게 겹쳐 보이도록 구성한다. 빈 공연장 후면 공간의 사실적인 거리감과 어두운 작업 구역에서 밝은 무대로 변하는 노출 차이를 강조한다.",
            "shot_id": "S90_Shot7"
          },
          {
            "guide_text": "무대 옆 날개 공간과 무대 입구가 복도 끝에서 명확히 드러나도록 정면 원근을 유지한다. 차단막은 무대 쪽 빛을 일부 가리는 굵은 경계로 배치하고, 복도 내부는 세부가 완전히 사라지지 않을 정도의 약한 실용 조명만 남긴다.",
            "shot_id": "S90_Shot9"
          }
        ],
        "shot_ids": [
          "S1_Shot9",
          "S1_Shot11",
          "S90_Shot7",
          "S90_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 5 (dressing-room door), facing along number 2 (backstage corridor) through number 6 (open passage), number 3 (stage-side wing), and number 7 (stage opening)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Emphasize the narrow progression from the backstage route to number 4, with number 13 forming a strong masking edge beside the stage opening."
        },
        "reference_decision": {
          "bg_id": "L01B01",
          "fp_id": "fp_l01_dressing_room",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "The target set overlaps the anchor at unit 2 and marker 5, so the deterministic facts indicate a connected view of the same physical space rather than an unrelated new space. L01B02 therefore supplies fixed continuity for unit 2 and opening marker 5, while the geometry-supported camera move from unit 1 toward unit 4 reveals additional units, openings, and fixture marker 13 needed by the consuming shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L01B02.png"
          ],
          "source_bg_ids": [
            "L01B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "physical_space_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": "physical_space_1_2_3_4",
                "ref_bg_id": "L01B02",
                "space_description": "Connected physical space sharing unit 2 and opening marker 5, extended through units 3 and 4."
              }
            ],
            "why_single_ref_or_two_refs": "One earlier same-fp reference is sufficient because the planned view shares unit 2 and marker 5 with L01B02 and then extends through the connected geometry; no second distinct visible-space reference exists."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              2
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 1 along the connected sequence toward unit 4, allowing units 2 and 3 and opening markers 5, 6, and 7 to organize the forward route.",
            "lens_enum": "wide",
            "look_at_cell": [
              4,
              8
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "Show the connected progression from unit 1 through target units 2 and 3 toward look-at unit 4. Include opening markers 5, 6, and 7 along that progression and fixture marker 13 at the unit-3/unit-4 side, while keeping unit 2 and marker 5 in the same fixed positions established by reference L01B02.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [4,2] toward unit 4 at cell [5,8] with a wide 90-degree lens. Use broad coverage along the unit sequence so the forward convergence supports wide movement staging while retaining enough floor area for the insert staging and enough unobtrusive background for the close staging.",
            "subject_position_directive": "The wide consuming shots commit one or two moving subjects in the middle third along the forward axis toward unit 4, with a possible secondary subject remaining smaller near the rear edge. The insert shot reserves the middle and lower frame for a lifted foot over the landing plane, while the close shot places the primary face centrally with only soft lower-corner foreground edges; keep all subjects out of the clean background plate.",
            "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues. Any shot-specific illumination change must remain a scene-layer treatment rather than a structural alteration.",
            "negative_continuity_directive": "There are no ignored numbered elements or ignored state-overlay markers. Do not move the unit-2 structure or opening marker 5 established by reference L01B02, do not place spaces outside the unit-1-to-unit-4 view cone into frame, and do not add uncommitted scenario-specific elements or transient cues."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\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='L01B02' physical_space_id='physical_space_1_2_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 2]\n  - look_at_unit: 4\n  - look_at_cell: [4, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 along the connected sequence toward unit 4, allowing units 2 and 3 and opening markers 5, 6, and 7 to organize the forward route.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected progression from unit 1 through target units 2 and 3 toward look-at unit 4. Include opening markers 5, 6, and 7 along that progression and fixture marker 13 at the unit-3/unit-4 side, while keeping unit 2 and marker 5 in the same fixed positions established by reference L01B02.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,2] toward unit 4 at cell [5,8] with a wide 90-degree lens. Use broad coverage along the unit sequence so the forward convergence supports wide movement staging while retaining enough floor area for the insert staging and enough unobtrusive background for the close staging.\n  - subject_position_directive: The wide consuming shots commit one or two moving subjects in the middle third along the forward axis toward unit 4, with a possible secondary subject remaining smaller near the rear edge. The insert shot reserves the middle and lower frame for a lifted foot over the landing plane, while the close shot places the primary face centrally with only soft lower-corner foreground edges; keep all subjects out of the clean background plate.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues. Any shot-specific illumination change must remain a scene-layer treatment rather than a structural alteration.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers. Do not move the unit-2 structure or opening marker 5 established by reference L01B02, do not place spaces outside the unit-1-to-unit-4 view cone into frame, and do not add uncommitted scenario-specific elements or transient cues.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L01B02' physical_space_id='physical_space_1_2_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 2]\n  - look_at_unit: 4\n  - look_at_cell: [4, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 along the connected sequence toward unit 4, allowing units 2 and 3 and opening markers 5, 6, and 7 to organize the forward route.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected progression from unit 1 through target units 2 and 3 toward look-at unit 4. Include opening markers 5, 6, and 7 along that progression and fixture marker 13 at the unit-3/unit-4 side, while keeping unit 2 and marker 5 in the same fixed positions established by reference L01B02.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,2] toward unit 4 at cell [5,8] with a wide 90-degree lens. Use broad coverage along the unit sequence so the forward convergence supports wide movement staging while retaining enough floor area for the insert staging and enough unobtrusive background for the close staging.\n  - subject_position_directive: The wide consuming shots commit one or two moving subjects in the middle third along the forward axis toward unit 4, with a possible secondary subject remaining smaller near the rear edge. The insert shot reserves the middle and lower frame for a lifted foot over the landing plane, while the close shot places the primary face centrally with only soft lower-corner foreground edges; keep all subjects out of the clean background plate.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues. Any shot-specific illumination change must remain a scene-layer treatment rather than a structural alteration.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers. Do not move the unit-2 structure or opening marker 5 established by reference L01B02, do not place spaces outside the unit-1-to-unit-4 view cone into frame, and do not add uncommitted scenario-specific elements or transient cues.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L01B02' physical_space_id='physical_space_1_2_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 2]\n  - look_at_unit: 4\n  - look_at_cell: [4, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 along the connected sequence toward unit 4, allowing units 2 and 3 and opening markers 5, 6, and 7 to organize the forward route.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected progression from unit 1 through target units 2 and 3 toward look-at unit 4. Include opening markers 5, 6, and 7 along that progression and fixture marker 13 at the unit-3/unit-4 side, while keeping unit 2 and marker 5 in the same fixed positions established by reference L01B02.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,2] toward unit 4 at cell [5,8] with a wide 90-degree lens. Use broad coverage along the unit sequence so the forward convergence supports wide movement staging while retaining enough floor area for the insert staging and enough unobtrusive background for the close staging.\n  - subject_position_directive: The wide consuming shots commit one or two moving subjects in the middle third along the forward axis toward unit 4, with a possible secondary subject remaining smaller near the rear edge. The insert shot reserves the middle and lower frame for a lifted foot over the landing plane, while the close shot places the primary face centrally with only soft lower-corner foreground edges; keep all subjects out of the clean background plate.\n  - state_cue_directive: No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues. Any shot-specific illumination change must remain a scene-layer treatment rather than a structural alteration.\n  - negative_continuity_directive: There are no ignored numbered elements or ignored state-overlay markers. Do not move the unit-2 structure or opening marker 5 established by reference L01B02, do not place spaces outside the unit-1-to-unit-4 view cone into frame, and do not add uncommitted scenario-specific elements or transient cues.\n\n1980년대부터 1990년대 초 대한민국 서울의 오래된 중소형 공연장 후면을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 대기실 문 가까이에 카메라를 두고 약 1.6m의 서 있는 사람 눈높이에서, 35mm 풀프레임 카메라의 28mm 광각 렌즈로 좁은 후면 복도를 따라 동쪽의 열린 연결 통로와 무대 옆 날개 공간, 무대 입구, 그 너머의 무대 경계까지 바라본다. 어두운 대기실 후면에서 밝게 켜진 무대로 빠져나가는 공연 직전의 동선이 길고 압축된 원근으로 분명히 읽혀야 한다. 무대 입구 옆의 두껍고 무거운 차단막이 강한 수직 가장자리를 이루며 밝은 무대 빛 일부를 가린다. 후면 복도는 당시 국내 공연장에서 볼 수 있는 실용적인 구조로, 실제 콘크리트와 여러 번 덧칠한 무광 페인트 벽, 닳은 바닥, 소박한 천장 마감, 오래 사용한 문 표면과 금속 부속의 자연스러운 산화 흔적을 보여 준다. 복도와 날개 공간은 어둡고 제한된 따뜻한 실용 조명 아래 놓이며, 무대 입구에서는 강한 백열 계열의 따뜻한 빛이 흘러 들어와 현실적인 명암 차이와 노출 전이를 만든다. 현대식 LED 설비나 디지털 장비가 보이지 않는 시대적으로 설득력 있는 공연장 후면 공간이다. 사람, 얼굴, 인체 형태의 그림이나 모형은 전혀 없다. 공간은 공연 전의 깨끗하고 흐트러지지 않은 상태다. 실제 콘크리트 질감, 금속의 녹과 마모, 직물의 촘촘한 짜임, 칠이 닳은 표면을 사실적으로 기록하고 자연스러운 심도와 현실적인 렌즈 원근을 유지한다. 깨끗한 광고 사진이 아니라 실제 장소 답사를 위한 담담한 기록 사진이며, 과도한 후처리 없이 촬영한 실제 DSLR 또는 미러리스 사진이다. 위에서 내려다본 시점, 평면도, 건축 도해, 삽화, CGI, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            4,
            2
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 1 along the connected sequence toward unit 4, allowing units 2 and 3 and opening markers 5, 6, and 7 to organize the forward route.",
          "lens_enum": "wide",
          "look_at_cell": [
            4,
            8
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show the connected progression from unit 1 through target units 2 and 3 toward look-at unit 4. Include opening markers 5, 6, and 7 along that progression and fixture marker 13 at the unit-3/unit-4 side, while keeping unit 2 and marker 5 in the same fixed positions established by reference L01B02.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [4,2] toward unit 4 at cell [5,8] with a wide 90-degree lens. Use broad coverage along the unit sequence so the forward convergence supports wide movement staging while retaining enough floor area for the insert staging and enough unobtrusive background for the close staging.",
          "subject_position_directive": "The wide consuming shots commit one or two moving subjects in the middle third along the forward axis toward unit 4, with a possible secondary subject remaining smaller near the rear edge. The insert shot reserves the middle and lower frame for a lifted foot over the landing plane, while the close shot places the primary face centrally with only soft lower-corner foreground edges; keep all subjects out of the clean background plate.",
          "state_cue_directive": "No committed state cue beyond clean residential space applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues. Any shot-specific illumination change must remain a scene-layer treatment rather than a structural alteration.",
          "negative_continuity_directive": "There are no ignored numbered elements or ignored state-overlay markers. Do not move the unit-2 structure or opening marker 5 established by reference L01B02, do not place spaces outside the unit-1-to-unit-4 view cone into frame, and do not add uncommitted scenario-specific elements or transient cues."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l01_dressing_room",
          "prior_bg_ids": [
            "L01B02"
          ],
          "attached_ref_labels": [
            "bg:L01B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L04B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B01.png",
        "t2i_prompt": "1980년대 대한민국 서울의 중소규모 공연장 내부가 낮 시간에 공사 중인 상태를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 35mm 포맷 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈를 사용하고, 서 있는 사람의 눈높이 약 1.6m에서 후면 출입구 가까이에 카메라를 둔다. 왼쪽 객석 통로를 따라 직사각형 공연장 북쪽 끝의 미완성 무대를 바라보는 수평 시점이며, 절대 하향 평면도나 건축 도면 시점이 아니다. 화면 중앙과 남쪽에는 무대를 향한 객석 영역이 이어지고, 좌우 통로와 후면 문턱, 무대 서쪽의 측면 출입구, 무대 남쪽 가장자리의 낮은 접근 단차가 실제 공간의 깊이 속에서 자연스럽게 보인다.\n\n중앙 객석 영역에는 공사 기간에만 사용하는 단순한 금속 프레임 접이식 의자들이 임시 열로 놓여 있으며, 완공된 고정식 객석 블록은 없다. 합판, 각목, 금속 프레임 부재, 말린 전선, 공구함, 사다리와 소형 이동식 작업등 같은 공사 자재가 무대 위와 무대 바로 앞 객석 구역에 작업 동선을 막지 않는 정도로 일시적으로 나뉘어 놓여 있다. 무대와 그 바로 앞에서 설치 작업이 진행 중인 상황이지만 작업 인력은 모두 카메라 프레임 밖에 있으며, 사람, 얼굴, 신체 일부, 실루엣 또는 사람 모양의 형상은 전혀 보이지 않는다. 자재의 최근 이동 흔적과 펼쳐 둔 공구만으로 작업 중인 현장임을 전달한다.\n\n1980년대 대한민국의 실용적인 공연장 공사 현장답게 거친 회색 콘크리트 벽과 바닥, 부분적으로 마감되지 않은 목재 무대, 오래된 철제 문과 단순한 손잡이, 노출된 전선관, 당시형 형광등 및 백열 작업등을 사용한다. 후면이나 측면 개구부로 들어오는 흐린 자연광과 실내 작업등이 섞인 현실적인 주간 조명으로 표현한다. 실제 콘크리트의 얼룩, 금속의 산화와 긁힘, 합판의 결, 의자 좌판의 낡은 표면, 먼지와 일상적인 공사 마모를 정확히 보여준다. 현대식 LED 설비, 디지털 화면, 최신 안전 표지 디자인이나 현대 공연장 장비는 배제한다.\n\n과장된 연출 없이 실제 장소 기록용 사진처럼 담백한 노출과 절제된 따뜻한 흙빛 계열, 낮은 채도와 보통의 대비를 유지한다. 실제 렌즈의 자연스러운 원근감과 피사계 심도, 사실적인 그림자와 재료 질감, 후처리 없는 현장 사진의 외관. 깨끗한 광고 사진, 삽화, 컴퓨터 그래픽, 건축 시각화가 아니라 실제 장소와 구별되지 않는 사실적인 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "후면 출입구 가까이에서 왼쪽 객석 통로를 따라 미완성 무대를 바라본다. 중앙의 임시 의자 줄, 무대와 전면 객석 구역에 나뉘어 놓인 공사 자재, 진행 중인 설치 작업의 흔적이 한 프레임에서 읽히게 하되 완공된 고정식 객석은 보이지 않게 한다. 작업자는 화면 밖에 두고 사람이나 사람 형태는 묘사하지 않는다.",
            "shot_id": "S88_Shot1"
          },
          {
            "guide_text": "같은 후면 시점과 공간 방향을 유지하면서 무대 전면 단차와 공사 중인 무대 표면, 임시 객석 사이의 관계를 분명히 보여준다. 사다리, 공구함, 합판과 금속 부재는 실제 작업 현장처럼 자연스럽게 분산하고, 화면 안에는 사람·얼굴·신체 형상이 전혀 없도록 한다.",
            "shot_id": "S88_Shot5"
          }
        ],
        "shot_ids": [
          "S88_Shot1",
          "S88_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 8 (rear entrance door), facing down number 4 (left aisle) toward number 1 (stage area), with numbers 11, 12, and 13 distributed through the construction space",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show the unfinished stage, construction materials, workers, and temporary seating; exclude the completed seating blocks."
        },
        "reference_decision": {
          "bg_id": "L04B01",
          "fp_id": "fp_l04_auditorium",
          "node_index": 1,
          "mode": "related_style_new_space",
          "is_dwelling_identity_anchor": false,
          "rationale": "L04B01 requires the broad fixed volume represented by units 1 through 5, while the anchor only establishes a narrow marker-23 insert with no committed structural view. L04B04 can therefore carry dwelling style and lighting identity, but L04B01 must compose its own spatial layout from the floor plan. The rear-to-front wide geometry supports both the staged wide observation and the softer temporary-seating context needed by the tighter consuming shot.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B04.png"
          ],
          "source_bg_ids": [
            "L04B04"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_insert_context"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_ref_distinct_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_insert_context",
                "ref_bg_id": "L04B04",
                "space_description": "Narrow insert context committed around marker 23."
              }
            ],
            "why_single_ref_or_two_refs": "A single same-fp reference is sufficient for dwelling-level style continuity; the anchor does not depict the broad physical volume required here."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              4
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide field supports the staged foreground activity, temporary midground arrangement, and seated subjects beyond it.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, show the rear threshold context at the camera side and broad forward visibility through unit 2 toward unit 1, with side units 4 and 5 supporting the wide coverage. Include base openings 8 and 9 only in their floor-plan-consistent positions and retain marker 10 at the unit-1 end.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Use broad rear-to-front coverage so foreground activity can partially frame the midground subjects while the unit-1 end and marker 10 remain directionally clear.",
            "subject_position_directive": "For S88_Shot1, place the staged working subjects irregularly in the foreground, with two seated subjects readable beyond them in the temporary arrangement. For S88_Shot5, support a tighter seated upper-body framing from the same general axis, keep the conversational counterpart outside the image, and retain only soft temporary context at the edge.",
            "state_cue_directive": "Describe transient markers 11, 12, and 13 as the committed temporary working state. Use base markers 1, 2, 3, 4, 5, 8, 9, and 10, with no additional state overlays.",
            "negative_continuity_directive": "Exclude persistent furniture markers 6 and 7 and ignored overlay markers 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, and 25. Do not import marker 23 from reference L04B04, and do not add spaces outside units 1 through 5 or openings beyond markers 8 and 9."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B04' physical_space_id='ps_insert_context'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide field supports the staged foreground activity, temporary midground arrangement, and seated subjects beyond it.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the rear threshold context at the camera side and broad forward visibility through unit 2 toward unit 1, with side units 4 and 5 supporting the wide coverage. Include base openings 8 and 9 only in their floor-plan-consistent positions and retain marker 10 at the unit-1 end.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Use broad rear-to-front coverage so foreground activity can partially frame the midground subjects while the unit-1 end and marker 10 remain directionally clear.\n  - subject_position_directive: For S88_Shot1, place the staged working subjects irregularly in the foreground, with two seated subjects readable beyond them in the temporary arrangement. For S88_Shot5, support a tighter seated upper-body framing from the same general axis, keep the conversational counterpart outside the image, and retain only soft temporary context at the edge.\n  - state_cue_directive: Describe transient markers 11, 12, and 13 as the committed temporary working state. Use base markers 1, 2, 3, 4, 5, 8, 9, and 10, with no additional state overlays.\n  - negative_continuity_directive: Exclude persistent furniture markers 6 and 7 and ignored overlay markers 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, and 25. Do not import marker 23 from reference L04B04, and do not add spaces outside units 1 through 5 or openings beyond markers 8 and 9.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B04' physical_space_id='ps_insert_context'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide field supports the staged foreground activity, temporary midground arrangement, and seated subjects beyond it.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the rear threshold context at the camera side and broad forward visibility through unit 2 toward unit 1, with side units 4 and 5 supporting the wide coverage. Include base openings 8 and 9 only in their floor-plan-consistent positions and retain marker 10 at the unit-1 end.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Use broad rear-to-front coverage so foreground activity can partially frame the midground subjects while the unit-1 end and marker 10 remain directionally clear.\n  - subject_position_directive: For S88_Shot1, place the staged working subjects irregularly in the foreground, with two seated subjects readable beyond them in the temporary arrangement. For S88_Shot5, support a tighter seated upper-body framing from the same general axis, keep the conversational counterpart outside the image, and retain only soft temporary context at the edge.\n  - state_cue_directive: Describe transient markers 11, 12, and 13 as the committed temporary working state. Use base markers 1, 2, 3, 4, 5, 8, 9, and 10, with no additional state overlays.\n  - negative_continuity_directive: Exclude persistent furniture markers 6 and 7 and ignored overlay markers 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, and 25. Do not import marker 23 from reference L04B04, and do not add spaces outside units 1 through 5 or openings beyond markers 8 and 9.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L04B04' physical_space_id='ps_insert_context'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide field supports the staged foreground activity, temporary midground arrangement, and seated subjects beyond it.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the rear threshold context at the camera side and broad forward visibility through unit 2 toward unit 1, with side units 4 and 5 supporting the wide coverage. Include base openings 8 and 9 only in their floor-plan-consistent positions and retain marker 10 at the unit-1 end.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Use broad rear-to-front coverage so foreground activity can partially frame the midground subjects while the unit-1 end and marker 10 remain directionally clear.\n  - subject_position_directive: For S88_Shot1, place the staged working subjects irregularly in the foreground, with two seated subjects readable beyond them in the temporary arrangement. For S88_Shot5, support a tighter seated upper-body framing from the same general axis, keep the conversational counterpart outside the image, and retain only soft temporary context at the edge.\n  - state_cue_directive: Describe transient markers 11, 12, and 13 as the committed temporary working state. Use base markers 1, 2, 3, 4, 5, 8, 9, and 10, with no additional state overlays.\n  - negative_continuity_directive: Exclude persistent furniture markers 6 and 7 and ignored overlay markers 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, and 25. Do not import marker 23 from reference L04B04, and do not add spaces outside units 1 through 5 or openings beyond markers 8 and 9.\n\n1980년대 대한민국 서울의 중소규모 공연장 내부가 낮 시간에 공사 중인 상태를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 35mm 포맷 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈를 사용하고, 서 있는 사람의 눈높이 약 1.6m에서 후면 출입구 가까이에 카메라를 둔다. 왼쪽 객석 통로를 따라 직사각형 공연장 북쪽 끝의 미완성 무대를 바라보는 수평 시점이며, 절대 하향 평면도나 건축 도면 시점이 아니다. 화면 중앙과 남쪽에는 무대를 향한 객석 영역이 이어지고, 좌우 통로와 후면 문턱, 무대 서쪽의 측면 출입구, 무대 남쪽 가장자리의 낮은 접근 단차가 실제 공간의 깊이 속에서 자연스럽게 보인다.\n\n중앙 객석 영역에는 공사 기간에만 사용하는 단순한 금속 프레임 접이식 의자들이 임시 열로 놓여 있으며, 완공된 고정식 객석 블록은 없다. 합판, 각목, 금속 프레임 부재, 말린 전선, 공구함, 사다리와 소형 이동식 작업등 같은 공사 자재가 무대 위와 무대 바로 앞 객석 구역에 작업 동선을 막지 않는 정도로 일시적으로 나뉘어 놓여 있다. 무대와 그 바로 앞에서 설치 작업이 진행 중인 상황이지만 작업 인력은 모두 카메라 프레임 밖에 있으며, 사람, 얼굴, 신체 일부, 실루엣 또는 사람 모양의 형상은 전혀 보이지 않는다. 자재의 최근 이동 흔적과 펼쳐 둔 공구만으로 작업 중인 현장임을 전달한다.\n\n1980년대 대한민국의 실용적인 공연장 공사 현장답게 거친 회색 콘크리트 벽과 바닥, 부분적으로 마감되지 않은 목재 무대, 오래된 철제 문과 단순한 손잡이, 노출된 전선관, 당시형 형광등 및 백열 작업등을 사용한다. 후면이나 측면 개구부로 들어오는 흐린 자연광과 실내 작업등이 섞인 현실적인 주간 조명으로 표현한다. 실제 콘크리트의 얼룩, 금속의 산화와 긁힘, 합판의 결, 의자 좌판의 낡은 표면, 먼지와 일상적인 공사 마모를 정확히 보여준다. 현대식 LED 설비, 디지털 화면, 최신 안전 표지 디자인이나 현대 공연장 장비는 배제한다.\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": [
            8,
            4
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide field supports the staged foreground activity, temporary midground arrangement, and seated subjects beyond it.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "related_style_new_space",
        "render_guidance": {
          "visible_space_directive": "From unit 3, show the rear threshold context at the camera side and broad forward visibility through unit 2 toward unit 1, with side units 4 and 5 supporting the wide coverage. Include base openings 8 and 9 only in their floor-plan-consistent positions and retain marker 10 at the unit-1 end.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Use broad rear-to-front coverage so foreground activity can partially frame the midground subjects while the unit-1 end and marker 10 remain directionally clear.",
          "subject_position_directive": "For S88_Shot1, place the staged working subjects irregularly in the foreground, with two seated subjects readable beyond them in the temporary arrangement. For S88_Shot5, support a tighter seated upper-body framing from the same general axis, keep the conversational counterpart outside the image, and retain only soft temporary context at the edge.",
          "state_cue_directive": "Describe transient markers 11, 12, and 13 as the committed temporary working state. Use base markers 1, 2, 3, 4, 5, 8, 9, and 10, with no additional state overlays.",
          "negative_continuity_directive": "Exclude persistent furniture markers 6 and 7 and ignored overlay markers 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, and 25. Do not import marker 23 from reference L04B04, and do not add spaces outside units 1 through 5 or openings beyond markers 8 and 9."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_auditorium",
          "prior_bg_ids": [
            "L04B04"
          ],
          "attached_ref_labels": [
            "bg:L04B04"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L04B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B03.png",
        "t2i_prompt": "1980년대 후반 대한민국 도시의 소규모 공연장 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 객석 뒤쪽 중앙 부근에서 약 1.3미터 높이의 낮은 기립 또는 착석 눈높이로 북쪽 무대를 바라보며, 35밀리미터급 중간 광각 렌즈의 자연스러운 원근을 사용한다. 절대로 위에서 내려다본 평면도나 건축 도식이 아니라 실제 공연장 안에서 바라본 수평 시점이다. 좌우의 고정식 객석 블록과 그 사이의 시야가 전경과 중경을 채우고, 양쪽 통로와 뒤쪽 중앙 출입문, 무대 서쪽 측면 출입구, 무대 전면의 낮은 단차가 현실적인 공간 깊이 속에 보인다. 무대 바닥은 사용감 있는 실제 목재와 바니시 결, 객석은 낡은 직물 조직과 금속 프레임, 벽과 문은 당시 공공 공연장 특유의 칠해진 콘크리트와 목재 표면, 작은 긁힘과 얼룩이 자연스럽게 남아 있다.\n\n밤 공연이 진행 중인 상태로, 무대 중심과 전면에 당시형 백열등 또는 할로겐 무대 조명이 강하고 집중적으로 쏟아지며 객석은 상대적으로 어둡다. 조명은 현대식 발광다이오드 설비가 아니라 따뜻한 색온도와 현실적인 명암을 지닌 시대형 공연 조명이다. 무대 중앙에 소박한 공연 의자가 놓이고, 바로 앞에는 케이블이 연결된 유선 마이크와 금속 스탠드가 서 있다. 의자 옆에는 종이 악보가 펼쳐진 금속 악보대가 있으며, 어쿠스틱 기타와 작은 하모니카가 공연 의자 가까이에 준비되어 있다. 무대 양옆과 뒤쪽에는 1980년대형 아날로그 앰프와 유선 무대 스피커가 배치되어 있다. 두 객석 블록은 만석 공연 특유의 빽빽하고 어두운 공간 밀도를 전달하되, 배경 전용 이미지이므로 관객이나 공연자를 직접 그리지 않고 얼굴, 신체, 사람 형태의 실루엣을 전혀 포함하지 않는다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 현장에서 촬영한 장소 참고 사진처럼 보여야 한다. 실제 목재 결, 금속의 작은 산화와 마모, 직물의 짜임, 케이블의 고무 질감, 종이 악보의 현실적인 두께, 생활 오염과 공연장 사용 흔적을 정확히 표현한다. 자연스러운 심도와 광학적 초점 변화, 절제된 따뜻한 흙빛 계열의 실제 색감, 과하지 않은 채도와 보통 수준의 대비, 후처리 없는 사실적인 노출. 깨끗한 광고 사진이나 인공적인 건축 시각화가 아니라 평범하고 설득력 있는 실제 장소 기록 사진. 스마트폰, 노트북, 평면 화면, 무선 마이크, 현대식 디지털 음향 장비는 보이지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "객석 뒤쪽 중앙에서 약 1.3미터 높이로 무대를 바라본다. 좌우 좌석 열이 전경과 중경을 채우고 중앙 공연 의자, 유선 마이크, 악보대, 어쿠스틱 기타와 하모니카가 밝은 무대 중심에서 분명히 보이게 한다. 인물이나 신체 형태는 보이지 않게 한다.",
            "shot_id": "S91_Shot4"
          },
          {
            "guide_text": "35밀리미터급 중간 광각의 자연스러운 원근을 유지하고, 어두운 객석 너머로 밝게 조명된 무대 중앙의 공연 장비를 강조한다. 무대 양옆과 뒤쪽의 아날로그 앰프와 스피커까지 프레임 안에서 읽히게 하되 인물, 얼굴, 실루엣은 포함하지 않는다.",
            "shot_id": "S91_Shot5"
          },
          {
            "guide_text": "낮은 기립 또는 착석 눈높이에서 좌우 객석 블록 사이로 무대를 정면에 가깝게 바라본다. 객석의 빽빽한 만석 분위기는 어두운 공간 밀도로만 전달하고, 사람의 형상은 묘사하지 않는다. 밝은 무대 조명 아래 중앙 공연 의자와 유선 음향 장비를 선명하게 유지한다.",
            "shot_id": "S93_Shot16"
          },
          {
            "guide_text": "객석 열을 전경과 중경의 원근 기준으로 삼고 무대 전면 단차와 중앙 공연 구성을 함께 보여 준다. 종이 악보, 어쿠스틱 기타, 하모니카, 유선 마이크, 당시형 앰프와 스피커가 1980년대 후반 국내 공연장의 실제 장비처럼 보이게 한다. 인물은 전혀 배치하지 않는다.",
            "shot_id": "S94_Shot6"
          }
        ],
        "shot_ids": [
          "S91_Shot4",
          "S91_Shot5",
          "S93_Shot16",
          "S94_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "within number 4 (left aisle), facing diagonally toward number 1 (stage area), number 14 (performance chair), and number 15 (wired microphone)",
          "camera_height": "eye-level seated or low standing, approximately 1.3m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the performer setup prominent while rows represented by numbers 6 and 7 and the packed audience fill the foreground and middle ground."
        },
        "reference_decision": {
          "bg_id": "L04B03",
          "fp_id": "fp_l04_auditorium",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L04B03 occupies the same broad physical volume as L04B01 and therefore inherits the positions of units 1 through 5, openings 8 and 9, and fixture 10 from that earlier representative. A new plate is required because the camera changes from unit 3 to unit 2 and the committed persistent seating markers 6 and 7 replace the earlier temporary arrangement, exposing a materially different fixed-layout state for the performance-facing shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B01.png"
          ],
          "source_bg_ids": [
            "L04B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_main_volume"
            ],
            "rejected_refs": [
              {
                "reason": "The insert reference does not depict the fixed structural volume needed by the consuming shots.",
                "ref_bg_id": "L04B04"
              }
            ],
            "same_physical_space_dedup_decision": "single_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_main_volume",
                "ref_bg_id": "L04B01",
                "space_description": "Broad fixed volume spanning target units 1 through 5."
              }
            ],
            "why_single_ref_or_two_refs": "One earlier reference covers the same physical volume; no consuming shot requires two distinct co-visible spaces."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 50,
            "framing_notes": "Use the exact unit-2 camera candidate and look toward marker-10 cell [1,4] in unit 1. The normal field supplies neutral front-facing coverage that can support the committed close and medium performance framings without changing the fixed layout.",
            "lens_enum": "normal",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 1 as the principal look-at space from camera unit 2, with the unit-1 fixture marker 10 fixed at cell [1,4]. Retain floor-plan continuity for unit 2, seating markers 6 and 7, side units 4 and 5 where the normal cone admits them, and openings 8 and 9 only when geometrically visible.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [4,4] toward look-at cell [1,4] in unit 1 with a normal 50-degree field. Maintain neutral front-facing coverage of the unit-1 performance axis, allowing the staged close and medium crops while preserving stable spatial scale.",
            "subject_position_directive": "Support the surfaced shots from the unit-2-to-unit-1 axis: isolate the primary staged subject centrally for the close frame; include upper body and hand action for the medium frame; place the primary subject middle-right with a soft foreground counterpart at lower-left where committed; and support the side-oriented shared-eyeline staging with subjects on opposing frame halves and a narrow clear vertical margin.",
            "state_cue_directive": "Carry transient markers 14, 15, 16, 17, 18, 24, and 25 in the committed active state. Preserve base markers 1 through 10, including persistent furniture markers 6 and 7, while adding no other state overlays.",
            "negative_continuity_directive": "Exclude ignored overlay markers 11, 12, 13, 19, 20, 21, 22, and 23. Do not carry marker 23 from L04B04 or the temporary marker configuration from L04B01. Keep units, openings, furniture markers 6 and 7, and fixture marker 10 in their inherited floor-plan positions, and do not expose uncommitted space beyond the selected view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the exact unit-2 camera candidate and look toward marker-10 cell [1,4] in unit 1. The normal field supplies neutral front-facing coverage that can support the committed close and medium performance framings without changing the fixed layout.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 as the principal look-at space from camera unit 2, with the unit-1 fixture marker 10 fixed at cell [1,4]. Retain floor-plan continuity for unit 2, seating markers 6 and 7, side units 4 and 5 where the normal cone admits them, and openings 8 and 9 only when geometrically visible.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [1,4] in unit 1 with a normal 50-degree field. Maintain neutral front-facing coverage of the unit-1 performance axis, allowing the staged close and medium crops while preserving stable spatial scale.\n  - subject_position_directive: Support the surfaced shots from the unit-2-to-unit-1 axis: isolate the primary staged subject centrally for the close frame; include upper body and hand action for the medium frame; place the primary subject middle-right with a soft foreground counterpart at lower-left where committed; and support the side-oriented shared-eyeline staging with subjects on opposing frame halves and a narrow clear vertical margin.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 18, 24, and 25 in the committed active state. Preserve base markers 1 through 10, including persistent furniture markers 6 and 7, while adding no other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 11, 12, 13, 19, 20, 21, 22, and 23. Do not carry marker 23 from L04B04 or the temporary marker configuration from L04B01. Keep units, openings, furniture markers 6 and 7, and fixture marker 10 in their inherited floor-plan positions, and do not expose uncommitted space beyond the selected view.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the exact unit-2 camera candidate and look toward marker-10 cell [1,4] in unit 1. The normal field supplies neutral front-facing coverage that can support the committed close and medium performance framings without changing the fixed layout.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 as the principal look-at space from camera unit 2, with the unit-1 fixture marker 10 fixed at cell [1,4]. Retain floor-plan continuity for unit 2, seating markers 6 and 7, side units 4 and 5 where the normal cone admits them, and openings 8 and 9 only when geometrically visible.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [1,4] in unit 1 with a normal 50-degree field. Maintain neutral front-facing coverage of the unit-1 performance axis, allowing the staged close and medium crops while preserving stable spatial scale.\n  - subject_position_directive: Support the surfaced shots from the unit-2-to-unit-1 axis: isolate the primary staged subject centrally for the close frame; include upper body and hand action for the medium frame; place the primary subject middle-right with a soft foreground counterpart at lower-left where committed; and support the side-oriented shared-eyeline staging with subjects on opposing frame halves and a narrow clear vertical margin.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 18, 24, and 25 in the committed active state. Preserve base markers 1 through 10, including persistent furniture markers 6 and 7, while adding no other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 11, 12, 13, 19, 20, 21, 22, and 23. Do not carry marker 23 from L04B04 or the temporary marker configuration from L04B01. Keep units, openings, furniture markers 6 and 7, and fixture marker 10 in their inherited floor-plan positions, and do not expose uncommitted space beyond the selected view.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B01' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the exact unit-2 camera candidate and look toward marker-10 cell [1,4] in unit 1. The normal field supplies neutral front-facing coverage that can support the committed close and medium performance framings without changing the fixed layout.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 as the principal look-at space from camera unit 2, with the unit-1 fixture marker 10 fixed at cell [1,4]. Retain floor-plan continuity for unit 2, seating markers 6 and 7, side units 4 and 5 where the normal cone admits them, and openings 8 and 9 only when geometrically visible.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [1,4] in unit 1 with a normal 50-degree field. Maintain neutral front-facing coverage of the unit-1 performance axis, allowing the staged close and medium crops while preserving stable spatial scale.\n  - subject_position_directive: Support the surfaced shots from the unit-2-to-unit-1 axis: isolate the primary staged subject centrally for the close frame; include upper body and hand action for the medium frame; place the primary subject middle-right with a soft foreground counterpart at lower-left where committed; and support the side-oriented shared-eyeline staging with subjects on opposing frame halves and a narrow clear vertical margin.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 18, 24, and 25 in the committed active state. Preserve base markers 1 through 10, including persistent furniture markers 6 and 7, while adding no other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 11, 12, 13, 19, 20, 21, 22, and 23. Do not carry marker 23 from L04B04 or the temporary marker configuration from L04B01. Keep units, openings, furniture markers 6 and 7, and fixture marker 10 in their inherited floor-plan positions, and do not expose uncommitted space beyond the selected view.\n\n1980년대 후반 대한민국 도시의 소규모 공연장 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 객석 뒤쪽 중앙 부근에서 약 1.3미터 높이의 낮은 기립 또는 착석 눈높이로 북쪽 무대를 바라보며, 35밀리미터급 중간 광각 렌즈의 자연스러운 원근을 사용한다. 절대로 위에서 내려다본 평면도나 건축 도식이 아니라 실제 공연장 안에서 바라본 수평 시점이다. 좌우의 고정식 객석 블록과 그 사이의 시야가 전경과 중경을 채우고, 양쪽 통로와 뒤쪽 중앙 출입문, 무대 서쪽 측면 출입구, 무대 전면의 낮은 단차가 현실적인 공간 깊이 속에 보인다. 무대 바닥은 사용감 있는 실제 목재와 바니시 결, 객석은 낡은 직물 조직과 금속 프레임, 벽과 문은 당시 공공 공연장 특유의 칠해진 콘크리트와 목재 표면, 작은 긁힘과 얼룩이 자연스럽게 남아 있다.\n\n밤 공연이 진행 중인 상태로, 무대 중심과 전면에 당시형 백열등 또는 할로겐 무대 조명이 강하고 집중적으로 쏟아지며 객석은 상대적으로 어둡다. 조명은 현대식 발광다이오드 설비가 아니라 따뜻한 색온도와 현실적인 명암을 지닌 시대형 공연 조명이다. 무대 중앙에 소박한 공연 의자가 놓이고, 바로 앞에는 케이블이 연결된 유선 마이크와 금속 스탠드가 서 있다. 의자 옆에는 종이 악보가 펼쳐진 금속 악보대가 있으며, 어쿠스틱 기타와 작은 하모니카가 공연 의자 가까이에 준비되어 있다. 무대 양옆과 뒤쪽에는 1980년대형 아날로그 앰프와 유선 무대 스피커가 배치되어 있다. 두 객석 블록은 만석 공연 특유의 빽빽하고 어두운 공간 밀도를 전달하되, 배경 전용 이미지이므로 관객이나 공연자를 직접 그리지 않고 얼굴, 신체, 사람 형태의 실루엣을 전혀 포함하지 않는다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 현장에서 촬영한 장소 참고 사진처럼 보여야 한다. 실제 목재 결, 금속의 작은 산화와 마모, 직물의 짜임, 케이블의 고무 질감, 종이 악보의 현실적인 두께, 생활 오염과 공연장 사용 흔적을 정확히 표현한다. 자연스러운 심도와 광학적 초점 변화, 절제된 따뜻한 흙빛 계열의 실제 색감, 과하지 않은 채도와 보통 수준의 대비, 후처리 없는 사실적인 노출. 깨끗한 광고 사진이나 인공적인 건축 시각화가 아니라 평범하고 설득력 있는 실제 장소 기록 사진. 스마트폰, 노트북, 평면 화면, 무선 마이크, 현대식 디지털 음향 장비는 보이지 않는다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures and furniture. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording 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": [
            4,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 50,
          "framing_notes": "Use the exact unit-2 camera candidate and look toward marker-10 cell [1,4] in unit 1. The normal field supplies neutral front-facing coverage that can support the committed close and medium performance framings without changing the fixed layout.",
          "lens_enum": "normal",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show unit 1 as the principal look-at space from camera unit 2, with the unit-1 fixture marker 10 fixed at cell [1,4]. Retain floor-plan continuity for unit 2, seating markers 6 and 7, side units 4 and 5 where the normal cone admits them, and openings 8 and 9 only when geometrically visible.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [4,4] toward look-at cell [1,4] in unit 1 with a normal 50-degree field. Maintain neutral front-facing coverage of the unit-1 performance axis, allowing the staged close and medium crops while preserving stable spatial scale.",
          "subject_position_directive": "Support the surfaced shots from the unit-2-to-unit-1 axis: isolate the primary staged subject centrally for the close frame; include upper body and hand action for the medium frame; place the primary subject middle-right with a soft foreground counterpart at lower-left where committed; and support the side-oriented shared-eyeline staging with subjects on opposing frame halves and a narrow clear vertical margin.",
          "state_cue_directive": "Carry transient markers 14, 15, 16, 17, 18, 24, and 25 in the committed active state. Preserve base markers 1 through 10, including persistent furniture markers 6 and 7, while adding no other state overlays.",
          "negative_continuity_directive": "Exclude ignored overlay markers 11, 12, 13, 19, 20, 21, 22, and 23. Do not carry marker 23 from L04B04 or the temporary marker configuration from L04B01. Keep units, openings, furniture markers 6 and 7, and fixture marker 10 in their inherited floor-plan positions, and do not expose uncommitted space beyond the selected view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_auditorium",
          "prior_bg_ids": [
            "L04B01"
          ],
          "attached_ref_labels": [
            "bg:L04B01",
            "same_loc_anchor:L04B04"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L04B04",
          "loc_id": "L04"
        }
      },
      "L04B05": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B05.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 도시의 소박한 중소 규모 강당 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 직사각형 객석 뒤쪽 중앙에서 북쪽 무대를 정면으로 바라보는 수평 시점이며, 앉은 관객의 시선에 가까운 약 1.2미터 카메라 높이와 40밀리미터 표준 렌즈의 자연스러운 원근감을 사용한다. 내려다본 평면도나 건축 도식이 아니라 실제 장소 안에서 촬영한 현장 기록 사진이다.\n\n강당 전체에 전기가 끊겨 객석과 무대가 깊은 암흑에 잠겨 있다. 무대 중앙 공연 위치 가까이에 높게 세워진 촛불 하나만 켜져 있으며, 작고 불규칙한 따뜻한 불빛이 중앙의 낡은 공연용 의자와 그 앞의 유선 마이크 및 금속 마이크 스탠드, 의자 옆의 종이 악보가 놓인 악보대 일부를 가까스로 비춘다. 중앙 의자에는 시대에 맞는 어쿠스틱 기타와 하모니카가 놓여 있다. 무대 양쪽과 뒤편에는 1980년대형 아날로그 앰프와 유선 무대 스피커가 희미한 윤곽과 실제 금속 표면의 마모로 드러난다. 양쪽 좌석 구역은 만석의 밀도감이 느껴지되 좌석 사이의 불규칙한 어둠과 빛이 흡수된 공간감으로만 암시하며, 사람이나 얼굴, 신체 형태는 전혀 보이지 않는다.\n\n촛불빛이 닿는 좁은 범위에서만 오래 사용한 목재 무대의 긁힘과 둔한 광택, 마이크 스탠드의 산화된 금속, 기타의 실제 나뭇결, 종이 악보의 얇은 질감, 낡은 직물 좌석의 거친 짜임이 보인다. 주변에는 당시 국내 공공 강당에서 볼 수 있는 실용적인 흡음 마감, 단순한 무대 구조, 오래된 좌석과 출입구가 있으나 정전 때문에 대부분 거의 식별되지 않는다. 현대식 발광 표시, 디지털 음향 장비, 무선 기기, 평면 화면은 없다. 촛불의 실제 밝기에 맞는 강한 명암 차이, 어둠 속 자연스러운 노출 부족, 과장되지 않은 색, 절제된 따뜻한 흙빛, 현실적인 심도와 미세한 초점 변화. 깨끗한 광고 사진이 아니라 사용 흔적과 얼룩이 남은 실제 장소 참고 사진이며, 인위적인 후처리 없이 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 사실적인 기록 사진이다. 삽화, 회화, 컴퓨터 그래픽, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "객석 뒤쪽 중앙에서 무대를 정면으로 바라본다. 앉은 관객의 시선에 가까운 약 1.2미터 높이와 40밀리미터 표준 화각을 사용하며, 무대 중앙의 의자와 유선 마이크, 악보대, 기타가 작은 촛불빛 안에 함께 들어오도록 한다. 강당 전체는 정전 상태를 유지하고 주변 좌석과 만석의 밀도는 거의 판독되지 않는 어둠과 공간감으로만 암시한다. 사람, 얼굴, 신체 형태는 화면에 보이지 않게 한다.",
            "shot_id": "S93_Shot5"
          }
        ],
        "shot_ids": [
          "S93_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "within number 2 (audience area), facing number 1 (stage area), with number 19 (raised candle) near the performance setup at numbers 14 and 15",
          "camera_height": "eye-level seated, approximately 1.2m",
          "lens_hint": "40mm normal lens",
          "framing_notes": "The auditorium must remain in blackout except for the small candle-lit portion of the stage; preserve the surrounding seating and audience as barely legible spatial silhouettes."
        },
        "reference_decision": {
          "bg_id": "L04B05",
          "fp_id": "fp_l04_auditorium",
          "node_index": 4,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L04B05 shares the fixed physical volume and persistent arrangement established by L04B03, so its units, furniture, openings, and fixture positions remain committed by that reference. A new plate is required despite the transient darkness and marker-19 action because the camera moves to unit 3 and reveals a broad rear-to-front slice through unit 2 toward unit 1 that L04B03 did not show from its unit-2 camera.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B03.png"
          ],
          "source_bg_ids": [
            "L04B03"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_main_volume"
            ],
            "rejected_refs": [
              {
                "reason": "The anchor depicts only the marker-23 insert context.",
                "ref_bg_id": "L04B04"
              },
              {
                "reason": "Although its camera axis is similar, the earlier view uses a temporary furniture arrangement rather than persistent markers 6 and 7.",
                "ref_bg_id": "L04B01"
              },
              {
                "reason": "The rear-facing camera and opening-state emphasis do not match the required forward axis.",
                "ref_bg_id": "L04B02"
              }
            ],
            "same_physical_space_dedup_decision": "single_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_main_volume",
                "ref_bg_id": "L04B03",
                "space_description": "Fixed active-state volume with persistent seating and the unit-1 performance axis."
              }
            ],
            "why_single_ref_or_two_refs": "One same-space reference commits the fixed layout; the consuming shot does not require a second distinct co-visible space."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              4
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide rear-to-front axis supports a full-body moving subject in the central passage, with unit 1 held in the middle background.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, show the central forward route through unit 2 toward unit 1 and fixture marker 10. Include persistent seating markers 6 and 7 on either side and side units 4 and 5 within the broad cone; openings 8 and 9 must remain in their fixed positions and appear only where this forward view admits them.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Hold the full-body staged subject in the left half along the central passage while keeping unit 1 and marker 10 in the middle background.",
            "subject_position_directive": "Place the single staged subject full-body in the left half of the central passage at low eye level, moving toward unit 1 with the front foot lifted and marker 19 raised. Keep the occupied seating field beyond the subject and unit 1 centered in the middle background as the direction of address.",
            "state_cue_directive": "Carry transient markers 14, 15, 16, 17, 19, 20, 24, and 25. Marker 20 establishes the committed dark state, while marker 19 supplies the localized raised light cue; do not add marker 18 or other illumination overlays.",
            "negative_continuity_directive": "Exclude overlay markers 11, 12, 13, 18, 21, 22, and 23. Preserve units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture marker 10 in the positions inherited from L04B03. Do not import the bright-state cue from the reference, and do not invent visibility outside the forward wide cone."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B03' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide rear-to-front axis supports a full-body moving subject in the central passage, with unit 1 held in the middle background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the central forward route through unit 2 toward unit 1 and fixture marker 10. Include persistent seating markers 6 and 7 on either side and side units 4 and 5 within the broad cone; openings 8 and 9 must remain in their fixed positions and appear only where this forward view admits them.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Hold the full-body staged subject in the left half along the central passage while keeping unit 1 and marker 10 in the middle background.\n  - subject_position_directive: Place the single staged subject full-body in the left half of the central passage at low eye level, moving toward unit 1 with the front foot lifted and marker 19 raised. Keep the occupied seating field beyond the subject and unit 1 centered in the middle background as the direction of address.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 19, 20, 24, and 25. Marker 20 establishes the committed dark state, while marker 19 supplies the localized raised light cue; do not add marker 18 or other illumination overlays.\n  - negative_continuity_directive: Exclude overlay markers 11, 12, 13, 18, 21, 22, and 23. Preserve units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture marker 10 in the positions inherited from L04B03. Do not import the bright-state cue from the reference, and do not invent visibility outside the forward wide cone.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B03' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide rear-to-front axis supports a full-body moving subject in the central passage, with unit 1 held in the middle background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the central forward route through unit 2 toward unit 1 and fixture marker 10. Include persistent seating markers 6 and 7 on either side and side units 4 and 5 within the broad cone; openings 8 and 9 must remain in their fixed positions and appear only where this forward view admits them.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Hold the full-body staged subject in the left half along the central passage while keeping unit 1 and marker 10 in the middle background.\n  - subject_position_directive: Place the single staged subject full-body in the left half of the central passage at low eye level, moving toward unit 1 with the front foot lifted and marker 19 raised. Keep the occupied seating field beyond the subject and unit 1 centered in the middle background as the direction of address.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 19, 20, 24, and 25. Marker 20 establishes the committed dark state, while marker 19 supplies the localized raised light cue; do not add marker 18 or other illumination overlays.\n  - negative_continuity_directive: Exclude overlay markers 11, 12, 13, 18, 21, 22, and 23. Preserve units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture marker 10 in the positions inherited from L04B03. Do not import the bright-state cue from the reference, and do not invent visibility outside the forward wide cone.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B03' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 4]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide rear-to-front axis supports a full-body moving subject in the central passage, with unit 1 held in the middle background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the central forward route through unit 2 toward unit 1 and fixture marker 10. Include persistent seating markers 6 and 7 on either side and side units 4 and 5 within the broad cone; openings 8 and 9 must remain in their fixed positions and appear only where this forward view admits them.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Hold the full-body staged subject in the left half along the central passage while keeping unit 1 and marker 10 in the middle background.\n  - subject_position_directive: Place the single staged subject full-body in the left half of the central passage at low eye level, moving toward unit 1 with the front foot lifted and marker 19 raised. Keep the occupied seating field beyond the subject and unit 1 centered in the middle background as the direction of address.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 19, 20, 24, and 25. Marker 20 establishes the committed dark state, while marker 19 supplies the localized raised light cue; do not add marker 18 or other illumination overlays.\n  - negative_continuity_directive: Exclude overlay markers 11, 12, 13, 18, 21, 22, and 23. Preserve units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture marker 10 in the positions inherited from L04B03. Do not import the bright-state cue from the reference, and do not invent visibility outside the forward wide cone.\n\n1980년대부터 1990년대 초반 사이 대한민국 도시의 소박한 중소 규모 강당 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 직사각형 객석 뒤쪽 중앙에서 북쪽 무대를 정면으로 바라보는 수평 시점이며, 앉은 관객의 시선에 가까운 약 1.2미터 카메라 높이와 40밀리미터 표준 렌즈의 자연스러운 원근감을 사용한다. 내려다본 평면도나 건축 도식이 아니라 실제 장소 안에서 촬영한 현장 기록 사진이다.\n\n강당 전체에 전기가 끊겨 객석과 무대가 깊은 암흑에 잠겨 있다. 무대 중앙 공연 위치 가까이에 높게 세워진 촛불 하나만 켜져 있으며, 작고 불규칙한 따뜻한 불빛이 중앙의 낡은 공연용 의자와 그 앞의 유선 마이크 및 금속 마이크 스탠드, 의자 옆의 종이 악보가 놓인 악보대 일부를 가까스로 비춘다. 중앙 의자에는 시대에 맞는 어쿠스틱 기타와 하모니카가 놓여 있다. 무대 양쪽과 뒤편에는 1980년대형 아날로그 앰프와 유선 무대 스피커가 희미한 윤곽과 실제 금속 표면의 마모로 드러난다. 양쪽 좌석 구역은 만석의 밀도감이 느껴지되 좌석 사이의 불규칙한 어둠과 빛이 흡수된 공간감으로만 암시하며, 사람이나 얼굴, 신체 형태는 전혀 보이지 않는다.\n\n촛불빛이 닿는 좁은 범위에서만 오래 사용한 목재 무대의 긁힘과 둔한 광택, 마이크 스탠드의 산화된 금속, 기타의 실제 나뭇결, 종이 악보의 얇은 질감, 낡은 직물 좌석의 거친 짜임이 보인다. 주변에는 당시 국내 공공 강당에서 볼 수 있는 실용적인 흡음 마감, 단순한 무대 구조, 오래된 좌석과 출입구가 있으나 정전 때문에 대부분 거의 식별되지 않는다. 현대식 발광 표시, 디지털 음향 장비, 무선 기기, 평면 화면은 없다. 촛불의 실제 밝기에 맞는 강한 명암 차이, 어둠 속 자연스러운 노출 부족, 과장되지 않은 색, 절제된 따뜻한 흙빛, 현실적인 심도와 미세한 초점 변화. 깨끗한 광고 사진이 아니라 사용 흔적과 얼룩이 남은 실제 장소 참고 사진이며, 인위적인 후처리 없이 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 사실적인 기록 사진이다. 삽화, 회화, 컴퓨터 그래픽, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures and furniture. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording 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,
            4
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the exact unit-3 camera candidate and look toward marker-10 cell [1,4] in unit 1. The wide rear-to-front axis supports a full-body moving subject in the central passage, with unit 1 held in the middle background.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 4,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 3, show the central forward route through unit 2 toward unit 1 and fixture marker 10. Include persistent seating markers 6 and 7 on either side and side units 4 and 5 within the broad cone; openings 8 and 9 must remain in their fixed positions and appear only where this forward view admits them.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [8,4] toward look-at cell [1,4] in unit 1 with a wide 90-degree field. Hold the full-body staged subject in the left half along the central passage while keeping unit 1 and marker 10 in the middle background.",
          "subject_position_directive": "Place the single staged subject full-body in the left half of the central passage at low eye level, moving toward unit 1 with the front foot lifted and marker 19 raised. Keep the occupied seating field beyond the subject and unit 1 centered in the middle background as the direction of address.",
          "state_cue_directive": "Carry transient markers 14, 15, 16, 17, 19, 20, 24, and 25. Marker 20 establishes the committed dark state, while marker 19 supplies the localized raised light cue; do not add marker 18 or other illumination overlays.",
          "negative_continuity_directive": "Exclude overlay markers 11, 12, 13, 18, 21, 22, and 23. Preserve units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture marker 10 in the positions inherited from L04B03. Do not import the bright-state cue from the reference, and do not invent visibility outside the forward wide cone."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_auditorium",
          "prior_bg_ids": [
            "L04B03"
          ],
          "attached_ref_labels": [
            "bg:L04B03",
            "same_loc_anchor:L04B04"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L04B04",
          "loc_id": "L04"
        }
      },
      "L04B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B02.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국 도심의 소박한 실내 공연장, 야간 공연 중인 객석 뒤 통로와 열린 중앙 출입문을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 공연장 뒤쪽 중앙 통로에 선 약 1.6미터 사람 눈높이에서 32밀리미터 광각 계열 렌즈로 바라본다. 전경에는 남쪽 뒤 출입문의 낡은 금속 손잡이와 도장된 목재 또는 금속 문짝이 열린 상태로 보이고, 문밖의 차갑고 약한 야간광이 어두운 뒤 통로 바닥에 좁게 스며든다. 열린 문에서 객석 통로로 이어지는 진입 동선을 전경에 넉넉히 남기며, 젖은 우비 차림의 늦은 입장자가 들어오는 순간을 후반 합성할 수 있도록 문턱과 통로에 절제된 수분 광택만 암시한다. 사람, 얼굴, 인체 형태, 사람 모양 실루엣은 묘사하지 않는다.\n\n중앙과 남쪽에는 북쪽 무대를 향해 정렬된 좌우 좌석 블록이 있고, 양옆 객석 통로가 길게 이어진다. 좌석은 1980년대 대한민국 소공연장에 어울리는 짙은 천 직조와 낡은 금속 프레임, 팔걸이의 생활 마모와 은은한 얼룩이 드러난다. 양쪽 좌석 블록은 만석 공연 순간의 관객을 후반 합성할 수 있는 어두운 점유 영역으로 구성하되 실제 관객이나 신체 형상은 만들지 않는다. 무대는 화면 깊숙한 북쪽에 있으며, 서쪽 무대 가장자리에는 측면 출입구가 있고 무대 전면에는 낮은 단차와 접근 계단이 자연스럽게 보인다.\n\n무대 중앙에는 단독 공연용 의자가 놓이고, 바로 앞에는 당시형 유선 마이크와 금속 마이크 스탠드가 세워져 있다. 의자 옆에는 종이 악보가 펼쳐진 악보대가 있으며, 중앙 공연 의자 가까이에 목재 결이 사실적인 어쿠스틱 기타와 작은 하모니카가 준비되어 있다. 무대 양측과 뒤쪽에는 1980년대형 아날로그 앰프와 묵직한 공연용 스피커가 배치되어 있으며 플라스틱 디지털 장비나 현대식 평면 표시 장치는 없다. 밝은 무대 조명은 무대 중앙과 전면에 집중되고, 객석 뒤쪽은 낮은 노출의 어둠 속에서도 문, 좌석 천, 콘크리트 또는 미장 벽, 마모된 바닥의 실제 질감이 구분된다. 따뜻한 무대광과 열린 뒤 출입문에서 들어오는 차가운 야간광의 현실적인 밝기 차이, 과장되지 않은 중간 대비와 절제된 따뜻한 흙빛 계열 색감.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 기록 사진처럼 표현하고, 실제 콘크리트, 금속의 산화와 긁힘, 직물의 올, 목재 결, 오래 사용한 공연장의 먼지와 생활 마모를 정확히 보여준다. 자연스러운 심도와 현실적인 렌즈 원근, 무대 밝은 부분과 어두운 객석의 보존된 세부, 과도한 후보정 없는 담백한 사진. 깨끗한 광고 사진, 삽화, 회화, 컴퓨터 그래픽, 건축 시각화가 아니며 위에서 내려다본 시점, 바닥 배치도, 건축 도식이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "공연장 뒤쪽 중앙 통로에서 약 1.6미터 높이로 촬영한다. 열린 뒤 출입문과 통로로 이어지는 진입 공간을 전경의 핵심으로 두고, 양쪽 좌석 블록 너머로 밝게 조명된 무대 중앙의 의자, 유선 마이크, 악보대, 기타와 하모니카가 한눈에 이어지게 구성한다. 좌석 영역은 만석 관객을 후반 합성할 수 있도록 충분히 보이게 하되 사람이나 인체 실루엣은 생성하지 않는다. 열린 문 안쪽 통로에는 젖은 우비 차림의 늦은 입장자를 합성할 여백과 약한 수분 반사만 남긴다.",
            "shot_id": "S93_Shot12"
          }
        ],
        "shot_ids": [
          "S93_Shot12"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "just inside number 8 (rear entrance door), facing along number 5 (right aisle) toward number 1 (stage area), with number 22 (latecomer) entering through number 21 (open-door state)",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Emphasize the open rear door and entering latecomer in the foreground while retaining the illuminated performance and packed audience deeper in the auditorium."
        },
        "reference_decision": {
          "bg_id": "L04B02",
          "fp_id": "fp_l04_auditorium",
          "node_index": 3,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L04B02 uses the same fixed physical volume and active furniture arrangement established by L04B03, so units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture 10 must retain their positions. It needs a new plate because its unit-2 camera looks toward unit 3 and opening marker 8 rather than toward unit 1, revealing a different structural slice and the committed open-state entrance framing.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B03.png"
          ],
          "source_bg_ids": [
            "L04B03"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_main_volume"
            ],
            "rejected_refs": [
              {
                "reason": "The anchor is a narrow marker-23 insert and does not establish the required structural view.",
                "ref_bg_id": "L04B04"
              },
              {
                "reason": "The earlier broad view has a different temporary furniture state and a rear-to-front camera axis.",
                "ref_bg_id": "L04B01"
              }
            ],
            "same_physical_space_dedup_decision": "single_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_main_volume",
                "ref_bg_id": "L04B03",
                "space_description": "Fixed active-state volume with persistent markers 6 and 7 and openings 8 and 9."
              }
            ],
            "why_single_ref_or_two_refs": "A single same-space reference commits all fixed elements needed for the rear-facing view; no second distinct visible space is required."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use the exact unit-2 camera candidate and aim toward rear-opening cell [9,4] in unit 3. The wide field supports a centered doorway frame, full-body entrance staging, and an aisle that broadens toward the lower frame.",
            "lens_enum": "wide",
            "look_at_cell": [
              9,
              4
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 2, direct the view toward unit 3 and opening marker 8 at cell [9,4]. Use the wide cone to include the central passage and flanking portions of the persistent seating markers 6 and 7; retain other units and opening marker 9 only where they fall within this rear-facing coverage.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [4,4] toward look-at cell [9,4] in unit 3 with a wide 90-degree field. Center the unit-3 rear opening, preserve full-body clearance in its frame, and let the central passage widen toward the lower image.",
            "subject_position_directive": "Place the single staged entering subject full-body in the upper center within opening marker 8, with one foot lifted and the body angled slightly toward the seating. Preserve unit 3 and the central passage as the movement destination toward the lower-center foreground.",
            "state_cue_directive": "Carry transient markers 14, 15, 16, 17, 18, 21, 22, 24, and 25. Marker 21 must read as the committed open state of opening marker 8, with the active illumination state retained and no additional overlays invented.",
            "negative_continuity_directive": "Exclude overlay markers 11, 12, 13, 19, 20, and 23. Keep fixed units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture 10 in the positions inherited from L04B03. Do not import marker 23 or any temporary arrangement from earlier nodes, and do not show spaces outside the rear-facing wide cone."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B03' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 3\n  - look_at_cell: [9, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-2 camera candidate and aim toward rear-opening cell [9,4] in unit 3. The wide field supports a centered doorway frame, full-body entrance staging, and an aisle that broadens toward the lower frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, direct the view toward unit 3 and opening marker 8 at cell [9,4]. Use the wide cone to include the central passage and flanking portions of the persistent seating markers 6 and 7; retain other units and opening marker 9 only where they fall within this rear-facing coverage.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [9,4] in unit 3 with a wide 90-degree field. Center the unit-3 rear opening, preserve full-body clearance in its frame, and let the central passage widen toward the lower image.\n  - subject_position_directive: Place the single staged entering subject full-body in the upper center within opening marker 8, with one foot lifted and the body angled slightly toward the seating. Preserve unit 3 and the central passage as the movement destination toward the lower-center foreground.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 18, 21, 22, 24, and 25. Marker 21 must read as the committed open state of opening marker 8, with the active illumination state retained and no additional overlays invented.\n  - negative_continuity_directive: Exclude overlay markers 11, 12, 13, 19, 20, and 23. Keep fixed units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture 10 in the positions inherited from L04B03. Do not import marker 23 or any temporary arrangement from earlier nodes, and do not show spaces outside the rear-facing wide cone.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B03' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 3\n  - look_at_cell: [9, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-2 camera candidate and aim toward rear-opening cell [9,4] in unit 3. The wide field supports a centered doorway frame, full-body entrance staging, and an aisle that broadens toward the lower frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, direct the view toward unit 3 and opening marker 8 at cell [9,4]. Use the wide cone to include the central passage and flanking portions of the persistent seating markers 6 and 7; retain other units and opening marker 9 only where they fall within this rear-facing coverage.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [9,4] in unit 3 with a wide 90-degree field. Center the unit-3 rear opening, preserve full-body clearance in its frame, and let the central passage widen toward the lower image.\n  - subject_position_directive: Place the single staged entering subject full-body in the upper center within opening marker 8, with one foot lifted and the body angled slightly toward the seating. Preserve unit 3 and the central passage as the movement destination toward the lower-center foreground.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 18, 21, 22, 24, and 25. Marker 21 must read as the committed open state of opening marker 8, with the active illumination state retained and no additional overlays invented.\n  - negative_continuity_directive: Exclude overlay markers 11, 12, 13, 19, 20, and 23. Keep fixed units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture 10 in the positions inherited from L04B03. Do not import marker 23 or any temporary arrangement from earlier nodes, and do not show spaces outside the rear-facing wide cone.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L04B03' physical_space_id='ps_main_volume'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 3\n  - look_at_cell: [9, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-2 camera candidate and aim toward rear-opening cell [9,4] in unit 3. The wide field supports a centered doorway frame, full-body entrance staging, and an aisle that broadens toward the lower frame.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, direct the view toward unit 3 and opening marker 8 at cell [9,4]. Use the wide cone to include the central passage and flanking portions of the persistent seating markers 6 and 7; retain other units and opening marker 9 only where they fall within this rear-facing coverage.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [9,4] in unit 3 with a wide 90-degree field. Center the unit-3 rear opening, preserve full-body clearance in its frame, and let the central passage widen toward the lower image.\n  - subject_position_directive: Place the single staged entering subject full-body in the upper center within opening marker 8, with one foot lifted and the body angled slightly toward the seating. Preserve unit 3 and the central passage as the movement destination toward the lower-center foreground.\n  - state_cue_directive: Carry transient markers 14, 15, 16, 17, 18, 21, 22, 24, and 25. Marker 21 must read as the committed open state of opening marker 8, with the active illumination state retained and no additional overlays invented.\n  - negative_continuity_directive: Exclude overlay markers 11, 12, 13, 19, 20, and 23. Keep fixed units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture 10 in the positions inherited from L04B03. Do not import marker 23 or any temporary arrangement from earlier nodes, and do not show spaces outside the rear-facing wide cone.\n\n1980년대부터 1990년대 초반 대한민국 도심의 소박한 실내 공연장, 야간 공연 중인 객석 뒤 통로와 열린 중앙 출입문을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 공연장 뒤쪽 중앙 통로에 선 약 1.6미터 사람 눈높이에서 32밀리미터 광각 계열 렌즈로 바라본다. 전경에는 남쪽 뒤 출입문의 낡은 금속 손잡이와 도장된 목재 또는 금속 문짝이 열린 상태로 보이고, 문밖의 차갑고 약한 야간광이 어두운 뒤 통로 바닥에 좁게 스며든다. 열린 문에서 객석 통로로 이어지는 진입 동선을 전경에 넉넉히 남기며, 젖은 우비 차림의 늦은 입장자가 들어오는 순간을 후반 합성할 수 있도록 문턱과 통로에 절제된 수분 광택만 암시한다. 사람, 얼굴, 인체 형태, 사람 모양 실루엣은 묘사하지 않는다.\n\n중앙과 남쪽에는 북쪽 무대를 향해 정렬된 좌우 좌석 블록이 있고, 양옆 객석 통로가 길게 이어진다. 좌석은 1980년대 대한민국 소공연장에 어울리는 짙은 천 직조와 낡은 금속 프레임, 팔걸이의 생활 마모와 은은한 얼룩이 드러난다. 양쪽 좌석 블록은 만석 공연 순간의 관객을 후반 합성할 수 있는 어두운 점유 영역으로 구성하되 실제 관객이나 신체 형상은 만들지 않는다. 무대는 화면 깊숙한 북쪽에 있으며, 서쪽 무대 가장자리에는 측면 출입구가 있고 무대 전면에는 낮은 단차와 접근 계단이 자연스럽게 보인다.\n\n무대 중앙에는 단독 공연용 의자가 놓이고, 바로 앞에는 당시형 유선 마이크와 금속 마이크 스탠드가 세워져 있다. 의자 옆에는 종이 악보가 펼쳐진 악보대가 있으며, 중앙 공연 의자 가까이에 목재 결이 사실적인 어쿠스틱 기타와 작은 하모니카가 준비되어 있다. 무대 양측과 뒤쪽에는 1980년대형 아날로그 앰프와 묵직한 공연용 스피커가 배치되어 있으며 플라스틱 디지털 장비나 현대식 평면 표시 장치는 없다. 밝은 무대 조명은 무대 중앙과 전면에 집중되고, 객석 뒤쪽은 낮은 노출의 어둠 속에서도 문, 좌석 천, 콘크리트 또는 미장 벽, 마모된 바닥의 실제 질감이 구분된다. 따뜻한 무대광과 열린 뒤 출입문에서 들어오는 차가운 야간광의 현실적인 밝기 차이, 과장되지 않은 중간 대비와 절제된 따뜻한 흙빛 계열 색감.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 기록 사진처럼 표현하고, 실제 콘크리트, 금속의 산화와 긁힘, 직물의 올, 목재 결, 오래 사용한 공연장의 먼지와 생활 마모를 정확히 보여준다. 자연스러운 심도와 현실적인 렌즈 원근, 무대 밝은 부분과 어두운 객석의 보존된 세부, 과도한 후보정 없는 담백한 사진. 깨끗한 광고 사진, 삽화, 회화, 컴퓨터 그래픽, 건축 시각화가 아니며 위에서 내려다본 시점, 바닥 배치도, 건축 도식이 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures and furniture. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording 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": [
            4,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use the exact unit-2 camera candidate and aim toward rear-opening cell [9,4] in unit 3. The wide field supports a centered doorway frame, full-body entrance staging, and an aisle that broadens toward the lower frame.",
          "lens_enum": "wide",
          "look_at_cell": [
            9,
            4
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 3,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From camera unit 2, direct the view toward unit 3 and opening marker 8 at cell [9,4]. Use the wide cone to include the central passage and flanking portions of the persistent seating markers 6 and 7; retain other units and opening marker 9 only where they fall within this rear-facing coverage.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [4,4] toward look-at cell [9,4] in unit 3 with a wide 90-degree field. Center the unit-3 rear opening, preserve full-body clearance in its frame, and let the central passage widen toward the lower image.",
          "subject_position_directive": "Place the single staged entering subject full-body in the upper center within opening marker 8, with one foot lifted and the body angled slightly toward the seating. Preserve unit 3 and the central passage as the movement destination toward the lower-center foreground.",
          "state_cue_directive": "Carry transient markers 14, 15, 16, 17, 18, 21, 22, 24, and 25. Marker 21 must read as the committed open state of opening marker 8, with the active illumination state retained and no additional overlays invented.",
          "negative_continuity_directive": "Exclude overlay markers 11, 12, 13, 19, 20, and 23. Keep fixed units 1 through 5, furniture markers 6 and 7, openings 8 and 9, and fixture 10 in the positions inherited from L04B03. Do not import marker 23 or any temporary arrangement from earlier nodes, and do not show spaces outside the rear-facing wide cone."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_auditorium",
          "prior_bg_ids": [
            "L04B03"
          ],
          "attached_ref_labels": [
            "bg:L04B03",
            "same_loc_anchor:L04B04"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L04B04",
          "loc_id": "L04"
        }
      },
      "L04B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B04.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국에서 실제로 사용된 아날로그 카세트테이프용 종이 인서트 한 장을 프레임 가득 담은 단독 매크로 접사. 평평하게 놓인 인서트의 라벨 면에 볼펜으로 직접 쓴 자연스럽고 약간 고르지 않은 한국어 문구 ‘친구가 준 곡’이 정확하고 선명하게 읽힌다. 당시의 소박한 인쇄 양식, 살짝 누렇게 변한 종이, 실제 종이 섬유와 미세한 접힘 자국, 모서리의 가벼운 마모, 잉크가 종이에 스며든 질감을 사실적으로 표현한다. 풀프레임 DSLR 또는 미러리스 카메라와 90mm 매크로 렌즈를 사용해 인서트 표면과 수직으로 촬영한 근접 사진이며, 평면도나 건축 공간을 내려다보는 장면이 아니라 작은 종이 소품 자체를 기록한 매크로 사진이다. 확산된 자연광, 절제된 따뜻한 색감, 현실적인 노출과 자연스러운 얕은 심도, 과도한 보정 없는 실제 카메라로 촬영한 다큐멘터리 풍 사진. 깨끗한 광고 사진이나 컴퓨터 그래픽이 아니라 일상적으로 보관되어 온 실제 시대 소품의 담백한 기록 사진이어야 한다. 강당 건축, 공연 장비, 사람, 얼굴, 손, 신체 형상, 다른 소품, 현대 디지털 기기는 전혀 보이지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "카메라를 평평하게 놓인 카세트 인서트와 수직으로 맞춘 뒤, 종이가 화면을 거의 가득 채우도록 촬영한다. 손으로 쓴 ‘친구가 준 곡’ 문구가 또렷한 중심 정보가 되게 하며, 주변 공간이나 다른 물건은 보이지 않게 한다.",
            "shot_id": "S94_Shot1"
          }
        ],
        "shot_ids": [
          "S94_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "centered directly above number 23 (labeled cassette insert), isolated from the auditorium layout",
          "camera_height": "direct overhead macro view",
          "lens_hint": "90mm macro lens",
          "framing_notes": "Fill the frame with the analog cassette insert; no auditorium architecture, performance equipment, people, or other event-state elements should appear."
        },
        "reference_decision": {
          "bg_id": "L04B04",
          "fp_id": "fp_l04_auditorium",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L04B04 is the sole supplied clean-anchor candidate and therefore seeds dwelling identity directly from the floor plan without a prior reference. Its consuming shot is an insert centered on marker 23, so a narrow telephoto view from the exact unit-2 camera candidate is appropriate even though no broader target unit is committed.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l04_auditorium.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is permitted for the dwelling-identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 25,
            "framing_notes": "Use the exact unit-2 camera candidate and aim toward candidate cell [5,3] for the staged insert; the telephoto field provides narrow, compressed coverage around marker 23 and its immediate device context.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              5,
              3
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Restrict visibility to marker 23 and its immediate enclosing context from unit-2 camera cell [4,4] toward candidate cell [5,3]; no broader unit marker, base marker, or opening is committed by this BG's render facts.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [4,4] toward look-at cell [5,3] in look-at unit 2 with a telephoto 25-degree field, producing narrow, compressed insert coverage with marker 23 centered and immediate surrounding context retained for scale.",
            "subject_position_directive": "No subject is committed for this BG. Keep the image free of invented subjects and center the staged marker-23 insert within its immediate device context.",
            "state_cue_directive": "Carry transient marker 23 in the stationary, camera-facing state committed by S94_Shot1, with its surrounding transparent and control surfaces remaining readable. No other transient state is committed.",
            "negative_continuity_directive": "Do not introduce ignored overlay markers 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, or 25. Do not expand the insert into uncommitted units, openings, furniture markers, or scenario cues outside the narrow view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 2\n  - look_at_cell: [5, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the exact unit-2 camera candidate and aim toward candidate cell [5,3] for the staged insert; the telephoto field provides narrow, compressed coverage around marker 23 and its immediate device context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Restrict visibility to marker 23 and its immediate enclosing context from unit-2 camera cell [4,4] toward candidate cell [5,3]; no broader unit marker, base marker, or opening is committed by this BG's render facts.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [5,3] in look-at unit 2 with a telephoto 25-degree field, producing narrow, compressed insert coverage with marker 23 centered and immediate surrounding context retained for scale.\n  - subject_position_directive: No subject is committed for this BG. Keep the image free of invented subjects and center the staged marker-23 insert within its immediate device context.\n  - state_cue_directive: Carry transient marker 23 in the stationary, camera-facing state committed by S94_Shot1, with its surrounding transparent and control surfaces remaining readable. No other transient state is committed.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, or 25. Do not expand the insert into uncommitted units, openings, furniture markers, or scenario cues outside the narrow view.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 2\n  - look_at_cell: [5, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the exact unit-2 camera candidate and aim toward candidate cell [5,3] for the staged insert; the telephoto field provides narrow, compressed coverage around marker 23 and its immediate device context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Restrict visibility to marker 23 and its immediate enclosing context from unit-2 camera cell [4,4] toward candidate cell [5,3]; no broader unit marker, base marker, or opening is committed by this BG's render facts.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [5,3] in look-at unit 2 with a telephoto 25-degree field, producing narrow, compressed insert coverage with marker 23 centered and immediate surrounding context retained for scale.\n  - subject_position_directive: No subject is committed for this BG. Keep the image free of invented subjects and center the staged marker-23 insert within its immediate device context.\n  - state_cue_directive: Carry transient marker 23 in the stationary, camera-facing state committed by S94_Shot1, with its surrounding transparent and control surfaces remaining readable. No other transient state is committed.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, or 25. Do not expand the insert into uncommitted units, openings, furniture markers, or scenario cues outside the narrow view.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 4]\n  - look_at_unit: 2\n  - look_at_cell: [5, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the exact unit-2 camera candidate and aim toward candidate cell [5,3] for the staged insert; the telephoto field provides narrow, compressed coverage around marker 23 and its immediate device context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Restrict visibility to marker 23 and its immediate enclosing context from unit-2 camera cell [4,4] toward candidate cell [5,3]; no broader unit marker, base marker, or opening is committed by this BG's render facts.\n  - camera_framing_directive: Frame from camera unit 2 at cell [4,4] toward look-at cell [5,3] in look-at unit 2 with a telephoto 25-degree field, producing narrow, compressed insert coverage with marker 23 centered and immediate surrounding context retained for scale.\n  - subject_position_directive: No subject is committed for this BG. Keep the image free of invented subjects and center the staged marker-23 insert within its immediate device context.\n  - state_cue_directive: Carry transient marker 23 in the stationary, camera-facing state committed by S94_Shot1, with its surrounding transparent and control surfaces remaining readable. No other transient state is committed.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, or 25. Do not expand the insert into uncommitted units, openings, furniture markers, or scenario cues outside the narrow view.\n\n1980년대부터 1990년대 초반 대한민국에서 실제로 사용된 아날로그 카세트테이프용 종이 인서트 한 장을 프레임 가득 담은 단독 매크로 접사. 평평하게 놓인 인서트의 라벨 면에 볼펜으로 직접 쓴 자연스럽고 약간 고르지 않은 한국어 문구 ‘친구가 준 곡’이 정확하고 선명하게 읽힌다. 당시의 소박한 인쇄 양식, 살짝 누렇게 변한 종이, 실제 종이 섬유와 미세한 접힘 자국, 모서리의 가벼운 마모, 잉크가 종이에 스며든 질감을 사실적으로 표현한다. 풀프레임 DSLR 또는 미러리스 카메라와 90mm 매크로 렌즈를 사용해 인서트 표면과 수직으로 촬영한 근접 사진이며, 평면도나 건축 공간을 내려다보는 장면이 아니라 작은 종이 소품 자체를 기록한 매크로 사진이다. 확산된 자연광, 절제된 따뜻한 색감, 현실적인 노출과 자연스러운 얕은 심도, 과도한 보정 없는 실제 카메라로 촬영한 다큐멘터리 풍 사진. 깨끗한 광고 사진이나 컴퓨터 그래픽이 아니라 일상적으로 보관되어 온 실제 시대 소품의 담백한 기록 사진이어야 한다. 강당 건축, 공연 장비, 사람, 얼굴, 손, 신체 형상, 다른 소품, 현대 디지털 기기는 전혀 보이지 않는다. 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": [
            4,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 25,
          "framing_notes": "Use the exact unit-2 camera candidate and aim toward candidate cell [5,3] for the staged insert; the telephoto field provides narrow, compressed coverage around marker 23 and its immediate device context.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            5,
            3
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Restrict visibility to marker 23 and its immediate enclosing context from unit-2 camera cell [4,4] toward candidate cell [5,3]; no broader unit marker, base marker, or opening is committed by this BG's render facts.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [4,4] toward look-at cell [5,3] in look-at unit 2 with a telephoto 25-degree field, producing narrow, compressed insert coverage with marker 23 centered and immediate surrounding context retained for scale.",
          "subject_position_directive": "No subject is committed for this BG. Keep the image free of invented subjects and center the staged marker-23 insert within its immediate device context.",
          "state_cue_directive": "Carry transient marker 23 in the stationary, camera-facing state committed by S94_Shot1, with its surrounding transparent and control surfaces remaining readable. No other transient state is committed.",
          "negative_continuity_directive": "Do not introduce ignored overlay markers 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, or 25. Do not expand the insert into uncommitted units, openings, furniture markers, or scenario cues outside the narrow view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_auditorium",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l04_auditorium"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L05B01": {
        "status": "ok",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L05B01.png",
        "t2i_prompt": "1980년대 대한민국 서울 도심의 오래된 소극장 또는 공연장 앞 포스터 벽면을 낮 시간에 촬영한 실제 카메라 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6m에서 35mm급 렌즈를 장착한 실제 DSLR 또는 미러리스 카메라로 촬영한 자연스러운 거리 기록 사진이며, 탑다운 시점이나 평면도, 건축 도면이 아니다. 회색빛 시멘트와 작은 타일이 섞인 낡은 외벽에 금속 테두리 유리 게시함이 달려 있고, 그 안과 주변에 1980년대식 한글 활자 조판과 제한된 색수의 인쇄가 사용된 콘서트 포스터가 붙어 있다. 공연명과 출연자명은 특정 고유명사가 아닌 일반적인 문자 구성으로 처리하며, 포스터는 햇빛에 바래고 습기에 울어 있으며 모서리가 찢기고 테이프 자국과 겹쳐 붙인 종이 흔적이 남아 있다. 벽면 한쪽에는 좁은 극장 출입구, 손으로 여닫는 유리와 금속 문, 작은 매표 창구, 낡은 천막 차양, 형광등식 외부 조명과 단순한 한글 간판이 이어진다. 입장을 기다리는 줄의 존재는 당시형 금속 줄 안내 봉과 늘어진 굵은 밧줄, 바닥의 반복된 마모 자국, 구겨진 종이표 조각으로만 암시한다. 공간에는 사람, 얼굴, 신체, 인물의 반사나 그림자가 전혀 없어야 한다. 현대식 LED 전광판, 디지털 사이니지, QR 코드, 스마트폰 관련 요소, 평면 디스플레이, 최신 건축 마감은 없다. 흐린 듯 부드러운 주간 자연광과 차양 아래의 약한 그늘, 실제 콘크리트의 거친 입자, 녹슨 금속의 산화 흔적, 유리의 먼지와 얼룩, 종이 섬유와 접착제 자국, 보도 블록의 때와 생활 마모를 정확하게 표현한다. 과도하게 정돈된 광고 사진이 아니라 실제 장소를 있는 그대로 기록한 담담한 사진, 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 대비, 자연스러운 심도, 과장된 후처리 없음. CGI, 일러스트, 렌더링, 건축 시각화가 아니라 실제 장소 참조 사진과 구별되지 않는 완전한 사진 현실감. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "관객의 시선을 포스터 벽면으로 유도하는 중간 거리 정면 구도. 낡은 공연 포스터와 유리 게시함을 화면 중심에 두고, 한쪽 가장자리에 극장 출입구와 매표 창구 일부가 보이게 한다. 줄을 서는 상황은 빈 줄 안내 봉과 밧줄, 밟혀 닳은 바닥 흔적으로만 암시하며 사람은 절대 등장시키지 않는다.",
            "shot_id": "S89_Shot3"
          },
          {
            "guide_text": "포스터의 찢어진 가장자리와 빛바랜 종이 질감이 잘 드러나는 약간 비스듬한 근거리 구도. 35mm급 렌즈의 자연스러운 원근으로 포스터 벽면을 전경에 크게 담고, 배경에는 낮 시간의 극장 입구와 빈 대기 동선이 자연스럽게 이어지도록 한다. 사람, 얼굴, 신체 일부나 유리 반사 속 인물도 포함하지 않는다.",
            "shot_id": "S89_Shot5"
          }
        ],
        "shot_ids": [
          "S89_Shot3",
          "S89_Shot5"
        ],
        "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": "exterior_plate",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "1980년대 대한민국 서울 도심의 오래된 소극장 또는 공연장 앞 포스터 벽면을 낮 시간에 촬영한 실제 카메라 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6m에서 35mm급 렌즈를 장착한 실제 DSLR 또는 미러리스 카메라로 촬영한 자연스러운 거리 기록 사진이며, 탑다운 시점이나 평면도, 건축 도면이 아니다. 회색빛 시멘트와 작은 타일이 섞인 낡은 외벽에 금속 테두리 유리 게시함이 달려 있고, 그 안과 주변에 1980년대식 한글 활자 조판과 제한된 색수의 인쇄가 사용된 콘서트 포스터가 붙어 있다. 공연명과 출연자명은 특정 고유명사가 아닌 일반적인 문자 구성으로 처리하며, 포스터는 햇빛에 바래고 습기에 울어 있으며 모서리가 찢기고 테이프 자국과 겹쳐 붙인 종이 흔적이 남아 있다. 벽면 한쪽에는 좁은 극장 출입구, 손으로 여닫는 유리와 금속 문, 작은 매표 창구, 낡은 천막 차양, 형광등식 외부 조명과 단순한 한글 간판이 이어진다. 입장을 기다리는 줄의 존재는 당시형 금속 줄 안내 봉과 늘어진 굵은 밧줄, 바닥의 반복된 마모 자국, 구겨진 종이표 조각으로만 암시한다. 공간에는 사람, 얼굴, 신체, 인물의 반사나 그림자가 전혀 없어야 한다. 현대식 LED 전광판, 디지털 사이니지, QR 코드, 스마트폰 관련 요소, 평면 디스플레이, 최신 건축 마감은 없다. 흐린 듯 부드러운 주간 자연광과 차양 아래의 약한 그늘, 실제 콘크리트의 거친 입자, 녹슨 금속의 산화 흔적, 유리의 먼지와 얼룩, 종이 섬유와 접착제 자국, 보도 블록의 때와 생활 마모를 정확하게 표현한다. 과도하게 정돈된 광고 사진이 아니라 실제 장소를 있는 그대로 기록한 담담한 사진, 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 대비, 자연스러운 심도, 과장된 후처리 없음. CGI, 일러스트, 렌더링, 건축 시각화가 아니라 실제 장소 참조 사진과 구별되지 않는 완전한 사진 현실감. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "building_fp:fp_l04_auditorium"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l04_auditorium",
          "indoor_loc_sid": "L04",
          "group_id": "bg_small_theater",
          "fp_asset_id": "ebc3e47b-a490-4a2b-b858-9c4338a65ae3"
        }
      },
      "L05B02": {
        "status": "ok",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L05B02.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 오래된 소규모 극장 앞 포스터 벽면을 폭풍우가 치는 밤에 촬영한 실제 카메라 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6미터, 35밀리미터급 렌즈를 장착한 실제 디지털 일안 반사식 또는 미러리스 카메라의 자연스러운 원근감. 낡고 얼룩진 회반죽과 타일 외벽, 녹과 물때가 밴 금속 테두리의 유리 포스터 게시함, 작은 매표구, 빗물에 젖은 천막형 차양, 당시식 형광등과 단순한 한글 극장 표지판이 보인다. 게시함 중앙에는 종이 공연 포스터가 있으며, 원래 인쇄 위에 다른 종이 조각을 급히 덧붙이고 일부 문구를 검은 펜으로 고쳐 쓴 명백한 변조 흔적이 있다. 포스터에는 특정 인물의 얼굴이나 초상이 없고 기타와 유선 마이크 같은 단순한 공연 도안과 시대에 맞는 인쇄 질감만 표현한다. 벽 부착 금속 재떨이에는 막 놓고 간 불붙은 담배 한 개가 남아 있고, 비를 피해 가늘게 올라오는 실제 담배 연기가 보이지만 흡연자나 다른 사람은 전혀 등장하지 않는다. 세찬 비가 유리와 벽을 타고 흐르고, 보도의 얕은 웅덩이에 오래된 형광등 빛이 불규칙하게 반사된다. 극장 지붕 위로 보이는 짙은 폭풍 구름이 실제 번개의 순간적인 흰빛에 희미하게 밝혀지며, 번개는 초자연적 효과가 아니라 현실적인 기상 현상으로 표현한다. 실제 회반죽의 거친 입자, 녹슨 금속의 얼룩과 산화, 젖은 종이의 들뜬 가장자리, 유리의 빗방울, 천막 직물의 짜임, 보도의 균열과 생활 때를 정확하게 재현한다. 절제된 따뜻한 흙빛과 낮은 채도, 현실적인 야간 형광등과 번개광, 과장되지 않은 명암, 자연스러운 피사계 심도. 현대식 발광 다이오드 간판, 디지털 화면, 스마트폰, 최신 차량 디자인은 배제한다. 깨끗한 광고 사진이나 컴퓨터 그래픽, 삽화, 건축 시각화가 아닌 실제 장소 기록 사진이며 인위적인 후처리 없이 사실적으로 촬영한다. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다. 사람 없음, 얼굴 없음. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "사람 눈높이에서 극장 정면의 포스터 벽과 매표구 일부, 젖은 보도와 번개가 비추는 밤하늘까지 함께 보이는 넓은 도입 구도. 변조된 공연 포스터가 분명히 식별되도록 중앙 부근에 두되, 실제 폭풍우 속 거리에서 우연히 촬영한 현장 기록처럼 자연스럽게 구성한다. 사람과 얼굴은 넣지 않는다.",
            "shot_id": "S92_Shot1"
          },
          {
            "guide_text": "사람 눈높이에서 포스터 게시함 쪽으로 조금 더 다가간 중간 거리 구도. 덧붙인 종이와 검은 펜 수정 흔적이 있는 공연 포스터, 빗물이 흐르는 유리, 벽 재떨이에 놓인 불붙은 담배와 가는 연기를 핵심으로 보여준다. 프레임 가장자리에는 낡은 매표구와 차양 일부를 남겨 같은 극장 정면임을 유지하고, 사람과 얼굴은 넣지 않는다.",
            "shot_id": "S92_Shot3"
          }
        ],
        "shot_ids": [
          "S92_Shot1",
          "S92_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {},
        "reference_decision": {
          "mode": "surface_role_direct_plate",
          "surface_role": "exterior_plate",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 오래된 소규모 극장 앞 포스터 벽면을 폭풍우가 치는 밤에 촬영한 실제 카메라 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6미터, 35밀리미터급 렌즈를 장착한 실제 디지털 일안 반사식 또는 미러리스 카메라의 자연스러운 원근감. 낡고 얼룩진 회반죽과 타일 외벽, 녹과 물때가 밴 금속 테두리의 유리 포스터 게시함, 작은 매표구, 빗물에 젖은 천막형 차양, 당시식 형광등과 단순한 한글 극장 표지판이 보인다. 게시함 중앙에는 종이 공연 포스터가 있으며, 원래 인쇄 위에 다른 종이 조각을 급히 덧붙이고 일부 문구를 검은 펜으로 고쳐 쓴 명백한 변조 흔적이 있다. 포스터에는 특정 인물의 얼굴이나 초상이 없고 기타와 유선 마이크 같은 단순한 공연 도안과 시대에 맞는 인쇄 질감만 표현한다. 벽 부착 금속 재떨이에는 막 놓고 간 불붙은 담배 한 개가 남아 있고, 비를 피해 가늘게 올라오는 실제 담배 연기가 보이지만 흡연자나 다른 사람은 전혀 등장하지 않는다. 세찬 비가 유리와 벽을 타고 흐르고, 보도의 얕은 웅덩이에 오래된 형광등 빛이 불규칙하게 반사된다. 극장 지붕 위로 보이는 짙은 폭풍 구름이 실제 번개의 순간적인 흰빛에 희미하게 밝혀지며, 번개는 초자연적 효과가 아니라 현실적인 기상 현상으로 표현한다. 실제 회반죽의 거친 입자, 녹슨 금속의 얼룩과 산화, 젖은 종이의 들뜬 가장자리, 유리의 빗방울, 천막 직물의 짜임, 보도의 균열과 생활 때를 정확하게 재현한다. 절제된 따뜻한 흙빛과 낮은 채도, 현실적인 야간 형광등과 번개광, 과장되지 않은 명암, 자연스러운 피사계 심도. 현대식 발광 다이오드 간판, 디지털 화면, 스마트폰, 최신 차량 디자인은 배제한다. 깨끗한 광고 사진이나 컴퓨터 그래픽, 삽화, 건축 시각화가 아닌 실제 장소 기록 사진이며 인위적인 후처리 없이 사실적으로 촬영한다. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다. 사람 없음, 얼굴 없음. 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 and furniture. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording 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\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "same_loc_anchor:L05B01",
            "building_fp:fp_l04_auditorium"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l04_auditorium",
          "indoor_loc_sid": "L04",
          "group_id": "bg_small_theater",
          "fp_asset_id": "ebc3e47b-a490-4a2b-b858-9c4338a65ae3"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B01",
          "loc_id": "L05"
        }
      },
      "L06B04": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L06B01",
        "reused_from_bg_id": "L06B01",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png",
        "t2i_prompt": "1980년대 대한민국 서울의 오래된 주택가 상권에 있는 좁고 물건이 빽빽한 동네 전파 수리점 내부. 거리 쪽 출입문 바로 안쪽에서 약 1.6m 높이로 서서, 중앙 앞쪽의 손님 공간을 대각선으로 가로질러 후면 벽의 수리 작업대와 한쪽 긴 벽을 따라 이어지다가 뒤쪽 모서리에서 살짝 꺾이는 장비 선반군을 바라본다. 35mm급 실제 DSLR 또는 미러리스 카메라에 32mm 광각 렌즈를 사용한 실제 카메라로 촬영한 다큐멘터리 풍 사진. 출입문 옆 큰 점포 진열창으로 맑고 부드러운 아침 자연광이 들어오고, 실내 깊숙한 곳으로 갈수록 현실적으로 밝기가 낮아진다. 선반에는 1980년대 한국 전파 수리점다운 아날로그 수리 재고가 촘촘히 정리되어 있으며, 낡은 라디오 부품과 진공관, 다이얼 손잡이, 전선 꾸러미와 금속 부품의 실제 유리·플라스틱·금속 질감이 드러난다. 반대쪽 긴 벽에는 고정식 진열 레일이 있고, 앞쪽 측면 구석에는 작은 탁자와 오래 사용해 표면이 닳고 천의 짜임이 보이는 소파가 놓여 있다. 후면 수리 작업대 위에는 아침 작업 중 잠시 놓인 수리 중인 아날로그 라디오 한 대가 있으며, 외장이 일부 열린 채 내부 부품이 자연스럽게 드러나 있다. 오래된 목재의 결, 긁힌 금속과 옅은 산화 흔적, 누렇게 바랜 플라스틱, 생활 먼지와 손때처럼 믿을 수 있는 일상적 사용감이 보이되 과장되거나 폐허처럼 보이지 않는다. 따뜻한 갈색과 바랜 베이지 계열의 실제 재료색, 절제된 채도와 보통 수준의 대비, 자연스러운 피사계 심도, 과도한 보정 없는 실제 장소 기록 사진. 현대식 평면 화면, 노트북, 스마트폰, LED 표시 장치 같은 후대 물건은 보이지 않는다. 사람, 얼굴, 신체 형상, 마네킹은 전혀 없으며, 내려다본 평면도나 건축 도면이 아닌 서 있는 사람의 눈높이에서 본 실제 공간이다. 깨끗한 상업용 스톡 사진, CGI, 삽화, 건축 시각화가 아니라 실제 운영 중인 오래된 점포를 촬영한 사실적인 현장 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "거리 쪽 출입문 바로 안쪽에서 서서 매장 중앙의 손님 공간을 대각선으로 가로질러 후면 수리 작업대와 긴 장비 선반군을 바라본다. 약 1.6m 눈높이와 32mm 광각에 가까운 시야를 유지하고, 작업대 위 수리 중인 라디오가 주변의 아날로그 수리 재고와 구분되도록 자연스럽게 보이게 한다. 사람이나 인체 형상은 넣지 않는다.",
            "shot_id": "S2_Shot3"
          },
          {
            "guide_text": "같은 출입구 안쪽의 눈높이 시점을 유지하되 전경에 문턱과 손님 공간의 일부, 중경에 측면 진열과 좌석 구역, 후경에 작업대와 선반군이 이어지는 좁고 깊은 공간감을 보여 준다. 아침빛은 진열창을 통해 부드럽게 들어오며, 작업대 위 수리 중인 라디오가 실제 작업 중 잠시 놓인 상태로 보여야 한다.",
            "shot_id": "S2_Shot6"
          },
          {
            "guide_text": "32mm 광각의 실제 카메라 시야로 출입구에서 후면 작업대 방향의 대각선 축을 분명히 잡는다. 긴 측면 선반과 후면 작업대가 매장의 깊이를 만들고, 낡은 소파와 작은 탁자는 측면 구석에 자연스럽게 남긴다. 수리 중인 라디오는 작업대 위에만 배치하며 과장된 강조나 연출 조명 없이 담담한 아침의 점포 상태를 기록한다.",
            "shot_id": "S2_Shot10"
          }
        ],
        "shot_ids": [
          "S2_Shot3",
          "S2_Shot6",
          "S2_Shot10"
        ],
        "scenes": [],
        "parent_id": "L06B01",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "just inside number 6 (street entrance), facing diagonally across number 1 (customer zone) toward number 8 (repair workbench) and number 9 (shelf bank)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Show the narrow, cluttered shop depth, with number 15 on the workbench and the street exit remaining readable behind the foreground action."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L06B01",
          "selected_refs": [
            {
              "physical_space_id": "space_01",
              "ref_bg_id": "L06B01",
              "space_description": "Same physical interior with matching broad camera and look-at geometry."
            }
          ]
        },
        "shot_aware_plan_node_index": 3,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Match camera unit 2 at cell [2,5], look-at unit 5 at cell [8,5], and the wide 90-degree field of view used by L06B01. Preserve broad coverage while allowing the consuming shots to take insert, medium, or wide scene-layer crops.",
          "negative_continuity_directive": "Exclude ignored overlay markers 14, 16, and 17. Preserve markers 6-13 in the same fixed positions as L06B01, do not redraw L06B01's marker-14 overlay, and do not invent additional spaces or elements beyond the selected cone.",
          "state_cue_directive": "Carry committed overlay marker 15 with numbered elements 1-13. Treat shot-specific handoff, departure, and exertion cues as scene-layer staging only, without changing the fixed spatial arrangement.",
          "subject_position_directive": "For S2_Shot3, reserve a tight central crop for two reaching hands above a narrow edge of marker 8. For S2_Shot6, place one upper-body subject centrally with the staged carried item and unit-5 departure direction readable. For S2_Shot10, reserve a wide diagonal action path for the single full-body subject and staged moving object without altering the base interior plate.",
          "visible_space_directive": "Match L06B01's broad view from unit 2 toward unit 5 and opening marker 6. Keep target units 1-5 and base markers 6-13 in their inherited positions wherever the 90-degree cone and shot-specific crop retain them."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_shop_interior",
          "prior_bg_ids": [
            "L06B01"
          ],
          "attached_ref_labels": [
            "bg:L06B01"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L06B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B03.png",
        "t2i_prompt": "1980년대 후반 대한민국 서울의 오래된 동네 전파사 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 좁고 깊은 점포의 전면 고객 공간 가까이에서 카메라를 약 1.4미터 높이에 두고 뒤쪽 벽의 수리 작업대를 바라본다. 40밀리미터 표준 렌즈의 자연스러운 시야와 원근감이며, 절대로 위에서 내려다본 평면도나 건축 도식이 아니다. 수리 작업대 위에는 당시형 탁상 선풍기가 임시로 놓여 있고, 보호망과 외장이 일부 열린 채 실제로 점검 중인 상태가 분명하게 보인다. 작업대에는 오래 사용해 손때와 긁힘이 밴 나무결, 금속 공구의 자연스러운 마모, 납땜 흔적과 소박한 수리점의 일상적인 얼룩이 남아 있다. 한쪽 긴 벽을 따라 뒤쪽 모서리까지 이어지는 장비 선반에는 진공관, 전선 감개, 스위치, 손잡이, 아날로그 전자부품과 교체 부품이 빽빽하지만 현실적으로 정리되어 있다. 맞은편 긴 벽의 고정 전시 레일에는 수리점의 성과를 알리는 오래된 신문과 잡지 스크랩 액자들이 걸려 있으며, 인쇄 내용은 특정 이름 없이 작고 자연스럽게 흐려 보인다. 작업대 가까이에는 나무와 금속 재질의 시대에 맞는 아날로그 라디오가 켜져 있고, 작은 주파수 눈금창과 스피커 천의 직조감이 보인다. 전면 한쪽 구석의 낡은 비닐 소파와 작은 탁자는 화면 가장자리에 일부만 들어오며, 선반 옆의 좁은 보관 통로가 점포의 깊이를 만든다. 낮의 창가 자연광과 낡은 천장 형광등이 함께 비추는 평범한 영업시간으로, 따뜻한 흙빛 계열의 오래된 목재와 누렇게 변색된 벽, 산화된 금속, 바랜 종이, 실제 천과 비닐의 질감을 정확히 표현한다. 절제된 채도와 보통 수준의 대비, 과도하게 연출하지 않은 생활감, 자연스러운 심도, 실제 장소 기록 사진 같은 사실성. 현대식 디지털 기기, 평면 화면, 발광 다이오드 장식은 없다. 사람, 얼굴, 인체 형상은 전혀 없으며 컴퓨터 그래픽, 삽화, 건축 시각화, 깨끗한 광고 사진이 아닌 후처리 없는 실제 미러리스 또는 디지털 일안 반사식 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "전면 고객 공간 가까이에서 약 1.4미터 높이로 뒤쪽 수리 작업대를 바라본다. 40밀리미터 표준 렌즈의 자연스러운 원근감으로 작업대 위 수리 중인 선풍기를 중심에 두고, 측면 선반과 맞은편 전시 레일의 액자 스크랩이 주변 환경으로 함께 읽히게 한다. 켜진 아날로그 라디오의 눈금창이 작게 보이도록 하되 사람이나 인체 형상은 넣지 않는다.",
            "shot_id": "S65_Shot6"
          }
        ],
        "shot_ids": [
          "S65_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 1 (customer zone), facing number 8 (repair workbench), with number 9 (shelf bank) and number 11 (wall display rail) behind it",
          "camera_height": "eye-level seated-work height, approximately 1.4 m",
          "lens_hint": "40mm normal lens",
          "framing_notes": "Feature number 16 prominently on the workbench while retaining the dense analog repair inventory and number 14 on the display wall."
        },
        "reference_decision": {
          "bg_id": "L06B03",
          "fp_id": "fp_l06_shop_interior",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S65_Shot6 occupies the same physical interior as L06B01 but requires a unit-3 view toward the rear fixed marker 8, with enough lateral coverage for markers 9-11. The changed camera and structural slice require a new plate while L06B01 preserves layout continuity.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png"
          ],
          "source_bg_ids": [
            "L06B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "space_01"
            ],
            "rejected_refs": [
              {
                "reason": "Its telephoto insert omits the broader fixed structure required by S65_Shot6.",
                "ref_bg_id": "L06B02"
              }
            ],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "space_01",
                "ref_bg_id": "L06B01",
                "space_description": "Same fixed interior, broader work-facing camera view."
              }
            ],
            "why_single_ref_or_two_refs": "A single broad identity reference supplies the fixed layout; the consuming shot does not establish two distinct physical spaces."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              2
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use a broad unit-3 view toward fixed marker 8 so the medium subject staging can retain the work context and the right-side continuation of the fixed display surface.",
            "lens_enum": "wide",
            "look_at_cell": [
              0,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, look toward unit 2 and marker 8 at cell [0,5], retaining target units 1, 3, and 4 only where supported by the wide cone and preserving the fixed placements of markers 8, 9, 10, and 11 from L06B01.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [4,2] toward look-at unit 2 at cell [0,5] using a wide 90-degree field of view, allowing broad lateral context around a medium three-quarter subject composition.",
            "subject_position_directive": "For S65_Shot6, place the single committed subject left of center in a medium three-quarter pose, paused over the marker-16 work context with one hand occupied and the gaze directed distantly; retain open frame area at right.",
            "state_cue_directive": "Carry committed overlay markers 14 and 16 with numbered elements 1, 3, 4, and 8-11. Do not add state overlays beyond those markers and the state-facing cues explicitly staged in S65_Shot6.",
            "negative_continuity_directive": "Exclude ignored overlay markers 15 and 17. Keep fixed markers 8-11 in the positions inherited from L06B01, and do not introduce spaces outside the selected unit-3 view cone or other uncommitted elements."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B01' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 2]\n  - look_at_unit: 2\n  - look_at_cell: [0, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use a broad unit-3 view toward fixed marker 8 so the medium subject staging can retain the work context and the right-side continuation of the fixed display surface.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, look toward unit 2 and marker 8 at cell [0,5], retaining target units 1, 3, and 4 only where supported by the wide cone and preserving the fixed placements of markers 8, 9, 10, and 11 from L06B01.\n  - camera_framing_directive: Frame from camera unit 3 at cell [4,2] toward look-at unit 2 at cell [0,5] using a wide 90-degree field of view, allowing broad lateral context around a medium three-quarter subject composition.\n  - subject_position_directive: For S65_Shot6, place the single committed subject left of center in a medium three-quarter pose, paused over the marker-16 work context with one hand occupied and the gaze directed distantly; retain open frame area at right.\n  - state_cue_directive: Carry committed overlay markers 14 and 16 with numbered elements 1, 3, 4, and 8-11. Do not add state overlays beyond those markers and the state-facing cues explicitly staged in S65_Shot6.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 17. Keep fixed markers 8-11 in the positions inherited from L06B01, and do not introduce spaces outside the selected unit-3 view cone or other uncommitted elements.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B01' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 2]\n  - look_at_unit: 2\n  - look_at_cell: [0, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use a broad unit-3 view toward fixed marker 8 so the medium subject staging can retain the work context and the right-side continuation of the fixed display surface.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, look toward unit 2 and marker 8 at cell [0,5], retaining target units 1, 3, and 4 only where supported by the wide cone and preserving the fixed placements of markers 8, 9, 10, and 11 from L06B01.\n  - camera_framing_directive: Frame from camera unit 3 at cell [4,2] toward look-at unit 2 at cell [0,5] using a wide 90-degree field of view, allowing broad lateral context around a medium three-quarter subject composition.\n  - subject_position_directive: For S65_Shot6, place the single committed subject left of center in a medium three-quarter pose, paused over the marker-16 work context with one hand occupied and the gaze directed distantly; retain open frame area at right.\n  - state_cue_directive: Carry committed overlay markers 14 and 16 with numbered elements 1, 3, 4, and 8-11. Do not add state overlays beyond those markers and the state-facing cues explicitly staged in S65_Shot6.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 17. Keep fixed markers 8-11 in the positions inherited from L06B01, and do not introduce spaces outside the selected unit-3 view cone or other uncommitted elements.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B01' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 2]\n  - look_at_unit: 2\n  - look_at_cell: [0, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use a broad unit-3 view toward fixed marker 8 so the medium subject staging can retain the work context and the right-side continuation of the fixed display surface.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, look toward unit 2 and marker 8 at cell [0,5], retaining target units 1, 3, and 4 only where supported by the wide cone and preserving the fixed placements of markers 8, 9, 10, and 11 from L06B01.\n  - camera_framing_directive: Frame from camera unit 3 at cell [4,2] toward look-at unit 2 at cell [0,5] using a wide 90-degree field of view, allowing broad lateral context around a medium three-quarter subject composition.\n  - subject_position_directive: For S65_Shot6, place the single committed subject left of center in a medium three-quarter pose, paused over the marker-16 work context with one hand occupied and the gaze directed distantly; retain open frame area at right.\n  - state_cue_directive: Carry committed overlay markers 14 and 16 with numbered elements 1, 3, 4, and 8-11. Do not add state overlays beyond those markers and the state-facing cues explicitly staged in S65_Shot6.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 17. Keep fixed markers 8-11 in the positions inherited from L06B01, and do not introduce spaces outside the selected unit-3 view cone or other uncommitted elements.\n\n1980년대 후반 대한민국 서울의 오래된 동네 전파사 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 좁고 깊은 점포의 전면 고객 공간 가까이에서 카메라를 약 1.4미터 높이에 두고 뒤쪽 벽의 수리 작업대를 바라본다. 40밀리미터 표준 렌즈의 자연스러운 시야와 원근감이며, 절대로 위에서 내려다본 평면도나 건축 도식이 아니다. 수리 작업대 위에는 당시형 탁상 선풍기가 임시로 놓여 있고, 보호망과 외장이 일부 열린 채 실제로 점검 중인 상태가 분명하게 보인다. 작업대에는 오래 사용해 손때와 긁힘이 밴 나무결, 금속 공구의 자연스러운 마모, 납땜 흔적과 소박한 수리점의 일상적인 얼룩이 남아 있다. 한쪽 긴 벽을 따라 뒤쪽 모서리까지 이어지는 장비 선반에는 진공관, 전선 감개, 스위치, 손잡이, 아날로그 전자부품과 교체 부품이 빽빽하지만 현실적으로 정리되어 있다. 맞은편 긴 벽의 고정 전시 레일에는 수리점의 성과를 알리는 오래된 신문과 잡지 스크랩 액자들이 걸려 있으며, 인쇄 내용은 특정 이름 없이 작고 자연스럽게 흐려 보인다. 작업대 가까이에는 나무와 금속 재질의 시대에 맞는 아날로그 라디오가 켜져 있고, 작은 주파수 눈금창과 스피커 천의 직조감이 보인다. 전면 한쪽 구석의 낡은 비닐 소파와 작은 탁자는 화면 가장자리에 일부만 들어오며, 선반 옆의 좁은 보관 통로가 점포의 깊이를 만든다. 낮의 창가 자연광과 낡은 천장 형광등이 함께 비추는 평범한 영업시간으로, 따뜻한 흙빛 계열의 오래된 목재와 누렇게 변색된 벽, 산화된 금속, 바랜 종이, 실제 천과 비닐의 질감을 정확히 표현한다. 절제된 채도와 보통 수준의 대비, 과도하게 연출하지 않은 생활감, 자연스러운 심도, 실제 장소 기록 사진 같은 사실성. 현대식 디지털 기기, 평면 화면, 발광 다이오드 장식은 없다. 사람, 얼굴, 인체 형상은 전혀 없으며 컴퓨터 그래픽, 삽화, 건축 시각화, 깨끗한 광고 사진이 아닌 후처리 없는 실제 미러리스 또는 디지털 일안 반사식 카메라 촬영본. 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": [
            4,
            2
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use a broad unit-3 view toward fixed marker 8 so the medium subject staging can retain the work context and the right-side continuation of the fixed display surface.",
          "lens_enum": "wide",
          "look_at_cell": [
            0,
            5
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 3, look toward unit 2 and marker 8 at cell [0,5], retaining target units 1, 3, and 4 only where supported by the wide cone and preserving the fixed placements of markers 8, 9, 10, and 11 from L06B01.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [4,2] toward look-at unit 2 at cell [0,5] using a wide 90-degree field of view, allowing broad lateral context around a medium three-quarter subject composition.",
          "subject_position_directive": "For S65_Shot6, place the single committed subject left of center in a medium three-quarter pose, paused over the marker-16 work context with one hand occupied and the gaze directed distantly; retain open frame area at right.",
          "state_cue_directive": "Carry committed overlay markers 14 and 16 with numbered elements 1, 3, 4, and 8-11. Do not add state overlays beyond those markers and the state-facing cues explicitly staged in S65_Shot6.",
          "negative_continuity_directive": "Exclude ignored overlay markers 15 and 17. Keep fixed markers 8-11 in the positions inherited from L06B01, and do not introduce spaces outside the selected unit-3 view cone or other uncommitted elements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_shop_interior",
          "prior_bg_ids": [
            "L06B01"
          ],
          "attached_ref_labels": [
            "bg:L06B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L06B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B02.png",
        "t2i_prompt": "1980년대 말에서 1990년대 초 대한민국 서울의 좁고 오래된 소규모 전파사 내부 벽면을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 후면의 수리 작업대 가까운 위치에서 중앙의 고객 공간을 가로질러 맞은편 긴 벽을 정면으로 바라본 구도이며, 카메라는 약 1.6m의 서 있는 사람 눈높이, 35mm급 DSLR 또는 미러리스 카메라와 50mm 표준 렌즈를 사용한다. 벽 반대편에는 오래 사용한 장비 선반이 이어지고 후면에는 수리 작업대가 자리하지만, 시선의 중심은 맞은편 벽에 설치된 고정식 금속 전시 레일이다. 전시 레일에는 한 음반의 성공과 인기를 보도한 당시 한국어 신문 기사 스크랩 여러 장이 소박한 액자에 정돈되어 걸려 있다. 스크랩은 판매 성과와 대중적 반응을 다룬 활자 중심의 기사로 보이며, 누렇게 변한 신문 용지와 서로 다른 크기의 기사 오림, 얇은 목재 또는 금속 액자의 생활감 있는 마모가 사실적으로 드러난다. 기사와 액자에는 인물 사진, 얼굴, 사람 형태의 도상은 없다. 낮 시간, 화면 밖 가게 전면에서 들어오는 부드러운 자연광이 벽과 액자 유리에 은은하게 반사되고, 낡은 회벽의 미세한 얼룩, 금속 레일의 산화와 손때, 실제 목재 결, 작업대와 선반의 일상적인 긁힘이 정확한 재질감으로 표현된다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 명암 대비, 자연스러운 심도이며 과도하게 깔끔한 광고 사진이 아니라 실제 영업 공간을 담은 담담한 현장 기록 사진이다. 현대식 디지털 기기, 평면 디스플레이, LED 장식, 스마트폰은 없고, 사람과 얼굴과 인체 형태의 모형도 전혀 없다. 위에서 내려다본 시점이나 평면도, 건축 도면, 일러스트, 3D 시각화가 아닌 실제 장소 참고 사진이며 인위적인 후처리 없이 촬영한 모습. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "후면 수리 작업대 가까이에 카메라를 두고 중앙 고객 공간 너머 맞은편 벽의 고정 전시 레일을 정면으로 바라본다. 약 1.6m 높이의 서 있는 사람 눈높이와 50mm 표준 렌즈를 사용하며, 액자에 넣은 신문 기사 스크랩이 화면의 분명한 중심이 되도록 구성한다. 공간은 비어 있어야 하며 사람, 얼굴, 인체 형태의 그림이나 사진은 포함하지 않는다.",
            "shot_id": "S65_Shot7"
          }
        ],
        "shot_ids": [
          "S65_Shot7"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 8 (repair workbench), facing squarely toward number 11 (wall display rail) across number 1 (customer zone)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "50mm normal lens",
          "framing_notes": "Frame number 14 as the dominant wall detail; keep enough of number 11 and adjacent shop fixtures visible to establish the repair-shop setting."
        },
        "reference_decision": {
          "bg_id": "L06B02",
          "fp_id": "fp_l06_shop_interior",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S65_Shot7 is a tight insert within the same physical interior established by L06B01, but it uses a distinct unit-3 camera position and a narrow view toward marker 11. L06B01 therefore commits the fixed layout while this node receives its own telephoto plate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png"
          ],
          "source_bg_ids": [
            "L06B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "space_01"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "space_01",
                "ref_bg_id": "L06B01",
                "space_description": "Same fixed interior, isolated wall-facing detail view."
              }
            ],
            "why_single_ref_or_two_refs": "One earlier same-fp reference is sufficient because the insert depicts a detail within the single physical space established by L06B01."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              2
            ],
            "camera_unit": 3,
            "fov_deg": 25,
            "framing_notes": "Aim the unit-3 camera at fixed marker 11 for the square, tightly isolated content-surface framing required by the insert.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              6,
              8
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Restrict the view to the unit-3 camera sightline toward marker 11 at cell [6,8] in the unit-1 direction. Preserve marker 11 and the supporting wall context in the same fixed placement established by L06B01.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [4,2] toward look-at unit 1 at cell [6,8] with a telephoto 25-degree field of view, producing compressed, narrow coverage around the committed content surface.",
            "subject_position_directive": "S65_Shot7 commits no character subject; keep the background free of invented subjects and center the staged nonhuman background detail at midground depth.",
            "state_cue_directive": "Show committed overlay marker 14 with numbered elements 1, 3, 8, 9, and 11 where the narrow framing permits. Do not introduce any additional state overlay.",
            "negative_continuity_directive": "Exclude ignored overlay markers 15, 16, and 17. Do not widen into units or openings outside the narrow cone, and do not shift the fixed positions inherited from L06B01."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B01' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 2]\n  - look_at_unit: 1\n  - look_at_cell: [6, 8]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Aim the unit-3 camera at fixed marker 11 for the square, tightly isolated content-surface framing required by the insert.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Restrict the view to the unit-3 camera sightline toward marker 11 at cell [6,8] in the unit-1 direction. Preserve marker 11 and the supporting wall context in the same fixed placement established by L06B01.\n  - camera_framing_directive: Frame from camera unit 3 at cell [4,2] toward look-at unit 1 at cell [6,8] with a telephoto 25-degree field of view, producing compressed, narrow coverage around the committed content surface.\n  - subject_position_directive: S65_Shot7 commits no character subject; keep the background free of invented subjects and center the staged nonhuman background detail at midground depth.\n  - state_cue_directive: Show committed overlay marker 14 with numbered elements 1, 3, 8, 9, and 11 where the narrow framing permits. Do not introduce any additional state overlay.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17. Do not widen into units or openings outside the narrow cone, and do not shift the fixed positions inherited from L06B01.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B01' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 2]\n  - look_at_unit: 1\n  - look_at_cell: [6, 8]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Aim the unit-3 camera at fixed marker 11 for the square, tightly isolated content-surface framing required by the insert.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Restrict the view to the unit-3 camera sightline toward marker 11 at cell [6,8] in the unit-1 direction. Preserve marker 11 and the supporting wall context in the same fixed placement established by L06B01.\n  - camera_framing_directive: Frame from camera unit 3 at cell [4,2] toward look-at unit 1 at cell [6,8] with a telephoto 25-degree field of view, producing compressed, narrow coverage around the committed content surface.\n  - subject_position_directive: S65_Shot7 commits no character subject; keep the background free of invented subjects and center the staged nonhuman background detail at midground depth.\n  - state_cue_directive: Show committed overlay marker 14 with numbered elements 1, 3, 8, 9, and 11 where the narrow framing permits. Do not introduce any additional state overlay.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17. Do not widen into units or openings outside the narrow cone, and do not shift the fixed positions inherited from L06B01.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B01' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 2]\n  - look_at_unit: 1\n  - look_at_cell: [6, 8]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Aim the unit-3 camera at fixed marker 11 for the square, tightly isolated content-surface framing required by the insert.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Restrict the view to the unit-3 camera sightline toward marker 11 at cell [6,8] in the unit-1 direction. Preserve marker 11 and the supporting wall context in the same fixed placement established by L06B01.\n  - camera_framing_directive: Frame from camera unit 3 at cell [4,2] toward look-at unit 1 at cell [6,8] with a telephoto 25-degree field of view, producing compressed, narrow coverage around the committed content surface.\n  - subject_position_directive: S65_Shot7 commits no character subject; keep the background free of invented subjects and center the staged nonhuman background detail at midground depth.\n  - state_cue_directive: Show committed overlay marker 14 with numbered elements 1, 3, 8, 9, and 11 where the narrow framing permits. Do not introduce any additional state overlay.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17. Do not widen into units or openings outside the narrow cone, and do not shift the fixed positions inherited from L06B01.\n\n1980년대 말에서 1990년대 초 대한민국 서울의 좁고 오래된 소규모 전파사 내부 벽면을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 후면의 수리 작업대 가까운 위치에서 중앙의 고객 공간을 가로질러 맞은편 긴 벽을 정면으로 바라본 구도이며, 카메라는 약 1.6m의 서 있는 사람 눈높이, 35mm급 DSLR 또는 미러리스 카메라와 50mm 표준 렌즈를 사용한다. 벽 반대편에는 오래 사용한 장비 선반이 이어지고 후면에는 수리 작업대가 자리하지만, 시선의 중심은 맞은편 벽에 설치된 고정식 금속 전시 레일이다. 전시 레일에는 한 음반의 성공과 인기를 보도한 당시 한국어 신문 기사 스크랩 여러 장이 소박한 액자에 정돈되어 걸려 있다. 스크랩은 판매 성과와 대중적 반응을 다룬 활자 중심의 기사로 보이며, 누렇게 변한 신문 용지와 서로 다른 크기의 기사 오림, 얇은 목재 또는 금속 액자의 생활감 있는 마모가 사실적으로 드러난다. 기사와 액자에는 인물 사진, 얼굴, 사람 형태의 도상은 없다. 낮 시간, 화면 밖 가게 전면에서 들어오는 부드러운 자연광이 벽과 액자 유리에 은은하게 반사되고, 낡은 회벽의 미세한 얼룩, 금속 레일의 산화와 손때, 실제 목재 결, 작업대와 선반의 일상적인 긁힘이 정확한 재질감으로 표현된다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 명암 대비, 자연스러운 심도이며 과도하게 깔끔한 광고 사진이 아니라 실제 영업 공간을 담은 담담한 현장 기록 사진이다. 현대식 디지털 기기, 평면 디스플레이, LED 장식, 스마트폰은 없고, 사람과 얼굴과 인체 형태의 모형도 전혀 없다. 위에서 내려다본 시점이나 평면도, 건축 도면, 일러스트, 3D 시각화가 아닌 실제 장소 참고 사진이며 인위적인 후처리 없이 촬영한 모습. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            4,
            2
          ],
          "camera_unit": 3,
          "fov_deg": 25,
          "framing_notes": "Aim the unit-3 camera at fixed marker 11 for the square, tightly isolated content-surface framing required by the insert.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            6,
            8
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Restrict the view to the unit-3 camera sightline toward marker 11 at cell [6,8] in the unit-1 direction. Preserve marker 11 and the supporting wall context in the same fixed placement established by L06B01.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [4,2] toward look-at unit 1 at cell [6,8] with a telephoto 25-degree field of view, producing compressed, narrow coverage around the committed content surface.",
          "subject_position_directive": "S65_Shot7 commits no character subject; keep the background free of invented subjects and center the staged nonhuman background detail at midground depth.",
          "state_cue_directive": "Show committed overlay marker 14 with numbered elements 1, 3, 8, 9, and 11 where the narrow framing permits. Do not introduce any additional state overlay.",
          "negative_continuity_directive": "Exclude ignored overlay markers 15, 16, and 17. Do not widen into units or openings outside the narrow cone, and do not shift the fixed positions inherited from L06B01."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_shop_interior",
          "prior_bg_ids": [
            "L06B01"
          ],
          "attached_ref_labels": [
            "bg:L06B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L06B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png",
        "t2i_prompt": "1980년대 말에서 1990년대 초반 대한민국 서울의 오래된 전파사 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 거리 쪽 출입문 바로 안, 약 1.6미터 높이의 서 있는 사람 눈높이에서 점포 안쪽을 바라본다. 풀프레임 카메라의 28mm 광각 렌즈를 사용한 자연스러운 원근감으로, 좁고 긴 점포의 중앙 앞부분은 홍보 사진을 위한 밝고 활기찬 낮 분위기의 열린 촬영 공간처럼 확보하고, 시선 끝에는 뒤쪽 수리 작업대가 놓인다. 한쪽 긴 벽에는 금속 장비 선반이 뒤쪽 모서리까지 이어지며, 선반에는 당시 수리점에서 다루던 브라운관 텔레비전, 라디오, 카세트 플레이어와 유선 아날로그 음향 장비가 빽빽하지만 현실적으로 정리되어 있다. 반대편 긴 벽의 고정 전시 레일에는 가게의 성과를 알리는 신문 기사 스크랩들이 소박한 액자에 담겨 정돈된 상태로 걸려 있다. 앞쪽 옆 구석에는 낡은 직물 소파와 작은 탁자가 있어 생활감 있는 대기 공간을 이룬다. 출입문 옆의 큰 점포 진열창으로 선명한 낮빛이 들어오고, 당시형 단순한 형광등이 실내의 어두운 부분을 보충한다. 실제 콘크리트 바닥의 잔잔한 얼룩, 오래 사용한 목재 작업대의 나뭇결과 흠집, 금속 선반의 자연스러운 산화 흔적, 소파 직물의 해짐, 유리와 플라스틱 장비 표면의 생활 먼지까지 사실적으로 표현한다. 따뜻한 흙빛 계열과 절제된 채도, 보통 수준의 명암을 실제 현장 조명 그대로 담고 과도한 후보정은 하지 않는다. 자연스러운 심도와 현실적인 노출을 지닌 실제 장소 기록 사진이어야 하며, 깨끗한 상업용 스톡 사진, 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 구도가 아니다. 인물, 얼굴, 신체 형상의 인형이나 실루엣은 전혀 포함하지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "거리 쪽 출입구 바로 안에서 서 있는 사람의 눈높이로 촬영한다. 중앙의 손님 공간을 넓게 열어 두고, 시선이 뒤쪽 수리 작업대로 이어지게 하며, 한쪽의 장비 선반과 반대편 벽면 전시 레일, 앞쪽 구석의 소파와 작은 탁자가 한 화면에서 장소를 식별할 수 있을 정도로 보이게 한다. 벽면 전시 레일에 액자로 정리된 성공 기사 스크랩이 분명히 읽히는 형태로 걸려 있어야 한다. 인물이나 사람 형상의 장식은 넣지 않는다.",
            "shot_id": "S65_Shot10"
          }
        ],
        "shot_ids": [
          "S65_Shot10"
        ],
        "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 (street entrance), facing into number 1 (customer zone) toward number 8 (workbench), number 11 (wall display rail), and number 13 (sofa)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Leave an open central staging area while retaining the recognizable workbench, shelves, seating corner, and later-period wall clippings."
        },
        "reference_decision": {
          "bg_id": "L06B01",
          "fp_id": "fp_l06_shop_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L06B01 is an allowed clean-anchor fallback candidate and its S65_Shot10 wide staging benefits from a broad unit-2-to-unit-5 view. Rendering it directly from the floor plan establishes the fixed positions of markers 6-13 and the shared spatial identity without relying on a prior plate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l06_shop_interior.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "The dwelling-identity anchor is rendered from the floor plan and therefore requires no prior reference."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              5
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use the unit-2 camera position to look across the interior toward unit 5 and opening marker 6, retaining broad clearance around the staged full-body subject.",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              5
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "From unit 2, show the broad interior axis toward unit 5 and opening marker 6, with target units 1-5 represented only where the 90-degree cone supports them; retain the committed fixed relationships of markers 8-13 and treat opening marker 7 as visible only if it falls inside that cone.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [2,5] toward look-at unit 5 at cell [8,5] with a wide 90-degree field of view, providing broad coverage and full-body clearance through the central depth of the interior.",
            "subject_position_directive": "For S65_Shot10, place the single committed subject full-body in the middle center at midground depth, facing the camera with both arms raised and clear space around the arms and feet.",
            "state_cue_directive": "Carry committed overlay marker 14 together with numbered elements 1-13. No state cue beyond those listed facts is committed, so refrain from adding other state overlays.",
            "negative_continuity_directive": "Exclude ignored overlay markers 15, 16, and 17. Keep any units or openings outside the chosen wide view cone out of frame, and do not add uncommitted scenario-specific elements."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 5]\n  - look_at_unit: 5\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the unit-2 camera position to look across the interior toward unit 5 and opening marker 6, retaining broad clearance around the staged full-body subject.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, show the broad interior axis toward unit 5 and opening marker 6, with target units 1-5 represented only where the 90-degree cone supports them; retain the committed fixed relationships of markers 8-13 and treat opening marker 7 as visible only if it falls inside that cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,5] toward look-at unit 5 at cell [8,5] with a wide 90-degree field of view, providing broad coverage and full-body clearance through the central depth of the interior.\n  - subject_position_directive: For S65_Shot10, place the single committed subject full-body in the middle center at midground depth, facing the camera with both arms raised and clear space around the arms and feet.\n  - state_cue_directive: Carry committed overlay marker 14 together with numbered elements 1-13. No state cue beyond those listed facts is committed, so refrain from adding other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17. Keep any units or openings outside the chosen wide view cone out of frame, and do not add uncommitted scenario-specific elements.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 5]\n  - look_at_unit: 5\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the unit-2 camera position to look across the interior toward unit 5 and opening marker 6, retaining broad clearance around the staged full-body subject.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, show the broad interior axis toward unit 5 and opening marker 6, with target units 1-5 represented only where the 90-degree cone supports them; retain the committed fixed relationships of markers 8-13 and treat opening marker 7 as visible only if it falls inside that cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,5] toward look-at unit 5 at cell [8,5] with a wide 90-degree field of view, providing broad coverage and full-body clearance through the central depth of the interior.\n  - subject_position_directive: For S65_Shot10, place the single committed subject full-body in the middle center at midground depth, facing the camera with both arms raised and clear space around the arms and feet.\n  - state_cue_directive: Carry committed overlay marker 14 together with numbered elements 1-13. No state cue beyond those listed facts is committed, so refrain from adding other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17. Keep any units or openings outside the chosen wide view cone out of frame, and do not add uncommitted scenario-specific elements.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 5]\n  - look_at_unit: 5\n  - look_at_cell: [8, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the unit-2 camera position to look across the interior toward unit 5 and opening marker 6, retaining broad clearance around the staged full-body subject.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, show the broad interior axis toward unit 5 and opening marker 6, with target units 1-5 represented only where the 90-degree cone supports them; retain the committed fixed relationships of markers 8-13 and treat opening marker 7 as visible only if it falls inside that cone.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,5] toward look-at unit 5 at cell [8,5] with a wide 90-degree field of view, providing broad coverage and full-body clearance through the central depth of the interior.\n  - subject_position_directive: For S65_Shot10, place the single committed subject full-body in the middle center at midground depth, facing the camera with both arms raised and clear space around the arms and feet.\n  - state_cue_directive: Carry committed overlay marker 14 together with numbered elements 1-13. No state cue beyond those listed facts is committed, so refrain from adding other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17. Keep any units or openings outside the chosen wide view cone out of frame, and do not add uncommitted scenario-specific elements.\n\n1980년대 말에서 1990년대 초반 대한민국 서울의 오래된 전파사 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 거리 쪽 출입문 바로 안, 약 1.6미터 높이의 서 있는 사람 눈높이에서 점포 안쪽을 바라본다. 풀프레임 카메라의 28mm 광각 렌즈를 사용한 자연스러운 원근감으로, 좁고 긴 점포의 중앙 앞부분은 홍보 사진을 위한 밝고 활기찬 낮 분위기의 열린 촬영 공간처럼 확보하고, 시선 끝에는 뒤쪽 수리 작업대가 놓인다. 한쪽 긴 벽에는 금속 장비 선반이 뒤쪽 모서리까지 이어지며, 선반에는 당시 수리점에서 다루던 브라운관 텔레비전, 라디오, 카세트 플레이어와 유선 아날로그 음향 장비가 빽빽하지만 현실적으로 정리되어 있다. 반대편 긴 벽의 고정 전시 레일에는 가게의 성과를 알리는 신문 기사 스크랩들이 소박한 액자에 담겨 정돈된 상태로 걸려 있다. 앞쪽 옆 구석에는 낡은 직물 소파와 작은 탁자가 있어 생활감 있는 대기 공간을 이룬다. 출입문 옆의 큰 점포 진열창으로 선명한 낮빛이 들어오고, 당시형 단순한 형광등이 실내의 어두운 부분을 보충한다. 실제 콘크리트 바닥의 잔잔한 얼룩, 오래 사용한 목재 작업대의 나뭇결과 흠집, 금속 선반의 자연스러운 산화 흔적, 소파 직물의 해짐, 유리와 플라스틱 장비 표면의 생활 먼지까지 사실적으로 표현한다. 따뜻한 흙빛 계열과 절제된 채도, 보통 수준의 명암을 실제 현장 조명 그대로 담고 과도한 후보정은 하지 않는다. 자연스러운 심도와 현실적인 노출을 지닌 실제 장소 기록 사진이어야 하며, 깨끗한 상업용 스톡 사진, 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 구도가 아니다. 인물, 얼굴, 신체 형상의 인형이나 실루엣은 전혀 포함하지 않는다. 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,
            5
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use the unit-2 camera position to look across the interior toward unit 5 and opening marker 6, retaining broad clearance around the staged full-body subject.",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            5
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 2, show the broad interior axis toward unit 5 and opening marker 6, with target units 1-5 represented only where the 90-degree cone supports them; retain the committed fixed relationships of markers 8-13 and treat opening marker 7 as visible only if it falls inside that cone.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [2,5] toward look-at unit 5 at cell [8,5] with a wide 90-degree field of view, providing broad coverage and full-body clearance through the central depth of the interior.",
          "subject_position_directive": "For S65_Shot10, place the single committed subject full-body in the middle center at midground depth, facing the camera with both arms raised and clear space around the arms and feet.",
          "state_cue_directive": "Carry committed overlay marker 14 together with numbered elements 1-13. No state cue beyond those listed facts is committed, so refrain from adding other state overlays.",
          "negative_continuity_directive": "Exclude ignored overlay markers 15, 16, and 17. Keep any units or openings outside the chosen wide view cone out of frame, and do not add uncommitted scenario-specific elements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_shop_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l06_shop_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L06B06": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B06.png",
        "t2i_prompt": "1980년대 대한민국 서울의 좁고 오래된 동네 전파사 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 영업을 마친 밤이며 출입문은 닫혀 있고, 거리 쪽 진열창 너머에는 어두운 밤빛이 희미하게 남아 있다. 전면 중앙의 손님 공간에서 뒤쪽 수리 공간으로 길게 이어지는 협소한 구조이고, 뒤벽에는 사용감 많은 목재 수리 작업대가 있으며 한쪽 긴 벽을 따라 금속 장비 선반이 뒤 모서리까지 이어진다. 선반에는 당시형 라디오, 브라운관 텔레비전, 카세트 플레이어와 수리 대기 중인 아날로그 전자기기가 과도하게 정돈되지 않은 실제 전파사처럼 놓여 있다. 반대편 벽의 고정 전시 레일에는 가게의 성과를 기록한 오래된 신문 기사 스크랩들이 소박한 액자에 넣어 걸려 있으며, 종이는 세월에 따라 약간 누렇게 바랬다. 앞쪽 한구석에는 벽에 붙인 낡은 소파와 그 앞의 작은 탁자가 있고, 탁자 위에는 사적인 술자리를 위해 잠시 마련한 술병과 작은 잔, 간단한 안주 접시가 조촐하게 놓여 있다. 사람, 얼굴, 인체 형태의 장식이나 모형은 전혀 없다.\n\n카메라는 낡은 소파 바로 옆, 약 1.2미터의 앉은 눈높이에 두고 작은 탁자를 가로질러 뒤쪽 수리 작업대와 반대편 벽의 전시 레일을 대각선으로 바라본다. 35밀리미터급 실제 미러리스 카메라와 40밀리미터 표준 렌즈로 촬영한 자연스러운 원근감이며, 탁자와 술자리에서 작업대까지 공간의 깊이가 분명하게 이어진다. 천장의 오래된 형광등은 대부분 꺼져 있고 작은 백열등과 작업등의 부드러운 황색빛만 켜져 있어, 문을 닫은 뒤 조용히 술을 마시며 낮은 목소리로 이야기를 나눌 법한 절제된 분위기를 만든다. 창가의 차가운 밤빛과 실내의 약한 따뜻한 빛이 현실적으로 섞이며 지나치게 극적이지 않다.\n\n실제 콘크리트와 낡은 바닥재의 얼룩, 금속 선반의 미세한 녹과 긁힘, 작업대의 거친 목재 결, 소파 천의 해진 직조와 눌린 쿠션, 오래 만진 전자기기의 변색과 먼지를 정확하게 표현한다. 현대식 평면 화면, 스마트 기기, 무선 전자제품은 두지 않는다. 자연스러운 피사계 심도와 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비를 지닌 실제 장소 기록 사진이며 과도한 보정이나 광고 사진 같은 깨끗함 없이 일상적인 마모를 그대로 보여 준다. 위에서 내려다본 시점이나 평면도, 건축 도해가 아닌 실제 실내 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "낡은 소파 옆에서 작은 탁자 너머의 수리 작업대와 벽면 전시 레일을 대각선으로 바라본다. 탁자 위의 조촐한 술자리와 액자에 든 기사 스크랩이 한 공간 안에서 자연스럽게 읽히도록 하되, 사람 없이 문을 닫은 심야 전파사의 조용하고 사적인 분위기를 유지한다.",
            "shot_id": "S74_Shot1"
          },
          {
            "guide_text": "동일한 소파 옆 앉은 눈높이와 40밀리미터 화각, 야간 조명 방향, 가구 배치를 유지한다. 작은 탁자의 술병과 잔, 벽면 전시 레일의 액자 기사 스크랩, 뒤쪽 수리 작업대가 앞뒤 깊이 속에서 이어지도록 하여 같은 장소와 같은 밤의 연속성을 확보한다.",
            "shot_id": "S74_Shot10"
          }
        ],
        "shot_ids": [
          "S74_Shot1",
          "S74_Shot10"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "beside number 13 (sofa), facing diagonally across number 12 (small table) toward number 8 (workbench) and number 11 (wall display rail)",
          "camera_height": "seated eye level, approximately 1.2 m",
          "lens_hint": "40mm normal lens",
          "framing_notes": "Keep number 17 prominent on the table, with the closed street entrance and dim shop fixtures forming the background."
        },
        "reference_decision": {
          "bg_id": "L06B06",
          "fp_id": "fp_l06_shop_interior",
          "node_index": 5,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S74_Shot1 and S74_Shot10 remain in the same physical interior and share nighttime continuity with L06B05, but their unit-1 camera toward unit 4 reveals a different seating-oriented slice and fixed markers 12-13. This genuinely different geometry requires a new plate rather than low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png"
          ],
          "source_bg_ids": [
            "L06B05"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "space_01"
            ],
            "rejected_refs": [
              {
                "reason": "Its matching threshold-facing geometry does not expose the seating-oriented structural slice required by S74_Shot1 and S74_Shot10.",
                "ref_bg_id": "L06B05"
              }
            ],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "space_01",
                "ref_bg_id": "L06B05",
                "space_description": "Same fixed interior with matching nighttime continuity but a different seating-facing camera view."
              }
            ],
            "why_single_ref_or_two_refs": "One same-space nighttime reference is sufficient; both consuming shots occupy a single continuous interior rather than two distinct visible spaces."
          },
          "camera_decision": {
            "camera_cell": [
              5,
              5
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the unit-1 camera position toward the seating markers in unit 4, providing a broad corner-facing plate that can support both the wide two-subject setup and a later close crop.",
            "lens_enum": "wide",
            "look_at_cell": [
              6,
              2
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, look toward unit 4 and marker 12 at cell [6,2], retaining the seating context around markers 12 and 13 and only those portions of target units 1-4, markers 6-9 and 11, and candidate openings 6-7 that fall within the wide cone.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [5,5] toward look-at unit 4 at cell [6,2] using a wide 90-degree field of view. Establish broad seating-area coverage suitable for the wide setup while retaining enough fixed context for a close scene-layer crop.",
            "subject_position_directive": "For S74_Shot1, place two full seated subjects on opposing thirds across marker 12, facing one another with the staged raised hand-held items. For S74_Shot10, support a close over-shoulder crop with the primary subject center-right, hands along the lower edge, and only a restrained foreground shoulder at left.",
            "state_cue_directive": "Carry committed overlay markers 14 and 17 with numbered elements 1-4, 6-9, and 11-13. Maintain the nighttime occupied-state cues committed by S74_Shot1 and S74_Shot10 without adding other overlays.",
            "negative_continuity_directive": "Exclude ignored overlay markers 15 and 16. Preserve markers 6-13 in the same fixed arrangement established by the earlier same-space references, omit spaces outside the unit-1-to-unit-4 cone, and do not invent additional state elements."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B05' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 5]\n  - look_at_unit: 4\n  - look_at_cell: [6, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the unit-1 camera position toward the seating markers in unit 4, providing a broad corner-facing plate that can support both the wide two-subject setup and a later close crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, look toward unit 4 and marker 12 at cell [6,2], retaining the seating context around markers 12 and 13 and only those portions of target units 1-4, markers 6-9 and 11, and candidate openings 6-7 that fall within the wide cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5,5] toward look-at unit 4 at cell [6,2] using a wide 90-degree field of view. Establish broad seating-area coverage suitable for the wide setup while retaining enough fixed context for a close scene-layer crop.\n  - subject_position_directive: For S74_Shot1, place two full seated subjects on opposing thirds across marker 12, facing one another with the staged raised hand-held items. For S74_Shot10, support a close over-shoulder crop with the primary subject center-right, hands along the lower edge, and only a restrained foreground shoulder at left.\n  - state_cue_directive: Carry committed overlay markers 14 and 17 with numbered elements 1-4, 6-9, and 11-13. Maintain the nighttime occupied-state cues committed by S74_Shot1 and S74_Shot10 without adding other overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 16. Preserve markers 6-13 in the same fixed arrangement established by the earlier same-space references, omit spaces outside the unit-1-to-unit-4 cone, and do not invent additional state elements.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B05' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 5]\n  - look_at_unit: 4\n  - look_at_cell: [6, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the unit-1 camera position toward the seating markers in unit 4, providing a broad corner-facing plate that can support both the wide two-subject setup and a later close crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, look toward unit 4 and marker 12 at cell [6,2], retaining the seating context around markers 12 and 13 and only those portions of target units 1-4, markers 6-9 and 11, and candidate openings 6-7 that fall within the wide cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5,5] toward look-at unit 4 at cell [6,2] using a wide 90-degree field of view. Establish broad seating-area coverage suitable for the wide setup while retaining enough fixed context for a close scene-layer crop.\n  - subject_position_directive: For S74_Shot1, place two full seated subjects on opposing thirds across marker 12, facing one another with the staged raised hand-held items. For S74_Shot10, support a close over-shoulder crop with the primary subject center-right, hands along the lower edge, and only a restrained foreground shoulder at left.\n  - state_cue_directive: Carry committed overlay markers 14 and 17 with numbered elements 1-4, 6-9, and 11-13. Maintain the nighttime occupied-state cues committed by S74_Shot1 and S74_Shot10 without adding other overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 16. Preserve markers 6-13 in the same fixed arrangement established by the earlier same-space references, omit spaces outside the unit-1-to-unit-4 cone, and do not invent additional state elements.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L06B05' physical_space_id='space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 5]\n  - look_at_unit: 4\n  - look_at_cell: [6, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the unit-1 camera position toward the seating markers in unit 4, providing a broad corner-facing plate that can support both the wide two-subject setup and a later close crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, look toward unit 4 and marker 12 at cell [6,2], retaining the seating context around markers 12 and 13 and only those portions of target units 1-4, markers 6-9 and 11, and candidate openings 6-7 that fall within the wide cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5,5] toward look-at unit 4 at cell [6,2] using a wide 90-degree field of view. Establish broad seating-area coverage suitable for the wide setup while retaining enough fixed context for a close scene-layer crop.\n  - subject_position_directive: For S74_Shot1, place two full seated subjects on opposing thirds across marker 12, facing one another with the staged raised hand-held items. For S74_Shot10, support a close over-shoulder crop with the primary subject center-right, hands along the lower edge, and only a restrained foreground shoulder at left.\n  - state_cue_directive: Carry committed overlay markers 14 and 17 with numbered elements 1-4, 6-9, and 11-13. Maintain the nighttime occupied-state cues committed by S74_Shot1 and S74_Shot10 without adding other overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 16. Preserve markers 6-13 in the same fixed arrangement established by the earlier same-space references, omit spaces outside the unit-1-to-unit-4 cone, and do not invent additional state elements.\n\n1980년대 대한민국 서울의 좁고 오래된 동네 전파사 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 영업을 마친 밤이며 출입문은 닫혀 있고, 거리 쪽 진열창 너머에는 어두운 밤빛이 희미하게 남아 있다. 전면 중앙의 손님 공간에서 뒤쪽 수리 공간으로 길게 이어지는 협소한 구조이고, 뒤벽에는 사용감 많은 목재 수리 작업대가 있으며 한쪽 긴 벽을 따라 금속 장비 선반이 뒤 모서리까지 이어진다. 선반에는 당시형 라디오, 브라운관 텔레비전, 카세트 플레이어와 수리 대기 중인 아날로그 전자기기가 과도하게 정돈되지 않은 실제 전파사처럼 놓여 있다. 반대편 벽의 고정 전시 레일에는 가게의 성과를 기록한 오래된 신문 기사 스크랩들이 소박한 액자에 넣어 걸려 있으며, 종이는 세월에 따라 약간 누렇게 바랬다. 앞쪽 한구석에는 벽에 붙인 낡은 소파와 그 앞의 작은 탁자가 있고, 탁자 위에는 사적인 술자리를 위해 잠시 마련한 술병과 작은 잔, 간단한 안주 접시가 조촐하게 놓여 있다. 사람, 얼굴, 인체 형태의 장식이나 모형은 전혀 없다.\n\n카메라는 낡은 소파 바로 옆, 약 1.2미터의 앉은 눈높이에 두고 작은 탁자를 가로질러 뒤쪽 수리 작업대와 반대편 벽의 전시 레일을 대각선으로 바라본다. 35밀리미터급 실제 미러리스 카메라와 40밀리미터 표준 렌즈로 촬영한 자연스러운 원근감이며, 탁자와 술자리에서 작업대까지 공간의 깊이가 분명하게 이어진다. 천장의 오래된 형광등은 대부분 꺼져 있고 작은 백열등과 작업등의 부드러운 황색빛만 켜져 있어, 문을 닫은 뒤 조용히 술을 마시며 낮은 목소리로 이야기를 나눌 법한 절제된 분위기를 만든다. 창가의 차가운 밤빛과 실내의 약한 따뜻한 빛이 현실적으로 섞이며 지나치게 극적이지 않다.\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": [
            5,
            5
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the unit-1 camera position toward the seating markers in unit 4, providing a broad corner-facing plate that can support both the wide two-subject setup and a later close crop.",
          "lens_enum": "wide",
          "look_at_cell": [
            6,
            2
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 5,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 1, look toward unit 4 and marker 12 at cell [6,2], retaining the seating context around markers 12 and 13 and only those portions of target units 1-4, markers 6-9 and 11, and candidate openings 6-7 that fall within the wide cone.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [5,5] toward look-at unit 4 at cell [6,2] using a wide 90-degree field of view. Establish broad seating-area coverage suitable for the wide setup while retaining enough fixed context for a close scene-layer crop.",
          "subject_position_directive": "For S74_Shot1, place two full seated subjects on opposing thirds across marker 12, facing one another with the staged raised hand-held items. For S74_Shot10, support a close over-shoulder crop with the primary subject center-right, hands along the lower edge, and only a restrained foreground shoulder at left.",
          "state_cue_directive": "Carry committed overlay markers 14 and 17 with numbered elements 1-4, 6-9, and 11-13. Maintain the nighttime occupied-state cues committed by S74_Shot1 and S74_Shot10 without adding other overlays.",
          "negative_continuity_directive": "Exclude ignored overlay markers 15 and 16. Preserve markers 6-13 in the same fixed arrangement established by the earlier same-space references, omit spaces outside the unit-1-to-unit-4 cone, and do not invent additional state elements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_shop_interior",
          "prior_bg_ids": [
            "L06B01"
          ],
          "attached_ref_labels": [
            "bg:L06B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L06B05": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L06B01",
        "reused_from_bg_id": "L06B01",
        "location_id": "L06",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 좁은 동네 전파사 내부를 밤에 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 작은 탁자 부근에서 선 사람의 눈높이 약 1.6m, 35mm급 중간 광각 렌즈로 중앙 고객 공간을 가로질러 거리 쪽 출입문을 정면으로 바라본다. 출입문을 화면의 시각적 중심으로 삼고, 그 옆의 유리 진열창 너머로 늦은 밤의 어두운 거리와 희미한 외부광이 자연스럽게 보이게 한다. 전경 한쪽에는 사용감이 짙은 소파와 작은 탁자가 일부 들어오고, 좁고 깊은 실내 뒤편에는 수리 작업대가 있으며 긴 벽면의 장비 선반이 뒤쪽 모서리까지 이어진다. 선반과 작업 공간에는 당시 전파사에 어울리는 브라운관 TV, 라디오, 카세트 플레이어, 유선 전화기 같은 아날로그 전자제품이 정돈되어 있다. 반대편 벽의 고정 전시 레일에는 가게의 수리 성과와 활동을 기록한 오래된 신문·잡지 기사를 넣은 액자들이 걸려 있으며, 종이의 바랜 색과 액자 표면의 잔잔한 반사가 실제처럼 드러난다. 영업이 끝난 밤의 상태로 천장등과 작업등 일부만 켜져 있어 실내에는 절제된 따뜻한 빛이 남고, 출입문과 진열창 쪽에는 차가운 야간 외부광이 약하게 섞인다. 낡은 콘크리트와 도장 벽, 산화된 금속 모서리, 긁힌 목재, 먼지가 밴 유리, 소파 천의 실제 직조와 일상적인 얼룩 및 마모를 정확히 표현한다. 과도하게 정돈된 광고 사진이 아니라 실제 영업 공간의 생활감이 남은 담담한 현장 기록 사진이며, 자연스러운 심도와 현실적인 노출, 보정하지 않은 듯한 색과 재질을 유지한다. 사람, 얼굴, 실루엣, 마네킹, 사람 형태의 그림이나 반사는 전혀 없다. 평면도나 하향 시점, 건축 도면이 아닌 실제 위치 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "작은 탁자 근처에서 약 1.6m 높이로 카메라를 세우고, 고객 공간을 가로질러 거리 쪽 출입문을 정면으로 바라본다. 35mm급 중간 광각 시야로 출입문을 명확한 시각적 중심에 두되, 전경 한쪽에는 낡은 소파와 영업이 끝난 가게 내부 일부가 함께 보이게 한다. 문간과 실내 어디에도 사람이나 사람 형태의 형상을 넣지 않는다.",
            "shot_id": "S74_Shot7"
          }
        ],
        "shot_ids": [
          "S74_Shot7"
        ],
        "scenes": [],
        "parent_id": "L06B01",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 12 (small table), looking across number 1 (customer zone) directly toward number 6 (street entrance)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Make the doorway the visual focus while keeping number 13 and part of the after-hours shop interior in the foreground."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L06B01",
          "selected_refs": [
            {
              "physical_space_id": "space_01",
              "ref_bg_id": "L06B01",
              "space_description": "Same physical interior and matching view toward opening marker 6."
            }
          ]
        },
        "shot_aware_plan_node_index": 4,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Frame from camera unit 2 at cell [2,5] toward look-at unit 5 at cell [8,5] with a wide 90-degree field of view, holding the full opening and several meters of interior depth while retaining a soft foreground edge.",
          "negative_continuity_directive": "Exclude ignored overlay markers 15, 16, and 17. Keep opening marker 6 and fixed markers 8, 9, 11, 12, and 13 in the positions inherited from L06B01, and do not add uncommitted elements or out-of-cone spaces.",
          "state_cue_directive": "Carry overlay marker 14 and the committed nighttime occupied-state treatment from S74_Shot7. Use only numbered elements 1, 2, 4, 6-9, and 11-14, with no additional state overlays.",
          "subject_position_directive": "For S74_Shot7, place one full-body subject near the middle center within opening marker 6 at background depth, looking into the interior. Retain the second subject only as a soft middle-left over-shoulder foreground edge turning toward the opening.",
          "visible_space_directive": "Show the interior from unit 2 toward unit 5 and opening marker 6, with depth across target units 1, 2, and 4. Preserve markers 6-9 and 11-13 in the same fixed relationship established by L06B01."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l06_shop_interior",
          "prior_bg_ids": [
            "L06B01"
          ],
          "attached_ref_labels": [
            "bg:L06B01"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L07B02": {
        "status": "ok",
        "location_id": "L07",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L07B02.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 오래된 주택가 골목, 비가 내리는 밤의 문 닫은 소규모 전파사 앞. 낮고 낡은 콘크리트 상가 정면에 빛바랜 손글씨풍 한글 전파사 간판이 달려 있고, 골이 진 철제 셔터는 바닥까지 완전히 내려와 영업이 끝난 상태다. 한쪽에는 좁은 출입문과 철제 방범창이 있는 작은 진열창이 있으며, 어두운 유리 너머로 당시형 브라운관 TV와 탁상 라디오의 윤곽만 희미하게 보인다. 짧은 낡은 비닐 차양 끝에서 빗물이 일정하지 않게 떨어지고, 거친 콘크리트 벽에는 오래된 누수 자국과 때, 벗겨진 페인트, 녹슨 금속 흔적이 자연스럽게 남아 있다. 가게 앞 좁은 시멘트 보도와 아스팔트 골목은 비에 흠뻑 젖어 있으며 얕은 물웅덩이와 배수구 주변으로 잔물결이 번진다. 오래된 가로등과 처마 아래의 약한 백열등이 탁한 황색광을 내고, 젖은 노면에는 과장되지 않은 흐릿한 반사가 생긴다. 콘크리트 전신주와 복잡한 공중 전선이 골목 위로 이어지며, 현대식 LED 간판, 스마트 기기, 평면 디스플레이, 최신 차량, 현대적으로 정비된 거리 시설은 없다. 사람, 얼굴, 인체는 전혀 없는 고요한 배경. 실제 금속의 녹과 물기, 비닐 차양의 주름, 유리의 빗방울, 콘크리트의 거친 입자, 젖은 아스팔트의 불규칙한 질감을 정확하게 표현한다. 실제 DSLR 또는 미러리스 카메라와 35mm급 렌즈로 촬영한 다큐멘터리 풍 사진, 서 있는 사람의 눈높이 약 1.6m, 가게 정면을 약간 비스듬히 바라보는 자연스러운 거리 시점, 실제 장소 참고 사진처럼 담담한 구도, 밤의 약한 기존 조명, 자연스러운 심도와 현실적인 고감도 노이즈, 과도한 보정 없음. 탑다운 시점, 평면도, 건축 도면, 삽화, 그래픽 표현, 3D 시각화가 아닌 실제 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "가게 맞은편 빗길 가장자리에서 바라보는 시점으로, 닫힌 전파사 정면과 젖은 보도 및 물웅덩이를 함께 담는다. 카메라는 약 1.6m 높이에서 가게 정면을 약간 비스듬히 바라보며, 35mm급 렌즈로 셔터와 간판이 명확히 읽히는 중간 거리의 넓은 구도를 사용한다. 희미한 가로등과 처마등이 젖은 바닥에 만드는 절제된 반사를 전경에 포함하고, 인물이나 움직이는 차량은 넣지 않는다.",
            "shot_id": "S49_Shot3"
          }
        ],
        "shot_ids": [
          "S49_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {},
        "reference_decision": {
          "mode": "surface_role_direct_plate",
          "surface_role": "exterior_plate",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 오래된 주택가 골목, 비가 내리는 밤의 문 닫은 소규모 전파사 앞. 낮고 낡은 콘크리트 상가 정면에 빛바랜 손글씨풍 한글 전파사 간판이 달려 있고, 골이 진 철제 셔터는 바닥까지 완전히 내려와 영업이 끝난 상태다. 한쪽에는 좁은 출입문과 철제 방범창이 있는 작은 진열창이 있으며, 어두운 유리 너머로 당시형 브라운관 TV와 탁상 라디오의 윤곽만 희미하게 보인다. 짧은 낡은 비닐 차양 끝에서 빗물이 일정하지 않게 떨어지고, 거친 콘크리트 벽에는 오래된 누수 자국과 때, 벗겨진 페인트, 녹슨 금속 흔적이 자연스럽게 남아 있다. 가게 앞 좁은 시멘트 보도와 아스팔트 골목은 비에 흠뻑 젖어 있으며 얕은 물웅덩이와 배수구 주변으로 잔물결이 번진다. 오래된 가로등과 처마 아래의 약한 백열등이 탁한 황색광을 내고, 젖은 노면에는 과장되지 않은 흐릿한 반사가 생긴다. 콘크리트 전신주와 복잡한 공중 전선이 골목 위로 이어지며, 현대식 LED 간판, 스마트 기기, 평면 디스플레이, 최신 차량, 현대적으로 정비된 거리 시설은 없다. 사람, 얼굴, 인체는 전혀 없는 고요한 배경. 실제 금속의 녹과 물기, 비닐 차양의 주름, 유리의 빗방울, 콘크리트의 거친 입자, 젖은 아스팔트의 불규칙한 질감을 정확하게 표현한다. 실제 DSLR 또는 미러리스 카메라와 35mm급 렌즈로 촬영한 다큐멘터리 풍 사진, 서 있는 사람의 눈높이 약 1.6m, 가게 정면을 약간 비스듬히 바라보는 자연스러운 거리 시점, 실제 장소 참고 사진처럼 담담한 구도, 밤의 약한 기존 조명, 자연스러운 심도와 현실적인 고감도 노이즈, 과도한 보정 없음. 탑다운 시점, 평면도, 건축 도면, 삽화, 그래픽 표현, 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 and furniture. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording 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\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "same_loc_anchor:L07B01",
            "building_fp:fp_l06_shop_interior"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l06_shop_interior",
          "indoor_loc_sid": "L06",
          "group_id": "bg_electronics_repair_shop",
          "fp_asset_id": "98885107-106e-4d4d-b8a4-bf184888c78a"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L07B01",
          "loc_id": "L07"
        }
      },
      "L07B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L07",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L07B01.png",
        "t2i_prompt": "1980년대 말에서 1990년대 초 대한민국 서울의 소규모 전파사 앞 낮 풍경. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 참고 사진과 구별되지 않는 사실적인 현장 기록 이미지. 차량 공간 바깥쪽에서 남향의 전파사 정면을 바라보는 사람의 서 있는 눈높이 약 1.6m, 35mm급 보통 광각 렌즈. 화면에는 오래 사용한 소규모 점포의 전면부와 좁은 문턱 공간, 동서로 이어지는 보도, 그 남쪽의 차량 공간이 자연스럽게 연결되어 보인다. 전면 동쪽에는 당시형 점포 출입문, 서쪽과 중앙에는 넓은 진열창, 그 위에는 세월에 바랜 한글 전파사 간판이 있으며, 진열창 안쪽으로 고정된 진열 선반과 시대에 맞는 아날로그 라디오 및 소형 가전의 윤곽이 절제되어 보인다. 보도 가장자리에는 좁고 오래된 콘크리트 배수 홈이 이어진다.\n\n차량 공간에는 1980년대 말에서 1990년대 초 국내에서 볼 수 있었던 각진 차체의 중고 소형 해치백 한 대가 점포 전면과 평행하게 주차되어 있다. 차체 도장에는 햇빛에 바랜 광택, 미세한 생활 흠집과 현실적인 사용감이 남아 있고, 현대식 LED 조명이나 디지털 계기 장치, 내비게이션은 없다. 차량을 가리고 있던 천 덮개는 막 벗겨 둔 상태처럼 차 옆 바닥에 임시로 느슨하게 모여 있으며 실제 천의 주름과 직조감, 먼지가 보인다. 차량 뒤쪽 창을 통해 뒷좌석에 고정된 당시형 어린이용 안전 좌석이 분명하지만 과장되지 않게 확인된다.\n\n맑거나 옅게 흐린 낮의 자연광이 점포 외벽과 차량에 부드럽게 닿고, 그늘과 반사가 물리적으로 정확하다. 실제 콘크리트의 얼룩과 마모, 금속 프레임의 산화와 손때, 유리의 약한 먼지와 거리 반사, 간판 표면의 퇴색, 천의 질감과 차량 도장의 사용감을 세밀하게 표현한다. 지나치게 정돈된 광고 사진이 아니라 생활 흔적이 남은 평범한 도시 상가 앞의 담담한 사진이며, 자연스러운 피사계 심도와 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 명암을 유지한다. 과도한 후보정 없이 실제 카메라가 기록한 질감. 사람, 얼굴, 인체 형태의 마네킹이나 실루엣은 전혀 없다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 그래픽 이미지, 3D 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "차량 공간 바깥쪽에서 전파사 정면을 향해 서 있는 사람의 눈높이로 촬영한다. 중고 소형 해치백이 화면의 중심을 차지하되 출입문, 진열창, 간판과 보도의 관계가 함께 읽혀야 한다. 차 옆에 걷어 둔 덮개와 뒷좌석의 어린이용 안전 좌석이 자연스럽게 확인되도록 한다. 사람은 배치하지 않는다.",
            "shot_id": "S78_Shot2"
          },
          {
            "guide_text": "전파사 진열창과 주차된 중고 소형 해치백을 한 프레임에 담는 약간 비스듬한 정면 시점으로 구성한다. 차량 측면과 뒤쪽 창을 통해 뒷좌석 어린이용 안전 좌석이 식별되고, 주차 공간에 임시로 모아 둔 차량 덮개도 보이게 한다. 비어 있는 거리 배경으로 유지한다.",
            "shot_id": "S78_Shot5"
          },
          {
            "guide_text": "보도와 차량 공간의 경계가 전경에 들어오도록 사람 눈높이에서 넓게 잡는다. 중고 소형 해치백, 걷어 둔 덮개, 전파사 출입문과 진열창, 오래된 간판이 하나의 실제 장소로 연결되어 보여야 한다. 과장된 연출 없이 막 덮개가 벗겨진 차량을 담은 현장 기록 사진처럼 표현한다.",
            "shot_id": "S78_Shot7"
          }
        ],
        "shot_ids": [
          "S78_Shot2",
          "S78_Shot5",
          "S78_Shot7"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "from near number 3 (sidewalk), facing diagonally across number 4 (parking apron) toward number 5 (shop entrance), number 6 (display window), and number 10 (used compact hatchback)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the newly uncovered car prominent in the foreground, include the shop entrance and display window behind it, allow number 11 beside the car, and preserve a sightline into the rear seating area for number 12 when the car door is open."
        },
        "reference_decision": {
          "bg_id": "L07B01",
          "fp_id": "fp_l07_shop_front",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L07B01 is the sole supplied clean-anchor candidate and the only render-ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. A wide camera at unit 4 looking toward unit 2 provides broad coverage of the targeted units and frontage markers needed across S78_Shot2, S78_Shot5, and S78_Shot7, with tighter shot-specific framing handled inside that established view.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l07_shop_front.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              4
            ],
            "camera_unit": 4,
            "fov_deg": 90,
            "framing_notes": "Use the advertised broad view from unit 4 toward unit 2 so the shared plate can support the wide staging in S78_Shot2 and S78_Shot7 while retaining sufficient context for the tighter shot-specific crop in S78_Shot5.",
            "lens_enum": "wide",
            "look_at_cell": [
              4,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 4, direct the wide view toward unit 2 and retain the geometry-supported coverage of units 3 and 1 along the same frontage-facing axis. Show the targeted base structure of units 1 through 4, with openings 5 and 6 and fixed markers 7, 8, and 9 held at their floor-plan positions; treat the visible-unit and visible-opening lists as coverage supersets rather than permission to expose geometry outside the chosen view.",
            "camera_framing_directive": "Frame from camera unit 4 at cell [8,4] toward look-at unit 2 at cell [4,4] with the wide 90-degree view cone. Maintain broad coverage suitable for the full-body middle-left staging and right-side transient elements in S78_Shot2 and S78_Shot7, while leaving the committed unit-2 area available for the tighter medium framing required by S78_Shot5.",
            "subject_position_directive": "For S78_Shot2, place the committed full-body subject in the middle-left midground, recoiling and looking toward marker 10 on the middle-right. For S78_Shot5, use the tighter shot-specific framing with the subject in the left half, leaning toward the right-side detail associated with marker 12. For S78_Shot7, keep the full-body subject middle-left beside marker 10, with the right-side opening and interior detail retained. Add no subjects beyond those committed by the surfaced shot staging.",
            "state_cue_directive": "This is not a clean-background plate. Carry transient markers 10, 11, and 12 with the shot-staged relationships: marker 10 occupies the right-side or middle-right portion of the wider compositions, marker 11 may remain low at the edge in S78_Shot2, and marker 12 remains visible in the tighter S78_Shot5 framing and through the opened side in S78_Shot7. Preserve the committed natural daytime illumination, restrained saturation, moderate contrast, and subtle analog texture without inventing additional state cues.",
            "negative_continuity_directive": "Do not relocate base openings 5 or 6, fixed markers 7 or 8, or furniture marker 9 relative to units 1 through 4. Do not introduce unlisted overlay markers, invented subjects, or spaces outside the unit-4 wide view-cone candidate set; only transient markers 10, 11, and 12 are committed."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised broad view from unit 4 toward unit 2 so the shared plate can support the wide staging in S78_Shot2 and S78_Shot7 while retaining sufficient context for the tighter shot-specific crop in S78_Shot5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, direct the wide view toward unit 2 and retain the geometry-supported coverage of units 3 and 1 along the same frontage-facing axis. Show the targeted base structure of units 1 through 4, with openings 5 and 6 and fixed markers 7, 8, and 9 held at their floor-plan positions; treat the visible-unit and visible-opening lists as coverage supersets rather than permission to expose geometry outside the chosen view.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,4] toward look-at unit 2 at cell [4,4] with the wide 90-degree view cone. Maintain broad coverage suitable for the full-body middle-left staging and right-side transient elements in S78_Shot2 and S78_Shot7, while leaving the committed unit-2 area available for the tighter medium framing required by S78_Shot5.\n  - subject_position_directive: For S78_Shot2, place the committed full-body subject in the middle-left midground, recoiling and looking toward marker 10 on the middle-right. For S78_Shot5, use the tighter shot-specific framing with the subject in the left half, leaning toward the right-side detail associated with marker 12. For S78_Shot7, keep the full-body subject middle-left beside marker 10, with the right-side opening and interior detail retained. Add no subjects beyond those committed by the surfaced shot staging.\n  - state_cue_directive: This is not a clean-background plate. Carry transient markers 10, 11, and 12 with the shot-staged relationships: marker 10 occupies the right-side or middle-right portion of the wider compositions, marker 11 may remain low at the edge in S78_Shot2, and marker 12 remains visible in the tighter S78_Shot5 framing and through the opened side in S78_Shot7. Preserve the committed natural daytime illumination, restrained saturation, moderate contrast, and subtle analog texture without inventing additional state cues.\n  - negative_continuity_directive: Do not relocate base openings 5 or 6, fixed markers 7 or 8, or furniture marker 9 relative to units 1 through 4. Do not introduce unlisted overlay markers, invented subjects, or spaces outside the unit-4 wide view-cone candidate set; only transient markers 10, 11, and 12 are committed.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised broad view from unit 4 toward unit 2 so the shared plate can support the wide staging in S78_Shot2 and S78_Shot7 while retaining sufficient context for the tighter shot-specific crop in S78_Shot5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, direct the wide view toward unit 2 and retain the geometry-supported coverage of units 3 and 1 along the same frontage-facing axis. Show the targeted base structure of units 1 through 4, with openings 5 and 6 and fixed markers 7, 8, and 9 held at their floor-plan positions; treat the visible-unit and visible-opening lists as coverage supersets rather than permission to expose geometry outside the chosen view.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,4] toward look-at unit 2 at cell [4,4] with the wide 90-degree view cone. Maintain broad coverage suitable for the full-body middle-left staging and right-side transient elements in S78_Shot2 and S78_Shot7, while leaving the committed unit-2 area available for the tighter medium framing required by S78_Shot5.\n  - subject_position_directive: For S78_Shot2, place the committed full-body subject in the middle-left midground, recoiling and looking toward marker 10 on the middle-right. For S78_Shot5, use the tighter shot-specific framing with the subject in the left half, leaning toward the right-side detail associated with marker 12. For S78_Shot7, keep the full-body subject middle-left beside marker 10, with the right-side opening and interior detail retained. Add no subjects beyond those committed by the surfaced shot staging.\n  - state_cue_directive: This is not a clean-background plate. Carry transient markers 10, 11, and 12 with the shot-staged relationships: marker 10 occupies the right-side or middle-right portion of the wider compositions, marker 11 may remain low at the edge in S78_Shot2, and marker 12 remains visible in the tighter S78_Shot5 framing and through the opened side in S78_Shot7. Preserve the committed natural daytime illumination, restrained saturation, moderate contrast, and subtle analog texture without inventing additional state cues.\n  - negative_continuity_directive: Do not relocate base openings 5 or 6, fixed markers 7 or 8, or furniture marker 9 relative to units 1 through 4. Do not introduce unlisted overlay markers, invented subjects, or spaces outside the unit-4 wide view-cone candidate set; only transient markers 10, 11, and 12 are committed.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised broad view from unit 4 toward unit 2 so the shared plate can support the wide staging in S78_Shot2 and S78_Shot7 while retaining sufficient context for the tighter shot-specific crop in S78_Shot5.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, direct the wide view toward unit 2 and retain the geometry-supported coverage of units 3 and 1 along the same frontage-facing axis. Show the targeted base structure of units 1 through 4, with openings 5 and 6 and fixed markers 7, 8, and 9 held at their floor-plan positions; treat the visible-unit and visible-opening lists as coverage supersets rather than permission to expose geometry outside the chosen view.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,4] toward look-at unit 2 at cell [4,4] with the wide 90-degree view cone. Maintain broad coverage suitable for the full-body middle-left staging and right-side transient elements in S78_Shot2 and S78_Shot7, while leaving the committed unit-2 area available for the tighter medium framing required by S78_Shot5.\n  - subject_position_directive: For S78_Shot2, place the committed full-body subject in the middle-left midground, recoiling and looking toward marker 10 on the middle-right. For S78_Shot5, use the tighter shot-specific framing with the subject in the left half, leaning toward the right-side detail associated with marker 12. For S78_Shot7, keep the full-body subject middle-left beside marker 10, with the right-side opening and interior detail retained. Add no subjects beyond those committed by the surfaced shot staging.\n  - state_cue_directive: This is not a clean-background plate. Carry transient markers 10, 11, and 12 with the shot-staged relationships: marker 10 occupies the right-side or middle-right portion of the wider compositions, marker 11 may remain low at the edge in S78_Shot2, and marker 12 remains visible in the tighter S78_Shot5 framing and through the opened side in S78_Shot7. Preserve the committed natural daytime illumination, restrained saturation, moderate contrast, and subtle analog texture without inventing additional state cues.\n  - negative_continuity_directive: Do not relocate base openings 5 or 6, fixed markers 7 or 8, or furniture marker 9 relative to units 1 through 4. Do not introduce unlisted overlay markers, invented subjects, or spaces outside the unit-4 wide view-cone candidate set; only transient markers 10, 11, and 12 are committed.\n\n1980년대 말에서 1990년대 초 대한민국 서울의 소규모 전파사 앞 낮 풍경. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 참고 사진과 구별되지 않는 사실적인 현장 기록 이미지. 차량 공간 바깥쪽에서 남향의 전파사 정면을 바라보는 사람의 서 있는 눈높이 약 1.6m, 35mm급 보통 광각 렌즈. 화면에는 오래 사용한 소규모 점포의 전면부와 좁은 문턱 공간, 동서로 이어지는 보도, 그 남쪽의 차량 공간이 자연스럽게 연결되어 보인다. 전면 동쪽에는 당시형 점포 출입문, 서쪽과 중앙에는 넓은 진열창, 그 위에는 세월에 바랜 한글 전파사 간판이 있으며, 진열창 안쪽으로 고정된 진열 선반과 시대에 맞는 아날로그 라디오 및 소형 가전의 윤곽이 절제되어 보인다. 보도 가장자리에는 좁고 오래된 콘크리트 배수 홈이 이어진다.\n\n차량 공간에는 1980년대 말에서 1990년대 초 국내에서 볼 수 있었던 각진 차체의 중고 소형 해치백 한 대가 점포 전면과 평행하게 주차되어 있다. 차체 도장에는 햇빛에 바랜 광택, 미세한 생활 흠집과 현실적인 사용감이 남아 있고, 현대식 LED 조명이나 디지털 계기 장치, 내비게이션은 없다. 차량을 가리고 있던 천 덮개는 막 벗겨 둔 상태처럼 차 옆 바닥에 임시로 느슨하게 모여 있으며 실제 천의 주름과 직조감, 먼지가 보인다. 차량 뒤쪽 창을 통해 뒷좌석에 고정된 당시형 어린이용 안전 좌석이 분명하지만 과장되지 않게 확인된다.\n\n맑거나 옅게 흐린 낮의 자연광이 점포 외벽과 차량에 부드럽게 닿고, 그늘과 반사가 물리적으로 정확하다. 실제 콘크리트의 얼룩과 마모, 금속 프레임의 산화와 손때, 유리의 약한 먼지와 거리 반사, 간판 표면의 퇴색, 천의 질감과 차량 도장의 사용감을 세밀하게 표현한다. 지나치게 정돈된 광고 사진이 아니라 생활 흔적이 남은 평범한 도시 상가 앞의 담담한 사진이며, 자연스러운 피사계 심도와 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 명암을 유지한다. 과도한 후보정 없이 실제 카메라가 기록한 질감. 사람, 얼굴, 인체 형태의 마네킹이나 실루엣은 전혀 없다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 그래픽 이미지, 3D 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            8,
            4
          ],
          "camera_unit": 4,
          "fov_deg": 90,
          "framing_notes": "Use the advertised broad view from unit 4 toward unit 2 so the shared plate can support the wide staging in S78_Shot2 and S78_Shot7 while retaining sufficient context for the tighter shot-specific crop in S78_Shot5.",
          "lens_enum": "wide",
          "look_at_cell": [
            4,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 4, direct the wide view toward unit 2 and retain the geometry-supported coverage of units 3 and 1 along the same frontage-facing axis. Show the targeted base structure of units 1 through 4, with openings 5 and 6 and fixed markers 7, 8, and 9 held at their floor-plan positions; treat the visible-unit and visible-opening lists as coverage supersets rather than permission to expose geometry outside the chosen view.",
          "camera_framing_directive": "Frame from camera unit 4 at cell [8,4] toward look-at unit 2 at cell [4,4] with the wide 90-degree view cone. Maintain broad coverage suitable for the full-body middle-left staging and right-side transient elements in S78_Shot2 and S78_Shot7, while leaving the committed unit-2 area available for the tighter medium framing required by S78_Shot5.",
          "subject_position_directive": "For S78_Shot2, place the committed full-body subject in the middle-left midground, recoiling and looking toward marker 10 on the middle-right. For S78_Shot5, use the tighter shot-specific framing with the subject in the left half, leaning toward the right-side detail associated with marker 12. For S78_Shot7, keep the full-body subject middle-left beside marker 10, with the right-side opening and interior detail retained. Add no subjects beyond those committed by the surfaced shot staging.",
          "state_cue_directive": "This is not a clean-background plate. Carry transient markers 10, 11, and 12 with the shot-staged relationships: marker 10 occupies the right-side or middle-right portion of the wider compositions, marker 11 may remain low at the edge in S78_Shot2, and marker 12 remains visible in the tighter S78_Shot5 framing and through the opened side in S78_Shot7. Preserve the committed natural daytime illumination, restrained saturation, moderate contrast, and subtle analog texture without inventing additional state cues.",
          "negative_continuity_directive": "Do not relocate base openings 5 or 6, fixed markers 7 or 8, or furniture marker 9 relative to units 1 through 4. Do not introduce unlisted overlay markers, invented subjects, or spaces outside the unit-4 wide view-cone candidate set; only transient markers 10, 11, and 12 are committed."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l07_shop_front",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l07_shop_front",
            "building_fp:fp_l06_shop_interior"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l06_shop_interior",
          "indoor_loc_sid": "L06",
          "group_id": "bg_electronics_repair_shop",
          "fp_asset_id": "98885107-106e-4d4d-b8a4-bf184888c78a"
        }
      },
      "L10B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L10",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L10B01.png",
        "t2i_prompt": "1980년대 대한민국 서울의 봄철 대학 캠퍼스 광장을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽의 넓어지는 주진입로 가까이에서 약 1.6m 높이로 서서, 중앙의 넓은 직사각형 보행 광장을 대각선으로 가로질러 북쪽 입구 계단과 그 너머 중앙 이중 출입문을 바라보는 시점이다. 28mm급 광각 렌즈를 사용한 실제 DSLR 또는 미러리스 사진처럼 표현하고, 절대 위에서 내려다본 평면도나 건축 도면 시점이 아니어야 한다. 중앙 광장은 충분히 넓고 개방되어 있으며, 서쪽 가장자리에는 봄철 잎이 돋은 식재 공간과 광장을 향한 고정 벤치가 이어지고, 동쪽의 보조 진입로는 대각선으로 광장에 합류한다. 당시 대한민국 대학 건물에서 볼 수 있는 소박한 콘크리트와 벽돌 외장, 금속 프레임 이중 출입문, 닳고 얼룩진 석재 또는 콘크리트 포장, 사용감 있는 목재와 금속 벤치를 사실적으로 묘사한다. 밝은 봄 햇빛과 옅은 하늘빛 아래 자연스러운 그림자가 생기고, 과도하게 정돈된 광고 사진이 아니라 일상적으로 사용된 실제 캠퍼스의 마모, 먼지, 미세한 얼룩과 재료 질감이 보인다. 중앙 광장에는 여러 동아리 홍보 모임의 임시 자리가 서로 떨어진 군집으로 분포하되, 주진입로 쪽에서 계단 방향으로 이어지는 좁은 이동 경로는 비워 둔다. 각 홍보 자리 옆에는 1980년대 대학가에서 손으로 만든 듯한 종이와 얇은 판재의 한글 홍보 표지판이 모여 있고, 주진입 동선 가까운 군집에는 당시형 유선식 또는 단순 전기식 휴대용 확성기가 내려놓여 있다. 표지판에는 특정 작품명이나 고유명사 없이 일반적인 동아리 모집 분위기만 드러나며 현대식 인쇄물, 디지털 화면, 스마트폰, 노트북, LED 장치는 없다. 붐비는 홍보 시간대의 배치와 사용 흔적은 전달하되 사람, 얼굴, 신체 일부, 사람 모양 실루엣이나 마네킹은 절대 묘사하지 않는다. 실제 콘크리트의 거친 표면, 금속의 잔잔한 산화와 긁힘, 종이의 구김, 목재 결, 식물 잎의 자연스러운 질감, 현실적인 원근감과 자연스러운 피사계 심도를 갖춘 현장 참고 사진이어야 한다. 인위적인 후처리 없이 절제된 따뜻한 흙빛과 자연스러운 채도 및 대비를 유지하며, 삽화나 건축 시각화가 아닌 실제 장소의 사실적인 기록 사진으로 표현한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남쪽 주진입로 부근의 서 있는 사람 눈높이에서 중앙 광장을 대각선으로 가로질러 북쪽 입구 계단과 이중 출입문을 바라본다. 넓은 광장과 시대에 맞는 동아리 홍보 표지판 및 휴대용 확성기 군집을 명확히 담되, 사람이나 사람 형태는 전혀 넣지 않는다. 서쪽 식재 공간과 벤치를 프레임 가장자리에 포함해 깊이를 만든다.",
            "shot_id": "S3_Shot1"
          },
          {
            "guide_text": "같은 남쪽 접근 방향과 눈높이를 유지하며 중앙 광장의 폭, 홍보 자리 사이에 남겨진 좁은 통행 동선, 북쪽 계단과 출입문의 축을 한눈에 읽히게 한다. 손글씨 종이 표지판과 1980년대형 휴대용 확성기는 임시 홍보 모임별로 자연스럽게 모여 있고, 서쪽 벤치와 동쪽 보조 진입로가 공간의 연속성을 보여야 한다. 인물, 얼굴, 신체 형상의 모형은 배제한다.",
            "shot_id": "S3_Shot4"
          }
        ],
        "shot_ids": [
          "S3_Shot1",
          "S3_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 2 (main approach), facing diagonally across number 1 (central plaza) toward number 3 (entrance steps) and number 4 (main entrance)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Keep number 1 broad and open for the club-promotion crowd, signs, and handheld megaphones represented by numbers 8, 9, and 10; retain number 5 and number 6 along the side for spatial depth and circulation clarity."
        },
        "reference_decision": {
          "bg_id": "L10B01",
          "fp_id": "fp_campus_plaza",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L10B01 is the sole supplied clean-anchor candidate and the only renderable BG for this floor plan, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 2 looking toward unit 3 and opening marker 4 follows the staged forward route, while the 90-degree wide view accommodates the broad gathering composition in S3_Shot1 and provides contextual depth for the medium framing in S3_Shot4.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_campus_plaza.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use the geometry-listed camera position in unit 2 and aim toward unit 3 at the listed look-at cell associated with opening marker 4. The wide lens supports the broad forward-route context in S3_Shot1 while retaining sufficient background context for the tighter crop in S3_Shot4.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 2 in the camera foreground and direct the view toward unit 3 and opening marker 4. Within the wide cone, retain the geometry-supported surrounding context from candidate units 1, 5, and 7 where visible, together with base markers 1 through 7, without asserting visibility beyond the supplied unit-2 candidate superset.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [7,4] toward look-at unit 3 at cell [1,4] with a wide 90-degree field of view. Use broad coverage along the unit-2-to-unit-3 axis, preserving an open central forward route and enough peripheral context for subjects entering from both sides; the same plate must also tolerate the tighter subject-led crop required by S3_Shot4.",
            "subject_position_directive": "For S3_Shot1, place the staged groups across the broad view with foreground subjects entering from both sides, an open central corridor extending away from the camera, and raised marker-9 and marker-10 elements distributed in the upper frame. For S3_Shot4, preserve soft surrounding-subject context behind the primary chest-height, medium-framed action while leaving the lower center available for the staged raised-wrist gesture.",
            "state_cue_directive": "Carry the committed transient overlays identified by markers 8, 9, and 10 together with the numbered elements selected for use. Follow the surfaced shots' direct spring-daylight cue, restrained saturation, moderate or controlled contrast, and subtle analog texture; because clean_background_expected is false, preserve these committed transient cues and add no uncommitted state cues.",
            "negative_continuity_directive": "Do not move or replace base markers 1 through 7, and do not omit committed overlay markers 8 through 10. Do not introduce unlisted numbered elements or depict units outside the geometry-supported candidate view from camera unit 2. There are no ignored numbered elements, ignored overlay markers, or reference-image overlays requiring removal."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [7, 4]\n  - look_at_unit: 3\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-listed camera position in unit 2 and aim toward unit 3 at the listed look-at cell associated with opening marker 4. The wide lens supports the broad forward-route context in S3_Shot1 while retaining sufficient background context for the tighter crop in S3_Shot4.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 in the camera foreground and direct the view toward unit 3 and opening marker 4. Within the wide cone, retain the geometry-supported surrounding context from candidate units 1, 5, and 7 where visible, together with base markers 1 through 7, without asserting visibility beyond the supplied unit-2 candidate superset.\n  - camera_framing_directive: Frame from camera unit 2 at cell [7,4] toward look-at unit 3 at cell [1,4] with a wide 90-degree field of view. Use broad coverage along the unit-2-to-unit-3 axis, preserving an open central forward route and enough peripheral context for subjects entering from both sides; the same plate must also tolerate the tighter subject-led crop required by S3_Shot4.\n  - subject_position_directive: For S3_Shot1, place the staged groups across the broad view with foreground subjects entering from both sides, an open central corridor extending away from the camera, and raised marker-9 and marker-10 elements distributed in the upper frame. For S3_Shot4, preserve soft surrounding-subject context behind the primary chest-height, medium-framed action while leaving the lower center available for the staged raised-wrist gesture.\n  - state_cue_directive: Carry the committed transient overlays identified by markers 8, 9, and 10 together with the numbered elements selected for use. Follow the surfaced shots' direct spring-daylight cue, restrained saturation, moderate or controlled contrast, and subtle analog texture; because clean_background_expected is false, preserve these committed transient cues and add no uncommitted state cues.\n  - negative_continuity_directive: Do not move or replace base markers 1 through 7, and do not omit committed overlay markers 8 through 10. Do not introduce unlisted numbered elements or depict units outside the geometry-supported candidate view from camera unit 2. There are no ignored numbered elements, ignored overlay markers, or reference-image overlays requiring removal.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [7, 4]\n  - look_at_unit: 3\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-listed camera position in unit 2 and aim toward unit 3 at the listed look-at cell associated with opening marker 4. The wide lens supports the broad forward-route context in S3_Shot1 while retaining sufficient background context for the tighter crop in S3_Shot4.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 in the camera foreground and direct the view toward unit 3 and opening marker 4. Within the wide cone, retain the geometry-supported surrounding context from candidate units 1, 5, and 7 where visible, together with base markers 1 through 7, without asserting visibility beyond the supplied unit-2 candidate superset.\n  - camera_framing_directive: Frame from camera unit 2 at cell [7,4] toward look-at unit 3 at cell [1,4] with a wide 90-degree field of view. Use broad coverage along the unit-2-to-unit-3 axis, preserving an open central forward route and enough peripheral context for subjects entering from both sides; the same plate must also tolerate the tighter subject-led crop required by S3_Shot4.\n  - subject_position_directive: For S3_Shot1, place the staged groups across the broad view with foreground subjects entering from both sides, an open central corridor extending away from the camera, and raised marker-9 and marker-10 elements distributed in the upper frame. For S3_Shot4, preserve soft surrounding-subject context behind the primary chest-height, medium-framed action while leaving the lower center available for the staged raised-wrist gesture.\n  - state_cue_directive: Carry the committed transient overlays identified by markers 8, 9, and 10 together with the numbered elements selected for use. Follow the surfaced shots' direct spring-daylight cue, restrained saturation, moderate or controlled contrast, and subtle analog texture; because clean_background_expected is false, preserve these committed transient cues and add no uncommitted state cues.\n  - negative_continuity_directive: Do not move or replace base markers 1 through 7, and do not omit committed overlay markers 8 through 10. Do not introduce unlisted numbered elements or depict units outside the geometry-supported candidate view from camera unit 2. There are no ignored numbered elements, ignored overlay markers, or reference-image overlays requiring removal.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [7, 4]\n  - look_at_unit: 3\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-listed camera position in unit 2 and aim toward unit 3 at the listed look-at cell associated with opening marker 4. The wide lens supports the broad forward-route context in S3_Shot1 while retaining sufficient background context for the tighter crop in S3_Shot4.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 2 in the camera foreground and direct the view toward unit 3 and opening marker 4. Within the wide cone, retain the geometry-supported surrounding context from candidate units 1, 5, and 7 where visible, together with base markers 1 through 7, without asserting visibility beyond the supplied unit-2 candidate superset.\n  - camera_framing_directive: Frame from camera unit 2 at cell [7,4] toward look-at unit 3 at cell [1,4] with a wide 90-degree field of view. Use broad coverage along the unit-2-to-unit-3 axis, preserving an open central forward route and enough peripheral context for subjects entering from both sides; the same plate must also tolerate the tighter subject-led crop required by S3_Shot4.\n  - subject_position_directive: For S3_Shot1, place the staged groups across the broad view with foreground subjects entering from both sides, an open central corridor extending away from the camera, and raised marker-9 and marker-10 elements distributed in the upper frame. For S3_Shot4, preserve soft surrounding-subject context behind the primary chest-height, medium-framed action while leaving the lower center available for the staged raised-wrist gesture.\n  - state_cue_directive: Carry the committed transient overlays identified by markers 8, 9, and 10 together with the numbered elements selected for use. Follow the surfaced shots' direct spring-daylight cue, restrained saturation, moderate or controlled contrast, and subtle analog texture; because clean_background_expected is false, preserve these committed transient cues and add no uncommitted state cues.\n  - negative_continuity_directive: Do not move or replace base markers 1 through 7, and do not omit committed overlay markers 8 through 10. Do not introduce unlisted numbered elements or depict units outside the geometry-supported candidate view from camera unit 2. There are no ignored numbered elements, ignored overlay markers, or reference-image overlays requiring removal.\n\n1980년대 대한민국 서울의 봄철 대학 캠퍼스 광장을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽의 넓어지는 주진입로 가까이에서 약 1.6m 높이로 서서, 중앙의 넓은 직사각형 보행 광장을 대각선으로 가로질러 북쪽 입구 계단과 그 너머 중앙 이중 출입문을 바라보는 시점이다. 28mm급 광각 렌즈를 사용한 실제 DSLR 또는 미러리스 사진처럼 표현하고, 절대 위에서 내려다본 평면도나 건축 도면 시점이 아니어야 한다. 중앙 광장은 충분히 넓고 개방되어 있으며, 서쪽 가장자리에는 봄철 잎이 돋은 식재 공간과 광장을 향한 고정 벤치가 이어지고, 동쪽의 보조 진입로는 대각선으로 광장에 합류한다. 당시 대한민국 대학 건물에서 볼 수 있는 소박한 콘크리트와 벽돌 외장, 금속 프레임 이중 출입문, 닳고 얼룩진 석재 또는 콘크리트 포장, 사용감 있는 목재와 금속 벤치를 사실적으로 묘사한다. 밝은 봄 햇빛과 옅은 하늘빛 아래 자연스러운 그림자가 생기고, 과도하게 정돈된 광고 사진이 아니라 일상적으로 사용된 실제 캠퍼스의 마모, 먼지, 미세한 얼룩과 재료 질감이 보인다. 중앙 광장에는 여러 동아리 홍보 모임의 임시 자리가 서로 떨어진 군집으로 분포하되, 주진입로 쪽에서 계단 방향으로 이어지는 좁은 이동 경로는 비워 둔다. 각 홍보 자리 옆에는 1980년대 대학가에서 손으로 만든 듯한 종이와 얇은 판재의 한글 홍보 표지판이 모여 있고, 주진입 동선 가까운 군집에는 당시형 유선식 또는 단순 전기식 휴대용 확성기가 내려놓여 있다. 표지판에는 특정 작품명이나 고유명사 없이 일반적인 동아리 모집 분위기만 드러나며 현대식 인쇄물, 디지털 화면, 스마트폰, 노트북, LED 장치는 없다. 붐비는 홍보 시간대의 배치와 사용 흔적은 전달하되 사람, 얼굴, 신체 일부, 사람 모양 실루엣이나 마네킹은 절대 묘사하지 않는다. 실제 콘크리트의 거친 표면, 금속의 잔잔한 산화와 긁힘, 종이의 구김, 목재 결, 식물 잎의 자연스러운 질감, 현실적인 원근감과 자연스러운 피사계 심도를 갖춘 현장 참고 사진이어야 한다. 인위적인 후처리 없이 절제된 따뜻한 흙빛과 자연스러운 채도 및 대비를 유지하며, 삽화나 건축 시각화가 아닌 실제 장소의 사실적인 기록 사진으로 표현한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            7,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use the geometry-listed camera position in unit 2 and aim toward unit 3 at the listed look-at cell associated with opening marker 4. The wide lens supports the broad forward-route context in S3_Shot1 while retaining sufficient background context for the tighter crop in S3_Shot4.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show unit 2 in the camera foreground and direct the view toward unit 3 and opening marker 4. Within the wide cone, retain the geometry-supported surrounding context from candidate units 1, 5, and 7 where visible, together with base markers 1 through 7, without asserting visibility beyond the supplied unit-2 candidate superset.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [7,4] toward look-at unit 3 at cell [1,4] with a wide 90-degree field of view. Use broad coverage along the unit-2-to-unit-3 axis, preserving an open central forward route and enough peripheral context for subjects entering from both sides; the same plate must also tolerate the tighter subject-led crop required by S3_Shot4.",
          "subject_position_directive": "For S3_Shot1, place the staged groups across the broad view with foreground subjects entering from both sides, an open central corridor extending away from the camera, and raised marker-9 and marker-10 elements distributed in the upper frame. For S3_Shot4, preserve soft surrounding-subject context behind the primary chest-height, medium-framed action while leaving the lower center available for the staged raised-wrist gesture.",
          "state_cue_directive": "Carry the committed transient overlays identified by markers 8, 9, and 10 together with the numbered elements selected for use. Follow the surfaced shots' direct spring-daylight cue, restrained saturation, moderate or controlled contrast, and subtle analog texture; because clean_background_expected is false, preserve these committed transient cues and add no uncommitted state cues.",
          "negative_continuity_directive": "Do not move or replace base markers 1 through 7, and do not omit committed overlay markers 8 through 10. Do not introduce unlisted numbered elements or depict units outside the geometry-supported candidate view from camera unit 2. There are no ignored numbered elements, ignored overlay markers, or reference-image overlays requiring removal."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_campus_plaza",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_campus_plaza",
            "building_fp:fp_lecture_hall"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_lecture_hall",
          "indoor_loc_sid": "L11",
          "group_id": "bg_university_campus",
          "fp_asset_id": "94a08117-0002-4a90-9624-15ff7cf98c94"
        }
      },
      "L11B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L11",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L11B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 서울의 대학 건물에 있는 대형 계단강의실. 실제 미러리스 또는 디지털 일안 반사식 카메라와 28밀리미터 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 약 1.6미터의 서 있는 사람 눈높이에서 본 실제 장소 기록 사진이다. 전면의 얕은 강의 단상과 교탁 가까이에서 뒤쪽으로 높아지는 계단식 좌석 구역을 향해 비스듬히 올려다본다. 중앙 계단 통로가 화면 깊숙이 이어지는 주된 시선축을 만들고, 양쪽 계단 통로 사이로 고정식 목재 책상과 좌석이 층층이 반복된다. 가까운 책상열은 화면 전경에서 크고 선명하게 보이며, 위쪽 후면의 양쪽 출입구까지 공간의 상승 구조가 자연스럽게 이어진다. 남쪽 전면 벽에는 당시 대학 강의실에서 사용하던 넓은 벽걸이 칠판이 있고, 교탁은 좌석을 향한다. 동쪽 벽의 낮은 층, 중간 층, 높은 층에 나뉜 창문열로 주간 자연광이 들어오며, 천장의 당시형 직선 형광등이 수업 시간대의 균일한 실내 밝기를 보탠다. 광택이 조금 닳은 실제 목재 표면, 사용감 있는 금속 책상 골조, 도장된 회벽, 콘크리트와 인조석 계단 바닥, 오래된 창틀과 문의 현실적인 질감과 일상적인 마모를 세밀하게 표현한다. 과도하게 새것 같은 상업용 사진이 아니라 실제 대학 건물의 소박하고 기능적인 분위기이며, 절제된 따뜻한 흙빛 계열과 자연스러운 보통 명암을 유지한다. 현대식 평면 화면, 노트북, 스마트폰, 발광 다이오드 안내판 같은 후대 물건은 두지 않는다. 실내는 정돈된 평상시 상태를 유지한다. 사람, 얼굴, 인체 형상의 조형물 없이 배경 공간만 담는다. 자연스러운 피사계 심도와 정확한 재료 질감, 현실적인 자연광, 후처리 없는 사실적 노출을 사용하며 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 시점이 아닌 실제 카메라 촬영본이어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "전면 강의 구역의 교탁 가까이에서 약 1.6미터 눈높이로 계단식 책상열을 향해 비스듬히 올려다본다. 중앙 계단 통로를 주된 원근선으로 삼고 가까운 책상열을 크게 담으면서 후면 양쪽 출입구와 동쪽 창문열도 확인되게 한다. 인물이나 사람 형상의 요소 없이 배경 공간만 촬영한다.",
            "shot_id": "S4_Shot4"
          },
          {
            "guide_text": "전면에서 강의실 전체의 상승 구조가 읽히는 넓은 정면 구도를 사용한다. 중앙 계단 통로와 반복되는 고정식 책상열을 중심에 두고, 동쪽 창문으로 들어오는 낮빛과 상단의 후면 출입구가 함께 보이도록 한다. 인물이나 얼굴 없이 정돈된 강의실 배경만 담는다.",
            "shot_id": "S4_Shot9"
          }
        ],
        "shot_ids": [
          "S4_Shot4",
          "S4_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 9 in number 2 (teaching zone), facing diagonally upward across number 10 (tiered desk rows) toward number 1 (student seating zone), with number 3 (central stepped aisle) forming the main sightline",
          "camera_height": "eye-level standing, approximately 1.6 m above the front teaching platform",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Use a wide frontal view of the occupied hall; keep the nearest desk rows prominent while retaining the rear entrances and east-side windows as spatial anchors."
        },
        "reference_decision": {
          "bg_id": "L11B01",
          "fp_id": "fp_lecture_hall",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L11B01 is the sole clean anchor candidate and has no available same-fp reference, so it seeds the fixed identity directly from the floor plan. A wide 90-degree view from camera unit 1 toward unit 2 supports the broad spatial context required by S4_Shot4 while retaining fixed layout continuity for the tighter S4_Shot9 composition.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_lecture_hall.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp background reference is available; this node is the required dwelling-identity anchor rendered from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              0,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 1 toward unit 2 to establish the fixed numbered layout while preserving adaptable background depth for the wide and close consuming-shot framings.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              3
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Use camera unit 1 as the foreground context and direct the broad view toward unit 2, with geometry-supported visibility extending across candidate units 2, 3, 4, and 5. Maintain the required relationships among unit markers 1-5, fixed markers 8-10, and opening markers 6, 7, 11, 12, and 13 wherever they fall inside the selected wide cone.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [0,1] toward look-at unit 2 at cell [1,3] with a wide 90-degree field of view. Use broad coverage of the fixed layout and layered depth, leaving sufficient central and lower-frame flexibility for the distinct consuming-shot compositions.",
            "subject_position_directive": "S4_Shot4 commits an upright central subject at student eye level with seated surrounding subjects distributed through the layered fixed rows. S4_Shot9 commits one leaning subject in the upper portion of a close desk-height composition with the action surface occupying the lower portion. Treat these as shot-layer placement cues and keep the clean background plate free of invented subjects.",
            "state_cue_directive": "No committed state cue beyond a clean residential space applies because no transient marker numbers are listed. Keep numbered elements 1-13 in their base state, use the staged neutral ambient daytime illumination, and refrain from inventing additional state cues.",
            "negative_continuity_directive": "Do not introduce uncommitted overlay markers, additional numbered elements, or spaces outside the selected wide view cone. Preserve the floor-plan positions of fixed markers 8, 9, and 10 and the relationships among units 1-5; include opening markers 6, 7, 11, 12, and 13 only according to their geometry within the selected view, without inventing scenario-specific additions."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 2\n  - look_at_cell: [1, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 2 to establish the fixed numbered layout while preserving adaptable background depth for the wide and close consuming-shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Use camera unit 1 as the foreground context and direct the broad view toward unit 2, with geometry-supported visibility extending across candidate units 2, 3, 4, and 5. Maintain the required relationships among unit markers 1-5, fixed markers 8-10, and opening markers 6, 7, 11, 12, and 13 wherever they fall inside the selected wide cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [0,1] toward look-at unit 2 at cell [1,3] with a wide 90-degree field of view. Use broad coverage of the fixed layout and layered depth, leaving sufficient central and lower-frame flexibility for the distinct consuming-shot compositions.\n  - subject_position_directive: S4_Shot4 commits an upright central subject at student eye level with seated surrounding subjects distributed through the layered fixed rows. S4_Shot9 commits one leaning subject in the upper portion of a close desk-height composition with the action surface occupying the lower portion. Treat these as shot-layer placement cues and keep the clean background plate free of invented subjects.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because no transient marker numbers are listed. Keep numbered elements 1-13 in their base state, use the staged neutral ambient daytime illumination, and refrain from inventing additional state cues.\n  - negative_continuity_directive: Do not introduce uncommitted overlay markers, additional numbered elements, or spaces outside the selected wide view cone. Preserve the floor-plan positions of fixed markers 8, 9, and 10 and the relationships among units 1-5; include opening markers 6, 7, 11, 12, and 13 only according to their geometry within the selected view, without inventing scenario-specific additions.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 2\n  - look_at_cell: [1, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 2 to establish the fixed numbered layout while preserving adaptable background depth for the wide and close consuming-shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Use camera unit 1 as the foreground context and direct the broad view toward unit 2, with geometry-supported visibility extending across candidate units 2, 3, 4, and 5. Maintain the required relationships among unit markers 1-5, fixed markers 8-10, and opening markers 6, 7, 11, 12, and 13 wherever they fall inside the selected wide cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [0,1] toward look-at unit 2 at cell [1,3] with a wide 90-degree field of view. Use broad coverage of the fixed layout and layered depth, leaving sufficient central and lower-frame flexibility for the distinct consuming-shot compositions.\n  - subject_position_directive: S4_Shot4 commits an upright central subject at student eye level with seated surrounding subjects distributed through the layered fixed rows. S4_Shot9 commits one leaning subject in the upper portion of a close desk-height composition with the action surface occupying the lower portion. Treat these as shot-layer placement cues and keep the clean background plate free of invented subjects.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because no transient marker numbers are listed. Keep numbered elements 1-13 in their base state, use the staged neutral ambient daytime illumination, and refrain from inventing additional state cues.\n  - negative_continuity_directive: Do not introduce uncommitted overlay markers, additional numbered elements, or spaces outside the selected wide view cone. Preserve the floor-plan positions of fixed markers 8, 9, and 10 and the relationships among units 1-5; include opening markers 6, 7, 11, 12, and 13 only according to their geometry within the selected view, without inventing scenario-specific additions.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [0, 1]\n  - look_at_unit: 2\n  - look_at_cell: [1, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 2 to establish the fixed numbered layout while preserving adaptable background depth for the wide and close consuming-shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Use camera unit 1 as the foreground context and direct the broad view toward unit 2, with geometry-supported visibility extending across candidate units 2, 3, 4, and 5. Maintain the required relationships among unit markers 1-5, fixed markers 8-10, and opening markers 6, 7, 11, 12, and 13 wherever they fall inside the selected wide cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [0,1] toward look-at unit 2 at cell [1,3] with a wide 90-degree field of view. Use broad coverage of the fixed layout and layered depth, leaving sufficient central and lower-frame flexibility for the distinct consuming-shot compositions.\n  - subject_position_directive: S4_Shot4 commits an upright central subject at student eye level with seated surrounding subjects distributed through the layered fixed rows. S4_Shot9 commits one leaning subject in the upper portion of a close desk-height composition with the action surface occupying the lower portion. Treat these as shot-layer placement cues and keep the clean background plate free of invented subjects.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because no transient marker numbers are listed. Keep numbered elements 1-13 in their base state, use the staged neutral ambient daytime illumination, and refrain from inventing additional state cues.\n  - negative_continuity_directive: Do not introduce uncommitted overlay markers, additional numbered elements, or spaces outside the selected wide view cone. Preserve the floor-plan positions of fixed markers 8, 9, and 10 and the relationships among units 1-5; include opening markers 6, 7, 11, 12, and 13 only according to their geometry within the selected view, without inventing scenario-specific additions.\n\n1980년대부터 1990년대 초반 사이 대한민국 서울의 대학 건물에 있는 대형 계단강의실. 실제 미러리스 또는 디지털 일안 반사식 카메라와 28밀리미터 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 약 1.6미터의 서 있는 사람 눈높이에서 본 실제 장소 기록 사진이다. 전면의 얕은 강의 단상과 교탁 가까이에서 뒤쪽으로 높아지는 계단식 좌석 구역을 향해 비스듬히 올려다본다. 중앙 계단 통로가 화면 깊숙이 이어지는 주된 시선축을 만들고, 양쪽 계단 통로 사이로 고정식 목재 책상과 좌석이 층층이 반복된다. 가까운 책상열은 화면 전경에서 크고 선명하게 보이며, 위쪽 후면의 양쪽 출입구까지 공간의 상승 구조가 자연스럽게 이어진다. 남쪽 전면 벽에는 당시 대학 강의실에서 사용하던 넓은 벽걸이 칠판이 있고, 교탁은 좌석을 향한다. 동쪽 벽의 낮은 층, 중간 층, 높은 층에 나뉜 창문열로 주간 자연광이 들어오며, 천장의 당시형 직선 형광등이 수업 시간대의 균일한 실내 밝기를 보탠다. 광택이 조금 닳은 실제 목재 표면, 사용감 있는 금속 책상 골조, 도장된 회벽, 콘크리트와 인조석 계단 바닥, 오래된 창틀과 문의 현실적인 질감과 일상적인 마모를 세밀하게 표현한다. 과도하게 새것 같은 상업용 사진이 아니라 실제 대학 건물의 소박하고 기능적인 분위기이며, 절제된 따뜻한 흙빛 계열과 자연스러운 보통 명암을 유지한다. 현대식 평면 화면, 노트북, 스마트폰, 발광 다이오드 안내판 같은 후대 물건은 두지 않는다. 실내는 정돈된 평상시 상태를 유지한다. 사람, 얼굴, 인체 형상의 조형물 없이 배경 공간만 담는다. 자연스러운 피사계 심도와 정확한 재료 질감, 현실적인 자연광, 후처리 없는 사실적 노출을 사용하며 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 시점이 아닌 실제 카메라 촬영본이어야 한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            0,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 1 toward unit 2 to establish the fixed numbered layout while preserving adaptable background depth for the wide and close consuming-shot framings.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            3
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Use camera unit 1 as the foreground context and direct the broad view toward unit 2, with geometry-supported visibility extending across candidate units 2, 3, 4, and 5. Maintain the required relationships among unit markers 1-5, fixed markers 8-10, and opening markers 6, 7, 11, 12, and 13 wherever they fall inside the selected wide cone.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [0,1] toward look-at unit 2 at cell [1,3] with a wide 90-degree field of view. Use broad coverage of the fixed layout and layered depth, leaving sufficient central and lower-frame flexibility for the distinct consuming-shot compositions.",
          "subject_position_directive": "S4_Shot4 commits an upright central subject at student eye level with seated surrounding subjects distributed through the layered fixed rows. S4_Shot9 commits one leaning subject in the upper portion of a close desk-height composition with the action surface occupying the lower portion. Treat these as shot-layer placement cues and keep the clean background plate free of invented subjects.",
          "state_cue_directive": "No committed state cue beyond a clean residential space applies because no transient marker numbers are listed. Keep numbered elements 1-13 in their base state, use the staged neutral ambient daytime illumination, and refrain from inventing additional state cues.",
          "negative_continuity_directive": "Do not introduce uncommitted overlay markers, additional numbered elements, or spaces outside the selected wide view cone. Preserve the floor-plan positions of fixed markers 8, 9, and 10 and the relationships among units 1-5; include opening markers 6, 7, 11, 12, and 13 only according to their geometry within the selected view, without inventing scenario-specific additions."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_lecture_hall",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_lecture_hall"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L12B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L12",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L12B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국 서울의 소규모 공연·유흥업계 관리 사무실과 연결된 카운터 구역을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 야간에도 업무가 진행되는 상태이며, 오래된 천장 형광등과 따뜻한 백열 실용등, 브라운관 화면의 희미한 빛이 섞여 현실적인 실내 노출을 만든다. 당시의 소박한 합판 가구, 금속 부품의 자연스러운 변색, 닳은 책상 모서리, 생활 얼룩이 남은 벽과 바닥, 종이와 전화선의 실제 질감을 정확히 표현한다. 카메라는 남동쪽 출입구 문턱 가까이에서 높이 약 1.6미터로 설치하고, 28밀리미터 광각 렌즈로 중앙과 남쪽의 거래 구역을 가로질러 약간 북쪽의 관리 책상과 서쪽 벽의 브라운관 텔레비전을 대각선으로 바라본다. 가까운 동쪽에는 출입구 옆의 좁은 전화 카운터와 유선전화가 프레임 안에 남도록 한다. 관리 책상 북쪽에는 방문자 쪽을 향한 관리용 의자가 놓여 있다. 책상 방문자 쪽 가장자리에는 현금 교환 도중 잠시 건네진 지폐 몇 장이 펼쳐져 있다. 브라운관 텔레비전은 켜져 있으며, 곡면 유리 안에만 낮은 해상도와 아날로그 방송 번짐이 있는 당시 뉴스 화면이 보인다. 뉴스 화면은 인물 없이 단순한 보도 자막 구성과 도시 야경 자료 화면으로 제한하고, 화면 속 영상이 실제 공간으로 확장되지 않게 한다. 전화 카운터에서는 수화기가 받침대에서 들어 올려진 채 전화기 바로 옆에 놓여 있고, 꼬인 유선 코드가 연결되어 통화 중인 순간임을 보여 준다. 사람, 얼굴, 손, 신체 형태의 그림이나 실루엣은 전혀 없다. 실제 콘크리트와 금속의 변색, 합판의 나뭇결, 전선 피복과 종이의 물성을 사실적으로 기록하고 자연스러운 원근감과 피사계 심도를 유지한다. 깨끗한 상업용 사진이나 컴퓨터 그래픽이 아니라 실제 장소에서 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 꾸밈없는 기록 사진이며, 과도한 후보정 없이 현실적인 색과 노출을 사용한다. 위에서 내려다본 시점, 평면도, 건축 도해가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입구 문턱 부근에서 관리 책상과 방문자 거래 구역을 중심으로 넓게 잡고, 서쪽 벽의 켜진 브라운관 텔레비전과 가까운 동쪽 전화 카운터를 한 화면에 포함한다. 책상 위 교환 중인 지폐와 받침대에서 들려 나온 수화기가 분명히 보이되 사람이나 손은 표시하지 않는다.",
            "shot_id": "S5_Shot6"
          },
          {
            "guide_text": "관리 책상의 방문자 쪽을 우선해 교환 도중 놓인 지폐가 읽히도록 구성한다. 배경에는 아날로그 뉴스 화면이 켜진 브라운관 텔레비전을 두고, 화면 가장자리에는 유선전화와 들린 수화기가 있는 전화 카운터를 유지한다. 빈 사무실 배경만 표현한다.",
            "shot_id": "S5_Shot10"
          },
          {
            "guide_text": "가까운 동쪽 전화 카운터와 받침대에서 들어 올려진 수화기를 전경에 두되, 꼬인 전화선 너머로 관리 책상 위 지폐와 서쪽 벽의 켜진 브라운관 텔레비전까지 깊이감 있게 연결한다. 얼굴이나 신체 형상 없이 야간 운영 공간의 상태만 보여 준다.",
            "shot_id": "S5_Shot13"
          }
        ],
        "shot_ids": [
          "S5_Shot6",
          "S5_Shot10",
          "S5_Shot13"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 7 (doorway) at the southeast threshold, facing diagonally across number 2 (shared transaction zone) toward number 5 (management desk) and number 6 (television), with number 8 (telephone counter) and number 9 (wired telephone) retained along the near eastern side",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Use a moderately wide composition that establishes the desk-side cash exchange and permits the counter telephone area to remain visible. The active television screen, cash notes, and lifted telephone handset are transient scene details rather than floor-plan graphics."
        },
        "reference_decision": {
          "bg_id": "L12B01",
          "fp_id": "fp_prominent_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L12B01 is the sole clean-anchor candidate supplied for this fp and must establish dwelling identity without a prior reference. A wide view from unit 4 toward unit 1 supports the differing close and medium crops required by S5_Shot6, S5_Shot10, and S5_Shot13 while covering the committed base markers and transient markers.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_prominent_office.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_without_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the fp-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              8
            ],
            "camera_unit": 4,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit 4 camera cell and a wide view toward the listed cell at base marker 5 in unit 1, providing broad coverage of target units 1, 2, and 3 while retaining opening marker 7 as permitted by the geometry visibility superset.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 4, show a broad view toward unit 1 that establishes target units 1, 2, and 3, preserves base markers 5, 6, 8, 9, and 10 in their committed positions, and may retain opening marker 7 where it falls within the wide view cone.",
            "camera_framing_directive": "Frame from camera unit 4 at cell [8,8] toward look-at unit 1 at cell [3,4] with the wide 90-degree view cone, using broad coverage that can support the close framing of S5_Shot6 and S5_Shot13 and the medium framing of S5_Shot10.",
            "subject_position_directive": "Support the surfaced staging without adding other subjects: S5_Shot6 places two opposing subjects at close range on the left and right edges with their hands centered; S5_Shot10 places two subjects in a medium view at center-left and the right edge; S5_Shot13 isolates one foreground subject at middle-center beside markers 8, 9, and 13.",
            "state_cue_directive": "Carry the committed night-interior state and transient cues: marker 11 in exchange, marker 12 as an active displayed image, and marker 13 lifted for use. Preserve restrained saturation, readable moderate contrast, and the subtle analog texture committed by the surfaced shots without adding unlisted state cues.",
            "negative_continuity_directive": "Keep all base markers 1 through 10 in their committed structural or fixed positions, include only committed transient overlays 11, 12, and 13, and do not invent additional subjects, overlays, fixtures, openings, or spaces outside the unit 4 wide-view visibility superset."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 8]\n  - look_at_unit: 1\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 4 camera cell and a wide view toward the listed cell at base marker 5 in unit 1, providing broad coverage of target units 1, 2, and 3 while retaining opening marker 7 as permitted by the geometry visibility superset.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, show a broad view toward unit 1 that establishes target units 1, 2, and 3, preserves base markers 5, 6, 8, 9, and 10 in their committed positions, and may retain opening marker 7 where it falls within the wide view cone.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,8] toward look-at unit 1 at cell [3,4] with the wide 90-degree view cone, using broad coverage that can support the close framing of S5_Shot6 and S5_Shot13 and the medium framing of S5_Shot10.\n  - subject_position_directive: Support the surfaced staging without adding other subjects: S5_Shot6 places two opposing subjects at close range on the left and right edges with their hands centered; S5_Shot10 places two subjects in a medium view at center-left and the right edge; S5_Shot13 isolates one foreground subject at middle-center beside markers 8, 9, and 13.\n  - state_cue_directive: Carry the committed night-interior state and transient cues: marker 11 in exchange, marker 12 as an active displayed image, and marker 13 lifted for use. Preserve restrained saturation, readable moderate contrast, and the subtle analog texture committed by the surfaced shots without adding unlisted state cues.\n  - negative_continuity_directive: Keep all base markers 1 through 10 in their committed structural or fixed positions, include only committed transient overlays 11, 12, and 13, and do not invent additional subjects, overlays, fixtures, openings, or spaces outside the unit 4 wide-view visibility superset.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 8]\n  - look_at_unit: 1\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 4 camera cell and a wide view toward the listed cell at base marker 5 in unit 1, providing broad coverage of target units 1, 2, and 3 while retaining opening marker 7 as permitted by the geometry visibility superset.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, show a broad view toward unit 1 that establishes target units 1, 2, and 3, preserves base markers 5, 6, 8, 9, and 10 in their committed positions, and may retain opening marker 7 where it falls within the wide view cone.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,8] toward look-at unit 1 at cell [3,4] with the wide 90-degree view cone, using broad coverage that can support the close framing of S5_Shot6 and S5_Shot13 and the medium framing of S5_Shot10.\n  - subject_position_directive: Support the surfaced staging without adding other subjects: S5_Shot6 places two opposing subjects at close range on the left and right edges with their hands centered; S5_Shot10 places two subjects in a medium view at center-left and the right edge; S5_Shot13 isolates one foreground subject at middle-center beside markers 8, 9, and 13.\n  - state_cue_directive: Carry the committed night-interior state and transient cues: marker 11 in exchange, marker 12 as an active displayed image, and marker 13 lifted for use. Preserve restrained saturation, readable moderate contrast, and the subtle analog texture committed by the surfaced shots without adding unlisted state cues.\n  - negative_continuity_directive: Keep all base markers 1 through 10 in their committed structural or fixed positions, include only committed transient overlays 11, 12, and 13, and do not invent additional subjects, overlays, fixtures, openings, or spaces outside the unit 4 wide-view visibility superset.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 8]\n  - look_at_unit: 1\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 4 camera cell and a wide view toward the listed cell at base marker 5 in unit 1, providing broad coverage of target units 1, 2, and 3 while retaining opening marker 7 as permitted by the geometry visibility superset.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, show a broad view toward unit 1 that establishes target units 1, 2, and 3, preserves base markers 5, 6, 8, 9, and 10 in their committed positions, and may retain opening marker 7 where it falls within the wide view cone.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,8] toward look-at unit 1 at cell [3,4] with the wide 90-degree view cone, using broad coverage that can support the close framing of S5_Shot6 and S5_Shot13 and the medium framing of S5_Shot10.\n  - subject_position_directive: Support the surfaced staging without adding other subjects: S5_Shot6 places two opposing subjects at close range on the left and right edges with their hands centered; S5_Shot10 places two subjects in a medium view at center-left and the right edge; S5_Shot13 isolates one foreground subject at middle-center beside markers 8, 9, and 13.\n  - state_cue_directive: Carry the committed night-interior state and transient cues: marker 11 in exchange, marker 12 as an active displayed image, and marker 13 lifted for use. Preserve restrained saturation, readable moderate contrast, and the subtle analog texture committed by the surfaced shots without adding unlisted state cues.\n  - negative_continuity_directive: Keep all base markers 1 through 10 in their committed structural or fixed positions, include only committed transient overlays 11, 12, and 13, and do not invent additional subjects, overlays, fixtures, openings, or spaces outside the unit 4 wide-view visibility superset.\n\n1980년대부터 1990년대 초반 대한민국 서울의 소규모 공연·유흥업계 관리 사무실과 연결된 카운터 구역을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 야간에도 업무가 진행되는 상태이며, 오래된 천장 형광등과 따뜻한 백열 실용등, 브라운관 화면의 희미한 빛이 섞여 현실적인 실내 노출을 만든다. 당시의 소박한 합판 가구, 금속 부품의 자연스러운 변색, 닳은 책상 모서리, 생활 얼룩이 남은 벽과 바닥, 종이와 전화선의 실제 질감을 정확히 표현한다. 카메라는 남동쪽 출입구 문턱 가까이에서 높이 약 1.6미터로 설치하고, 28밀리미터 광각 렌즈로 중앙과 남쪽의 거래 구역을 가로질러 약간 북쪽의 관리 책상과 서쪽 벽의 브라운관 텔레비전을 대각선으로 바라본다. 가까운 동쪽에는 출입구 옆의 좁은 전화 카운터와 유선전화가 프레임 안에 남도록 한다. 관리 책상 북쪽에는 방문자 쪽을 향한 관리용 의자가 놓여 있다. 책상 방문자 쪽 가장자리에는 현금 교환 도중 잠시 건네진 지폐 몇 장이 펼쳐져 있다. 브라운관 텔레비전은 켜져 있으며, 곡면 유리 안에만 낮은 해상도와 아날로그 방송 번짐이 있는 당시 뉴스 화면이 보인다. 뉴스 화면은 인물 없이 단순한 보도 자막 구성과 도시 야경 자료 화면으로 제한하고, 화면 속 영상이 실제 공간으로 확장되지 않게 한다. 전화 카운터에서는 수화기가 받침대에서 들어 올려진 채 전화기 바로 옆에 놓여 있고, 꼬인 유선 코드가 연결되어 통화 중인 순간임을 보여 준다. 사람, 얼굴, 손, 신체 형태의 그림이나 실루엣은 전혀 없다. 실제 콘크리트와 금속의 변색, 합판의 나뭇결, 전선 피복과 종이의 물성을 사실적으로 기록하고 자연스러운 원근감과 피사계 심도를 유지한다. 깨끗한 상업용 사진이나 컴퓨터 그래픽이 아니라 실제 장소에서 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 꾸밈없는 기록 사진이며, 과도한 후보정 없이 현실적인 색과 노출을 사용한다. 위에서 내려다본 시점, 평면도, 건축 도해가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            8,
            8
          ],
          "camera_unit": 4,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit 4 camera cell and a wide view toward the listed cell at base marker 5 in unit 1, providing broad coverage of target units 1, 2, and 3 while retaining opening marker 7 as permitted by the geometry visibility superset.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 4, show a broad view toward unit 1 that establishes target units 1, 2, and 3, preserves base markers 5, 6, 8, 9, and 10 in their committed positions, and may retain opening marker 7 where it falls within the wide view cone.",
          "camera_framing_directive": "Frame from camera unit 4 at cell [8,8] toward look-at unit 1 at cell [3,4] with the wide 90-degree view cone, using broad coverage that can support the close framing of S5_Shot6 and S5_Shot13 and the medium framing of S5_Shot10.",
          "subject_position_directive": "Support the surfaced staging without adding other subjects: S5_Shot6 places two opposing subjects at close range on the left and right edges with their hands centered; S5_Shot10 places two subjects in a medium view at center-left and the right edge; S5_Shot13 isolates one foreground subject at middle-center beside markers 8, 9, and 13.",
          "state_cue_directive": "Carry the committed night-interior state and transient cues: marker 11 in exchange, marker 12 as an active displayed image, and marker 13 lifted for use. Preserve restrained saturation, readable moderate contrast, and the subtle analog texture committed by the surfaced shots without adding unlisted state cues.",
          "negative_continuity_directive": "Keep all base markers 1 through 10 in their committed structural or fixed positions, include only committed transient overlays 11, 12, and 13, and do not invent additional subjects, overlays, fixtures, openings, or spaces outside the unit 4 wide-view visibility superset."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_prominent_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_prominent_office"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L13B01": {
        "status": "ok",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L13B01.png",
        "t2i_prompt": "1980년대 대한민국 서울의 대중적인 야간 고고장 내부를 실제 DSLR 또는 미러리스 카메라와 35mm급 적당한 광각 렌즈로 촬영한 다큐멘터리 풍 사진. 카메라는 남서쪽 테이블 구역 가까이에서 약 1.6m의 서 있는 사람 눈높이에 놓이고, 넓은 중앙 댄스 플로어를 대각선으로 가로질러 북쪽 벽 중앙의 낮은 공연 무대를 바라본다. 서쪽과 동쪽 테이블 구역은 화면 양쪽 가장자리를 따라 보이며, 무대 옆에는 실용적인 출입문이 있고 무대 전면 양쪽에는 당시형 대형 유선 스피커, 그 위쪽 전면에는 단순한 금속 조명 바가 자연스럽게 연결되어 있다. 긁히고 반들거리는 실제 목재 무대와 댄스 바닥, 오래 사용한 합판 또는 라미네이트 테이블, 금속 의자 프레임, 낡은 직물 좌판, 스피커 그릴의 먼지와 금속 파티나, 노출된 유선 음향 케이블 등 1980년대 국내 유흥 공간의 검소하고 실용적인 재료를 사실적으로 보여 준다. 밤 시간의 붐비는 춤 군중과 만석 테이블 상태는 사람을 직접 그리지 않고, 댄스 플로어에 남은 빽빽한 발자국과 마찰 흔적, 테이블 가까이 당겨지거나 비스듬히 놓인 의자, 사용 중인 음료 잔과 재떨이, 좁게 남은 이동 틈으로만 암시한다. 조명 바에서 나온 활성 무대 조명이 무대와 댄스 플로어 여러 지점에 선명한 빛 웅덩이를 만들고, 따뜻한 백열 실내등과 제한적인 적색·호박색·청색 공연 조명이 현실적으로 섞이며 주변 테이블은 비교적 어둡게 남는다. 지나치게 깨끗한 현대식 클럽이 아니라 일상적인 얼룩, 닳은 모서리, 담배 연기로 약간 탁해진 공기와 절제된 따뜻한 색감이 있는 실제 운영 장소처럼 보이게 한다. 스마트폰, LED 전광판, 평면 디스플레이, 현대식 디지털 조명 장비는 넣지 않는다. 자연스러운 피사계 심도와 실제 렌즈 원근, 과장 없는 노출, 무보정에 가까운 현장 기록 사진. 사람, 얼굴, 신체, 인체형 실루엣이나 마네킹은 전혀 표현하지 않으며, 평면도·조감도·건축 도식·삽화·CGI·건축 시각화가 아닌 실제 장소 참고 사진이어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 테이블 구역 가까이의 서 있는 눈높이에서 중앙 댄스 플로어를 대각선으로 가로질러 북쪽 무대를 바라본다. 무대 전면 스피커와 조명 바를 한 덩어리의 공연 설비로 보이게 하고, 양쪽 테이블 구역은 화면 가장자리에 걸쳐 홀의 만석 분위기를 암시하되 사람이나 인체 형상은 표현하지 않는다.",
            "shot_id": "S6_Shot2"
          },
          {
            "guide_text": "35mm급 적당한 광각으로 댄스 플로어의 깊이와 무대까지 이어지는 시선을 우선한다. 여러 방향으로 퍼지는 활성 조명 웅덩이, 사용 중인 듯 흐트러진 의자와 음료 잔, 재떨이로 붐비는 밤의 상태를 전달하며 얼굴·사람·인체형 실루엣은 배제한다.",
            "shot_id": "S6_Shot6"
          },
          {
            "guide_text": "카메라 높이는 약 1.6m로 유지하고 남서쪽에서 무대를 향한 대각 구도를 사용한다. 화면 양옆 테이블 구역과 중앙의 혼잡한 사용 흔적, 무대에서 댄스 플로어로 떨어지는 강한 색 조명을 함께 담아 공간 전체의 활기를 보여 주되 배경 전용 이미지로서 어떠한 인물도 넣지 않는다.",
            "shot_id": "S6_Shot10"
          }
        ],
        "shot_ids": [
          "S6_Shot2",
          "S6_Shot6",
          "S6_Shot10"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "text_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 10 (southwest table bank), facing diagonally across number 3 (central dance floor) toward number 2 (raised stage), with numbers 8 and 9 (side table banks) along the frame edges",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Show the crowded dance floor and occupied table banks around the stage sightline. Keep numbers 12 and 13 visually associated with the stage, and depict the transient crowd and active stage-light state represented by numbers 14 and 15."
        },
        "reference_decision": {
          "mode": "missing_plan_direct_plate_fallback",
          "surface_role": "interior_room",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "1980년대 대한민국 서울의 대중적인 야간 고고장 내부를 실제 DSLR 또는 미러리스 카메라와 35mm급 적당한 광각 렌즈로 촬영한 다큐멘터리 풍 사진. 카메라는 남서쪽 테이블 구역 가까이에서 약 1.6m의 서 있는 사람 눈높이에 놓이고, 넓은 중앙 댄스 플로어를 대각선으로 가로질러 북쪽 벽 중앙의 낮은 공연 무대를 바라본다. 서쪽과 동쪽 테이블 구역은 화면 양쪽 가장자리를 따라 보이며, 무대 옆에는 실용적인 출입문이 있고 무대 전면 양쪽에는 당시형 대형 유선 스피커, 그 위쪽 전면에는 단순한 금속 조명 바가 자연스럽게 연결되어 있다. 긁히고 반들거리는 실제 목재 무대와 댄스 바닥, 오래 사용한 합판 또는 라미네이트 테이블, 금속 의자 프레임, 낡은 직물 좌판, 스피커 그릴의 먼지와 금속 파티나, 노출된 유선 음향 케이블 등 1980년대 국내 유흥 공간의 검소하고 실용적인 재료를 사실적으로 보여 준다. 밤 시간의 붐비는 춤 군중과 만석 테이블 상태는 사람을 직접 그리지 않고, 댄스 플로어에 남은 빽빽한 발자국과 마찰 흔적, 테이블 가까이 당겨지거나 비스듬히 놓인 의자, 사용 중인 음료 잔과 재떨이, 좁게 남은 이동 틈으로만 암시한다. 조명 바에서 나온 활성 무대 조명이 무대와 댄스 플로어 여러 지점에 선명한 빛 웅덩이를 만들고, 따뜻한 백열 실내등과 제한적인 적색·호박색·청색 공연 조명이 현실적으로 섞이며 주변 테이블은 비교적 어둡게 남는다. 지나치게 깨끗한 현대식 클럽이 아니라 일상적인 얼룩, 닳은 모서리, 담배 연기로 약간 탁해진 공기와 절제된 따뜻한 색감이 있는 실제 운영 장소처럼 보이게 한다. 스마트폰, LED 전광판, 평면 디스플레이, 현대식 디지털 조명 장비는 넣지 않는다. 자연스러운 피사계 심도와 실제 렌즈 원근, 과장 없는 노출, 무보정에 가까운 현장 기록 사진. 사람, 얼굴, 신체, 인체형 실루엣이나 마네킹은 전혀 표현하지 않으며, 평면도·조감도·건축 도식·삽화·CGI·건축 시각화가 아닌 실제 장소 참고 사진이어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_aware_plan_mode": "missing_plan_direct_plate_fallback",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [],
          "ref_used": "text_only",
          "db_write_policy": "checkpoint_only"
        },
        "render_degraded": true,
        "fallback_reason": "shot_aware_plan_missing",
        "missing_fp_id": "fp_dance_hall_main"
      },
      "L14B01": {
        "status": "ok",
        "location_id": "L14",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L14B01.png",
        "t2i_prompt": "1980년대 대한민국 서울 대학가의 소박한 학사주점 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 밤 시간대의 단칸 홀로, 남서쪽 거리 출입문 바로 안쪽 약 1.5m 높이에서 28mm 상당의 적당한 광각 렌즈로 중앙 공동 식사 공간을 대각선으로 바라본다. 화면 중심에는 동서 방향의 긴 모임 테이블과 그 둘레에 촘촘히 놓인 낡은 나무 벤치와 스툴이 있고, 시선 끝의 북동쪽에는 작게 비워 둔 공연 구석, 북쪽 벽에는 좁고 오래 사용한 서비스 카운터가 보인다. 남쪽 벽의 출입문 옆으로 나란한 거리 창문 두 개가 있으며, 창밖의 어두운 밤빛과 실내의 누런 백열등 및 오래된 형광등 빛이 섞인다. 낮은 천장 아래와 식사 공간, 공연 공간 전체에 짙은 담배 연기가 층층이 머물러 조명 주위가 탁하게 번지지만, 초자연적인 안개가 아니라 환기가 부족한 당시 주점의 현실적인 연기다. 모임 테이블 상판에는 여러 사람이 함께 먹던 흔적처럼 투박한 사기 접시와 금속 그릇에 담긴 안주, 막걸리 주전자와 사발, 녹색 소주병과 작은 술잔이 빈틈없이 놓여 있다. 북동쪽 공연 구석에는 사용 중 잠시 내려놓은 듯한 나무 통기타 한 대가 의자나 벽 가까이에 자연스럽게 기대어 있다. 값싼 합판과 짙게 닳은 목재, 얼룩진 회벽, 산화된 금속, 오래된 유리창, 거칠고 군데군데 오염된 바닥 등 실제 재료의 질감과 일상적인 마모를 정확히 표현한다. 1980년대 초반 대학가 포크 문화의 검소한 실내답게 현대식 디지털 기기, LED 조명, 세련된 체인점 장식은 없다. 공간에 사람, 얼굴, 신체 형상, 사람처럼 보이는 실루엣은 전혀 없다. 실제 DSLR 또는 미러리스 카메라로 현장에서 촬영한 꾸밈없는 장소 기록 사진, 현실적인 노출과 자연스러운 심도, 과도한 보정 없는 실제 위치 참조 사진이며 스톡 사진처럼 지나치게 정돈되지 않는다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 그래픽, 3D 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입구 바로 안쪽 약 1.5m 높이에서 공동 식사 공간을 대각선으로 바라본다. 중앙의 긴 모임 테이블과 가까이 붙은 벤치·스툴을 화면 중심에 두고, 북동쪽의 비워 둔 공연 구석과 북쪽 벽의 서비스 카운터가 한 화면 안에서 읽히게 한다. 자욱한 담배 연기, 테이블을 가득 메운 공동 음식과 술그릇, 공연 공간 옆의 통기타를 분명히 담되 사람이나 신체 형상은 넣지 않는다.",
            "shot_id": "S7_Shot1"
          },
          {
            "guide_text": "입구 부근의 사람 눈높이에서 28mm 상당의 적당한 광각으로 홀 전체의 깊이를 보여 준다. 중앙 테이블의 사용감과 음식 그릇, 막걸리 주전자와 잔, 소주병을 전경과 중경에 선명하게 배치하고, 연기 너머로 북동쪽 공연 공간의 통기타와 먼 벽의 서비스 카운터가 자연스럽게 이어지게 한다. 밤의 낡은 대학가 주점 분위기를 유지하며 공간은 완전히 비어 있어야 한다.",
            "shot_id": "S7_Shot8"
          },
          {
            "guide_text": "남서쪽 출입문 안쪽에서 중앙 테이블을 지나 북동쪽 공연 구석으로 시선을 유도한다. 테이블과 좌석을 주 피사체로 삼되 통기타가 놓인 공연 공간을 잘리지 않게 포함하고, 북쪽 서비스 카운터를 배경의 공간 기준점으로 남긴다. 천장 아래와 조명 주변에 담배 연기가 짙게 머물고 실제 재료의 마모와 얼룩이 보이도록 하며, 사람·얼굴·실루엣은 묘사하지 않는다.",
            "shot_id": "S7_Shot13"
          }
        ],
        "shot_ids": [
          "S7_Shot1",
          "S7_Shot8",
          "S7_Shot13"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "text_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 5 (entrance), facing diagonally across number 1 (shared dining zone) toward number 7 (gathering table) and number 2 (performance nook), with number 9 (service counter) along the far wall",
          "camera_height": "eye-level seated-to-standing height, approximately 1.5 m",
          "lens_hint": "28mm moderate wide angle",
          "framing_notes": "Center the crowded gathering table and its seating, retain the cleared performance nook in the same view, and depict the smoke, shared dishes, alcohol vessels, and acoustic guitar associated with numbers 10, 11, and 12."
        },
        "reference_decision": {
          "mode": "missing_plan_direct_plate_fallback",
          "surface_role": "interior_room",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "1980년대 대한민국 서울 대학가의 소박한 학사주점 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 밤 시간대의 단칸 홀로, 남서쪽 거리 출입문 바로 안쪽 약 1.5m 높이에서 28mm 상당의 적당한 광각 렌즈로 중앙 공동 식사 공간을 대각선으로 바라본다. 화면 중심에는 동서 방향의 긴 모임 테이블과 그 둘레에 촘촘히 놓인 낡은 나무 벤치와 스툴이 있고, 시선 끝의 북동쪽에는 작게 비워 둔 공연 구석, 북쪽 벽에는 좁고 오래 사용한 서비스 카운터가 보인다. 남쪽 벽의 출입문 옆으로 나란한 거리 창문 두 개가 있으며, 창밖의 어두운 밤빛과 실내의 누런 백열등 및 오래된 형광등 빛이 섞인다. 낮은 천장 아래와 식사 공간, 공연 공간 전체에 짙은 담배 연기가 층층이 머물러 조명 주위가 탁하게 번지지만, 초자연적인 안개가 아니라 환기가 부족한 당시 주점의 현실적인 연기다. 모임 테이블 상판에는 여러 사람이 함께 먹던 흔적처럼 투박한 사기 접시와 금속 그릇에 담긴 안주, 막걸리 주전자와 사발, 녹색 소주병과 작은 술잔이 빈틈없이 놓여 있다. 북동쪽 공연 구석에는 사용 중 잠시 내려놓은 듯한 나무 통기타 한 대가 의자나 벽 가까이에 자연스럽게 기대어 있다. 값싼 합판과 짙게 닳은 목재, 얼룩진 회벽, 산화된 금속, 오래된 유리창, 거칠고 군데군데 오염된 바닥 등 실제 재료의 질감과 일상적인 마모를 정확히 표현한다. 1980년대 초반 대학가 포크 문화의 검소한 실내답게 현대식 디지털 기기, LED 조명, 세련된 체인점 장식은 없다. 공간에 사람, 얼굴, 신체 형상, 사람처럼 보이는 실루엣은 전혀 없다. 실제 DSLR 또는 미러리스 카메라로 현장에서 촬영한 꾸밈없는 장소 기록 사진, 현실적인 노출과 자연스러운 심도, 과도한 보정 없는 실제 위치 참조 사진이며 스톡 사진처럼 지나치게 정돈되지 않는다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 그래픽, 3D 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_aware_plan_mode": "missing_plan_direct_plate_fallback",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [],
          "ref_used": "text_only",
          "db_write_policy": "checkpoint_only"
        },
        "render_degraded": true,
        "fallback_reason": "shot_aware_plan_missing",
        "missing_fp_id": "fp_student_tavern_main"
      },
      "L17B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L17",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L17B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 서울 도심의 서민적인 야간 비어홀 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽 공용 출입문 가까이에서 북쪽 끝의 공연 무대를 대각선으로 바라보며, 약 1.6미터의 서 있는 사람 눈높이와 35밀리미터급 적당한 광각 렌즈를 사용한다. 출입구 문틀 일부가 전경에 걸리고, 중앙의 객석 테이블 무리와 서쪽 벽 쪽 테이블이 중경을 이루며, 시선 끝에는 북쪽 벽 중앙의 낮은 무대가 놓인다. 입구에서 객석 사이를 지나 무대와 동쪽 서비스 구역으로 이어지는 주 통로는 막힘없이 보이고, 한쪽 가장자리에는 길게 놓인 서비스 카운터와 그 북쪽 절반에 설치된 맥주 탭 및 싱크대가 부분적으로 드러난다. 무대 전면 중앙에는 당시형 유선 마이크 스탠드가 있으며, 전면을 가로지르는 핀 조명 레일에서 선명하고 강한 여러 색의 조명이 공연 위치에 집중된다. 가수가 유선 마이크 앞에서 공연하고 야간 관객들이 모서리·중앙·측면 테이블에 앉아 무대를 바라보는 운영 순간의 공간 배치이지만, 배경 전용 이미지이므로 가수와 관객 자체는 그리지 않고 해당 자리들을 후속 인물 합성을 위한 자연스러운 빈 공간으로 확보한다. 얼굴, 사람, 인체형 실루엣, 사진이나 그림 속 인물도 없어야 한다. 객석은 낮고 따뜻한 실내 조명 아래 어둡게 남겨 무대의 생생한 핀 조명과 현실적인 명암 차이를 이루게 한다. 당시 서울의 대중 비어홀답게 소박하고 실용적인 실내 마감, 사용감 있는 실제 목재 테이블과 의자, 닳은 바닥, 미세한 얼룩과 긁힘이 남은 카운터, 현실적인 금속의 변색과 목재 결을 충실하게 보여 준다. 과도하게 정돈된 광고 사진이 아니라 실제 영업 장소를 기록한 담담한 현장 사진이며, 자연스러운 피사계 심도와 사실적인 실내 노출, 후처리 없는 색과 재료 질감을 유지한다. 현대식 디지털 장치, 평면 화면, 발광 다이오드 장식과 최신 유행 인테리어는 포함하지 않는다. 위에서 내려다보는 시점, 평면도, 건축 도면, 삽화 또는 컴퓨터 생성 이미지는 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입구 가장자리를 전경에 두고 중앙 객석 너머의 무대를 바라보는 넓은 구도. 어두운 테이블 구역과 강한 무대 핀 조명의 명암 차이를 분명히 하며, 무대 전면과 좌석에는 후속 합성을 위한 가려지지 않은 공간을 남긴다. 실제 인물이나 사람 형태는 포함하지 않는다.",
            "shot_id": "S9_Shot10"
          },
          {
            "guide_text": "입구 부근의 눈높이를 유지하면서 모서리 테이블과 중앙 테이블 무리가 무대로 이어지는 시선을 형성하게 한다. 유선 마이크 스탠드 위쪽에 선명한 핀 조명이 집중되고 객석은 낮은 실내등 아래 남도록 한다. 가수와 착석 관객은 배경에 직접 묘사하지 않는다.",
            "shot_id": "S9_Shot13"
          },
          {
            "guide_text": "출입구에서 무대를 향한 대각선 구도를 유지하되 한쪽 서비스 카운터가 부분적으로 보이게 한다. 중앙 통로는 무대까지 자연스럽게 이어지고, 공연 위치와 관객 좌석은 인물 레이어가 들어갈 수 있도록 명확히 확보한다. 사람, 얼굴, 인체형 실루엣은 배제한다.",
            "shot_id": "S9_Shot21"
          }
        ],
        "shot_ids": [
          "S9_Shot10",
          "S9_Shot13",
          "S9_Shot21"
        ],
        "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 (public entrance), facing diagonally across number 1 (audience seating zone) toward number 2 (performance stage), with number 6 (corner table) and number 7 (central table bank) along the sightline",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Use a moderately wide composition that keeps the entrance edge in the foreground, patrons at the dim table groups in the middle ground, and the performer beneath the pin-light rail on the stage as the principal background focus. Allow a partial view of the service counter along one side."
        },
        "reference_decision": {
          "bg_id": "L17B01",
          "fp_id": "fp_beer_hall_main",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L17B01 is the sole clean-anchor candidate supplied for this fp and therefore establishes dwelling identity without a prior reference. A wide view from camera unit 4 toward look-at unit 2 provides broad fixed-structure coverage for the frontal performance composition, the oblique foreground-to-background eyeline composition, and the high-oblique shared-surface composition required by the consuming shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_beer_hall_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_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "This fp-seeded identity anchor has no earlier same-fp node and the candidate reference catalog is empty, so no reference is selected."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              4
            ],
            "camera_unit": 4,
            "fov_deg": 90,
            "framing_notes": "Use the supplied broad view from unit 4 toward unit 2, aligning the view with base markers 11 and 12 at look-at cell [1,4] so the fixed central axis and surrounding target units can support the three consuming shot compositions.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From foreground camera unit 4, look through target units 1 and 14 toward unit 2, with unit 3 included only where the supplied wide view cone permits. Keep base markers 6, 7, and 8 in unit 1, markers 9 and 10 toward unit 3, markers 11 and 12 on the unit 2 axis, and marker 5 visible only if it falls within the chosen cone.",
            "camera_framing_directive": "Frame from camera unit 4 at cell [8,4] toward unit 2 and look-at cell [1,4] with the wide 90-degree lens, using broad coverage along the unit 4-to-unit 2 axis while retaining enough surrounding fixed structure to support medium, close, and high-oblique shot-specific crops.",
            "subject_position_directive": "Support the staged subject arrangements: a centered performing subject on the unit 2 axis for S9_Shot10; a seated foreground profile at middle-right looking diagonally toward a small background performer at upper-left for S9_Shot13; and two subjects on opposite sides of a medium frame leaning toward the same lower-center surface for S9_Shot21.",
            "state_cue_directive": "Carry the committed transient state represented by markers 15, 16, and 17: the performing-subject layer, seated-subject layer, and vivid pin-light illumination layer. Where required by the consuming staging, retain the open shared surface item and its downward eyeline function as shot-specific scene content without changing the fixed base layout.",
            "negative_continuity_directive": "Do not invent fixed elements beyond the supplied base-marker inventory, do not move base markers 6 through 12 from their committed positions, and do not treat units or openings outside the actual 90-degree view cone as visible merely because the geometry lists visibility supersets. Preserve markers 15, 16, and 17 only as their committed transient layer rather than converting them into permanent structure."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 4]\n  - look_at_unit: 2\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the supplied broad view from unit 4 toward unit 2, aligning the view with base markers 11 and 12 at look-at cell [1,4] so the fixed central axis and surrounding target units can support the three consuming shot compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From foreground camera unit 4, look through target units 1 and 14 toward unit 2, with unit 3 included only where the supplied wide view cone permits. Keep base markers 6, 7, and 8 in unit 1, markers 9 and 10 toward unit 3, markers 11 and 12 on the unit 2 axis, and marker 5 visible only if it falls within the chosen cone.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,4] toward unit 2 and look-at cell [1,4] with the wide 90-degree lens, using broad coverage along the unit 4-to-unit 2 axis while retaining enough surrounding fixed structure to support medium, close, and high-oblique shot-specific crops.\n  - subject_position_directive: Support the staged subject arrangements: a centered performing subject on the unit 2 axis for S9_Shot10; a seated foreground profile at middle-right looking diagonally toward a small background performer at upper-left for S9_Shot13; and two subjects on opposite sides of a medium frame leaning toward the same lower-center surface for S9_Shot21.\n  - state_cue_directive: Carry the committed transient state represented by markers 15, 16, and 17: the performing-subject layer, seated-subject layer, and vivid pin-light illumination layer. Where required by the consuming staging, retain the open shared surface item and its downward eyeline function as shot-specific scene content without changing the fixed base layout.\n  - negative_continuity_directive: Do not invent fixed elements beyond the supplied base-marker inventory, do not move base markers 6 through 12 from their committed positions, and do not treat units or openings outside the actual 90-degree view cone as visible merely because the geometry lists visibility supersets. Preserve markers 15, 16, and 17 only as their committed transient layer rather than converting them into permanent structure.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 4]\n  - look_at_unit: 2\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the supplied broad view from unit 4 toward unit 2, aligning the view with base markers 11 and 12 at look-at cell [1,4] so the fixed central axis and surrounding target units can support the three consuming shot compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From foreground camera unit 4, look through target units 1 and 14 toward unit 2, with unit 3 included only where the supplied wide view cone permits. Keep base markers 6, 7, and 8 in unit 1, markers 9 and 10 toward unit 3, markers 11 and 12 on the unit 2 axis, and marker 5 visible only if it falls within the chosen cone.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,4] toward unit 2 and look-at cell [1,4] with the wide 90-degree lens, using broad coverage along the unit 4-to-unit 2 axis while retaining enough surrounding fixed structure to support medium, close, and high-oblique shot-specific crops.\n  - subject_position_directive: Support the staged subject arrangements: a centered performing subject on the unit 2 axis for S9_Shot10; a seated foreground profile at middle-right looking diagonally toward a small background performer at upper-left for S9_Shot13; and two subjects on opposite sides of a medium frame leaning toward the same lower-center surface for S9_Shot21.\n  - state_cue_directive: Carry the committed transient state represented by markers 15, 16, and 17: the performing-subject layer, seated-subject layer, and vivid pin-light illumination layer. Where required by the consuming staging, retain the open shared surface item and its downward eyeline function as shot-specific scene content without changing the fixed base layout.\n  - negative_continuity_directive: Do not invent fixed elements beyond the supplied base-marker inventory, do not move base markers 6 through 12 from their committed positions, and do not treat units or openings outside the actual 90-degree view cone as visible merely because the geometry lists visibility supersets. Preserve markers 15, 16, and 17 only as their committed transient layer rather than converting them into permanent structure.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [8, 4]\n  - look_at_unit: 2\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the supplied broad view from unit 4 toward unit 2, aligning the view with base markers 11 and 12 at look-at cell [1,4] so the fixed central axis and surrounding target units can support the three consuming shot compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From foreground camera unit 4, look through target units 1 and 14 toward unit 2, with unit 3 included only where the supplied wide view cone permits. Keep base markers 6, 7, and 8 in unit 1, markers 9 and 10 toward unit 3, markers 11 and 12 on the unit 2 axis, and marker 5 visible only if it falls within the chosen cone.\n  - camera_framing_directive: Frame from camera unit 4 at cell [8,4] toward unit 2 and look-at cell [1,4] with the wide 90-degree lens, using broad coverage along the unit 4-to-unit 2 axis while retaining enough surrounding fixed structure to support medium, close, and high-oblique shot-specific crops.\n  - subject_position_directive: Support the staged subject arrangements: a centered performing subject on the unit 2 axis for S9_Shot10; a seated foreground profile at middle-right looking diagonally toward a small background performer at upper-left for S9_Shot13; and two subjects on opposite sides of a medium frame leaning toward the same lower-center surface for S9_Shot21.\n  - state_cue_directive: Carry the committed transient state represented by markers 15, 16, and 17: the performing-subject layer, seated-subject layer, and vivid pin-light illumination layer. Where required by the consuming staging, retain the open shared surface item and its downward eyeline function as shot-specific scene content without changing the fixed base layout.\n  - negative_continuity_directive: Do not invent fixed elements beyond the supplied base-marker inventory, do not move base markers 6 through 12 from their committed positions, and do not treat units or openings outside the actual 90-degree view cone as visible merely because the geometry lists visibility supersets. Preserve markers 15, 16, and 17 only as their committed transient layer rather than converting them into permanent structure.\n\n1980년대부터 1990년대 초반 사이 대한민국 서울 도심의 서민적인 야간 비어홀 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽 공용 출입문 가까이에서 북쪽 끝의 공연 무대를 대각선으로 바라보며, 약 1.6미터의 서 있는 사람 눈높이와 35밀리미터급 적당한 광각 렌즈를 사용한다. 출입구 문틀 일부가 전경에 걸리고, 중앙의 객석 테이블 무리와 서쪽 벽 쪽 테이블이 중경을 이루며, 시선 끝에는 북쪽 벽 중앙의 낮은 무대가 놓인다. 입구에서 객석 사이를 지나 무대와 동쪽 서비스 구역으로 이어지는 주 통로는 막힘없이 보이고, 한쪽 가장자리에는 길게 놓인 서비스 카운터와 그 북쪽 절반에 설치된 맥주 탭 및 싱크대가 부분적으로 드러난다. 무대 전면 중앙에는 당시형 유선 마이크 스탠드가 있으며, 전면을 가로지르는 핀 조명 레일에서 선명하고 강한 여러 색의 조명이 공연 위치에 집중된다. 가수가 유선 마이크 앞에서 공연하고 야간 관객들이 모서리·중앙·측면 테이블에 앉아 무대를 바라보는 운영 순간의 공간 배치이지만, 배경 전용 이미지이므로 가수와 관객 자체는 그리지 않고 해당 자리들을 후속 인물 합성을 위한 자연스러운 빈 공간으로 확보한다. 얼굴, 사람, 인체형 실루엣, 사진이나 그림 속 인물도 없어야 한다. 객석은 낮고 따뜻한 실내 조명 아래 어둡게 남겨 무대의 생생한 핀 조명과 현실적인 명암 차이를 이루게 한다. 당시 서울의 대중 비어홀답게 소박하고 실용적인 실내 마감, 사용감 있는 실제 목재 테이블과 의자, 닳은 바닥, 미세한 얼룩과 긁힘이 남은 카운터, 현실적인 금속의 변색과 목재 결을 충실하게 보여 준다. 과도하게 정돈된 광고 사진이 아니라 실제 영업 장소를 기록한 담담한 현장 사진이며, 자연스러운 피사계 심도와 사실적인 실내 노출, 후처리 없는 색과 재료 질감을 유지한다. 현대식 디지털 장치, 평면 화면, 발광 다이오드 장식과 최신 유행 인테리어는 포함하지 않는다. 위에서 내려다보는 시점, 평면도, 건축 도면, 삽화 또는 컴퓨터 생성 이미지는 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            8,
            4
          ],
          "camera_unit": 4,
          "fov_deg": 90,
          "framing_notes": "Use the supplied broad view from unit 4 toward unit 2, aligning the view with base markers 11 and 12 at look-at cell [1,4] so the fixed central axis and surrounding target units can support the three consuming shot compositions.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From foreground camera unit 4, look through target units 1 and 14 toward unit 2, with unit 3 included only where the supplied wide view cone permits. Keep base markers 6, 7, and 8 in unit 1, markers 9 and 10 toward unit 3, markers 11 and 12 on the unit 2 axis, and marker 5 visible only if it falls within the chosen cone.",
          "camera_framing_directive": "Frame from camera unit 4 at cell [8,4] toward unit 2 and look-at cell [1,4] with the wide 90-degree lens, using broad coverage along the unit 4-to-unit 2 axis while retaining enough surrounding fixed structure to support medium, close, and high-oblique shot-specific crops.",
          "subject_position_directive": "Support the staged subject arrangements: a centered performing subject on the unit 2 axis for S9_Shot10; a seated foreground profile at middle-right looking diagonally toward a small background performer at upper-left for S9_Shot13; and two subjects on opposite sides of a medium frame leaning toward the same lower-center surface for S9_Shot21.",
          "state_cue_directive": "Carry the committed transient state represented by markers 15, 16, and 17: the performing-subject layer, seated-subject layer, and vivid pin-light illumination layer. Where required by the consuming staging, retain the open shared surface item and its downward eyeline function as shot-specific scene content without changing the fixed base layout.",
          "negative_continuity_directive": "Do not invent fixed elements beyond the supplied base-marker inventory, do not move base markers 6 through 12 from their committed positions, and do not treat units or openings outside the actual 90-degree view cone as visible merely because the geometry lists visibility supersets. Preserve markers 15, 16, and 17 only as their committed transient layer rather than converting them into permanent structure."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_beer_hall_main",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_beer_hall_main"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L18B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L18",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L18B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 서울 도심 종합상가 내부의 오래된 소규모 악기점. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 참고 사진처럼 꾸밈없고 생활감 있게 보인다. 35mm급 DSLR 또는 미러리스 카메라에 28mm 광각 렌즈를 사용하고 왜곡은 절제하며, 서 있는 사람의 눈높이인 약 1.6m에서 촬영한다. 남쪽 중앙 출입구 가까이에서 전면 판매 공간을 지나 중경의 판매 카운터와 뒤쪽 수리 공간, 북쪽 벽의 기타 수리 작업대를 대각선으로 바라보는 구도다. 판매 카운터는 화면 중경에 놓이고, 서쪽과 동쪽 벽의 기타 진열대에 여러 대의 통기타와 당시형 전기기타가 촘촘하지만 현실적으로 걸려 있다. 후면 작업대와 그 옆 고객용 의자까지 시야가 막히지 않는다. 유리 출입문과 옆의 상점 진열창을 통해 들어오는 낮의 자연광이 낡은 형광등 조명과 섞이며, 과도하게 밝거나 정돈된 상품 사진이 아닌 오래 영업한 매장의 현실적인 밝기를 만든다. 오래된 합판과 목재 가구의 실제 나뭇결, 금속 부품의 미세한 변색과 손때, 유리의 약한 얼룩, 바닥의 일상적인 마모, 기타 도장면과 현의 사실적인 재질을 세밀하게 표현한다. 시대에 맞는 단순한 진열 방식과 아날로그 악기 수리 환경을 유지하고 현대식 디지털 화면, 노트북, 스마트폰, 무선 기기는 두지 않는다. 기타 케이스 한 개가 판매 카운터를 가로질러 임시로 놓여 있다. 손상된 기타와 몸체에서 분리된 기타 넥은 카운터에서 옮겨져 후면 수리 작업대 위에 놓여 있고, 파손된 넥 결합부에는 수리 중 바른 접착제가 얇고 불규칙하게 묻어 있다. 종이 노래책 한 권은 판매 카운터 옆 바닥, 고객용 의자 가까이에 임시로 놓여 있다. 사람, 얼굴, 마네킹, 사람 형태의 그림이나 조형물은 전혀 없다. 자연스러운 심도와 실제 실내광, 정확한 재료 질감, 과장 없는 색과 대비, 후처리 없는 사실적인 장소 기록 사진. 위에서 내려다본 시점, 바닥 배치도, 건축 도면, 삽화, 컴퓨터 그래픽은 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입구 가까운 눈높이에서 매장 안쪽을 대각선으로 바라본다. 판매 카운터를 중경의 중심으로 삼고 양쪽 벽 기타 진열, 후면 수리 작업대와 고객용 의자가 함께 보이게 하며, 카운터 위 기타 케이스와 수리 대상으로 놓인 기타 관련 물품의 공간적 관계를 명확히 유지한다.",
            "shot_id": "S10_Shot3"
          },
          {
            "guide_text": "같은 매장 구조와 낮 시간의 자연광을 유지한다. 카운터 너머 후면 수리 공간이 가려지지 않도록 구성하고, 손상된 기타와 분리된 기타 넥이 작업대에 놓여 있으며 파손된 결합부의 접착제가 확인되는 수리 상태를 사실적으로 보여 준다.",
            "shot_id": "S10_Shot11"
          },
          {
            "guide_text": "출입구 쪽에서 후면까지 이어지는 판매 동선을 분명히 보존한다. 카운터 위 기타 케이스, 카운터 옆 바닥의 종이 노래책, 후면 작업대의 손상된 기타와 분리된 넥이 서로 겹쳐 보이지 않게 배치하고, 양쪽 벽 기타 진열과 고객용 의자의 위치도 일관되게 유지한다.",
            "shot_id": "S10_Shot14"
          }
        ],
        "shot_ids": [
          "S10_Shot3",
          "S10_Shot11",
          "S10_Shot14"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 3 (entrance threshold), facing diagonally through number 1 (retail sales area) toward number 6 (sales counter), number 9 (repair workbench), and number 2 (service area)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle with restrained distortion",
          "framing_notes": "Keep number 6 in the middle ground, include numbers 7 and 8 along both side walls, and preserve a clear view of numbers 9 and 10 at the rear. The transient objects numbered 11 through 14 should be added only as shot-appropriate overlays."
        },
        "reference_decision": {
          "bg_id": "L18B01",
          "fp_id": "fp_instrument_shop_main",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L18B01 is the sole supplied clean-anchor candidate and the only render-ready BG. It therefore establishes dwelling identity directly from the floor plan without a prior reference. The wide camera from unit 3 at [9,3] toward unit 2 at [1,4] crosses unit 1 and provides broad structural coverage for the three consuming shots, whose committed framing ranges from marker-6 examination coverage to display context and a close subject crop.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_instrument_shop_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",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              9,
              3
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the advertised broad view from unit 3 toward unit 2 through unit 1, retaining marker 6 and the fixed markers required across the consuming shots while allowing shot-specific crops.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              6
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, show the sightline through unit 1 toward unit 2 with broad 90-degree coverage. Maintain the fixed spatial relationships of unit markers 1, 2, and 3; opening markers 4 and 5 where admitted by the view; marker 6 across the transition toward unit 2; fixed markers 7 and 8 along unit 1; and markers 9 and 10 in unit 2.",
            "camera_framing_directive": "Place the camera in unit 3 at cell [9,3] and aim toward unit 2 at cell [1,4] through unit 1. Use the advertised wide 90-degree view for broad coverage, preserving enough fixed background around markers 6, 7, 8, 9, and 10 to support the medium framings in S10_Shot3 and S10_Shot11 and a tighter shot-specific crop for S10_Shot14.",
            "subject_position_directive": "Support the committed shot-specific subject placements without inventing additional subjects: S10_Shot3 places its subject beyond marker 6 in a bent, downward-looking medium three-quarter arrangement; S10_Shot11 places its subject in a frontal three-quarter medium arrangement with the held foreground element and fixed display markers receding behind; S10_Shot14 isolates its subject at middle center in a frontal eye-level close framing with only the committed narrow lower-edge element visible.",
            "state_cue_directive": "Carry transient markers 11, 12, 13, and 14 together with use markers 1 through 10 as committed for this BG. Preserve the neutral daytime ambience, muted warmth, moderate contrast, and restrained analog texture stated by the consuming shots; introduce no additional uncommitted state cues.",
            "negative_continuity_directive": "Do not omit, relocate, or redesign base markers 1 through 10. Keep transient markers 11 through 14 limited to their committed state role, and do not add unlisted overlays, subjects, or numbered elements. Do not assert visibility beyond units 3, 1, and 2 or openings 4 and 5 permitted by the supplied visibility supersets and chosen view cone."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [9, 3]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised broad view from unit 3 toward unit 2 through unit 1, retaining marker 6 and the fixed markers required across the consuming shots while allowing shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the sightline through unit 1 toward unit 2 with broad 90-degree coverage. Maintain the fixed spatial relationships of unit markers 1, 2, and 3; opening markers 4 and 5 where admitted by the view; marker 6 across the transition toward unit 2; fixed markers 7 and 8 along unit 1; and markers 9 and 10 in unit 2.\n  - camera_framing_directive: Place the camera in unit 3 at cell [9,3] and aim toward unit 2 at cell [1,4] through unit 1. Use the advertised wide 90-degree view for broad coverage, preserving enough fixed background around markers 6, 7, 8, 9, and 10 to support the medium framings in S10_Shot3 and S10_Shot11 and a tighter shot-specific crop for S10_Shot14.\n  - subject_position_directive: Support the committed shot-specific subject placements without inventing additional subjects: S10_Shot3 places its subject beyond marker 6 in a bent, downward-looking medium three-quarter arrangement; S10_Shot11 places its subject in a frontal three-quarter medium arrangement with the held foreground element and fixed display markers receding behind; S10_Shot14 isolates its subject at middle center in a frontal eye-level close framing with only the committed narrow lower-edge element visible.\n  - state_cue_directive: Carry transient markers 11, 12, 13, and 14 together with use markers 1 through 10 as committed for this BG. Preserve the neutral daytime ambience, muted warmth, moderate contrast, and restrained analog texture stated by the consuming shots; introduce no additional uncommitted state cues.\n  - negative_continuity_directive: Do not omit, relocate, or redesign base markers 1 through 10. Keep transient markers 11 through 14 limited to their committed state role, and do not add unlisted overlays, subjects, or numbered elements. Do not assert visibility beyond units 3, 1, and 2 or openings 4 and 5 permitted by the supplied visibility supersets and chosen view cone.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [9, 3]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised broad view from unit 3 toward unit 2 through unit 1, retaining marker 6 and the fixed markers required across the consuming shots while allowing shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the sightline through unit 1 toward unit 2 with broad 90-degree coverage. Maintain the fixed spatial relationships of unit markers 1, 2, and 3; opening markers 4 and 5 where admitted by the view; marker 6 across the transition toward unit 2; fixed markers 7 and 8 along unit 1; and markers 9 and 10 in unit 2.\n  - camera_framing_directive: Place the camera in unit 3 at cell [9,3] and aim toward unit 2 at cell [1,4] through unit 1. Use the advertised wide 90-degree view for broad coverage, preserving enough fixed background around markers 6, 7, 8, 9, and 10 to support the medium framings in S10_Shot3 and S10_Shot11 and a tighter shot-specific crop for S10_Shot14.\n  - subject_position_directive: Support the committed shot-specific subject placements without inventing additional subjects: S10_Shot3 places its subject beyond marker 6 in a bent, downward-looking medium three-quarter arrangement; S10_Shot11 places its subject in a frontal three-quarter medium arrangement with the held foreground element and fixed display markers receding behind; S10_Shot14 isolates its subject at middle center in a frontal eye-level close framing with only the committed narrow lower-edge element visible.\n  - state_cue_directive: Carry transient markers 11, 12, 13, and 14 together with use markers 1 through 10 as committed for this BG. Preserve the neutral daytime ambience, muted warmth, moderate contrast, and restrained analog texture stated by the consuming shots; introduce no additional uncommitted state cues.\n  - negative_continuity_directive: Do not omit, relocate, or redesign base markers 1 through 10. Keep transient markers 11 through 14 limited to their committed state role, and do not add unlisted overlays, subjects, or numbered elements. Do not assert visibility beyond units 3, 1, and 2 or openings 4 and 5 permitted by the supplied visibility supersets and chosen view cone.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [9, 3]\n  - look_at_unit: 2\n  - look_at_cell: [1, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised broad view from unit 3 toward unit 2 through unit 1, retaining marker 6 and the fixed markers required across the consuming shots while allowing shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, show the sightline through unit 1 toward unit 2 with broad 90-degree coverage. Maintain the fixed spatial relationships of unit markers 1, 2, and 3; opening markers 4 and 5 where admitted by the view; marker 6 across the transition toward unit 2; fixed markers 7 and 8 along unit 1; and markers 9 and 10 in unit 2.\n  - camera_framing_directive: Place the camera in unit 3 at cell [9,3] and aim toward unit 2 at cell [1,4] through unit 1. Use the advertised wide 90-degree view for broad coverage, preserving enough fixed background around markers 6, 7, 8, 9, and 10 to support the medium framings in S10_Shot3 and S10_Shot11 and a tighter shot-specific crop for S10_Shot14.\n  - subject_position_directive: Support the committed shot-specific subject placements without inventing additional subjects: S10_Shot3 places its subject beyond marker 6 in a bent, downward-looking medium three-quarter arrangement; S10_Shot11 places its subject in a frontal three-quarter medium arrangement with the held foreground element and fixed display markers receding behind; S10_Shot14 isolates its subject at middle center in a frontal eye-level close framing with only the committed narrow lower-edge element visible.\n  - state_cue_directive: Carry transient markers 11, 12, 13, and 14 together with use markers 1 through 10 as committed for this BG. Preserve the neutral daytime ambience, muted warmth, moderate contrast, and restrained analog texture stated by the consuming shots; introduce no additional uncommitted state cues.\n  - negative_continuity_directive: Do not omit, relocate, or redesign base markers 1 through 10. Keep transient markers 11 through 14 limited to their committed state role, and do not add unlisted overlays, subjects, or numbered elements. Do not assert visibility beyond units 3, 1, and 2 or openings 4 and 5 permitted by the supplied visibility supersets and chosen view cone.\n\n1980년대부터 1990년대 초반 사이 서울 도심 종합상가 내부의 오래된 소규모 악기점. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 참고 사진처럼 꾸밈없고 생활감 있게 보인다. 35mm급 DSLR 또는 미러리스 카메라에 28mm 광각 렌즈를 사용하고 왜곡은 절제하며, 서 있는 사람의 눈높이인 약 1.6m에서 촬영한다. 남쪽 중앙 출입구 가까이에서 전면 판매 공간을 지나 중경의 판매 카운터와 뒤쪽 수리 공간, 북쪽 벽의 기타 수리 작업대를 대각선으로 바라보는 구도다. 판매 카운터는 화면 중경에 놓이고, 서쪽과 동쪽 벽의 기타 진열대에 여러 대의 통기타와 당시형 전기기타가 촘촘하지만 현실적으로 걸려 있다. 후면 작업대와 그 옆 고객용 의자까지 시야가 막히지 않는다. 유리 출입문과 옆의 상점 진열창을 통해 들어오는 낮의 자연광이 낡은 형광등 조명과 섞이며, 과도하게 밝거나 정돈된 상품 사진이 아닌 오래 영업한 매장의 현실적인 밝기를 만든다. 오래된 합판과 목재 가구의 실제 나뭇결, 금속 부품의 미세한 변색과 손때, 유리의 약한 얼룩, 바닥의 일상적인 마모, 기타 도장면과 현의 사실적인 재질을 세밀하게 표현한다. 시대에 맞는 단순한 진열 방식과 아날로그 악기 수리 환경을 유지하고 현대식 디지털 화면, 노트북, 스마트폰, 무선 기기는 두지 않는다. 기타 케이스 한 개가 판매 카운터를 가로질러 임시로 놓여 있다. 손상된 기타와 몸체에서 분리된 기타 넥은 카운터에서 옮겨져 후면 수리 작업대 위에 놓여 있고, 파손된 넥 결합부에는 수리 중 바른 접착제가 얇고 불규칙하게 묻어 있다. 종이 노래책 한 권은 판매 카운터 옆 바닥, 고객용 의자 가까이에 임시로 놓여 있다. 사람, 얼굴, 마네킹, 사람 형태의 그림이나 조형물은 전혀 없다. 자연스러운 심도와 실제 실내광, 정확한 재료 질감, 과장 없는 색과 대비, 후처리 없는 사실적인 장소 기록 사진. 위에서 내려다본 시점, 바닥 배치도, 건축 도면, 삽화, 컴퓨터 그래픽은 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            9,
            3
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the advertised broad view from unit 3 toward unit 2 through unit 1, retaining marker 6 and the fixed markers required across the consuming shots while allowing shot-specific crops.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            6
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 3, show the sightline through unit 1 toward unit 2 with broad 90-degree coverage. Maintain the fixed spatial relationships of unit markers 1, 2, and 3; opening markers 4 and 5 where admitted by the view; marker 6 across the transition toward unit 2; fixed markers 7 and 8 along unit 1; and markers 9 and 10 in unit 2.",
          "camera_framing_directive": "Place the camera in unit 3 at cell [9,3] and aim toward unit 2 at cell [1,4] through unit 1. Use the advertised wide 90-degree view for broad coverage, preserving enough fixed background around markers 6, 7, 8, 9, and 10 to support the medium framings in S10_Shot3 and S10_Shot11 and a tighter shot-specific crop for S10_Shot14.",
          "subject_position_directive": "Support the committed shot-specific subject placements without inventing additional subjects: S10_Shot3 places its subject beyond marker 6 in a bent, downward-looking medium three-quarter arrangement; S10_Shot11 places its subject in a frontal three-quarter medium arrangement with the held foreground element and fixed display markers receding behind; S10_Shot14 isolates its subject at middle center in a frontal eye-level close framing with only the committed narrow lower-edge element visible.",
          "state_cue_directive": "Carry transient markers 11, 12, 13, and 14 together with use markers 1 through 10 as committed for this BG. Preserve the neutral daytime ambience, muted warmth, moderate contrast, and restrained analog texture stated by the consuming shots; introduce no additional uncommitted state cues.",
          "negative_continuity_directive": "Do not omit, relocate, or redesign base markers 1 through 10. Keep transient markers 11 through 14 limited to their committed state role, and do not add unlisted overlays, subjects, or numbered elements. Do not assert visibility beyond units 3, 1, and 2 or openings 4 and 5 permitted by the supplied visibility supersets and chosen view cone."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_instrument_shop_main",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_instrument_shop_main"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L23B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L23",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L23B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 서울의 소박한 개인 침실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 동쪽 침실 문 바로 안쪽의 좁은 입구 부근에서 카메라를 약 1.4~1.6m 높이에 두고, 방 중앙을 대각선으로 가로질러 서쪽 벽의 책상과 창문을 바라본다. 실제 DSLR 또는 미러리스 카메라와 35mm급 중광각 렌즈로 촬영한 사람 눈높이 시점이며, 위에서 내려다본 평면도나 건축 도면이 아니다. 방 북쪽 절반에는 생활감 있는 바닥 이부자리가 놓여 있고, 서쪽 창문 아래 또는 바로 옆에는 오래 사용한 나무 책상이 있으며, 책상 위 창문 쪽에는 가족사진 액자가 놓여 있다. 액자 유리는 햇빛을 반사하여 내부 사진의 사람이나 얼굴, 신체 형상이 전혀 보이지 않는다. 창문 안쪽에는 당시 국내 주거 공간에서 흔히 볼 수 있는 소박한 직물 커튼이 달려 있다. 이부자리 주변과 중앙 바닥에는 빈 유리 소주병들이 느슨한 무리로 흩어져 있고, 구겨진 과자 봉지들이 불규칙하게 널려 있다. 책상 쪽과 가까운 방의 남동쪽 모서리 바닥에는 어쿠스틱 통기타 한 대가 쓰러져 있다. 서쪽 창문으로 들어온 따뜻한 오후 햇빛이 책상 표면과 액자 유리를 가로질러 방 안 바닥까지 길게 이어지며, 창가의 밝은 부분과 방 안쪽의 완만한 그늘이 현실적으로 공존한다. 1980년대 후반 전후 서울의 검소한 주거 환경에 어울리는 낡은 벽 마감, 실제 나무결, 금속과 유리의 미세한 사용 흔적, 직물의 짜임, 바닥의 생활 얼룩과 자연스러운 먼지를 사실적으로 표현한다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 과장되지 않은 명암, 자연스러운 피사계 심도와 실제 렌즈의 광학적 질감. 현대 디지털 기기나 현대적인 실내 디자인은 두지 않는다. 깨끗한 스톡 사진이나 건축 시각화가 아니라, 실제 생활 공간을 있는 그대로 기록한 담담한 현장 참고 사진이며 인위적인 색 보정이나 후처리는 없다. 사람, 얼굴, 신체 형상은 어디에도 나타나지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "동쪽 침실 문 가까이에서 약 1.5m 높이로 카메라를 두고, 방 안을 대각선으로 가로질러 서쪽 책상과 창문을 바라본다. 35mm 중광각 시야 안에 북쪽 바닥 이부자리, 중앙 바닥의 유리병과 과자 봉지, 남동쪽에 쓰러진 통기타가 자연스럽게 함께 보이게 한다. 창문에서 들어온 오후 햇빛이 책상과 액자를 지나 방 안으로 이어지는 방향을 명확히 유지한다. 사람이나 얼굴은 보이지 않게 한다.",
            "shot_id": "S58_Shot1"
          },
          {
            "guide_text": "동쪽 출입문 부근의 사람 눈높이 시점을 유지하면서 서쪽 창문과 책상, 액자를 화면의 시선 종착점으로 삼는다. 어질러진 중앙 바닥과 이부자리 주변의 유리병 무리, 불규칙하게 흩어진 과자 봉지, 책상 쪽 남동 모서리 바닥의 통기타를 가리지 않도록 구성한다. 커튼 사이로 들어오는 오후 자연광이 책상 표면과 액자 유리를 비춘 뒤 바닥으로 길게 번지는 실제적인 밝기 차이를 담는다. 액자 속 인물이나 얼굴은 반사 때문에 전혀 식별되지 않게 한다.",
            "shot_id": "S58_Shot5"
          }
        ],
        "shot_ids": [
          "S58_Shot1",
          "S58_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 3 (bedroom door), facing diagonally across number 1 (private room) toward number 6 (desk), number 7 (framed family photo), and number 4 (window)",
          "camera_height": "eye-level seated-to-standing transition, approximately 1.4–1.6m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep number 5 in the near or side foreground, show numbers 9 and 10 scattered around it, place number 11 fallen in a corner, and let number 12 cross from number 4 toward numbers 6 and 7. The background should feel cluttered but preserve clear sightlines to the desk and photograph."
        },
        "reference_decision": {
          "bg_id": "L23B01",
          "fp_id": "fp_gwangseok_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L23B01 is the sole clean anchor candidate supplied for this fp and is therefore rendered first as the dwelling-identity anchor without a prior reference. Its consuming shots place the camera near unit 2 and direct coverage across unit 1, including marker 5 and the surrounding fixed markers; the exact camera candidate [6,7], exact look-at candidate [2,4], and wide 90-degree lens support that staged coverage.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_gwangseok_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the fp-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              7
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use the exact unit-2 camera candidate at [6,7] and aim toward unit 1 at the exact candidate cell [2,4]. The wide lens supports the broad establishing coverage required by S58_Shot1 while retaining sufficient surrounding plate area for the tighter S58_Shot5 framing.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 2, show unit 1 as the principal visible unit and center the view toward marker 5 at [2,4]. Maintain the supplied arrangement of base markers 1 through 8 within the broad view, with opening markers 3 and 4 treated only as visibility candidates where supported by this unit-2-to-unit-1 sightline.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [6,7] toward unit 1 at look-at cell [2,4] with a wide 90-degree field of view. Provide broad coverage around marker 5 for the wide consuming shot while preserving enough central and peripheral plate area to support the committed tighter framing of the other consuming shot.",
            "subject_position_directive": "Use only the committed subject staging: in the broad framing, place the seated subject on marker 5 in the middle-right while the torso pushes upright; for the tighter consuming framing, retain the subject seated on marker 5, slightly off-center, with the upper body emphasized. Preserve the committed off-screen gaze and do not invent additional subjects.",
            "state_cue_directive": "The space is not committed as a clean background. Carry transient markers 9, 10, 11, and 12 as the state cues, alongside used markers 1 through 8; marker 12 must provide the committed transient light cue. Do not add state cues beyond those markers and the state-facing facts supplied by S58_Shot1 and S58_Shot5.",
            "negative_continuity_directive": "There are no committed ignored element markers or ignored state-overlay markers. Keep markers 1 through 8 structurally consistent with their supplied positions, keep markers 9 through 12 limited to their committed transient roles, exclude units outside the unit-2-to-unit-1 view, and do not introduce additional subjects, numbered elements, state overlays, or scenario-specific objects."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 7]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-2 camera candidate at [6,7] and aim toward unit 1 at the exact candidate cell [2,4]. The wide lens supports the broad establishing coverage required by S58_Shot1 while retaining sufficient surrounding plate area for the tighter S58_Shot5 framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, show unit 1 as the principal visible unit and center the view toward marker 5 at [2,4]. Maintain the supplied arrangement of base markers 1 through 8 within the broad view, with opening markers 3 and 4 treated only as visibility candidates where supported by this unit-2-to-unit-1 sightline.\n  - camera_framing_directive: Frame from camera unit 2 at cell [6,7] toward unit 1 at look-at cell [2,4] with a wide 90-degree field of view. Provide broad coverage around marker 5 for the wide consuming shot while preserving enough central and peripheral plate area to support the committed tighter framing of the other consuming shot.\n  - subject_position_directive: Use only the committed subject staging: in the broad framing, place the seated subject on marker 5 in the middle-right while the torso pushes upright; for the tighter consuming framing, retain the subject seated on marker 5, slightly off-center, with the upper body emphasized. Preserve the committed off-screen gaze and do not invent additional subjects.\n  - state_cue_directive: The space is not committed as a clean background. Carry transient markers 9, 10, 11, and 12 as the state cues, alongside used markers 1 through 8; marker 12 must provide the committed transient light cue. Do not add state cues beyond those markers and the state-facing facts supplied by S58_Shot1 and S58_Shot5.\n  - negative_continuity_directive: There are no committed ignored element markers or ignored state-overlay markers. Keep markers 1 through 8 structurally consistent with their supplied positions, keep markers 9 through 12 limited to their committed transient roles, exclude units outside the unit-2-to-unit-1 view, and do not introduce additional subjects, numbered elements, state overlays, or scenario-specific objects.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 7]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-2 camera candidate at [6,7] and aim toward unit 1 at the exact candidate cell [2,4]. The wide lens supports the broad establishing coverage required by S58_Shot1 while retaining sufficient surrounding plate area for the tighter S58_Shot5 framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, show unit 1 as the principal visible unit and center the view toward marker 5 at [2,4]. Maintain the supplied arrangement of base markers 1 through 8 within the broad view, with opening markers 3 and 4 treated only as visibility candidates where supported by this unit-2-to-unit-1 sightline.\n  - camera_framing_directive: Frame from camera unit 2 at cell [6,7] toward unit 1 at look-at cell [2,4] with a wide 90-degree field of view. Provide broad coverage around marker 5 for the wide consuming shot while preserving enough central and peripheral plate area to support the committed tighter framing of the other consuming shot.\n  - subject_position_directive: Use only the committed subject staging: in the broad framing, place the seated subject on marker 5 in the middle-right while the torso pushes upright; for the tighter consuming framing, retain the subject seated on marker 5, slightly off-center, with the upper body emphasized. Preserve the committed off-screen gaze and do not invent additional subjects.\n  - state_cue_directive: The space is not committed as a clean background. Carry transient markers 9, 10, 11, and 12 as the state cues, alongside used markers 1 through 8; marker 12 must provide the committed transient light cue. Do not add state cues beyond those markers and the state-facing facts supplied by S58_Shot1 and S58_Shot5.\n  - negative_continuity_directive: There are no committed ignored element markers or ignored state-overlay markers. Keep markers 1 through 8 structurally consistent with their supplied positions, keep markers 9 through 12 limited to their committed transient roles, exclude units outside the unit-2-to-unit-1 view, and do not introduce additional subjects, numbered elements, state overlays, or scenario-specific objects.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 7]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact unit-2 camera candidate at [6,7] and aim toward unit 1 at the exact candidate cell [2,4]. The wide lens supports the broad establishing coverage required by S58_Shot1 while retaining sufficient surrounding plate area for the tighter S58_Shot5 framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, show unit 1 as the principal visible unit and center the view toward marker 5 at [2,4]. Maintain the supplied arrangement of base markers 1 through 8 within the broad view, with opening markers 3 and 4 treated only as visibility candidates where supported by this unit-2-to-unit-1 sightline.\n  - camera_framing_directive: Frame from camera unit 2 at cell [6,7] toward unit 1 at look-at cell [2,4] with a wide 90-degree field of view. Provide broad coverage around marker 5 for the wide consuming shot while preserving enough central and peripheral plate area to support the committed tighter framing of the other consuming shot.\n  - subject_position_directive: Use only the committed subject staging: in the broad framing, place the seated subject on marker 5 in the middle-right while the torso pushes upright; for the tighter consuming framing, retain the subject seated on marker 5, slightly off-center, with the upper body emphasized. Preserve the committed off-screen gaze and do not invent additional subjects.\n  - state_cue_directive: The space is not committed as a clean background. Carry transient markers 9, 10, 11, and 12 as the state cues, alongside used markers 1 through 8; marker 12 must provide the committed transient light cue. Do not add state cues beyond those markers and the state-facing facts supplied by S58_Shot1 and S58_Shot5.\n  - negative_continuity_directive: There are no committed ignored element markers or ignored state-overlay markers. Keep markers 1 through 8 structurally consistent with their supplied positions, keep markers 9 through 12 limited to their committed transient roles, exclude units outside the unit-2-to-unit-1 view, and do not introduce additional subjects, numbered elements, state overlays, or scenario-specific objects.\n\n1980년대부터 1990년대 초반 사이 대한민국 서울의 소박한 개인 침실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 동쪽 침실 문 바로 안쪽의 좁은 입구 부근에서 카메라를 약 1.4~1.6m 높이에 두고, 방 중앙을 대각선으로 가로질러 서쪽 벽의 책상과 창문을 바라본다. 실제 DSLR 또는 미러리스 카메라와 35mm급 중광각 렌즈로 촬영한 사람 눈높이 시점이며, 위에서 내려다본 평면도나 건축 도면이 아니다. 방 북쪽 절반에는 생활감 있는 바닥 이부자리가 놓여 있고, 서쪽 창문 아래 또는 바로 옆에는 오래 사용한 나무 책상이 있으며, 책상 위 창문 쪽에는 가족사진 액자가 놓여 있다. 액자 유리는 햇빛을 반사하여 내부 사진의 사람이나 얼굴, 신체 형상이 전혀 보이지 않는다. 창문 안쪽에는 당시 국내 주거 공간에서 흔히 볼 수 있는 소박한 직물 커튼이 달려 있다. 이부자리 주변과 중앙 바닥에는 빈 유리 소주병들이 느슨한 무리로 흩어져 있고, 구겨진 과자 봉지들이 불규칙하게 널려 있다. 책상 쪽과 가까운 방의 남동쪽 모서리 바닥에는 어쿠스틱 통기타 한 대가 쓰러져 있다. 서쪽 창문으로 들어온 따뜻한 오후 햇빛이 책상 표면과 액자 유리를 가로질러 방 안 바닥까지 길게 이어지며, 창가의 밝은 부분과 방 안쪽의 완만한 그늘이 현실적으로 공존한다. 1980년대 후반 전후 서울의 검소한 주거 환경에 어울리는 낡은 벽 마감, 실제 나무결, 금속과 유리의 미세한 사용 흔적, 직물의 짜임, 바닥의 생활 얼룩과 자연스러운 먼지를 사실적으로 표현한다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 과장되지 않은 명암, 자연스러운 피사계 심도와 실제 렌즈의 광학적 질감. 현대 디지털 기기나 현대적인 실내 디자인은 두지 않는다. 깨끗한 스톡 사진이나 건축 시각화가 아니라, 실제 생활 공간을 있는 그대로 기록한 담담한 현장 참고 사진이며 인위적인 색 보정이나 후처리는 없다. 사람, 얼굴, 신체 형상은 어디에도 나타나지 않는다. 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,
            7
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use the exact unit-2 camera candidate at [6,7] and aim toward unit 1 at the exact candidate cell [2,4]. The wide lens supports the broad establishing coverage required by S58_Shot1 while retaining sufficient surrounding plate area for the tighter S58_Shot5 framing.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera unit 2, show unit 1 as the principal visible unit and center the view toward marker 5 at [2,4]. Maintain the supplied arrangement of base markers 1 through 8 within the broad view, with opening markers 3 and 4 treated only as visibility candidates where supported by this unit-2-to-unit-1 sightline.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [6,7] toward unit 1 at look-at cell [2,4] with a wide 90-degree field of view. Provide broad coverage around marker 5 for the wide consuming shot while preserving enough central and peripheral plate area to support the committed tighter framing of the other consuming shot.",
          "subject_position_directive": "Use only the committed subject staging: in the broad framing, place the seated subject on marker 5 in the middle-right while the torso pushes upright; for the tighter consuming framing, retain the subject seated on marker 5, slightly off-center, with the upper body emphasized. Preserve the committed off-screen gaze and do not invent additional subjects.",
          "state_cue_directive": "The space is not committed as a clean background. Carry transient markers 9, 10, 11, and 12 as the state cues, alongside used markers 1 through 8; marker 12 must provide the committed transient light cue. Do not add state cues beyond those markers and the state-facing facts supplied by S58_Shot1 and S58_Shot5.",
          "negative_continuity_directive": "There are no committed ignored element markers or ignored state-overlay markers. Keep markers 1 through 8 structurally consistent with their supplied positions, keep markers 9 through 12 limited to their committed transient roles, exclude units outside the unit-2-to-unit-1 view, and do not introduce additional subjects, numbered elements, state overlays, or scenario-specific objects."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_gwangseok_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_gwangseok_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L21B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L21",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L21B01.png",
        "t2i_prompt": "1980년대 후반 전후 대한민국 서울의 소박한 도시 주택 마당과 마루를 밤에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 대문 안쪽에 선 사람의 약 1.6m 눈높이에서 35mm급 중간 광각 렌즈로 북쪽 집채를 바라보며, 중앙의 아담한 외부 마당과 그 끝을 따라 이어지는 높인 목재 마루, 마루 앞 문턱, 뒤편의 작은 방 출입부가 자연스러운 원근으로 보인다. 마당을 향한 당시식 목재 프레임 미닫이문과 옆 창문을 통해 집 안의 따뜻하고 절제된 백열등 빛이 마루 바닥으로 새어 나오며, 마당은 조용한 밤의 어둡고 서늘한 주변광에 잠겨 있다. 동쪽 가장자리에는 대문 방향으로 이어지는 얕은 빗물 배수 홈이 보인다. 대문에서 마루로 향하는 접근 동선 한가운데에는 둔한 금속 광택과 생활 흠집이 남은 세숫대야 하나가 임시로 놓여 있어 발밑의 현실적인 장애물처럼 보인다. 1980년대 한국 서민 주택다운 낡은 시멘트 마당, 결이 드러난 목재 마루와 창호, 오래 사용한 금속의 변색, 문턱의 마모와 잔잔한 생활 얼룩을 정확한 실제 재질로 표현한다. 현대식 디지털 기기, LED 조명, 현대적인 창호와 신축 주택 마감은 넣지 않는다. 인물, 얼굴, 실루엣, 사람 형태의 그림자나 반사는 전혀 없는 빈 배경이다. 깨끗한 광고 사진이 아니라 실제 거주 공간의 소박한 사용감이 남은 현장 참고 사진이며, 실제 DSLR 또는 미러리스 카메라의 자연스러운 노출, 현실적인 초점 심도, 절제된 따뜻한 흙빛 계열과 보통 수준의 대비를 유지하고 인위적인 후처리는 하지 않는다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 합성 이미지가 아닌 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "대문을 지나 마당에 들어선 위치에서 집 쪽 마루를 바라본다. 약 1.6m 눈높이와 35mm 중간 광각을 유지해 중앙의 좁은 마당, 접근 동선 위 금속 대야, 북쪽의 높인 마루와 방 출입부가 한 화면에서 자연스럽게 읽히게 한다. 방에서 새어 나오는 따뜻한 빛과 조용한 밤의 어두운 마당 사이의 실제 노출 차이를 보존한다.",
            "shot_id": "S83_Shot2"
          },
          {
            "guide_text": "같은 마당과 마루의 구조적 연속성을 유지하되, 마당 안쪽에서 마루와 미닫이문 및 창문 쪽을 조금 더 비중 있게 담는다. 약 1.6m 눈높이의 35mm 시야로 촬영하며, 접근로에 임시로 놓인 금속 대야가 전경 또는 중간 거리에서 자연스럽게 확인되도록 한다. 빈 공간만 표현하고 사람, 실루엣, 사람 형태의 반사는 배제한다.",
            "shot_id": "S83_Shot7"
          }
        ],
        "shot_ids": [
          "S83_Shot2",
          "S83_Shot7"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 2 (yard gate), facing across number 1 (compact yard) toward number 3 (raised floor platform), number 4 (room threshold), and number 6 (sliding room door), with number 9 (metal basin) near the approach path underfoot",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep number 9 prominent in the immediate lower foreground, show the narrow route from the gate to the raised platform, and retain a clear view through number 6 toward number 5. Number 7 may appear beside the doorway, while number 8 should remain visible along the yard edge."
        },
        "reference_decision": {
          "bg_id": "L21B01",
          "fp_id": "fp_house_yard_maru",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L21B01 is the sole supplied clean-anchor candidate and must establish dwelling identity without a prior reference. Camera unit 1 at [6,5], looking toward unit 4 at the candidate cell [3,3] with a wide 90-degree view, supports the ground-context insert in S83_Shot2 and the opening-backed close framing in S83_Shot7 while covering the committed target-unit sequence.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_house_yard_maru.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 same-fp rendered references are available, and this node is the dwelling-identity anchor rendered directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              5
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 1 toward unit 4 and opening marker 6 so the staged insert can retain surrounding ground context while the staged close view can retain the adjacent opening as a soft background layer.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              3
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show the committed progression toward units 3, 4, and 5 within the broad view, with opening marker 6 aligned to the look-at cell [3,3]. Retain only geometry-supported opening cues from markers 2, 6, and 7 and the fixed fixture cue from marker 8 where the wide cone admits them.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [6,5] toward look-at unit 4 at cell [3,3] with a wide 90-degree field of view. Maintain broad fixed-background coverage suitable for the low foreground insert in S83_Shot2 and for a close subject crop retaining opening marker 6 as a soft background cue in S83_Shot7.",
            "subject_position_directive": "For S83_Shot2, reserve the lower-center foreground for the staged descending lower-foot action and keep transient marker 9 at middle center on the ground with surrounding unit-1 ground visible. For S83_Shot7, reserve most of the close frame for the primary face, with the secondary shoulder and hand soft near an edge and the staged held surface slightly forward beside the eyeline; do not add other subjects.",
            "state_cue_directive": "Carry transient marker 9 as committed for this BG. Use the staged nighttime ambient condition, with the shot-specific inner-area illumination cue available for S83_Shot7, while preserving the modest residential baseline and avoiding additional invented state cues.",
            "negative_continuity_directive": "Do not introduce unlisted numbered elements, uncommitted state overlays, or spaces outside the camera-unit-1 view cone. Keep structural markers 1, 3, 4, and 5, opening markers 2, 6, and 7, and fixture marker 8 consistent with the supplied floor-plan positions; marker 9 is the only committed transient overlay."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 5]\n  - look_at_unit: 4\n  - look_at_cell: [3, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 4 and opening marker 6 so the staged insert can retain surrounding ground context while the staged close view can retain the adjacent opening as a soft background layer.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the committed progression toward units 3, 4, and 5 within the broad view, with opening marker 6 aligned to the look-at cell [3,3]. Retain only geometry-supported opening cues from markers 2, 6, and 7 and the fixed fixture cue from marker 8 where the wide cone admits them.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,5] toward look-at unit 4 at cell [3,3] with a wide 90-degree field of view. Maintain broad fixed-background coverage suitable for the low foreground insert in S83_Shot2 and for a close subject crop retaining opening marker 6 as a soft background cue in S83_Shot7.\n  - subject_position_directive: For S83_Shot2, reserve the lower-center foreground for the staged descending lower-foot action and keep transient marker 9 at middle center on the ground with surrounding unit-1 ground visible. For S83_Shot7, reserve most of the close frame for the primary face, with the secondary shoulder and hand soft near an edge and the staged held surface slightly forward beside the eyeline; do not add other subjects.\n  - state_cue_directive: Carry transient marker 9 as committed for this BG. Use the staged nighttime ambient condition, with the shot-specific inner-area illumination cue available for S83_Shot7, while preserving the modest residential baseline and avoiding additional invented state cues.\n  - negative_continuity_directive: Do not introduce unlisted numbered elements, uncommitted state overlays, or spaces outside the camera-unit-1 view cone. Keep structural markers 1, 3, 4, and 5, opening markers 2, 6, and 7, and fixture marker 8 consistent with the supplied floor-plan positions; marker 9 is the only committed transient overlay.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 5]\n  - look_at_unit: 4\n  - look_at_cell: [3, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 4 and opening marker 6 so the staged insert can retain surrounding ground context while the staged close view can retain the adjacent opening as a soft background layer.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the committed progression toward units 3, 4, and 5 within the broad view, with opening marker 6 aligned to the look-at cell [3,3]. Retain only geometry-supported opening cues from markers 2, 6, and 7 and the fixed fixture cue from marker 8 where the wide cone admits them.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,5] toward look-at unit 4 at cell [3,3] with a wide 90-degree field of view. Maintain broad fixed-background coverage suitable for the low foreground insert in S83_Shot2 and for a close subject crop retaining opening marker 6 as a soft background cue in S83_Shot7.\n  - subject_position_directive: For S83_Shot2, reserve the lower-center foreground for the staged descending lower-foot action and keep transient marker 9 at middle center on the ground with surrounding unit-1 ground visible. For S83_Shot7, reserve most of the close frame for the primary face, with the secondary shoulder and hand soft near an edge and the staged held surface slightly forward beside the eyeline; do not add other subjects.\n  - state_cue_directive: Carry transient marker 9 as committed for this BG. Use the staged nighttime ambient condition, with the shot-specific inner-area illumination cue available for S83_Shot7, while preserving the modest residential baseline and avoiding additional invented state cues.\n  - negative_continuity_directive: Do not introduce unlisted numbered elements, uncommitted state overlays, or spaces outside the camera-unit-1 view cone. Keep structural markers 1, 3, 4, and 5, opening markers 2, 6, and 7, and fixture marker 8 consistent with the supplied floor-plan positions; marker 9 is the only committed transient overlay.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 5]\n  - look_at_unit: 4\n  - look_at_cell: [3, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 4 and opening marker 6 so the staged insert can retain surrounding ground context while the staged close view can retain the adjacent opening as a soft background layer.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the committed progression toward units 3, 4, and 5 within the broad view, with opening marker 6 aligned to the look-at cell [3,3]. Retain only geometry-supported opening cues from markers 2, 6, and 7 and the fixed fixture cue from marker 8 where the wide cone admits them.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,5] toward look-at unit 4 at cell [3,3] with a wide 90-degree field of view. Maintain broad fixed-background coverage suitable for the low foreground insert in S83_Shot2 and for a close subject crop retaining opening marker 6 as a soft background cue in S83_Shot7.\n  - subject_position_directive: For S83_Shot2, reserve the lower-center foreground for the staged descending lower-foot action and keep transient marker 9 at middle center on the ground with surrounding unit-1 ground visible. For S83_Shot7, reserve most of the close frame for the primary face, with the secondary shoulder and hand soft near an edge and the staged held surface slightly forward beside the eyeline; do not add other subjects.\n  - state_cue_directive: Carry transient marker 9 as committed for this BG. Use the staged nighttime ambient condition, with the shot-specific inner-area illumination cue available for S83_Shot7, while preserving the modest residential baseline and avoiding additional invented state cues.\n  - negative_continuity_directive: Do not introduce unlisted numbered elements, uncommitted state overlays, or spaces outside the camera-unit-1 view cone. Keep structural markers 1, 3, 4, and 5, opening markers 2, 6, and 7, and fixture marker 8 consistent with the supplied floor-plan positions; marker 9 is the only committed transient overlay.\n\n1980년대 후반 전후 대한민국 서울의 소박한 도시 주택 마당과 마루를 밤에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 대문 안쪽에 선 사람의 약 1.6m 눈높이에서 35mm급 중간 광각 렌즈로 북쪽 집채를 바라보며, 중앙의 아담한 외부 마당과 그 끝을 따라 이어지는 높인 목재 마루, 마루 앞 문턱, 뒤편의 작은 방 출입부가 자연스러운 원근으로 보인다. 마당을 향한 당시식 목재 프레임 미닫이문과 옆 창문을 통해 집 안의 따뜻하고 절제된 백열등 빛이 마루 바닥으로 새어 나오며, 마당은 조용한 밤의 어둡고 서늘한 주변광에 잠겨 있다. 동쪽 가장자리에는 대문 방향으로 이어지는 얕은 빗물 배수 홈이 보인다. 대문에서 마루로 향하는 접근 동선 한가운데에는 둔한 금속 광택과 생활 흠집이 남은 세숫대야 하나가 임시로 놓여 있어 발밑의 현실적인 장애물처럼 보인다. 1980년대 한국 서민 주택다운 낡은 시멘트 마당, 결이 드러난 목재 마루와 창호, 오래 사용한 금속의 변색, 문턱의 마모와 잔잔한 생활 얼룩을 정확한 실제 재질로 표현한다. 현대식 디지털 기기, LED 조명, 현대적인 창호와 신축 주택 마감은 넣지 않는다. 인물, 얼굴, 실루엣, 사람 형태의 그림자나 반사는 전혀 없는 빈 배경이다. 깨끗한 광고 사진이 아니라 실제 거주 공간의 소박한 사용감이 남은 현장 참고 사진이며, 실제 DSLR 또는 미러리스 카메라의 자연스러운 노출, 현실적인 초점 심도, 절제된 따뜻한 흙빛 계열과 보통 수준의 대비를 유지하고 인위적인 후처리는 하지 않는다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 합성 이미지가 아닌 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            6,
            5
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 1 toward unit 4 and opening marker 6 so the staged insert can retain surrounding ground context while the staged close view can retain the adjacent opening as a soft background layer.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            3
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show the committed progression toward units 3, 4, and 5 within the broad view, with opening marker 6 aligned to the look-at cell [3,3]. Retain only geometry-supported opening cues from markers 2, 6, and 7 and the fixed fixture cue from marker 8 where the wide cone admits them.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [6,5] toward look-at unit 4 at cell [3,3] with a wide 90-degree field of view. Maintain broad fixed-background coverage suitable for the low foreground insert in S83_Shot2 and for a close subject crop retaining opening marker 6 as a soft background cue in S83_Shot7.",
          "subject_position_directive": "For S83_Shot2, reserve the lower-center foreground for the staged descending lower-foot action and keep transient marker 9 at middle center on the ground with surrounding unit-1 ground visible. For S83_Shot7, reserve most of the close frame for the primary face, with the secondary shoulder and hand soft near an edge and the staged held surface slightly forward beside the eyeline; do not add other subjects.",
          "state_cue_directive": "Carry transient marker 9 as committed for this BG. Use the staged nighttime ambient condition, with the shot-specific inner-area illumination cue available for S83_Shot7, while preserving the modest residential baseline and avoiding additional invented state cues.",
          "negative_continuity_directive": "Do not introduce unlisted numbered elements, uncommitted state overlays, or spaces outside the camera-unit-1 view cone. Keep structural markers 1, 3, 4, and 5, opening markers 2, 6, and 7, and fixture marker 8 consistent with the supplied floor-plan positions; marker 9 is the only committed transient overlay."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_house_yard_maru",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_house_yard_maru",
            "building_fp:fp_gwangseok_room"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_gwangseok_room",
          "indoor_loc_sid": "L23",
          "group_id": "bg_modest_house",
          "fp_asset_id": "1091de7b-51ed-4bd7-b7b7-582e15f462ab"
        }
      },
      "L24B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L24",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L24B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국 서울의 오래된 회관 건물 안, 조용한 낮 시간의 동아리방 복도와 207호 문 앞을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 복도 중앙에 선 약 1.6미터 높이의 사람 눈높이에서 35밀리미터급 보통 광각 렌즈로 북쪽 벽의 207호 출입문과 바로 곁의 숫자 문패, 문턱을 비스듬히 바라본다. 207호 출입문과 문패가 시각적 중심이며, 같은 벽의 좌우 이웃 동아리방 문과 맞은편 벽의 문이 반복되어 길고 실용적인 복도 구조와 깊이를 보여준다. 카메라 시선은 해당 문이 열릴 경우 방 내부 가장자리가 얕게 드러날 수 있는 방향으로 잡는다. 동쪽 끝 창문에서 들어오는 부드러운 자연광과 당시 공공·종교 회관에서 흔한 소박한 천장 조명이 과장 없이 섞인다. 낡은 회반죽 또는 도장 콘크리트 벽, 무광으로 칠한 목재나 금속 문, 작은 구식 호실 문패, 오래 사용한 테라조 바닥처럼 시대와 지역에 맞는 실제 재료를 사용하며, 표면에는 장기간의 사용에서 생긴 균일하고 자연스러운 마모만 보인다. 현대식 전자 안내판, 발광 다이오드 표지, 최신 출입 통제 장치 같은 후대 요소는 두지 않는다. 공간은 깨끗하고 흐트러짐 없는 평상시 상태다. 사람, 얼굴, 인체 형태의 물체는 전혀 없다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 장소 기록 사진처럼 자연스러운 낮빛, 정확한 콘크리트와 금속의 질감, 실제 목재 결, 절제된 따뜻한 흙빛 계열, 자연스러운 원근과 피사계 심도, 후처리 없는 사실적인 노출. 깨끗한 광고 사진이나 디지털 합성 이미지가 아니라 실제 장소에서 담은 담담한 기록 사진이며, 위에서 내려다본 시점이나 평면도, 건축 도면이 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "복도 안의 약 1.6미터 눈높이에서 35밀리미터급 보통 광각 렌즈로 207호 출입문과 문패를 비스듬히 바라본다. 출입문과 숫자 문패를 명확한 중심으로 두되, 양옆의 이웃 문과 맞은편 문이 반복되는 복도 구조도 함께 보이게 한다. 동쪽 끝 창문에서 들어오는 낮빛이 복도의 깊이를 자연스럽게 드러내며, 문이 열리는 장면에도 같은 시선축에서 방 안쪽 가장자리가 제한적으로 드러날 수 있는 구도를 유지한다. 인물이나 사람 형태는 포함하지 않는다.",
            "shot_id": "S12_Shot1"
          }
        ],
        "shot_ids": [
          "S12_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "within number 1 (corridor), facing diagonally toward number 4 (target club-room doorway), number 5 (room-number plaque), and number 3 (immediate threshold)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Make numbers 4 and 5 the visual focus while retaining numbers 6, 7, and 8 as repeated corridor-door context; allow number 2 to become partially visible when the target door opens."
        },
        "reference_decision": {
          "bg_id": "L24B01",
          "fp_id": "fp_l24_corridor",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "This is the sole clean anchor candidate and the only ready BG. It is therefore seeded directly from the floor plan without a prior reference. A normal 50-degree view from camera unit 1 at [1,4] toward unit 2 and fixed marker 5 at [4,5] supports the committed medium composition while retaining the surrounding numbered structural context.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l24_corridor.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node establishes the dwelling identity directly from the supplied floor plan and base markers."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Static medium framing from unit 1 toward unit 2, centered near fixed marker 5 while retaining the receding structural context committed by the consuming shot.",
            "lens_enum": "normal",
            "look_at_cell": [
              4,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 1, show unit markers 1, 2, and 3 as supported by the committed target-marker set, with opening marker 4 and fixed marker 5 emphasized near the look-at cell [4,5]. Preserve the geometry-supported corridor context and the receding openings numbered 6, 7, 8, and 9 without changing their floor-plan relationships.",
            "camera_framing_directive": "Use neutral normal-lens coverage at 50 degrees from camera unit 1, camera cell [1,4], looking toward unit 2 at look-at cell [4,5]. Maintain the committed static medium view, with the staged subject in the middle-left and fixed marker 5 in the upper-right area near opening marker 4.",
            "subject_position_directive": "Place the committed subject in the middle-left midground at a static medium scale, in a hesitant three-quarter-right profile with weight held on the back foot and gaze lifted toward fixed marker 5 in the upper-right background. Do not introduce any additional subjects.",
            "state_cue_directive": "No transient markers are committed. Beyond a clean residential space and the fixed states supplied by the shot staging, no additional state cue applies; refrain from inventing overlays, damage, temporary objects, or other unlisted cues.",
            "negative_continuity_directive": "Keep markers 1 through 9 consistent with the floor-plan arrangement, do not add scenario-specific elements, and do not depict units or openings outside the geometry-supported view. There are no ignored numbered elements or ignored state-overlay markers to reproduce."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Static medium framing from unit 1 toward unit 2, centered near fixed marker 5 while retaining the receding structural context committed by the consuming shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show unit markers 1, 2, and 3 as supported by the committed target-marker set, with opening marker 4 and fixed marker 5 emphasized near the look-at cell [4,5]. Preserve the geometry-supported corridor context and the receding openings numbered 6, 7, 8, and 9 without changing their floor-plan relationships.\n  - camera_framing_directive: Use neutral normal-lens coverage at 50 degrees from camera unit 1, camera cell [1,4], looking toward unit 2 at look-at cell [4,5]. Maintain the committed static medium view, with the staged subject in the middle-left and fixed marker 5 in the upper-right area near opening marker 4.\n  - subject_position_directive: Place the committed subject in the middle-left midground at a static medium scale, in a hesitant three-quarter-right profile with weight held on the back foot and gaze lifted toward fixed marker 5 in the upper-right background. Do not introduce any additional subjects.\n  - state_cue_directive: No transient markers are committed. Beyond a clean residential space and the fixed states supplied by the shot staging, no additional state cue applies; refrain from inventing overlays, damage, temporary objects, or other unlisted cues.\n  - negative_continuity_directive: Keep markers 1 through 9 consistent with the floor-plan arrangement, do not add scenario-specific elements, and do not depict units or openings outside the geometry-supported view. There are no ignored numbered elements or ignored state-overlay markers to reproduce.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Static medium framing from unit 1 toward unit 2, centered near fixed marker 5 while retaining the receding structural context committed by the consuming shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show unit markers 1, 2, and 3 as supported by the committed target-marker set, with opening marker 4 and fixed marker 5 emphasized near the look-at cell [4,5]. Preserve the geometry-supported corridor context and the receding openings numbered 6, 7, 8, and 9 without changing their floor-plan relationships.\n  - camera_framing_directive: Use neutral normal-lens coverage at 50 degrees from camera unit 1, camera cell [1,4], looking toward unit 2 at look-at cell [4,5]. Maintain the committed static medium view, with the staged subject in the middle-left and fixed marker 5 in the upper-right area near opening marker 4.\n  - subject_position_directive: Place the committed subject in the middle-left midground at a static medium scale, in a hesitant three-quarter-right profile with weight held on the back foot and gaze lifted toward fixed marker 5 in the upper-right background. Do not introduce any additional subjects.\n  - state_cue_directive: No transient markers are committed. Beyond a clean residential space and the fixed states supplied by the shot staging, no additional state cue applies; refrain from inventing overlays, damage, temporary objects, or other unlisted cues.\n  - negative_continuity_directive: Keep markers 1 through 9 consistent with the floor-plan arrangement, do not add scenario-specific elements, and do not depict units or openings outside the geometry-supported view. There are no ignored numbered elements or ignored state-overlay markers to reproduce.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Static medium framing from unit 1 toward unit 2, centered near fixed marker 5 while retaining the receding structural context committed by the consuming shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show unit markers 1, 2, and 3 as supported by the committed target-marker set, with opening marker 4 and fixed marker 5 emphasized near the look-at cell [4,5]. Preserve the geometry-supported corridor context and the receding openings numbered 6, 7, 8, and 9 without changing their floor-plan relationships.\n  - camera_framing_directive: Use neutral normal-lens coverage at 50 degrees from camera unit 1, camera cell [1,4], looking toward unit 2 at look-at cell [4,5]. Maintain the committed static medium view, with the staged subject in the middle-left and fixed marker 5 in the upper-right area near opening marker 4.\n  - subject_position_directive: Place the committed subject in the middle-left midground at a static medium scale, in a hesitant three-quarter-right profile with weight held on the back foot and gaze lifted toward fixed marker 5 in the upper-right background. Do not introduce any additional subjects.\n  - state_cue_directive: No transient markers are committed. Beyond a clean residential space and the fixed states supplied by the shot staging, no additional state cue applies; refrain from inventing overlays, damage, temporary objects, or other unlisted cues.\n  - negative_continuity_directive: Keep markers 1 through 9 consistent with the floor-plan arrangement, do not add scenario-specific elements, and do not depict units or openings outside the geometry-supported view. There are no ignored numbered elements or ignored state-overlay markers to reproduce.\n\n1980년대부터 1990년대 초반 대한민국 서울의 오래된 회관 건물 안, 조용한 낮 시간의 동아리방 복도와 207호 문 앞을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 복도 중앙에 선 약 1.6미터 높이의 사람 눈높이에서 35밀리미터급 보통 광각 렌즈로 북쪽 벽의 207호 출입문과 바로 곁의 숫자 문패, 문턱을 비스듬히 바라본다. 207호 출입문과 문패가 시각적 중심이며, 같은 벽의 좌우 이웃 동아리방 문과 맞은편 벽의 문이 반복되어 길고 실용적인 복도 구조와 깊이를 보여준다. 카메라 시선은 해당 문이 열릴 경우 방 내부 가장자리가 얕게 드러날 수 있는 방향으로 잡는다. 동쪽 끝 창문에서 들어오는 부드러운 자연광과 당시 공공·종교 회관에서 흔한 소박한 천장 조명이 과장 없이 섞인다. 낡은 회반죽 또는 도장 콘크리트 벽, 무광으로 칠한 목재나 금속 문, 작은 구식 호실 문패, 오래 사용한 테라조 바닥처럼 시대와 지역에 맞는 실제 재료를 사용하며, 표면에는 장기간의 사용에서 생긴 균일하고 자연스러운 마모만 보인다. 현대식 전자 안내판, 발광 다이오드 표지, 최신 출입 통제 장치 같은 후대 요소는 두지 않는다. 공간은 깨끗하고 흐트러짐 없는 평상시 상태다. 사람, 얼굴, 인체 형태의 물체는 전혀 없다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 장소 기록 사진처럼 자연스러운 낮빛, 정확한 콘크리트와 금속의 질감, 실제 목재 결, 절제된 따뜻한 흙빛 계열, 자연스러운 원근과 피사계 심도, 후처리 없는 사실적인 노출. 깨끗한 광고 사진이나 디지털 합성 이미지가 아니라 실제 장소에서 담은 담담한 기록 사진이며, 위에서 내려다본 시점이나 평면도, 건축 도면이 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "camera_decision": {
          "camera_cell": [
            1,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Static medium framing from unit 1 toward unit 2, centered near fixed marker 5 while retaining the receding structural context committed by the consuming shot.",
          "lens_enum": "normal",
          "look_at_cell": [
            4,
            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 1, show unit markers 1, 2, and 3 as supported by the committed target-marker set, with opening marker 4 and fixed marker 5 emphasized near the look-at cell [4,5]. Preserve the geometry-supported corridor context and the receding openings numbered 6, 7, 8, and 9 without changing their floor-plan relationships.",
          "camera_framing_directive": "Use neutral normal-lens coverage at 50 degrees from camera unit 1, camera cell [1,4], looking toward unit 2 at look-at cell [4,5]. Maintain the committed static medium view, with the staged subject in the middle-left and fixed marker 5 in the upper-right area near opening marker 4.",
          "subject_position_directive": "Place the committed subject in the middle-left midground at a static medium scale, in a hesitant three-quarter-right profile with weight held on the back foot and gaze lifted toward fixed marker 5 in the upper-right background. Do not introduce any additional subjects.",
          "state_cue_directive": "No transient markers are committed. Beyond a clean residential space and the fixed states supplied by the shot staging, no additional state cue applies; refrain from inventing overlays, damage, temporary objects, or other unlisted cues.",
          "negative_continuity_directive": "Keep markers 1 through 9 consistent with the floor-plan arrangement, do not add scenario-specific elements, and do not depict units or openings outside the geometry-supported view. There are no ignored numbered elements or ignored state-overlay markers to reproduce."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l24_corridor",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l24_corridor"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L25B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L25",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L25B01.png",
        "t2i_prompt": "1980년대 대한민국 서울의 가톨릭계 회관 안에 있는 소박한 대학 동아리 세미나실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 복도 출입문을 막 통과한 실내 지점에서 약 1.6미터의 서 있는 사람 눈높이로, 중앙의 넓은 공동 세미나 공간을 가로질러 대각선 방향을 바라본다. 35밀리미터 규격의 디지털 일안 반사식 또는 미러리스 카메라와 28밀리미터 중간 광각 렌즈로 촬영한 자연스러운 시야이며, 위에서 내려다보는 배치도나 건축 도면 구도가 아니다. 방 중앙에는 긴 축이 동서 방향인 큰 세미나 탁자가 놓이고, 일곱 개의 검소한 세미나 의자가 네 면에 나뉘어 있다. 시선 끝의 동쪽 벽 중앙에는 벽걸이 칠판이 있고, 북쪽 벽 중앙의 연속된 외부 창문으로 부드러운 낮빛이 들어온다. 칠판 표면에는 세미나 중 분필로 쓴 짧은 한국어 손글씨 구호가 가로질러 남아 있으며, 구체적인 고유명사나 단체명은 보이지 않는다. 큰 탁자 위에는 사회과학 세미나용 종이 유인물 여러 장이 실제 회의 중 사용되는 듯 자연스럽게 펼쳐져 있다. 인물, 얼굴, 신체 형상은 전혀 없이 배경 공간과 사물만 보여준다. 당시 서울의 오래된 회관 실내에 어울리는 약간 누렇게 바랜 회벽, 소박한 바닥 마감, 짙은 목재 무늬와 금속 부품의 생활 흠집, 칠판의 분필가루와 지운 자국, 의자의 미세한 마모, 종이의 섬유와 접힌 모서리를 사실적으로 표현한다. 현대식 디지털 기기나 최신 설비는 두지 않는다. 창문에서 들어오는 현실적인 자연광, 절제된 따뜻한 흙빛 계열, 낮은 채도와 적당한 명암, 자연스러운 심도, 일상적인 얼룩과 사용감을 담되 깨끗한 광고 사진처럼 꾸미지 않는다. 실제 장소 참고 사진과 구별되지 않는 담담한 현장 기록 사진, 과장 없는 색감, 인위적 후처리 없음. 삽화나 건축 시각화가 아닌 완전한 실사 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 출입문 바로 안쪽, 약 1.6미터 높이의 서 있는 사람 눈높이에서 중앙의 긴 세미나 탁자를 지나 동쪽 벽 칠판과 북쪽 창문들이 함께 보이도록 대각선으로 촬영한다. 28밀리미터 중간 광각의 자연스러운 원근을 사용하고, 칠판의 분필 구호와 탁자 위에 펼쳐진 종이 유인물이 분명히 읽히는 빈 배경 공간으로 구성한다. 인물이나 사람 형태는 넣지 않는다.",
            "shot_id": "S13_Shot1"
          },
          {
            "guide_text": "같은 남서쪽 출입문 안쪽 시점과 약 1.6미터 눈높이를 유지하여 공간 연속성을 맞춘다. 중앙 탁자와 일곱 의자, 동쪽 칠판, 북쪽 창문의 상대적 배치가 일관되게 보이도록 하며, 낮의 자연광과 낡은 표면 질감, 칠판의 손글씨 분필 구호, 탁자 위 종이 유인물의 상태를 동일하게 유지한다. 인물이나 얼굴, 사람 형태는 표현하지 않는다.",
            "shot_id": "S13_Shot7"
          }
        ],
        "shot_ids": [
          "S13_Shot1",
          "S13_Shot7"
        ],
        "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 4 (corridor entrance), facing diagonally across number 1 (shared seminar zone) toward number 6 (large seminar table), number 8 (chalkboard), and number 5 (exterior window bank)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm moderate wide angle",
          "framing_notes": "Show the six-to-seven-person seminar arrangement around number 6, with number 7 clearly surrounding the table. Keep number 8 visible in the background with number 9 applied to its surface, and place number 10 on the tabletop as the current seminar material."
        },
        "reference_decision": {
          "bg_id": "L25B01",
          "fp_id": "fp_l25_room_207",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L25B01 is the sole supplied clean-anchor candidate and the only render-ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. A wide camera at the verbatim unit-1 cell [2,4], looking toward unit 2 at [3,8], supports S13_Shot1's broad relationship among markers 4, 6, 7, and 8 while preserving the established marker-6 axis needed by the close S13_Shot7 consumption.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l25_room_207.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp reference is available in the candidate catalog, and this first node must seed the dwelling identity from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the geometry-advertised wide view from unit 1 toward unit 2 to establish markers 6 and 7 across the lower and middle frame, marker 8 beyond them, and marker 4 at the rear edge; retain enough plate coverage to support the closer S13_Shot7 framing around marker 6 and transient marker 10.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show unit 2 as the primary look-at area and include the geometry-supported portion of unit 3 needed to expose opening marker 4 at the rear edge. The wide view must establish structural unit markers 1, 2, and 3; opening markers 4 and 5; persistent markers 6 and 7 centrally; and fixed marker 8 on the unit-2 side. Treat the geometry's visible-unit and visible-opening lists as supersets while prioritizing the markers committed by both consuming shots.",
            "camera_framing_directive": "Frame from camera unit 1 at [2,4] toward look-at unit 2 at [3,8] with the wide 90-degree lens. Use broad coverage across markers 6 and 7 in the lower and middle frame, retain marker 8 beyond them, and place marker 4 at the rear edge; preserve sufficient detail around marker 6 and transient marker 10 for the close S13_Shot7 crop.",
            "subject_position_directive": "For S13_Shot1, stage the seated group around markers 6 and 7 through the lower and middle frame, with one hesitating subject at marker 4 in the upper-right background. For S13_Shot7, use a close three-quarter seated-eye-level composition at marker 6: the subject leans over the tabletop, raised eyes occupy the upper half, and an index finger pins transient marker 10 near the lower edge; keep the threshold subject outside that consumption.",
            "state_cue_directive": "Carry transient marker 9 on fixed marker 8 and transient marker 10 on marker 6 as committed by the dossier. Marker 4 must read in the open state for S13_Shot1, and marker 10 must lie face-up on marker 6, spread for the wide consumption and pressed near the lower edge for the close consumption. Maintain the committed daytime ambience, muted warm earth tones, restrained saturation, moderate contrast, and subtle analog film texture without adding further state cues.",
            "negative_continuity_directive": "The ignore and ignored-overlay lists are empty. Do not invent additional numbered elements, uncommitted state overlays, or spaces outside the geometry-supported wide view from unit 1 toward unit 2. Keep markers 1-8 in their floor-plan positions, and do not move markers 6, 7, or 8 to accommodate subjects. For S13_Shot7, do not introduce the threshold subject that staging explicitly places outside that image."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [2, 4]\n  - look_at_unit: 2\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised wide view from unit 1 toward unit 2 to establish markers 6 and 7 across the lower and middle frame, marker 8 beyond them, and marker 4 at the rear edge; retain enough plate coverage to support the closer S13_Shot7 framing around marker 6 and transient marker 10.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 as the primary look-at area and include the geometry-supported portion of unit 3 needed to expose opening marker 4 at the rear edge. The wide view must establish structural unit markers 1, 2, and 3; opening markers 4 and 5; persistent markers 6 and 7 centrally; and fixed marker 8 on the unit-2 side. Treat the geometry's visible-unit and visible-opening lists as supersets while prioritizing the markers committed by both consuming shots.\n  - camera_framing_directive: Frame from camera unit 1 at [2,4] toward look-at unit 2 at [3,8] with the wide 90-degree lens. Use broad coverage across markers 6 and 7 in the lower and middle frame, retain marker 8 beyond them, and place marker 4 at the rear edge; preserve sufficient detail around marker 6 and transient marker 10 for the close S13_Shot7 crop.\n  - subject_position_directive: For S13_Shot1, stage the seated group around markers 6 and 7 through the lower and middle frame, with one hesitating subject at marker 4 in the upper-right background. For S13_Shot7, use a close three-quarter seated-eye-level composition at marker 6: the subject leans over the tabletop, raised eyes occupy the upper half, and an index finger pins transient marker 10 near the lower edge; keep the threshold subject outside that consumption.\n  - state_cue_directive: Carry transient marker 9 on fixed marker 8 and transient marker 10 on marker 6 as committed by the dossier. Marker 4 must read in the open state for S13_Shot1, and marker 10 must lie face-up on marker 6, spread for the wide consumption and pressed near the lower edge for the close consumption. Maintain the committed daytime ambience, muted warm earth tones, restrained saturation, moderate contrast, and subtle analog film texture without adding further state cues.\n  - negative_continuity_directive: The ignore and ignored-overlay lists are empty. Do not invent additional numbered elements, uncommitted state overlays, or spaces outside the geometry-supported wide view from unit 1 toward unit 2. Keep markers 1-8 in their floor-plan positions, and do not move markers 6, 7, or 8 to accommodate subjects. For S13_Shot7, do not introduce the threshold subject that staging explicitly places outside that image.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [2, 4]\n  - look_at_unit: 2\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised wide view from unit 1 toward unit 2 to establish markers 6 and 7 across the lower and middle frame, marker 8 beyond them, and marker 4 at the rear edge; retain enough plate coverage to support the closer S13_Shot7 framing around marker 6 and transient marker 10.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 as the primary look-at area and include the geometry-supported portion of unit 3 needed to expose opening marker 4 at the rear edge. The wide view must establish structural unit markers 1, 2, and 3; opening markers 4 and 5; persistent markers 6 and 7 centrally; and fixed marker 8 on the unit-2 side. Treat the geometry's visible-unit and visible-opening lists as supersets while prioritizing the markers committed by both consuming shots.\n  - camera_framing_directive: Frame from camera unit 1 at [2,4] toward look-at unit 2 at [3,8] with the wide 90-degree lens. Use broad coverage across markers 6 and 7 in the lower and middle frame, retain marker 8 beyond them, and place marker 4 at the rear edge; preserve sufficient detail around marker 6 and transient marker 10 for the close S13_Shot7 crop.\n  - subject_position_directive: For S13_Shot1, stage the seated group around markers 6 and 7 through the lower and middle frame, with one hesitating subject at marker 4 in the upper-right background. For S13_Shot7, use a close three-quarter seated-eye-level composition at marker 6: the subject leans over the tabletop, raised eyes occupy the upper half, and an index finger pins transient marker 10 near the lower edge; keep the threshold subject outside that consumption.\n  - state_cue_directive: Carry transient marker 9 on fixed marker 8 and transient marker 10 on marker 6 as committed by the dossier. Marker 4 must read in the open state for S13_Shot1, and marker 10 must lie face-up on marker 6, spread for the wide consumption and pressed near the lower edge for the close consumption. Maintain the committed daytime ambience, muted warm earth tones, restrained saturation, moderate contrast, and subtle analog film texture without adding further state cues.\n  - negative_continuity_directive: The ignore and ignored-overlay lists are empty. Do not invent additional numbered elements, uncommitted state overlays, or spaces outside the geometry-supported wide view from unit 1 toward unit 2. Keep markers 1-8 in their floor-plan positions, and do not move markers 6, 7, or 8 to accommodate subjects. For S13_Shot7, do not introduce the threshold subject that staging explicitly places outside that image.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [2, 4]\n  - look_at_unit: 2\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised wide view from unit 1 toward unit 2 to establish markers 6 and 7 across the lower and middle frame, marker 8 beyond them, and marker 4 at the rear edge; retain enough plate coverage to support the closer S13_Shot7 framing around marker 6 and transient marker 10.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 as the primary look-at area and include the geometry-supported portion of unit 3 needed to expose opening marker 4 at the rear edge. The wide view must establish structural unit markers 1, 2, and 3; opening markers 4 and 5; persistent markers 6 and 7 centrally; and fixed marker 8 on the unit-2 side. Treat the geometry's visible-unit and visible-opening lists as supersets while prioritizing the markers committed by both consuming shots.\n  - camera_framing_directive: Frame from camera unit 1 at [2,4] toward look-at unit 2 at [3,8] with the wide 90-degree lens. Use broad coverage across markers 6 and 7 in the lower and middle frame, retain marker 8 beyond them, and place marker 4 at the rear edge; preserve sufficient detail around marker 6 and transient marker 10 for the close S13_Shot7 crop.\n  - subject_position_directive: For S13_Shot1, stage the seated group around markers 6 and 7 through the lower and middle frame, with one hesitating subject at marker 4 in the upper-right background. For S13_Shot7, use a close three-quarter seated-eye-level composition at marker 6: the subject leans over the tabletop, raised eyes occupy the upper half, and an index finger pins transient marker 10 near the lower edge; keep the threshold subject outside that consumption.\n  - state_cue_directive: Carry transient marker 9 on fixed marker 8 and transient marker 10 on marker 6 as committed by the dossier. Marker 4 must read in the open state for S13_Shot1, and marker 10 must lie face-up on marker 6, spread for the wide consumption and pressed near the lower edge for the close consumption. Maintain the committed daytime ambience, muted warm earth tones, restrained saturation, moderate contrast, and subtle analog film texture without adding further state cues.\n  - negative_continuity_directive: The ignore and ignored-overlay lists are empty. Do not invent additional numbered elements, uncommitted state overlays, or spaces outside the geometry-supported wide view from unit 1 toward unit 2. Keep markers 1-8 in their floor-plan positions, and do not move markers 6, 7, or 8 to accommodate subjects. For S13_Shot7, do not introduce the threshold subject that staging explicitly places outside that image.\n\n1980년대 대한민국 서울의 가톨릭계 회관 안에 있는 소박한 대학 동아리 세미나실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 복도 출입문을 막 통과한 실내 지점에서 약 1.6미터의 서 있는 사람 눈높이로, 중앙의 넓은 공동 세미나 공간을 가로질러 대각선 방향을 바라본다. 35밀리미터 규격의 디지털 일안 반사식 또는 미러리스 카메라와 28밀리미터 중간 광각 렌즈로 촬영한 자연스러운 시야이며, 위에서 내려다보는 배치도나 건축 도면 구도가 아니다. 방 중앙에는 긴 축이 동서 방향인 큰 세미나 탁자가 놓이고, 일곱 개의 검소한 세미나 의자가 네 면에 나뉘어 있다. 시선 끝의 동쪽 벽 중앙에는 벽걸이 칠판이 있고, 북쪽 벽 중앙의 연속된 외부 창문으로 부드러운 낮빛이 들어온다. 칠판 표면에는 세미나 중 분필로 쓴 짧은 한국어 손글씨 구호가 가로질러 남아 있으며, 구체적인 고유명사나 단체명은 보이지 않는다. 큰 탁자 위에는 사회과학 세미나용 종이 유인물 여러 장이 실제 회의 중 사용되는 듯 자연스럽게 펼쳐져 있다. 인물, 얼굴, 신체 형상은 전혀 없이 배경 공간과 사물만 보여준다. 당시 서울의 오래된 회관 실내에 어울리는 약간 누렇게 바랜 회벽, 소박한 바닥 마감, 짙은 목재 무늬와 금속 부품의 생활 흠집, 칠판의 분필가루와 지운 자국, 의자의 미세한 마모, 종이의 섬유와 접힌 모서리를 사실적으로 표현한다. 현대식 디지털 기기나 최신 설비는 두지 않는다. 창문에서 들어오는 현실적인 자연광, 절제된 따뜻한 흙빛 계열, 낮은 채도와 적당한 명암, 자연스러운 심도, 일상적인 얼룩과 사용감을 담되 깨끗한 광고 사진처럼 꾸미지 않는다. 실제 장소 참고 사진과 구별되지 않는 담담한 현장 기록 사진, 과장 없는 색감, 인위적 후처리 없음. 삽화나 건축 시각화가 아닌 완전한 실사 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            2,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the geometry-advertised wide view from unit 1 toward unit 2 to establish markers 6 and 7 across the lower and middle frame, marker 8 beyond them, and marker 4 at the rear edge; retain enough plate coverage to support the closer S13_Shot7 framing around marker 6 and transient marker 10.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show unit 2 as the primary look-at area and include the geometry-supported portion of unit 3 needed to expose opening marker 4 at the rear edge. The wide view must establish structural unit markers 1, 2, and 3; opening markers 4 and 5; persistent markers 6 and 7 centrally; and fixed marker 8 on the unit-2 side. Treat the geometry's visible-unit and visible-opening lists as supersets while prioritizing the markers committed by both consuming shots.",
          "camera_framing_directive": "Frame from camera unit 1 at [2,4] toward look-at unit 2 at [3,8] with the wide 90-degree lens. Use broad coverage across markers 6 and 7 in the lower and middle frame, retain marker 8 beyond them, and place marker 4 at the rear edge; preserve sufficient detail around marker 6 and transient marker 10 for the close S13_Shot7 crop.",
          "subject_position_directive": "For S13_Shot1, stage the seated group around markers 6 and 7 through the lower and middle frame, with one hesitating subject at marker 4 in the upper-right background. For S13_Shot7, use a close three-quarter seated-eye-level composition at marker 6: the subject leans over the tabletop, raised eyes occupy the upper half, and an index finger pins transient marker 10 near the lower edge; keep the threshold subject outside that consumption.",
          "state_cue_directive": "Carry transient marker 9 on fixed marker 8 and transient marker 10 on marker 6 as committed by the dossier. Marker 4 must read in the open state for S13_Shot1, and marker 10 must lie face-up on marker 6, spread for the wide consumption and pressed near the lower edge for the close consumption. Maintain the committed daytime ambience, muted warm earth tones, restrained saturation, moderate contrast, and subtle analog film texture without adding further state cues.",
          "negative_continuity_directive": "The ignore and ignored-overlay lists are empty. Do not invent additional numbered elements, uncommitted state overlays, or spaces outside the geometry-supported wide view from unit 1 toward unit 2. Keep markers 1-8 in their floor-plan positions, and do not move markers 6, 7, or 8 to accommodate subjects. For S13_Shot7, do not introduce the threshold subject that staging explicitly places outside that image."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l25_room_207",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l25_room_207"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L28B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L28",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B02.png",
        "t2i_prompt": "1980년대 대한민국 서울의 소박한 대학가 포크 음악 카페 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 뒤쪽 테이블 부근에서 약 1.4미터 높이의 사람 눈높이로 서서 일어나는 전환 지점처럼 바라보며, 35밀리미터급 적당한 광각 렌즈로 중앙의 모임 테이블, 북서쪽 벽에 비스듬히 놓인 곡면 브라운관 텔레비전, 남동쪽 출입문과 그 바깥의 하행 계단 방향을 한 프레임에 담는다. 중앙과 남서쪽에 여러 테이블과 의자가 생활감 있게 놓여 있고, 무대 앞의 고정 조명과 동쪽의 수동 핀 조명이 당시 소규모 음악 카페의 설비로 자연스럽게 보인다. 중앙 테이블 주변에는 낮의 음악 모임 중 잠시 내려놓은 여러 대의 통기타가 의자에 기대거나 테이블 가까운 바닥에 조심스럽게 놓여 있다. 중앙 테이블에서 출입문 문턱까지 이어지는 통로는 분명하게 비워 두어, 편안했던 낮 분위기 속에 미묘한 긴장감이 감돌게 한다. 1980년대 한국의 검소한 실내답게 실제 목재 무늬와 닳은 마감, 오래 사용한 금속의 자연스러운 변색, 벽과 바닥의 가벼운 생활 얼룩, 의자 천의 현실적인 직조감이 보이되 과장되게 낡거나 어지럽지 않다. 출입문 쪽에서 들어오는 부드러운 낮빛과 실내 조명이 섞이고, 따뜻한 흙빛 계열의 실제 재료색, 절제된 채도와 보통 수준의 대비, 자연스러운 심도가 나타난다. 사람, 얼굴, 신체 형태의 인형이나 실루엣은 전혀 없고 브라운관 화면에도 인물 형상을 넣지 않는다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 장소 기록 사진처럼 보여야 하며, 광고용으로 지나치게 정돈된 사진이 아니고 후처리 효과, 삽화, 컴퓨터 그래픽, 건축 시각화, 평면도, 상부 수직 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "뒤쪽 테이블 부근의 약 1.4미터 높이에서 중앙 테이블을 향해 대각선으로 바라본다. 중앙 테이블 주변의 통기타들이 전경과 중경의 핵심이 되게 하고, 북서쪽 브라운관 텔레비전과 남동쪽 출입문이 한 화면 안에서 공간적 관계를 유지하도록 한다. 출입문까지 이어지는 통로는 가려지지 않게 두며 사람은 배치하지 않는다.",
            "shot_id": "S16_Shot1"
          },
          {
            "guide_text": "같은 카메라 축과 낮 시간의 조명 연속성을 유지한다. 중앙 테이블과 주변 의자, 자연스럽게 기대거나 놓인 통기타들을 선명한 중경으로 두고, 구석의 브라운관 텔레비전은 배경 기준점으로 남긴다. 편안한 카페의 흔적 속에 출입문 쪽의 비어 있는 동선이 미묘한 긴장감을 만들도록 하며 사람이나 인물 형상은 넣지 않는다.",
            "shot_id": "S16_Shot11"
          },
          {
            "guide_text": "35밀리미터급의 적당한 광각 시야로 중앙 테이블에서 남동쪽 출입문까지의 이동 경로를 더욱 분명히 보여 준다. 통기타의 위치, 테이블과 의자 배치, 북서쪽 브라운관 텔레비전의 방향을 이전 화면과 동일하게 유지하고, 출입문 아래 문턱과 계단 방향을 읽을 수 있게 한다. 공간은 비어 있어야 하며 화면 매체에도 사람이나 얼굴을 표시하지 않는다.",
            "shot_id": "S16_Shot15"
          }
        ],
        "shot_ids": [
          "S16_Shot1",
          "S16_Shot11",
          "S16_Shot15"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 11 (rear table set), facing diagonally toward number 8 (central gathering table), number 7 (CRT television), and number 5 (entrance door)",
          "camera_height": "eye-level seated-to-standing transition, approximately 1.4m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the guitar gathering around number 8 prominent, retain number 7 in the corner background, and preserve a clear route from the table to number 5 for a departure."
        },
        "reference_decision": {
          "bg_id": "L28B02",
          "fp_id": "fp_l28_cafe_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L28B02 is an allowed clean-anchor fallback candidate and supplies the broadest staged identity view. A wide view from unit 1 toward unit 3 and opening marker 5 supports the group composition in S16_Shot1 and the movement toward the opening in S16_Shot15 while leaving crop latitude for S16_Shot11. It is therefore seeded directly from the floor plan without a prior reference.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l28_cafe_interior.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node establishes the dwelling identity directly from the supplied floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit-1 camera cell and aim toward opening marker 5 at [8,7] within the unit-3 direction, preserving broad coverage for the wide, close, and movement-oriented consuming shots.",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              7
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 1 as the camera space, oriented toward unit 3 and opening marker 5, with broad coverage of the committed unit markers 1, 3, 4, and 6 and their listed fixed markers. Treat the geometry visibility lists as supersets and commit only numbered elements required by this BG.",
            "camera_framing_directive": "Frame from camera unit 1 at [4,4] toward look-at unit 3 at [8,7] with a wide 90-degree field of view. Maintain broad coverage around markers 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13, with sufficient crop latitude for the close consuming shot.",
            "subject_position_directive": "For S16_Shot1, accommodate four committed subjects around the marker-8 context in a broad shared frame. For S16_Shot11, preserve a centered isolated close-subject crop. For S16_Shot15, preserve a middle-foreground path from the marker-8 context toward opening marker 5, with the opening ahead in the upper center.",
            "state_cue_directive": "Carry transient marker 14 as the only committed overlay state, while retaining numbered elements 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13 in their floor-plan positions. Do not invent further state cues.",
            "negative_continuity_directive": "Exclude overlay markers 15, 16, 17, 18, 19, and 20. Do not add uncommitted subjects or scenario-specific objects, and do not treat any unit outside the advertised unit-1 visibility superset as committed visible structure."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 4]\n  - look_at_unit: 3\n  - look_at_cell: [8, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-1 camera cell and aim toward opening marker 5 at [8,7] within the unit-3 direction, preserving broad coverage for the wide, close, and movement-oriented consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 as the camera space, oriented toward unit 3 and opening marker 5, with broad coverage of the committed unit markers 1, 3, 4, and 6 and their listed fixed markers. Treat the geometry visibility lists as supersets and commit only numbered elements required by this BG.\n  - camera_framing_directive: Frame from camera unit 1 at [4,4] toward look-at unit 3 at [8,7] with a wide 90-degree field of view. Maintain broad coverage around markers 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13, with sufficient crop latitude for the close consuming shot.\n  - subject_position_directive: For S16_Shot1, accommodate four committed subjects around the marker-8 context in a broad shared frame. For S16_Shot11, preserve a centered isolated close-subject crop. For S16_Shot15, preserve a middle-foreground path from the marker-8 context toward opening marker 5, with the opening ahead in the upper center.\n  - state_cue_directive: Carry transient marker 14 as the only committed overlay state, while retaining numbered elements 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13 in their floor-plan positions. Do not invent further state cues.\n  - negative_continuity_directive: Exclude overlay markers 15, 16, 17, 18, 19, and 20. Do not add uncommitted subjects or scenario-specific objects, and do not treat any unit outside the advertised unit-1 visibility superset as committed visible structure.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 4]\n  - look_at_unit: 3\n  - look_at_cell: [8, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-1 camera cell and aim toward opening marker 5 at [8,7] within the unit-3 direction, preserving broad coverage for the wide, close, and movement-oriented consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 as the camera space, oriented toward unit 3 and opening marker 5, with broad coverage of the committed unit markers 1, 3, 4, and 6 and their listed fixed markers. Treat the geometry visibility lists as supersets and commit only numbered elements required by this BG.\n  - camera_framing_directive: Frame from camera unit 1 at [4,4] toward look-at unit 3 at [8,7] with a wide 90-degree field of view. Maintain broad coverage around markers 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13, with sufficient crop latitude for the close consuming shot.\n  - subject_position_directive: For S16_Shot1, accommodate four committed subjects around the marker-8 context in a broad shared frame. For S16_Shot11, preserve a centered isolated close-subject crop. For S16_Shot15, preserve a middle-foreground path from the marker-8 context toward opening marker 5, with the opening ahead in the upper center.\n  - state_cue_directive: Carry transient marker 14 as the only committed overlay state, while retaining numbered elements 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13 in their floor-plan positions. Do not invent further state cues.\n  - negative_continuity_directive: Exclude overlay markers 15, 16, 17, 18, 19, and 20. Do not add uncommitted subjects or scenario-specific objects, and do not treat any unit outside the advertised unit-1 visibility superset as committed visible structure.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 4]\n  - look_at_unit: 3\n  - look_at_cell: [8, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-1 camera cell and aim toward opening marker 5 at [8,7] within the unit-3 direction, preserving broad coverage for the wide, close, and movement-oriented consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 as the camera space, oriented toward unit 3 and opening marker 5, with broad coverage of the committed unit markers 1, 3, 4, and 6 and their listed fixed markers. Treat the geometry visibility lists as supersets and commit only numbered elements required by this BG.\n  - camera_framing_directive: Frame from camera unit 1 at [4,4] toward look-at unit 3 at [8,7] with a wide 90-degree field of view. Maintain broad coverage around markers 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13, with sufficient crop latitude for the close consuming shot.\n  - subject_position_directive: For S16_Shot1, accommodate four committed subjects around the marker-8 context in a broad shared frame. For S16_Shot11, preserve a centered isolated close-subject crop. For S16_Shot15, preserve a middle-foreground path from the marker-8 context toward opening marker 5, with the opening ahead in the upper center.\n  - state_cue_directive: Carry transient marker 14 as the only committed overlay state, while retaining numbered elements 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13 in their floor-plan positions. Do not invent further state cues.\n  - negative_continuity_directive: Exclude overlay markers 15, 16, 17, 18, 19, and 20. Do not add uncommitted subjects or scenario-specific objects, and do not treat any unit outside the advertised unit-1 visibility superset as committed visible structure.\n\n1980년대 대한민국 서울의 소박한 대학가 포크 음악 카페 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 뒤쪽 테이블 부근에서 약 1.4미터 높이의 사람 눈높이로 서서 일어나는 전환 지점처럼 바라보며, 35밀리미터급 적당한 광각 렌즈로 중앙의 모임 테이블, 북서쪽 벽에 비스듬히 놓인 곡면 브라운관 텔레비전, 남동쪽 출입문과 그 바깥의 하행 계단 방향을 한 프레임에 담는다. 중앙과 남서쪽에 여러 테이블과 의자가 생활감 있게 놓여 있고, 무대 앞의 고정 조명과 동쪽의 수동 핀 조명이 당시 소규모 음악 카페의 설비로 자연스럽게 보인다. 중앙 테이블 주변에는 낮의 음악 모임 중 잠시 내려놓은 여러 대의 통기타가 의자에 기대거나 테이블 가까운 바닥에 조심스럽게 놓여 있다. 중앙 테이블에서 출입문 문턱까지 이어지는 통로는 분명하게 비워 두어, 편안했던 낮 분위기 속에 미묘한 긴장감이 감돌게 한다. 1980년대 한국의 검소한 실내답게 실제 목재 무늬와 닳은 마감, 오래 사용한 금속의 자연스러운 변색, 벽과 바닥의 가벼운 생활 얼룩, 의자 천의 현실적인 직조감이 보이되 과장되게 낡거나 어지럽지 않다. 출입문 쪽에서 들어오는 부드러운 낮빛과 실내 조명이 섞이고, 따뜻한 흙빛 계열의 실제 재료색, 절제된 채도와 보통 수준의 대비, 자연스러운 심도가 나타난다. 사람, 얼굴, 신체 형태의 인형이나 실루엣은 전혀 없고 브라운관 화면에도 인물 형상을 넣지 않는다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 장소 기록 사진처럼 보여야 하며, 광고용으로 지나치게 정돈된 사진이 아니고 후처리 효과, 삽화, 컴퓨터 그래픽, 건축 시각화, 평면도, 상부 수직 시점이 아니다. 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": [
            4,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit-1 camera cell and aim toward opening marker 5 at [8,7] within the unit-3 direction, preserving broad coverage for the wide, close, and movement-oriented consuming shots.",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            7
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show unit 1 as the camera space, oriented toward unit 3 and opening marker 5, with broad coverage of the committed unit markers 1, 3, 4, and 6 and their listed fixed markers. Treat the geometry visibility lists as supersets and commit only numbered elements required by this BG.",
          "camera_framing_directive": "Frame from camera unit 1 at [4,4] toward look-at unit 3 at [8,7] with a wide 90-degree field of view. Maintain broad coverage around markers 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13, with sufficient crop latitude for the close consuming shot.",
          "subject_position_directive": "For S16_Shot1, accommodate four committed subjects around the marker-8 context in a broad shared frame. For S16_Shot11, preserve a centered isolated close-subject crop. For S16_Shot15, preserve a middle-foreground path from the marker-8 context toward opening marker 5, with the opening ahead in the upper center.",
          "state_cue_directive": "Carry transient marker 14 as the only committed overlay state, while retaining numbered elements 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, and 13 in their floor-plan positions. Do not invent further state cues.",
          "negative_continuity_directive": "Exclude overlay markers 15, 16, 17, 18, 19, and 20. Do not add uncommitted subjects or scenario-specific objects, and do not treat any unit outside the advertised unit-1 visibility superset as committed visible structure."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l28_cafe_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l28_cafe_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L28B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L28",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B04.png",
        "t2i_prompt": "1980년대 후반 대한민국 서울의 소규모 카페 내부, 야간 공연이 진행되는 시간대의 출입문 주변을 담은 실제 카메라 다큐멘터리 풍 사진. 관객석 내부에 선 사람의 눈높이 약 1.6m에서 35mm급 광각 렌즈로 남동쪽의 출입문과 문턱, 거리 높이에서 아래로 내려오는 좁은 출입 계단을 대각선으로 바라본 구도다. 출입문과 문턱 일대는 야간 도착 순간처럼 조명이 거의 닿지 않아 짙고 조용한 어둠에 잠겨 있으며, 문과 계단의 윤곽만 실내의 약한 반사광으로 확인된다. 화면 한쪽에는 북쪽 벽을 따라 놓인 작은 공연 무대 일부와 무대 바로 앞의 테이블 및 의자가 보이고, 무대 전면의 고정 조명은 무대 중앙을 향하며 관객석 동쪽의 수동 핀 스포트라이트는 앞쪽 테이블과 무대 방향을 향한다. 출입구는 낮은 밝기로 억제하고 공연 공간에는 제한적인 따뜻한 백열등 계열 빛이 닿아 자연스러운 명암 차이를 만든다. 1980년대 후반 서울의 검소한 음악 카페답게 실제 회벽의 미세한 균열과 얼룩, 닳은 목재 표면의 결, 오래 사용한 금속 조명 장치의 변색과 산화, 테이블과 의자의 생활 흠집이 사실적으로 드러난다. 현대적인 LED 조명, 디지털 장비, 세련된 신축 인테리어는 보이지 않는다. 사람, 얼굴, 신체 모양의 형상은 전혀 없는 빈 배경 공간이다. 실제 DSLR 또는 미러리스 카메라로 현장에서 촬영한 담백한 장소 기록 사진, 현실적인 자연광과 실내등, 정확한 콘크리트·금속·목재 질감, 일상적인 마모와 얼룩, 자연스러운 심도, 과도한 보정 없음. 깨끗한 광고 사진이나 건축 시각화가 아니며 CGI, 삽화, 평면도, 위에서 내려다본 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "관객석 내부에서 남동쪽 출입문과 문턱, 내려오는 계단을 대각선으로 바라본다. 문과 문턱 주변은 거의 빛이 닿지 않는 어두운 야간 상태로 유지하고, 화면 반대편에는 조명이 켜진 작은 공연 무대 일부와 앞쪽 테이블 및 의자가 자연스럽게 보이게 한다. 출입문을 시선의 중심으로 삼되 사람이나 신체 형상은 넣지 않는다.",
            "shot_id": "S22_Shot1"
          }
        ],
        "shot_ids": [
          "S22_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 1 (audience seating area), facing diagonally toward number 3 (entrance threshold), number 5 (entrance door), and number 6 (descending stair)",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Frame the arriving figure through number 5 while allowing a partial view toward number 2 and the nighttime event beyond; keep the entrance area subdued."
        },
        "reference_decision": {
          "bg_id": "L28B04",
          "fp_id": "fp_l28_cafe_interior",
          "node_index": 3,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L28B04 remains in the same physical space as L28B03 but redirects the unit-3 camera toward unit 2 to support the inward movement staged in S22_Shot1. The changed look-at geometry exposes a different structural slice and requires a new plate, while the positions of opening marker 5 and fixed markers 9, 12, and 13 remain continuous with the established floor-plan identity.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B03.png"
          ],
          "source_bg_ids": [
            "L28B03"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_fp_l28_01"
            ],
            "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_l28_01",
                "ref_bg_id": "L28B03",
                "space_description": "The established floor-plan space, redirected from unit 3 toward unit 2 for the inward-facing view."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because S22_Shot1 commits one continuous physical space. L28B03 supplies same-space continuity, while the changed look-at unit requires a distinct view rather than a second reference."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              7
            ],
            "camera_unit": 3,
            "fov_deg": 50,
            "framing_notes": "Use camera unit 3 at [7,7] and aim toward marker 12 at [2,5] in look-at unit 2. The normal field supports an entrance-adjacent medium frame looking inward through units 3 and 1 toward unit 2.",
            "lens_enum": "normal",
            "look_at_cell": [
              2,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the same physical space as L28B03 from unit 3 toward unit 2, with unit 1 forming the interior continuation and opening marker 5 marking the threshold side of the view. Retain markers 9, 12, and 13 in their fixed positions where visible.",
            "camera_framing_directive": "Frame from camera unit 3 at [7,7] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Maintain neutral medium coverage along the inward axis, with room for the committed subject in the middle-right and the interior depth behind.",
            "subject_position_directive": "For S22_Shot1, reserve the middle-right midground for the committed subject between the opening interaction and the first inward step. Keep opening marker 5 angled behind the subject and preserve unobstructed interior depth along the movement direction.",
            "state_cue_directive": "Carry transient marker 20 as the committed state cue, together with numbered elements 1, 2, 3, 5, 6, 9, 12, and 13. Do not add any other overlay cue.",
            "negative_continuity_directive": "Exclude overlay markers 14, 15, 16, 17, 18, and 19. Keep opening marker 5 and fixed markers 9, 12, and 13 in their established floor-plan positions, and do not import transient marker 17 from L28B03 or structures outside the unit-3-to-unit-2 view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B03' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 7]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use camera unit 3 at [7,7] and aim toward marker 12 at [2,5] in look-at unit 2. The normal field supports an entrance-adjacent medium frame looking inward through units 3 and 1 toward unit 2.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same physical space as L28B03 from unit 3 toward unit 2, with unit 1 forming the interior continuation and opening marker 5 marking the threshold side of the view. Retain markers 9, 12, and 13 in their fixed positions where visible.\n  - camera_framing_directive: Frame from camera unit 3 at [7,7] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Maintain neutral medium coverage along the inward axis, with room for the committed subject in the middle-right and the interior depth behind.\n  - subject_position_directive: For S22_Shot1, reserve the middle-right midground for the committed subject between the opening interaction and the first inward step. Keep opening marker 5 angled behind the subject and preserve unobstructed interior depth along the movement direction.\n  - state_cue_directive: Carry transient marker 20 as the committed state cue, together with numbered elements 1, 2, 3, 5, 6, 9, 12, and 13. Do not add any other overlay cue.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 17, 18, and 19. Keep opening marker 5 and fixed markers 9, 12, and 13 in their established floor-plan positions, and do not import transient marker 17 from L28B03 or structures outside the unit-3-to-unit-2 view.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B03' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 7]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use camera unit 3 at [7,7] and aim toward marker 12 at [2,5] in look-at unit 2. The normal field supports an entrance-adjacent medium frame looking inward through units 3 and 1 toward unit 2.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same physical space as L28B03 from unit 3 toward unit 2, with unit 1 forming the interior continuation and opening marker 5 marking the threshold side of the view. Retain markers 9, 12, and 13 in their fixed positions where visible.\n  - camera_framing_directive: Frame from camera unit 3 at [7,7] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Maintain neutral medium coverage along the inward axis, with room for the committed subject in the middle-right and the interior depth behind.\n  - subject_position_directive: For S22_Shot1, reserve the middle-right midground for the committed subject between the opening interaction and the first inward step. Keep opening marker 5 angled behind the subject and preserve unobstructed interior depth along the movement direction.\n  - state_cue_directive: Carry transient marker 20 as the committed state cue, together with numbered elements 1, 2, 3, 5, 6, 9, 12, and 13. Do not add any other overlay cue.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 17, 18, and 19. Keep opening marker 5 and fixed markers 9, 12, and 13 in their established floor-plan positions, and do not import transient marker 17 from L28B03 or structures outside the unit-3-to-unit-2 view.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B03' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 7]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use camera unit 3 at [7,7] and aim toward marker 12 at [2,5] in look-at unit 2. The normal field supports an entrance-adjacent medium frame looking inward through units 3 and 1 toward unit 2.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same physical space as L28B03 from unit 3 toward unit 2, with unit 1 forming the interior continuation and opening marker 5 marking the threshold side of the view. Retain markers 9, 12, and 13 in their fixed positions where visible.\n  - camera_framing_directive: Frame from camera unit 3 at [7,7] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Maintain neutral medium coverage along the inward axis, with room for the committed subject in the middle-right and the interior depth behind.\n  - subject_position_directive: For S22_Shot1, reserve the middle-right midground for the committed subject between the opening interaction and the first inward step. Keep opening marker 5 angled behind the subject and preserve unobstructed interior depth along the movement direction.\n  - state_cue_directive: Carry transient marker 20 as the committed state cue, together with numbered elements 1, 2, 3, 5, 6, 9, 12, and 13. Do not add any other overlay cue.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 17, 18, and 19. Keep opening marker 5 and fixed markers 9, 12, and 13 in their established floor-plan positions, and do not import transient marker 17 from L28B03 or structures outside the unit-3-to-unit-2 view.\n\n1980년대 후반 대한민국 서울의 소규모 카페 내부, 야간 공연이 진행되는 시간대의 출입문 주변을 담은 실제 카메라 다큐멘터리 풍 사진. 관객석 내부에 선 사람의 눈높이 약 1.6m에서 35mm급 광각 렌즈로 남동쪽의 출입문과 문턱, 거리 높이에서 아래로 내려오는 좁은 출입 계단을 대각선으로 바라본 구도다. 출입문과 문턱 일대는 야간 도착 순간처럼 조명이 거의 닿지 않아 짙고 조용한 어둠에 잠겨 있으며, 문과 계단의 윤곽만 실내의 약한 반사광으로 확인된다. 화면 한쪽에는 북쪽 벽을 따라 놓인 작은 공연 무대 일부와 무대 바로 앞의 테이블 및 의자가 보이고, 무대 전면의 고정 조명은 무대 중앙을 향하며 관객석 동쪽의 수동 핀 스포트라이트는 앞쪽 테이블과 무대 방향을 향한다. 출입구는 낮은 밝기로 억제하고 공연 공간에는 제한적인 따뜻한 백열등 계열 빛이 닿아 자연스러운 명암 차이를 만든다. 1980년대 후반 서울의 검소한 음악 카페답게 실제 회벽의 미세한 균열과 얼룩, 닳은 목재 표면의 결, 오래 사용한 금속 조명 장치의 변색과 산화, 테이블과 의자의 생활 흠집이 사실적으로 드러난다. 현대적인 LED 조명, 디지털 장비, 세련된 신축 인테리어는 보이지 않는다. 사람, 얼굴, 신체 모양의 형상은 전혀 없는 빈 배경 공간이다. 실제 DSLR 또는 미러리스 카메라로 현장에서 촬영한 담백한 장소 기록 사진, 현실적인 자연광과 실내등, 정확한 콘크리트·금속·목재 질감, 일상적인 마모와 얼룩, 자연스러운 심도, 과도한 보정 없음. 깨끗한 광고 사진이나 건축 시각화가 아니며 CGI, 삽화, 평면도, 위에서 내려다본 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            7,
            7
          ],
          "camera_unit": 3,
          "fov_deg": 50,
          "framing_notes": "Use camera unit 3 at [7,7] and aim toward marker 12 at [2,5] in look-at unit 2. The normal field supports an entrance-adjacent medium frame looking inward through units 3 and 1 toward unit 2.",
          "lens_enum": "normal",
          "look_at_cell": [
            2,
            5
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 3,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show the same physical space as L28B03 from unit 3 toward unit 2, with unit 1 forming the interior continuation and opening marker 5 marking the threshold side of the view. Retain markers 9, 12, and 13 in their fixed positions where visible.",
          "camera_framing_directive": "Frame from camera unit 3 at [7,7] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Maintain neutral medium coverage along the inward axis, with room for the committed subject in the middle-right and the interior depth behind.",
          "subject_position_directive": "For S22_Shot1, reserve the middle-right midground for the committed subject between the opening interaction and the first inward step. Keep opening marker 5 angled behind the subject and preserve unobstructed interior depth along the movement direction.",
          "state_cue_directive": "Carry transient marker 20 as the committed state cue, together with numbered elements 1, 2, 3, 5, 6, 9, 12, and 13. Do not add any other overlay cue.",
          "negative_continuity_directive": "Exclude overlay markers 14, 15, 16, 17, 18, and 19. Keep opening marker 5 and fixed markers 9, 12, and 13 in their established floor-plan positions, and do not import transient marker 17 from L28B03 or structures outside the unit-3-to-unit-2 view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l28_cafe_interior",
          "prior_bg_ids": [
            "L28B03"
          ],
          "attached_ref_labels": [
            "bg:L28B03",
            "building_anchor:L29B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_anchor_ref": {
          "anchor_bg_id": "L29B01",
          "group_id": "bg_basement_cafe"
        }
      },
      "L28B05": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L28",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B05.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 소규모 음악 카페 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서쪽 객석 테이블 가까이에서 북쪽 벽의 작은 공연 무대를 바라보는 시점이며, 카메라 높이는 앉은 관객의 눈높이인 약 1.3미터, 32밀리미터 중간 광각 렌즈를 사용한다. 무대 바로 앞의 전면 테이블이 카메라와 무대 사이에 놓이고, 중앙과 남서쪽에는 작은 목재 테이블과 당시형 카페 의자가 촘촘하게 배치되어 야간 음악 쇼케이스의 붐비는 공간감을 만든다. 북서쪽 벽에는 두꺼운 곡면 유리와 플라스틱 외함을 지닌 브라운관 텔레비전이 중앙 테이블 쪽을 향해 비스듬히 놓여 있다. 전면 테이블 위에는 작고 소박한 예약석 표지가 놓여 있으며, 동쪽의 수동 핀 스포트라이트가 이 테이블 중앙에 선명하지만 자연스러운 원형 빛을 만든다. 무대 앞 가장자리의 고정 조명은 작은 무대 중앙의 빈 공연 위치를 따뜻하게 밝히고, 주변 객석은 낮은 실내등 아래 상대적으로 어둡게 남아 있다. 누런 백열등 계열의 따뜻한 빛, 절제된 갈색과 짙은 목재색, 낮은 채도와 보통 수준의 명암, 오래 사용해 가장자리가 닳은 목재 상판, 미세한 흠집이 있는 금속 조명 하우징, 현실적인 전선과 벽면의 생활 얼룩을 사실적으로 표현한다. 현대식 평면 화면, 발광 다이오드 조명, 스마트 기기나 현대적인 인테리어는 배제한다. 사람, 얼굴, 신체 형상, 관객 실루엣, 무대 위 인물은 전혀 포함하지 않고 배경 공간만 보여 준다. 실제 디에스엘아르 또는 미러리스 카메라로 촬영한 실제 장소 참고 사진처럼 자연스러운 심도와 정확한 재료 질감, 과장 없는 노출, 인위적인 후처리 없는 담백한 기록 사진. 내려다보는 평면도, 건축 도면, 삽화, 삼차원 그래픽 표현이 아닌 실제 실내 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "서쪽 객석 테이블 부근의 앉은 관객 눈높이에서 북쪽의 작은 무대를 바라본다. 무대 바로 앞의 예약 테이블이 전경과 무대 사이에 놓이도록 하고, 그 테이블 위 예약석 표지와 테이블 중앙에 맺힌 핀 스포트라이트의 원형 빛을 분명하게 보여 준다. 무대 중앙의 빈 공연 위치는 활성화된 무대 조명으로 밝히되 사람이나 신체 형상은 포함하지 않는다.",
            "shot_id": "S22_Shot8"
          },
          {
            "guide_text": "서쪽 객석에서 무대와 전면 테이블을 함께 담는 중간 광각 구도를 유지한다. 동쪽 수동 핀 스포트라이트의 조사 방향이 예약된 전면 테이블과 정확히 이어지고, 무대 앞 조명은 무대 중앙의 빈 공연 위치를 밝히게 한다. 주변 테이블이 촘촘한 야간 쇼케이스의 규모감을 전달하되 인물, 얼굴, 실루엣은 전혀 배치하지 않는다.",
            "shot_id": "S22_Shot16"
          }
        ],
        "shot_ids": [
          "S22_Shot8",
          "S22_Shot16"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 10 (west side table set), facing number 2 (small stage) with number 9 (front table set) between the camera and stage",
          "camera_height": "eye-level seated audience height, approximately 1.3m",
          "lens_hint": "32mm moderate wide angle",
          "framing_notes": "Feature the performer zone, active stage lighting, the reserved front table, and surrounding audience tables; keep number 13 aligned to cast its spotlight toward number 9."
        },
        "reference_decision": {
          "bg_id": "L28B05",
          "fp_id": "fp_l28_cafe_interior",
          "node_index": 4,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L28B05 uses the same physical space and fixed identity established by L28B02, but its unit-1-to-unit-2 camera geometry emphasizes markers 2, 9, and 12 rather than the anchor's entrance-facing slice. This distinct view supports the opposing close reaction shots S22_Shot8 and S22_Shot16 and therefore requires its own plate with reference-locked fixture and furniture positions.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B02.png"
          ],
          "source_bg_ids": [
            "L28B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_fp_l28_01"
            ],
            "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_l28_01",
                "ref_bg_id": "L28B02",
                "space_description": "The same floor-plan space, viewed from unit 1 toward unit 2 and fixed marker 12."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because both consuming shots use opposing close framings within the same continuous physical space. The unit-1-to-unit-2 view does not commit a second distinct co-visible space."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Use camera unit 1 at [4,4] and aim toward marker 12 at [2,5] in look-at unit 2. Normal coverage provides the shared unit-1-to-unit-2 axis needed for the two opposing close reaction framings.",
            "lens_enum": "normal",
            "look_at_cell": [
              2,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 1 oriented toward unit 2 and marker 12, with unit 4 and fixed markers 7, 8, 9, 10, 11, and 13 included only where admitted by the normal view. Keep all shared fixed elements in the positions established by L28B02.",
            "camera_framing_directive": "Frame from camera unit 1 at [4,4] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Use neutral coverage with crop latitude for a close subject on the middle-left and an opposing close subject on the middle-right.",
            "subject_position_directive": "For S22_Shot8, reserve the middle-left foreground for the committed close subject, with only restrained marker-2 and marker-12 context. For S22_Shot16, reserve the middle-right foreground for the opposing close subject at seated eye level, preserving the staged gaze back toward unit 2 and keeping background activity soft and subordinate.",
            "state_cue_directive": "Carry transient markers 15, 18, and 19 as the committed state cues while retaining numbered elements 1, 2, 4, 7, 8, 9, 10, 11, 12, and 13. Do not invent additional overlay states.",
            "negative_continuity_directive": "Exclude overlay markers 14, 16, 17, and 20. Preserve the L28B02 and floor-plan positions of fixed markers 7, 8, 9, 10, 11, 12, and 13; do not move these elements to accommodate the opposing close crops, and do not include spaces outside the committed unit-1-to-unit-2 view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B02' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 4]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use camera unit 1 at [4,4] and aim toward marker 12 at [2,5] in look-at unit 2. Normal coverage provides the shared unit-1-to-unit-2 axis needed for the two opposing close reaction framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 oriented toward unit 2 and marker 12, with unit 4 and fixed markers 7, 8, 9, 10, 11, and 13 included only where admitted by the normal view. Keep all shared fixed elements in the positions established by L28B02.\n  - camera_framing_directive: Frame from camera unit 1 at [4,4] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Use neutral coverage with crop latitude for a close subject on the middle-left and an opposing close subject on the middle-right.\n  - subject_position_directive: For S22_Shot8, reserve the middle-left foreground for the committed close subject, with only restrained marker-2 and marker-12 context. For S22_Shot16, reserve the middle-right foreground for the opposing close subject at seated eye level, preserving the staged gaze back toward unit 2 and keeping background activity soft and subordinate.\n  - state_cue_directive: Carry transient markers 15, 18, and 19 as the committed state cues while retaining numbered elements 1, 2, 4, 7, 8, 9, 10, 11, 12, and 13. Do not invent additional overlay states.\n  - negative_continuity_directive: Exclude overlay markers 14, 16, 17, and 20. Preserve the L28B02 and floor-plan positions of fixed markers 7, 8, 9, 10, 11, 12, and 13; do not move these elements to accommodate the opposing close crops, and do not include spaces outside the committed unit-1-to-unit-2 view.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B02' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 4]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use camera unit 1 at [4,4] and aim toward marker 12 at [2,5] in look-at unit 2. Normal coverage provides the shared unit-1-to-unit-2 axis needed for the two opposing close reaction framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 oriented toward unit 2 and marker 12, with unit 4 and fixed markers 7, 8, 9, 10, 11, and 13 included only where admitted by the normal view. Keep all shared fixed elements in the positions established by L28B02.\n  - camera_framing_directive: Frame from camera unit 1 at [4,4] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Use neutral coverage with crop latitude for a close subject on the middle-left and an opposing close subject on the middle-right.\n  - subject_position_directive: For S22_Shot8, reserve the middle-left foreground for the committed close subject, with only restrained marker-2 and marker-12 context. For S22_Shot16, reserve the middle-right foreground for the opposing close subject at seated eye level, preserving the staged gaze back toward unit 2 and keeping background activity soft and subordinate.\n  - state_cue_directive: Carry transient markers 15, 18, and 19 as the committed state cues while retaining numbered elements 1, 2, 4, 7, 8, 9, 10, 11, 12, and 13. Do not invent additional overlay states.\n  - negative_continuity_directive: Exclude overlay markers 14, 16, 17, and 20. Preserve the L28B02 and floor-plan positions of fixed markers 7, 8, 9, 10, 11, 12, and 13; do not move these elements to accommodate the opposing close crops, and do not include spaces outside the committed unit-1-to-unit-2 view.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B02' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 4]\n  - look_at_unit: 2\n  - look_at_cell: [2, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use camera unit 1 at [4,4] and aim toward marker 12 at [2,5] in look-at unit 2. Normal coverage provides the shared unit-1-to-unit-2 axis needed for the two opposing close reaction framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 oriented toward unit 2 and marker 12, with unit 4 and fixed markers 7, 8, 9, 10, 11, and 13 included only where admitted by the normal view. Keep all shared fixed elements in the positions established by L28B02.\n  - camera_framing_directive: Frame from camera unit 1 at [4,4] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Use neutral coverage with crop latitude for a close subject on the middle-left and an opposing close subject on the middle-right.\n  - subject_position_directive: For S22_Shot8, reserve the middle-left foreground for the committed close subject, with only restrained marker-2 and marker-12 context. For S22_Shot16, reserve the middle-right foreground for the opposing close subject at seated eye level, preserving the staged gaze back toward unit 2 and keeping background activity soft and subordinate.\n  - state_cue_directive: Carry transient markers 15, 18, and 19 as the committed state cues while retaining numbered elements 1, 2, 4, 7, 8, 9, 10, 11, 12, and 13. Do not invent additional overlay states.\n  - negative_continuity_directive: Exclude overlay markers 14, 16, 17, and 20. Preserve the L28B02 and floor-plan positions of fixed markers 7, 8, 9, 10, 11, 12, and 13; do not move these elements to accommodate the opposing close crops, and do not include spaces outside the committed unit-1-to-unit-2 view.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 소규모 음악 카페 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서쪽 객석 테이블 가까이에서 북쪽 벽의 작은 공연 무대를 바라보는 시점이며, 카메라 높이는 앉은 관객의 눈높이인 약 1.3미터, 32밀리미터 중간 광각 렌즈를 사용한다. 무대 바로 앞의 전면 테이블이 카메라와 무대 사이에 놓이고, 중앙과 남서쪽에는 작은 목재 테이블과 당시형 카페 의자가 촘촘하게 배치되어 야간 음악 쇼케이스의 붐비는 공간감을 만든다. 북서쪽 벽에는 두꺼운 곡면 유리와 플라스틱 외함을 지닌 브라운관 텔레비전이 중앙 테이블 쪽을 향해 비스듬히 놓여 있다. 전면 테이블 위에는 작고 소박한 예약석 표지가 놓여 있으며, 동쪽의 수동 핀 스포트라이트가 이 테이블 중앙에 선명하지만 자연스러운 원형 빛을 만든다. 무대 앞 가장자리의 고정 조명은 작은 무대 중앙의 빈 공연 위치를 따뜻하게 밝히고, 주변 객석은 낮은 실내등 아래 상대적으로 어둡게 남아 있다. 누런 백열등 계열의 따뜻한 빛, 절제된 갈색과 짙은 목재색, 낮은 채도와 보통 수준의 명암, 오래 사용해 가장자리가 닳은 목재 상판, 미세한 흠집이 있는 금속 조명 하우징, 현실적인 전선과 벽면의 생활 얼룩을 사실적으로 표현한다. 현대식 평면 화면, 발광 다이오드 조명, 스마트 기기나 현대적인 인테리어는 배제한다. 사람, 얼굴, 신체 형상, 관객 실루엣, 무대 위 인물은 전혀 포함하지 않고 배경 공간만 보여 준다. 실제 디에스엘아르 또는 미러리스 카메라로 촬영한 실제 장소 참고 사진처럼 자연스러운 심도와 정확한 재료 질감, 과장 없는 노출, 인위적인 후처리 없는 담백한 기록 사진. 내려다보는 평면도, 건축 도면, 삽화, 삼차원 그래픽 표현이 아닌 실제 실내 사진. 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": [
            4,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Use camera unit 1 at [4,4] and aim toward marker 12 at [2,5] in look-at unit 2. Normal coverage provides the shared unit-1-to-unit-2 axis needed for the two opposing close reaction framings.",
          "lens_enum": "normal",
          "look_at_cell": [
            2,
            5
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 4,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show unit 1 oriented toward unit 2 and marker 12, with unit 4 and fixed markers 7, 8, 9, 10, 11, and 13 included only where admitted by the normal view. Keep all shared fixed elements in the positions established by L28B02.",
          "camera_framing_directive": "Frame from camera unit 1 at [4,4] toward look-at unit 2 at [2,5] with a normal 50-degree field of view. Use neutral coverage with crop latitude for a close subject on the middle-left and an opposing close subject on the middle-right.",
          "subject_position_directive": "For S22_Shot8, reserve the middle-left foreground for the committed close subject, with only restrained marker-2 and marker-12 context. For S22_Shot16, reserve the middle-right foreground for the opposing close subject at seated eye level, preserving the staged gaze back toward unit 2 and keeping background activity soft and subordinate.",
          "state_cue_directive": "Carry transient markers 15, 18, and 19 as the committed state cues while retaining numbered elements 1, 2, 4, 7, 8, 9, 10, 11, 12, and 13. Do not invent additional overlay states.",
          "negative_continuity_directive": "Exclude overlay markers 14, 16, 17, and 20. Preserve the L28B02 and floor-plan positions of fixed markers 7, 8, 9, 10, 11, 12, and 13; do not move these elements to accommodate the opposing close crops, and do not include spaces outside the committed unit-1-to-unit-2 view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l28_cafe_interior",
          "prior_bg_ids": [
            "L28B02"
          ],
          "attached_ref_labels": [
            "bg:L28B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L28B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L28",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B03.png",
        "t2i_prompt": "1980년대 대한민국 서울의 소규모 지하 음악 카페 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 중앙 관객석의 테이블 가까이에서 앉은 사람의 눈높이인 약 1.25미터 높이로 촬영하고, 테이블 건너편의 출입 문턱과 그 너머 출입문이 한 화면에 보이게 한다. 동쪽의 거리 높이에서 카페 내부로 내려오는 계단과 출입문으로 이어지는 빈 이동 경로가 자연스럽게 읽혀야 한다. 북쪽 벽의 작은 공연 무대는 화면 주변부에만 걸치며 비어 있고 시각적으로 비활성 상태이다. 무대 앞쪽 위의 고정식 무대 조명과 관객석 동쪽의 수동 핀 조명은 꺼진 당시형 금속 조명 설비로 보이며, 오래 사용한 금속의 잔잔한 산화와 생활 마모가 드러난다.\n\n중앙 테이블에는 한 사람 몫의 술자리만 놓여 있다. 1980년대 국내 카페에서 볼 법한 갈색 유리 맥주병 한 병과 단순한 유리 술잔 하나를 가지런하지만 쓸쓸하게 남겨 두고, 다른 술자리나 어질러진 잔해는 추가하지 않는다. 아픈 이별 대화가 끝난 뒤의 가라앉은 낮 분위기처럼 공간은 조용하고 감정적으로 메말라 보이되, 과장된 상징이나 사건 흔적 없이 현실적인 상태를 유지한다.\n\n낮빛은 출입구 쪽에서 약하게 들어와 깊은 실내로 갈수록 부드럽게 줄어든다. 채도가 낮은 따뜻한 흙빛 계열, 오래된 목재 상판의 실제 나뭇결, 빛바랜 도장면, 거친 콘크리트와 회벽, 금속 조명 기구의 자연스러운 녹과 손때, 의자 재료의 실제 질감을 사실적으로 표현한다. 지나치게 깨끗한 광고 사진이 아니라 영업 중인 오래된 카페의 일상적인 얼룩과 닳음을 담은 담담한 현장 기록 사진이어야 한다. 현대식 디지털 기기, 발광 표시 장치, 최신형 인테리어는 넣지 않는다.\n\n풀프레임 디지털 일안 반사식 또는 미러리스 카메라와 40밀리미터 표준 화각으로 촬영한 자연스러운 원근감, 현실적인 자연광과 노출, 과장되지 않은 심도, 실제 재료 질감, 별도 후처리 없는 장소 참고 사진. 위에서 내려다본 시점, 평면도, 건축 도식, 삽화, 그래픽 이미지, 인공적인 삼차원 시각화가 아니다. 사람, 얼굴, 신체 일부, 사람 모양의 형상은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "중앙 테이블 가까이의 앉은 눈높이에서 테이블 건너편을 바라본다. 출입 문턱과 출입문으로 이어지는 빈 동선이 분명하게 보이도록 하고, 북쪽 무대는 화면 가장자리에서 비활성 상태로만 드러낸다. 한 사람 몫의 술병과 술잔을 테이블 위에 절제되게 보여 주며 사람이나 신체 형상은 넣지 않는다.",
            "shot_id": "S36_Shot5"
          },
          {
            "guide_text": "같은 방향성과 낮은 눈높이를 유지하되 테이블 위의 단독 술자리와 그 너머 출입문 사이의 거리감을 조금 더 또렷하게 구성한다. 빈 의자와 출구로 향하는 통로가 이별 직후의 가라앉은 낮 분위기를 전달하게 하고, 무대와 조명 설비는 주변부에 조용히 남겨 둔다. 인물, 얼굴, 사람 모양의 형상은 전혀 묘사하지 않는다.",
            "shot_id": "S36_Shot7"
          }
        ],
        "shot_ids": [
          "S36_Shot5",
          "S36_Shot7"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 8 (central table set), facing across the table with number 5 (entrance door) visible beyond number 3 (entrance threshold)",
          "camera_height": "eye-level seated, approximately 1.25m",
          "lens_hint": "40mm natural perspective",
          "framing_notes": "Use restrained two-person table framing with a clear departure path toward number 5; keep the stage peripheral and visually inactive."
        },
        "reference_decision": {
          "bg_id": "L28B03",
          "fp_id": "fp_l28_cafe_interior",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L28B03 occupies the same floor-plan space as L28B02 but uses a genuinely different camera slice: unit 3 toward unit 1 and marker 8. This geometry better supports the close table-adjacent framing in S36_Shot5 and the diagonal two-subject depth relation in S36_Shot7, so the fixed layout must carry over from L28B02 while receiving a new plate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B02.png"
          ],
          "source_bg_ids": [
            "L28B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_fp_l28_01"
            ],
            "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_l28_01",
                "ref_bg_id": "L28B02",
                "space_description": "The same floor-plan space, now viewed from unit 3 toward unit 1 and marker 8."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because the staged shots remain within the physical space established by L28B02; the changed unit-3-to-unit-1 camera geometry requires a new view rather than a second-space reference."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              7
            ],
            "camera_unit": 3,
            "fov_deg": 50,
            "framing_notes": "Use the listed unit-3 camera cell and aim at marker 8 at [5,4] in look-at unit 1. Normal coverage supports both a close seated-subject crop and the foreground-to-background diagonal relation.",
            "lens_enum": "normal",
            "look_at_cell": [
              5,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show the same physical space as L28B02 from unit 3 toward unit 1, centered on marker 8 at [5,4]. Preserve the fixed positions of units 1, 2, 3, and 6, opening marker 5, and fixed markers 8, 12, and 13 where the normal view admits them.",
            "camera_framing_directive": "Frame from camera unit 3 at [7,7] toward look-at unit 1 at [5,4] using a normal 50-degree field of view. Use neutral coverage that can support a close foreground crop and a medium diagonal foreground-background composition.",
            "subject_position_directive": "For S36_Shot5, allow one committed seated subject to fill most of a close frame with a thin lower edge of the marker-8 context. For S36_Shot7, reserve the left foreground for the seated subject and the right background for the departing subject, maintaining the staged diagonal sightline and depth separation.",
            "state_cue_directive": "Carry transient marker 17 as the only committed overlay state. Retain numbered elements 1, 2, 3, 5, 6, 8, 12, and 13 without adding further state cues.",
            "negative_continuity_directive": "Exclude overlay markers 14, 15, 16, 18, 19, and 20. Keep shared fixed markers 1, 3, 5, 6, 8, 12, and 13 in the positions committed by L28B02 and the floor plan; do not redraw the L28B02 camera angle or add units outside the committed view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B02' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 7]\n  - look_at_unit: 1\n  - look_at_cell: [5, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the listed unit-3 camera cell and aim at marker 8 at [5,4] in look-at unit 1. Normal coverage supports both a close seated-subject crop and the foreground-to-background diagonal relation.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same physical space as L28B02 from unit 3 toward unit 1, centered on marker 8 at [5,4]. Preserve the fixed positions of units 1, 2, 3, and 6, opening marker 5, and fixed markers 8, 12, and 13 where the normal view admits them.\n  - camera_framing_directive: Frame from camera unit 3 at [7,7] toward look-at unit 1 at [5,4] using a normal 50-degree field of view. Use neutral coverage that can support a close foreground crop and a medium diagonal foreground-background composition.\n  - subject_position_directive: For S36_Shot5, allow one committed seated subject to fill most of a close frame with a thin lower edge of the marker-8 context. For S36_Shot7, reserve the left foreground for the seated subject and the right background for the departing subject, maintaining the staged diagonal sightline and depth separation.\n  - state_cue_directive: Carry transient marker 17 as the only committed overlay state. Retain numbered elements 1, 2, 3, 5, 6, 8, 12, and 13 without adding further state cues.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 18, 19, and 20. Keep shared fixed markers 1, 3, 5, 6, 8, 12, and 13 in the positions committed by L28B02 and the floor plan; do not redraw the L28B02 camera angle or add units outside the committed view.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B02' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 7]\n  - look_at_unit: 1\n  - look_at_cell: [5, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the listed unit-3 camera cell and aim at marker 8 at [5,4] in look-at unit 1. Normal coverage supports both a close seated-subject crop and the foreground-to-background diagonal relation.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same physical space as L28B02 from unit 3 toward unit 1, centered on marker 8 at [5,4]. Preserve the fixed positions of units 1, 2, 3, and 6, opening marker 5, and fixed markers 8, 12, and 13 where the normal view admits them.\n  - camera_framing_directive: Frame from camera unit 3 at [7,7] toward look-at unit 1 at [5,4] using a normal 50-degree field of view. Use neutral coverage that can support a close foreground crop and a medium diagonal foreground-background composition.\n  - subject_position_directive: For S36_Shot5, allow one committed seated subject to fill most of a close frame with a thin lower edge of the marker-8 context. For S36_Shot7, reserve the left foreground for the seated subject and the right background for the departing subject, maintaining the staged diagonal sightline and depth separation.\n  - state_cue_directive: Carry transient marker 17 as the only committed overlay state. Retain numbered elements 1, 2, 3, 5, 6, 8, 12, and 13 without adding further state cues.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 18, 19, and 20. Keep shared fixed markers 1, 3, 5, 6, 8, 12, and 13 in the positions committed by L28B02 and the floor plan; do not redraw the L28B02 camera angle or add units outside the committed view.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L28B02' physical_space_id='ps_fp_l28_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 7]\n  - look_at_unit: 1\n  - look_at_cell: [5, 4]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the listed unit-3 camera cell and aim at marker 8 at [5,4] in look-at unit 1. Normal coverage supports both a close seated-subject crop and the foreground-to-background diagonal relation.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same physical space as L28B02 from unit 3 toward unit 1, centered on marker 8 at [5,4]. Preserve the fixed positions of units 1, 2, 3, and 6, opening marker 5, and fixed markers 8, 12, and 13 where the normal view admits them.\n  - camera_framing_directive: Frame from camera unit 3 at [7,7] toward look-at unit 1 at [5,4] using a normal 50-degree field of view. Use neutral coverage that can support a close foreground crop and a medium diagonal foreground-background composition.\n  - subject_position_directive: For S36_Shot5, allow one committed seated subject to fill most of a close frame with a thin lower edge of the marker-8 context. For S36_Shot7, reserve the left foreground for the seated subject and the right background for the departing subject, maintaining the staged diagonal sightline and depth separation.\n  - state_cue_directive: Carry transient marker 17 as the only committed overlay state. Retain numbered elements 1, 2, 3, 5, 6, 8, 12, and 13 without adding further state cues.\n  - negative_continuity_directive: Exclude overlay markers 14, 15, 16, 18, 19, and 20. Keep shared fixed markers 1, 3, 5, 6, 8, 12, and 13 in the positions committed by L28B02 and the floor plan; do not redraw the L28B02 camera angle or add units outside the committed view.\n\n1980년대 대한민국 서울의 소규모 지하 음악 카페 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 중앙 관객석의 테이블 가까이에서 앉은 사람의 눈높이인 약 1.25미터 높이로 촬영하고, 테이블 건너편의 출입 문턱과 그 너머 출입문이 한 화면에 보이게 한다. 동쪽의 거리 높이에서 카페 내부로 내려오는 계단과 출입문으로 이어지는 빈 이동 경로가 자연스럽게 읽혀야 한다. 북쪽 벽의 작은 공연 무대는 화면 주변부에만 걸치며 비어 있고 시각적으로 비활성 상태이다. 무대 앞쪽 위의 고정식 무대 조명과 관객석 동쪽의 수동 핀 조명은 꺼진 당시형 금속 조명 설비로 보이며, 오래 사용한 금속의 잔잔한 산화와 생활 마모가 드러난다.\n\n중앙 테이블에는 한 사람 몫의 술자리만 놓여 있다. 1980년대 국내 카페에서 볼 법한 갈색 유리 맥주병 한 병과 단순한 유리 술잔 하나를 가지런하지만 쓸쓸하게 남겨 두고, 다른 술자리나 어질러진 잔해는 추가하지 않는다. 아픈 이별 대화가 끝난 뒤의 가라앉은 낮 분위기처럼 공간은 조용하고 감정적으로 메말라 보이되, 과장된 상징이나 사건 흔적 없이 현실적인 상태를 유지한다.\n\n낮빛은 출입구 쪽에서 약하게 들어와 깊은 실내로 갈수록 부드럽게 줄어든다. 채도가 낮은 따뜻한 흙빛 계열, 오래된 목재 상판의 실제 나뭇결, 빛바랜 도장면, 거친 콘크리트와 회벽, 금속 조명 기구의 자연스러운 녹과 손때, 의자 재료의 실제 질감을 사실적으로 표현한다. 지나치게 깨끗한 광고 사진이 아니라 영업 중인 오래된 카페의 일상적인 얼룩과 닳음을 담은 담담한 현장 기록 사진이어야 한다. 현대식 디지털 기기, 발광 표시 장치, 최신형 인테리어는 넣지 않는다.\n\n풀프레임 디지털 일안 반사식 또는 미러리스 카메라와 40밀리미터 표준 화각으로 촬영한 자연스러운 원근감, 현실적인 자연광과 노출, 과장되지 않은 심도, 실제 재료 질감, 별도 후처리 없는 장소 참고 사진. 위에서 내려다본 시점, 평면도, 건축 도식, 삽화, 그래픽 이미지, 인공적인 삼차원 시각화가 아니다. 사람, 얼굴, 신체 일부, 사람 모양의 형상은 전혀 없다. 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,
            7
          ],
          "camera_unit": 3,
          "fov_deg": 50,
          "framing_notes": "Use the listed unit-3 camera cell and aim at marker 8 at [5,4] in look-at unit 1. Normal coverage supports both a close seated-subject crop and the foreground-to-background diagonal relation.",
          "lens_enum": "normal",
          "look_at_cell": [
            5,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show the same physical space as L28B02 from unit 3 toward unit 1, centered on marker 8 at [5,4]. Preserve the fixed positions of units 1, 2, 3, and 6, opening marker 5, and fixed markers 8, 12, and 13 where the normal view admits them.",
          "camera_framing_directive": "Frame from camera unit 3 at [7,7] toward look-at unit 1 at [5,4] using a normal 50-degree field of view. Use neutral coverage that can support a close foreground crop and a medium diagonal foreground-background composition.",
          "subject_position_directive": "For S36_Shot5, allow one committed seated subject to fill most of a close frame with a thin lower edge of the marker-8 context. For S36_Shot7, reserve the left foreground for the seated subject and the right background for the departing subject, maintaining the staged diagonal sightline and depth separation.",
          "state_cue_directive": "Carry transient marker 17 as the only committed overlay state. Retain numbered elements 1, 2, 3, 5, 6, 8, 12, and 13 without adding further state cues.",
          "negative_continuity_directive": "Exclude overlay markers 14, 15, 16, 18, 19, and 20. Keep shared fixed markers 1, 3, 5, 6, 8, 12, and 13 in the positions committed by L28B02 and the floor plan; do not redraw the L28B02 camera angle or add units outside the committed view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l28_cafe_interior",
          "prior_bg_ids": [
            "L28B02"
          ],
          "attached_ref_labels": [
            "bg:L28B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L28B01": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L28B02",
        "reused_from_bg_id": "L28B02",
        "location_id": "L28",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B02.png",
        "t2i_prompt": "1980년대부터 1990년대 초 사이 대한민국 서울의 오래된 도심 카페 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 거리 높이에서 동쪽 가장자리를 따라 내려오는 출입 계단과 그 아래 남동쪽 출입문, 중앙과 남서쪽에 이어지는 좌석 구역이 자연스러운 실내 원근으로 보인다. 카메라는 서쪽 테이블 가까이에서 사람이 앉았을 때의 눈높이인 약 1.3미터에 놓고, 35밀리미터급 적당한 광각 렌즈로 중앙 테이블과 남동쪽 출입문을 향해 대각선으로 바라본다. 중앙의 테이블과 의자 세트를 화면의 중심에 두고, 서쪽과 뒤쪽의 테이블 및 가까운 의자는 공간의 깊이를 보여 주되 출입문으로 이어지는 통로를 막지 않는다. 중앙 테이블 상판에는 활기찬 낮 모임이 진행 중인 생활감이 느껴지도록 당시 형태의 여러 술병과 사용 중인 유리잔이 빽빽하게 놓여 있다. 사람, 얼굴, 신체 형상은 전혀 없는 순수한 배경 공간이다. 출입문 방향에서 들어오는 현실적인 낮빛과 기존 실내 조명이 섞이고, 따뜻하지만 절제된 갈색과 베이지색 계열의 실제 목재, 낡은 금속, 유리, 직물, 벽면 마감이 시대에 맞게 드러난다. 목재의 결, 금속의 자연스러운 변색, 유리의 반사와 지문, 의자 직물의 짜임, 상판의 잔 흠집과 일상적인 사용 흔적을 과장 없이 세밀하게 표현한다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 장소 기록 사진처럼 자연스러운 노출, 현실적인 명암, 정확한 원근, 자연스러운 피사계 심도를 사용한다. 깨끗한 광고 사진이나 그림, 건축 시각화, 컴퓨터 생성 이미지처럼 보이지 않으며 과도한 후처리 없이 실제 장소를 담은 담담한 사진. 위에서 내려다본 시점이나 평면도 구도가 아닌 실내 눈높이 촬영. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "서쪽 테이블 가까이의 앉은 눈높이에서 중앙 테이블을 주된 초점으로 삼고, 대각선 너머 남동쪽 출입문도 분명히 보이게 한다. 술병과 잔이 빽빽한 상판의 생활감을 유지하되 출입 동선은 가리지 않으며, 사람이나 사람 형태는 넣지 않는다.",
            "shot_id": "S60_Shot2"
          },
          {
            "guide_text": "35밀리미터급의 적당한 광각 시야로 중앙 모임 테이블과 주변 의자를 안정적으로 담고, 화면 깊숙한 곳의 출입문과 내려오는 계단 방향까지 한 공간으로 읽히게 한다. 낮빛과 실제 재료의 낡은 질감을 유지하고 인물은 배치하지 않는다.",
            "shot_id": "S60_Shot8"
          },
          {
            "guide_text": "중앙의 술병과 잔이 놓인 테이블을 화면 중심에 두면서 출입문 쪽 시선 통로를 확보한다. 서쪽 좌석에서 바라보는 약 1.3미터 높이의 일관된 시점, 자연스러운 원근감과 낮 시간의 밝기를 유지하며 사람과 얼굴은 모두 제외한다.",
            "shot_id": "S60_Shot11"
          }
        ],
        "shot_ids": [
          "S60_Shot2",
          "S60_Shot8",
          "S60_Shot11"
        ],
        "scenes": [],
        "parent_id": "L28B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 10 (west side table set), facing diagonally toward number 8 (central gathering table) and number 5 (entrance door)",
          "camera_height": "eye-level seated, approximately 1.3m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Center the lively reunion and crowded tabletop at number 8 while keeping number 5 visible for the arriving friend; include nearby chairs without obstructing the entrance route."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L28B02",
          "selected_refs": [
            {
              "physical_space_id": "ps_fp_l28_01",
              "ref_bg_id": "L28B02",
              "space_description": "Unit-1 camera view toward unit 3 and opening marker 5, with shared fixed markers in the same floor-plan space."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Use camera unit 1 at [4,4], aimed toward look-at unit 3 at [8,7], with broad 90-degree coverage matching L28B02. Preserve latitude for the medium entrance composition, the centered upper-body crop, and the tight tabletop insert.",
          "negative_continuity_directive": "Exclude overlay markers 14, 15, 17, 18, 19, and 20. Preserve the L28B02 positions of shared fixed markers 1, 3, 5, 6, 8, 10, and 11, and do not introduce structures outside the committed unit-1-to-unit-3 view.",
          "state_cue_directive": "Carry transient marker 16 as the committed overlay cue and retain numbered elements 1, 3, 5, 6, 8, 10, and 11. No other overlay state is committed.",
          "subject_position_directive": "For S60_Shot2, place the committed subject in the midground within opening marker 5, with the door-holding action readable and a low strip of the marker-8 context in front. For S60_Shot8, support a centered medium subject crop above a lower-frame table edge. For S60_Shot11, support a tight centered hand-and-object insert with only a restrained tabletop border.",
          "visible_space_directive": "Retain the L28B02 fixed view from unit 1 toward unit 3 and opening marker 5. Keep base markers 1, 3, 5, 6, 8, 10, and 11 in the same positions, with the broad lens allowing the entrance-facing view and shot-specific crops."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l28_cafe_interior",
          "prior_bg_ids": [
            "L28B02"
          ],
          "attached_ref_labels": [
            "bg:L28B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L29B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L29",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L29B01.png",
        "t2i_prompt": "1980년대 대한민국 서울의 대학가 인근, 밤의 작은 카페 앞에 자리한 좁은 지하 계단 입구를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 거리 가장자리에서 안쪽으로 살짝 들어간 문턱 너머를 대각선으로 바라보며, 중앙의 가파르고 좁은 콘크리트 계단이 아래쪽의 어두운 지하 출입구로 이어지고 한쪽에는 오래된 금속 난간이 고정되어 있다. 카메라는 거리 쪽 보도에 선 사람의 눈높이 약 1.6m, 35mm급 적당한 광각 렌즈로 촬영하며, 계단 옆 벽과 상부 문턱, 계단의 깊이, 하단 출입구가 자연스러운 원근감 안에 함께 보이게 한다. 위에서 내려다본 평면도나 건축 도면이 아니라 실제 거리에서 본 수평에 가까운 시점이다.\n\n상부 입구 가까운 포스터 벽에는 종이를 손으로 오리고 붙여 만든 소박한 노래 발표회 안내 포스터 한 장이 임시로 부착되어 있다. 인쇄소 완제품이 아닌 손글씨 제목과 단순한 장식선, 약간 고르지 않은 종이 가장자리, 풀이나 투명 테이프로 붙인 흔적이 드러나며, 밤공기와 습기로 모서리가 조금 들떠 있다. 특정 단체명이나 고유명사는 보이지 않으며 당시 대학가의 아마추어 포크 음악 행사 안내물처럼 검소하고 현실적이다.\n\n벽은 거칠고 얼룩진 회벽 또는 노출 콘크리트로, 빗물 자국과 오래된 접착 흔적, 생활 오염이 자연스럽게 남아 있다. 계단 디딤판은 모서리가 닳고 먼지와 잔잔한 습기 흔적이 밴 실제 콘크리트이며, 난간에는 오래된 도장 벗겨짐과 금속 녹이 보인다. 입구 위나 벽면의 당시형 백열등 또는 소형 형광등이 제한된 누런 빛을 비추고, 계단 아래쪽은 빛이 급격히 약해지는 어두운 밤 상태다. 현대식 LED 간판, 디지털 화면, 스마트 기기, 최근식 마감재는 배제한다. 사람, 얼굴, 신체 형태의 인물이나 실루엣은 전혀 없다.\n\n실제 DSLR 또는 미러리스 카메라로 현장에서 촬영한 담백한 기록 사진처럼 표현한다. 실제 콘크리트 질감, 금속의 녹과 페인트 벗겨짐, 종이 섬유와 테이프 반사, 자연스러운 야간 노출과 깊이감을 정확히 보여준다. 과도하게 깨끗한 광고 사진이 아니며, 후처리 없는 사실적인 색과 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비, 자연스러운 심도를 유지한다. CGI, 삽화, 건축 시각화, 평면도 표현이 아닌 실제 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "거리 쪽 보도 가장자리에 선 시점에서 안쪽으로 들어간 문턱을 대각선으로 가로질러 바라본다. 계단 옆 포스터 벽과 아래로 내려가는 좁은 계단, 그 끝의 어두운 지하 출입구가 한 화면에서 자연스럽게 이어져야 한다. 손으로 만든 노래 발표회 포스터는 상부 입구 가까운 벽에 임시로 붙어 있어 눈에 들어오되 공간 전체보다 과도하게 부각하지 않는다. 사람이나 사람 형태는 넣지 않는다.",
            "shot_id": "S21_Shot1"
          }
        ],
        "shot_ids": [
          "S21_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "on the street near number 1 (street apron), facing diagonally across number 2 (recessed threshold) toward number 4 (poster wall), number 3 (descending stair flight), and number 5 (lower basement entry opening)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the event poster associated with number 7 prominent on number 4 while preserving a clear view down the stairs; arriving students may occupy the threshold but must not obscure the entrance geometry."
        },
        "reference_decision": {
          "bg_id": "L29B01",
          "fp_id": "fp_l29_basement_entrance",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L29B01 is the sole supplied clean anchor candidate and is therefore seeded directly from the floor plan without a prior reference. For S21_Shot1, camera unit 3 at [4,4] faces toward unit 4 through the permitted look-at cell [4,6]; the telephoto 25-degree view supports the committed close framing of target P01 while retaining limited fixed spatial context.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l29_basement_entrance.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp reference is available in the candidate catalog, so this dwelling-identity anchor must be rendered fresh from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              4
            ],
            "camera_unit": 3,
            "fov_deg": 25,
            "framing_notes": "Use compressed, narrow coverage from unit 3 toward unit 4 so staged target P01 fills the middle center while only a narrow contextual edge of unit 3 remains visible.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              4,
              6
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "Show the narrow portion of unit 4 addressed from camera unit 3, centered through look-at cell [4,6], with only the staged edge of unit 3 needed to establish depth. Marker 7 is the focal numbered element, while fixed marker 6 may remain as limited structural context if it falls within the telephoto cone.",
            "camera_framing_directive": "Place the camera in unit 3 at cell [4,4], aim toward unit 4 through look-at cell [4,6], and use telephoto 25-degree coverage. Keep target P01 approximately in the middle-center third of the close frame, with only a narrow strip of its supporting surface and an edge of unit 3 providing context.",
            "subject_position_directive": "No character or other subject position is committed. Keep the background free of invented subjects; stage only target P01 at middle center in the midground as specified by S21_Shot1.",
            "state_cue_directive": "Carry transient marker 7 as the committed attached state cue on the target surface, together with the staged low nighttime illumination, restrained saturation, moderate contrast, and subtle analog texture. Preserve numbered elements 1 through 7 only where the narrow view includes them, without adding uncommitted state cues.",
            "negative_continuity_directive": "Do not invent subjects, additional transient markers, or scenario-specific elements beyond markers 1 through 7. Do not broaden the narrow 25-degree view to include units or opening marker 5 when they fall outside this close framing, and preserve the floor-plan placement of fixed fixture marker 6."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 4]\n  - look_at_unit: 4\n  - look_at_cell: [4, 6]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 3 toward unit 4 so staged target P01 fills the middle center while only a narrow contextual edge of unit 3 remains visible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow portion of unit 4 addressed from camera unit 3, centered through look-at cell [4,6], with only the staged edge of unit 3 needed to establish depth. Marker 7 is the focal numbered element, while fixed marker 6 may remain as limited structural context if it falls within the telephoto cone.\n  - camera_framing_directive: Place the camera in unit 3 at cell [4,4], aim toward unit 4 through look-at cell [4,6], and use telephoto 25-degree coverage. Keep target P01 approximately in the middle-center third of the close frame, with only a narrow strip of its supporting surface and an edge of unit 3 providing context.\n  - subject_position_directive: No character or other subject position is committed. Keep the background free of invented subjects; stage only target P01 at middle center in the midground as specified by S21_Shot1.\n  - state_cue_directive: Carry transient marker 7 as the committed attached state cue on the target surface, together with the staged low nighttime illumination, restrained saturation, moderate contrast, and subtle analog texture. Preserve numbered elements 1 through 7 only where the narrow view includes them, without adding uncommitted state cues.\n  - negative_continuity_directive: Do not invent subjects, additional transient markers, or scenario-specific elements beyond markers 1 through 7. Do not broaden the narrow 25-degree view to include units or opening marker 5 when they fall outside this close framing, and preserve the floor-plan placement of fixed fixture marker 6.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 4]\n  - look_at_unit: 4\n  - look_at_cell: [4, 6]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 3 toward unit 4 so staged target P01 fills the middle center while only a narrow contextual edge of unit 3 remains visible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow portion of unit 4 addressed from camera unit 3, centered through look-at cell [4,6], with only the staged edge of unit 3 needed to establish depth. Marker 7 is the focal numbered element, while fixed marker 6 may remain as limited structural context if it falls within the telephoto cone.\n  - camera_framing_directive: Place the camera in unit 3 at cell [4,4], aim toward unit 4 through look-at cell [4,6], and use telephoto 25-degree coverage. Keep target P01 approximately in the middle-center third of the close frame, with only a narrow strip of its supporting surface and an edge of unit 3 providing context.\n  - subject_position_directive: No character or other subject position is committed. Keep the background free of invented subjects; stage only target P01 at middle center in the midground as specified by S21_Shot1.\n  - state_cue_directive: Carry transient marker 7 as the committed attached state cue on the target surface, together with the staged low nighttime illumination, restrained saturation, moderate contrast, and subtle analog texture. Preserve numbered elements 1 through 7 only where the narrow view includes them, without adding uncommitted state cues.\n  - negative_continuity_directive: Do not invent subjects, additional transient markers, or scenario-specific elements beyond markers 1 through 7. Do not broaden the narrow 25-degree view to include units or opening marker 5 when they fall outside this close framing, and preserve the floor-plan placement of fixed fixture marker 6.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [4, 4]\n  - look_at_unit: 4\n  - look_at_cell: [4, 6]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 3 toward unit 4 so staged target P01 fills the middle center while only a narrow contextual edge of unit 3 remains visible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow portion of unit 4 addressed from camera unit 3, centered through look-at cell [4,6], with only the staged edge of unit 3 needed to establish depth. Marker 7 is the focal numbered element, while fixed marker 6 may remain as limited structural context if it falls within the telephoto cone.\n  - camera_framing_directive: Place the camera in unit 3 at cell [4,4], aim toward unit 4 through look-at cell [4,6], and use telephoto 25-degree coverage. Keep target P01 approximately in the middle-center third of the close frame, with only a narrow strip of its supporting surface and an edge of unit 3 providing context.\n  - subject_position_directive: No character or other subject position is committed. Keep the background free of invented subjects; stage only target P01 at middle center in the midground as specified by S21_Shot1.\n  - state_cue_directive: Carry transient marker 7 as the committed attached state cue on the target surface, together with the staged low nighttime illumination, restrained saturation, moderate contrast, and subtle analog texture. Preserve numbered elements 1 through 7 only where the narrow view includes them, without adding uncommitted state cues.\n  - negative_continuity_directive: Do not invent subjects, additional transient markers, or scenario-specific elements beyond markers 1 through 7. Do not broaden the narrow 25-degree view to include units or opening marker 5 when they fall outside this close framing, and preserve the floor-plan placement of fixed fixture marker 6.\n\n1980년대 대한민국 서울의 대학가 인근, 밤의 작은 카페 앞에 자리한 좁은 지하 계단 입구를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 거리 가장자리에서 안쪽으로 살짝 들어간 문턱 너머를 대각선으로 바라보며, 중앙의 가파르고 좁은 콘크리트 계단이 아래쪽의 어두운 지하 출입구로 이어지고 한쪽에는 오래된 금속 난간이 고정되어 있다. 카메라는 거리 쪽 보도에 선 사람의 눈높이 약 1.6m, 35mm급 적당한 광각 렌즈로 촬영하며, 계단 옆 벽과 상부 문턱, 계단의 깊이, 하단 출입구가 자연스러운 원근감 안에 함께 보이게 한다. 위에서 내려다본 평면도나 건축 도면이 아니라 실제 거리에서 본 수평에 가까운 시점이다.\n\n상부 입구 가까운 포스터 벽에는 종이를 손으로 오리고 붙여 만든 소박한 노래 발표회 안내 포스터 한 장이 임시로 부착되어 있다. 인쇄소 완제품이 아닌 손글씨 제목과 단순한 장식선, 약간 고르지 않은 종이 가장자리, 풀이나 투명 테이프로 붙인 흔적이 드러나며, 밤공기와 습기로 모서리가 조금 들떠 있다. 특정 단체명이나 고유명사는 보이지 않으며 당시 대학가의 아마추어 포크 음악 행사 안내물처럼 검소하고 현실적이다.\n\n벽은 거칠고 얼룩진 회벽 또는 노출 콘크리트로, 빗물 자국과 오래된 접착 흔적, 생활 오염이 자연스럽게 남아 있다. 계단 디딤판은 모서리가 닳고 먼지와 잔잔한 습기 흔적이 밴 실제 콘크리트이며, 난간에는 오래된 도장 벗겨짐과 금속 녹이 보인다. 입구 위나 벽면의 당시형 백열등 또는 소형 형광등이 제한된 누런 빛을 비추고, 계단 아래쪽은 빛이 급격히 약해지는 어두운 밤 상태다. 현대식 LED 간판, 디지털 화면, 스마트 기기, 최근식 마감재는 배제한다. 사람, 얼굴, 신체 형태의 인물이나 실루엣은 전혀 없다.\n\n실제 DSLR 또는 미러리스 카메라로 현장에서 촬영한 담백한 기록 사진처럼 표현한다. 실제 콘크리트 질감, 금속의 녹과 페인트 벗겨짐, 종이 섬유와 테이프 반사, 자연스러운 야간 노출과 깊이감을 정확히 보여준다. 과도하게 깨끗한 광고 사진이 아니며, 후처리 없는 사실적인 색과 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비, 자연스러운 심도를 유지한다. CGI, 삽화, 건축 시각화, 평면도 표현이 아닌 실제 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            4,
            4
          ],
          "camera_unit": 3,
          "fov_deg": 25,
          "framing_notes": "Use compressed, narrow coverage from unit 3 toward unit 4 so staged target P01 fills the middle center while only a narrow contextual edge of unit 3 remains visible.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            4,
            6
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the narrow portion of unit 4 addressed from camera unit 3, centered through look-at cell [4,6], with only the staged edge of unit 3 needed to establish depth. Marker 7 is the focal numbered element, while fixed marker 6 may remain as limited structural context if it falls within the telephoto cone.",
          "camera_framing_directive": "Place the camera in unit 3 at cell [4,4], aim toward unit 4 through look-at cell [4,6], and use telephoto 25-degree coverage. Keep target P01 approximately in the middle-center third of the close frame, with only a narrow strip of its supporting surface and an edge of unit 3 providing context.",
          "subject_position_directive": "No character or other subject position is committed. Keep the background free of invented subjects; stage only target P01 at middle center in the midground as specified by S21_Shot1.",
          "state_cue_directive": "Carry transient marker 7 as the committed attached state cue on the target surface, together with the staged low nighttime illumination, restrained saturation, moderate contrast, and subtle analog texture. Preserve numbered elements 1 through 7 only where the narrow view includes them, without adding uncommitted state cues.",
          "negative_continuity_directive": "Do not invent subjects, additional transient markers, or scenario-specific elements beyond markers 1 through 7. Do not broaden the narrow 25-degree view to include units or opening marker 5 when they fall outside this close framing, and preserve the floor-plan placement of fixed fixture marker 6."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l29_basement_entrance",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l29_basement_entrance",
            "building_fp:fp_l28_cafe_interior"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l28_cafe_interior",
          "indoor_loc_sid": "L28",
          "group_id": "bg_basement_cafe",
          "fp_asset_id": "3ca2e33b-c1ee-4879-aa95-78035320918d"
        }
      },
      "L30B01": {
        "status": "ok",
        "location_id": "L30",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L30B01.png",
        "t2i_prompt": "1980년대 대한민국의 오래된 도심 가톨릭 성당 내부에서 열린 낮 시간 역사 공연의 배경을, 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진으로 표현한다. 20세기 초 벽돌조 성당에서 볼 수 있는 둥근 아치, 세월이 밴 회벽과 석재, 어두운 목재 장의자, 닳은 바닥, 소박한 금속 조명 설비 등 실제 재료의 결, 얼룩, 마모와 자연스러운 금속 녹청을 세밀하게 보여준다. 서쪽 중앙 출입문 가까운 위치에서 약 1.6미터의 서 있는 사람 눈높이로 촬영하며, 28mm 광각의 35mm급 렌즈 시야로 긴 중앙 신랑과 넓은 중앙 통로를 따라 동쪽의 높인 단상을 바라본다. 중앙 통로 양쪽에는 고정 장의자 열이 깊은 원근을 이루고, 단상 전면 중앙에는 접근 계단이 있으며, 시선은 단상과 함께 남쪽 동측 구간의 스테인드글라스 창을 비스듬히 포착한다.\n\n단상 뒤편 중앙에는 시대에 맞는 평평한 흰색 투사 스크린이 설치되어 있고, 그 한쪽에는 1980년대형 공연용 전자 건반악기, 다른 쪽에는 기타가 놓여 있다. 스크린 표면 안에만 낮은 해상도의 빛바랜 역사 슬라이드가 평면 영상으로 투사되며, 오래된 문서와 건축물 자료처럼 보이되 화면 밖 공간으로 확장되지 않는다. 투사 영상에도 사람, 얼굴, 인체 형상을 넣지 않는다. 무대 공연자들이 여러 위치에 서 있는 공연 구도는 빈 유선 마이크 스탠드, 악보대와 악기 배치로만 암시하고 실제 사람이나 신체 모양의 형상은 묘사하지 않는다. 객석이 만석인 공연 순간의 밀도는 장의자 자리마다 놓인 종이 프로그램과 당시형 겉옷으로 표현하되 관객 자체는 그리지 않는다. 단상 가까운 측면 객석 일부에는 사복 경찰 집단의 존재를 암시하는 수수하고 보수적인 재킷과 작은 수첩이 가까이 모여 있지만, 경찰이나 인물은 직접 보이지 않는다. 남쪽 스테인드글라스를 통과한 색색의 자연광이 공기 중의 옅은 먼지를 지나 단상 가장자리의 한 공연 위치까지 길게 이어지며, 바닥과 장의자 끝에 불규칙하고 현실적인 색 반사를 만든다.\n\n낮의 자연광과 기존 실내등이 섞인 노출, 절제된 따뜻한 흙빛 색조, 낮은 채도와 중간 대비, 실제 목재 결·천의 직조·석재와 금속의 표면감을 유지한다. 깨끗한 상업용 사진이 아니라 사용 흔적이 남은 실제 장소 기록 사진이며, 자연스러운 심도와 광학적 원근, 과장 없는 현장 노출을 적용한다. 현대식 평면 디스플레이, 노트북, 스마트폰, 무선 장비, LED 표시 장치는 넣지 않는다. 사람, 얼굴, 실루엣, 마네킹, 조각상처럼 보이는 인체 형상을 모두 배제한다. 후처리나 인위적 필름 입자 효과 없이 실제 카메라가 기록한 사실적인 장소 참고 사진으로 만들며, 하향식 시점이나 평면도, 건축 도식, 삽화, 렌더링이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "서쪽 중앙 출입문 가까이에서 눈높이로 중앙 통로 전체를 바라보는 넓은 설정 숏. 장의자 열이 양쪽에서 깊은 원근을 만들고, 동쪽 단상과 투사 스크린이 중심에 작게 보이며 남쪽 스테인드글라스 창의 빛이 대각선으로 들어오게 한다. 사람이나 인체 형상은 넣지 않는다.",
            "shot_id": "S17_Shot1"
          },
          {
            "guide_text": "같은 출입문 쪽 축을 유지하되 단상과 남쪽 스테인드글라스 창을 조금 더 또렷하게 담는다. 스크린 내부의 역사 슬라이드, 시대에 맞는 건반악기와 기타, 단상 가장자리까지 이어지는 색유리 빛의 경로가 한 프레임에서 읽히게 한다. 관객과 공연자의 존재는 좌석과 무대에 남은 물건으로만 암시하고 인물은 묘사하지 않는다.",
            "shot_id": "S17_Shot8"
          },
          {
            "guide_text": "중앙 통로에서 단상을 향한 넓은 시야를 유지하면서 단상 가까운 측면 장의자 구역의 보수적인 외투와 작은 수첩 묶음이 은근히 구별되도록 한다. 만석 공연의 공간 밀도는 장의자마다 놓인 종이 프로그램과 겉옷으로 표현하고, 무대의 공연 위치는 유선 마이크 스탠드와 악보대 배치로만 드러낸다. 얼굴이나 신체 형상은 전혀 넣지 않는다.",
            "shot_id": "S17_Shot13"
          }
        ],
        "shot_ids": [
          "S17_Shot1",
          "S17_Shot8",
          "S17_Shot13"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "text_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 6 (main entrance), facing along number 1 (central nave) toward number 2 (raised stage), with an oblique sightline toward number 7 (stained-glass window)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Center the stage and number 9 screen beyond the full audience at number 12; retain the side of the seating containing number 13 police, the performers and instruments at numbers 10, 11, and 15, and the path of number 14 stained-glass light. Keep number 16 visibly confined to the surface of number 9."
        },
        "reference_decision": {
          "mode": "missing_plan_direct_plate_fallback",
          "surface_role": "interior_room",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "1980년대 대한민국의 오래된 도심 가톨릭 성당 내부에서 열린 낮 시간 역사 공연의 배경을, 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진으로 표현한다. 20세기 초 벽돌조 성당에서 볼 수 있는 둥근 아치, 세월이 밴 회벽과 석재, 어두운 목재 장의자, 닳은 바닥, 소박한 금속 조명 설비 등 실제 재료의 결, 얼룩, 마모와 자연스러운 금속 녹청을 세밀하게 보여준다. 서쪽 중앙 출입문 가까운 위치에서 약 1.6미터의 서 있는 사람 눈높이로 촬영하며, 28mm 광각의 35mm급 렌즈 시야로 긴 중앙 신랑과 넓은 중앙 통로를 따라 동쪽의 높인 단상을 바라본다. 중앙 통로 양쪽에는 고정 장의자 열이 깊은 원근을 이루고, 단상 전면 중앙에는 접근 계단이 있으며, 시선은 단상과 함께 남쪽 동측 구간의 스테인드글라스 창을 비스듬히 포착한다.\n\n단상 뒤편 중앙에는 시대에 맞는 평평한 흰색 투사 스크린이 설치되어 있고, 그 한쪽에는 1980년대형 공연용 전자 건반악기, 다른 쪽에는 기타가 놓여 있다. 스크린 표면 안에만 낮은 해상도의 빛바랜 역사 슬라이드가 평면 영상으로 투사되며, 오래된 문서와 건축물 자료처럼 보이되 화면 밖 공간으로 확장되지 않는다. 투사 영상에도 사람, 얼굴, 인체 형상을 넣지 않는다. 무대 공연자들이 여러 위치에 서 있는 공연 구도는 빈 유선 마이크 스탠드, 악보대와 악기 배치로만 암시하고 실제 사람이나 신체 모양의 형상은 묘사하지 않는다. 객석이 만석인 공연 순간의 밀도는 장의자 자리마다 놓인 종이 프로그램과 당시형 겉옷으로 표현하되 관객 자체는 그리지 않는다. 단상 가까운 측면 객석 일부에는 사복 경찰 집단의 존재를 암시하는 수수하고 보수적인 재킷과 작은 수첩이 가까이 모여 있지만, 경찰이나 인물은 직접 보이지 않는다. 남쪽 스테인드글라스를 통과한 색색의 자연광이 공기 중의 옅은 먼지를 지나 단상 가장자리의 한 공연 위치까지 길게 이어지며, 바닥과 장의자 끝에 불규칙하고 현실적인 색 반사를 만든다.\n\n낮의 자연광과 기존 실내등이 섞인 노출, 절제된 따뜻한 흙빛 색조, 낮은 채도와 중간 대비, 실제 목재 결·천의 직조·석재와 금속의 표면감을 유지한다. 깨끗한 상업용 사진이 아니라 사용 흔적이 남은 실제 장소 기록 사진이며, 자연스러운 심도와 광학적 원근, 과장 없는 현장 노출을 적용한다. 현대식 평면 디스플레이, 노트북, 스마트폰, 무선 장비, LED 표시 장치는 넣지 않는다. 사람, 얼굴, 실루엣, 마네킹, 조각상처럼 보이는 인체 형상을 모두 배제한다. 후처리나 인위적 필름 입자 효과 없이 실제 카메라가 기록한 사실적인 장소 참고 사진으로 만들며, 하향식 시점이나 평면도, 건축 도식, 삽화, 렌더링이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_aware_plan_mode": "missing_plan_direct_plate_fallback",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [],
          "ref_used": "text_only",
          "db_write_policy": "checkpoint_only"
        },
        "render_degraded": true,
        "fallback_reason": "shot_aware_plan_missing",
        "missing_fp_id": "fp_cathedral_nave"
      },
      "L31B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L31",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L31B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국에서 운행하던 여객열차의 4인 동반석 객실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 중앙 통로의 가까운 쪽에서 약 1.5미터 높이의 사람 눈높이로 서서, 서로 마주 보는 두 개의 2인용 벤치와 측면 창을 향해 대각선으로 바라본 시점이다. 35밀리미터급 보통 광각 렌즈로 두 벤치를 한 화면에 담고, 객실 깊이에는 통로와 연결된 끝 개구부가 자연스럽게 보이게 한다. 반대편 창은 화면 밖에 두거나 가장자리에만 아주 조금 걸치게 한다.\n\n당시 대한민국의 일반 여객열차에 어울리는 실용적인 객실 구조와 재료를 사실적으로 표현한다. 오래 사용해 표면이 조금 눌리고 닳은 직물 벤치, 미세한 긁힘과 손때가 남은 금속 테두리, 빛바랜 벽 패널, 실제 금속의 은은한 산화 흔적이 있는 좁은 머리 위 짐 선반, 고무 창틀과 약간 얼룩진 유리, 일상적인 먼지와 사용감이 있는 바닥을 보여 준다. 현대식 고속열차 디자인, 발광 다이오드 안내판, 디지털 화면, 최신 전자기기는 넣지 않는다.\n\n밝은 낮 햇빛이 측면 창으로 들어와 좌석 가장자리와 바닥에 자연스러운 밝은 면과 부드러운 그림자를 만든다. 창밖에는 열차 이동 중 보이는 햇빛 비치는 들판이 실제 거리감과 약한 움직임 흐림을 동반해 펼쳐진다. 과도하게 선명한 합성 풍경이 아니라 유리의 반사와 미세한 오염을 통과해 보이는 현실적인 국내 교외 풍경이다.\n\n장면상 네 명의 여행객이 네 좌석에 조용히 마주 앉고 그중 한 명이 펼친 시집을 들고 있는 순간을 위한 빈 배경 플레이트로 구성한다. 배경 이미지에는 사람, 얼굴, 손, 신체 일부, 사람 형태의 실루엣을 전혀 그리지 않고, 네 착석 위치와 인물 합성 공간을 가리지 않는다. 펼친 시집은 해당 착석 위치와 자연스럽게 연결될 수 있도록 한 좌석 앞쪽에 보이게 두되, 공중에 뜨거나 보이지 않는 손에 들린 것처럼 표현하지 않는다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 참고 사진처럼 표현하고, 현실적인 자연광, 정확한 직물 짜임, 실제 목재 무늬와 금속 표면, 생활 마모와 얼룩, 자연스러운 원근감과 피사계 심도를 유지한다. 깨끗한 광고 사진이나 컴퓨터 생성 영상처럼 보이지 않게 하고, 과장된 색 보정이나 삽화식 표현 없이 담담한 무보정 기록 사진으로 만든다. 위에서 내려다보는 시점, 평면도, 건축 도식은 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "중앙 통로 가까이의 약 1.5미터 높이에서 마주 보는 두 벤치를 대각선으로 바라본다. 측면 창과 창밖의 햇빛 비치는 들판을 주요 배경으로 두고, 객실 깊이의 끝 통로 개구부도 보이게 한다. 네 명의 여행객이 각 좌석에 합성될 수 있도록 착석 영역과 시선 방향을 가리지 말고 비워 두며, 인물이나 신체 일부는 촬영하지 않는다.",
            "shot_id": "S18_Shot1"
          },
          {
            "guide_text": "같은 통로 쪽 시점과 35밀리미터급 화각을 유지하되, 서로 마주 보는 좌석 관계와 한 좌석 앞의 펼친 시집이 읽히도록 구성한다. 네 여행객이 조용히 마주 앉는 후속 합성을 위한 공간을 확보하고, 창밖의 밝은 낮 들판과 객실 끝 통로가 함께 보이게 한다. 배경에는 사람, 얼굴, 손, 신체 형태를 넣지 않는다.",
            "shot_id": "S18_Shot5"
          }
        ],
        "shot_ids": [
          "S18_Shot1",
          "S18_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "from the near side of number 3 (central aisle), facing diagonally across number 2 (facing four-seat bay) toward number 6 (bay-side window), with number 8 (end passage opening) visible in the carriage depth",
          "camera_height": "eye-level seated-to-standing transition, approximately 1.4–1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Frame both facing benches, the four seated travelers, and the sunlit field view through the bay-side window; keep the opposite-side window outside or at the extreme edge of frame."
        },
        "reference_decision": {
          "bg_id": "L31B01",
          "fp_id": "fp_l31_passenger_compartment",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "This is the sole clean-anchor candidate supplied for the fp and no same-fp rendered references are available, so it establishes dwelling identity directly from the floor plan. Camera unit 1 at [4,0], looking toward unit 2 at [3,5] with the advertised 90-degree wide lens, supports the broad opposing arrangement required by S18_Shot1 and preserves the same fixed spatial basis for the closer S18_Shot5 framing.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l31_passenger_compartment.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because the same-fp candidate reference catalog is empty; this first node must seed the dwelling identity."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              0
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit 1 camera cell and look toward unit 2 with broad coverage sufficient to establish the opposing fixed furniture, adjacent unit 3, and the required opening and fixture markers while supporting both surfaced shot framings.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              7
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show unit 2 as the look-at unit and include the adjacent visible portion of unit 3 within the broad view. Establish base markers 4 and 5 as opposing fixed elements, opening marker 6 behind their arrangement, fixture marker 9 above that area, and opening marker 8 only within the portion admitted by the 90-degree cone; maintain the floor-plan relationships among target units 1, 2, and 3.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [4,0] toward unit 2 at cell [3,5] using the wide lens at 90 degrees. Use broad coverage for the opposing fixed elements at markers 4 and 5, the connection to unit 3, opening marker 6, fixture marker 9, and opening marker 8 where it falls within the committed wide view; preserve enough depth for the foreground-to-midground relation required by S18_Shot5.",
            "subject_position_directive": "For S18_Shot1, place the four committed subjects on the two opposing fixed elements associated with markers 4 and 5, preserving the inward-facing arrangement and clear shared axis. For S18_Shot5, preserve the committed two-subject relation with one subject in the left foreground near the camera side and the other smaller in the right midground beside opening marker 6.",
            "state_cue_directive": "Carry the committed transient cues represented by markers 10, 11, and 12 together with the listed fixed elements. Match the surfaced shots' restrained daytime illumination and passing exterior-view cue without adding any uncommitted state overlays.",
            "negative_continuity_directive": "Do not relocate fixed markers 4, 5, 6, 8, or 9 relative to units 1, 2, and 3. Do not depict units or openings outside the chosen unit 1-to-unit 2 wide view, and do not invent additional subjects, numbered elements, structural changes, or scenario-specific objects beyond committed markers 10, 11, and 12."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 0]\n  - look_at_unit: 2\n  - look_at_cell: [3, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 1 camera cell and look toward unit 2 with broad coverage sufficient to establish the opposing fixed furniture, adjacent unit 3, and the required opening and fixture markers while supporting both surfaced shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 as the look-at unit and include the adjacent visible portion of unit 3 within the broad view. Establish base markers 4 and 5 as opposing fixed elements, opening marker 6 behind their arrangement, fixture marker 9 above that area, and opening marker 8 only within the portion admitted by the 90-degree cone; maintain the floor-plan relationships among target units 1, 2, and 3.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,0] toward unit 2 at cell [3,5] using the wide lens at 90 degrees. Use broad coverage for the opposing fixed elements at markers 4 and 5, the connection to unit 3, opening marker 6, fixture marker 9, and opening marker 8 where it falls within the committed wide view; preserve enough depth for the foreground-to-midground relation required by S18_Shot5.\n  - subject_position_directive: For S18_Shot1, place the four committed subjects on the two opposing fixed elements associated with markers 4 and 5, preserving the inward-facing arrangement and clear shared axis. For S18_Shot5, preserve the committed two-subject relation with one subject in the left foreground near the camera side and the other smaller in the right midground beside opening marker 6.\n  - state_cue_directive: Carry the committed transient cues represented by markers 10, 11, and 12 together with the listed fixed elements. Match the surfaced shots' restrained daytime illumination and passing exterior-view cue without adding any uncommitted state overlays.\n  - negative_continuity_directive: Do not relocate fixed markers 4, 5, 6, 8, or 9 relative to units 1, 2, and 3. Do not depict units or openings outside the chosen unit 1-to-unit 2 wide view, and do not invent additional subjects, numbered elements, structural changes, or scenario-specific objects beyond committed markers 10, 11, and 12.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 0]\n  - look_at_unit: 2\n  - look_at_cell: [3, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 1 camera cell and look toward unit 2 with broad coverage sufficient to establish the opposing fixed furniture, adjacent unit 3, and the required opening and fixture markers while supporting both surfaced shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 as the look-at unit and include the adjacent visible portion of unit 3 within the broad view. Establish base markers 4 and 5 as opposing fixed elements, opening marker 6 behind their arrangement, fixture marker 9 above that area, and opening marker 8 only within the portion admitted by the 90-degree cone; maintain the floor-plan relationships among target units 1, 2, and 3.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,0] toward unit 2 at cell [3,5] using the wide lens at 90 degrees. Use broad coverage for the opposing fixed elements at markers 4 and 5, the connection to unit 3, opening marker 6, fixture marker 9, and opening marker 8 where it falls within the committed wide view; preserve enough depth for the foreground-to-midground relation required by S18_Shot5.\n  - subject_position_directive: For S18_Shot1, place the four committed subjects on the two opposing fixed elements associated with markers 4 and 5, preserving the inward-facing arrangement and clear shared axis. For S18_Shot5, preserve the committed two-subject relation with one subject in the left foreground near the camera side and the other smaller in the right midground beside opening marker 6.\n  - state_cue_directive: Carry the committed transient cues represented by markers 10, 11, and 12 together with the listed fixed elements. Match the surfaced shots' restrained daytime illumination and passing exterior-view cue without adding any uncommitted state overlays.\n  - negative_continuity_directive: Do not relocate fixed markers 4, 5, 6, 8, or 9 relative to units 1, 2, and 3. Do not depict units or openings outside the chosen unit 1-to-unit 2 wide view, and do not invent additional subjects, numbered elements, structural changes, or scenario-specific objects beyond committed markers 10, 11, and 12.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 0]\n  - look_at_unit: 2\n  - look_at_cell: [3, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 1 camera cell and look toward unit 2 with broad coverage sufficient to establish the opposing fixed furniture, adjacent unit 3, and the required opening and fixture markers while supporting both surfaced shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 2 as the look-at unit and include the adjacent visible portion of unit 3 within the broad view. Establish base markers 4 and 5 as opposing fixed elements, opening marker 6 behind their arrangement, fixture marker 9 above that area, and opening marker 8 only within the portion admitted by the 90-degree cone; maintain the floor-plan relationships among target units 1, 2, and 3.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,0] toward unit 2 at cell [3,5] using the wide lens at 90 degrees. Use broad coverage for the opposing fixed elements at markers 4 and 5, the connection to unit 3, opening marker 6, fixture marker 9, and opening marker 8 where it falls within the committed wide view; preserve enough depth for the foreground-to-midground relation required by S18_Shot5.\n  - subject_position_directive: For S18_Shot1, place the four committed subjects on the two opposing fixed elements associated with markers 4 and 5, preserving the inward-facing arrangement and clear shared axis. For S18_Shot5, preserve the committed two-subject relation with one subject in the left foreground near the camera side and the other smaller in the right midground beside opening marker 6.\n  - state_cue_directive: Carry the committed transient cues represented by markers 10, 11, and 12 together with the listed fixed elements. Match the surfaced shots' restrained daytime illumination and passing exterior-view cue without adding any uncommitted state overlays.\n  - negative_continuity_directive: Do not relocate fixed markers 4, 5, 6, 8, or 9 relative to units 1, 2, and 3. Do not depict units or openings outside the chosen unit 1-to-unit 2 wide view, and do not invent additional subjects, numbered elements, structural changes, or scenario-specific objects beyond committed markers 10, 11, and 12.\n\n1980년대부터 1990년대 초반 대한민국에서 운행하던 여객열차의 4인 동반석 객실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 중앙 통로의 가까운 쪽에서 약 1.5미터 높이의 사람 눈높이로 서서, 서로 마주 보는 두 개의 2인용 벤치와 측면 창을 향해 대각선으로 바라본 시점이다. 35밀리미터급 보통 광각 렌즈로 두 벤치를 한 화면에 담고, 객실 깊이에는 통로와 연결된 끝 개구부가 자연스럽게 보이게 한다. 반대편 창은 화면 밖에 두거나 가장자리에만 아주 조금 걸치게 한다.\n\n당시 대한민국의 일반 여객열차에 어울리는 실용적인 객실 구조와 재료를 사실적으로 표현한다. 오래 사용해 표면이 조금 눌리고 닳은 직물 벤치, 미세한 긁힘과 손때가 남은 금속 테두리, 빛바랜 벽 패널, 실제 금속의 은은한 산화 흔적이 있는 좁은 머리 위 짐 선반, 고무 창틀과 약간 얼룩진 유리, 일상적인 먼지와 사용감이 있는 바닥을 보여 준다. 현대식 고속열차 디자인, 발광 다이오드 안내판, 디지털 화면, 최신 전자기기는 넣지 않는다.\n\n밝은 낮 햇빛이 측면 창으로 들어와 좌석 가장자리와 바닥에 자연스러운 밝은 면과 부드러운 그림자를 만든다. 창밖에는 열차 이동 중 보이는 햇빛 비치는 들판이 실제 거리감과 약한 움직임 흐림을 동반해 펼쳐진다. 과도하게 선명한 합성 풍경이 아니라 유리의 반사와 미세한 오염을 통과해 보이는 현실적인 국내 교외 풍경이다.\n\n장면상 네 명의 여행객이 네 좌석에 조용히 마주 앉고 그중 한 명이 펼친 시집을 들고 있는 순간을 위한 빈 배경 플레이트로 구성한다. 배경 이미지에는 사람, 얼굴, 손, 신체 일부, 사람 형태의 실루엣을 전혀 그리지 않고, 네 착석 위치와 인물 합성 공간을 가리지 않는다. 펼친 시집은 해당 착석 위치와 자연스럽게 연결될 수 있도록 한 좌석 앞쪽에 보이게 두되, 공중에 뜨거나 보이지 않는 손에 들린 것처럼 표현하지 않는다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 참고 사진처럼 표현하고, 현실적인 자연광, 정확한 직물 짜임, 실제 목재 무늬와 금속 표면, 생활 마모와 얼룩, 자연스러운 원근감과 피사계 심도를 유지한다. 깨끗한 광고 사진이나 컴퓨터 생성 영상처럼 보이지 않게 하고, 과장된 색 보정이나 삽화식 표현 없이 담담한 무보정 기록 사진으로 만든다. 위에서 내려다보는 시점, 평면도, 건축 도식은 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            4,
            0
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit 1 camera cell and look toward unit 2 with broad coverage sufficient to establish the opposing fixed furniture, adjacent unit 3, and the required opening and fixture markers while supporting both surfaced shot framings.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            7
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show unit 2 as the look-at unit and include the adjacent visible portion of unit 3 within the broad view. Establish base markers 4 and 5 as opposing fixed elements, opening marker 6 behind their arrangement, fixture marker 9 above that area, and opening marker 8 only within the portion admitted by the 90-degree cone; maintain the floor-plan relationships among target units 1, 2, and 3.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [4,0] toward unit 2 at cell [3,5] using the wide lens at 90 degrees. Use broad coverage for the opposing fixed elements at markers 4 and 5, the connection to unit 3, opening marker 6, fixture marker 9, and opening marker 8 where it falls within the committed wide view; preserve enough depth for the foreground-to-midground relation required by S18_Shot5.",
          "subject_position_directive": "For S18_Shot1, place the four committed subjects on the two opposing fixed elements associated with markers 4 and 5, preserving the inward-facing arrangement and clear shared axis. For S18_Shot5, preserve the committed two-subject relation with one subject in the left foreground near the camera side and the other smaller in the right midground beside opening marker 6.",
          "state_cue_directive": "Carry the committed transient cues represented by markers 10, 11, and 12 together with the listed fixed elements. Match the surfaced shots' restrained daytime illumination and passing exterior-view cue without adding any uncommitted state overlays.",
          "negative_continuity_directive": "Do not relocate fixed markers 4, 5, 6, 8, or 9 relative to units 1, 2, and 3. Do not depict units or openings outside the chosen unit 1-to-unit 2 wide view, and do not invent additional subjects, numbered elements, structural changes, or scenario-specific objects beyond committed markers 10, 11, and 12."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l31_passenger_compartment",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l31_passenger_compartment"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L54B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L54",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L54B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초 대한민국에서 운행하던 여객열차의 객차 사이 좁은 연결 전실을 담은 실제 카메라 다큐멘터리 풍 사진. 첫 번째 객차 쪽 문턱 가까이에 카메라를 두고, 전실 바닥에서 약 0.9미터 높이의 낮은 착석 눈높이로 좁은 공간을 대각선 방향으로 바라본다. 35밀리미터급 적당한 광각 렌즈로 안쪽으로 낮아진 계단참, 그 옆의 경첩식 측면 출입문과 문에 끼워진 유리창을 함께 담고, 계단 안쪽의 고정 금속 손잡이가 선명하게 이어지게 한다. 반대편 객차로 향하는 연결 통로의 문턱은 화면 가장자리에 일부 남겨 객차 사이 공간이라는 맥락을 보여준다.\n\n당시 국내 열차에서 볼 수 있는 실용적인 도장 강판 벽체와 문, 마모된 고무계 바닥재, 손때와 잔흠집이 남은 금속 손잡이, 단순한 기계식 문 부속을 사실적으로 표현한다. 최신형 열차의 매끈한 내장재, 전자식 출입 장치, 발광 표시판이나 디지털 설비는 없다. 흐린 낮의 부드러운 회색 자연광이 문 유리창을 통해 들어오고, 달리는 열차 바깥 풍경은 유리 너머에서 약하게 흐려지지만 실내 구조와 물성은 또렷하다. 공간은 조용하고 비어 있으며 사람, 얼굴, 신체 형태의 형상은 전혀 없다.\n\n계단참 가까운 낮은 바닥에는 잠시 놓인 병 하나가 느슨하게 자리하고, 바로 곁에는 펼쳐진 공책 한 권이 자연스럽게 놓여 있다. 두 물건은 정돈된 배경 속 일시적인 흔적으로만 보이며 과장되게 강조하지 않는다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 현장에서 촬영한 꾸밈없는 위치 참고 사진처럼 표현한다. 실제 도장 금속의 미세한 벗겨짐, 금속 표면의 자연스러운 변색, 고무 바닥의 눌림과 생활 마모, 유리의 약한 얼룩을 정확하게 담고, 현실적인 자연광과 자연스러운 피사계 심도를 유지한다. 깨끗한 상품 광고 사진이 아니며 후처리 없이 기록한 사실적인 사진이다. 위에서 내려다본 시점, 바닥 배치도, 건축 도식, 삽화는 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "첫 번째 객차 쪽 문턱 가까이에서 약 0.9미터의 낮은 착석 눈높이로 촬영한다. 좁은 연결 전실을 대각선으로 가로질러 안쪽으로 내려간 계단참과 측면 출입문, 문 유리창을 바라보며, 고정 손잡이와 반대편 연결 통로의 문턱도 화면 가장자리에 남긴다. 계단참 가까이에 잠시 놓인 병과 펼쳐진 공책이 자연스럽게 보이도록 한다.",
            "shot_id": "S41_Shot1"
          },
          {
            "guide_text": "동일한 낮은 눈높이와 대각선 시선을 유지하되, 측면 출입문과 계단참의 깊이 및 비좁은 폭이 분명히 느껴지게 잡는다. 계단 손잡이가 깊이 방향을 이끌고 반대편 연결 통로의 문턱이 가장자리에서 객차 사이 공간임을 알려야 한다. 병과 펼쳐진 공책은 인물 없이 계단참 부근에 임시로 놓인 상태로만 보인다.",
            "shot_id": "S41_Shot3"
          }
        ],
        "shot_ids": [
          "S41_Shot1",
          "S41_Shot3"
        ],
        "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 (carriage threshold), facing diagonally across number 1 (vestibule) toward number 2 (step well), number 3 (side doorway), and number 4 (window)",
          "camera_height": "low seated eye level, approximately 0.9 m above the vestibule floor",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the narrow enclosure apparent, include number 7 along the steps, retain number 6 at the frame edge for inter-car context, and allow the transient bottle and notebook associated with numbers 8 and 9 to appear near the seated position."
        },
        "reference_decision": {
          "bg_id": "L54B01",
          "fp_id": "fp_l54_intercar_entry",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L54B01 is the sole supplied clean-anchor candidate and must establish the dwelling identity without a prior reference. Camera unit 1 at [4,3], looking toward unit 2 at [4,6] with the advertised wide 90-degree view, follows the available passage axis and supports the broad spatial coverage required by S41_Shot1 while preserving marker context for S41_Shot3.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l54_intercar_entry.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              3
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the advertised straight axis from unit marker 1 toward unit marker 2. Broad coverage supports the full-body staging in S41_Shot1 while retaining enough fixed spatial context for the tighter insert staged in S41_Shot3.",
            "lens_enum": "wide",
            "look_at_cell": [
              4,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit marker 1, show unit marker 2 along the look-at axis with both target unit markers 1 and 2 legible as one connected fixed space. Accommodate required base markers 3, 4, 5, 6, and 7 where the wide 90-degree view permits; opening markers 3 through 6 are geometry-supplied visibility candidates, and fixed-fixture marker 7 must retain its supplied position.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [4,3] toward look-at unit 2 at cell [4,6] using the wide lens at 90 degrees. Use broad coverage along this unit-to-unit axis for the full-body staging of S41_Shot1, while keeping stable fixed-structure context that can remain at the margins of the S41_Shot3 insert.",
            "subject_position_directive": "For S41_Shot1, reserve the middle-center midground near the entrance-step staging for a full-body subject perched low with knees drawn in and shown in right profile, with the outward background cue in the upper-right. For S41_Shot3, reserve the middle-center foreground for the writing hand and the lower-center foreground for transient marker 9, retaining only partial knees and step faces at the margins.",
            "state_cue_directive": "Carry transient marker numbers 8 and 9 as the committed temporary cues. The surfaced staging also commits subdued daytime illumination and exterior movement visible through the applicable opening context; do not introduce any additional unlisted state cues.",
            "negative_continuity_directive": "Do not invent spaces outside the wide view from unit marker 1 toward unit marker 2, do not add unlisted structural elements or fixed fixtures, and do not treat transient markers 8 or 9 as permanent dwelling identity. Preserve the supplied positions of unit markers 1 and 2, opening markers 3 through 6, and fixed-fixture marker 7."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 3]\n  - look_at_unit: 2\n  - look_at_cell: [4, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised straight axis from unit marker 1 toward unit marker 2. Broad coverage supports the full-body staging in S41_Shot1 while retaining enough fixed spatial context for the tighter insert staged in S41_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 1, show unit marker 2 along the look-at axis with both target unit markers 1 and 2 legible as one connected fixed space. Accommodate required base markers 3, 4, 5, 6, and 7 where the wide 90-degree view permits; opening markers 3 through 6 are geometry-supplied visibility candidates, and fixed-fixture marker 7 must retain its supplied position.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,3] toward look-at unit 2 at cell [4,6] using the wide lens at 90 degrees. Use broad coverage along this unit-to-unit axis for the full-body staging of S41_Shot1, while keeping stable fixed-structure context that can remain at the margins of the S41_Shot3 insert.\n  - subject_position_directive: For S41_Shot1, reserve the middle-center midground near the entrance-step staging for a full-body subject perched low with knees drawn in and shown in right profile, with the outward background cue in the upper-right. For S41_Shot3, reserve the middle-center foreground for the writing hand and the lower-center foreground for transient marker 9, retaining only partial knees and step faces at the margins.\n  - state_cue_directive: Carry transient marker numbers 8 and 9 as the committed temporary cues. The surfaced staging also commits subdued daytime illumination and exterior movement visible through the applicable opening context; do not introduce any additional unlisted state cues.\n  - negative_continuity_directive: Do not invent spaces outside the wide view from unit marker 1 toward unit marker 2, do not add unlisted structural elements or fixed fixtures, and do not treat transient markers 8 or 9 as permanent dwelling identity. Preserve the supplied positions of unit markers 1 and 2, opening markers 3 through 6, and fixed-fixture marker 7.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 3]\n  - look_at_unit: 2\n  - look_at_cell: [4, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised straight axis from unit marker 1 toward unit marker 2. Broad coverage supports the full-body staging in S41_Shot1 while retaining enough fixed spatial context for the tighter insert staged in S41_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 1, show unit marker 2 along the look-at axis with both target unit markers 1 and 2 legible as one connected fixed space. Accommodate required base markers 3, 4, 5, 6, and 7 where the wide 90-degree view permits; opening markers 3 through 6 are geometry-supplied visibility candidates, and fixed-fixture marker 7 must retain its supplied position.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,3] toward look-at unit 2 at cell [4,6] using the wide lens at 90 degrees. Use broad coverage along this unit-to-unit axis for the full-body staging of S41_Shot1, while keeping stable fixed-structure context that can remain at the margins of the S41_Shot3 insert.\n  - subject_position_directive: For S41_Shot1, reserve the middle-center midground near the entrance-step staging for a full-body subject perched low with knees drawn in and shown in right profile, with the outward background cue in the upper-right. For S41_Shot3, reserve the middle-center foreground for the writing hand and the lower-center foreground for transient marker 9, retaining only partial knees and step faces at the margins.\n  - state_cue_directive: Carry transient marker numbers 8 and 9 as the committed temporary cues. The surfaced staging also commits subdued daytime illumination and exterior movement visible through the applicable opening context; do not introduce any additional unlisted state cues.\n  - negative_continuity_directive: Do not invent spaces outside the wide view from unit marker 1 toward unit marker 2, do not add unlisted structural elements or fixed fixtures, and do not treat transient markers 8 or 9 as permanent dwelling identity. Preserve the supplied positions of unit markers 1 and 2, opening markers 3 through 6, and fixed-fixture marker 7.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [4, 3]\n  - look_at_unit: 2\n  - look_at_cell: [4, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised straight axis from unit marker 1 toward unit marker 2. Broad coverage supports the full-body staging in S41_Shot1 while retaining enough fixed spatial context for the tighter insert staged in S41_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit marker 1, show unit marker 2 along the look-at axis with both target unit markers 1 and 2 legible as one connected fixed space. Accommodate required base markers 3, 4, 5, 6, and 7 where the wide 90-degree view permits; opening markers 3 through 6 are geometry-supplied visibility candidates, and fixed-fixture marker 7 must retain its supplied position.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,3] toward look-at unit 2 at cell [4,6] using the wide lens at 90 degrees. Use broad coverage along this unit-to-unit axis for the full-body staging of S41_Shot1, while keeping stable fixed-structure context that can remain at the margins of the S41_Shot3 insert.\n  - subject_position_directive: For S41_Shot1, reserve the middle-center midground near the entrance-step staging for a full-body subject perched low with knees drawn in and shown in right profile, with the outward background cue in the upper-right. For S41_Shot3, reserve the middle-center foreground for the writing hand and the lower-center foreground for transient marker 9, retaining only partial knees and step faces at the margins.\n  - state_cue_directive: Carry transient marker numbers 8 and 9 as the committed temporary cues. The surfaced staging also commits subdued daytime illumination and exterior movement visible through the applicable opening context; do not introduce any additional unlisted state cues.\n  - negative_continuity_directive: Do not invent spaces outside the wide view from unit marker 1 toward unit marker 2, do not add unlisted structural elements or fixed fixtures, and do not treat transient markers 8 or 9 as permanent dwelling identity. Preserve the supplied positions of unit markers 1 and 2, opening markers 3 through 6, and fixed-fixture marker 7.\n\n1980년대부터 1990년대 초 대한민국에서 운행하던 여객열차의 객차 사이 좁은 연결 전실을 담은 실제 카메라 다큐멘터리 풍 사진. 첫 번째 객차 쪽 문턱 가까이에 카메라를 두고, 전실 바닥에서 약 0.9미터 높이의 낮은 착석 눈높이로 좁은 공간을 대각선 방향으로 바라본다. 35밀리미터급 적당한 광각 렌즈로 안쪽으로 낮아진 계단참, 그 옆의 경첩식 측면 출입문과 문에 끼워진 유리창을 함께 담고, 계단 안쪽의 고정 금속 손잡이가 선명하게 이어지게 한다. 반대편 객차로 향하는 연결 통로의 문턱은 화면 가장자리에 일부 남겨 객차 사이 공간이라는 맥락을 보여준다.\n\n당시 국내 열차에서 볼 수 있는 실용적인 도장 강판 벽체와 문, 마모된 고무계 바닥재, 손때와 잔흠집이 남은 금속 손잡이, 단순한 기계식 문 부속을 사실적으로 표현한다. 최신형 열차의 매끈한 내장재, 전자식 출입 장치, 발광 표시판이나 디지털 설비는 없다. 흐린 낮의 부드러운 회색 자연광이 문 유리창을 통해 들어오고, 달리는 열차 바깥 풍경은 유리 너머에서 약하게 흐려지지만 실내 구조와 물성은 또렷하다. 공간은 조용하고 비어 있으며 사람, 얼굴, 신체 형태의 형상은 전혀 없다.\n\n계단참 가까운 낮은 바닥에는 잠시 놓인 병 하나가 느슨하게 자리하고, 바로 곁에는 펼쳐진 공책 한 권이 자연스럽게 놓여 있다. 두 물건은 정돈된 배경 속 일시적인 흔적으로만 보이며 과장되게 강조하지 않는다.\n\n실제 디지털 일안 반사식 또는 미러리스 카메라로 현장에서 촬영한 꾸밈없는 위치 참고 사진처럼 표현한다. 실제 도장 금속의 미세한 벗겨짐, 금속 표면의 자연스러운 변색, 고무 바닥의 눌림과 생활 마모, 유리의 약한 얼룩을 정확하게 담고, 현실적인 자연광과 자연스러운 피사계 심도를 유지한다. 깨끗한 상품 광고 사진이 아니며 후처리 없이 기록한 사실적인 사진이다. 위에서 내려다본 시점, 바닥 배치도, 건축 도식, 삽화는 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            4,
            3
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the advertised straight axis from unit marker 1 toward unit marker 2. Broad coverage supports the full-body staging in S41_Shot1 while retaining enough fixed spatial context for the tighter insert staged in S41_Shot3.",
          "lens_enum": "wide",
          "look_at_cell": [
            4,
            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, show unit marker 2 along the look-at axis with both target unit markers 1 and 2 legible as one connected fixed space. Accommodate required base markers 3, 4, 5, 6, and 7 where the wide 90-degree view permits; opening markers 3 through 6 are geometry-supplied visibility candidates, and fixed-fixture marker 7 must retain its supplied position.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [4,3] toward look-at unit 2 at cell [4,6] using the wide lens at 90 degrees. Use broad coverage along this unit-to-unit axis for the full-body staging of S41_Shot1, while keeping stable fixed-structure context that can remain at the margins of the S41_Shot3 insert.",
          "subject_position_directive": "For S41_Shot1, reserve the middle-center midground near the entrance-step staging for a full-body subject perched low with knees drawn in and shown in right profile, with the outward background cue in the upper-right. For S41_Shot3, reserve the middle-center foreground for the writing hand and the lower-center foreground for transient marker 9, retaining only partial knees and step faces at the margins.",
          "state_cue_directive": "Carry transient marker numbers 8 and 9 as the committed temporary cues. The surfaced staging also commits subdued daytime illumination and exterior movement visible through the applicable opening context; do not introduce any additional unlisted state cues.",
          "negative_continuity_directive": "Do not invent spaces outside the wide view from unit marker 1 toward unit marker 2, do not add unlisted structural elements or fixed fixtures, and do not treat transient markers 8 or 9 as permanent dwelling identity. Preserve the supplied positions of unit markers 1 and 2, opening markers 3 through 6, and fixed-fixture marker 7."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l54_intercar_entry",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l54_intercar_entry"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L33B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L33",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L33B02.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 조용한 주택가 골목 밤 풍경. 실제 미러리스 또는 DSLR 카메라와 35mm급 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 서 있는 사람의 눈높이 약 1.6미터에서 골목을 따라 닫힌 전동 대문을 향해 사선으로 바라본 구도다. 남쪽 골목을 따라 낡은 아스팔트와 콘크리트 가장자리가 이어지고, 높은 대지 경계벽과 폭이 넓은 금속 전동 대문이 거리 전면을 막아 위압적인 규모를 만든다. 대문 안쪽 진입부를 지나 북쪽으로 깊이 물러선 2층 단독주택이 담장 위로 보이며, 남향 전면 창과 중앙의 돌출된 2층 테라스, 주택 전면에 맞닿은 테라스 출입구가 현실적인 공간 관계로 드러난다. 당시 서울의 비교적 큰 도시 주택에 어울리는 미장 콘크리트 벽, 오래된 벽돌 또는 석재 마감, 묵직한 도장 금속 대문, 단순한 금속 창틀과 테라스 난간을 사용하고, 표면에는 빗물 자국과 먼지, 미세한 균열, 벗겨진 도장과 금속의 자연스러운 산화 흔적이 있다. 골목 양쪽 끝 가까이 놓인 시대에 맞는 가로등 두 개를 화면 좌우 가장자리에 유지한다. 두 가로등의 따뜻하고 약간 탁한 야간 불빛이 각 등 주변과 노면, 골목을 향한 담장과 닫힌 대문에 국소적으로 번지며, 현대식 LED 조명처럼 균일하거나 지나치게 밝지 않다. 대문 앞 경계부와 위층 테라스 전면을 스치는 부드러운 바람 때문에 가로등 아래의 미세한 공기 입자와 약한 그림자만 아주 조금 흔들리는 순간이다. 조용하고 인기척 없는 밤이며 인물, 얼굴, 사람 형태의 조형물은 전혀 없다. 실제 콘크리트의 거친 입자, 금속의 녹과 무광택 도장, 유리 반사, 오래된 석재와 아스팔트의 얼룩을 사실적으로 기록하고, 자연스러운 야간 노출과 현실적인 심도, 절제된 따뜻한 흙빛 계열과 낮은 채도를 유지한다. 깨끗한 상업용 사진처럼 정돈하지 말고 실제 장소 답사 사진처럼 일상적인 마모를 남기며, 과장된 후처리 없이 실제 카메라로 촬영한 담담한 기록 사진으로 표현한다. 위에서 내려다본 시점이나 평면도, 건축 도식이 아닌 거리 눈높이 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "골목 쪽 눈높이에서 닫힌 전동 대문을 사선으로 바라본다. 높은 경계벽과 넓은 대문의 위압적인 크기를 중심에 두고, 양쪽 가로등은 화면 가장자리 가까이에 남기며 벽 너머의 2층 주택과 돌출 테라스가 충분히 보이게 한다.",
            "shot_id": "S20_Shot6"
          },
          {
            "guide_text": "같은 골목 방향과 야간 조명을 유지한다. 가로등의 국소적인 빛이 노면과 닫힌 대문을 자연스럽게 밝히고, 테라스 전면과 대문 앞 경계부에는 약한 바람의 기척만 절제해 드러낸다. 인물이나 사람 형태는 포함하지 않는다.",
            "shot_id": "S20_Shot10"
          },
          {
            "guide_text": "35mm급 화각과 약 1.6미터 높이를 유지해 높은 담장, 닫힌 대문, 그 위로 솟은 2층 주택과 테라스의 공간 관계가 앞선 숏과 일치하게 한다. 밤의 어두운 영역에서도 실제 재료 질감과 생활 흔적이 읽히도록 과도한 연출 없이 기록 사진처럼 표현한다.",
            "shot_id": "S20_Shot12"
          }
        ],
        "shot_ids": [
          "S20_Shot6",
          "S20_Shot10",
          "S20_Shot12"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "from near number 1 (street approach), facing diagonally toward number 3 (motorized front gate), with number 2 (high perimeter wall) framing the frontage and numbers 10 and 11 visible above it",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Emphasize the imposing scale of numbers 2 and 3, retain both streetlamps at numbers 12 and 13 near the frame edges, and allow the upper house and terrace to rise visibly beyond the wall. Apply the night lamp glow and gentle wind cues without showing the gate-open state."
        },
        "reference_decision": {
          "bg_id": "L33B02",
          "fp_id": "fp_l33_gate_alley",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "The target markers place L33B02 in the same continuous physical exterior established by L33B01, so the positions of units 1, 2, 4, 7, and 10, openings 3, 8, 9, and 11, and fixtures 12 and 13 must remain fixed. Its camera moves to unit 1 and looks toward unit 7 and marker 8 with a wide lens to support the broad reveal in S20_Shot6 and the retained background context in S20_Shot10 and S20_Shot12.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L33B01.png"
          ],
          "source_bg_ids": [
            "L33B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_001"
            ],
            "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_001",
                "ref_bg_id": "L33B01",
                "space_description": "The same continuous physical space containing units 1, 2, 4, 5, 6, 7, and 10 and their fixed openings and fixtures."
              }
            ],
            "why_single_ref_or_two_refs": "All consuming shots remain within one continuous physical space, so L33B01 alone supplies the required fixed-position continuity; no second distinct space is co-visible."
          },
          "camera_decision": {
            "camera_cell": [
              9,
              5
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 1 toward unit 7, aiming at the cell of marker 8 so markers 3, 7, 8, 9, and 10 can remain readable across the wide reveal and subsequent tighter shot-level framings.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              4
            ],
            "look_at_unit": 7
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show the broad physical continuity toward unit 7 through the target relationship of units 2 and 4, with marker 3 on the approach side and markers 8, 9, 10, and 11 associated with the far fixed structure where the wide cone permits. Match reference L33B01 by keeping all shared unit, opening, and fixture markers in the same floor-plan positions, while making marker 8 the principal look-at target.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [9,5] toward unit 7 and look-at cell [3,4] with a wide 90-degree lens. Use broad coverage for the S20_Shot6 reveal, while allowing S20_Shot10 to retain a narrow background trace and S20_Shot12 to retain marker 8 behind the balanced medium composition.",
            "subject_position_directive": "For S20_Shot6, reserve the lower-left and lower-right foreground for the two committed back-facing subjects, with marker 8 held in the upper center beyond them. For S20_Shot10, reserve the central lower half for the committed joined-hand action and temporary carried object, leaving only a narrow trace of marker 8 behind it. For S20_Shot12, reserve opposing left-profile and right-profile positions with negative space between the faces and marker 8 behind them; add no other subjects.",
            "state_cue_directive": "Apply transient markers 15 and 16 as the committed state-facing cues for S20_Shot6, S20_Shot10, and S20_Shot12. Preserve the listed base markers and numbered elements used by this BG, while omitting ignored overlay marker 14 and adding no uncommitted state cues.",
            "negative_continuity_directive": "Exclude ignored overlay marker 14 and do not transfer that transient cue from reference L33B01. Keep the fixed positions inherited from L33B01 for units 1, 2, 4, 7, and 10, openings 3, 8, 9, and 11, and fixtures 12 and 13; do not reposition them or invent additional scenario-specific elements. Units 5 and 6 are geometry-visible candidates but are not committed target elements for this BG and must not be promoted into focal content."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L33B01' physical_space_id='ps_001'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [9, 5]\n  - look_at_unit: 7\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 7, aiming at the cell of marker 8 so markers 3, 7, 8, 9, and 10 can remain readable across the wide reveal and subsequent tighter shot-level framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the broad physical continuity toward unit 7 through the target relationship of units 2 and 4, with marker 3 on the approach side and markers 8, 9, 10, and 11 associated with the far fixed structure where the wide cone permits. Match reference L33B01 by keeping all shared unit, opening, and fixture markers in the same floor-plan positions, while making marker 8 the principal look-at target.\n  - camera_framing_directive: Frame from camera unit 1 at cell [9,5] toward unit 7 and look-at cell [3,4] with a wide 90-degree lens. Use broad coverage for the S20_Shot6 reveal, while allowing S20_Shot10 to retain a narrow background trace and S20_Shot12 to retain marker 8 behind the balanced medium composition.\n  - subject_position_directive: For S20_Shot6, reserve the lower-left and lower-right foreground for the two committed back-facing subjects, with marker 8 held in the upper center beyond them. For S20_Shot10, reserve the central lower half for the committed joined-hand action and temporary carried object, leaving only a narrow trace of marker 8 behind it. For S20_Shot12, reserve opposing left-profile and right-profile positions with negative space between the faces and marker 8 behind them; add no other subjects.\n  - state_cue_directive: Apply transient markers 15 and 16 as the committed state-facing cues for S20_Shot6, S20_Shot10, and S20_Shot12. Preserve the listed base markers and numbered elements used by this BG, while omitting ignored overlay marker 14 and adding no uncommitted state cues.\n  - negative_continuity_directive: Exclude ignored overlay marker 14 and do not transfer that transient cue from reference L33B01. Keep the fixed positions inherited from L33B01 for units 1, 2, 4, 7, and 10, openings 3, 8, 9, and 11, and fixtures 12 and 13; do not reposition them or invent additional scenario-specific elements. Units 5 and 6 are geometry-visible candidates but are not committed target elements for this BG and must not be promoted into focal content.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L33B01' physical_space_id='ps_001'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [9, 5]\n  - look_at_unit: 7\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 7, aiming at the cell of marker 8 so markers 3, 7, 8, 9, and 10 can remain readable across the wide reveal and subsequent tighter shot-level framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the broad physical continuity toward unit 7 through the target relationship of units 2 and 4, with marker 3 on the approach side and markers 8, 9, 10, and 11 associated with the far fixed structure where the wide cone permits. Match reference L33B01 by keeping all shared unit, opening, and fixture markers in the same floor-plan positions, while making marker 8 the principal look-at target.\n  - camera_framing_directive: Frame from camera unit 1 at cell [9,5] toward unit 7 and look-at cell [3,4] with a wide 90-degree lens. Use broad coverage for the S20_Shot6 reveal, while allowing S20_Shot10 to retain a narrow background trace and S20_Shot12 to retain marker 8 behind the balanced medium composition.\n  - subject_position_directive: For S20_Shot6, reserve the lower-left and lower-right foreground for the two committed back-facing subjects, with marker 8 held in the upper center beyond them. For S20_Shot10, reserve the central lower half for the committed joined-hand action and temporary carried object, leaving only a narrow trace of marker 8 behind it. For S20_Shot12, reserve opposing left-profile and right-profile positions with negative space between the faces and marker 8 behind them; add no other subjects.\n  - state_cue_directive: Apply transient markers 15 and 16 as the committed state-facing cues for S20_Shot6, S20_Shot10, and S20_Shot12. Preserve the listed base markers and numbered elements used by this BG, while omitting ignored overlay marker 14 and adding no uncommitted state cues.\n  - negative_continuity_directive: Exclude ignored overlay marker 14 and do not transfer that transient cue from reference L33B01. Keep the fixed positions inherited from L33B01 for units 1, 2, 4, 7, and 10, openings 3, 8, 9, and 11, and fixtures 12 and 13; do not reposition them or invent additional scenario-specific elements. Units 5 and 6 are geometry-visible candidates but are not committed target elements for this BG and must not be promoted into focal content.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L33B01' physical_space_id='ps_001'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [9, 5]\n  - look_at_unit: 7\n  - look_at_cell: [3, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 7, aiming at the cell of marker 8 so markers 3, 7, 8, 9, and 10 can remain readable across the wide reveal and subsequent tighter shot-level framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the broad physical continuity toward unit 7 through the target relationship of units 2 and 4, with marker 3 on the approach side and markers 8, 9, 10, and 11 associated with the far fixed structure where the wide cone permits. Match reference L33B01 by keeping all shared unit, opening, and fixture markers in the same floor-plan positions, while making marker 8 the principal look-at target.\n  - camera_framing_directive: Frame from camera unit 1 at cell [9,5] toward unit 7 and look-at cell [3,4] with a wide 90-degree lens. Use broad coverage for the S20_Shot6 reveal, while allowing S20_Shot10 to retain a narrow background trace and S20_Shot12 to retain marker 8 behind the balanced medium composition.\n  - subject_position_directive: For S20_Shot6, reserve the lower-left and lower-right foreground for the two committed back-facing subjects, with marker 8 held in the upper center beyond them. For S20_Shot10, reserve the central lower half for the committed joined-hand action and temporary carried object, leaving only a narrow trace of marker 8 behind it. For S20_Shot12, reserve opposing left-profile and right-profile positions with negative space between the faces and marker 8 behind them; add no other subjects.\n  - state_cue_directive: Apply transient markers 15 and 16 as the committed state-facing cues for S20_Shot6, S20_Shot10, and S20_Shot12. Preserve the listed base markers and numbered elements used by this BG, while omitting ignored overlay marker 14 and adding no uncommitted state cues.\n  - negative_continuity_directive: Exclude ignored overlay marker 14 and do not transfer that transient cue from reference L33B01. Keep the fixed positions inherited from L33B01 for units 1, 2, 4, 7, and 10, openings 3, 8, 9, and 11, and fixtures 12 and 13; do not reposition them or invent additional scenario-specific elements. Units 5 and 6 are geometry-visible candidates but are not committed target elements for this BG and must not be promoted into focal content.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 조용한 주택가 골목 밤 풍경. 실제 미러리스 또는 DSLR 카메라와 35mm급 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 서 있는 사람의 눈높이 약 1.6미터에서 골목을 따라 닫힌 전동 대문을 향해 사선으로 바라본 구도다. 남쪽 골목을 따라 낡은 아스팔트와 콘크리트 가장자리가 이어지고, 높은 대지 경계벽과 폭이 넓은 금속 전동 대문이 거리 전면을 막아 위압적인 규모를 만든다. 대문 안쪽 진입부를 지나 북쪽으로 깊이 물러선 2층 단독주택이 담장 위로 보이며, 남향 전면 창과 중앙의 돌출된 2층 테라스, 주택 전면에 맞닿은 테라스 출입구가 현실적인 공간 관계로 드러난다. 당시 서울의 비교적 큰 도시 주택에 어울리는 미장 콘크리트 벽, 오래된 벽돌 또는 석재 마감, 묵직한 도장 금속 대문, 단순한 금속 창틀과 테라스 난간을 사용하고, 표면에는 빗물 자국과 먼지, 미세한 균열, 벗겨진 도장과 금속의 자연스러운 산화 흔적이 있다. 골목 양쪽 끝 가까이 놓인 시대에 맞는 가로등 두 개를 화면 좌우 가장자리에 유지한다. 두 가로등의 따뜻하고 약간 탁한 야간 불빛이 각 등 주변과 노면, 골목을 향한 담장과 닫힌 대문에 국소적으로 번지며, 현대식 LED 조명처럼 균일하거나 지나치게 밝지 않다. 대문 앞 경계부와 위층 테라스 전면을 스치는 부드러운 바람 때문에 가로등 아래의 미세한 공기 입자와 약한 그림자만 아주 조금 흔들리는 순간이다. 조용하고 인기척 없는 밤이며 인물, 얼굴, 사람 형태의 조형물은 전혀 없다. 실제 콘크리트의 거친 입자, 금속의 녹과 무광택 도장, 유리 반사, 오래된 석재와 아스팔트의 얼룩을 사실적으로 기록하고, 자연스러운 야간 노출과 현실적인 심도, 절제된 따뜻한 흙빛 계열과 낮은 채도를 유지한다. 깨끗한 상업용 사진처럼 정돈하지 말고 실제 장소 답사 사진처럼 일상적인 마모를 남기며, 과장된 후처리 없이 실제 카메라로 촬영한 담담한 기록 사진으로 표현한다. 위에서 내려다본 시점이나 평면도, 건축 도식이 아닌 거리 눈높이 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            9,
            5
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 1 toward unit 7, aiming at the cell of marker 8 so markers 3, 7, 8, 9, and 10 can remain readable across the wide reveal and subsequent tighter shot-level framings.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            4
          ],
          "look_at_unit": 7
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show the broad physical continuity toward unit 7 through the target relationship of units 2 and 4, with marker 3 on the approach side and markers 8, 9, 10, and 11 associated with the far fixed structure where the wide cone permits. Match reference L33B01 by keeping all shared unit, opening, and fixture markers in the same floor-plan positions, while making marker 8 the principal look-at target.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [9,5] toward unit 7 and look-at cell [3,4] with a wide 90-degree lens. Use broad coverage for the S20_Shot6 reveal, while allowing S20_Shot10 to retain a narrow background trace and S20_Shot12 to retain marker 8 behind the balanced medium composition.",
          "subject_position_directive": "For S20_Shot6, reserve the lower-left and lower-right foreground for the two committed back-facing subjects, with marker 8 held in the upper center beyond them. For S20_Shot10, reserve the central lower half for the committed joined-hand action and temporary carried object, leaving only a narrow trace of marker 8 behind it. For S20_Shot12, reserve opposing left-profile and right-profile positions with negative space between the faces and marker 8 behind them; add no other subjects.",
          "state_cue_directive": "Apply transient markers 15 and 16 as the committed state-facing cues for S20_Shot6, S20_Shot10, and S20_Shot12. Preserve the listed base markers and numbered elements used by this BG, while omitting ignored overlay marker 14 and adding no uncommitted state cues.",
          "negative_continuity_directive": "Exclude ignored overlay marker 14 and do not transfer that transient cue from reference L33B01. Keep the fixed positions inherited from L33B01 for units 1, 2, 4, 7, and 10, openings 3, 8, 9, and 11, and fixtures 12 and 13; do not reposition them or invent additional scenario-specific elements. Units 5 and 6 are geometry-visible candidates but are not committed target elements for this BG and must not be promoted into focal content."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l33_gate_alley",
          "prior_bg_ids": [
            "L33B01"
          ],
          "attached_ref_labels": [
            "bg:L33B01",
            "building_fp:fp_l37_youngsook_room"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l37_youngsook_room",
          "indoor_loc_sid": "L37",
          "group_id": "bg_affluent_house",
          "fp_asset_id": "9ff03974-7184-4c54-ba5e-e2ca055c9728"
        }
      },
      "L33B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L33",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L33B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 조용한 주택가 골목에 있는 단독주택 대문 앞을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 골목 가까이에 선 촬영자가 높은 경계 담장 중앙의 넓은 전동식 대문을 통해 안쪽을 바라본다. 대문은 낮 시간의 방문을 위해 완전히 열려 있으며, 문짝이 옆으로 물러나 출입구를 막지 않는 일시적인 개방 상태다. 열린 입구 바로 안쪽의 콘크리트 문턱과 진입부, 넓은 잔디 마당을 가로지르는 단정한 보행로, 그 끝에 충분히 물러나 자리한 2층 단독주택의 남향 현관과 전면 창이 자연스럽게 이어진다. 주택 중앙 상부에는 마당 쪽으로 돌출된 2층 테라스와 테라스 출입문이 보인다. 골목 양쪽 가장자리에는 시대에 맞는 단순한 금속 가로등이 놓여 있다. 1980년대 말 한국 도시 중산층 주택에서 볼 수 있는 회벽과 노출 콘크리트, 오래된 벽돌 또는 석재 마감, 도장된 금속 대문, 알루미늄 창틀 등 절제된 재료를 사용하며, 표면에는 실제 생활에서 생긴 약한 변색과 빗물 자국, 금속의 잔잔한 산화, 콘크리트의 미세한 얼룩이 남아 있다. 현대식 LED 조명, 디지털 장치, 최신형 보안 설비는 보이지 않는다. 맑은 낮의 자연광이 골목과 마당에 부드럽고 따뜻하게 퍼지지만 지나치게 화사하지 않으며, 방문객을 맞는 온기 아래 조심스러운 긴장감이 느껴지는 절제된 분위기다. 야간 조명은 켜지지 않았고 바람에 흔들리는 표현도 없다. 사람, 얼굴, 실루엣, 마네킹, 몸 형태의 장식물은 전혀 없다. 풀프레임 DSLR 또는 미러리스 카메라와 32mm 광각 렌즈, 약 1.6m의 서 있는 사람 눈높이에서 촬영하며, 대문을 전경의 자연스러운 틀로 삼아 잔디 마당과 진입로, 2층 주택 전면을 명확히 드러낸다. 실제 콘크리트 질감, 금속 도장의 마모, 유리 반사, 잔디의 불균일함과 자연스러운 원근감, 과장되지 않은 심도를 유지한다. 깨끗한 광고 사진이나 건축 시각화가 아니라 실제 장소 기록 사진처럼 담백하고 사실적이며, CGI, 삽화, 렌더링, 평면도, 조감도, 탑다운 구도가 아니다. 인위적인 후처리 없이 실제 카메라 촬영 질감, 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "골목 쪽 사람 눈높이에서 열린 대문 너머를 정면으로 바라본다. 대문 개구부가 화면의 자연스러운 틀이 되도록 하고, 안쪽 진입부와 잔디 마당을 가로지르는 길, 멀리 놓인 주택 현관까지 한눈에 읽히는 넓은 구도를 유지한다. 인물이나 사람 형태는 넣지 않는다.",
            "shot_id": "S30_Shot2"
          },
          {
            "guide_text": "같은 골목 접근 방향과 낮 시간의 연속성을 유지하되, 열린 대문과 문턱 안쪽을 조금 더 분명하게 보여 준다. 진입로의 선이 잔디 마당을 지나 주택 현관으로 시선을 이끌게 하고, 2층 전면과 테라스까지 실제 거리감 안에서 담는다. 인물이나 사람 형태는 넣지 않는다.",
            "shot_id": "S30_Shot3"
          }
        ],
        "shot_ids": [
          "S30_Shot2",
          "S30_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "from near number 1 (street approach), facing through number 3 (motorized front gate) toward number 4 (threshold apron), number 6 (front path), and number 8 (house entrance)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Show the gate in its open state so the broad lawn courtyard, approach path, and front of the two-storey house are clearly revealed. Exclude nighttime illumination and wind cues."
        },
        "reference_decision": {
          "bg_id": "L33B01",
          "fp_id": "fp_l33_gate_alley",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L33B01 is the only supplied clean-anchor fallback candidate and therefore establishes the dwelling identity directly from the floor plan. A normal view from unit 4 toward unit 2 and marker 3 prioritizes the open boundary required by both consuming close shots while retaining restrained spatial context for their opposing sides.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l33_gate_alley.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "no_references_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No previously rendered same-fp reference is available, and this first node must seed the dwelling identity from the supplied floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              4
            ],
            "camera_unit": 4,
            "fov_deg": 50,
            "framing_notes": "Use neutral coverage from unit 4 toward unit 2, centering the look-at cell of marker 3 so its edge and thickness can support the two close reverse framings in S30_Shot2 and S30_Shot3.",
            "lens_enum": "normal",
            "look_at_cell": [
              7,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the immediate relationship between camera unit 4, target unit 2, and opening marker 3 at look-at cell [7,5]. The normal view should retain only restrained traces of the other referenced base markers where geometrically visible, with marker 3 providing the principal inside-to-outside and outside-to-inside spatial boundary.",
            "camera_framing_directive": "Frame from camera unit 4 at cell [6,4] toward unit 2 and look-at cell [7,5] with a normal 50-degree lens, using neutral coverage around marker 3. Preserve enough of its near edge and thickness for the close center-right composition in S30_Shot2 and the close center-left reverse composition in S30_Shot3.",
            "subject_position_directive": "For S30_Shot2, reserve the center-right close-frame area for the committed three-quarter subject while retaining marker 3 along the left border. For S30_Shot3, reserve the center-left close-frame area for the committed subdued three-quarter subject and retain a narrow portion of marker 3 at the opposite edge; do not add any uncommitted subjects.",
            "state_cue_directive": "Carry transient marker 14 as the committed state cue and retain the numbered elements listed for use, including base markers 1 through 13. No state cues from ignored overlay markers 15 or 16 apply to this BG.",
            "negative_continuity_directive": "Exclude ignored overlay markers 15 and 16. Do not invent additional scenario-specific elements or promote units and openings outside the selected unit-4-to-unit-2 framing into focal content; preserve the floor-plan positions of base markers 1 through 13."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit 4 toward unit 2, centering the look-at cell of marker 3 so its edge and thickness can support the two close reverse framings in S30_Shot2 and S30_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate relationship between camera unit 4, target unit 2, and opening marker 3 at look-at cell [7,5]. The normal view should retain only restrained traces of the other referenced base markers where geometrically visible, with marker 3 providing the principal inside-to-outside and outside-to-inside spatial boundary.\n  - camera_framing_directive: Frame from camera unit 4 at cell [6,4] toward unit 2 and look-at cell [7,5] with a normal 50-degree lens, using neutral coverage around marker 3. Preserve enough of its near edge and thickness for the close center-right composition in S30_Shot2 and the close center-left reverse composition in S30_Shot3.\n  - subject_position_directive: For S30_Shot2, reserve the center-right close-frame area for the committed three-quarter subject while retaining marker 3 along the left border. For S30_Shot3, reserve the center-left close-frame area for the committed subdued three-quarter subject and retain a narrow portion of marker 3 at the opposite edge; do not add any uncommitted subjects.\n  - state_cue_directive: Carry transient marker 14 as the committed state cue and retain the numbered elements listed for use, including base markers 1 through 13. No state cues from ignored overlay markers 15 or 16 apply to this BG.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 16. Do not invent additional scenario-specific elements or promote units and openings outside the selected unit-4-to-unit-2 framing into focal content; preserve the floor-plan positions of base markers 1 through 13.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit 4 toward unit 2, centering the look-at cell of marker 3 so its edge and thickness can support the two close reverse framings in S30_Shot2 and S30_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate relationship between camera unit 4, target unit 2, and opening marker 3 at look-at cell [7,5]. The normal view should retain only restrained traces of the other referenced base markers where geometrically visible, with marker 3 providing the principal inside-to-outside and outside-to-inside spatial boundary.\n  - camera_framing_directive: Frame from camera unit 4 at cell [6,4] toward unit 2 and look-at cell [7,5] with a normal 50-degree lens, using neutral coverage around marker 3. Preserve enough of its near edge and thickness for the close center-right composition in S30_Shot2 and the close center-left reverse composition in S30_Shot3.\n  - subject_position_directive: For S30_Shot2, reserve the center-right close-frame area for the committed three-quarter subject while retaining marker 3 along the left border. For S30_Shot3, reserve the center-left close-frame area for the committed subdued three-quarter subject and retain a narrow portion of marker 3 at the opposite edge; do not add any uncommitted subjects.\n  - state_cue_directive: Carry transient marker 14 as the committed state cue and retain the numbered elements listed for use, including base markers 1 through 13. No state cues from ignored overlay markers 15 or 16 apply to this BG.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 16. Do not invent additional scenario-specific elements or promote units and openings outside the selected unit-4-to-unit-2 framing into focal content; preserve the floor-plan positions of base markers 1 through 13.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [7, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral coverage from unit 4 toward unit 2, centering the look-at cell of marker 3 so its edge and thickness can support the two close reverse framings in S30_Shot2 and S30_Shot3.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate relationship between camera unit 4, target unit 2, and opening marker 3 at look-at cell [7,5]. The normal view should retain only restrained traces of the other referenced base markers where geometrically visible, with marker 3 providing the principal inside-to-outside and outside-to-inside spatial boundary.\n  - camera_framing_directive: Frame from camera unit 4 at cell [6,4] toward unit 2 and look-at cell [7,5] with a normal 50-degree lens, using neutral coverage around marker 3. Preserve enough of its near edge and thickness for the close center-right composition in S30_Shot2 and the close center-left reverse composition in S30_Shot3.\n  - subject_position_directive: For S30_Shot2, reserve the center-right close-frame area for the committed three-quarter subject while retaining marker 3 along the left border. For S30_Shot3, reserve the center-left close-frame area for the committed subdued three-quarter subject and retain a narrow portion of marker 3 at the opposite edge; do not add any uncommitted subjects.\n  - state_cue_directive: Carry transient marker 14 as the committed state cue and retain the numbered elements listed for use, including base markers 1 through 13. No state cues from ignored overlay markers 15 or 16 apply to this BG.\n  - negative_continuity_directive: Exclude ignored overlay markers 15 and 16. Do not invent additional scenario-specific elements or promote units and openings outside the selected unit-4-to-unit-2 framing into focal content; preserve the floor-plan positions of base markers 1 through 13.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 조용한 주택가 골목에 있는 단독주택 대문 앞을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 골목 가까이에 선 촬영자가 높은 경계 담장 중앙의 넓은 전동식 대문을 통해 안쪽을 바라본다. 대문은 낮 시간의 방문을 위해 완전히 열려 있으며, 문짝이 옆으로 물러나 출입구를 막지 않는 일시적인 개방 상태다. 열린 입구 바로 안쪽의 콘크리트 문턱과 진입부, 넓은 잔디 마당을 가로지르는 단정한 보행로, 그 끝에 충분히 물러나 자리한 2층 단독주택의 남향 현관과 전면 창이 자연스럽게 이어진다. 주택 중앙 상부에는 마당 쪽으로 돌출된 2층 테라스와 테라스 출입문이 보인다. 골목 양쪽 가장자리에는 시대에 맞는 단순한 금속 가로등이 놓여 있다. 1980년대 말 한국 도시 중산층 주택에서 볼 수 있는 회벽과 노출 콘크리트, 오래된 벽돌 또는 석재 마감, 도장된 금속 대문, 알루미늄 창틀 등 절제된 재료를 사용하며, 표면에는 실제 생활에서 생긴 약한 변색과 빗물 자국, 금속의 잔잔한 산화, 콘크리트의 미세한 얼룩이 남아 있다. 현대식 LED 조명, 디지털 장치, 최신형 보안 설비는 보이지 않는다. 맑은 낮의 자연광이 골목과 마당에 부드럽고 따뜻하게 퍼지지만 지나치게 화사하지 않으며, 방문객을 맞는 온기 아래 조심스러운 긴장감이 느껴지는 절제된 분위기다. 야간 조명은 켜지지 않았고 바람에 흔들리는 표현도 없다. 사람, 얼굴, 실루엣, 마네킹, 몸 형태의 장식물은 전혀 없다. 풀프레임 DSLR 또는 미러리스 카메라와 32mm 광각 렌즈, 약 1.6m의 서 있는 사람 눈높이에서 촬영하며, 대문을 전경의 자연스러운 틀로 삼아 잔디 마당과 진입로, 2층 주택 전면을 명확히 드러낸다. 실제 콘크리트 질감, 금속 도장의 마모, 유리 반사, 잔디의 불균일함과 자연스러운 원근감, 과장되지 않은 심도를 유지한다. 깨끗한 광고 사진이나 건축 시각화가 아니라 실제 장소 기록 사진처럼 담백하고 사실적이며, CGI, 삽화, 렌더링, 평면도, 조감도, 탑다운 구도가 아니다. 인위적인 후처리 없이 실제 카메라 촬영 질감, 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            6,
            4
          ],
          "camera_unit": 4,
          "fov_deg": 50,
          "framing_notes": "Use neutral coverage from unit 4 toward unit 2, centering the look-at cell of marker 3 so its edge and thickness can support the two close reverse framings in S30_Shot2 and S30_Shot3.",
          "lens_enum": "normal",
          "look_at_cell": [
            7,
            5
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the immediate relationship between camera unit 4, target unit 2, and opening marker 3 at look-at cell [7,5]. The normal view should retain only restrained traces of the other referenced base markers where geometrically visible, with marker 3 providing the principal inside-to-outside and outside-to-inside spatial boundary.",
          "camera_framing_directive": "Frame from camera unit 4 at cell [6,4] toward unit 2 and look-at cell [7,5] with a normal 50-degree lens, using neutral coverage around marker 3. Preserve enough of its near edge and thickness for the close center-right composition in S30_Shot2 and the close center-left reverse composition in S30_Shot3.",
          "subject_position_directive": "For S30_Shot2, reserve the center-right close-frame area for the committed three-quarter subject while retaining marker 3 along the left border. For S30_Shot3, reserve the center-left close-frame area for the committed subdued three-quarter subject and retain a narrow portion of marker 3 at the opposite edge; do not add any uncommitted subjects.",
          "state_cue_directive": "Carry transient marker 14 as the committed state cue and retain the numbered elements listed for use, including base markers 1 through 13. No state cues from ignored overlay markers 15 or 16 apply to this BG.",
          "negative_continuity_directive": "Exclude ignored overlay markers 15 and 16. Do not invent additional scenario-specific elements or promote units and openings outside the selected unit-4-to-unit-2 framing into focal content; preserve the floor-plan positions of base markers 1 through 13."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l33_gate_alley",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l33_gate_alley",
            "building_fp:fp_l37_youngsook_room"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l37_youngsook_room",
          "indoor_loc_sid": "L37",
          "group_id": "bg_affluent_house",
          "fp_asset_id": "9ff03974-7184-4c54-ba5e-e2ca055c9728"
        }
      },
      "L35B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L35",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L35B01.png",
        "t2i_prompt": "1982년부터 1991년 사이 대한민국 서울의 부유한 주거지에 있을 법한 이층 단독주택 정면과 넓은 잔디 마당을 담은, 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 남쪽의 전동식 미닫이 대문 바로 안쪽 진입 공간에 서 있으며, 약 1.6미터의 성인 눈높이에서 35밀리미터급 적당한 광각 렌즈로 마당 너머 북쪽 주택을 바라본다. 시선은 이층을 향해 아주 조금 위로 올라가지만 조감이나 평면 구도가 아니다. 넓고 잘 관리된 잔디 마당이 중경의 대부분을 차지하고, 대문 앞 진입부에서 잔디를 가로질러 현관문까지 이어지는 보행로가 자연스럽게 깊이를 만든다. 화면 가장자리에는 높은 경계 담 일부가 전경의 틀처럼 들어오며, 미닫이 대문의 금속 레일과 옆의 모터 하우징은 과장 없이 실제 설비처럼 보인다. 배경에는 1980년대 후반 전후 서울의 고급 단독주택에서 볼 수 있는 절제된 이층 정면이 크게 자리한다. 실제 미장 벽과 벽돌 또는 석재 마감의 물성, 세월에 따른 미세한 변색과 생활 마모, 당시형 금속 창호가 사실적으로 드러난다. 일층에는 마당을 향한 연속 창과 현관문이 있고, 이층 남향 면에는 흰색 테라스가 돌출되어 있다. 테라스 출입문과 인접한 연속 창, 흰색 도장 금속 난간이 명확히 보이며, 최신식 유리 난간이나 현대적 초미니멀 외장은 사용하지 않는다. 맑은 낮의 자연광이 정면과 잔디에 부드럽게 닿고, 따뜻한 흙빛과 절제된 채도는 실제 건축 재료와 햇빛에서 자연스럽게 형성된다. 콘크리트, 금속의 옅은 녹과 도장 마모, 유리 반사, 잔디의 불균일한 결을 실제처럼 표현하며, 과도하게 깨끗한 광고 사진이 아니라 생활감 있는 실제 장소 기록 사진이어야 한다. 공간은 깨끗하고 흐트러지지 않은 평온한 상태다. 사람, 얼굴, 신체 형태의 형상은 전혀 포함하지 않는다. 실제 디지털 일안 반사식 또는 미러리스 카메라 촬영, 자연스러운 원근과 피사계 심도, 사실적인 노출, 인위적인 후처리 없음. 위에서 내려다본 장면, 평면도, 건축 도면, 건축 시각화가 아닌 실제 지상 시점의 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "대문 안쪽 진입 공간에 선 시점에서 넓은 잔디 마당과 정면 보행로를 지나 주택 정면을 바라본다. 마당의 넓이를 중경에 충분히 확보하고, 흰색 이층 테라스와 난간이 있는 고급 주택 외관을 배경의 중심으로 삼는다. 카메라는 약 1.6미터 높이이며 이층을 향해 시선을 살짝 올린다.",
            "shot_id": "S24_Shot2"
          },
          {
            "guide_text": "같은 대문 안쪽 시점을 유지하되 경계 담 일부를 화면 가장자리의 전경 틀로 포함한다. 잔디 마당의 개방감, 현관으로 이어지는 보행로, 일층 창과 현관문, 흰색 이층 테라스가 한눈에 읽히도록 안정적인 가로 구도로 촬영한다. 사람이나 사건의 흔적 없이 평온한 낮의 도착 전 공간으로 보이게 한다.",
            "shot_id": "S24_Shot6"
          }
        ],
        "shot_ids": [
          "S24_Shot2",
          "S24_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_3",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "just inside number 6 (motorized sliding gate), near number 2 (gate approach), facing across number 1 (broad lawn) toward number 3 (house footprint and front facade), number 4 (second-floor terrace), and number 13 (terrace railing)",
          "camera_height": "eye-level standing at approximately 1.6m, with a slight upward sightline toward the second floor",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the open lawn broad in the middle ground, retain parts of number 5 as a foreground frame, and make the upscale two-storey facade and white terrace the dominant background. Do not depict people, gestures, optical afterimages, or other transient event cues."
        },
        "reference_decision": {
          "bg_id": "L35B01",
          "fp_id": "fp_l35_yard",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L35B01 is the sole clean anchor candidate and is rendered directly from the floor plan without a prior reference. Camera unit 1 provides the committed yard-side viewpoint, while the look toward unit 4 and marker 13 supports the elevated midground composition in S24_Shot2 and retains yard-facing structural context for the close framing in S24_Shot6.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l35_yard.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_no_refs",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node establishes the dwelling identity from the supplied floor plan and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              5,
              6
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Use the listed unit 1 camera cell to face unit 4, centering look-at cell [3,5] associated with fixed fixture marker 13. Normal coverage preserves the elevated architectural context required by S24_Shot2 while retaining sufficient unit 1 and unit 3 context for the soft background in S24_Shot6.",
            "lens_enum": "normal",
            "look_at_cell": [
              3,
              5
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show unit 1 as foreground context while directing the view toward unit 4 at marker 13, with the yard-facing portion of unit 3 supporting the architectural background. Include only openings and fixed elements consistent with that facing, particularly markers 11, 12, and 13 in the elevated region and markers 9 and 10 where the normal view includes the lower facade.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [5,6] toward unit 4 at look-at cell [3,5] with a normal 50-degree field of view. Use neutral coverage that holds marker 13 near the middle compositional region, includes unit 1 foreground context, and preserves the yard-facing portions of units 3 and 4 needed by the consuming shots.",
            "subject_position_directive": "For S24_Shot2, reserve the upper-center midground beyond marker 13 for the committed leaning and waving subject, with marker 13 forming the middle-center lower boundary. For S24_Shot6, preserve a clear middle-center foreground region for the close subject while allowing only limited unit 1 and unit 3 architectural context behind that position. Because this is a clean background plate, do not bake subjects into the rendered background.",
            "state_cue_directive": "The dossier commits a clean background and lists no transient marker numbers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or transient overlays.",
            "negative_continuity_directive": "Keep all fixed markers in their floor-plan positions, especially fixture markers 7 and 13 and opening markers 6, 9, 10, 11, and 12. Do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects, and do not expand spaces outside the unit 1-to-unit 4 view into principal framing."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 6]\n  - look_at_unit: 4\n  - look_at_cell: [3, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the listed unit 1 camera cell to face unit 4, centering look-at cell [3,5] associated with fixed fixture marker 13. Normal coverage preserves the elevated architectural context required by S24_Shot2 while retaining sufficient unit 1 and unit 3 context for the soft background in S24_Shot6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 1 as foreground context while directing the view toward unit 4 at marker 13, with the yard-facing portion of unit 3 supporting the architectural background. Include only openings and fixed elements consistent with that facing, particularly markers 11, 12, and 13 in the elevated region and markers 9 and 10 where the normal view includes the lower facade.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5,6] toward unit 4 at look-at cell [3,5] with a normal 50-degree field of view. Use neutral coverage that holds marker 13 near the middle compositional region, includes unit 1 foreground context, and preserves the yard-facing portions of units 3 and 4 needed by the consuming shots.\n  - subject_position_directive: For S24_Shot2, reserve the upper-center midground beyond marker 13 for the committed leaning and waving subject, with marker 13 forming the middle-center lower boundary. For S24_Shot6, preserve a clear middle-center foreground region for the close subject while allowing only limited unit 1 and unit 3 architectural context behind that position. Because this is a clean background plate, do not bake subjects into the rendered background.\n  - state_cue_directive: The dossier commits a clean background and lists no transient marker numbers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or transient overlays.\n  - negative_continuity_directive: Keep all fixed markers in their floor-plan positions, especially fixture markers 7 and 13 and opening markers 6, 9, 10, 11, and 12. Do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects, and do not expand spaces outside the unit 1-to-unit 4 view into principal framing.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 6]\n  - look_at_unit: 4\n  - look_at_cell: [3, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the listed unit 1 camera cell to face unit 4, centering look-at cell [3,5] associated with fixed fixture marker 13. Normal coverage preserves the elevated architectural context required by S24_Shot2 while retaining sufficient unit 1 and unit 3 context for the soft background in S24_Shot6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 1 as foreground context while directing the view toward unit 4 at marker 13, with the yard-facing portion of unit 3 supporting the architectural background. Include only openings and fixed elements consistent with that facing, particularly markers 11, 12, and 13 in the elevated region and markers 9 and 10 where the normal view includes the lower facade.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5,6] toward unit 4 at look-at cell [3,5] with a normal 50-degree field of view. Use neutral coverage that holds marker 13 near the middle compositional region, includes unit 1 foreground context, and preserves the yard-facing portions of units 3 and 4 needed by the consuming shots.\n  - subject_position_directive: For S24_Shot2, reserve the upper-center midground beyond marker 13 for the committed leaning and waving subject, with marker 13 forming the middle-center lower boundary. For S24_Shot6, preserve a clear middle-center foreground region for the close subject while allowing only limited unit 1 and unit 3 architectural context behind that position. Because this is a clean background plate, do not bake subjects into the rendered background.\n  - state_cue_directive: The dossier commits a clean background and lists no transient marker numbers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or transient overlays.\n  - negative_continuity_directive: Keep all fixed markers in their floor-plan positions, especially fixture markers 7 and 13 and opening markers 6, 9, 10, 11, and 12. Do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects, and do not expand spaces outside the unit 1-to-unit 4 view into principal framing.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 6]\n  - look_at_unit: 4\n  - look_at_cell: [3, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the listed unit 1 camera cell to face unit 4, centering look-at cell [3,5] associated with fixed fixture marker 13. Normal coverage preserves the elevated architectural context required by S24_Shot2 while retaining sufficient unit 1 and unit 3 context for the soft background in S24_Shot6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show unit 1 as foreground context while directing the view toward unit 4 at marker 13, with the yard-facing portion of unit 3 supporting the architectural background. Include only openings and fixed elements consistent with that facing, particularly markers 11, 12, and 13 in the elevated region and markers 9 and 10 where the normal view includes the lower facade.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5,6] toward unit 4 at look-at cell [3,5] with a normal 50-degree field of view. Use neutral coverage that holds marker 13 near the middle compositional region, includes unit 1 foreground context, and preserves the yard-facing portions of units 3 and 4 needed by the consuming shots.\n  - subject_position_directive: For S24_Shot2, reserve the upper-center midground beyond marker 13 for the committed leaning and waving subject, with marker 13 forming the middle-center lower boundary. For S24_Shot6, preserve a clear middle-center foreground region for the close subject while allowing only limited unit 1 and unit 3 architectural context behind that position. Because this is a clean background plate, do not bake subjects into the rendered background.\n  - state_cue_directive: The dossier commits a clean background and lists no transient marker numbers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or transient overlays.\n  - negative_continuity_directive: Keep all fixed markers in their floor-plan positions, especially fixture markers 7 and 13 and opening markers 6, 9, 10, 11, and 12. Do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects, and do not expand spaces outside the unit 1-to-unit 4 view into principal framing.\n\n1982년부터 1991년 사이 대한민국 서울의 부유한 주거지에 있을 법한 이층 단독주택 정면과 넓은 잔디 마당을 담은, 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 남쪽의 전동식 미닫이 대문 바로 안쪽 진입 공간에 서 있으며, 약 1.6미터의 성인 눈높이에서 35밀리미터급 적당한 광각 렌즈로 마당 너머 북쪽 주택을 바라본다. 시선은 이층을 향해 아주 조금 위로 올라가지만 조감이나 평면 구도가 아니다. 넓고 잘 관리된 잔디 마당이 중경의 대부분을 차지하고, 대문 앞 진입부에서 잔디를 가로질러 현관문까지 이어지는 보행로가 자연스럽게 깊이를 만든다. 화면 가장자리에는 높은 경계 담 일부가 전경의 틀처럼 들어오며, 미닫이 대문의 금속 레일과 옆의 모터 하우징은 과장 없이 실제 설비처럼 보인다. 배경에는 1980년대 후반 전후 서울의 고급 단독주택에서 볼 수 있는 절제된 이층 정면이 크게 자리한다. 실제 미장 벽과 벽돌 또는 석재 마감의 물성, 세월에 따른 미세한 변색과 생활 마모, 당시형 금속 창호가 사실적으로 드러난다. 일층에는 마당을 향한 연속 창과 현관문이 있고, 이층 남향 면에는 흰색 테라스가 돌출되어 있다. 테라스 출입문과 인접한 연속 창, 흰색 도장 금속 난간이 명확히 보이며, 최신식 유리 난간이나 현대적 초미니멀 외장은 사용하지 않는다. 맑은 낮의 자연광이 정면과 잔디에 부드럽게 닿고, 따뜻한 흙빛과 절제된 채도는 실제 건축 재료와 햇빛에서 자연스럽게 형성된다. 콘크리트, 금속의 옅은 녹과 도장 마모, 유리 반사, 잔디의 불균일한 결을 실제처럼 표현하며, 과도하게 깨끗한 광고 사진이 아니라 생활감 있는 실제 장소 기록 사진이어야 한다. 공간은 깨끗하고 흐트러지지 않은 평온한 상태다. 사람, 얼굴, 신체 형태의 형상은 전혀 포함하지 않는다. 실제 디지털 일안 반사식 또는 미러리스 카메라 촬영, 자연스러운 원근과 피사계 심도, 사실적인 노출, 인위적인 후처리 없음. 위에서 내려다본 장면, 평면도, 건축 도면, 건축 시각화가 아닌 실제 지상 시점의 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            5,
            6
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Use the listed unit 1 camera cell to face unit 4, centering look-at cell [3,5] associated with fixed fixture marker 13. Normal coverage preserves the elevated architectural context required by S24_Shot2 while retaining sufficient unit 1 and unit 3 context for the soft background in S24_Shot6.",
          "lens_enum": "normal",
          "look_at_cell": [
            3,
            5
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show unit 1 as foreground context while directing the view toward unit 4 at marker 13, with the yard-facing portion of unit 3 supporting the architectural background. Include only openings and fixed elements consistent with that facing, particularly markers 11, 12, and 13 in the elevated region and markers 9 and 10 where the normal view includes the lower facade.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [5,6] toward unit 4 at look-at cell [3,5] with a normal 50-degree field of view. Use neutral coverage that holds marker 13 near the middle compositional region, includes unit 1 foreground context, and preserves the yard-facing portions of units 3 and 4 needed by the consuming shots.",
          "subject_position_directive": "For S24_Shot2, reserve the upper-center midground beyond marker 13 for the committed leaning and waving subject, with marker 13 forming the middle-center lower boundary. For S24_Shot6, preserve a clear middle-center foreground region for the close subject while allowing only limited unit 1 and unit 3 architectural context behind that position. Because this is a clean background plate, do not bake subjects into the rendered background.",
          "state_cue_directive": "The dossier commits a clean background and lists no transient marker numbers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or transient overlays.",
          "negative_continuity_directive": "Keep all fixed markers in their floor-plan positions, especially fixture markers 7 and 13 and opening markers 6, 9, 10, 11, and 12. Do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects, and do not expand spaces outside the unit 1-to-unit 4 view into principal framing."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l35_yard",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l35_yard",
            "building_anchor:L33B01",
            "building_fp:fp_l37_youngsook_room"
          ],
          "ref_used": "refs_3",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l37_youngsook_room",
          "indoor_loc_sid": "L37",
          "group_id": "bg_affluent_house",
          "fp_asset_id": "9ff03974-7184-4c54-ba5e-e2ca055c9728"
        },
        "building_anchor_ref": {
          "anchor_bg_id": "L33B01",
          "group_id": "bg_affluent_house"
        }
      },
      "L37B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L37",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L37B01.png",
        "t2i_prompt": "1980년대 대한민국 서울의 소박한 도시 주거지에 있는 정돈된 개인 침실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 침실 출입문 가까이에 카메라를 두고 약 1.4~1.6미터의 사람 눈높이에서, 열린 중앙 통로를 가로질러 북쪽 벽 중앙의 업라이트 피아노와 그 앞 피아노 의자를 대각선으로 바라본다. 35밀리미터급 적당한 광각 렌즈를 사용해 동쪽 벽을 따라 머리가 북쪽을 향한 단정한 싱글 침대, 침대 발치 가까운 남동쪽 책장, 서쪽의 넓은 창문과 그 아래쪽 책상, 책상 바로 동쪽의 의자까지 방 전체의 관계가 자연스럽게 보이게 한다. 낮의 창문을 통해 들어오는 부드러운 자연광이 피아노의 실제 목재 결, 오래 사용한 표면의 잔잔한 광택과 미세한 흠집, 침구의 실제 직물 짜임, 책상과 책장의 생활감 있는 나뭇결, 문과 금속 손잡이의 자연스러운 마모를 사실적으로 드러낸다. 1980년대 국내 도시 가정의 검소한 침실답게 차분한 따뜻한 흙빛 계열과 절제된 채도, 평범한 벽 마감과 시대에 맞는 목재 가구를 사용하며 현대식 디지털 기기나 최신 디자인은 보이지 않게 한다. 낮 시간 음악 레슨을 위해 기타 한 대가 피아노 의자 바로 곁에 안정적으로 기대어 놓여 있고, 책상 위에는 과일을 담은 접시가 놓여 있다. 방은 질서 있게 정돈되어 있으면서도 지나치게 새것 같은 전시 공간이 아니라 실제로 사용해 온 생활 공간의 가벼운 얼룩과 마모가 남아 있다. 사람, 얼굴, 인체 형태의 장식이나 모형은 전혀 없다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 자연스러운 심도와 현실적인 원근감, 과도한 보정 없는 실제 장소 참고 사진이며, 깨끗한 광고 사진이나 컴퓨터 그래픽, 삽화, 건축 시각화가 아니다. 위에서 내려다본 시점이나 평면도 표현이 아닌 방 안의 수평 눈높이 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "방 남서쪽 출입문 가까운 위치에서 열린 중앙 통로 너머 북쪽 벽의 업라이트 피아노와 피아노 의자를 대각선으로 바라본다. 동쪽의 단정한 싱글 침대와 남동쪽 책장, 서쪽 창가의 책상이 한 공간 안에서 자연스럽게 확인되도록 한다. 피아노 의자 곁에 놓인 레슨용 기타와 책상 위 과일 접시를 포함하되, 사람이나 사람 형태는 넣지 않는다.",
            "shot_id": "S25_Shot1"
          },
          {
            "guide_text": "동일한 낮 시간대와 가구 배치를 유지한다. 출입문 부근의 약 1.4~1.6미터 눈높이에서 피아노와 피아노 의자를 중심으로 방의 음악·공부 구역과 침대 구역이 함께 읽히게 하며, 의자 옆 기타와 책상 위 과일 접시의 위치도 연속성 있게 유지한다. 실제 생활 공간처럼 담백하게 보이고 사람은 전혀 등장하지 않는다.",
            "shot_id": "S25_Shot8"
          }
        ],
        "shot_ids": [
          "S25_Shot1",
          "S25_Shot8"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 4 (entry door), facing diagonally across number 3 (circulation zone) toward number 6 (upright piano) and number 7 (piano bench), with number 8 (bed), number 9 (bookshelf), and number 10 (desk) visible around the room",
          "camera_height": "eye-level seated-to-standing height, approximately 1.4–1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Prioritize the side-by-side music lesson at numbers 6 and 7; include the guitar represented by transient number 12 near the piano and the fruit plate represented by transient number 13 on the desk. Keep the orderly bed and bookshelf readable in the background."
        },
        "reference_decision": {
          "bg_id": "L37B01",
          "fp_id": "fp_l37_youngsook_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L37B01 is the sole supplied clean-anchor candidate and must establish dwelling identity without a prior reference. A wide view from camera unit 1 at [6,7] toward unit 2 at [2,3] follows an advertised geometry record and supports both surfaced shots, including their shared seated staging and required broader fixed-space context.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l37_youngsook_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp reference is available; this first node is rendered directly from the floor plan as the dwelling-identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              7
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad seated-eye-level coverage from unit 1 toward unit 2 so the composition can support both the committed medium shared staging and the wider shared staging while retaining surrounding fixed markers.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              3
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show the fixed context directed toward unit 2, with the wide candidate cone also permitting unit 3 and openings 4 and 5. Include the required base-marker context from markers 1 through 11, prioritizing the fixed markers used by both surfaced shots while retaining floor-plan placement.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [6,7] toward look-at unit 2 at cell [2,3] with the wide 90-degree lens, using broad coverage that accommodates the two committed midground subjects and keeps the lower-center background action area below one third of the medium composition while allowing the wider surfaced shot to reveal more surrounding context.",
            "subject_position_directive": "Stage two committed subjects seated in the midground on opposite sides of the shared center: one at middle-left and one at middle-right. For the medium surfaced shot, orient both toward the lower-center action area; for the wide surfaced shot, retain the left-right arrangement while their eyelines turn toward each other and marker 12 is carried on the right.",
            "state_cue_directive": "Carry transient markers 12 and 13 as committed shot-facing cues, with marker 13 associated with base marker 10 where required by the surfaced wide staging. Maintain the restrained daylight and warm, moderate-contrast treatment committed by the surfaced shots without adding unlisted state cues.",
            "negative_continuity_directive": "No numbered elements are marked for omission. Preserve the floor-plan positions of base markers 4 through 11, limit asserted visibility to the candidate cone containing units 2 and 3 and possible openings 4 and 5, and do not invent additional numbered elements, state overlays, subjects, or spaces beyond the committed facts and transient markers 12 and 13."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 7]\n  - look_at_unit: 2\n  - look_at_cell: [2, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad seated-eye-level coverage from unit 1 toward unit 2 so the composition can support both the committed medium shared staging and the wider shared staging while retaining surrounding fixed markers.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the fixed context directed toward unit 2, with the wide candidate cone also permitting unit 3 and openings 4 and 5. Include the required base-marker context from markers 1 through 11, prioritizing the fixed markers used by both surfaced shots while retaining floor-plan placement.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,7] toward look-at unit 2 at cell [2,3] with the wide 90-degree lens, using broad coverage that accommodates the two committed midground subjects and keeps the lower-center background action area below one third of the medium composition while allowing the wider surfaced shot to reveal more surrounding context.\n  - subject_position_directive: Stage two committed subjects seated in the midground on opposite sides of the shared center: one at middle-left and one at middle-right. For the medium surfaced shot, orient both toward the lower-center action area; for the wide surfaced shot, retain the left-right arrangement while their eyelines turn toward each other and marker 12 is carried on the right.\n  - state_cue_directive: Carry transient markers 12 and 13 as committed shot-facing cues, with marker 13 associated with base marker 10 where required by the surfaced wide staging. Maintain the restrained daylight and warm, moderate-contrast treatment committed by the surfaced shots without adding unlisted state cues.\n  - negative_continuity_directive: No numbered elements are marked for omission. Preserve the floor-plan positions of base markers 4 through 11, limit asserted visibility to the candidate cone containing units 2 and 3 and possible openings 4 and 5, and do not invent additional numbered elements, state overlays, subjects, or spaces beyond the committed facts and transient markers 12 and 13.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 7]\n  - look_at_unit: 2\n  - look_at_cell: [2, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad seated-eye-level coverage from unit 1 toward unit 2 so the composition can support both the committed medium shared staging and the wider shared staging while retaining surrounding fixed markers.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the fixed context directed toward unit 2, with the wide candidate cone also permitting unit 3 and openings 4 and 5. Include the required base-marker context from markers 1 through 11, prioritizing the fixed markers used by both surfaced shots while retaining floor-plan placement.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,7] toward look-at unit 2 at cell [2,3] with the wide 90-degree lens, using broad coverage that accommodates the two committed midground subjects and keeps the lower-center background action area below one third of the medium composition while allowing the wider surfaced shot to reveal more surrounding context.\n  - subject_position_directive: Stage two committed subjects seated in the midground on opposite sides of the shared center: one at middle-left and one at middle-right. For the medium surfaced shot, orient both toward the lower-center action area; for the wide surfaced shot, retain the left-right arrangement while their eyelines turn toward each other and marker 12 is carried on the right.\n  - state_cue_directive: Carry transient markers 12 and 13 as committed shot-facing cues, with marker 13 associated with base marker 10 where required by the surfaced wide staging. Maintain the restrained daylight and warm, moderate-contrast treatment committed by the surfaced shots without adding unlisted state cues.\n  - negative_continuity_directive: No numbered elements are marked for omission. Preserve the floor-plan positions of base markers 4 through 11, limit asserted visibility to the candidate cone containing units 2 and 3 and possible openings 4 and 5, and do not invent additional numbered elements, state overlays, subjects, or spaces beyond the committed facts and transient markers 12 and 13.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 7]\n  - look_at_unit: 2\n  - look_at_cell: [2, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad seated-eye-level coverage from unit 1 toward unit 2 so the composition can support both the committed medium shared staging and the wider shared staging while retaining surrounding fixed markers.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the fixed context directed toward unit 2, with the wide candidate cone also permitting unit 3 and openings 4 and 5. Include the required base-marker context from markers 1 through 11, prioritizing the fixed markers used by both surfaced shots while retaining floor-plan placement.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,7] toward look-at unit 2 at cell [2,3] with the wide 90-degree lens, using broad coverage that accommodates the two committed midground subjects and keeps the lower-center background action area below one third of the medium composition while allowing the wider surfaced shot to reveal more surrounding context.\n  - subject_position_directive: Stage two committed subjects seated in the midground on opposite sides of the shared center: one at middle-left and one at middle-right. For the medium surfaced shot, orient both toward the lower-center action area; for the wide surfaced shot, retain the left-right arrangement while their eyelines turn toward each other and marker 12 is carried on the right.\n  - state_cue_directive: Carry transient markers 12 and 13 as committed shot-facing cues, with marker 13 associated with base marker 10 where required by the surfaced wide staging. Maintain the restrained daylight and warm, moderate-contrast treatment committed by the surfaced shots without adding unlisted state cues.\n  - negative_continuity_directive: No numbered elements are marked for omission. Preserve the floor-plan positions of base markers 4 through 11, limit asserted visibility to the candidate cone containing units 2 and 3 and possible openings 4 and 5, and do not invent additional numbered elements, state overlays, subjects, or spaces beyond the committed facts and transient markers 12 and 13.\n\n1980년대 대한민국 서울의 소박한 도시 주거지에 있는 정돈된 개인 침실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 침실 출입문 가까이에 카메라를 두고 약 1.4~1.6미터의 사람 눈높이에서, 열린 중앙 통로를 가로질러 북쪽 벽 중앙의 업라이트 피아노와 그 앞 피아노 의자를 대각선으로 바라본다. 35밀리미터급 적당한 광각 렌즈를 사용해 동쪽 벽을 따라 머리가 북쪽을 향한 단정한 싱글 침대, 침대 발치 가까운 남동쪽 책장, 서쪽의 넓은 창문과 그 아래쪽 책상, 책상 바로 동쪽의 의자까지 방 전체의 관계가 자연스럽게 보이게 한다. 낮의 창문을 통해 들어오는 부드러운 자연광이 피아노의 실제 목재 결, 오래 사용한 표면의 잔잔한 광택과 미세한 흠집, 침구의 실제 직물 짜임, 책상과 책장의 생활감 있는 나뭇결, 문과 금속 손잡이의 자연스러운 마모를 사실적으로 드러낸다. 1980년대 국내 도시 가정의 검소한 침실답게 차분한 따뜻한 흙빛 계열과 절제된 채도, 평범한 벽 마감과 시대에 맞는 목재 가구를 사용하며 현대식 디지털 기기나 최신 디자인은 보이지 않게 한다. 낮 시간 음악 레슨을 위해 기타 한 대가 피아노 의자 바로 곁에 안정적으로 기대어 놓여 있고, 책상 위에는 과일을 담은 접시가 놓여 있다. 방은 질서 있게 정돈되어 있으면서도 지나치게 새것 같은 전시 공간이 아니라 실제로 사용해 온 생활 공간의 가벼운 얼룩과 마모가 남아 있다. 사람, 얼굴, 인체 형태의 장식이나 모형은 전혀 없다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 자연스러운 심도와 현실적인 원근감, 과도한 보정 없는 실제 장소 참고 사진이며, 깨끗한 광고 사진이나 컴퓨터 그래픽, 삽화, 건축 시각화가 아니다. 위에서 내려다본 시점이나 평면도 표현이 아닌 방 안의 수평 눈높이 사진. 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,
            7
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad seated-eye-level coverage from unit 1 toward unit 2 so the composition can support both the committed medium shared staging and the wider shared staging while retaining surrounding fixed markers.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            3
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show the fixed context directed toward unit 2, with the wide candidate cone also permitting unit 3 and openings 4 and 5. Include the required base-marker context from markers 1 through 11, prioritizing the fixed markers used by both surfaced shots while retaining floor-plan placement.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [6,7] toward look-at unit 2 at cell [2,3] with the wide 90-degree lens, using broad coverage that accommodates the two committed midground subjects and keeps the lower-center background action area below one third of the medium composition while allowing the wider surfaced shot to reveal more surrounding context.",
          "subject_position_directive": "Stage two committed subjects seated in the midground on opposite sides of the shared center: one at middle-left and one at middle-right. For the medium surfaced shot, orient both toward the lower-center action area; for the wide surfaced shot, retain the left-right arrangement while their eyelines turn toward each other and marker 12 is carried on the right.",
          "state_cue_directive": "Carry transient markers 12 and 13 as committed shot-facing cues, with marker 13 associated with base marker 10 where required by the surfaced wide staging. Maintain the restrained daylight and warm, moderate-contrast treatment committed by the surfaced shots without adding unlisted state cues.",
          "negative_continuity_directive": "No numbered elements are marked for omission. Preserve the floor-plan positions of base markers 4 through 11, limit asserted visibility to the candidate cone containing units 2 and 3 and possible openings 4 and 5, and do not invent additional numbered elements, state overlays, subjects, or spaces beyond the committed facts and transient markers 12 and 13."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l37_youngsook_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l37_youngsook_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L39B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L39",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L39B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국 서울의 도시 주거 거실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 거실 소파 가까운 바깥쪽 모서리에서 현관 옆 투사 벽을 향해 대각선으로 바라보며, 서 있는 사람의 눈높이 약 1.6미터와 35밀리미터급 보통 광각 렌즈를 사용한다. 화면에는 북서쪽 소파 세트와 중앙의 낮은 커피 테이블이 자연스러운 전경과 중경을 만들고, 남쪽 현관문, 북동쪽 주방 출입구, 동쪽 계단 개구부가 같은 시야 안에서 실제 주거 동선으로 연결되어 보인다. 서쪽의 넓은 창들은 깊은 밤의 어둠을 드러내며, 실내의 약한 생활 조명보다 슬라이드 투사광이 훨씬 강하고 차갑게 공간을 가른다. 당시형 아날로그 슬라이드 프로젝터가 거실에 임시로 놓여 현관 옆 벽을 향하고, 렌즈에서 나온 거칠고 강한 빛줄기가 공기 중의 미세한 먼지를 통과해 벽에 직사각형의 평면 슬라이드 이미지를 만든다. 투사 이미지는 오직 벽 표면 안에 낮은 해상도의 평면 영상으로만 존재하며, 그 내용이 방 안의 입체적 존재로 확장되지 않는다. 주방에서 거실의 대치 구역으로 일시적으로 옮겨진 금속 가위 한 자루가 가구 표면에 놓여 있고, 사용감 있는 강철 표면이 투사광을 작게 반사한다. 날카로운 투사광 때문에 가구와 출입구에 단단한 그림자가 생겨 긴장된 밤의 분위기가 형성되지만, 초자연적 효과나 과장된 연출은 없다. 시대에 맞는 도장 벽면, 실제 목재 무늬의 가구, 약간 닳은 소파 직물, 오래 사용한 금속과 플라스틱의 미세한 변색, 생활 속 얼룩과 마모를 정확히 표현한다. 현대 디지털 기기, 평면 화면, 발광 다이오드 조명은 배제한다. 사람, 얼굴, 신체 형태의 그림이나 형상은 전혀 없다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 기록 사진처럼 자연스러운 원근감과 피사계 심도, 현실적인 저조도 노출을 유지하며, 깨끗한 광고 사진이나 컴퓨터 생성 이미지, 삽화, 건축 시각화가 아닌 보정하지 않은 사실적 장소 참고 사진. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "소파 가까운 거실 모서리에서 현관 쪽 투사 벽을 대각선으로 바라본다. 강한 슬라이드 빛줄기와 벽의 평면 투사 이미지가 시선의 중심이 되되, 현관문과 주방 출입구, 계단 개구부가 한 화면 안에서 공간적으로 분명하게 읽히게 한다. 인물이나 사람 형태는 넣지 않는다.",
            "shot_id": "S27_Shot8"
          },
          {
            "guide_text": "같은 거실 구조와 야간 광원 상태를 유지하고, 소파와 낮은 커피 테이블을 전경의 기준으로 삼아 슬라이드 프로젝터, 투사 벽, 현관문, 주방 출입구와 계단 개구부의 관계가 이어지도록 한다. 거실 대치 구역으로 옮겨져 놓인 가위가 실제 물건처럼 확인되게 하되 과장된 강조는 피한다. 인물이나 사람 형태는 넣지 않는다.",
            "shot_id": "S27_Shot9"
          }
        ],
        "shot_ids": [
          "S27_Shot8",
          "S27_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "from the outer corner of number 1 (living room), near number 10 (sofa set), facing diagonally toward number 9 (entry-side projection wall), with number 5 (main entrance), number 6 (kitchen doorway), and number 7 (stair opening) within the same view",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the projection wall prominent and leave open confrontation space around number 11. Depict number 13, number 14, and number 15 only as scene-specific overlays, not as floor-plan markers."
        },
        "reference_decision": {
          "bg_id": "L39B01",
          "fp_id": "fp_l39_living_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L39B01 is the sole supplied anchor candidate and the only readiness-ok BG, so it establishes dwelling identity directly from the floor plan without a prior reference. The telephoto view from camera unit 1 toward unit 9 supports the close subject staging in S27_Shot8 and S27_Shot9 while retaining restrained background evidence from transient markers 14 and 15.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l39_living_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp references are available, and this node must seed the dwelling identity from the supplied floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              3
            ],
            "camera_unit": 1,
            "fov_deg": 25,
            "framing_notes": "Use compressed, narrow coverage from unit 1 toward unit 9, centered on the marker cluster at look-at cell [1,8], to support the close compositions committed for S27_Shot8 and S27_Shot9.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              1,
              8
            ],
            "look_at_unit": 9
          },
          "render_guidance": {
            "visible_space_directive": "Show a narrow slice from camera unit 1 toward target unit 9, prioritizing the fixed marker cluster around look-at cell [1,8] and only those portions of base markers 1 through 12 that fall inside the telephoto view. The geometry supplies openings 5 through 8 only as visibility supersets, so no additional opening is required unless it naturally falls within this view.",
            "camera_framing_directive": "Place the camera in unit 1 at cell [1,3] and aim toward unit 9 at look-at cell [1,8]. Use the telephoto 25-degree view for compressed, narrow coverage consistent with the close framing committed in both consuming shots.",
            "subject_position_directive": "For S27_Shot8, reserve the midground middle-left and middle-right for the two committed subjects and their joined-hand action, with marker 15 restrained near the right frame edge. For S27_Shot9, reserve the midground center for the single committed frontal subject, with marker 15 entering only at the side of the immediate eyeline.",
            "state_cue_directive": "Carry the committed transient cues represented by markers 13, 14, and 15. Preserve the strong interior illumination and secondary projected-light treatment committed by the surfaced shots, without inventing any additional state cue.",
            "negative_continuity_directive": "Do not invent additional units, openings, subjects, or state cues outside the narrow view. Preserve the floor-plan relationships of base markers 1 through 12, and do not add transient cues beyond markers 13, 14, and 15."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 3]\n  - look_at_unit: 9\n  - look_at_cell: [1, 8]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 1 toward unit 9, centered on the marker cluster at look-at cell [1,8], to support the close compositions committed for S27_Shot8 and S27_Shot9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow slice from camera unit 1 toward target unit 9, prioritizing the fixed marker cluster around look-at cell [1,8] and only those portions of base markers 1 through 12 that fall inside the telephoto view. The geometry supplies openings 5 through 8 only as visibility supersets, so no additional opening is required unless it naturally falls within this view.\n  - camera_framing_directive: Place the camera in unit 1 at cell [1,3] and aim toward unit 9 at look-at cell [1,8]. Use the telephoto 25-degree view for compressed, narrow coverage consistent with the close framing committed in both consuming shots.\n  - subject_position_directive: For S27_Shot8, reserve the midground middle-left and middle-right for the two committed subjects and their joined-hand action, with marker 15 restrained near the right frame edge. For S27_Shot9, reserve the midground center for the single committed frontal subject, with marker 15 entering only at the side of the immediate eyeline.\n  - state_cue_directive: Carry the committed transient cues represented by markers 13, 14, and 15. Preserve the strong interior illumination and secondary projected-light treatment committed by the surfaced shots, without inventing any additional state cue.\n  - negative_continuity_directive: Do not invent additional units, openings, subjects, or state cues outside the narrow view. Preserve the floor-plan relationships of base markers 1 through 12, and do not add transient cues beyond markers 13, 14, and 15.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 3]\n  - look_at_unit: 9\n  - look_at_cell: [1, 8]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 1 toward unit 9, centered on the marker cluster at look-at cell [1,8], to support the close compositions committed for S27_Shot8 and S27_Shot9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow slice from camera unit 1 toward target unit 9, prioritizing the fixed marker cluster around look-at cell [1,8] and only those portions of base markers 1 through 12 that fall inside the telephoto view. The geometry supplies openings 5 through 8 only as visibility supersets, so no additional opening is required unless it naturally falls within this view.\n  - camera_framing_directive: Place the camera in unit 1 at cell [1,3] and aim toward unit 9 at look-at cell [1,8]. Use the telephoto 25-degree view for compressed, narrow coverage consistent with the close framing committed in both consuming shots.\n  - subject_position_directive: For S27_Shot8, reserve the midground middle-left and middle-right for the two committed subjects and their joined-hand action, with marker 15 restrained near the right frame edge. For S27_Shot9, reserve the midground center for the single committed frontal subject, with marker 15 entering only at the side of the immediate eyeline.\n  - state_cue_directive: Carry the committed transient cues represented by markers 13, 14, and 15. Preserve the strong interior illumination and secondary projected-light treatment committed by the surfaced shots, without inventing any additional state cue.\n  - negative_continuity_directive: Do not invent additional units, openings, subjects, or state cues outside the narrow view. Preserve the floor-plan relationships of base markers 1 through 12, and do not add transient cues beyond markers 13, 14, and 15.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 3]\n  - look_at_unit: 9\n  - look_at_cell: [1, 8]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow coverage from unit 1 toward unit 9, centered on the marker cluster at look-at cell [1,8], to support the close compositions committed for S27_Shot8 and S27_Shot9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show a narrow slice from camera unit 1 toward target unit 9, prioritizing the fixed marker cluster around look-at cell [1,8] and only those portions of base markers 1 through 12 that fall inside the telephoto view. The geometry supplies openings 5 through 8 only as visibility supersets, so no additional opening is required unless it naturally falls within this view.\n  - camera_framing_directive: Place the camera in unit 1 at cell [1,3] and aim toward unit 9 at look-at cell [1,8]. Use the telephoto 25-degree view for compressed, narrow coverage consistent with the close framing committed in both consuming shots.\n  - subject_position_directive: For S27_Shot8, reserve the midground middle-left and middle-right for the two committed subjects and their joined-hand action, with marker 15 restrained near the right frame edge. For S27_Shot9, reserve the midground center for the single committed frontal subject, with marker 15 entering only at the side of the immediate eyeline.\n  - state_cue_directive: Carry the committed transient cues represented by markers 13, 14, and 15. Preserve the strong interior illumination and secondary projected-light treatment committed by the surfaced shots, without inventing any additional state cue.\n  - negative_continuity_directive: Do not invent additional units, openings, subjects, or state cues outside the narrow view. Preserve the floor-plan relationships of base markers 1 through 12, and do not add transient cues beyond markers 13, 14, and 15.\n\n1980년대부터 1990년대 초반 대한민국 서울의 도시 주거 거실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 거실 소파 가까운 바깥쪽 모서리에서 현관 옆 투사 벽을 향해 대각선으로 바라보며, 서 있는 사람의 눈높이 약 1.6미터와 35밀리미터급 보통 광각 렌즈를 사용한다. 화면에는 북서쪽 소파 세트와 중앙의 낮은 커피 테이블이 자연스러운 전경과 중경을 만들고, 남쪽 현관문, 북동쪽 주방 출입구, 동쪽 계단 개구부가 같은 시야 안에서 실제 주거 동선으로 연결되어 보인다. 서쪽의 넓은 창들은 깊은 밤의 어둠을 드러내며, 실내의 약한 생활 조명보다 슬라이드 투사광이 훨씬 강하고 차갑게 공간을 가른다. 당시형 아날로그 슬라이드 프로젝터가 거실에 임시로 놓여 현관 옆 벽을 향하고, 렌즈에서 나온 거칠고 강한 빛줄기가 공기 중의 미세한 먼지를 통과해 벽에 직사각형의 평면 슬라이드 이미지를 만든다. 투사 이미지는 오직 벽 표면 안에 낮은 해상도의 평면 영상으로만 존재하며, 그 내용이 방 안의 입체적 존재로 확장되지 않는다. 주방에서 거실의 대치 구역으로 일시적으로 옮겨진 금속 가위 한 자루가 가구 표면에 놓여 있고, 사용감 있는 강철 표면이 투사광을 작게 반사한다. 날카로운 투사광 때문에 가구와 출입구에 단단한 그림자가 생겨 긴장된 밤의 분위기가 형성되지만, 초자연적 효과나 과장된 연출은 없다. 시대에 맞는 도장 벽면, 실제 목재 무늬의 가구, 약간 닳은 소파 직물, 오래 사용한 금속과 플라스틱의 미세한 변색, 생활 속 얼룩과 마모를 정확히 표현한다. 현대 디지털 기기, 평면 화면, 발광 다이오드 조명은 배제한다. 사람, 얼굴, 신체 형태의 그림이나 형상은 전혀 없다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 기록 사진처럼 자연스러운 원근감과 피사계 심도, 현실적인 저조도 노출을 유지하며, 깨끗한 광고 사진이나 컴퓨터 생성 이미지, 삽화, 건축 시각화가 아닌 보정하지 않은 사실적 장소 참고 사진. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            1,
            3
          ],
          "camera_unit": 1,
          "fov_deg": 25,
          "framing_notes": "Use compressed, narrow coverage from unit 1 toward unit 9, centered on the marker cluster at look-at cell [1,8], to support the close compositions committed for S27_Shot8 and S27_Shot9.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            1,
            8
          ],
          "look_at_unit": 9
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show a narrow slice from camera unit 1 toward target unit 9, prioritizing the fixed marker cluster around look-at cell [1,8] and only those portions of base markers 1 through 12 that fall inside the telephoto view. The geometry supplies openings 5 through 8 only as visibility supersets, so no additional opening is required unless it naturally falls within this view.",
          "camera_framing_directive": "Place the camera in unit 1 at cell [1,3] and aim toward unit 9 at look-at cell [1,8]. Use the telephoto 25-degree view for compressed, narrow coverage consistent with the close framing committed in both consuming shots.",
          "subject_position_directive": "For S27_Shot8, reserve the midground middle-left and middle-right for the two committed subjects and their joined-hand action, with marker 15 restrained near the right frame edge. For S27_Shot9, reserve the midground center for the single committed frontal subject, with marker 15 entering only at the side of the immediate eyeline.",
          "state_cue_directive": "Carry the committed transient cues represented by markers 13, 14, and 15. Preserve the strong interior illumination and secondary projected-light treatment committed by the surfaced shots, without inventing any additional state cue.",
          "negative_continuity_directive": "Do not invent additional units, openings, subjects, or state cues outside the narrow view. Preserve the floor-plan relationships of base markers 1 through 12, and do not add transient cues beyond markers 13, 14, and 15."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l39_living_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l39_living_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L41B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L41",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L41B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 전문 음악 녹음실 내부를 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 녹음 부스 서쪽 여닫이문 가까이에서 약 1.6미터의 서 있는 사람 눈높이로 놓이고, 35밀리미터급 중간 광각 렌즈로 부스 안을 대각선으로 가로질러 북쪽 관찰창과 그 너머 조정실을 바라본다. 위에서 내려다본 시점이나 배치도처럼 보이는 구도가 아니라 실제 장소에 들어가 촬영한 수평 시점이다. 넓은 직사각형 녹음 부스의 동쪽·남쪽·서쪽 벽에는 당시형 직물 마감 직사각 흡음 패널이 고정되어 있고, 표면에는 실제 천의 짜임과 오래 사용한 흔적이 보인다. 부스의 북서쪽과 중앙에는 관찰창을 향한 두 대의 앙상블용 금속 마이크 스탠드와 유선 마이크가 있으며, 동쪽에는 약간 떨어진 별도의 효과음용 마이크 스탠드가 있다. 검은 오디오 케이블은 바닥을 따라 현실적으로 정리되어 있다. 북쪽 벽 중앙의 두꺼운 방음 관찰창 너머로 좁은 조정실이 보이고, 창과 평행하게 놓인 대형 아날로그 믹싱 콘솔, 수많은 물리식 노브와 페이더, 사용감 있는 조정실 의자가 확인된다. 현대식 평면 모니터, 노트북, 스마트폰, 무선 장비, 디지털 오디오 작업 화면은 없다. 낮 시간의 녹음 세션으로, 밀폐된 부스 안에는 천장 조명과 관찰창을 통해 들어오는 조정실의 부드러운 실내광이 섞이고 노출은 자연스럽다. 합창 녹음이 활발히 진행되는 순간은 사람을 직접 보여 주지 않고 사물로만 간접적으로 표현한다. 두 앙상블용 마이크 주변에는 여러 연주자가 함께 보고 있던 종이 악보가 펼쳐지거나 악보 받침에 놓여 있으며, 종이에는 자연스러운 접힘과 손때가 있다. 관찰창 너머 믹싱 콘솔 뒤 의자 가까이에는 녹음 책임자가 부스와 소통하며 들어 올렸다가 잠시 내려놓은 듯한 평범한 종이컵이 놓여 있다. 어떠한 사람, 얼굴, 신체 일부, 사람 모양 실루엣, 반사된 인물도 포함하지 않는다. 실제 콘크리트와 목재 마감, 산화와 잔흠집이 있는 금속 스탠드, 직물 흡음재의 섬유, 유리의 약한 반사, 오래된 콘솔의 닳은 표면과 생활 얼룩을 정확하게 표현한다. 과도하게 정돈된 광고 사진이 아니라 실제 사용 중인 장소의 담담한 기록 사진이며, 자연스러운 심도와 사실적인 렌즈 원근감, 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 대비를 유지한다. 후처리 효과 없이 실제 장소 참고 사진과 구별되지 않는 현실적인 촬영본. 건축 시각화나 삽화가 아닌 실제 카메라 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "서쪽 여닫이문 부근의 약 1.6미터 눈높이에서 35밀리미터급 중간 광각으로 녹음 부스를 대각선 횡단해 바라본다. 전경과 중경에는 앙상블용 마이크 스탠드와 펼쳐진 종이 악보를 두고, 동쪽의 별도 마이크 스탠드와 북쪽 관찰창, 창 너머 아날로그 조정실까지 자연스럽게 이어지게 한다. 인물은 촬영 범위 밖에 두고 활발한 녹음 세션의 흔적만 사물로 전달한다.",
            "shot_id": "S29_Shot7"
          },
          {
            "guide_text": "같은 서쪽 출입문 인근 시점을 유지하며 관찰창과 조정실이 명확히 읽히도록 프레임을 잡는다. 창 너머 믹싱 콘솔과 의자 주변에는 막 들어 올렸다가 내려놓은 듯한 종이컵을 배치해 부스와 소통하는 녹음 책임자의 존재를 간접적으로 암시하되, 사람이나 얼굴, 신체 실루엣은 보이지 않게 한다.",
            "shot_id": "S29_Shot15"
          },
          {
            "guide_text": "약 1.6미터 높이의 자연스러운 서 있는 시점과 35밀리미터급 렌즈를 사용한다. 여러 유선 마이크가 관찰창을 향하고 종이 악보가 각 마이크 위치에 모여 있어 합창 녹음이 진행 중임을 보여 주며, 별도 효과음용 마이크와 조정실의 아날로그 장비도 함께 확인되게 한다. 빈 배경 사진의 원칙을 지켜 어떤 인물 형상도 포함하지 않는다.",
            "shot_id": "S29_Shot16"
          }
        ],
        "shot_ids": [
          "S29_Shot7",
          "S29_Shot15",
          "S29_Shot16"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "inside number 1 near number 4, facing diagonally across numbers 7, 8, and 9 toward number 6, with number 2 visible through the window",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Frame the active ensemble at numbers 7 through 9 in the foreground and middle distance while keeping number 14 visible through number 6; include number 15 raised near the window and retain part of number 10 behind the supervisor."
        },
        "reference_decision": {
          "bg_id": "L41B01",
          "fp_id": "fp_l41_recording_booth",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L41B01 is the sole clean-anchor candidate-set member and the only render-ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 2 at [3,5], looking toward unit 1 at [7,5] with the advertised normal 50-degree view, prioritizes the unit-2/unit-1 relationship and marker 6 required across the consuming shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l41_recording_booth.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              5
            ],
            "camera_unit": 2,
            "fov_deg": 50,
            "framing_notes": "Use the advertised unit-2-to-unit-1 direction with neutral coverage. This supports the cross-boundary medium staging in S29_Shot7 and S29_Shot16 while retaining marker 6 and enough unit-1 context for the soft-edged close framing in S29_Shot15.",
            "lens_enum": "normal",
            "look_at_cell": [
              7,
              6
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show the committed relationship between camera unit 2 and look-at unit 1, with marker 6 reading as the principal boundary opening between their visible portions. Retain the required fixed marker context from markers 7, 8, 9, 10, 11, and 12 where admitted by the normal view, and include marker 4 only as supported by the view rather than expanding into an uncommitted unit-3 composition.",
            "camera_framing_directive": "Place the camera in unit 2 at cell [3,5] and aim toward unit 1 at cell [7,5] using the normal 50-degree lens for neutral coverage. Preserve sufficient cross-boundary context for the medium staging of S29_Shot7 and S29_Shot16 while allowing the narrower S29_Shot15 composition to use soft edge context.",
            "subject_position_directive": "For S29_Shot7, preserve the committed right-foreground subject, smaller left-background subject, and their shared eyeline across the boundary. For S29_Shot15, isolate the single committed subject centrally at close scale with contextual edges kept soft. For S29_Shot16, hold the committed upper-body subject slightly off center at medium scale with the two-hand gesture clearly separated from the torso. Do not add subjects beyond markers 13 and 15 or beyond the surfaced staging.",
            "state_cue_directive": "Carry the committed transient cues represented by markers 13, 14, and 15 together with the numbered elements listed for use. Follow the shot-facing gesture and position states for S29_Shot7, S29_Shot15, and S29_Shot16, and add no unlisted state cue.",
            "negative_continuity_directive": "Do not invent additional units, openings, fixed elements, or state overlays. Keep markers 7, 8, 9, 10, 11, and 12 at their floor-plan-committed positions, preserve markers 4 and 6 as fixed openings, and do not let unit 3 or opening marker 5 become a dominant part of this unit-2-to-unit-1 view. There are no numbered ignore markers or ignored state-overlay markers for this BG."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 5]\n  - look_at_unit: 1\n  - look_at_cell: [7, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the advertised unit-2-to-unit-1 direction with neutral coverage. This supports the cross-boundary medium staging in S29_Shot7 and S29_Shot16 while retaining marker 6 and enough unit-1 context for the soft-edged close framing in S29_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the committed relationship between camera unit 2 and look-at unit 1, with marker 6 reading as the principal boundary opening between their visible portions. Retain the required fixed marker context from markers 7, 8, 9, 10, 11, and 12 where admitted by the normal view, and include marker 4 only as supported by the view rather than expanding into an uncommitted unit-3 composition.\n  - camera_framing_directive: Place the camera in unit 2 at cell [3,5] and aim toward unit 1 at cell [7,5] using the normal 50-degree lens for neutral coverage. Preserve sufficient cross-boundary context for the medium staging of S29_Shot7 and S29_Shot16 while allowing the narrower S29_Shot15 composition to use soft edge context.\n  - subject_position_directive: For S29_Shot7, preserve the committed right-foreground subject, smaller left-background subject, and their shared eyeline across the boundary. For S29_Shot15, isolate the single committed subject centrally at close scale with contextual edges kept soft. For S29_Shot16, hold the committed upper-body subject slightly off center at medium scale with the two-hand gesture clearly separated from the torso. Do not add subjects beyond markers 13 and 15 or beyond the surfaced staging.\n  - state_cue_directive: Carry the committed transient cues represented by markers 13, 14, and 15 together with the numbered elements listed for use. Follow the shot-facing gesture and position states for S29_Shot7, S29_Shot15, and S29_Shot16, and add no unlisted state cue.\n  - negative_continuity_directive: Do not invent additional units, openings, fixed elements, or state overlays. Keep markers 7, 8, 9, 10, 11, and 12 at their floor-plan-committed positions, preserve markers 4 and 6 as fixed openings, and do not let unit 3 or opening marker 5 become a dominant part of this unit-2-to-unit-1 view. There are no numbered ignore markers or ignored state-overlay markers for this BG.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 5]\n  - look_at_unit: 1\n  - look_at_cell: [7, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the advertised unit-2-to-unit-1 direction with neutral coverage. This supports the cross-boundary medium staging in S29_Shot7 and S29_Shot16 while retaining marker 6 and enough unit-1 context for the soft-edged close framing in S29_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the committed relationship between camera unit 2 and look-at unit 1, with marker 6 reading as the principal boundary opening between their visible portions. Retain the required fixed marker context from markers 7, 8, 9, 10, 11, and 12 where admitted by the normal view, and include marker 4 only as supported by the view rather than expanding into an uncommitted unit-3 composition.\n  - camera_framing_directive: Place the camera in unit 2 at cell [3,5] and aim toward unit 1 at cell [7,5] using the normal 50-degree lens for neutral coverage. Preserve sufficient cross-boundary context for the medium staging of S29_Shot7 and S29_Shot16 while allowing the narrower S29_Shot15 composition to use soft edge context.\n  - subject_position_directive: For S29_Shot7, preserve the committed right-foreground subject, smaller left-background subject, and their shared eyeline across the boundary. For S29_Shot15, isolate the single committed subject centrally at close scale with contextual edges kept soft. For S29_Shot16, hold the committed upper-body subject slightly off center at medium scale with the two-hand gesture clearly separated from the torso. Do not add subjects beyond markers 13 and 15 or beyond the surfaced staging.\n  - state_cue_directive: Carry the committed transient cues represented by markers 13, 14, and 15 together with the numbered elements listed for use. Follow the shot-facing gesture and position states for S29_Shot7, S29_Shot15, and S29_Shot16, and add no unlisted state cue.\n  - negative_continuity_directive: Do not invent additional units, openings, fixed elements, or state overlays. Keep markers 7, 8, 9, 10, 11, and 12 at their floor-plan-committed positions, preserve markers 4 and 6 as fixed openings, and do not let unit 3 or opening marker 5 become a dominant part of this unit-2-to-unit-1 view. There are no numbered ignore markers or ignored state-overlay markers for this BG.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [3, 5]\n  - look_at_unit: 1\n  - look_at_cell: [7, 6]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the advertised unit-2-to-unit-1 direction with neutral coverage. This supports the cross-boundary medium staging in S29_Shot7 and S29_Shot16 while retaining marker 6 and enough unit-1 context for the soft-edged close framing in S29_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the committed relationship between camera unit 2 and look-at unit 1, with marker 6 reading as the principal boundary opening between their visible portions. Retain the required fixed marker context from markers 7, 8, 9, 10, 11, and 12 where admitted by the normal view, and include marker 4 only as supported by the view rather than expanding into an uncommitted unit-3 composition.\n  - camera_framing_directive: Place the camera in unit 2 at cell [3,5] and aim toward unit 1 at cell [7,5] using the normal 50-degree lens for neutral coverage. Preserve sufficient cross-boundary context for the medium staging of S29_Shot7 and S29_Shot16 while allowing the narrower S29_Shot15 composition to use soft edge context.\n  - subject_position_directive: For S29_Shot7, preserve the committed right-foreground subject, smaller left-background subject, and their shared eyeline across the boundary. For S29_Shot15, isolate the single committed subject centrally at close scale with contextual edges kept soft. For S29_Shot16, hold the committed upper-body subject slightly off center at medium scale with the two-hand gesture clearly separated from the torso. Do not add subjects beyond markers 13 and 15 or beyond the surfaced staging.\n  - state_cue_directive: Carry the committed transient cues represented by markers 13, 14, and 15 together with the numbered elements listed for use. Follow the shot-facing gesture and position states for S29_Shot7, S29_Shot15, and S29_Shot16, and add no unlisted state cue.\n  - negative_continuity_directive: Do not invent additional units, openings, fixed elements, or state overlays. Keep markers 7, 8, 9, 10, 11, and 12 at their floor-plan-committed positions, preserve markers 4 and 6 as fixed openings, and do not let unit 3 or opening marker 5 become a dominant part of this unit-2-to-unit-1 view. There are no numbered ignore markers or ignored state-overlay markers for this BG.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 전문 음악 녹음실 내부를 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 녹음 부스 서쪽 여닫이문 가까이에서 약 1.6미터의 서 있는 사람 눈높이로 놓이고, 35밀리미터급 중간 광각 렌즈로 부스 안을 대각선으로 가로질러 북쪽 관찰창과 그 너머 조정실을 바라본다. 위에서 내려다본 시점이나 배치도처럼 보이는 구도가 아니라 실제 장소에 들어가 촬영한 수평 시점이다. 넓은 직사각형 녹음 부스의 동쪽·남쪽·서쪽 벽에는 당시형 직물 마감 직사각 흡음 패널이 고정되어 있고, 표면에는 실제 천의 짜임과 오래 사용한 흔적이 보인다. 부스의 북서쪽과 중앙에는 관찰창을 향한 두 대의 앙상블용 금속 마이크 스탠드와 유선 마이크가 있으며, 동쪽에는 약간 떨어진 별도의 효과음용 마이크 스탠드가 있다. 검은 오디오 케이블은 바닥을 따라 현실적으로 정리되어 있다. 북쪽 벽 중앙의 두꺼운 방음 관찰창 너머로 좁은 조정실이 보이고, 창과 평행하게 놓인 대형 아날로그 믹싱 콘솔, 수많은 물리식 노브와 페이더, 사용감 있는 조정실 의자가 확인된다. 현대식 평면 모니터, 노트북, 스마트폰, 무선 장비, 디지털 오디오 작업 화면은 없다. 낮 시간의 녹음 세션으로, 밀폐된 부스 안에는 천장 조명과 관찰창을 통해 들어오는 조정실의 부드러운 실내광이 섞이고 노출은 자연스럽다. 합창 녹음이 활발히 진행되는 순간은 사람을 직접 보여 주지 않고 사물로만 간접적으로 표현한다. 두 앙상블용 마이크 주변에는 여러 연주자가 함께 보고 있던 종이 악보가 펼쳐지거나 악보 받침에 놓여 있으며, 종이에는 자연스러운 접힘과 손때가 있다. 관찰창 너머 믹싱 콘솔 뒤 의자 가까이에는 녹음 책임자가 부스와 소통하며 들어 올렸다가 잠시 내려놓은 듯한 평범한 종이컵이 놓여 있다. 어떠한 사람, 얼굴, 신체 일부, 사람 모양 실루엣, 반사된 인물도 포함하지 않는다. 실제 콘크리트와 목재 마감, 산화와 잔흠집이 있는 금속 스탠드, 직물 흡음재의 섬유, 유리의 약한 반사, 오래된 콘솔의 닳은 표면과 생활 얼룩을 정확하게 표현한다. 과도하게 정돈된 광고 사진이 아니라 실제 사용 중인 장소의 담담한 기록 사진이며, 자연스러운 심도와 사실적인 렌즈 원근감, 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 대비를 유지한다. 후처리 효과 없이 실제 장소 참고 사진과 구별되지 않는 현실적인 촬영본. 건축 시각화나 삽화가 아닌 실제 카메라 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            3,
            5
          ],
          "camera_unit": 2,
          "fov_deg": 50,
          "framing_notes": "Use the advertised unit-2-to-unit-1 direction with neutral coverage. This supports the cross-boundary medium staging in S29_Shot7 and S29_Shot16 while retaining marker 6 and enough unit-1 context for the soft-edged close framing in S29_Shot15.",
          "lens_enum": "normal",
          "look_at_cell": [
            7,
            6
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the committed relationship between camera unit 2 and look-at unit 1, with marker 6 reading as the principal boundary opening between their visible portions. Retain the required fixed marker context from markers 7, 8, 9, 10, 11, and 12 where admitted by the normal view, and include marker 4 only as supported by the view rather than expanding into an uncommitted unit-3 composition.",
          "camera_framing_directive": "Place the camera in unit 2 at cell [3,5] and aim toward unit 1 at cell [7,5] using the normal 50-degree lens for neutral coverage. Preserve sufficient cross-boundary context for the medium staging of S29_Shot7 and S29_Shot16 while allowing the narrower S29_Shot15 composition to use soft edge context.",
          "subject_position_directive": "For S29_Shot7, preserve the committed right-foreground subject, smaller left-background subject, and their shared eyeline across the boundary. For S29_Shot15, isolate the single committed subject centrally at close scale with contextual edges kept soft. For S29_Shot16, hold the committed upper-body subject slightly off center at medium scale with the two-hand gesture clearly separated from the torso. Do not add subjects beyond markers 13 and 15 or beyond the surfaced staging.",
          "state_cue_directive": "Carry the committed transient cues represented by markers 13, 14, and 15 together with the numbered elements listed for use. Follow the shot-facing gesture and position states for S29_Shot7, S29_Shot15, and S29_Shot16, and add no unlisted state cue.",
          "negative_continuity_directive": "Do not invent additional units, openings, fixed elements, or state overlays. Keep markers 7, 8, 9, 10, 11, and 12 at their floor-plan-committed positions, preserve markers 4 and 6 as fixed openings, and do not let unit 3 or opening marker 5 become a dominant part of this unit-2-to-unit-1 view. There are no numbered ignore markers or ignored state-overlay markers for this BG."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l41_recording_booth",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l41_recording_booth"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L46B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L46",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L46B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 서울의 오래된 도시 건물 앞, 낮 시간의 비좁은 반지하 외부 계단을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 골목 도로 경계 가까이에 카메라를 두고 약 1.6미터의 서 있는 사람 눈높이에서, 좁은 상부 진입부를 대각선으로 가로질러 아래로 내려가는 외부 계단과 하부참 끝의 사무실 출입문을 바라본다. 풀프레임 DSLR 또는 미러리스 카메라와 28밀리미터 광각 렌즈로 촬영한 자연스러운 원근감이며, 위에서 내려다본 평면도나 건축 도면이 아니다. 계단 양쪽은 낡은 반지하 옹벽으로 밀착되어 있고, 한쪽에는 사용감과 옅은 녹이 밴 금속 난간이 이어진다. 도로를 향한 낮은 반지하 창문, 아래쪽 하부참의 배수구, 안쪽으로 열리는 소박한 사무실 출입문이 실제 구조에 맞게 보인다. 거친 콘크리트 계단의 닳은 모서리와 얼룩, 오래된 회벽과 시멘트의 미세한 균열, 금속 표면의 현실적인 산화 흔적을 세밀하게 표현한다. 낮의 자연광이 골목에서 계단 위쪽으로 들어오고 아래쪽으로 갈수록 부드럽게 어두워지며, 과장 없는 자연스러운 노출과 깊이감을 유지한다. 이삿짐 운반 중인 낡은 사무용 책상이 좁은 계단을 가로질러 비스듬히 놓여 있으며, 잠시 이동이 멈춘 듯 계단과 난간 사이에 조심스럽게 걸쳐진 상태다. 상부 진입부 옆 골목 가장자리에는 당시 대한민국에서 볼 수 있던 단순하고 각진 차체의 소형 이삿짐 트럭이 정차해 있고, 현대식 차체 디자인이나 디지털 장비는 없다. 사람, 얼굴, 신체 형태의 모형은 전혀 포함하지 않는다. 실제 콘크리트, 금속 녹, 유리, 낡은 목재의 재질과 일상적인 마모를 사실적으로 기록한 실제 장소 참고 사진이며, 깨끗한 광고 사진이나 인공적인 건축 시각화가 아니다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 대비, 자연스러운 피사계 심도, 과도한 후보정 없는 사실적인 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "골목 경계 가까이에서 서 있는 사람의 눈높이로 촬영한다. 좁은 상부 진입부를 대각선으로 가로질러 반지하 계단과 아래쪽 사무실 출입문까지 한 화면에 담고, 운반 중 계단에 비스듬히 놓인 책상과 골목 가장자리의 이삿짐 트럭이 함께 읽히게 한다.",
            "shot_id": "S34_Shot2"
          },
          {
            "guide_text": "상부 진입부와 계단 입구를 조금 더 강조하되 카메라는 골목 경계 부근의 약 1.6미터 높이를 유지한다. 책상이 좁은 계단 폭을 가로막듯 비스듬히 놓인 상태, 금속 난간, 반지하 창문, 아래쪽 출입문의 깊이 관계를 자연스럽게 보여 준다.",
            "shot_id": "S34_Shot4"
          },
          {
            "guide_text": "28밀리미터 광각의 자연스러운 원근으로 골목 가장자리의 시대에 맞는 이삿짐 트럭부터 계단 아래 하부참까지 연결한다. 트럭은 화면 가장자리에서 일부가 보이고, 운반 중 잠시 계단에 걸쳐 놓인 책상이 중심적인 공간 상황으로 드러나게 하며 인물은 포함하지 않는다.",
            "shot_id": "S34_Shot6"
          }
        ],
        "shot_ids": [
          "S34_Shot2",
          "S34_Shot4",
          "S34_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 1 (alley threshold), facing diagonally across number 2 (upper approach) and down number 3 (exterior stair flight) toward number 5 (office door)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show the cramped stair width, number 7 handrail, number 10 moving desk spanning much of the stair, and number 12 truck at the alley edge; retain a readable view of the lower landing and door."
        },
        "reference_decision": {
          "bg_id": "L46B01",
          "fp_id": "fp_l46_basement_stairs",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "The target markers overlap the physical space established by L46B02, but the consuming shots require a materially different structural slice: camera unit 2 looks along the descent toward unit 4 rather than using the anchor's floor-level camera unit 4 view toward marker 5. L46B02 therefore supplies fixed-position continuity, while L46B01 receives its own wide plate for S34_Shot2, S34_Shot4, and S34_Shot6.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L46B02.png"
          ],
          "source_bg_ids": [
            "L46B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "physical_space_01"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_same_physical_space_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "physical_space_01",
                "ref_bg_id": "L46B02",
                "space_description": null
              }
            ],
            "why_single_ref_or_two_refs": "A single reference is sufficient because L46B02 establishes the same connected physical space and its fixed markers; no consuming shot commits two distinct co-visible physical spaces."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 2 down the central axis toward unit 4 so the staged wide, medium, and insert compositions retain a consistent directional background.",
            "lens_enum": "wide",
            "look_at_cell": [
              7,
              4
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "From unit 2, show the broad axis through target unit 3 toward unit 4, with unit 9 defining the enclosing side structure. Keep base markers 1 through 9 in their floor-plan relationships, including openings 5 and 6 and fixed markers 7 and 8 where the wide view cone exposes them. Match reference L46B02 by keeping markers 5, 7, 8, and 9 in the same fixed positions.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [2,4], looking toward unit 4 at cell [7,4] with a wide lens and 90-degree field of view. Use broad coverage along the unit-2-to-unit-4 axis so the wide shot can show the full descent path while the medium and insert shots can crop within the same directional geometry.",
            "subject_position_directive": "For S34_Shot2, retain the staged full-body subject in the middle-center midground behind and below marker 10. For S34_Shot4, support a center-right upper-body crop along the same descending axis. For S34_Shot6, allow the staged hands and partial supporting limb to dominate the central insert while leaving a narrow strip of the unit-3-to-unit-4 background visible; invent no additional subjects.",
            "state_cue_directive": "Include transient markers 10 and 12 only in the states committed by the L46B01 render facts and surfaced staging. Preserve the staged downward movement context associated with marker 10, and introduce no additional state overlays beyond markers 10 and 12.",
            "negative_continuity_directive": "Exclude ignored overlay marker 11 and do not copy its transient cue from reference L46B02. Do not move fixed markers 5, 6, 7, 8, or the boundaries of units 3, 4, and 9 from the positions established by the floor plan and reference continuity; do not add spaces outside the camera-unit-2 wide view cone or unlisted scenario overlays."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L46B02' physical_space_id='physical_space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 4]\n  - look_at_unit: 4\n  - look_at_cell: [7, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 down the central axis toward unit 4 so the staged wide, medium, and insert compositions retain a consistent directional background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, show the broad axis through target unit 3 toward unit 4, with unit 9 defining the enclosing side structure. Keep base markers 1 through 9 in their floor-plan relationships, including openings 5 and 6 and fixed markers 7 and 8 where the wide view cone exposes them. Match reference L46B02 by keeping markers 5, 7, 8, and 9 in the same fixed positions.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,4], looking toward unit 4 at cell [7,4] with a wide lens and 90-degree field of view. Use broad coverage along the unit-2-to-unit-4 axis so the wide shot can show the full descent path while the medium and insert shots can crop within the same directional geometry.\n  - subject_position_directive: For S34_Shot2, retain the staged full-body subject in the middle-center midground behind and below marker 10. For S34_Shot4, support a center-right upper-body crop along the same descending axis. For S34_Shot6, allow the staged hands and partial supporting limb to dominate the central insert while leaving a narrow strip of the unit-3-to-unit-4 background visible; invent no additional subjects.\n  - state_cue_directive: Include transient markers 10 and 12 only in the states committed by the L46B01 render facts and surfaced staging. Preserve the staged downward movement context associated with marker 10, and introduce no additional state overlays beyond markers 10 and 12.\n  - negative_continuity_directive: Exclude ignored overlay marker 11 and do not copy its transient cue from reference L46B02. Do not move fixed markers 5, 6, 7, 8, or the boundaries of units 3, 4, and 9 from the positions established by the floor plan and reference continuity; do not add spaces outside the camera-unit-2 wide view cone or unlisted scenario overlays.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L46B02' physical_space_id='physical_space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 4]\n  - look_at_unit: 4\n  - look_at_cell: [7, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 down the central axis toward unit 4 so the staged wide, medium, and insert compositions retain a consistent directional background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, show the broad axis through target unit 3 toward unit 4, with unit 9 defining the enclosing side structure. Keep base markers 1 through 9 in their floor-plan relationships, including openings 5 and 6 and fixed markers 7 and 8 where the wide view cone exposes them. Match reference L46B02 by keeping markers 5, 7, 8, and 9 in the same fixed positions.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,4], looking toward unit 4 at cell [7,4] with a wide lens and 90-degree field of view. Use broad coverage along the unit-2-to-unit-4 axis so the wide shot can show the full descent path while the medium and insert shots can crop within the same directional geometry.\n  - subject_position_directive: For S34_Shot2, retain the staged full-body subject in the middle-center midground behind and below marker 10. For S34_Shot4, support a center-right upper-body crop along the same descending axis. For S34_Shot6, allow the staged hands and partial supporting limb to dominate the central insert while leaving a narrow strip of the unit-3-to-unit-4 background visible; invent no additional subjects.\n  - state_cue_directive: Include transient markers 10 and 12 only in the states committed by the L46B01 render facts and surfaced staging. Preserve the staged downward movement context associated with marker 10, and introduce no additional state overlays beyond markers 10 and 12.\n  - negative_continuity_directive: Exclude ignored overlay marker 11 and do not copy its transient cue from reference L46B02. Do not move fixed markers 5, 6, 7, 8, or the boundaries of units 3, 4, and 9 from the positions established by the floor plan and reference continuity; do not add spaces outside the camera-unit-2 wide view cone or unlisted scenario overlays.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L46B02' physical_space_id='physical_space_01'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 4]\n  - look_at_unit: 4\n  - look_at_cell: [7, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 2 down the central axis toward unit 4 so the staged wide, medium, and insert compositions retain a consistent directional background.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, show the broad axis through target unit 3 toward unit 4, with unit 9 defining the enclosing side structure. Keep base markers 1 through 9 in their floor-plan relationships, including openings 5 and 6 and fixed markers 7 and 8 where the wide view cone exposes them. Match reference L46B02 by keeping markers 5, 7, 8, and 9 in the same fixed positions.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,4], looking toward unit 4 at cell [7,4] with a wide lens and 90-degree field of view. Use broad coverage along the unit-2-to-unit-4 axis so the wide shot can show the full descent path while the medium and insert shots can crop within the same directional geometry.\n  - subject_position_directive: For S34_Shot2, retain the staged full-body subject in the middle-center midground behind and below marker 10. For S34_Shot4, support a center-right upper-body crop along the same descending axis. For S34_Shot6, allow the staged hands and partial supporting limb to dominate the central insert while leaving a narrow strip of the unit-3-to-unit-4 background visible; invent no additional subjects.\n  - state_cue_directive: Include transient markers 10 and 12 only in the states committed by the L46B01 render facts and surfaced staging. Preserve the staged downward movement context associated with marker 10, and introduce no additional state overlays beyond markers 10 and 12.\n  - negative_continuity_directive: Exclude ignored overlay marker 11 and do not copy its transient cue from reference L46B02. Do not move fixed markers 5, 6, 7, 8, or the boundaries of units 3, 4, and 9 from the positions established by the floor plan and reference continuity; do not add spaces outside the camera-unit-2 wide view cone or unlisted scenario overlays.\n\n1980년대부터 1990년대 초반 사이 대한민국 서울의 오래된 도시 건물 앞, 낮 시간의 비좁은 반지하 외부 계단을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 골목 도로 경계 가까이에 카메라를 두고 약 1.6미터의 서 있는 사람 눈높이에서, 좁은 상부 진입부를 대각선으로 가로질러 아래로 내려가는 외부 계단과 하부참 끝의 사무실 출입문을 바라본다. 풀프레임 DSLR 또는 미러리스 카메라와 28밀리미터 광각 렌즈로 촬영한 자연스러운 원근감이며, 위에서 내려다본 평면도나 건축 도면이 아니다. 계단 양쪽은 낡은 반지하 옹벽으로 밀착되어 있고, 한쪽에는 사용감과 옅은 녹이 밴 금속 난간이 이어진다. 도로를 향한 낮은 반지하 창문, 아래쪽 하부참의 배수구, 안쪽으로 열리는 소박한 사무실 출입문이 실제 구조에 맞게 보인다. 거친 콘크리트 계단의 닳은 모서리와 얼룩, 오래된 회벽과 시멘트의 미세한 균열, 금속 표면의 현실적인 산화 흔적을 세밀하게 표현한다. 낮의 자연광이 골목에서 계단 위쪽으로 들어오고 아래쪽으로 갈수록 부드럽게 어두워지며, 과장 없는 자연스러운 노출과 깊이감을 유지한다. 이삿짐 운반 중인 낡은 사무용 책상이 좁은 계단을 가로질러 비스듬히 놓여 있으며, 잠시 이동이 멈춘 듯 계단과 난간 사이에 조심스럽게 걸쳐진 상태다. 상부 진입부 옆 골목 가장자리에는 당시 대한민국에서 볼 수 있던 단순하고 각진 차체의 소형 이삿짐 트럭이 정차해 있고, 현대식 차체 디자인이나 디지털 장비는 없다. 사람, 얼굴, 신체 형태의 모형은 전혀 포함하지 않는다. 실제 콘크리트, 금속 녹, 유리, 낡은 목재의 재질과 일상적인 마모를 사실적으로 기록한 실제 장소 참고 사진이며, 깨끗한 광고 사진이나 인공적인 건축 시각화가 아니다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 대비, 자연스러운 피사계 심도, 과도한 후보정 없는 사실적인 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            2,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 2 down the central axis toward unit 4 so the staged wide, medium, and insert compositions retain a consistent directional background.",
          "lens_enum": "wide",
          "look_at_cell": [
            7,
            4
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 2, show the broad axis through target unit 3 toward unit 4, with unit 9 defining the enclosing side structure. Keep base markers 1 through 9 in their floor-plan relationships, including openings 5 and 6 and fixed markers 7 and 8 where the wide view cone exposes them. Match reference L46B02 by keeping markers 5, 7, 8, and 9 in the same fixed positions.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [2,4], looking toward unit 4 at cell [7,4] with a wide lens and 90-degree field of view. Use broad coverage along the unit-2-to-unit-4 axis so the wide shot can show the full descent path while the medium and insert shots can crop within the same directional geometry.",
          "subject_position_directive": "For S34_Shot2, retain the staged full-body subject in the middle-center midground behind and below marker 10. For S34_Shot4, support a center-right upper-body crop along the same descending axis. For S34_Shot6, allow the staged hands and partial supporting limb to dominate the central insert while leaving a narrow strip of the unit-3-to-unit-4 background visible; invent no additional subjects.",
          "state_cue_directive": "Include transient markers 10 and 12 only in the states committed by the L46B01 render facts and surfaced staging. Preserve the staged downward movement context associated with marker 10, and introduce no additional state overlays beyond markers 10 and 12.",
          "negative_continuity_directive": "Exclude ignored overlay marker 11 and do not copy its transient cue from reference L46B02. Do not move fixed markers 5, 6, 7, 8, or the boundaries of units 3, 4, and 9 from the positions established by the floor plan and reference continuity; do not add spaces outside the camera-unit-2 wide view cone or unlisted scenario overlays."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l46_basement_stairs",
          "prior_bg_ids": [
            "L46B02"
          ],
          "attached_ref_labels": [
            "bg:L46B02",
            "building_fp:fp_l48_office"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l48_office",
          "indoor_loc_sid": "L48",
          "group_id": "bg_basement_office",
          "fp_asset_id": "aed98f84-f2cf-4dc8-b895-ea3effb27df0"
        }
      },
      "L46B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L46",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L46B02.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 도시의 오래된 건물에 딸린 반지하 사무실 문 앞 계단참을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 좁은 외부 콘크리트 계단이 양쪽의 거친 옹벽 사이로 내려가고, 아래쪽의 작은 계단참 정면에는 소박하고 실용적인 당시형 사무실 출입문이 닫혀 있다. 계단 상부와 인접한 거리 쪽 건물 벽에는 금속 프레임의 낮은 반지하 창문이 있으며, 계단 한쪽 긴 면을 따라 오래된 도장 금속 난간이 이어진다. 계단참 바깥 모서리 가까이에는 작은 금속 배수구가 보인다. 실제 콘크리트의 미세한 균열과 생활 얼룩, 벗겨진 페인트, 금속 난간의 자연스러운 산화와 손때처럼 오랜 사용에서 생긴 절제된 마모를 사실적으로 표현한다. 밤의 조용한 상태로, 거리에서 스며드는 희미하고 차가운 주변광과 건물 주변의 약한 따뜻한 빛이 섞여 계단과 닫힌 문을 낮은 밝기로 드러내며 과장되지 않은 보통의 야간 노출을 유지한다. 닫힌 문 바로 앞, 아래쪽 계단참 중앙에는 1980년대형 휴대용 아날로그 카세트 녹음기 한 대가 놓여 있다. 검소한 플라스틱 외장, 물리식 버튼, 카세트 투입부와 작은 스피커 그릴이 있는 실제 사용품의 모습이며, 문 앞에 조용히 남겨진 일시적인 물건으로 자연스럽게 배치한다. 계단 아랫부분 가까이에서 아래쪽 계단참과 닫힌 문을 바라보는 위치, 약 1.6미터의 서 있는 사람 눈높이, 35밀리미터급 적당한 광각 렌즈로 촬영한다. 계단과 난간의 선이 계단참과 문으로 이어지며 카세트 녹음기가 프레임 안에서 명확히 식별되는 구도. 실제 디지털 일안 반사식 또는 미러리스 카메라의 자연스러운 원근감과 심도, 정확한 재질 질감, 절제된 색채, 보정하지 않은 현장 기록 사진의 인상. 깨끗한 상품 사진이나 건축 시각화가 아니라 현실의 오래된 장소를 담은 담담한 위치 참고 사진이어야 한다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화는 사용하지 않는다. 사람, 얼굴, 인체를 닮은 형상은 전혀 포함하지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "좁은 외부 계단의 아랫부분 가까이에서 서 있는 사람의 눈높이로 촬영하되, 아래쪽 계단참과 정면의 닫힌 사무실 문이 중심에 들어오게 한다. 문 바로 앞 계단참 중앙에 놓인 휴대용 아날로그 카세트 녹음기가 작지만 분명하게 식별되어야 한다. 계단과 난간이 시선을 문 쪽으로 자연스럽게 이끌며, 밤의 약한 주변광 속에서도 녹음기의 형태와 위치가 묻히지 않도록 현실적인 노출을 유지한다. 사람이나 사람을 닮은 형상은 포함하지 않는다.",
            "shot_id": "S51_Shot2"
          }
        ],
        "shot_ids": [
          "S51_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near the lower end of number 3 (exterior stair flight), facing number 4 (lower landing) and number 5 (closed office door)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Frame number 11 cassette recorder prominently on the quiet landing directly before the closed door; keep the retaining walls and handrail close around the landing."
        },
        "reference_decision": {
          "bg_id": "L46B02",
          "fp_id": "fp_l46_basement_stairs",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L46B02 is the sole supplied clean-anchor candidate and therefore establishes dwelling identity directly from the floor plan. Its consuming shot requires a near-floor view centered on transient marker 11 beside opening marker 5, so camera unit 4 at [7,4] looks toward marker 5 at [8,5] with a normal 50-degree field of view.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l46_basement_stairs.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp node exists; this first node must seed the dwelling identity directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              4
            ],
            "camera_unit": 4,
            "fov_deg": 50,
            "framing_notes": "Use a low, neutral-coverage view from unit 4 toward opening marker 5, retaining the surrounding floor plane and the base of the opening in the close framing.",
            "lens_enum": "normal",
            "look_at_cell": [
              8,
              5
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Show the immediate portion of unit 4 around camera cell [7,4] and the floor-level threshold at opening marker 5, viewed toward [8,5]. Retain only geometry-supported portions of target units 3 and 9 that fall inside the normal view cone, with fixed markers 7 and 8 held at their floor-plan positions when visible.",
            "camera_framing_directive": "Frame from camera unit 4 at cell [7,4] near floor level, looking toward marker 5 at cell [8,5] with a normal lens and 50-degree field of view. Use neutral coverage that keeps transient marker 11 below two-fifths of the frame while retaining the surrounding floor and the base of marker 5.",
            "subject_position_directive": "S51_Shot2 commits no human subject or character angle. Keep the background free of invented subjects and place transient marker 11 near the lower center as staged, with surrounding floor visible for scale.",
            "state_cue_directive": "Carry transient marker 11 in the committed resting state described by S51_Shot2, including its staged surface cue, and keep opening marker 5 in the shot-committed closed state. Add no state cues beyond marker 11 and those explicitly committed by the consuming shot.",
            "negative_continuity_directive": "Exclude ignored overlay markers 10 and 12. Do not invent subjects, additional state overlays, or spaces outside the camera-unit-4 view cone; preserve the floor-plan positions of fixed markers 5, 7, 8, and 9 wherever they enter the frame."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [7, 4]\n  - look_at_unit: 5\n  - look_at_cell: [8, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use a low, neutral-coverage view from unit 4 toward opening marker 5, retaining the surrounding floor plane and the base of the opening in the close framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate portion of unit 4 around camera cell [7,4] and the floor-level threshold at opening marker 5, viewed toward [8,5]. Retain only geometry-supported portions of target units 3 and 9 that fall inside the normal view cone, with fixed markers 7 and 8 held at their floor-plan positions when visible.\n  - camera_framing_directive: Frame from camera unit 4 at cell [7,4] near floor level, looking toward marker 5 at cell [8,5] with a normal lens and 50-degree field of view. Use neutral coverage that keeps transient marker 11 below two-fifths of the frame while retaining the surrounding floor and the base of marker 5.\n  - subject_position_directive: S51_Shot2 commits no human subject or character angle. Keep the background free of invented subjects and place transient marker 11 near the lower center as staged, with surrounding floor visible for scale.\n  - state_cue_directive: Carry transient marker 11 in the committed resting state described by S51_Shot2, including its staged surface cue, and keep opening marker 5 in the shot-committed closed state. Add no state cues beyond marker 11 and those explicitly committed by the consuming shot.\n  - negative_continuity_directive: Exclude ignored overlay markers 10 and 12. Do not invent subjects, additional state overlays, or spaces outside the camera-unit-4 view cone; preserve the floor-plan positions of fixed markers 5, 7, 8, and 9 wherever they enter the frame.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [7, 4]\n  - look_at_unit: 5\n  - look_at_cell: [8, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use a low, neutral-coverage view from unit 4 toward opening marker 5, retaining the surrounding floor plane and the base of the opening in the close framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate portion of unit 4 around camera cell [7,4] and the floor-level threshold at opening marker 5, viewed toward [8,5]. Retain only geometry-supported portions of target units 3 and 9 that fall inside the normal view cone, with fixed markers 7 and 8 held at their floor-plan positions when visible.\n  - camera_framing_directive: Frame from camera unit 4 at cell [7,4] near floor level, looking toward marker 5 at cell [8,5] with a normal lens and 50-degree field of view. Use neutral coverage that keeps transient marker 11 below two-fifths of the frame while retaining the surrounding floor and the base of marker 5.\n  - subject_position_directive: S51_Shot2 commits no human subject or character angle. Keep the background free of invented subjects and place transient marker 11 near the lower center as staged, with surrounding floor visible for scale.\n  - state_cue_directive: Carry transient marker 11 in the committed resting state described by S51_Shot2, including its staged surface cue, and keep opening marker 5 in the shot-committed closed state. Add no state cues beyond marker 11 and those explicitly committed by the consuming shot.\n  - negative_continuity_directive: Exclude ignored overlay markers 10 and 12. Do not invent subjects, additional state overlays, or spaces outside the camera-unit-4 view cone; preserve the floor-plan positions of fixed markers 5, 7, 8, and 9 wherever they enter the frame.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [7, 4]\n  - look_at_unit: 5\n  - look_at_cell: [8, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use a low, neutral-coverage view from unit 4 toward opening marker 5, retaining the surrounding floor plane and the base of the opening in the close framing.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the immediate portion of unit 4 around camera cell [7,4] and the floor-level threshold at opening marker 5, viewed toward [8,5]. Retain only geometry-supported portions of target units 3 and 9 that fall inside the normal view cone, with fixed markers 7 and 8 held at their floor-plan positions when visible.\n  - camera_framing_directive: Frame from camera unit 4 at cell [7,4] near floor level, looking toward marker 5 at cell [8,5] with a normal lens and 50-degree field of view. Use neutral coverage that keeps transient marker 11 below two-fifths of the frame while retaining the surrounding floor and the base of marker 5.\n  - subject_position_directive: S51_Shot2 commits no human subject or character angle. Keep the background free of invented subjects and place transient marker 11 near the lower center as staged, with surrounding floor visible for scale.\n  - state_cue_directive: Carry transient marker 11 in the committed resting state described by S51_Shot2, including its staged surface cue, and keep opening marker 5 in the shot-committed closed state. Add no state cues beyond marker 11 and those explicitly committed by the consuming shot.\n  - negative_continuity_directive: Exclude ignored overlay markers 10 and 12. Do not invent subjects, additional state overlays, or spaces outside the camera-unit-4 view cone; preserve the floor-plan positions of fixed markers 5, 7, 8, and 9 wherever they enter the frame.\n\n1980년대부터 1990년대 초반 사이 대한민국 도시의 오래된 건물에 딸린 반지하 사무실 문 앞 계단참을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 좁은 외부 콘크리트 계단이 양쪽의 거친 옹벽 사이로 내려가고, 아래쪽의 작은 계단참 정면에는 소박하고 실용적인 당시형 사무실 출입문이 닫혀 있다. 계단 상부와 인접한 거리 쪽 건물 벽에는 금속 프레임의 낮은 반지하 창문이 있으며, 계단 한쪽 긴 면을 따라 오래된 도장 금속 난간이 이어진다. 계단참 바깥 모서리 가까이에는 작은 금속 배수구가 보인다. 실제 콘크리트의 미세한 균열과 생활 얼룩, 벗겨진 페인트, 금속 난간의 자연스러운 산화와 손때처럼 오랜 사용에서 생긴 절제된 마모를 사실적으로 표현한다. 밤의 조용한 상태로, 거리에서 스며드는 희미하고 차가운 주변광과 건물 주변의 약한 따뜻한 빛이 섞여 계단과 닫힌 문을 낮은 밝기로 드러내며 과장되지 않은 보통의 야간 노출을 유지한다. 닫힌 문 바로 앞, 아래쪽 계단참 중앙에는 1980년대형 휴대용 아날로그 카세트 녹음기 한 대가 놓여 있다. 검소한 플라스틱 외장, 물리식 버튼, 카세트 투입부와 작은 스피커 그릴이 있는 실제 사용품의 모습이며, 문 앞에 조용히 남겨진 일시적인 물건으로 자연스럽게 배치한다. 계단 아랫부분 가까이에서 아래쪽 계단참과 닫힌 문을 바라보는 위치, 약 1.6미터의 서 있는 사람 눈높이, 35밀리미터급 적당한 광각 렌즈로 촬영한다. 계단과 난간의 선이 계단참과 문으로 이어지며 카세트 녹음기가 프레임 안에서 명확히 식별되는 구도. 실제 디지털 일안 반사식 또는 미러리스 카메라의 자연스러운 원근감과 심도, 정확한 재질 질감, 절제된 색채, 보정하지 않은 현장 기록 사진의 인상. 깨끗한 상품 사진이나 건축 시각화가 아니라 현실의 오래된 장소를 담은 담담한 위치 참고 사진이어야 한다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화는 사용하지 않는다. 사람, 얼굴, 인체를 닮은 형상은 전혀 포함하지 않는다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            7,
            4
          ],
          "camera_unit": 4,
          "fov_deg": 50,
          "framing_notes": "Use a low, neutral-coverage view from unit 4 toward opening marker 5, retaining the surrounding floor plane and the base of the opening in the close framing.",
          "lens_enum": "normal",
          "look_at_cell": [
            8,
            5
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the immediate portion of unit 4 around camera cell [7,4] and the floor-level threshold at opening marker 5, viewed toward [8,5]. Retain only geometry-supported portions of target units 3 and 9 that fall inside the normal view cone, with fixed markers 7 and 8 held at their floor-plan positions when visible.",
          "camera_framing_directive": "Frame from camera unit 4 at cell [7,4] near floor level, looking toward marker 5 at cell [8,5] with a normal lens and 50-degree field of view. Use neutral coverage that keeps transient marker 11 below two-fifths of the frame while retaining the surrounding floor and the base of marker 5.",
          "subject_position_directive": "S51_Shot2 commits no human subject or character angle. Keep the background free of invented subjects and place transient marker 11 near the lower center as staged, with surrounding floor visible for scale.",
          "state_cue_directive": "Carry transient marker 11 in the committed resting state described by S51_Shot2, including its staged surface cue, and keep opening marker 5 in the shot-committed closed state. Add no state cues beyond marker 11 and those explicitly committed by the consuming shot.",
          "negative_continuity_directive": "Exclude ignored overlay markers 10 and 12. Do not invent subjects, additional state overlays, or spaces outside the camera-unit-4 view cone; preserve the floor-plan positions of fixed markers 5, 7, 8, and 9 wherever they enter the frame."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l46_basement_stairs",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l46_basement_stairs",
            "building_fp:fp_l48_office"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l48_office",
          "indoor_loc_sid": "L48",
          "group_id": "bg_basement_office",
          "fp_asset_id": "aed98f84-f2cf-4dc8-b895-ea3effb27df0"
        }
      },
      "L47B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L47",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L47B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 오래된 도심 좁은 골목에 있는 야간 침수 대응 현장. 골목 가장자리에 바짝 붙은 낡은 4층 건물 전면과 반지하 사무실의 낮은 외벽, 골목 아래로 내려가는 외부 지하계단과 계단 아래의 반지하 출입문, 계단 옆 낮은 반지하 창문이 자연스럽게 이어진다. 당시 서울의 소규모 업무용 건물에서 볼 수 있는 거친 시멘트 마감, 오래된 벽돌과 모르타르, 빛바랜 금속 창틀과 철제 난간, 사용 흔적과 빗물 얼룩이 남은 재료를 사실적으로 표현한다. 낮은 반지하 창문의 유리가 깨져 일부 파편과 불규칙한 유리 가장자리가 창틀에 남아 있다. 그 창문 부근에서 배출되는 침수 물이 골목 가장자리를 따라 퍼지고, 젖은 아스팔트 위로 얕은 물줄기와 고인 물이 이어진다. 창문 바로 옆 골목에는 이동식 배수 펌프와 굵은 고무 호스들이 임시로 놓여 있으며, 호스는 실제 배수 작업에 맞게 연결되고 바닥을 따라 자연스럽게 휘어진다. 1980년대부터 1990년대 초반 대한민국에서 운용되던 각진 차체와 아날로그 장비 외형의 구급차 한 대가 좁은 골목을 따라 건물 가까이에 길게 주차되어 있다. 현대식 차량 디자인, 발광 다이오드 표시 장치, 디지털 계기 장치나 최신 장비는 보이지 않는다. 밤의 현실적인 가용광 아래 오래된 가로등과 건물 주변의 약한 조명이 젖은 노면, 물결, 낡은 콘크리트와 금속의 질감을 자연스럽게 드러낸다. 현장은 긴급 대응 중이지만 사람, 얼굴, 사람 형태의 형상은 전혀 없는 빈 배경이다. 약 1.6미터의 서 있는 사람 눈높이에서 35mm급 보통 광각 렌즈로 건물 전면과 골목 방향을 촬영한 구도, 내려다보는 도면 시점이 아닌 실제 거리 시점, 자연스러운 원근과 피사계 심도. 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 참고 사진처럼 생활 마모와 오염이 남아 있고 과도한 정리나 후처리가 없는 사실적인 기록 사진이다. 삽화나 건축 시각화가 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "좁은 골목의 대응 구역과 4층 건물 전면이 함께 보이도록 사람 눈높이에서 촬영한다. 반지하 창문 주변의 배수 펌프와 호스, 골목을 따라 길게 세운 당시형 구급차의 공간적 관계가 명확해야 하며, 인물은 넣지 않는다.",
            "shot_id": "S55_Shot1"
          },
          {
            "guide_text": "골목 쪽 낮은 반지하 창문과 외부 지하계단을 중심으로 잡는다. 깨진 유리, 창문에서 골목 가장자리로 흘러나오는 배출수, 바로 옆에 임시로 놓인 펌프와 연결 호스를 실제 현장 기록 사진처럼 분명하게 보여 주고 인물은 배제한다.",
            "shot_id": "S55_Shot2"
          },
          {
            "guide_text": "건물 전면과 골목을 따라 주차된 구급차를 한 프레임에 담아 야간 침수 대응 현장의 전체 배치를 보여 준다. 젖은 노면의 현실적인 반사와 반지하 창문 쪽 배수 활동이 읽히되, 과장된 연출 없이 비어 있는 현장으로 촬영한다.",
            "shot_id": "S55_Shot7"
          }
        ],
        "shot_ids": [
          "S55_Shot1",
          "S55_Shot2",
          "S55_Shot7"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_3",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 1 (alley response zone), facing diagonally toward number 2 (building footprint), number 4 (exterior basement stair), and number 6 (basement window), with number 10 (ambulance position) along the near side of the alley",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the broken-window state at number 7 and drainage activity at numbers 8 and 9 clearly associated with the base window at number 6. Include enough of number 10 to establish the emergency response while preserving an open route along number 1."
        },
        "reference_decision": {
          "bg_id": "L47B01",
          "fp_id": "fp_l47_flood_response_site",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L47B01 is the sole supplied clean-anchor candidate-set member and the only render-ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 1 at [8,4], looking toward unit 3 at [6,5] with the advertised 90-degree wide lens, supports the consuming shots' mixture of medium and wide exterior framing while covering the target structural units and the geometry-supported openings.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l47_flood_response_site.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp reference candidates are available, and the identity-anchor mode requires a fresh floor-plan-seeded plate."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the geometry-supported broad exterior view from unit 1 toward unit 3 to accommodate the committed medium and wide shot framings and retain supported sightlines to markers 5 and 6.",
            "lens_enum": "wide",
            "look_at_cell": [
              6,
              5
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 1, show unit 3 as the primary look-at space and use the wide geometry-supported cone to include only supported portions of units 2 and 4 where needed. Keep openings 5 and 6 legible in relation to units 3 and 4, while preserving unit 1 as the foreground circulation area.",
            "camera_framing_directive": "Frame broadly from camera unit 1 at cell [8,4] toward look-at unit 3 at cell [6,5] with a wide lens and 90-degree field of view. Preserve broad coverage suitable for the committed medium profile composition, the distant full-body wide composition, and the rear-tracking wide composition without changing the fixed camera-cell or look-at-cell geometry.",
            "subject_position_directive": "Keep the background compatible with the staged subject placements: for S55_Shot1, a profile subject occupies the middle-left while markers 7 and 8 remain legible toward the middle-right background; for S55_Shot2, a full crouched subject occupies the lower center with marker 10 behind; for S55_Shot7, a back-facing mid-stride subject occupies the middle center with the unit-1 circulation path receding ahead. Do not add subjects beyond these committed shot-specific placements.",
            "state_cue_directive": "Carry the committed transient state cues identified by markers 7, 8, 9, and 10, together with numbered elements 1 through 6. Maintain the supplied nighttime, restrained-saturation, moderate-contrast presentation from the consuming shots and add no uncommitted state cues.",
            "negative_continuity_directive": "Do not invent numbered elements, subjects, or state cues beyond the committed staging and markers 1 through 10. Keep unsupported spaces outside the unit-1 wide view cone out of frame, and do not relocate fixed structural markers 1 through 6 to accommodate shot-specific subject placement."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 4]\n  - look_at_unit: 3\n  - look_at_cell: [6, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-supported broad exterior view from unit 1 toward unit 3 to accommodate the committed medium and wide shot framings and retain supported sightlines to markers 5 and 6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show unit 3 as the primary look-at space and use the wide geometry-supported cone to include only supported portions of units 2 and 4 where needed. Keep openings 5 and 6 legible in relation to units 3 and 4, while preserving unit 1 as the foreground circulation area.\n  - camera_framing_directive: Frame broadly from camera unit 1 at cell [8,4] toward look-at unit 3 at cell [6,5] with a wide lens and 90-degree field of view. Preserve broad coverage suitable for the committed medium profile composition, the distant full-body wide composition, and the rear-tracking wide composition without changing the fixed camera-cell or look-at-cell geometry.\n  - subject_position_directive: Keep the background compatible with the staged subject placements: for S55_Shot1, a profile subject occupies the middle-left while markers 7 and 8 remain legible toward the middle-right background; for S55_Shot2, a full crouched subject occupies the lower center with marker 10 behind; for S55_Shot7, a back-facing mid-stride subject occupies the middle center with the unit-1 circulation path receding ahead. Do not add subjects beyond these committed shot-specific placements.\n  - state_cue_directive: Carry the committed transient state cues identified by markers 7, 8, 9, and 10, together with numbered elements 1 through 6. Maintain the supplied nighttime, restrained-saturation, moderate-contrast presentation from the consuming shots and add no uncommitted state cues.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, or state cues beyond the committed staging and markers 1 through 10. Keep unsupported spaces outside the unit-1 wide view cone out of frame, and do not relocate fixed structural markers 1 through 6 to accommodate shot-specific subject placement.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 4]\n  - look_at_unit: 3\n  - look_at_cell: [6, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-supported broad exterior view from unit 1 toward unit 3 to accommodate the committed medium and wide shot framings and retain supported sightlines to markers 5 and 6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show unit 3 as the primary look-at space and use the wide geometry-supported cone to include only supported portions of units 2 and 4 where needed. Keep openings 5 and 6 legible in relation to units 3 and 4, while preserving unit 1 as the foreground circulation area.\n  - camera_framing_directive: Frame broadly from camera unit 1 at cell [8,4] toward look-at unit 3 at cell [6,5] with a wide lens and 90-degree field of view. Preserve broad coverage suitable for the committed medium profile composition, the distant full-body wide composition, and the rear-tracking wide composition without changing the fixed camera-cell or look-at-cell geometry.\n  - subject_position_directive: Keep the background compatible with the staged subject placements: for S55_Shot1, a profile subject occupies the middle-left while markers 7 and 8 remain legible toward the middle-right background; for S55_Shot2, a full crouched subject occupies the lower center with marker 10 behind; for S55_Shot7, a back-facing mid-stride subject occupies the middle center with the unit-1 circulation path receding ahead. Do not add subjects beyond these committed shot-specific placements.\n  - state_cue_directive: Carry the committed transient state cues identified by markers 7, 8, 9, and 10, together with numbered elements 1 through 6. Maintain the supplied nighttime, restrained-saturation, moderate-contrast presentation from the consuming shots and add no uncommitted state cues.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, or state cues beyond the committed staging and markers 1 through 10. Keep unsupported spaces outside the unit-1 wide view cone out of frame, and do not relocate fixed structural markers 1 through 6 to accommodate shot-specific subject placement.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 4]\n  - look_at_unit: 3\n  - look_at_cell: [6, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-supported broad exterior view from unit 1 toward unit 3 to accommodate the committed medium and wide shot framings and retain supported sightlines to markers 5 and 6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show unit 3 as the primary look-at space and use the wide geometry-supported cone to include only supported portions of units 2 and 4 where needed. Keep openings 5 and 6 legible in relation to units 3 and 4, while preserving unit 1 as the foreground circulation area.\n  - camera_framing_directive: Frame broadly from camera unit 1 at cell [8,4] toward look-at unit 3 at cell [6,5] with a wide lens and 90-degree field of view. Preserve broad coverage suitable for the committed medium profile composition, the distant full-body wide composition, and the rear-tracking wide composition without changing the fixed camera-cell or look-at-cell geometry.\n  - subject_position_directive: Keep the background compatible with the staged subject placements: for S55_Shot1, a profile subject occupies the middle-left while markers 7 and 8 remain legible toward the middle-right background; for S55_Shot2, a full crouched subject occupies the lower center with marker 10 behind; for S55_Shot7, a back-facing mid-stride subject occupies the middle center with the unit-1 circulation path receding ahead. Do not add subjects beyond these committed shot-specific placements.\n  - state_cue_directive: Carry the committed transient state cues identified by markers 7, 8, 9, and 10, together with numbered elements 1 through 6. Maintain the supplied nighttime, restrained-saturation, moderate-contrast presentation from the consuming shots and add no uncommitted state cues.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, or state cues beyond the committed staging and markers 1 through 10. Keep unsupported spaces outside the unit-1 wide view cone out of frame, and do not relocate fixed structural markers 1 through 6 to accommodate shot-specific subject placement.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 오래된 도심 좁은 골목에 있는 야간 침수 대응 현장. 골목 가장자리에 바짝 붙은 낡은 4층 건물 전면과 반지하 사무실의 낮은 외벽, 골목 아래로 내려가는 외부 지하계단과 계단 아래의 반지하 출입문, 계단 옆 낮은 반지하 창문이 자연스럽게 이어진다. 당시 서울의 소규모 업무용 건물에서 볼 수 있는 거친 시멘트 마감, 오래된 벽돌과 모르타르, 빛바랜 금속 창틀과 철제 난간, 사용 흔적과 빗물 얼룩이 남은 재료를 사실적으로 표현한다. 낮은 반지하 창문의 유리가 깨져 일부 파편과 불규칙한 유리 가장자리가 창틀에 남아 있다. 그 창문 부근에서 배출되는 침수 물이 골목 가장자리를 따라 퍼지고, 젖은 아스팔트 위로 얕은 물줄기와 고인 물이 이어진다. 창문 바로 옆 골목에는 이동식 배수 펌프와 굵은 고무 호스들이 임시로 놓여 있으며, 호스는 실제 배수 작업에 맞게 연결되고 바닥을 따라 자연스럽게 휘어진다. 1980년대부터 1990년대 초반 대한민국에서 운용되던 각진 차체와 아날로그 장비 외형의 구급차 한 대가 좁은 골목을 따라 건물 가까이에 길게 주차되어 있다. 현대식 차량 디자인, 발광 다이오드 표시 장치, 디지털 계기 장치나 최신 장비는 보이지 않는다. 밤의 현실적인 가용광 아래 오래된 가로등과 건물 주변의 약한 조명이 젖은 노면, 물결, 낡은 콘크리트와 금속의 질감을 자연스럽게 드러낸다. 현장은 긴급 대응 중이지만 사람, 얼굴, 사람 형태의 형상은 전혀 없는 빈 배경이다. 약 1.6미터의 서 있는 사람 눈높이에서 35mm급 보통 광각 렌즈로 건물 전면과 골목 방향을 촬영한 구도, 내려다보는 도면 시점이 아닌 실제 거리 시점, 자연스러운 원근과 피사계 심도. 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 참고 사진처럼 생활 마모와 오염이 남아 있고 과도한 정리나 후처리가 없는 사실적인 기록 사진이다. 삽화나 건축 시각화가 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            8,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the geometry-supported broad exterior view from unit 1 toward unit 3 to accommodate the committed medium and wide shot framings and retain supported sightlines to markers 5 and 6.",
          "lens_enum": "wide",
          "look_at_cell": [
            6,
            5
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera unit 1, show unit 3 as the primary look-at space and use the wide geometry-supported cone to include only supported portions of units 2 and 4 where needed. Keep openings 5 and 6 legible in relation to units 3 and 4, while preserving unit 1 as the foreground circulation area.",
          "camera_framing_directive": "Frame broadly from camera unit 1 at cell [8,4] toward look-at unit 3 at cell [6,5] with a wide lens and 90-degree field of view. Preserve broad coverage suitable for the committed medium profile composition, the distant full-body wide composition, and the rear-tracking wide composition without changing the fixed camera-cell or look-at-cell geometry.",
          "subject_position_directive": "Keep the background compatible with the staged subject placements: for S55_Shot1, a profile subject occupies the middle-left while markers 7 and 8 remain legible toward the middle-right background; for S55_Shot2, a full crouched subject occupies the lower center with marker 10 behind; for S55_Shot7, a back-facing mid-stride subject occupies the middle center with the unit-1 circulation path receding ahead. Do not add subjects beyond these committed shot-specific placements.",
          "state_cue_directive": "Carry the committed transient state cues identified by markers 7, 8, 9, and 10, together with numbered elements 1 through 6. Maintain the supplied nighttime, restrained-saturation, moderate-contrast presentation from the consuming shots and add no uncommitted state cues.",
          "negative_continuity_directive": "Do not invent numbered elements, subjects, or state cues beyond the committed staging and markers 1 through 10. Keep unsupported spaces outside the unit-1 wide view cone out of frame, and do not relocate fixed structural markers 1 through 6 to accommodate shot-specific subject placement."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l47_flood_response_site",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l47_flood_response_site",
            "building_anchor:L46B02",
            "building_fp:fp_l48_office"
          ],
          "ref_used": "refs_3",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l48_office",
          "indoor_loc_sid": "L48",
          "group_id": "bg_basement_office",
          "fp_asset_id": "aed98f84-f2cf-4dc8-b895-ea3effb27df0"
        },
        "building_anchor_ref": {
          "anchor_bg_id": "L46B02",
          "group_id": "bg_basement_office"
        }
      },
      "L48B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L48",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 도시의 소박한 반지하 음악 사무실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 막 입주해 사용하기 시작한 낮 시간의 사무실로, 가구가 드문드문 놓여 있고 생활감은 절제되어 있다. 남서쪽 출입문 가까이에서 서 있는 사람의 눈높이 약 1.6미터로 촬영하며, 풀프레임 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈를 사용해 서쪽과 중앙의 공동 작업 구역을 대각선으로 가로질러 바라본다. 서쪽 중앙의 나란한 사무용 책상 두 개와 주변의 당시형 사무용 의자, 북서쪽 벽면의 실용적인 선반, 북동쪽 벽의 업라이트 피아노가 자연스러운 원근으로 함께 보인다. 동쪽 벽에는 피아노와 남동쪽 대화 구역 사이에 1980년대형 아날로그 음향 콘솔이 놓여 있고, 남동쪽에는 출입구 방향을 향한 소파와 그 앞의 낮은 탁자가 공간의 가장자리에서 일부 보인다. 남서쪽에는 외부 계단 아래로 이어지는 낮게 꺼진 출입 문턱과 평범한 출입문이 있으며, 북쪽 외벽 위쪽의 높은 반지하 창으로 부드러운 낮빛이 들어온다. 책상 표면에는 임시로 신문지가 넓게 펼쳐져 있고, 그 위에 막 입주한 사람들이 잠시 식사한 듯한 간소한 식사 그릇과 포장 용기가 정돈되지 않은 채 놓여 있다. 벽은 값싼 도장 마감이나 낡은 미장면, 바닥은 실제 사용 흔적과 옅은 얼룩이 남은 장판 또는 콘크리트 계열이며, 금속에는 자연스러운 변색, 목재에는 실제 나뭇결과 모서리 마모, 소파 천에는 현실적인 직조감이 보인다. 현대식 노트북, 스마트폰, 평면 디스플레이, 무선 음향 장비는 배제하고 당시 한국의 유선식·아날로그 업무 및 음악 환경을 정확히 반영한다. 과도하게 꾸민 상업 사진이 아니라 실제 장소 참고 사진처럼 담담하며, 자연스러운 낮빛과 보통 수준의 대비, 현실적인 색감, 자연스러운 피사계 심도, 최소한의 후처리를 유지한다. 사람, 얼굴, 인체 형태의 조형물은 전혀 없다. 위에서 내려다본 시점, 평면도, 건축 도식이 아닌 실제 실내 사진. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "출입문 가까이에서 서 있는 사람의 눈높이로 공동 작업 구역을 대각선으로 바라본다. 두 사무용 책상과 그 위에 임시로 펼친 신문지 식사 자리가 전경과 중경의 핵심이 되고, 뒤쪽 벽 선반과 업라이트 피아노까지 한 화면에서 읽히게 한다. 인물 없이 실제 장소를 담담하게 기록한 넓은 시야의 사진으로 구성한다.",
            "shot_id": "S35_Shot1"
          },
          {
            "guide_text": "같은 출입문 쪽 시점과 낮 조명을 유지하며, 성긴 가구 배치와 막 사용하기 시작한 사무실의 여백이 잘 드러나게 한다. 책상 위 신문지와 간소한 식사 차림은 일시적으로 놓인 상태로 보이고, 북서쪽 수납 공간과 북동쪽 피아노가 자연스러운 원근 안에 들어오게 한다.",
            "shot_id": "S35_Shot5"
          },
          {
            "guide_text": "약 1.6미터 높이의 출입문 인근 시점에서 중앙 작업 구역 너머를 대각선으로 포착한다. 책상과 의자, 벽 선반, 업라이트 피아노의 위치 관계를 유지하고, 동쪽 음향 장비와 남동쪽 대화 구역은 화면 가장자리에서 공간의 연속성만 느껴지게 한다. 사람이나 사람 형태의 장식물은 넣지 않는다.",
            "shot_id": "S35_Shot6"
          }
        ],
        "shot_ids": [
          "S35_Shot1",
          "S35_Shot5",
          "S35_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 (entrance door), facing diagonally across number 1 (shared work zone) toward numbers 8 and 9 (office desks), number 11 (wall shelving), and number 12 (upright piano)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Use a broad establishing composition that emphasizes sparse early occupancy and depicts number 16 across the desks; keep the sofa, piano, shelving, and audio equipment isolated with ample open floor around them."
        },
        "reference_decision": {
          "bg_id": "L48B01",
          "fp_id": "fp_l48_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L48B01 is in the supplied anchor candidate set and provides the broadest committed base-marker coverage across surfaced shots S35_Shot1, S35_Shot5, and S35_Shot6. It is therefore seeded directly from the floor plan as the first dwelling-identity node, using a wide camera from unit 1 toward unit 2 to establish markers 1–15 before shot-specific framing and marker 16 are applied.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l48_office.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the required floor-plan-seeded dwelling identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              0
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Broad staged-shot coverage from unit 1 toward unit 2, centered through look-at cell [4,4] to support the wide group composition while retaining sufficient fixed-background context for the tighter reverse framings.",
            "lens_enum": "wide",
            "look_at_cell": [
              4,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, broadly face unit 2 and cover the supplied candidate-visible units 2, 3, 4, and 5 as required by the wide staging. Establish the fixed arrangement of unit markers 1–5, openings 6 and 7, and persistent markers 8–15 without changing their floor-plan positions.",
            "camera_framing_directive": "Use camera unit 1 at cell [1,0], aimed toward unit 2 through look-at cell [4,4], with a wide 90-degree field of view. Establish broad coverage for S35_Shot1 while preserving an axis that can support the medium and close reverse compositions in S35_Shot5 and S35_Shot6.",
            "subject_position_directive": "For S35_Shot1, place the three committed seated subjects in a balanced wide arrangement around the shared surface, with the foreground-center cluster and marker 16 visible. For S35_Shot5, preserve the lower-left foreground shoulder and center-right pointing subject. For S35_Shot6, preserve the centered close subject with the pointing arm entering from the right foreground and only a thin background trace.",
            "state_cue_directive": "Carry transient marker 16 as the only committed overlay state. Retain base markers 1–15 as listed and do not invent additional state cues beyond the daytime-interior staging supplied for S35_Shot1, S35_Shot5, and S35_Shot6.",
            "negative_continuity_directive": "Do not introduce ignored overlay markers 17, 18, or 19. Keep base markers 1–15 in their floor-plan positions, do not relocate openings 6 or 7, and do not add units or marker-bearing structure outside the supplied view-cone candidates."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 0]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad staged-shot coverage from unit 1 toward unit 2, centered through look-at cell [4,4] to support the wide group composition while retaining sufficient fixed-background context for the tighter reverse framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, broadly face unit 2 and cover the supplied candidate-visible units 2, 3, 4, and 5 as required by the wide staging. Establish the fixed arrangement of unit markers 1–5, openings 6 and 7, and persistent markers 8–15 without changing their floor-plan positions.\n  - camera_framing_directive: Use camera unit 1 at cell [1,0], aimed toward unit 2 through look-at cell [4,4], with a wide 90-degree field of view. Establish broad coverage for S35_Shot1 while preserving an axis that can support the medium and close reverse compositions in S35_Shot5 and S35_Shot6.\n  - subject_position_directive: For S35_Shot1, place the three committed seated subjects in a balanced wide arrangement around the shared surface, with the foreground-center cluster and marker 16 visible. For S35_Shot5, preserve the lower-left foreground shoulder and center-right pointing subject. For S35_Shot6, preserve the centered close subject with the pointing arm entering from the right foreground and only a thin background trace.\n  - state_cue_directive: Carry transient marker 16 as the only committed overlay state. Retain base markers 1–15 as listed and do not invent additional state cues beyond the daytime-interior staging supplied for S35_Shot1, S35_Shot5, and S35_Shot6.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 17, 18, or 19. Keep base markers 1–15 in their floor-plan positions, do not relocate openings 6 or 7, and do not add units or marker-bearing structure outside the supplied view-cone candidates.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 0]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad staged-shot coverage from unit 1 toward unit 2, centered through look-at cell [4,4] to support the wide group composition while retaining sufficient fixed-background context for the tighter reverse framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, broadly face unit 2 and cover the supplied candidate-visible units 2, 3, 4, and 5 as required by the wide staging. Establish the fixed arrangement of unit markers 1–5, openings 6 and 7, and persistent markers 8–15 without changing their floor-plan positions.\n  - camera_framing_directive: Use camera unit 1 at cell [1,0], aimed toward unit 2 through look-at cell [4,4], with a wide 90-degree field of view. Establish broad coverage for S35_Shot1 while preserving an axis that can support the medium and close reverse compositions in S35_Shot5 and S35_Shot6.\n  - subject_position_directive: For S35_Shot1, place the three committed seated subjects in a balanced wide arrangement around the shared surface, with the foreground-center cluster and marker 16 visible. For S35_Shot5, preserve the lower-left foreground shoulder and center-right pointing subject. For S35_Shot6, preserve the centered close subject with the pointing arm entering from the right foreground and only a thin background trace.\n  - state_cue_directive: Carry transient marker 16 as the only committed overlay state. Retain base markers 1–15 as listed and do not invent additional state cues beyond the daytime-interior staging supplied for S35_Shot1, S35_Shot5, and S35_Shot6.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 17, 18, or 19. Keep base markers 1–15 in their floor-plan positions, do not relocate openings 6 or 7, and do not add units or marker-bearing structure outside the supplied view-cone candidates.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 0]\n  - look_at_unit: 2\n  - look_at_cell: [4, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad staged-shot coverage from unit 1 toward unit 2, centered through look-at cell [4,4] to support the wide group composition while retaining sufficient fixed-background context for the tighter reverse framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, broadly face unit 2 and cover the supplied candidate-visible units 2, 3, 4, and 5 as required by the wide staging. Establish the fixed arrangement of unit markers 1–5, openings 6 and 7, and persistent markers 8–15 without changing their floor-plan positions.\n  - camera_framing_directive: Use camera unit 1 at cell [1,0], aimed toward unit 2 through look-at cell [4,4], with a wide 90-degree field of view. Establish broad coverage for S35_Shot1 while preserving an axis that can support the medium and close reverse compositions in S35_Shot5 and S35_Shot6.\n  - subject_position_directive: For S35_Shot1, place the three committed seated subjects in a balanced wide arrangement around the shared surface, with the foreground-center cluster and marker 16 visible. For S35_Shot5, preserve the lower-left foreground shoulder and center-right pointing subject. For S35_Shot6, preserve the centered close subject with the pointing arm entering from the right foreground and only a thin background trace.\n  - state_cue_directive: Carry transient marker 16 as the only committed overlay state. Retain base markers 1–15 as listed and do not invent additional state cues beyond the daytime-interior staging supplied for S35_Shot1, S35_Shot5, and S35_Shot6.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 17, 18, or 19. Keep base markers 1–15 in their floor-plan positions, do not relocate openings 6 or 7, and do not add units or marker-bearing structure outside the supplied view-cone candidates.\n\n1980년대부터 1990년대 초반 사이 대한민국 도시의 소박한 반지하 음악 사무실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 막 입주해 사용하기 시작한 낮 시간의 사무실로, 가구가 드문드문 놓여 있고 생활감은 절제되어 있다. 남서쪽 출입문 가까이에서 서 있는 사람의 눈높이 약 1.6미터로 촬영하며, 풀프레임 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈를 사용해 서쪽과 중앙의 공동 작업 구역을 대각선으로 가로질러 바라본다. 서쪽 중앙의 나란한 사무용 책상 두 개와 주변의 당시형 사무용 의자, 북서쪽 벽면의 실용적인 선반, 북동쪽 벽의 업라이트 피아노가 자연스러운 원근으로 함께 보인다. 동쪽 벽에는 피아노와 남동쪽 대화 구역 사이에 1980년대형 아날로그 음향 콘솔이 놓여 있고, 남동쪽에는 출입구 방향을 향한 소파와 그 앞의 낮은 탁자가 공간의 가장자리에서 일부 보인다. 남서쪽에는 외부 계단 아래로 이어지는 낮게 꺼진 출입 문턱과 평범한 출입문이 있으며, 북쪽 외벽 위쪽의 높은 반지하 창으로 부드러운 낮빛이 들어온다. 책상 표면에는 임시로 신문지가 넓게 펼쳐져 있고, 그 위에 막 입주한 사람들이 잠시 식사한 듯한 간소한 식사 그릇과 포장 용기가 정돈되지 않은 채 놓여 있다. 벽은 값싼 도장 마감이나 낡은 미장면, 바닥은 실제 사용 흔적과 옅은 얼룩이 남은 장판 또는 콘크리트 계열이며, 금속에는 자연스러운 변색, 목재에는 실제 나뭇결과 모서리 마모, 소파 천에는 현실적인 직조감이 보인다. 현대식 노트북, 스마트폰, 평면 디스플레이, 무선 음향 장비는 배제하고 당시 한국의 유선식·아날로그 업무 및 음악 환경을 정확히 반영한다. 과도하게 꾸민 상업 사진이 아니라 실제 장소 참고 사진처럼 담담하며, 자연스러운 낮빛과 보통 수준의 대비, 현실적인 색감, 자연스러운 피사계 심도, 최소한의 후처리를 유지한다. 사람, 얼굴, 인체 형태의 조형물은 전혀 없다. 위에서 내려다본 시점, 평면도, 건축 도식이 아닌 실제 실내 사진. 16:9 가로 비율, 실제 카메라 촬영본.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            1,
            0
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Broad staged-shot coverage from unit 1 toward unit 2, centered through look-at cell [4,4] to support the wide group composition while retaining sufficient fixed-background context for the tighter reverse framings.",
          "lens_enum": "wide",
          "look_at_cell": [
            4,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, broadly face unit 2 and cover the supplied candidate-visible units 2, 3, 4, and 5 as required by the wide staging. Establish the fixed arrangement of unit markers 1–5, openings 6 and 7, and persistent markers 8–15 without changing their floor-plan positions.",
          "camera_framing_directive": "Use camera unit 1 at cell [1,0], aimed toward unit 2 through look-at cell [4,4], with a wide 90-degree field of view. Establish broad coverage for S35_Shot1 while preserving an axis that can support the medium and close reverse compositions in S35_Shot5 and S35_Shot6.",
          "subject_position_directive": "For S35_Shot1, place the three committed seated subjects in a balanced wide arrangement around the shared surface, with the foreground-center cluster and marker 16 visible. For S35_Shot5, preserve the lower-left foreground shoulder and center-right pointing subject. For S35_Shot6, preserve the centered close subject with the pointing arm entering from the right foreground and only a thin background trace.",
          "state_cue_directive": "Carry transient marker 16 as the only committed overlay state. Retain base markers 1–15 as listed and do not invent additional state cues beyond the daytime-interior staging supplied for S35_Shot1, S35_Shot5, and S35_Shot6.",
          "negative_continuity_directive": "Do not introduce ignored overlay markers 17, 18, or 19. Keep base markers 1–15 in their floor-plan positions, do not relocate openings 6 or 7, and do not add units or marker-bearing structure outside the supplied view-cone candidates."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l48_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l48_office"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L48B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L48",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B02.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울 도시권의 반지하형 연습 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서쪽 중앙의 나란한 사무용 책상 두 개 가까이에 카메라를 두고, 약 1.6미터의 서 있는 사람 눈높이에서 중앙 동쪽의 열린 연습 구역을 대각선으로 지나 북동쪽 벽의 업라이트 피아노를 바라본다. 동쪽 벽에는 당시형 아날로그 오디오 콘솔이 피아노와 남동쪽 대화 구역 사이에 놓여 측면으로 보인다. 서쪽과 중앙에는 사용감 있는 사무용 책상과 여러 사무용 의자가 정돈되어 있고, 북서쪽 벽에는 실용적인 벽면 선반이 자리한다. 남동쪽 벽에는 소박한 소파가 출입구 방향을 향하고 그 앞에 낮은 탁자가 놓여 있다. 남서쪽에는 외부 계단 아래로 이어지는 낮아진 출입 문턱과 출입문이 있으며, 북쪽 외벽 높은 곳에는 반지하 특유의 작은 창문이 있다. 연습 구역 둘레 벽의 넓은 부분에는 종이 달걀판을 이어 붙인 임시 흡음 처리가 불규칙하지만 기능적으로 설치되어 있으며, 값싼 종이 섬유의 거친 표면과 눌린 모서리, 손으로 고정한 현실적인 이음새가 보인다. 밤의 활동 중인 연습 공간으로, 천장의 낡은 형광등과 제한적인 따뜻한 실내등이 함께 켜져 피아노의 목재 결, 콘솔의 금속 패널과 손때 묻은 조절부, 책상 표면의 생활 흠집, 의자 천의 직조감, 콘크리트와 도장 벽의 얼룩을 자연스럽게 드러낸다. 현대식 디지털 화면, 노트북, 스마트폰, 무선 음향 장비는 보이지 않으며 당시의 검소한 아날로그 음악 사무실 분위기를 유지한다. 사람, 얼굴, 인체 형태의 장식이나 마네킹은 전혀 없다. 35밀리미터급 광각에 해당하는 32밀리미터 렌즈를 장착한 실제 풀프레임 디지털 일안 반사식 또는 미러리스 카메라 촬영, 자연스러운 원근감과 깊이감, 현실적인 노출과 얕지 않은 자연스러운 피사계 심도, 과도한 보정 없는 실제 장소 기록 사진. 위에서 내려다본 시점, 평면도, 건축 다이어그램, 삽화, 삼차원 시각화가 아닌 실제 실내 사진. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "서쪽 중앙의 두 사무용 책상 가까이에서 서 있는 사람의 눈높이로 바라본다. 중앙 동쪽 연습 구역을 가로질러 북동쪽 벽의 업라이트 피아노가 시선의 중심에 들어오고, 동쪽 벽의 아날로그 오디오 콘솔이 측면에 함께 보이도록 한다. 빈 실내만 촬영하며 야간 연습 중인 공간의 켜진 조명과 임시 달걀판 흡음 처리를 명확히 유지한다.",
            "shot_id": "S37_Shot1"
          },
          {
            "guide_text": "기준 배경과 동일하게 책상 부근에서 피아노 방향을 향한 대각선 시점을 유지한다. 32밀리미터 광각의 자연스러운 원근감으로 책상과 의자 일부를 전경에 두고, 연습 구역과 피아노, 측면의 오디오 콘솔 사이의 실제 거리감을 읽을 수 있게 한다. 사람이나 사람 형태의 물체는 넣지 않는다.",
            "shot_id": "S37_Shot4"
          },
          {
            "guide_text": "동일한 야간 조명, 벽과 가구의 재질, 반지하 창문의 높이, 달걀판 흡음 처리의 범위를 앞선 배경과 일관되게 유지한다. 피아노와 중앙 연습 공간을 주요 시각축으로 삼되 남동쪽 소파와 낮은 탁자가 주변부에서 공간의 깊이를 보완하도록 구성한다. 실제 장소 기록 사진처럼 담담하고 사실적으로 촬영한다.",
            "shot_id": "S37_Shot6"
          }
        ],
        "shot_ids": [
          "S37_Shot1",
          "S37_Shot4",
          "S37_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near numbers 8 and 9 (office desks), facing diagonally through number 2 (rehearsal zone) toward number 12 (upright piano), with number 13 (analog audio console) along the side wall",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Prioritize the open rehearsal floor, piano, and number 17 on the perimeter walls while retaining enough arranged furniture to establish the completed office layout."
        },
        "reference_decision": {
          "bg_id": "L48B02",
          "fp_id": "fp_l48_office",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "The target units and base markers place L48B02 in the same physical space established by L48B01, but its camera moves to unit 3 and aims toward marker 12 through unit 2 for the rehearsal-facing compositions in S37_Shot1, S37_Shot4, and S37_Shot6. L48B01 therefore commits the fixed marker layout, while the changed camera geometry and committed marker-17 treatment require a new view rather than low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B01.png"
          ],
          "source_bg_ids": [
            "L48B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l48_office_space_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l48_office_space_1",
                "ref_bg_id": "L48B01",
                "space_description": "The same physical space defined by unit markers 1–5, openings 6–7, and fixed markers 8–15."
              }
            ],
            "why_single_ref_or_two_refs": "A single reference is sufficient because all surfaced shots remain within the same physical space established by L48B01; no consuming shot commits two distinct spaces."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              2
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "A broad view from unit 3 toward unit 2, centered on look-at cell [3,8], prioritizes marker 12 and the committed marker-17 background while allowing the surfaced shots to tighten or track along the established axis.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              8
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the same fixed physical space as L48B01 from unit 3 toward unit 2, with look-at cell [3,8] prioritizing marker 12 and the marker-17 background. Keep the positions of markers 8–15, units 1–5, and openings 6–7 continuous with L48B01 wherever they fall within the wide view.",
            "camera_framing_directive": "Use camera unit 3 at cell [3,2], aimed toward unit 2 through look-at cell [3,8], with a wide 90-degree field of view. Provide broad coverage for S37_Shot1, an axis suitable for the tighter foreground-over-shoulder staging in S37_Shot4, and background depth for the backward-tracking staging in S37_Shot6.",
            "subject_position_directive": "For S37_Shot1, place the two committed subjects on opposite sides of the wide composition around marker 12. For S37_Shot4, place the pointing subject center-left and the other subject as a soft lower-right foreground edge. For S37_Shot6, keep the single moving subject near center while the fixed markers recede behind along the committed route.",
            "state_cue_directive": "Apply marker 17 as the only committed overlay state and follow the nighttime-interior state supplied for S37_Shot1, S37_Shot4, and S37_Shot6. Preserve all listed base elements and introduce no additional overlay cues.",
            "negative_continuity_directive": "Do not draw ignored overlay markers 16, 18, or 19. Do not shift the fixed positions inherited from L48B01, especially unit markers 1–5, openings 6–7, and persistent markers 8–15. Do not expose units outside the supplied camera-unit-3 visibility candidates."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 2]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'A broad view from unit 3 toward unit 2, centered on look-at cell [3,8], prioritizes marker 12 and the committed marker-17 background while allowing the surfaced shots to tighten or track along the established axis.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same fixed physical space as L48B01 from unit 3 toward unit 2, with look-at cell [3,8] prioritizing marker 12 and the marker-17 background. Keep the positions of markers 8–15, units 1–5, and openings 6–7 continuous with L48B01 wherever they fall within the wide view.\n  - camera_framing_directive: Use camera unit 3 at cell [3,2], aimed toward unit 2 through look-at cell [3,8], with a wide 90-degree field of view. Provide broad coverage for S37_Shot1, an axis suitable for the tighter foreground-over-shoulder staging in S37_Shot4, and background depth for the backward-tracking staging in S37_Shot6.\n  - subject_position_directive: For S37_Shot1, place the two committed subjects on opposite sides of the wide composition around marker 12. For S37_Shot4, place the pointing subject center-left and the other subject as a soft lower-right foreground edge. For S37_Shot6, keep the single moving subject near center while the fixed markers recede behind along the committed route.\n  - state_cue_directive: Apply marker 17 as the only committed overlay state and follow the nighttime-interior state supplied for S37_Shot1, S37_Shot4, and S37_Shot6. Preserve all listed base elements and introduce no additional overlay cues.\n  - negative_continuity_directive: Do not draw ignored overlay markers 16, 18, or 19. Do not shift the fixed positions inherited from L48B01, especially unit markers 1–5, openings 6–7, and persistent markers 8–15. Do not expose units outside the supplied camera-unit-3 visibility candidates.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 2]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'A broad view from unit 3 toward unit 2, centered on look-at cell [3,8], prioritizes marker 12 and the committed marker-17 background while allowing the surfaced shots to tighten or track along the established axis.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same fixed physical space as L48B01 from unit 3 toward unit 2, with look-at cell [3,8] prioritizing marker 12 and the marker-17 background. Keep the positions of markers 8–15, units 1–5, and openings 6–7 continuous with L48B01 wherever they fall within the wide view.\n  - camera_framing_directive: Use camera unit 3 at cell [3,2], aimed toward unit 2 through look-at cell [3,8], with a wide 90-degree field of view. Provide broad coverage for S37_Shot1, an axis suitable for the tighter foreground-over-shoulder staging in S37_Shot4, and background depth for the backward-tracking staging in S37_Shot6.\n  - subject_position_directive: For S37_Shot1, place the two committed subjects on opposite sides of the wide composition around marker 12. For S37_Shot4, place the pointing subject center-left and the other subject as a soft lower-right foreground edge. For S37_Shot6, keep the single moving subject near center while the fixed markers recede behind along the committed route.\n  - state_cue_directive: Apply marker 17 as the only committed overlay state and follow the nighttime-interior state supplied for S37_Shot1, S37_Shot4, and S37_Shot6. Preserve all listed base elements and introduce no additional overlay cues.\n  - negative_continuity_directive: Do not draw ignored overlay markers 16, 18, or 19. Do not shift the fixed positions inherited from L48B01, especially unit markers 1–5, openings 6–7, and persistent markers 8–15. Do not expose units outside the supplied camera-unit-3 visibility candidates.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 2]\n  - look_at_unit: 2\n  - look_at_cell: [3, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'A broad view from unit 3 toward unit 2, centered on look-at cell [3,8], prioritizes marker 12 and the committed marker-17 background while allowing the surfaced shots to tighten or track along the established axis.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the same fixed physical space as L48B01 from unit 3 toward unit 2, with look-at cell [3,8] prioritizing marker 12 and the marker-17 background. Keep the positions of markers 8–15, units 1–5, and openings 6–7 continuous with L48B01 wherever they fall within the wide view.\n  - camera_framing_directive: Use camera unit 3 at cell [3,2], aimed toward unit 2 through look-at cell [3,8], with a wide 90-degree field of view. Provide broad coverage for S37_Shot1, an axis suitable for the tighter foreground-over-shoulder staging in S37_Shot4, and background depth for the backward-tracking staging in S37_Shot6.\n  - subject_position_directive: For S37_Shot1, place the two committed subjects on opposite sides of the wide composition around marker 12. For S37_Shot4, place the pointing subject center-left and the other subject as a soft lower-right foreground edge. For S37_Shot6, keep the single moving subject near center while the fixed markers recede behind along the committed route.\n  - state_cue_directive: Apply marker 17 as the only committed overlay state and follow the nighttime-interior state supplied for S37_Shot1, S37_Shot4, and S37_Shot6. Preserve all listed base elements and introduce no additional overlay cues.\n  - negative_continuity_directive: Do not draw ignored overlay markers 16, 18, or 19. Do not shift the fixed positions inherited from L48B01, especially unit markers 1–5, openings 6–7, and persistent markers 8–15. Do not expose units outside the supplied camera-unit-3 visibility candidates.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울 도시권의 반지하형 연습 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서쪽 중앙의 나란한 사무용 책상 두 개 가까이에 카메라를 두고, 약 1.6미터의 서 있는 사람 눈높이에서 중앙 동쪽의 열린 연습 구역을 대각선으로 지나 북동쪽 벽의 업라이트 피아노를 바라본다. 동쪽 벽에는 당시형 아날로그 오디오 콘솔이 피아노와 남동쪽 대화 구역 사이에 놓여 측면으로 보인다. 서쪽과 중앙에는 사용감 있는 사무용 책상과 여러 사무용 의자가 정돈되어 있고, 북서쪽 벽에는 실용적인 벽면 선반이 자리한다. 남동쪽 벽에는 소박한 소파가 출입구 방향을 향하고 그 앞에 낮은 탁자가 놓여 있다. 남서쪽에는 외부 계단 아래로 이어지는 낮아진 출입 문턱과 출입문이 있으며, 북쪽 외벽 높은 곳에는 반지하 특유의 작은 창문이 있다. 연습 구역 둘레 벽의 넓은 부분에는 종이 달걀판을 이어 붙인 임시 흡음 처리가 불규칙하지만 기능적으로 설치되어 있으며, 값싼 종이 섬유의 거친 표면과 눌린 모서리, 손으로 고정한 현실적인 이음새가 보인다. 밤의 활동 중인 연습 공간으로, 천장의 낡은 형광등과 제한적인 따뜻한 실내등이 함께 켜져 피아노의 목재 결, 콘솔의 금속 패널과 손때 묻은 조절부, 책상 표면의 생활 흠집, 의자 천의 직조감, 콘크리트와 도장 벽의 얼룩을 자연스럽게 드러낸다. 현대식 디지털 화면, 노트북, 스마트폰, 무선 음향 장비는 보이지 않으며 당시의 검소한 아날로그 음악 사무실 분위기를 유지한다. 사람, 얼굴, 인체 형태의 장식이나 마네킹은 전혀 없다. 35밀리미터급 광각에 해당하는 32밀리미터 렌즈를 장착한 실제 풀프레임 디지털 일안 반사식 또는 미러리스 카메라 촬영, 자연스러운 원근감과 깊이감, 현실적인 노출과 얕지 않은 자연스러운 피사계 심도, 과도한 보정 없는 실제 장소 기록 사진. 위에서 내려다본 시점, 평면도, 건축 다이어그램, 삽화, 삼차원 시각화가 아닌 실제 실내 사진. 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,
            2
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "A broad view from unit 3 toward unit 2, centered on look-at cell [3,8], prioritizes marker 12 and the committed marker-17 background while allowing the surfaced shots to tighten or track along the established axis.",
          "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": "Show the same fixed physical space as L48B01 from unit 3 toward unit 2, with look-at cell [3,8] prioritizing marker 12 and the marker-17 background. Keep the positions of markers 8–15, units 1–5, and openings 6–7 continuous with L48B01 wherever they fall within the wide view.",
          "camera_framing_directive": "Use camera unit 3 at cell [3,2], aimed toward unit 2 through look-at cell [3,8], with a wide 90-degree field of view. Provide broad coverage for S37_Shot1, an axis suitable for the tighter foreground-over-shoulder staging in S37_Shot4, and background depth for the backward-tracking staging in S37_Shot6.",
          "subject_position_directive": "For S37_Shot1, place the two committed subjects on opposite sides of the wide composition around marker 12. For S37_Shot4, place the pointing subject center-left and the other subject as a soft lower-right foreground edge. For S37_Shot6, keep the single moving subject near center while the fixed markers recede behind along the committed route.",
          "state_cue_directive": "Apply marker 17 as the only committed overlay state and follow the nighttime-interior state supplied for S37_Shot1, S37_Shot4, and S37_Shot6. Preserve all listed base elements and introduce no additional overlay cues.",
          "negative_continuity_directive": "Do not draw ignored overlay markers 16, 18, or 19. Do not shift the fixed positions inherited from L48B01, especially unit markers 1–5, openings 6–7, and persistent markers 8–15. Do not expose units outside the supplied camera-unit-3 visibility candidates."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l48_office",
          "prior_bg_ids": [
            "L48B01"
          ],
          "attached_ref_labels": [
            "bg:L48B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L48B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L48",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B04.png",
        "t2i_prompt": "1980년대부터 1990년대 초 사이 서울의 소박한 반지하 음악 관련 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 소파 가까이에서 약 1.2미터의 앉은 눈높이로, 35밀리미터급 카메라의 40밀리미터 표준 렌즈를 사용해 낮은 탁자 너머 남서쪽 출입문을 바라본다. 출입문은 시야가 분명하게 통하고, 그 너머 바닥 높이가 낮아진 현관 문턱이 확실히 드러난다. 화면 오른쪽에는 남동쪽 벽을 따라 놓인 오래 사용한 소파와 그 앞의 낮은 탁자가 보이며, 북동쪽 벽에는 시대에 맞는 업라이트 피아노가 자연스럽게 자리한다. 북쪽 벽 위쪽의 높은 반지하 창으로는 깊은 밤의 희미하고 차가운 외부 빛만 들어온다. 출입문 가까운 바닥이나 낮은 받침 위에 당시형 휴대용 카세트 녹음기 한 대가 잠시 놓여 있어 조용하고 사적인 밤의 순간을 암시한다. 따뜻하고 약한 백열등과 오래된 형광등 계열의 실내 조명이 섞인 현실적인 야간 조도, 절제된 따뜻한 흙빛 색조와 낮은 채도, 지나치게 극적이지 않은 명암. 실제 콘크리트와 회벽의 미세한 얼룩, 금속 손잡이의 자연스러운 변색, 소파 천의 직조와 눌린 흔적, 낮은 탁자와 피아노의 진짜 나뭇결, 일상적인 마모를 정확하게 표현한다. 스마트폰, 노트북, 평면 화면, 무선 기기 같은 후대 물건은 두지 않는다. 사람, 얼굴, 인체 형태의 장식이나 형상은 전혀 없다. 실제 장소 참고 사진처럼 담담하고 자연스러우며, 현실적인 피사계 심도와 노출을 가진 실제 디지털 일안 반사식 또는 미러리스 카메라 촬영본이다. 깨끗한 광고 사진이 아니며 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 시점이 아니다. 인위적인 후처리 없이 사실적으로 촬영한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "소파 가까이의 앉은 눈높이에서 낮은 탁자 너머 출입문과 낮게 꺼진 현관 바닥이 한눈에 이어지도록 비교적 넓게 담는다. 출입문 근처의 휴대용 카세트 녹음기가 작지만 식별 가능해야 하며, 빈 공간의 조용한 야간 분위기를 유지한다.",
            "shot_id": "S50_Shot9"
          },
          {
            "guide_text": "소파와 낮은 탁자의 가까운 관계를 전경에 두되, 시선이 열린 출입문과 그 너머의 낮은 현관 바닥까지 자연스럽게 이어지게 한다. 따뜻한 실내등과 어두운 외부의 밝기 차이를 과장하지 말고 실제 눈으로 보는 수준으로 표현한다.",
            "shot_id": "S50_Shot10"
          },
          {
            "guide_text": "출입문 방향을 조금 더 분명하게 강조하여 휴대용 카세트 녹음기와 낮게 꺼진 현관 바닥이 함께 보이게 한다. 소파 가장자리와 낮은 탁자는 공간적 기준점으로 남기고, 사람 없이 고요하고 사적인 밤의 사무실로 촬영한다.",
            "shot_id": "S50_Shot12"
          }
        ],
        "shot_ids": [
          "S50_Shot9",
          "S50_Shot10",
          "S50_Shot12"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 14 (sofa), facing across number 15 (low table) toward number 6 (entrance door), with number 5 (sunken entry threshold) clearly visible beyond",
          "camera_height": "seated eye level, approximately 1.2 m",
          "lens_hint": "40mm normal lens",
          "framing_notes": "Create an intimate sofa-centered composition while preserving an unobstructed sightline to the doorway; number 18 may be associated with the doorway arrival rather than placed as permanent furniture."
        },
        "reference_decision": {
          "bg_id": "L48B04",
          "fp_id": "fp_l48_office",
          "node_index": 3,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L48B04 shares target units 1, 3, and 5 and fixed markers with L48B01, so it remains the same physical space. The selected camera shifts to unit 3 and looks toward unit 5 at opening marker 6 to satisfy the doorway-centered staging in S50_Shot10 and S50_Shot12, a geometry distinct from earlier nodes and therefore requiring a new same-space view rather than low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B01.png"
          ],
          "source_bg_ids": [
            "L48B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l48_office_space_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l48_office_space_1",
                "ref_bg_id": "L48B01",
                "space_description": "The same physical space, with continuity required for units 1, 3, and 5, openings 6–7, and fixed markers 12, 14, and 15."
              }
            ],
            "why_single_ref_or_two_refs": "L48B01 alone establishes the fixed layout needed by all three surfaced shots, and none of those shots commits two distinct co-visible physical spaces."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              2
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "A wide view from unit 3 toward unit 5, centered directly on opening marker 6 at look-at cell [9,2], establishes the doorway axis required by the full-body entrance and withdrawal shots while permitting an internal close crop for the two-profile shot.",
            "lens_enum": "wide",
            "look_at_cell": [
              9,
              2
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, look toward unit 5 and center opening marker 6 at cell [9,2]. Maintain same-space continuity for target units 1, 3, and 5 and for openings 6–7 and fixed markers 12, 14, and 15 wherever the wide doorway-facing cone includes them.",
            "camera_framing_directive": "Use camera unit 3 at cell [3,2], aimed toward unit 5 through look-at cell [9,2], with a wide 90-degree field of view. Center the opening axis for the full-body views in S50_Shot10 and S50_Shot12, while allowing S50_Shot9 to use a close crop within the same established spatial context.",
            "subject_position_directive": "For S50_Shot9, hold the two committed seated profiles on opposing sides with their shared facial plane centered. For S50_Shot10, center the single full-body subject within opening 6 with one foot across the threshold and marker 18 against the torso. For S50_Shot12, center the departing subject from behind with the body half-turned and opening 6 ahead.",
            "state_cue_directive": "Carry marker 18 as the only committed transient overlay and follow the subdued nighttime state supplied for S50_Shot9, S50_Shot10, and S50_Shot12. Do not invent additional overlay or structural state changes.",
            "negative_continuity_directive": "Do not include ignored overlay markers 16, 17, or 19. Preserve the L48B01 positions of units 1, 3, and 5, openings 6–7, and fixed markers 12, 14, and 15. Do not reverse the opening-6 axis or add spaces outside the camera-unit-3 visibility candidates."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 2]\n  - look_at_unit: 5\n  - look_at_cell: [9, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'A wide view from unit 3 toward unit 5, centered directly on opening marker 6 at look-at cell [9,2], establishes the doorway axis required by the full-body entrance and withdrawal shots while permitting an internal close crop for the two-profile shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, look toward unit 5 and center opening marker 6 at cell [9,2]. Maintain same-space continuity for target units 1, 3, and 5 and for openings 6–7 and fixed markers 12, 14, and 15 wherever the wide doorway-facing cone includes them.\n  - camera_framing_directive: Use camera unit 3 at cell [3,2], aimed toward unit 5 through look-at cell [9,2], with a wide 90-degree field of view. Center the opening axis for the full-body views in S50_Shot10 and S50_Shot12, while allowing S50_Shot9 to use a close crop within the same established spatial context.\n  - subject_position_directive: For S50_Shot9, hold the two committed seated profiles on opposing sides with their shared facial plane centered. For S50_Shot10, center the single full-body subject within opening 6 with one foot across the threshold and marker 18 against the torso. For S50_Shot12, center the departing subject from behind with the body half-turned and opening 6 ahead.\n  - state_cue_directive: Carry marker 18 as the only committed transient overlay and follow the subdued nighttime state supplied for S50_Shot9, S50_Shot10, and S50_Shot12. Do not invent additional overlay or structural state changes.\n  - negative_continuity_directive: Do not include ignored overlay markers 16, 17, or 19. Preserve the L48B01 positions of units 1, 3, and 5, openings 6–7, and fixed markers 12, 14, and 15. Do not reverse the opening-6 axis or add spaces outside the camera-unit-3 visibility candidates.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 2]\n  - look_at_unit: 5\n  - look_at_cell: [9, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'A wide view from unit 3 toward unit 5, centered directly on opening marker 6 at look-at cell [9,2], establishes the doorway axis required by the full-body entrance and withdrawal shots while permitting an internal close crop for the two-profile shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, look toward unit 5 and center opening marker 6 at cell [9,2]. Maintain same-space continuity for target units 1, 3, and 5 and for openings 6–7 and fixed markers 12, 14, and 15 wherever the wide doorway-facing cone includes them.\n  - camera_framing_directive: Use camera unit 3 at cell [3,2], aimed toward unit 5 through look-at cell [9,2], with a wide 90-degree field of view. Center the opening axis for the full-body views in S50_Shot10 and S50_Shot12, while allowing S50_Shot9 to use a close crop within the same established spatial context.\n  - subject_position_directive: For S50_Shot9, hold the two committed seated profiles on opposing sides with their shared facial plane centered. For S50_Shot10, center the single full-body subject within opening 6 with one foot across the threshold and marker 18 against the torso. For S50_Shot12, center the departing subject from behind with the body half-turned and opening 6 ahead.\n  - state_cue_directive: Carry marker 18 as the only committed transient overlay and follow the subdued nighttime state supplied for S50_Shot9, S50_Shot10, and S50_Shot12. Do not invent additional overlay or structural state changes.\n  - negative_continuity_directive: Do not include ignored overlay markers 16, 17, or 19. Preserve the L48B01 positions of units 1, 3, and 5, openings 6–7, and fixed markers 12, 14, and 15. Do not reverse the opening-6 axis or add spaces outside the camera-unit-3 visibility candidates.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [3, 2]\n  - look_at_unit: 5\n  - look_at_cell: [9, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'A wide view from unit 3 toward unit 5, centered directly on opening marker 6 at look-at cell [9,2], establishes the doorway axis required by the full-body entrance and withdrawal shots while permitting an internal close crop for the two-profile shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, look toward unit 5 and center opening marker 6 at cell [9,2]. Maintain same-space continuity for target units 1, 3, and 5 and for openings 6–7 and fixed markers 12, 14, and 15 wherever the wide doorway-facing cone includes them.\n  - camera_framing_directive: Use camera unit 3 at cell [3,2], aimed toward unit 5 through look-at cell [9,2], with a wide 90-degree field of view. Center the opening axis for the full-body views in S50_Shot10 and S50_Shot12, while allowing S50_Shot9 to use a close crop within the same established spatial context.\n  - subject_position_directive: For S50_Shot9, hold the two committed seated profiles on opposing sides with their shared facial plane centered. For S50_Shot10, center the single full-body subject within opening 6 with one foot across the threshold and marker 18 against the torso. For S50_Shot12, center the departing subject from behind with the body half-turned and opening 6 ahead.\n  - state_cue_directive: Carry marker 18 as the only committed transient overlay and follow the subdued nighttime state supplied for S50_Shot9, S50_Shot10, and S50_Shot12. Do not invent additional overlay or structural state changes.\n  - negative_continuity_directive: Do not include ignored overlay markers 16, 17, or 19. Preserve the L48B01 positions of units 1, 3, and 5, openings 6–7, and fixed markers 12, 14, and 15. Do not reverse the opening-6 axis or add spaces outside the camera-unit-3 visibility candidates.\n\n1980년대부터 1990년대 초 사이 서울의 소박한 반지하 음악 관련 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 소파 가까이에서 약 1.2미터의 앉은 눈높이로, 35밀리미터급 카메라의 40밀리미터 표준 렌즈를 사용해 낮은 탁자 너머 남서쪽 출입문을 바라본다. 출입문은 시야가 분명하게 통하고, 그 너머 바닥 높이가 낮아진 현관 문턱이 확실히 드러난다. 화면 오른쪽에는 남동쪽 벽을 따라 놓인 오래 사용한 소파와 그 앞의 낮은 탁자가 보이며, 북동쪽 벽에는 시대에 맞는 업라이트 피아노가 자연스럽게 자리한다. 북쪽 벽 위쪽의 높은 반지하 창으로는 깊은 밤의 희미하고 차가운 외부 빛만 들어온다. 출입문 가까운 바닥이나 낮은 받침 위에 당시형 휴대용 카세트 녹음기 한 대가 잠시 놓여 있어 조용하고 사적인 밤의 순간을 암시한다. 따뜻하고 약한 백열등과 오래된 형광등 계열의 실내 조명이 섞인 현실적인 야간 조도, 절제된 따뜻한 흙빛 색조와 낮은 채도, 지나치게 극적이지 않은 명암. 실제 콘크리트와 회벽의 미세한 얼룩, 금속 손잡이의 자연스러운 변색, 소파 천의 직조와 눌린 흔적, 낮은 탁자와 피아노의 진짜 나뭇결, 일상적인 마모를 정확하게 표현한다. 스마트폰, 노트북, 평면 화면, 무선 기기 같은 후대 물건은 두지 않는다. 사람, 얼굴, 인체 형태의 장식이나 형상은 전혀 없다. 실제 장소 참고 사진처럼 담담하고 자연스러우며, 현실적인 피사계 심도와 노출을 가진 실제 디지털 일안 반사식 또는 미러리스 카메라 촬영본이다. 깨끗한 광고 사진이 아니며 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 시점이 아니다. 인위적인 후처리 없이 사실적으로 촬영한다. 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,
            2
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "A wide view from unit 3 toward unit 5, centered directly on opening marker 6 at look-at cell [9,2], establishes the doorway axis required by the full-body entrance and withdrawal shots while permitting an internal close crop for the two-profile shot.",
          "lens_enum": "wide",
          "look_at_cell": [
            9,
            2
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 3,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 3, look toward unit 5 and center opening marker 6 at cell [9,2]. Maintain same-space continuity for target units 1, 3, and 5 and for openings 6–7 and fixed markers 12, 14, and 15 wherever the wide doorway-facing cone includes them.",
          "camera_framing_directive": "Use camera unit 3 at cell [3,2], aimed toward unit 5 through look-at cell [9,2], with a wide 90-degree field of view. Center the opening axis for the full-body views in S50_Shot10 and S50_Shot12, while allowing S50_Shot9 to use a close crop within the same established spatial context.",
          "subject_position_directive": "For S50_Shot9, hold the two committed seated profiles on opposing sides with their shared facial plane centered. For S50_Shot10, center the single full-body subject within opening 6 with one foot across the threshold and marker 18 against the torso. For S50_Shot12, center the departing subject from behind with the body half-turned and opening 6 ahead.",
          "state_cue_directive": "Carry marker 18 as the only committed transient overlay and follow the subdued nighttime state supplied for S50_Shot9, S50_Shot10, and S50_Shot12. Do not invent additional overlay or structural state changes.",
          "negative_continuity_directive": "Do not include ignored overlay markers 16, 17, or 19. Preserve the L48B01 positions of units 1, 3, and 5, openings 6–7, and fixed markers 12, 14, and 15. Do not reverse the opening-6 axis or add spaces outside the camera-unit-3 visibility candidates."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l48_office",
          "prior_bg_ids": [
            "L48B01"
          ],
          "attached_ref_labels": [
            "bg:L48B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L48B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L48",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B03.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 소박한 반지하 음악 관련 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 출입문 가까이에서 약 1.6미터 높이로 선 사람의 눈높이에서 북서쪽 수납·장비 구역과 북쪽 벽 선반을 향해 바라보며, 동쪽 벽의 아날로그 음향 콘솔까지 시야에 들어오는 35밀리미터급 광각 구도. 북서쪽 수납 구역 바닥에는 운동가요 카세트테이프가 든 종이 상자들이 임시로 여러 단 쌓여 있고, 상자 표면에는 실제 골판지 결, 눌린 모서리, 테이프 자국과 반복 운반으로 생긴 가벼운 마모가 보인다. 높은 반지하 창으로 희미한 서울의 야간 외광이 스며들고, 약한 당시형 실내 조명이 오래된 회반죽 벽과 콘크리트 바닥, 금속 음향 장비의 자연스러운 산화 흔적과 생활 얼룩을 제한적으로 드러낸다. 전체 공간은 밤에 상자 보관용으로 사용되는 어둡고 조용한 사무실이며, 절제된 따뜻한 흙빛 계열과 낮은 채도, 현실적인 명암을 유지한다. 현대식 디지털 화면이나 최신 전자기기는 보이지 않는다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 장소 기록 사진처럼 정확한 재질, 현실적인 노출, 자연스러운 원근과 심도를 적용하고 과도한 보정은 하지 않는다. 사람, 얼굴, 신체 형태의 모형은 전혀 없으며, 삽화나 전산 그래픽, 건축 시각화가 아니다. 위에서 내려다본 평면도나 건축 도식이 아닌 실제 실내 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 출입문 가까이에서 선 채 북서쪽 수납 구역과 벽 선반을 주된 시야에 두고, 동쪽 벽의 아날로그 음향 콘솔도 함께 읽히게 구성한다. 북서쪽 바닥에 임시로 쌓인 운동가요 카세트테이프 상자가 분명히 보이도록 하되, 밤의 어두운 사무실에서 실제로 확인 가능한 범위만 담는다. 사람이나 사람 형태는 포함하지 않는다.",
            "shot_id": "S73_Shot1"
          }
        ],
        "shot_ids": [
          "S73_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 6 (entrance door), facing toward number 4 (storage and equipment zone), number 11 (wall shelving), and number 13 (analog audio console)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Keep the room dark and storage-oriented, with number 19 stacked in the storage zone while circulation from the entrance remains legible."
        },
        "reference_decision": {
          "bg_id": "L48B03",
          "fp_id": "fp_l48_office",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L48B03 uses units 1, 4, and 5 and base markers already belonging to the physical space established by L48B01. Its camera changes to unit 4, looks toward unit 1, and centers on cell [7,7] for the low tightened staging of S73_Shot1; this reveals a materially different slice and scale of the fixed structure, so it requires its own same-space plate rather than reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B01.png"
          ],
          "source_bg_ids": [
            "L48B01"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l48_office_space_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l48_office_space_1",
                "ref_bg_id": "L48B01",
                "space_description": "The same physical space, with continuity required for unit markers 1, 4, and 5, openings 6–7, and fixed markers 11 and 13."
              }
            ],
            "why_single_ref_or_two_refs": "One earlier reference establishes all required fixed structure because S73_Shot1 does not commit co-visible distinct physical spaces."
          },
          "camera_decision": {
            "camera_cell": [
              5,
              2
            ],
            "camera_unit": 4,
            "fov_deg": 50,
            "framing_notes": "A low-context normal view from unit 4 toward unit 1, centered at look-at cell [7,7], supports the tightened medium profile and contact-line staging while retaining only the required fixed spatial context.",
            "lens_enum": "normal",
            "look_at_cell": [
              7,
              7
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 4, face toward unit 1 with normal coverage centered on look-at cell [7,7]. Retain the same-space geometry for target units 1, 4, and 5 and the listed continuity markers 6, 7, 11, and 13 only where supported by this tightened view.",
            "camera_framing_directive": "Use camera unit 4 at cell [5,2], aimed toward unit 1 through look-at cell [7,7], with a normal 50-degree field of view. Keep neutral, tightened medium coverage around the low action plane and exact contact area committed by S73_Shot1.",
            "subject_position_directive": "Place the single committed subject in a low profile squat, with the hands and the contact line involving marker 19 centered and the face retained in the upper side of the medium frame. Do not add any uncommitted subjects.",
            "state_cue_directive": "Show transient marker 19 as the only committed overlay and follow the explicitly dark nighttime state from S73_Shot1. Retain the listed base markers without inventing any other temporary or structural cue.",
            "negative_continuity_directive": "Do not include ignored overlay markers 16, 17, or 18. Preserve the inherited positions of units 1, 4, and 5, openings 6–7, and fixed markers 11 and 13; do not broaden the frame to unrelated marker-bearing areas outside the normal view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [5, 2]\n  - look_at_unit: 1\n  - look_at_cell: [7, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'A low-context normal view from unit 4 toward unit 1, centered at look-at cell [7,7], supports the tightened medium profile and contact-line staging while retaining only the required fixed spatial context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, face toward unit 1 with normal coverage centered on look-at cell [7,7]. Retain the same-space geometry for target units 1, 4, and 5 and the listed continuity markers 6, 7, 11, and 13 only where supported by this tightened view.\n  - camera_framing_directive: Use camera unit 4 at cell [5,2], aimed toward unit 1 through look-at cell [7,7], with a normal 50-degree field of view. Keep neutral, tightened medium coverage around the low action plane and exact contact area committed by S73_Shot1.\n  - subject_position_directive: Place the single committed subject in a low profile squat, with the hands and the contact line involving marker 19 centered and the face retained in the upper side of the medium frame. Do not add any uncommitted subjects.\n  - state_cue_directive: Show transient marker 19 as the only committed overlay and follow the explicitly dark nighttime state from S73_Shot1. Retain the listed base markers without inventing any other temporary or structural cue.\n  - negative_continuity_directive: Do not include ignored overlay markers 16, 17, or 18. Preserve the inherited positions of units 1, 4, and 5, openings 6–7, and fixed markers 11 and 13; do not broaden the frame to unrelated marker-bearing areas outside the normal view.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [5, 2]\n  - look_at_unit: 1\n  - look_at_cell: [7, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'A low-context normal view from unit 4 toward unit 1, centered at look-at cell [7,7], supports the tightened medium profile and contact-line staging while retaining only the required fixed spatial context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, face toward unit 1 with normal coverage centered on look-at cell [7,7]. Retain the same-space geometry for target units 1, 4, and 5 and the listed continuity markers 6, 7, 11, and 13 only where supported by this tightened view.\n  - camera_framing_directive: Use camera unit 4 at cell [5,2], aimed toward unit 1 through look-at cell [7,7], with a normal 50-degree field of view. Keep neutral, tightened medium coverage around the low action plane and exact contact area committed by S73_Shot1.\n  - subject_position_directive: Place the single committed subject in a low profile squat, with the hands and the contact line involving marker 19 centered and the face retained in the upper side of the medium frame. Do not add any uncommitted subjects.\n  - state_cue_directive: Show transient marker 19 as the only committed overlay and follow the explicitly dark nighttime state from S73_Shot1. Retain the listed base markers without inventing any other temporary or structural cue.\n  - negative_continuity_directive: Do not include ignored overlay markers 16, 17, or 18. Preserve the inherited positions of units 1, 4, and 5, openings 6–7, and fixed markers 11 and 13; do not broaden the frame to unrelated marker-bearing areas outside the normal view.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L48B01' physical_space_id='fp_l48_office_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [5, 2]\n  - look_at_unit: 1\n  - look_at_cell: [7, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'A low-context normal view from unit 4 toward unit 1, centered at look-at cell [7,7], supports the tightened medium profile and contact-line staging while retaining only the required fixed spatial context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 4, face toward unit 1 with normal coverage centered on look-at cell [7,7]. Retain the same-space geometry for target units 1, 4, and 5 and the listed continuity markers 6, 7, 11, and 13 only where supported by this tightened view.\n  - camera_framing_directive: Use camera unit 4 at cell [5,2], aimed toward unit 1 through look-at cell [7,7], with a normal 50-degree field of view. Keep neutral, tightened medium coverage around the low action plane and exact contact area committed by S73_Shot1.\n  - subject_position_directive: Place the single committed subject in a low profile squat, with the hands and the contact line involving marker 19 centered and the face retained in the upper side of the medium frame. Do not add any uncommitted subjects.\n  - state_cue_directive: Show transient marker 19 as the only committed overlay and follow the explicitly dark nighttime state from S73_Shot1. Retain the listed base markers without inventing any other temporary or structural cue.\n  - negative_continuity_directive: Do not include ignored overlay markers 16, 17, or 18. Preserve the inherited positions of units 1, 4, and 5, openings 6–7, and fixed markers 11 and 13; do not broaden the frame to unrelated marker-bearing areas outside the normal view.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 소박한 반지하 음악 관련 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 출입문 가까이에서 약 1.6미터 높이로 선 사람의 눈높이에서 북서쪽 수납·장비 구역과 북쪽 벽 선반을 향해 바라보며, 동쪽 벽의 아날로그 음향 콘솔까지 시야에 들어오는 35밀리미터급 광각 구도. 북서쪽 수납 구역 바닥에는 운동가요 카세트테이프가 든 종이 상자들이 임시로 여러 단 쌓여 있고, 상자 표면에는 실제 골판지 결, 눌린 모서리, 테이프 자국과 반복 운반으로 생긴 가벼운 마모가 보인다. 높은 반지하 창으로 희미한 서울의 야간 외광이 스며들고, 약한 당시형 실내 조명이 오래된 회반죽 벽과 콘크리트 바닥, 금속 음향 장비의 자연스러운 산화 흔적과 생활 얼룩을 제한적으로 드러낸다. 전체 공간은 밤에 상자 보관용으로 사용되는 어둡고 조용한 사무실이며, 절제된 따뜻한 흙빛 계열과 낮은 채도, 현실적인 명암을 유지한다. 현대식 디지털 화면이나 최신 전자기기는 보이지 않는다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 장소 기록 사진처럼 정확한 재질, 현실적인 노출, 자연스러운 원근과 심도를 적용하고 과도한 보정은 하지 않는다. 사람, 얼굴, 신체 형태의 모형은 전혀 없으며, 삽화나 전산 그래픽, 건축 시각화가 아니다. 위에서 내려다본 평면도나 건축 도식이 아닌 실제 실내 사진. 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": [
            5,
            2
          ],
          "camera_unit": 4,
          "fov_deg": 50,
          "framing_notes": "A low-context normal view from unit 4 toward unit 1, centered at look-at cell [7,7], supports the tightened medium profile and contact-line staging while retaining only the required fixed spatial context.",
          "lens_enum": "normal",
          "look_at_cell": [
            7,
            7
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 4, face toward unit 1 with normal coverage centered on look-at cell [7,7]. Retain the same-space geometry for target units 1, 4, and 5 and the listed continuity markers 6, 7, 11, and 13 only where supported by this tightened view.",
          "camera_framing_directive": "Use camera unit 4 at cell [5,2], aimed toward unit 1 through look-at cell [7,7], with a normal 50-degree field of view. Keep neutral, tightened medium coverage around the low action plane and exact contact area committed by S73_Shot1.",
          "subject_position_directive": "Place the single committed subject in a low profile squat, with the hands and the contact line involving marker 19 centered and the face retained in the upper side of the medium frame. Do not add any uncommitted subjects.",
          "state_cue_directive": "Show transient marker 19 as the only committed overlay and follow the explicitly dark nighttime state from S73_Shot1. Retain the listed base markers without inventing any other temporary or structural cue.",
          "negative_continuity_directive": "Do not include ignored overlay markers 16, 17, or 18. Preserve the inherited positions of units 1, 4, and 5, openings 6–7, and fixed markers 11 and 13; do not broaden the frame to unrelated marker-bearing areas outside the normal view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l48_office",
          "prior_bg_ids": [
            "L48B01"
          ],
          "attached_ref_labels": [
            "bg:L48B01"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L49B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L49",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L49B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 낡은 반지하 음악 사무실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 구석의 업라이트 피아노와 아날로그 음향 장비장 가까이에서, 마른 바닥 기준 약 1.6미터의 서 있는 사람 눈높이로 사무실 중앙을 가로질러 동쪽 출입문과 북쪽의 낮은 길거리 쪽 창을 대각선으로 바라본다. 35밀리미터급 풀프레임 카메라와 24밀리미터 광각 렌즈를 사용한 넓은 구도이며, 절대로 위에서 내려다본 평면도나 건축 도면 시점이 아니다.\n\n넓고 낮은 직사각형 반지하 공간의 남쪽 벽에는 안쪽을 향한 소파가 있고 그 앞에 낮은 탁자가 놓여 있다. 남동쪽에는 당시의 실용적인 업무용 책상과 의자가 있으며 동쪽 벽의 안쪽으로 열리는 출입문까지 통로가 이어진다. 서쪽의 좁은 수납 구역에는 책장, 업라이트 피아노, 낡은 아날로그 음향 장비장이 벽을 따라 자리하고, 서쪽과 남쪽 벽 일부에는 손으로 덧댄 흡음 내장재가 고정되어 있다. 북쪽 벽의 낮은 창 너머에는 지면 아래로 패인 좁은 창호 우물이 보인다. 오래된 콘크리트 벽의 습기 자국, 닳은 목재 무늬, 산화된 금속 부품, 해진 직물 결, 생활 얼룩과 수선 흔적을 과장 없이 정확하게 표현한다.\n\n야간의 사무실은 빠르게 상승하는 탁한 홍수에 압도되어 있으며, 물이 중앙 업무 공간과 출입문 안쪽 문턱 구역 전체를 덮고 계속 높아지는 상태다. 북쪽의 낮은 창 유리는 충격으로 깨져 불규칙한 파손면과 남은 유리 조각이 창틀에 보인다. 방에서 밀려간 나무 스툴이 깨진 창 가까이에 비스듬히 떠 있거나 걸려 있다. 젖은 종이 악보와 느슨한 잡동사니가 소파, 낮은 탁자, 창 사이의 수면을 따라 흩어져 떠다니고, 오래된 음반 한 장이 사무실 중앙 부근 물 위에 떠 있다. 시대에 맞는 카세트 녹음기는 낮은 탁자 위에 위태롭게 놓이거나 바로 옆 수면에서 떠밀리고 있다. 물결은 가구 다리와 벽에 부딪혀 현실적인 잔물결을 만들고, 탁한 수면에는 천장 조명과 창밖의 희미한 야간 거리 빛이 불완전하게 반사된다.\n\n1980년대 서울의 소규모 음악 작업실에 어울리는 유선식 아날로그 장비, 종이 자료, 투박한 목재 가구와 형광등 조명을 사용하고 현대식 디지털 기기, 평면 화면, 발광 다이오드 장식은 넣지 않는다. 야간의 제한된 형광등과 창밖에서 스며드는 약한 실제 거리 조명만으로 공간을 밝히며, 절제된 따뜻한 흙빛 재료색과 낮은 채도의 자연스러운 색을 유지한다. 실제 콘크리트, 실제 금속 녹과 녹청, 실제 직물 조직, 실제 목재 결, 물에 젖은 종이의 투명도와 처짐, 현실적인 굴절과 반사를 세밀하게 기록한다. 자연스러운 심도와 광각 원근을 지닌 실제 장소 참고 사진처럼 보이게 하고, 깨끗한 상업용 재고 사진이나 인공적인 건축 시각화가 아니라 보정하지 않은 사실적인 현장 기록 사진으로 표현한다. 사람, 얼굴, 신체, 사람 모양의 형상은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 피아노와 아날로그 음향 장비장 부근의 눈높이에서 소파, 낮은 탁자, 동쪽 출입문, 북쪽 낮은 창이 한 화면 안에서 읽히게 한다. 빠르게 차오르는 물과 수면 위의 종이 악보, 잡동사니, 음반, 카세트 녹음기를 분명하게 보여 주되 빈 공간으로 촬영한다.",
            "shot_id": "S54_Shot11"
          },
          {
            "guide_text": "북쪽 낮은 창의 깨진 유리와 그 가까이에 밀려온 나무 스툴이 잘 보이도록 대각선 시선을 유지한다. 창밖의 잠긴 창호 우물과 실내의 높은 수위를 연결해 급박한 침수 상태가 물리적으로 설득력 있게 보이게 하며, 사람이나 사람 형태는 넣지 않는다.",
            "shot_id": "S54_Shot14"
          },
          {
            "guide_text": "소파와 낮은 탁자 사이에서 출입문과 낮은 창으로 이어지는 공간 관계가 수면 아래에서도 식별되게 한다. 중앙에 떠 있는 음반, 탁자 곁의 카세트 녹음기, 흩어진 악보와 잡동사니를 자연스러운 물결과 반사 속에 배치하고 야간 반지하 사무실의 현실적인 어둠을 유지한다.",
            "shot_id": "S54_Shot18"
          }
        ],
        "shot_ids": [
          "S54_Shot11",
          "S54_Shot14",
          "S54_Shot18"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 12 (upright piano) and number 13 (analog audio cabinet) at the southwest side, facing diagonally across number 1 (shared office room) toward number 6 (entrance door) and number 7 (low window)",
          "camera_height": "eye-level standing, approximately 1.6 m above the dry floor datum",
          "lens_hint": "24mm wide angle",
          "framing_notes": "Use a wide composition that includes number 8 (sofa), number 9 (low table), the blocked entrance at number 6, and the escape attempt at number 7. Depict the flood and all event-state elements referenced by numbers 15 through 20, while preserving a readable route between the sofa, entrance, and window."
        },
        "reference_decision": {
          "bg_id": "L49B01",
          "fp_id": "fp_l49_flooded_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L49B01 is the only clean-anchor fallback candidate and the only render-ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 1 at [3,4], aimed toward unit 2 at [2,7] with a 90-degree wide cone, provides a broad representative plate for the close framing in S54_Shot11 and S54_Shot18 and the medium framing in S54_Shot14 while prioritizing the committed target units and numbered elements.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l49_flooded_office.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_without_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp candidate references are available, and this first node must seed the dwelling identity directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit 1 camera cell and aim toward unit 2 with broad coverage. The plate should support the close and medium shot-specific crops while retaining enough fixed context for markers 7 and 8 and the transient overlays.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, direct the broad view toward unit 2 while retaining unit 1 as the immediate fixed context. Include opening marker 6 in the unit-2 direction and allow the wide cone to retain opening marker 7 and target unit 5 at its northern side where geometrically visible. Show only portions of target unit 3 and its referenced base markers that genuinely fall inside this selected 90-degree cone.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [3,4] toward look-at unit 2 at cell [2,7] with the wide 90-degree lens. Maintain broad fixed-background coverage suitable for downstream close and medium crops, while allowing the consuming shots to apply their committed waterline-height, chest-height, shallow-focus, and slight-tilt framing at the shot layer.",
            "subject_position_directive": "For S54_Shot11, reserve middle-center close framing for the committed half-submerged subject with marker 8 barely behind the subject. For S54_Shot14, reserve middle-left medium profile placement with the action directed toward marker 7 and marker 18 readable in the same composition. For S54_Shot18, reserve foreground space for the outstretched hand, place marker 19 farther along the same lateral axis, and retain only part of the subject profile at the rear edge.",
            "state_cue_directive": "Depict the committed state overlays numbered 15, 16, 17, 18, 19, and 20, together with the numbered base elements selected for use. Their presentation must support the state-facing facts in S54_Shot11, S54_Shot14, and S54_Shot18 without adding any unlisted state cue.",
            "negative_continuity_directive": "Do not invent numbered elements, subjects, or state cues beyond the committed facts. Keep units outside the actual unit-1-to-unit-2 wide view cone out of frame, and do not relocate base markers 6 through 14 to force visibility. There are no ignored numbered elements or ignored overlay markers, so preserve the committed marker set without adding unrelated cues."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 2\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 1 camera cell and aim toward unit 2 with broad coverage. The plate should support the close and medium shot-specific crops while retaining enough fixed context for markers 7 and 8 and the transient overlays.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, direct the broad view toward unit 2 while retaining unit 1 as the immediate fixed context. Include opening marker 6 in the unit-2 direction and allow the wide cone to retain opening marker 7 and target unit 5 at its northern side where geometrically visible. Show only portions of target unit 3 and its referenced base markers that genuinely fall inside this selected 90-degree cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 2 at cell [2,7] with the wide 90-degree lens. Maintain broad fixed-background coverage suitable for downstream close and medium crops, while allowing the consuming shots to apply their committed waterline-height, chest-height, shallow-focus, and slight-tilt framing at the shot layer.\n  - subject_position_directive: For S54_Shot11, reserve middle-center close framing for the committed half-submerged subject with marker 8 barely behind the subject. For S54_Shot14, reserve middle-left medium profile placement with the action directed toward marker 7 and marker 18 readable in the same composition. For S54_Shot18, reserve foreground space for the outstretched hand, place marker 19 farther along the same lateral axis, and retain only part of the subject profile at the rear edge.\n  - state_cue_directive: Depict the committed state overlays numbered 15, 16, 17, 18, 19, and 20, together with the numbered base elements selected for use. Their presentation must support the state-facing facts in S54_Shot11, S54_Shot14, and S54_Shot18 without adding any unlisted state cue.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, or state cues beyond the committed facts. Keep units outside the actual unit-1-to-unit-2 wide view cone out of frame, and do not relocate base markers 6 through 14 to force visibility. There are no ignored numbered elements or ignored overlay markers, so preserve the committed marker set without adding unrelated cues.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 2\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 1 camera cell and aim toward unit 2 with broad coverage. The plate should support the close and medium shot-specific crops while retaining enough fixed context for markers 7 and 8 and the transient overlays.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, direct the broad view toward unit 2 while retaining unit 1 as the immediate fixed context. Include opening marker 6 in the unit-2 direction and allow the wide cone to retain opening marker 7 and target unit 5 at its northern side where geometrically visible. Show only portions of target unit 3 and its referenced base markers that genuinely fall inside this selected 90-degree cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 2 at cell [2,7] with the wide 90-degree lens. Maintain broad fixed-background coverage suitable for downstream close and medium crops, while allowing the consuming shots to apply their committed waterline-height, chest-height, shallow-focus, and slight-tilt framing at the shot layer.\n  - subject_position_directive: For S54_Shot11, reserve middle-center close framing for the committed half-submerged subject with marker 8 barely behind the subject. For S54_Shot14, reserve middle-left medium profile placement with the action directed toward marker 7 and marker 18 readable in the same composition. For S54_Shot18, reserve foreground space for the outstretched hand, place marker 19 farther along the same lateral axis, and retain only part of the subject profile at the rear edge.\n  - state_cue_directive: Depict the committed state overlays numbered 15, 16, 17, 18, 19, and 20, together with the numbered base elements selected for use. Their presentation must support the state-facing facts in S54_Shot11, S54_Shot14, and S54_Shot18 without adding any unlisted state cue.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, or state cues beyond the committed facts. Keep units outside the actual unit-1-to-unit-2 wide view cone out of frame, and do not relocate base markers 6 through 14 to force visibility. There are no ignored numbered elements or ignored overlay markers, so preserve the committed marker set without adding unrelated cues.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 4]\n  - look_at_unit: 2\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 1 camera cell and aim toward unit 2 with broad coverage. The plate should support the close and medium shot-specific crops while retaining enough fixed context for markers 7 and 8 and the transient overlays.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, direct the broad view toward unit 2 while retaining unit 1 as the immediate fixed context. Include opening marker 6 in the unit-2 direction and allow the wide cone to retain opening marker 7 and target unit 5 at its northern side where geometrically visible. Show only portions of target unit 3 and its referenced base markers that genuinely fall inside this selected 90-degree cone.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 2 at cell [2,7] with the wide 90-degree lens. Maintain broad fixed-background coverage suitable for downstream close and medium crops, while allowing the consuming shots to apply their committed waterline-height, chest-height, shallow-focus, and slight-tilt framing at the shot layer.\n  - subject_position_directive: For S54_Shot11, reserve middle-center close framing for the committed half-submerged subject with marker 8 barely behind the subject. For S54_Shot14, reserve middle-left medium profile placement with the action directed toward marker 7 and marker 18 readable in the same composition. For S54_Shot18, reserve foreground space for the outstretched hand, place marker 19 farther along the same lateral axis, and retain only part of the subject profile at the rear edge.\n  - state_cue_directive: Depict the committed state overlays numbered 15, 16, 17, 18, 19, and 20, together with the numbered base elements selected for use. Their presentation must support the state-facing facts in S54_Shot11, S54_Shot14, and S54_Shot18 without adding any unlisted state cue.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, or state cues beyond the committed facts. Keep units outside the actual unit-1-to-unit-2 wide view cone out of frame, and do not relocate base markers 6 through 14 to force visibility. There are no ignored numbered elements or ignored overlay markers, so preserve the committed marker set without adding unrelated cues.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 낡은 반지하 음악 사무실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 구석의 업라이트 피아노와 아날로그 음향 장비장 가까이에서, 마른 바닥 기준 약 1.6미터의 서 있는 사람 눈높이로 사무실 중앙을 가로질러 동쪽 출입문과 북쪽의 낮은 길거리 쪽 창을 대각선으로 바라본다. 35밀리미터급 풀프레임 카메라와 24밀리미터 광각 렌즈를 사용한 넓은 구도이며, 절대로 위에서 내려다본 평면도나 건축 도면 시점이 아니다.\n\n넓고 낮은 직사각형 반지하 공간의 남쪽 벽에는 안쪽을 향한 소파가 있고 그 앞에 낮은 탁자가 놓여 있다. 남동쪽에는 당시의 실용적인 업무용 책상과 의자가 있으며 동쪽 벽의 안쪽으로 열리는 출입문까지 통로가 이어진다. 서쪽의 좁은 수납 구역에는 책장, 업라이트 피아노, 낡은 아날로그 음향 장비장이 벽을 따라 자리하고, 서쪽과 남쪽 벽 일부에는 손으로 덧댄 흡음 내장재가 고정되어 있다. 북쪽 벽의 낮은 창 너머에는 지면 아래로 패인 좁은 창호 우물이 보인다. 오래된 콘크리트 벽의 습기 자국, 닳은 목재 무늬, 산화된 금속 부품, 해진 직물 결, 생활 얼룩과 수선 흔적을 과장 없이 정확하게 표현한다.\n\n야간의 사무실은 빠르게 상승하는 탁한 홍수에 압도되어 있으며, 물이 중앙 업무 공간과 출입문 안쪽 문턱 구역 전체를 덮고 계속 높아지는 상태다. 북쪽의 낮은 창 유리는 충격으로 깨져 불규칙한 파손면과 남은 유리 조각이 창틀에 보인다. 방에서 밀려간 나무 스툴이 깨진 창 가까이에 비스듬히 떠 있거나 걸려 있다. 젖은 종이 악보와 느슨한 잡동사니가 소파, 낮은 탁자, 창 사이의 수면을 따라 흩어져 떠다니고, 오래된 음반 한 장이 사무실 중앙 부근 물 위에 떠 있다. 시대에 맞는 카세트 녹음기는 낮은 탁자 위에 위태롭게 놓이거나 바로 옆 수면에서 떠밀리고 있다. 물결은 가구 다리와 벽에 부딪혀 현실적인 잔물결을 만들고, 탁한 수면에는 천장 조명과 창밖의 희미한 야간 거리 빛이 불완전하게 반사된다.\n\n1980년대 서울의 소규모 음악 작업실에 어울리는 유선식 아날로그 장비, 종이 자료, 투박한 목재 가구와 형광등 조명을 사용하고 현대식 디지털 기기, 평면 화면, 발광 다이오드 장식은 넣지 않는다. 야간의 제한된 형광등과 창밖에서 스며드는 약한 실제 거리 조명만으로 공간을 밝히며, 절제된 따뜻한 흙빛 재료색과 낮은 채도의 자연스러운 색을 유지한다. 실제 콘크리트, 실제 금속 녹과 녹청, 실제 직물 조직, 실제 목재 결, 물에 젖은 종이의 투명도와 처짐, 현실적인 굴절과 반사를 세밀하게 기록한다. 자연스러운 심도와 광각 원근을 지닌 실제 장소 참고 사진처럼 보이게 하고, 깨끗한 상업용 재고 사진이나 인공적인 건축 시각화가 아니라 보정하지 않은 사실적인 현장 기록 사진으로 표현한다. 사람, 얼굴, 신체, 사람 모양의 형상은 전혀 없다. 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 listed unit 1 camera cell and aim toward unit 2 with broad coverage. The plate should support the close and medium shot-specific crops while retaining enough fixed context for markers 7 and 8 and the transient overlays.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, direct the broad view toward unit 2 while retaining unit 1 as the immediate fixed context. Include opening marker 6 in the unit-2 direction and allow the wide cone to retain opening marker 7 and target unit 5 at its northern side where geometrically visible. Show only portions of target unit 3 and its referenced base markers that genuinely fall inside this selected 90-degree cone.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [3,4] toward look-at unit 2 at cell [2,7] with the wide 90-degree lens. Maintain broad fixed-background coverage suitable for downstream close and medium crops, while allowing the consuming shots to apply their committed waterline-height, chest-height, shallow-focus, and slight-tilt framing at the shot layer.",
          "subject_position_directive": "For S54_Shot11, reserve middle-center close framing for the committed half-submerged subject with marker 8 barely behind the subject. For S54_Shot14, reserve middle-left medium profile placement with the action directed toward marker 7 and marker 18 readable in the same composition. For S54_Shot18, reserve foreground space for the outstretched hand, place marker 19 farther along the same lateral axis, and retain only part of the subject profile at the rear edge.",
          "state_cue_directive": "Depict the committed state overlays numbered 15, 16, 17, 18, 19, and 20, together with the numbered base elements selected for use. Their presentation must support the state-facing facts in S54_Shot11, S54_Shot14, and S54_Shot18 without adding any unlisted state cue.",
          "negative_continuity_directive": "Do not invent numbered elements, subjects, or state cues beyond the committed facts. Keep units outside the actual unit-1-to-unit-2 wide view cone out of frame, and do not relocate base markers 6 through 14 to force visibility. There are no ignored numbered elements or ignored overlay markers, so preserve the committed marker set without adding unrelated cues."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l49_flooded_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l49_flooded_office"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L56B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L56",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L56B01.png",
        "t2i_prompt": "1980년대 말에서 1990년대 초 대한민국 해안 지역의 소박하고 좁은 민박 객실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 출입문 가까이에서 약 1.0m의 낮은 앉은 눈높이로 카메라를 두고, 좁고 비어 있는 출입 동선을 따라 객실 북쪽 끝의 낮은 글쓰기 책상과 그 바로 너머 바다 쪽 창문을 바라본다. 35mm급 적당한 광각 렌즈로 공간의 답답한 폭과 현실적인 원근을 담으며, 하향 평면도 시점이나 건축 도면 같은 구성이 아닌 실제 객실 내부 시점이다.\n\n낡고 얇은 벽지, 오래 사용해 미세한 얼룩과 마모가 남은 바닥, 당시 민박에서 볼 수 있는 단순한 알루미늄 창틀과 소박한 목재 책상 표면을 사실적으로 표현한다. 창밖에는 인공적으로 장식하지 않은 어두운 밤바다와 희미한 해안의 야간 빛만 보인다. 객실의 주된 빛은 책상 뒤쪽 모서리에 놓인 작은 탁상등에서 나오며, 따뜻하고 제한된 빛이 책상 위와 주변 바닥만 조용히 밝히고 나머지 공간은 자연스러운 저조도와 부드러운 명암 속에 잠긴다.\n\n낮은 책상 위에는 카메라에서 이미지 내용이나 얼굴을 식별할 수 없는 작은 개인 사진 한 장이 놓여 있다. 수면제 알약이 책상 표면 여러 곳에 작은 무리로 흩어져 있고, 상표가 강조되지 않은 당시형 빈 유리 술병들이 책상 위와 바로 옆 바닥에 모여 있다. 편지지가 펼쳐져 있으며 손으로 쓰다 만 흔적이 보이되 글자는 판독되지 않는다. 구겨 버린 초안 한 장은 책상 옆 휴지통 안이나 그 가장자리 가까이에 걸쳐 있다. 모든 물건은 연출된 전시가 아니라 실제로 사용된 공간의 불규칙한 배치와 미세한 얼룩, 종이 주름, 유리 반사, 목재 결을 지닌다.\n\n사람, 얼굴, 인체 형상, 그림자 속 인물은 전혀 없다. 현대 디지털 기기, LED 조명, 현대식 가구나 장식은 넣지 않는다. 실제 DSLR 또는 미러리스 카메라로 촬영한 실제 장소 참고 사진처럼 자연스러운 심도, 현실적인 저조도 노출, 정확한 재료 질감, 절제된 따뜻한 흙빛 계열과 낮은 채도를 유지하며 과도한 후보정이나 깨끗한 광고 사진 같은 인상을 피한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입문 가까운 낮은 시점에서 좁은 통로를 따라 낮은 책상과 바다 쪽 창문까지 한눈에 이어지도록 잡는다. 작은 탁상등이 객실의 유일한 중심 광원이 되며, 책상 위 개인 사진과 흩어진 수면제, 빈 술병, 편지지가 분명하되 과장되지 않게 보이도록 한다. 사람이나 신체 형상은 넣지 않는다.",
            "shot_id": "S43_Shot1"
          },
          {
            "guide_text": "같은 출입문 쪽 축과 35mm 원근을 유지하면서 낮은 책상 영역을 조금 더 비중 있게 담는다. 탁상등의 따뜻한 빛 아래 개인 사진, 여러 무리로 흩어진 수면제, 책상 위와 바로 옆에 모인 빈 술병, 펼쳐진 편지지를 사실적인 생활 흔적으로 보여 준다. 개인 사진 속 얼굴이나 인체는 식별되지 않게 한다.",
            "shot_id": "S43_Shot4"
          },
          {
            "guide_text": "객실의 좁은 폭과 고요한 야간 상태가 함께 느껴지는 넓은 구도로 되돌아간다. 출입문에서 창문까지 이어지는 빈 통로, 낮은 책상, 창밖의 어두운 바다를 유지하고, 휴지통 안이나 가까이에 버려진 구겨진 초안이 자연스럽게 드러나게 한다. 인물 없이 정지된 실제 장소 기록 사진처럼 표현한다.",
            "shot_id": "S43_Shot10"
          }
        ],
        "shot_ids": [
          "S43_Shot1",
          "S43_Shot4",
          "S43_Shot10"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 3 (entrance door), facing along number 2 (circulation strip) toward number 5 (low desk) and number 4 (sea-facing window)",
          "camera_height": "low seated eye level, approximately 1.0m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep number 5 prominent beneath number 4, with number 6 on the desk and transient numbers 8, 9, and 10 clustered across its surface; include number 7 and transient number 11 beside the desk while preserving the room's narrow proportions."
        },
        "reference_decision": {
          "bg_id": "L56B01",
          "fp_id": "fp_guest_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L56B01 is the sole supplied clean-anchor candidate and must establish dwelling identity without a prior reference. Camera unit 2 at [7,5], looking into unit 1 at [1,4] with a wide 90-degree field of view, best covers target units 1 and 2 and the persistent markers needed across S43_Shot1, S43_Shot4, and S43_Shot10, including broad context that can support their tighter shot-specific framing.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_guest_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "This dwelling-identity anchor is rendered directly from the supplied floor plan, and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              5
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use the listed camera position in unit 2 and aim toward persistent marker 5 in unit 1. Broad coverage supports the rear-view composition, preserves the relationship between openings 3 and 4, and provides environmental context for the tighter consuming-shot framings.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show the planned relationship between camera unit 2 and target unit 1 using the broad view. Preserve base unit markers 1 and 2, opening marker 3 at the entrance-side boundary, opening marker 4 beyond persistent marker 5, and the fixed marker grouping 5, 6, and 7 in their floor-plan positions.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [7,5] toward unit 1 and look-at cell [1,4] with the wide lens at 90 degrees. Maintain broad coverage through the narrow unit relationship, with marker 5 and opening 4 toward the forward view and opening 3 retained near the camera-side edge where the consuming framing requires it.",
            "subject_position_directive": "Apply subject placement per consuming shot rather than combining poses: S43_Shot1 places the committed subject back-to-camera in the lower middle, curled over marker 5; S43_Shot4 limits the subject cue to the staged writing hand and wrist beside marker 5; S43_Shot10 places the committed subject in a medium three-quarter view at middle left, twisting from marker 5 toward opening 3 at middle right. Do not introduce any additional subject.",
            "state_cue_directive": "Carry transient markers 8, 9, 10, and 11 as the committed shot-state cluster associated with persistent marker 5. Preserve the staged nighttime condition, localized illumination from marker 6, the staged closed state of opening 3 where it enters the framing, and the staged exterior visibility through opening 4; add no uncommitted state cues.",
            "negative_continuity_directive": "No numbered elements are designated for omission and no state-overlay markers are designated to be ignored. Avoid moving persistent markers 5, 6, or 7 from their base-plan relationship, avoid changing openings 3 or 4, avoid depicting spaces outside units 1 and 2, and do not invent additional subjects, overlays, fixtures, or structural openings beyond the committed staging and numbered markers."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [7, 5]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera position in unit 2 and aim toward persistent marker 5 in unit 1. Broad coverage supports the rear-view composition, preserves the relationship between openings 3 and 4, and provides environmental context for the tighter consuming-shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the planned relationship between camera unit 2 and target unit 1 using the broad view. Preserve base unit markers 1 and 2, opening marker 3 at the entrance-side boundary, opening marker 4 beyond persistent marker 5, and the fixed marker grouping 5, 6, and 7 in their floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 2 at cell [7,5] toward unit 1 and look-at cell [1,4] with the wide lens at 90 degrees. Maintain broad coverage through the narrow unit relationship, with marker 5 and opening 4 toward the forward view and opening 3 retained near the camera-side edge where the consuming framing requires it.\n  - subject_position_directive: Apply subject placement per consuming shot rather than combining poses: S43_Shot1 places the committed subject back-to-camera in the lower middle, curled over marker 5; S43_Shot4 limits the subject cue to the staged writing hand and wrist beside marker 5; S43_Shot10 places the committed subject in a medium three-quarter view at middle left, twisting from marker 5 toward opening 3 at middle right. Do not introduce any additional subject.\n  - state_cue_directive: Carry transient markers 8, 9, 10, and 11 as the committed shot-state cluster associated with persistent marker 5. Preserve the staged nighttime condition, localized illumination from marker 6, the staged closed state of opening 3 where it enters the framing, and the staged exterior visibility through opening 4; add no uncommitted state cues.\n  - negative_continuity_directive: No numbered elements are designated for omission and no state-overlay markers are designated to be ignored. Avoid moving persistent markers 5, 6, or 7 from their base-plan relationship, avoid changing openings 3 or 4, avoid depicting spaces outside units 1 and 2, and do not invent additional subjects, overlays, fixtures, or structural openings beyond the committed staging and numbered markers.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [7, 5]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera position in unit 2 and aim toward persistent marker 5 in unit 1. Broad coverage supports the rear-view composition, preserves the relationship between openings 3 and 4, and provides environmental context for the tighter consuming-shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the planned relationship between camera unit 2 and target unit 1 using the broad view. Preserve base unit markers 1 and 2, opening marker 3 at the entrance-side boundary, opening marker 4 beyond persistent marker 5, and the fixed marker grouping 5, 6, and 7 in their floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 2 at cell [7,5] toward unit 1 and look-at cell [1,4] with the wide lens at 90 degrees. Maintain broad coverage through the narrow unit relationship, with marker 5 and opening 4 toward the forward view and opening 3 retained near the camera-side edge where the consuming framing requires it.\n  - subject_position_directive: Apply subject placement per consuming shot rather than combining poses: S43_Shot1 places the committed subject back-to-camera in the lower middle, curled over marker 5; S43_Shot4 limits the subject cue to the staged writing hand and wrist beside marker 5; S43_Shot10 places the committed subject in a medium three-quarter view at middle left, twisting from marker 5 toward opening 3 at middle right. Do not introduce any additional subject.\n  - state_cue_directive: Carry transient markers 8, 9, 10, and 11 as the committed shot-state cluster associated with persistent marker 5. Preserve the staged nighttime condition, localized illumination from marker 6, the staged closed state of opening 3 where it enters the framing, and the staged exterior visibility through opening 4; add no uncommitted state cues.\n  - negative_continuity_directive: No numbered elements are designated for omission and no state-overlay markers are designated to be ignored. Avoid moving persistent markers 5, 6, or 7 from their base-plan relationship, avoid changing openings 3 or 4, avoid depicting spaces outside units 1 and 2, and do not invent additional subjects, overlays, fixtures, or structural openings beyond the committed staging and numbered markers.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [7, 5]\n  - look_at_unit: 1\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera position in unit 2 and aim toward persistent marker 5 in unit 1. Broad coverage supports the rear-view composition, preserves the relationship between openings 3 and 4, and provides environmental context for the tighter consuming-shot framings.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the planned relationship between camera unit 2 and target unit 1 using the broad view. Preserve base unit markers 1 and 2, opening marker 3 at the entrance-side boundary, opening marker 4 beyond persistent marker 5, and the fixed marker grouping 5, 6, and 7 in their floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 2 at cell [7,5] toward unit 1 and look-at cell [1,4] with the wide lens at 90 degrees. Maintain broad coverage through the narrow unit relationship, with marker 5 and opening 4 toward the forward view and opening 3 retained near the camera-side edge where the consuming framing requires it.\n  - subject_position_directive: Apply subject placement per consuming shot rather than combining poses: S43_Shot1 places the committed subject back-to-camera in the lower middle, curled over marker 5; S43_Shot4 limits the subject cue to the staged writing hand and wrist beside marker 5; S43_Shot10 places the committed subject in a medium three-quarter view at middle left, twisting from marker 5 toward opening 3 at middle right. Do not introduce any additional subject.\n  - state_cue_directive: Carry transient markers 8, 9, 10, and 11 as the committed shot-state cluster associated with persistent marker 5. Preserve the staged nighttime condition, localized illumination from marker 6, the staged closed state of opening 3 where it enters the framing, and the staged exterior visibility through opening 4; add no uncommitted state cues.\n  - negative_continuity_directive: No numbered elements are designated for omission and no state-overlay markers are designated to be ignored. Avoid moving persistent markers 5, 6, or 7 from their base-plan relationship, avoid changing openings 3 or 4, avoid depicting spaces outside units 1 and 2, and do not invent additional subjects, overlays, fixtures, or structural openings beyond the committed staging and numbered markers.\n\n1980년대 말에서 1990년대 초 대한민국 해안 지역의 소박하고 좁은 민박 객실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 출입문 가까이에서 약 1.0m의 낮은 앉은 눈높이로 카메라를 두고, 좁고 비어 있는 출입 동선을 따라 객실 북쪽 끝의 낮은 글쓰기 책상과 그 바로 너머 바다 쪽 창문을 바라본다. 35mm급 적당한 광각 렌즈로 공간의 답답한 폭과 현실적인 원근을 담으며, 하향 평면도 시점이나 건축 도면 같은 구성이 아닌 실제 객실 내부 시점이다.\n\n낡고 얇은 벽지, 오래 사용해 미세한 얼룩과 마모가 남은 바닥, 당시 민박에서 볼 수 있는 단순한 알루미늄 창틀과 소박한 목재 책상 표면을 사실적으로 표현한다. 창밖에는 인공적으로 장식하지 않은 어두운 밤바다와 희미한 해안의 야간 빛만 보인다. 객실의 주된 빛은 책상 뒤쪽 모서리에 놓인 작은 탁상등에서 나오며, 따뜻하고 제한된 빛이 책상 위와 주변 바닥만 조용히 밝히고 나머지 공간은 자연스러운 저조도와 부드러운 명암 속에 잠긴다.\n\n낮은 책상 위에는 카메라에서 이미지 내용이나 얼굴을 식별할 수 없는 작은 개인 사진 한 장이 놓여 있다. 수면제 알약이 책상 표면 여러 곳에 작은 무리로 흩어져 있고, 상표가 강조되지 않은 당시형 빈 유리 술병들이 책상 위와 바로 옆 바닥에 모여 있다. 편지지가 펼쳐져 있으며 손으로 쓰다 만 흔적이 보이되 글자는 판독되지 않는다. 구겨 버린 초안 한 장은 책상 옆 휴지통 안이나 그 가장자리 가까이에 걸쳐 있다. 모든 물건은 연출된 전시가 아니라 실제로 사용된 공간의 불규칙한 배치와 미세한 얼룩, 종이 주름, 유리 반사, 목재 결을 지닌다.\n\n사람, 얼굴, 인체 형상, 그림자 속 인물은 전혀 없다. 현대 디지털 기기, LED 조명, 현대식 가구나 장식은 넣지 않는다. 실제 DSLR 또는 미러리스 카메라로 촬영한 실제 장소 참고 사진처럼 자연스러운 심도, 현실적인 저조도 노출, 정확한 재료 질감, 절제된 따뜻한 흙빛 계열과 낮은 채도를 유지하며 과도한 후보정이나 깨끗한 광고 사진 같은 인상을 피한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            7,
            5
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use the listed camera position in unit 2 and aim toward persistent marker 5 in unit 1. Broad coverage supports the rear-view composition, preserves the relationship between openings 3 and 4, and provides environmental context for the tighter consuming-shot framings.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the planned relationship between camera unit 2 and target unit 1 using the broad view. Preserve base unit markers 1 and 2, opening marker 3 at the entrance-side boundary, opening marker 4 beyond persistent marker 5, and the fixed marker grouping 5, 6, and 7 in their floor-plan positions.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [7,5] toward unit 1 and look-at cell [1,4] with the wide lens at 90 degrees. Maintain broad coverage through the narrow unit relationship, with marker 5 and opening 4 toward the forward view and opening 3 retained near the camera-side edge where the consuming framing requires it.",
          "subject_position_directive": "Apply subject placement per consuming shot rather than combining poses: S43_Shot1 places the committed subject back-to-camera in the lower middle, curled over marker 5; S43_Shot4 limits the subject cue to the staged writing hand and wrist beside marker 5; S43_Shot10 places the committed subject in a medium three-quarter view at middle left, twisting from marker 5 toward opening 3 at middle right. Do not introduce any additional subject.",
          "state_cue_directive": "Carry transient markers 8, 9, 10, and 11 as the committed shot-state cluster associated with persistent marker 5. Preserve the staged nighttime condition, localized illumination from marker 6, the staged closed state of opening 3 where it enters the framing, and the staged exterior visibility through opening 4; add no uncommitted state cues.",
          "negative_continuity_directive": "No numbered elements are designated for omission and no state-overlay markers are designated to be ignored. Avoid moving persistent markers 5, 6, or 7 from their base-plan relationship, avoid changing openings 3 or 4, avoid depicting spaces outside units 1 and 2, and do not invent additional subjects, overlays, fixtures, or structural openings beyond the committed staging and numbered markers."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_guest_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_guest_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L57B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L57",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L57B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국의 소박한 도시 민박집 주인방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 밤의 긴급한 상황이며, 약 1.6m의 서 있는 사람 눈높이에서 35mm급 중간 광각 렌즈로 남동쪽 출입문 안쪽과 방 중앙을 자연스럽게 함께 바라본다. 남쪽 벽 가까이의 안으로 열리는 출입문에서 중앙까지 좁고 열린 바닥 동선이 이어지고, 문을 들어서자마자 동쪽 벽에 당시형 유선전화가 놓여 있다. 전화기는 심하게 파손되어 수화기와 외장 부품, 꼬인 전화선 일부가 제자리에서 벗어나 가까운 바닥에 흩어져 있다. 중앙 바닥의 동선 옆에는 여러 개의 당시형 농약병이 불규칙하게 넘어지고 굴러간 상태로 흩어져 있어 갑작스러운 사고 직후의 혼란을 전달한다. 쓰러진 주인이 놓일 중앙 바닥과 그 곁에서 울고 있는 아이가 놓일 영역은 후속 합성을 위한 충분한 빈 공간으로 유지하며, 사진 자체에는 사람, 얼굴, 실루엣 또는 신체 형상을 전혀 생성하지 않는다. 낡은 비닐 장판의 눌림과 생활 얼룩, 빛바랜 벽지의 이음매와 변색, 오래 사용한 목재 출입문의 긁힘, 유선전화 플라스틱의 미세한 마모와 농약병 표면의 실제 인쇄 및 먼지를 사실적으로 표현한다. 천장의 시대에 맞는 실내등이 제한적으로 방을 밝히고, 창밖의 밤 때문에 주변부는 자연스럽게 어두우며 과장되지 않은 현실적인 명암과 색온도를 유지한다. 현대식 디지털 기기, 평면 디스플레이, 현대적인 인테리어와 최신 제품은 배제한다. 실제 DSLR 또는 미러리스 카메라로 촬영한 현장 기록 사진처럼 자연스러운 심도와 렌즈 원근, 정확한 재질 질감, 일상적인 마모와 얼룩을 보여 주며 깨끗한 광고 사진이나 3차원 건축 시각화처럼 보이지 않게 한다. 과도한 후처리 없이 담담하고 사실적인 실제 장소 참고 사진, 위에서 내려다보는 시점이나 평면도 구도 금지. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남동쪽 출입문 안쪽에서 방 중앙을 바라보는 시점으로 잡는다. 약 1.6m 높이의 35mm 중간 광각 구도에서 동쪽 벽의 파손된 유선전화와 중앙 바닥에 흩어진 농약병이 함께 읽혀야 한다. 중앙 동선 옆에는 쓰러진 주인과 곁에서 우는 아이가 나중에 배치될 충분한 빈 공간을 남기되, 사진 자체에는 사람이나 신체 형상을 만들지 않는다.",
            "shot_id": "S44_Shot2"
          },
          {
            "guide_text": "방 중앙의 사고 흔적과 출입구 가까이의 전화 위치가 한 프레임에서 연결되도록 약간 비스듬한 눈높이 구도를 사용한다. 농약병의 불규칙한 분산과 전화기에서 떨어져 나온 부품을 명확히 보여 주고, 중앙 바닥의 두 인물 배치 영역은 가리지 않는다. 사람, 얼굴, 실루엣, 신체 형태는 포함하지 않는다.",
            "shot_id": "S44_Shot5"
          }
        ],
        "shot_ids": [
          "S44_Shot2",
          "S44_Shot5"
        ],
        "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 2 (doorway), facing diagonally across number 4 (circulation floor) toward number 3 (corded telephone station), with number 5 (collapsed owner) and number 6 (scattered pesticide bottles) in the central foreground",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Show the emergency scene clearly: number 5 on the open floor, number 6 scattered nearby, number 7 at the telephone station, and number 8 beside the collapsed owner. Preserve a visible path from the doorway through the room."
        },
        "reference_decision": {
          "bg_id": "L57B01",
          "fp_id": "fp_owner_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L57B01 is the sole supplied clean-anchor candidate and has no same-fp reference available, so it establishes dwelling identity directly from the floor plan. A wide 90-degree view from unit marker 1 toward unit marker 4 supports the broad floor-oriented staging in S44_Shot2 and provides a source plate from which the tighter floor-level framing in S44_Shot5 can be derived while preserving base markers 1 through 4.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_owner_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_without_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              5
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit marker 1 toward unit marker 4, with the look-at cell copied from the approved unit-1 candidate set. This supports the wide staged view while retaining sufficient surrounding floor coverage for the tighter staged crop.",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              7
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "Show the physical space defined by unit markers 1 and 4 from camera unit 1 toward look-at unit 4. Use the broad view to retain the floor area at marker 1, the circulation area at marker 4, opening marker 2 near the approved look-at cell, and persistent fixture marker 3 in its floor-plan position where the 90-degree view includes it. Treat opening marker 2 and unit marker 4 as the geometry-supported forward-view elements.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [2,5] toward look-at unit 4 at approved look-at cell [8,7], using the wide lens at 90 degrees for broad floor and circulation coverage. Preserve enough peripheral context for the wide staging of S44_Shot2 while allowing the floor-level close framing committed for S44_Shot5 to use a tighter portion of the same established space.",
            "subject_position_directive": "For S44_Shot2, place the subject represented by marker 5 across the lower-middle floor region with marker 6 dispersed around that position, viewed from the committed sharply downward subjective staging without adding the POV subject to the frame. For S44_Shot5, support the committed near-floor lateral profile pairing, with one subject low in the foreground and the inspecting subject in the upper-middle frame; retain only a narrow floor strip and a peripheral instance of marker 6.",
            "state_cue_directive": "This is not a clean-background plate: include the committed transient and state-overlay cues represented by markers 5, 6, 7, and 8, while retaining the numbered base elements 1, 2, 3, and 4. S44_Shot2 requires markers 5 and 6 to read across the floor under restrained nighttime ambient illumination; S44_Shot5 retains a limited peripheral trace of marker 6 and the same subdued ambience. Keep marker 7 associated with the established fixed element it modifies, and include marker 8 only as committed by the BG facts without inventing further state cues.",
            "negative_continuity_directive": "Keep the fixed positions of base opening marker 2 and persistent fixture marker 3 consistent with the floor plan, and do not displace structural unit markers 1 or 4. Do not introduce unlisted subjects, additional scenario-specific objects, unsupported visible light sources, or spaces outside the geometry-supported view from unit 1 toward unit 4."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [2, 5]\n  - look_at_unit: 4\n  - look_at_cell: [8, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit marker 1 toward unit marker 4, with the look-at cell copied from the approved unit-1 candidate set. This supports the wide staged view while retaining sufficient surrounding floor coverage for the tighter staged crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the physical space defined by unit markers 1 and 4 from camera unit 1 toward look-at unit 4. Use the broad view to retain the floor area at marker 1, the circulation area at marker 4, opening marker 2 near the approved look-at cell, and persistent fixture marker 3 in its floor-plan position where the 90-degree view includes it. Treat opening marker 2 and unit marker 4 as the geometry-supported forward-view elements.\n  - camera_framing_directive: Frame from camera unit 1 at cell [2,5] toward look-at unit 4 at approved look-at cell [8,7], using the wide lens at 90 degrees for broad floor and circulation coverage. Preserve enough peripheral context for the wide staging of S44_Shot2 while allowing the floor-level close framing committed for S44_Shot5 to use a tighter portion of the same established space.\n  - subject_position_directive: For S44_Shot2, place the subject represented by marker 5 across the lower-middle floor region with marker 6 dispersed around that position, viewed from the committed sharply downward subjective staging without adding the POV subject to the frame. For S44_Shot5, support the committed near-floor lateral profile pairing, with one subject low in the foreground and the inspecting subject in the upper-middle frame; retain only a narrow floor strip and a peripheral instance of marker 6.\n  - state_cue_directive: This is not a clean-background plate: include the committed transient and state-overlay cues represented by markers 5, 6, 7, and 8, while retaining the numbered base elements 1, 2, 3, and 4. S44_Shot2 requires markers 5 and 6 to read across the floor under restrained nighttime ambient illumination; S44_Shot5 retains a limited peripheral trace of marker 6 and the same subdued ambience. Keep marker 7 associated with the established fixed element it modifies, and include marker 8 only as committed by the BG facts without inventing further state cues.\n  - negative_continuity_directive: Keep the fixed positions of base opening marker 2 and persistent fixture marker 3 consistent with the floor plan, and do not displace structural unit markers 1 or 4. Do not introduce unlisted subjects, additional scenario-specific objects, unsupported visible light sources, or spaces outside the geometry-supported view from unit 1 toward unit 4.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [2, 5]\n  - look_at_unit: 4\n  - look_at_cell: [8, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit marker 1 toward unit marker 4, with the look-at cell copied from the approved unit-1 candidate set. This supports the wide staged view while retaining sufficient surrounding floor coverage for the tighter staged crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the physical space defined by unit markers 1 and 4 from camera unit 1 toward look-at unit 4. Use the broad view to retain the floor area at marker 1, the circulation area at marker 4, opening marker 2 near the approved look-at cell, and persistent fixture marker 3 in its floor-plan position where the 90-degree view includes it. Treat opening marker 2 and unit marker 4 as the geometry-supported forward-view elements.\n  - camera_framing_directive: Frame from camera unit 1 at cell [2,5] toward look-at unit 4 at approved look-at cell [8,7], using the wide lens at 90 degrees for broad floor and circulation coverage. Preserve enough peripheral context for the wide staging of S44_Shot2 while allowing the floor-level close framing committed for S44_Shot5 to use a tighter portion of the same established space.\n  - subject_position_directive: For S44_Shot2, place the subject represented by marker 5 across the lower-middle floor region with marker 6 dispersed around that position, viewed from the committed sharply downward subjective staging without adding the POV subject to the frame. For S44_Shot5, support the committed near-floor lateral profile pairing, with one subject low in the foreground and the inspecting subject in the upper-middle frame; retain only a narrow floor strip and a peripheral instance of marker 6.\n  - state_cue_directive: This is not a clean-background plate: include the committed transient and state-overlay cues represented by markers 5, 6, 7, and 8, while retaining the numbered base elements 1, 2, 3, and 4. S44_Shot2 requires markers 5 and 6 to read across the floor under restrained nighttime ambient illumination; S44_Shot5 retains a limited peripheral trace of marker 6 and the same subdued ambience. Keep marker 7 associated with the established fixed element it modifies, and include marker 8 only as committed by the BG facts without inventing further state cues.\n  - negative_continuity_directive: Keep the fixed positions of base opening marker 2 and persistent fixture marker 3 consistent with the floor plan, and do not displace structural unit markers 1 or 4. Do not introduce unlisted subjects, additional scenario-specific objects, unsupported visible light sources, or spaces outside the geometry-supported view from unit 1 toward unit 4.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [2, 5]\n  - look_at_unit: 4\n  - look_at_cell: [8, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit marker 1 toward unit marker 4, with the look-at cell copied from the approved unit-1 candidate set. This supports the wide staged view while retaining sufficient surrounding floor coverage for the tighter staged crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the physical space defined by unit markers 1 and 4 from camera unit 1 toward look-at unit 4. Use the broad view to retain the floor area at marker 1, the circulation area at marker 4, opening marker 2 near the approved look-at cell, and persistent fixture marker 3 in its floor-plan position where the 90-degree view includes it. Treat opening marker 2 and unit marker 4 as the geometry-supported forward-view elements.\n  - camera_framing_directive: Frame from camera unit 1 at cell [2,5] toward look-at unit 4 at approved look-at cell [8,7], using the wide lens at 90 degrees for broad floor and circulation coverage. Preserve enough peripheral context for the wide staging of S44_Shot2 while allowing the floor-level close framing committed for S44_Shot5 to use a tighter portion of the same established space.\n  - subject_position_directive: For S44_Shot2, place the subject represented by marker 5 across the lower-middle floor region with marker 6 dispersed around that position, viewed from the committed sharply downward subjective staging without adding the POV subject to the frame. For S44_Shot5, support the committed near-floor lateral profile pairing, with one subject low in the foreground and the inspecting subject in the upper-middle frame; retain only a narrow floor strip and a peripheral instance of marker 6.\n  - state_cue_directive: This is not a clean-background plate: include the committed transient and state-overlay cues represented by markers 5, 6, 7, and 8, while retaining the numbered base elements 1, 2, 3, and 4. S44_Shot2 requires markers 5 and 6 to read across the floor under restrained nighttime ambient illumination; S44_Shot5 retains a limited peripheral trace of marker 6 and the same subdued ambience. Keep marker 7 associated with the established fixed element it modifies, and include marker 8 only as committed by the BG facts without inventing further state cues.\n  - negative_continuity_directive: Keep the fixed positions of base opening marker 2 and persistent fixture marker 3 consistent with the floor plan, and do not displace structural unit markers 1 or 4. Do not introduce unlisted subjects, additional scenario-specific objects, unsupported visible light sources, or spaces outside the geometry-supported view from unit 1 toward unit 4.\n\n1980년대 후반에서 1990년대 초반 대한민국의 소박한 도시 민박집 주인방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 밤의 긴급한 상황이며, 약 1.6m의 서 있는 사람 눈높이에서 35mm급 중간 광각 렌즈로 남동쪽 출입문 안쪽과 방 중앙을 자연스럽게 함께 바라본다. 남쪽 벽 가까이의 안으로 열리는 출입문에서 중앙까지 좁고 열린 바닥 동선이 이어지고, 문을 들어서자마자 동쪽 벽에 당시형 유선전화가 놓여 있다. 전화기는 심하게 파손되어 수화기와 외장 부품, 꼬인 전화선 일부가 제자리에서 벗어나 가까운 바닥에 흩어져 있다. 중앙 바닥의 동선 옆에는 여러 개의 당시형 농약병이 불규칙하게 넘어지고 굴러간 상태로 흩어져 있어 갑작스러운 사고 직후의 혼란을 전달한다. 쓰러진 주인이 놓일 중앙 바닥과 그 곁에서 울고 있는 아이가 놓일 영역은 후속 합성을 위한 충분한 빈 공간으로 유지하며, 사진 자체에는 사람, 얼굴, 실루엣 또는 신체 형상을 전혀 생성하지 않는다. 낡은 비닐 장판의 눌림과 생활 얼룩, 빛바랜 벽지의 이음매와 변색, 오래 사용한 목재 출입문의 긁힘, 유선전화 플라스틱의 미세한 마모와 농약병 표면의 실제 인쇄 및 먼지를 사실적으로 표현한다. 천장의 시대에 맞는 실내등이 제한적으로 방을 밝히고, 창밖의 밤 때문에 주변부는 자연스럽게 어두우며 과장되지 않은 현실적인 명암과 색온도를 유지한다. 현대식 디지털 기기, 평면 디스플레이, 현대적인 인테리어와 최신 제품은 배제한다. 실제 DSLR 또는 미러리스 카메라로 촬영한 현장 기록 사진처럼 자연스러운 심도와 렌즈 원근, 정확한 재질 질감, 일상적인 마모와 얼룩을 보여 주며 깨끗한 광고 사진이나 3차원 건축 시각화처럼 보이지 않게 한다. 과도한 후처리 없이 담담하고 사실적인 실제 장소 참고 사진, 위에서 내려다보는 시점이나 평면도 구도 금지. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            2,
            5
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit marker 1 toward unit marker 4, with the look-at cell copied from the approved unit-1 candidate set. This supports the wide staged view while retaining sufficient surrounding floor coverage for the tighter staged crop.",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            7
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the physical space defined by unit markers 1 and 4 from camera unit 1 toward look-at unit 4. Use the broad view to retain the floor area at marker 1, the circulation area at marker 4, opening marker 2 near the approved look-at cell, and persistent fixture marker 3 in its floor-plan position where the 90-degree view includes it. Treat opening marker 2 and unit marker 4 as the geometry-supported forward-view elements.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [2,5] toward look-at unit 4 at approved look-at cell [8,7], using the wide lens at 90 degrees for broad floor and circulation coverage. Preserve enough peripheral context for the wide staging of S44_Shot2 while allowing the floor-level close framing committed for S44_Shot5 to use a tighter portion of the same established space.",
          "subject_position_directive": "For S44_Shot2, place the subject represented by marker 5 across the lower-middle floor region with marker 6 dispersed around that position, viewed from the committed sharply downward subjective staging without adding the POV subject to the frame. For S44_Shot5, support the committed near-floor lateral profile pairing, with one subject low in the foreground and the inspecting subject in the upper-middle frame; retain only a narrow floor strip and a peripheral instance of marker 6.",
          "state_cue_directive": "This is not a clean-background plate: include the committed transient and state-overlay cues represented by markers 5, 6, 7, and 8, while retaining the numbered base elements 1, 2, 3, and 4. S44_Shot2 requires markers 5 and 6 to read across the floor under restrained nighttime ambient illumination; S44_Shot5 retains a limited peripheral trace of marker 6 and the same subdued ambience. Keep marker 7 associated with the established fixed element it modifies, and include marker 8 only as committed by the BG facts without inventing further state cues.",
          "negative_continuity_directive": "Keep the fixed positions of base opening marker 2 and persistent fixture marker 3 consistent with the floor plan, and do not displace structural unit markers 1 or 4. Do not introduce unlisted subjects, additional scenario-specific objects, unsupported visible light sources, or spaces outside the geometry-supported view from unit 1 toward unit 4."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_owner_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_owner_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L59B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L59",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L59B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 지방 소도시의 소박한 시골 병원 응급실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 출입문 바로 안쪽에서 서 있는 사람의 눈높이인 약 1.6미터 높이로, 35밀리미터급 적당한 광각 렌즈를 사용해 남쪽 중앙의 비어 있는 방문객 공간 너머 중앙 오른쪽 의료용 침상과 동쪽 머리맡의 아날로그 활력징후 감시장치, 좁은 의료진 작업 구역을 대각선으로 바라본다. 침상은 머리가 동쪽 벽을 향한 동서 방향이며, 머리맡 벽에는 당시 대한민국 병원에서 사용하던 금속 배관형 산소·흡인 패널과 손잡이식 조절 장치가 있다. 작은 장비 받침대 위 감시장치는 두꺼운 베이지색 금속 외함과 곡면 음극선관 화면, 물리식 다이얼과 버튼을 갖춘 시대형 의료기기이며, 화면에는 정상 범위의 안정된 녹색 파형과 수치가 표시된다. 의료용 연결 관이 침상 가장자리와 감시장치, 벽면 산소·흡인 설비 사이를 임시로 이어 지나가며 실제 임상 현장처럼 무리 없이 정돈되어 있다. 서북쪽 벽에는 스테인리스 세면대와 낡은 수전, 서쪽에는 페인트칠한 붙박이 의료용 수납장이 있고, 북쪽 외부 창은 어두운 밤을 드러낸다. 남동쪽에는 접힌 이동식 가림막이 통로를 막지 않도록 세워져 있다. 천장의 오래된 백색 형광등이 차갑고 고른 실내광을 만들고, 창밖의 희미한 야간 주변광이 약하게 섞인다. 처치가 성공적으로 끝난 뒤 상태가 안정된 순간의 조용하고 안도된 분위기이되, 사람·얼굴·환자·신체 형상은 전혀 보이지 않는 빈 공간으로 표현한다. 약간 누렇게 바랜 벽 도장, 실제 리놀륨 바닥의 미세한 마모와 닦인 자국, 스테인리스의 잔흠집, 금속 장비의 자연스러운 녹과 변색, 가림막 천의 실제 직조감, 수납장 표면의 생활 흠집을 정확히 보여 준다. 과도하게 깨끗한 광고 사진이 아니라 사용 흔적이 남은 실제 장소 기록 사진이며, 자연스러운 원근과 깊이감, 현실적인 초점 심도, 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 대비를 유지한다. 현대식 평면 화면, 발광 다이오드 표시 장치, 최신 의료기기나 디지털 시대 물건은 넣지 않는다. 실제 디에스엘알 또는 미러리스 카메라로 촬영한 후처리 없는 사실적 현장 사진으로, 컴퓨터 그래픽·삽화·건축 시각화·평면도·위에서 내려다본 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 출입문 안쪽에서 약 1.6미터 높이로 촬영한다. 비어 있는 방문객 공간 너머의 의료용 침상과 동쪽 머리맡 장비, 좁은 의료진 작업 구역이 함께 보이는 대각선 구도를 사용한다. 응급 처치가 끝난 뒤 안정된 밤의 조용한 상태를 공간과 장비만으로 전달하며 사람이나 신체 형상은 넣지 않는다.",
            "shot_id": "S46_Shot1"
          },
          {
            "guide_text": "같은 출입문 근처의 눈높이 관점을 유지하되 침상 머리맡의 아날로그 감시장치와 벽면 산소·흡인 패널이 명확히 읽히도록 구성한다. 감시장치의 정상 범위 파형과 수치, 침상과 장비 사이에 임시로 연결된 관을 자연스럽게 보여 주고, 처치 후 긴장이 가라앉은 빈 응급실의 사실적인 야간 분위기를 유지한다.",
            "shot_id": "S46_Shot7"
          }
        ],
        "shot_ids": [
          "S46_Shot1",
          "S46_Shot7"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 10 (entrance door) within number 4 (threshold zone), facing diagonally across number 3 (visitor zone) toward number 5 (medical bed), number 6 (vital-sign monitor), and number 2 (staff service zone)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Show the patient bed and connected period medical equipment prominently, retain enough open space beside the bed for staff and two companions, and include the normal vital-sign state represented by number 13 and the temporary patient connection tubing represented by number 14."
        },
        "reference_decision": {
          "bg_id": "L59B01",
          "fp_id": "fp_l59_emergency_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L59B01 is the sole supplied clean-anchor candidate and the only render-ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 3 looking toward unit 2 provides a geometry-advertised neutral view across the fixed marker arrangement needed by both consuming medium shots, including the staged emphasis near markers 5, 6, 7, 13, and 14.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l59_emergency_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the required floor-plan-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              5
            ],
            "camera_unit": 3,
            "fov_deg": 50,
            "framing_notes": "Use neutral medium coverage from unit marker 3 toward unit marker 2, preserving enough peripheral context for the staged upper-body composition in S46_Shot1 and the foreground-to-midground relation in S46_Shot7.",
            "lens_enum": "normal",
            "look_at_cell": [
              4,
              7
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the single connected physical space from unit marker 3 toward unit marker 2, prioritizing the fixed arrangement around markers 5, 6, and 7. Unit markers 1 and 4 and opening markers 10 and 11 may appear only where they fall inside the normal 50-degree view; maintain the floor-plan placement of referenced markers 1–12.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [7,5] toward look-at unit 2 at cell [4,8] with a normal 50-degree lens, giving neutral medium coverage along the advertised direction while retaining controlled peripheral context for both surfaced shots.",
            "subject_position_directive": "For S46_Shot1, place the committed still subject on marker 5 in a central three-quarter upper-body composition, with marker 14 attached and marker 13 remaining peripheral. For S46_Shot7, follow the committed lower-left foreground and middle-right midground subject relation, with only part of marker 5 behind them; do not add subjects beyond those staged in the surfaced shots.",
            "state_cue_directive": "Carry the committed transient cues represented by marker 13 and marker 14, including the state-facing display and connection conditions specified by S46_Shot1. Preserve the treated-subject context specified by the surfaced staging, and add no uncommitted state cues.",
            "negative_continuity_directive": "Keep the floor-plan positions of structural unit markers 1–4, persistent markers 5–9 and 12, and opening markers 10–11 internally consistent. Do not invent additional scenario-specific elements or assert visibility of units or openings outside the chosen 50-degree cone; markers 10 and 11 are only visibility candidates, not mandatory inclusions."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [4, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium coverage from unit marker 3 toward unit marker 2, preserving enough peripheral context for the staged upper-body composition in S46_Shot1 and the foreground-to-midground relation in S46_Shot7.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the single connected physical space from unit marker 3 toward unit marker 2, prioritizing the fixed arrangement around markers 5, 6, and 7. Unit markers 1 and 4 and opening markers 10 and 11 may appear only where they fall inside the normal 50-degree view; maintain the floor-plan placement of referenced markers 1–12.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,5] toward look-at unit 2 at cell [4,8] with a normal 50-degree lens, giving neutral medium coverage along the advertised direction while retaining controlled peripheral context for both surfaced shots.\n  - subject_position_directive: For S46_Shot1, place the committed still subject on marker 5 in a central three-quarter upper-body composition, with marker 14 attached and marker 13 remaining peripheral. For S46_Shot7, follow the committed lower-left foreground and middle-right midground subject relation, with only part of marker 5 behind them; do not add subjects beyond those staged in the surfaced shots.\n  - state_cue_directive: Carry the committed transient cues represented by marker 13 and marker 14, including the state-facing display and connection conditions specified by S46_Shot1. Preserve the treated-subject context specified by the surfaced staging, and add no uncommitted state cues.\n  - negative_continuity_directive: Keep the floor-plan positions of structural unit markers 1–4, persistent markers 5–9 and 12, and opening markers 10–11 internally consistent. Do not invent additional scenario-specific elements or assert visibility of units or openings outside the chosen 50-degree cone; markers 10 and 11 are only visibility candidates, not mandatory inclusions.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [4, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium coverage from unit marker 3 toward unit marker 2, preserving enough peripheral context for the staged upper-body composition in S46_Shot1 and the foreground-to-midground relation in S46_Shot7.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the single connected physical space from unit marker 3 toward unit marker 2, prioritizing the fixed arrangement around markers 5, 6, and 7. Unit markers 1 and 4 and opening markers 10 and 11 may appear only where they fall inside the normal 50-degree view; maintain the floor-plan placement of referenced markers 1–12.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,5] toward look-at unit 2 at cell [4,8] with a normal 50-degree lens, giving neutral medium coverage along the advertised direction while retaining controlled peripheral context for both surfaced shots.\n  - subject_position_directive: For S46_Shot1, place the committed still subject on marker 5 in a central three-quarter upper-body composition, with marker 14 attached and marker 13 remaining peripheral. For S46_Shot7, follow the committed lower-left foreground and middle-right midground subject relation, with only part of marker 5 behind them; do not add subjects beyond those staged in the surfaced shots.\n  - state_cue_directive: Carry the committed transient cues represented by marker 13 and marker 14, including the state-facing display and connection conditions specified by S46_Shot1. Preserve the treated-subject context specified by the surfaced staging, and add no uncommitted state cues.\n  - negative_continuity_directive: Keep the floor-plan positions of structural unit markers 1–4, persistent markers 5–9 and 12, and opening markers 10–11 internally consistent. Do not invent additional scenario-specific elements or assert visibility of units or openings outside the chosen 50-degree cone; markers 10 and 11 are only visibility candidates, not mandatory inclusions.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 5]\n  - look_at_unit: 2\n  - look_at_cell: [4, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium coverage from unit marker 3 toward unit marker 2, preserving enough peripheral context for the staged upper-body composition in S46_Shot1 and the foreground-to-midground relation in S46_Shot7.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the single connected physical space from unit marker 3 toward unit marker 2, prioritizing the fixed arrangement around markers 5, 6, and 7. Unit markers 1 and 4 and opening markers 10 and 11 may appear only where they fall inside the normal 50-degree view; maintain the floor-plan placement of referenced markers 1–12.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,5] toward look-at unit 2 at cell [4,8] with a normal 50-degree lens, giving neutral medium coverage along the advertised direction while retaining controlled peripheral context for both surfaced shots.\n  - subject_position_directive: For S46_Shot1, place the committed still subject on marker 5 in a central three-quarter upper-body composition, with marker 14 attached and marker 13 remaining peripheral. For S46_Shot7, follow the committed lower-left foreground and middle-right midground subject relation, with only part of marker 5 behind them; do not add subjects beyond those staged in the surfaced shots.\n  - state_cue_directive: Carry the committed transient cues represented by marker 13 and marker 14, including the state-facing display and connection conditions specified by S46_Shot1. Preserve the treated-subject context specified by the surfaced staging, and add no uncommitted state cues.\n  - negative_continuity_directive: Keep the floor-plan positions of structural unit markers 1–4, persistent markers 5–9 and 12, and opening markers 10–11 internally consistent. Do not invent additional scenario-specific elements or assert visibility of units or openings outside the chosen 50-degree cone; markers 10 and 11 are only visibility candidates, not mandatory inclusions.\n\n1980년대 후반에서 1990년대 초반 대한민국 지방 소도시의 소박한 시골 병원 응급실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 출입문 바로 안쪽에서 서 있는 사람의 눈높이인 약 1.6미터 높이로, 35밀리미터급 적당한 광각 렌즈를 사용해 남쪽 중앙의 비어 있는 방문객 공간 너머 중앙 오른쪽 의료용 침상과 동쪽 머리맡의 아날로그 활력징후 감시장치, 좁은 의료진 작업 구역을 대각선으로 바라본다. 침상은 머리가 동쪽 벽을 향한 동서 방향이며, 머리맡 벽에는 당시 대한민국 병원에서 사용하던 금속 배관형 산소·흡인 패널과 손잡이식 조절 장치가 있다. 작은 장비 받침대 위 감시장치는 두꺼운 베이지색 금속 외함과 곡면 음극선관 화면, 물리식 다이얼과 버튼을 갖춘 시대형 의료기기이며, 화면에는 정상 범위의 안정된 녹색 파형과 수치가 표시된다. 의료용 연결 관이 침상 가장자리와 감시장치, 벽면 산소·흡인 설비 사이를 임시로 이어 지나가며 실제 임상 현장처럼 무리 없이 정돈되어 있다. 서북쪽 벽에는 스테인리스 세면대와 낡은 수전, 서쪽에는 페인트칠한 붙박이 의료용 수납장이 있고, 북쪽 외부 창은 어두운 밤을 드러낸다. 남동쪽에는 접힌 이동식 가림막이 통로를 막지 않도록 세워져 있다. 천장의 오래된 백색 형광등이 차갑고 고른 실내광을 만들고, 창밖의 희미한 야간 주변광이 약하게 섞인다. 처치가 성공적으로 끝난 뒤 상태가 안정된 순간의 조용하고 안도된 분위기이되, 사람·얼굴·환자·신체 형상은 전혀 보이지 않는 빈 공간으로 표현한다. 약간 누렇게 바랜 벽 도장, 실제 리놀륨 바닥의 미세한 마모와 닦인 자국, 스테인리스의 잔흠집, 금속 장비의 자연스러운 녹과 변색, 가림막 천의 실제 직조감, 수납장 표면의 생활 흠집을 정확히 보여 준다. 과도하게 깨끗한 광고 사진이 아니라 사용 흔적이 남은 실제 장소 기록 사진이며, 자연스러운 원근과 깊이감, 현실적인 초점 심도, 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 대비를 유지한다. 현대식 평면 화면, 발광 다이오드 표시 장치, 최신 의료기기나 디지털 시대 물건은 넣지 않는다. 실제 디에스엘알 또는 미러리스 카메라로 촬영한 후처리 없는 사실적 현장 사진으로, 컴퓨터 그래픽·삽화·건축 시각화·평면도·위에서 내려다본 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            7,
            5
          ],
          "camera_unit": 3,
          "fov_deg": 50,
          "framing_notes": "Use neutral medium coverage from unit marker 3 toward unit marker 2, preserving enough peripheral context for the staged upper-body composition in S46_Shot1 and the foreground-to-midground relation in S46_Shot7.",
          "lens_enum": "normal",
          "look_at_cell": [
            4,
            7
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the single connected physical space from unit marker 3 toward unit marker 2, prioritizing the fixed arrangement around markers 5, 6, and 7. Unit markers 1 and 4 and opening markers 10 and 11 may appear only where they fall inside the normal 50-degree view; maintain the floor-plan placement of referenced markers 1–12.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [7,5] toward look-at unit 2 at cell [4,8] with a normal 50-degree lens, giving neutral medium coverage along the advertised direction while retaining controlled peripheral context for both surfaced shots.",
          "subject_position_directive": "For S46_Shot1, place the committed still subject on marker 5 in a central three-quarter upper-body composition, with marker 14 attached and marker 13 remaining peripheral. For S46_Shot7, follow the committed lower-left foreground and middle-right midground subject relation, with only part of marker 5 behind them; do not add subjects beyond those staged in the surfaced shots.",
          "state_cue_directive": "Carry the committed transient cues represented by marker 13 and marker 14, including the state-facing display and connection conditions specified by S46_Shot1. Preserve the treated-subject context specified by the surfaced staging, and add no uncommitted state cues.",
          "negative_continuity_directive": "Keep the floor-plan positions of structural unit markers 1–4, persistent markers 5–9 and 12, and opening markers 10–11 internally consistent. Do not invent additional scenario-specific elements or assert visibility of units or openings outside the chosen 50-degree cone; markers 10 and 11 are only visibility candidates, not mandatory inclusions."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l59_emergency_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l59_emergency_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L60B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L60",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L60B01.png",
        "t2i_prompt": "1980년대 후반 전후 대한민국 서울의 소박한 도심 병원 앞마당을 깊은 밤에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6미터, 35밀리미터급 적당한 광각 렌즈로 바라본 수평 시점이며, 절대 위에서 내려다본 배치도나 건축 도면 구도가 아니다. 화면 북쪽에 해당하는 정면에는 폭이 넓고 낮은 병원 전면부가 놓이고, 중앙의 주 출입문과 외부 문턱에서 곧은 진입로가 앞마당 남쪽 방향으로 이어진다. 출입문 양옆에는 당시 공공·의료 건물에서 볼 수 있는 단정한 창문이 있으며, 창과 출입문 너머로 오래된 형광등의 희고 약간 누런 실내광이 새어 나온다. 외벽은 당시 한국 도심 병원에 어울리는 담백한 미장 콘크리트와 소형 타일 마감으로, 빛바램과 미세한 얼룩, 줄눈의 때가 현실적으로 보인다. 문과 창틀의 금속에는 자연스러운 사용 흔적과 둔한 광택이 있고, 콘크리트 진입로와 넓은 중앙 대기 마당에는 일상적인 마모와 옅은 얼룩이 남아 있다. 밤공기는 고요하고 인적이 드물며, 실내에서 새어 나오는 빛과 화면 밖의 약한 가로등 빛만으로 입구 주변과 길 가장자리가 사실적으로 드러난다. 중앙 대기 마당에서 진입로보다 약간 서쪽인 지점에 어깨끈이 달린 목재 통기타 한 대가 병원 입구 쪽을 향해 조심스럽게 세워져 있어 누군가 조용히 기다리는 상황의 흔적만 암시한다. 기타의 실제 목재 결, 금속 줄, 닳은 어깨끈과 소박한 당시형 외관을 과장 없이 표현한다. 사람, 얼굴, 신체 일부, 사람 모양 형상은 전혀 보이지 않는 빈 배경이다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 명암 대비를 유지하되 인위적인 색 보정 없이 자연스러운 야간 노출과 현실적인 심도, 실제 콘크리트·금속·유리·목재의 질감을 담는다. 깨끗한 광고 사진이나 컴퓨터 생성 이미지가 아니라 실제 장소를 미러리스 또는 일안 반사식 카메라로 담은 담담한 현장 참고 사진, 과도한 후처리 없음. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "서 있는 사람의 눈높이 약 1.6미터에서 35밀리미터급 적당한 광각 렌즈로 촬영한다. 중앙 진입로 너머 병원 출입구가 자연스럽게 중심에 오고 양옆 창문과 넓은 앞마당이 함께 보이도록 구성한다. 진입로의 약간 왼쪽에는 어깨끈이 달린 통기타를 입구 쪽으로 향하게 두어 조용히 기다리는 상황만 암시하되, 사람이나 신체 형태는 절대 나타내지 않는다.",
            "shot_id": "S47_Shot2"
          }
        ],
        "shot_ids": [
          "S47_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near the south edge of number 5 (central waiting yard), facing diagonally across number 4 (approach path) toward number 2 (main entrance), with number 8 (waiting guitarist and guitar) positioned between the camera and entrance",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the modest hospital doorway and both flanking windows readable in the background; leave open yard space around number 8 to emphasize solitary waiting at night."
        },
        "reference_decision": {
          "bg_id": "L60B01",
          "fp_id": "fp_l60_hospital_front_yard",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "This is the sole readiness-ok BG and the only supplied clean-anchor candidate, so it establishes dwelling identity directly from the floor plan without a prior reference. A wide view from unit 5 toward unit 1 supports the consuming shot's full-body reveal and surrounding open space while retaining the central sightline through units 4 and 3 and toward opening marker 2.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l60_hospital_front_yard.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_without_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              5,
              7
            ],
            "camera_unit": 5,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 5 toward unit 1, centered through the listed look-at cell for opening marker 2, to preserve surrounding space for the staged full-body lateral reveal.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From camera-origin unit 5, show broad coverage across visible candidate units 4 and 3 toward unit 1. Preserve the central relationship among base markers 1, 3, 4, and 5, and include opening markers 2, 6, and 7 where admitted by the wide view, with marker 2 aligned to the [2,4] look-at cell.",
            "camera_framing_directive": "Frame from camera unit 5 at cell [5,7], looking toward unit 1 through look-at cell [2,4], with a wide 90-degree field of view. Use broad coverage at the staged adult-waist camera height, retaining modest surrounding space and a clear full-body region near frame center for the lateral reveal.",
            "subject_position_directive": "Place the single committed subject in the middle region of the open unit coverage, cleanly revealed near frame center at full-body scale, with weight resting on one leg and a relaxed three-quarter-left angle toward the off-screen gaze target. Preserve modest surrounding space and represent transient marker 8 according to the surfaced staging.",
            "state_cue_directive": "Carry transient marker 8 as committed and retain numbered elements 1 through 8. Apply only the surfaced shot's restrained nighttime ambient illumination, with soft texture and moderate contrast; do not add uncommitted state cues.",
            "negative_continuity_directive": "Do not invent additional numbered elements, subjects, or state overlays beyond markers 1 through 8 and the surfaced staging. Keep spaces outside the geometry candidate view from unit 5 out of frame, and do not displace structural markers 1, 3, 4, or 5 or opening markers 2, 6, or 7 from their floor-plan relationships."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [5, 7]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 5 toward unit 1, centered through the listed look-at cell for opening marker 2, to preserve surrounding space for the staged full-body lateral reveal.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera-origin unit 5, show broad coverage across visible candidate units 4 and 3 toward unit 1. Preserve the central relationship among base markers 1, 3, 4, and 5, and include opening markers 2, 6, and 7 where admitted by the wide view, with marker 2 aligned to the [2,4] look-at cell.\n  - camera_framing_directive: Frame from camera unit 5 at cell [5,7], looking toward unit 1 through look-at cell [2,4], with a wide 90-degree field of view. Use broad coverage at the staged adult-waist camera height, retaining modest surrounding space and a clear full-body region near frame center for the lateral reveal.\n  - subject_position_directive: Place the single committed subject in the middle region of the open unit coverage, cleanly revealed near frame center at full-body scale, with weight resting on one leg and a relaxed three-quarter-left angle toward the off-screen gaze target. Preserve modest surrounding space and represent transient marker 8 according to the surfaced staging.\n  - state_cue_directive: Carry transient marker 8 as committed and retain numbered elements 1 through 8. Apply only the surfaced shot's restrained nighttime ambient illumination, with soft texture and moderate contrast; do not add uncommitted state cues.\n  - negative_continuity_directive: Do not invent additional numbered elements, subjects, or state overlays beyond markers 1 through 8 and the surfaced staging. Keep spaces outside the geometry candidate view from unit 5 out of frame, and do not displace structural markers 1, 3, 4, or 5 or opening markers 2, 6, or 7 from their floor-plan relationships.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [5, 7]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 5 toward unit 1, centered through the listed look-at cell for opening marker 2, to preserve surrounding space for the staged full-body lateral reveal.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera-origin unit 5, show broad coverage across visible candidate units 4 and 3 toward unit 1. Preserve the central relationship among base markers 1, 3, 4, and 5, and include opening markers 2, 6, and 7 where admitted by the wide view, with marker 2 aligned to the [2,4] look-at cell.\n  - camera_framing_directive: Frame from camera unit 5 at cell [5,7], looking toward unit 1 through look-at cell [2,4], with a wide 90-degree field of view. Use broad coverage at the staged adult-waist camera height, retaining modest surrounding space and a clear full-body region near frame center for the lateral reveal.\n  - subject_position_directive: Place the single committed subject in the middle region of the open unit coverage, cleanly revealed near frame center at full-body scale, with weight resting on one leg and a relaxed three-quarter-left angle toward the off-screen gaze target. Preserve modest surrounding space and represent transient marker 8 according to the surfaced staging.\n  - state_cue_directive: Carry transient marker 8 as committed and retain numbered elements 1 through 8. Apply only the surfaced shot's restrained nighttime ambient illumination, with soft texture and moderate contrast; do not add uncommitted state cues.\n  - negative_continuity_directive: Do not invent additional numbered elements, subjects, or state overlays beyond markers 1 through 8 and the surfaced staging. Keep spaces outside the geometry candidate view from unit 5 out of frame, and do not displace structural markers 1, 3, 4, or 5 or opening markers 2, 6, or 7 from their floor-plan relationships.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 5\n  - camera_cell: [5, 7]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 5 toward unit 1, centered through the listed look-at cell for opening marker 2, to preserve surrounding space for the staged full-body lateral reveal.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera-origin unit 5, show broad coverage across visible candidate units 4 and 3 toward unit 1. Preserve the central relationship among base markers 1, 3, 4, and 5, and include opening markers 2, 6, and 7 where admitted by the wide view, with marker 2 aligned to the [2,4] look-at cell.\n  - camera_framing_directive: Frame from camera unit 5 at cell [5,7], looking toward unit 1 through look-at cell [2,4], with a wide 90-degree field of view. Use broad coverage at the staged adult-waist camera height, retaining modest surrounding space and a clear full-body region near frame center for the lateral reveal.\n  - subject_position_directive: Place the single committed subject in the middle region of the open unit coverage, cleanly revealed near frame center at full-body scale, with weight resting on one leg and a relaxed three-quarter-left angle toward the off-screen gaze target. Preserve modest surrounding space and represent transient marker 8 according to the surfaced staging.\n  - state_cue_directive: Carry transient marker 8 as committed and retain numbered elements 1 through 8. Apply only the surfaced shot's restrained nighttime ambient illumination, with soft texture and moderate contrast; do not add uncommitted state cues.\n  - negative_continuity_directive: Do not invent additional numbered elements, subjects, or state overlays beyond markers 1 through 8 and the surfaced staging. Keep spaces outside the geometry candidate view from unit 5 out of frame, and do not displace structural markers 1, 3, 4, or 5 or opening markers 2, 6, or 7 from their floor-plan relationships.\n\n1980년대 후반 전후 대한민국 서울의 소박한 도심 병원 앞마당을 깊은 밤에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6미터, 35밀리미터급 적당한 광각 렌즈로 바라본 수평 시점이며, 절대 위에서 내려다본 배치도나 건축 도면 구도가 아니다. 화면 북쪽에 해당하는 정면에는 폭이 넓고 낮은 병원 전면부가 놓이고, 중앙의 주 출입문과 외부 문턱에서 곧은 진입로가 앞마당 남쪽 방향으로 이어진다. 출입문 양옆에는 당시 공공·의료 건물에서 볼 수 있는 단정한 창문이 있으며, 창과 출입문 너머로 오래된 형광등의 희고 약간 누런 실내광이 새어 나온다. 외벽은 당시 한국 도심 병원에 어울리는 담백한 미장 콘크리트와 소형 타일 마감으로, 빛바램과 미세한 얼룩, 줄눈의 때가 현실적으로 보인다. 문과 창틀의 금속에는 자연스러운 사용 흔적과 둔한 광택이 있고, 콘크리트 진입로와 넓은 중앙 대기 마당에는 일상적인 마모와 옅은 얼룩이 남아 있다. 밤공기는 고요하고 인적이 드물며, 실내에서 새어 나오는 빛과 화면 밖의 약한 가로등 빛만으로 입구 주변과 길 가장자리가 사실적으로 드러난다. 중앙 대기 마당에서 진입로보다 약간 서쪽인 지점에 어깨끈이 달린 목재 통기타 한 대가 병원 입구 쪽을 향해 조심스럽게 세워져 있어 누군가 조용히 기다리는 상황의 흔적만 암시한다. 기타의 실제 목재 결, 금속 줄, 닳은 어깨끈과 소박한 당시형 외관을 과장 없이 표현한다. 사람, 얼굴, 신체 일부, 사람 모양 형상은 전혀 보이지 않는 빈 배경이다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 보통 수준의 명암 대비를 유지하되 인위적인 색 보정 없이 자연스러운 야간 노출과 현실적인 심도, 실제 콘크리트·금속·유리·목재의 질감을 담는다. 깨끗한 광고 사진이나 컴퓨터 생성 이미지가 아니라 실제 장소를 미러리스 또는 일안 반사식 카메라로 담은 담담한 현장 참고 사진, 과도한 후처리 없음. 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            5,
            7
          ],
          "camera_unit": 5,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 5 toward unit 1, centered through the listed look-at cell for opening marker 2, to preserve surrounding space for the staged full-body lateral reveal.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera-origin unit 5, show broad coverage across visible candidate units 4 and 3 toward unit 1. Preserve the central relationship among base markers 1, 3, 4, and 5, and include opening markers 2, 6, and 7 where admitted by the wide view, with marker 2 aligned to the [2,4] look-at cell.",
          "camera_framing_directive": "Frame from camera unit 5 at cell [5,7], looking toward unit 1 through look-at cell [2,4], with a wide 90-degree field of view. Use broad coverage at the staged adult-waist camera height, retaining modest surrounding space and a clear full-body region near frame center for the lateral reveal.",
          "subject_position_directive": "Place the single committed subject in the middle region of the open unit coverage, cleanly revealed near frame center at full-body scale, with weight resting on one leg and a relaxed three-quarter-left angle toward the off-screen gaze target. Preserve modest surrounding space and represent transient marker 8 according to the surfaced staging.",
          "state_cue_directive": "Carry transient marker 8 as committed and retain numbered elements 1 through 8. Apply only the surfaced shot's restrained nighttime ambient illumination, with soft texture and moderate contrast; do not add uncommitted state cues.",
          "negative_continuity_directive": "Do not invent additional numbered elements, subjects, or state overlays beyond markers 1 through 8 and the surfaced staging. Keep spaces outside the geometry candidate view from unit 5 out of frame, and do not displace structural markers 1, 3, 4, or 5 or opening markers 2, 6, or 7 from their floor-plan relationships."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l60_hospital_front_yard",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l60_hospital_front_yard",
            "building_fp:fp_l59_emergency_room"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l59_emergency_room",
          "indoor_loc_sid": "L59",
          "group_id": "bg_rural_hospital",
          "fp_asset_id": "2855a24d-0597-451c-a133-6e8ff37503b3"
        }
      },
      "L65B01": {
        "status": "ok",
        "location_id": "L65",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L65B01.png",
        "t2i_prompt": "1982년부터 1991년 사이 서울 도심의 밤, 공공 기념관 건물 앞 거리와 매우 긴 관람 대기 구역을 담은 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6미터에서 35밀리미터급 렌즈로 촬영한 비스듬한 정면 시점이며, 위에서 내려다본 모습이나 평면도, 건축 도해가 아니다. 낡은 석재와 노출 콘크리트가 섞인 단정한 공공건물 정면, 유리와 금속 틀의 출입문, 작은 차양, 불이 켜진 매표 창구, 한글 관람 안내 표지와 풀칠 자국이 남은 종이 포스터를 배치한다. 입구에서 시작한 이동식 금속 기둥과 굵은 밧줄식 대기선이 보도를 여러 번 꺾어 지나간 뒤 어두운 거리 깊숙이 이어지고 프레임 밖까지 계속되어, 수많은 관람객이 기다리는 매우 긴 줄의 규모를 암시한다. 배경판에는 사람, 얼굴, 신체가 전혀 보이지 않으며 대기 관람객은 모두 화면 밖에 있다. 오래된 가로등의 누르스름한 빛과 건물 입구의 형광등이 젖지 않은 어두운 아스팔트, 닳고 얼룩진 보도블록, 산화된 금속 기둥, 보풀과 때가 밴 밧줄, 먼지 낀 유리 표면을 현실적으로 비춘다. 보도 가장자리에는 당시형 쓰레기통과 낮은 볼라드, 단순한 차체의 1980년대식 국산 세단 한 대가 정차해 있으나 탑승자는 보이지 않는다. 현대식 발광 다이오드 간판, 디지털 화면, 스마트폰, 최신형 차량, 현대적인 거리 가구는 없다. 과도하게 깨끗한 광고 사진이 아니라 실제 장소의 생활 마모와 얼룩을 담은 사실적인 기록 사진으로, 실제 콘크리트 질감, 금속의 녹과 손때, 종이의 주름, 유리 반사와 자연스러운 심도를 정확히 표현한다. 현실적인 야간 노출과 절제된 따뜻한 색감, 보통 수준의 대비, 과장 없는 카메라 노이즈, 인위적 후처리 없음. 컴퓨터 생성 이미지나 삽화, 건축 시각화처럼 보이지 않고 실제 현장 참고 사진과 구별할 수 없어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "맞은편 인도 가장자리에서 기념관 입구를 비스듬히 바라본다. 카메라 높이는 서 있는 사람의 눈높이인 약 1.6미터, 35밀리미터급 화각으로 설정한다. 화면 한쪽에는 조명이 켜진 출입구와 매표 창구를 두고, 다른 쪽에는 어두운 거리를 따라 대기용 기둥과 밧줄이 매우 길게 이어져 화면 밖까지 계속되는 구도를 만든다. 관람객은 화면에 등장시키지 않으며, 긴 대기 줄의 존재는 촘촘한 대기선 구조와 닳은 보도, 안내 표지로 암시한다.",
            "shot_id": "S56_Shot1"
          }
        ],
        "shot_ids": [
          "S56_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "text_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {},
        "reference_decision": {
          "mode": "surface_role_direct_plate",
          "surface_role": "exterior_plate",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "1982년부터 1991년 사이 서울 도심의 밤, 공공 기념관 건물 앞 거리와 매우 긴 관람 대기 구역을 담은 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6미터에서 35밀리미터급 렌즈로 촬영한 비스듬한 정면 시점이며, 위에서 내려다본 모습이나 평면도, 건축 도해가 아니다. 낡은 석재와 노출 콘크리트가 섞인 단정한 공공건물 정면, 유리와 금속 틀의 출입문, 작은 차양, 불이 켜진 매표 창구, 한글 관람 안내 표지와 풀칠 자국이 남은 종이 포스터를 배치한다. 입구에서 시작한 이동식 금속 기둥과 굵은 밧줄식 대기선이 보도를 여러 번 꺾어 지나간 뒤 어두운 거리 깊숙이 이어지고 프레임 밖까지 계속되어, 수많은 관람객이 기다리는 매우 긴 줄의 규모를 암시한다. 배경판에는 사람, 얼굴, 신체가 전혀 보이지 않으며 대기 관람객은 모두 화면 밖에 있다. 오래된 가로등의 누르스름한 빛과 건물 입구의 형광등이 젖지 않은 어두운 아스팔트, 닳고 얼룩진 보도블록, 산화된 금속 기둥, 보풀과 때가 밴 밧줄, 먼지 낀 유리 표면을 현실적으로 비춘다. 보도 가장자리에는 당시형 쓰레기통과 낮은 볼라드, 단순한 차체의 1980년대식 국산 세단 한 대가 정차해 있으나 탑승자는 보이지 않는다. 현대식 발광 다이오드 간판, 디지털 화면, 스마트폰, 최신형 차량, 현대적인 거리 가구는 없다. 과도하게 깨끗한 광고 사진이 아니라 실제 장소의 생활 마모와 얼룩을 담은 사실적인 기록 사진으로, 실제 콘크리트 질감, 금속의 녹과 손때, 종이의 주름, 유리 반사와 자연스러운 심도를 정확히 표현한다. 현실적인 야간 노출과 절제된 따뜻한 색감, 보통 수준의 대비, 과장 없는 카메라 노이즈, 인위적 후처리 없음. 컴퓨터 생성 이미지나 삽화, 건축 시각화처럼 보이지 않고 실제 현장 참고 사진과 구별할 수 없어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [],
          "ref_used": "text_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L65B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L65",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L65B02.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 중규모 도시 공연장 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 객석 뒤쪽 중앙 통로 부근에서 북쪽 무대를 정면으로 바라보며, 약 1.6미터의 서 있는 사람 눈높이와 35밀리미터급 적당한 광각 시야를 사용한다. 내려다보는 평면도나 건축 도식이 아니라 실제 장소 안에서 촬영한 수평 시점이다. 중앙과 좌우의 세 객석 구역이 무대를 향하고, 중앙 통로와 양쪽 벽을 따르는 측면 통로가 깊이감을 만든다. 프로시니엄 개구부 너머로 높아진 공연 무대가 놓이고, 그 경계 위 무대 쪽에는 당시형 전면 조명봉이 보인다.\n\n야간 공연이 진행 중인 어두운 조명 상태로, 전면 중앙 보컬 위치에 따뜻한 백열 계열의 집중 조명이 가장 강하게 떨어지고 양쪽 연주 위치에는 더 약하고 제한된 조명이 닿는다. 무대 왼쪽에는 중앙 보컬 위치보다 뒤쪽 왼편에 1980년대형 아날로그 건반 연주대가 설치되어 있고, 무대 오른쪽에는 중앙에서 비껴난 기타 연주 위치와 기타가 마련되어 있다. 무대 전면 중앙에는 유선 보컬 마이크 스탠드가 서 있으며 실제 케이블이 바닥을 따라 자연스럽게 놓인다. 세 객석 구역은 공연 중 착석 점유 상태를 환경적으로 암시하도록 접이식 좌판이 내려가 있고 사용 중인 배열과 눌린 직물의 차이가 보이지만, 사람·얼굴·신체·신체형 실루엣은 전혀 묘사하지 않는다. 무대에도 연주자나 보컬의 형상을 넣지 않고 장비와 빛만 남긴 인물 합성 전 배경 사진으로 표현한다.\n\n당시 대한민국 공공 공연장에 어울리는 낡은 직물 좌석, 어두운 목재 무늬 마감, 흠집과 손때가 남은 도장 금속, 오래된 음향 마감재, 아날로그 공연 장비와 굵은 유선 연결을 사실적으로 보여 준다. 현대식 발광 다이오드 조명, 평면 화면, 노트북, 무선 장비나 최신 공연장 설비는 배제한다. 조명 밖 객석은 거의 어둡지만 통로와 좌석 윤곽은 실제 눈의 적응 범위 안에서 희미하게 식별된다. 재료의 직물 짜임, 목재 결, 금속의 마모와 먼지, 바닥의 생활 흠집을 정확히 담고 과도하게 깨끗한 광고 사진처럼 만들지 않는다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 기록 사진, 현실적인 노출과 자연스러운 심도, 절제된 따뜻한 흙빛 계열과 보통 수준의 대비, 인위적인 후처리 없음. 삽화, 회화, 컴퓨터 그래픽, 건축 시각화가 아닌 실제 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "객석 뒤쪽 중앙 통로 부근에서 무대 정면을 바라보는 넓은 기준 구도. 사람 눈높이에서 세 객석 구역과 측면 통로, 프로시니엄 너머의 어두운 무대가 자연스럽게 함께 보이게 하며, 전면 중앙의 유선 마이크 스탠드와 좌우 연주 장비 배치를 식별할 수 있게 한다. 사람이나 신체형 실루엣은 넣지 않는다.",
            "shot_id": "S57_Shot1"
          },
          {
            "guide_text": "중앙 통로의 중간 지점에서 무대 쪽으로 시선을 모은 구도. 전면 중앙 보컬 위치의 집중 조명과 무대 왼쪽 아날로그 건반, 무대 오른쪽 기타 위치의 약한 보조 조명 차이를 분명히 보이되, 실제 공연장 조명의 노출 범위를 유지한다. 객석 점유 상태는 내려간 좌판과 사용 중인 배열로만 암시하고 인물은 묘사하지 않는다.",
            "shot_id": "S57_Shot8"
          },
          {
            "guide_text": "객석과 무대의 관계가 균형 있게 읽히는 정면 와이드 구도. 중앙 통로를 시선 유도선으로 삼고 프로시니엄과 전면 조명봉, 세 객석 구역의 깊이를 유지한다. 야간 공연 중인 집중 조명 상태를 사실적으로 기록하되 얼굴, 사람, 연주자 또는 신체 형태는 전혀 포함하지 않는다.",
            "shot_id": "S57_Shot15"
          }
        ],
        "shot_ids": [
          "S57_Shot1",
          "S57_Shot8",
          "S57_Shot15"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 8 (center aisle) at the rear of number 4 (auditorium), facing directly toward number 11 (proscenium opening) and number 1 (stage), with number 17 (vocal microphone position) centered between number 15 (keyboard station) and number 16 (guitar position)",
          "camera_height": "eye-level standing approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Use a broad concert view with number 21 filling the lower foreground and middle ground, the three performer positions clearly separated across the stage, and number 22 concentrated on the central vocalist position. Keep the stage wings mostly dark and peripheral."
        },
        "reference_decision": {
          "bg_id": "L65B02",
          "fp_id": "fp_memorial_hall_theater",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L65B02 is the sole clean-anchor candidate supplied for this fp and is therefore the first and only dwelling-identity anchor. It is rendered directly from the floor plan without a prior reference. Camera unit 4 at [3,4], aimed toward unit 1 through [2,4] with a 90-degree wide lens, follows the audience-center-to-target-unit axis required by the frontal wide staging of S57_Shot1 and establishes the fixed background needed by the close staged views in S57_Shot8 and S57_Shot15.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_memorial_hall_theater.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp reference is available, and an fp_seeded_anchor must be rendered without a prior background reference."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 4,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit 4 camera cell on the central axis, directed toward unit 1 through look-at cell [2,4]. The wide field supports the square frontal establishing composition in S57_Shot1 while providing a coherent fixed-space plate for the closer framing in S57_Shot8 and S57_Shot15.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 4 at [3,4], show the central axis toward look-at unit 1 through [2,4]. Establish unit markers 4 and 1 with the connecting opening marker 11, while retaining the committed layout relationships of target units 8, 9, and 10 where the wide cone supports them. Place base markers 5, 6, and 7 consistently within unit 4 and keep marker 20 fixed beyond opening marker 11 in the unit 1 direction.",
            "camera_framing_directive": "Frame from camera unit 4 at cell [3,4] toward unit 1 through look-at cell [2,4] using the wide 90-degree field of view. Maintain broad, square frontal coverage along the central axis for S57_Shot1, with sufficient surrounding negative space; allow S57_Shot8 and S57_Shot15 to consume closer crops from the same established spatial identity.",
            "subject_position_directive": "For S57_Shot1, preserve a full-body committed subject at middle center in unit 1, facing the camera with planted posture and generous darkness around the figure. For S57_Shot8, support a foreground, slightly off-center close subject with hands visible at the lower edge and the background falling out of focus. For S57_Shot15, support a foreground close subject in a three-quarter angle with empty space ahead of the distant gaze and no view of the other staged subject.",
            "state_cue_directive": "Carry the committed transient cues represented by markers 15, 16, 17, 21, and 22, together with the state-facing staging: isolated focused illumination and surrounding darkness for S57_Shot1, subdued illumination for S57_Shot8, and restrained-color illumination with moderate contrast for S57_Shot15. Do not add unlisted state cues.",
            "negative_continuity_directive": "There are no committed ignored numbered elements or ignored state-overlay markers. Keep the composition confined to the unit 4-to-unit 1 view cone, do not introduce units or openings not supported by this view, and do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects beyond markers 1, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 20, 21, and 22."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 4 camera cell on the central axis, directed toward unit 1 through look-at cell [2,4]. The wide field supports the square frontal establishing composition in S57_Shot1 while providing a coherent fixed-space plate for the closer framing in S57_Shot8 and S57_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 4 at [3,4], show the central axis toward look-at unit 1 through [2,4]. Establish unit markers 4 and 1 with the connecting opening marker 11, while retaining the committed layout relationships of target units 8, 9, and 10 where the wide cone supports them. Place base markers 5, 6, and 7 consistently within unit 4 and keep marker 20 fixed beyond opening marker 11 in the unit 1 direction.\n  - camera_framing_directive: Frame from camera unit 4 at cell [3,4] toward unit 1 through look-at cell [2,4] using the wide 90-degree field of view. Maintain broad, square frontal coverage along the central axis for S57_Shot1, with sufficient surrounding negative space; allow S57_Shot8 and S57_Shot15 to consume closer crops from the same established spatial identity.\n  - subject_position_directive: For S57_Shot1, preserve a full-body committed subject at middle center in unit 1, facing the camera with planted posture and generous darkness around the figure. For S57_Shot8, support a foreground, slightly off-center close subject with hands visible at the lower edge and the background falling out of focus. For S57_Shot15, support a foreground close subject in a three-quarter angle with empty space ahead of the distant gaze and no view of the other staged subject.\n  - state_cue_directive: Carry the committed transient cues represented by markers 15, 16, 17, 21, and 22, together with the state-facing staging: isolated focused illumination and surrounding darkness for S57_Shot1, subdued illumination for S57_Shot8, and restrained-color illumination with moderate contrast for S57_Shot15. Do not add unlisted state cues.\n  - negative_continuity_directive: There are no committed ignored numbered elements or ignored state-overlay markers. Keep the composition confined to the unit 4-to-unit 1 view cone, do not introduce units or openings not supported by this view, and do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects beyond markers 1, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 20, 21, and 22.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 4 camera cell on the central axis, directed toward unit 1 through look-at cell [2,4]. The wide field supports the square frontal establishing composition in S57_Shot1 while providing a coherent fixed-space plate for the closer framing in S57_Shot8 and S57_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 4 at [3,4], show the central axis toward look-at unit 1 through [2,4]. Establish unit markers 4 and 1 with the connecting opening marker 11, while retaining the committed layout relationships of target units 8, 9, and 10 where the wide cone supports them. Place base markers 5, 6, and 7 consistently within unit 4 and keep marker 20 fixed beyond opening marker 11 in the unit 1 direction.\n  - camera_framing_directive: Frame from camera unit 4 at cell [3,4] toward unit 1 through look-at cell [2,4] using the wide 90-degree field of view. Maintain broad, square frontal coverage along the central axis for S57_Shot1, with sufficient surrounding negative space; allow S57_Shot8 and S57_Shot15 to consume closer crops from the same established spatial identity.\n  - subject_position_directive: For S57_Shot1, preserve a full-body committed subject at middle center in unit 1, facing the camera with planted posture and generous darkness around the figure. For S57_Shot8, support a foreground, slightly off-center close subject with hands visible at the lower edge and the background falling out of focus. For S57_Shot15, support a foreground close subject in a three-quarter angle with empty space ahead of the distant gaze and no view of the other staged subject.\n  - state_cue_directive: Carry the committed transient cues represented by markers 15, 16, 17, 21, and 22, together with the state-facing staging: isolated focused illumination and surrounding darkness for S57_Shot1, subdued illumination for S57_Shot8, and restrained-color illumination with moderate contrast for S57_Shot15. Do not add unlisted state cues.\n  - negative_continuity_directive: There are no committed ignored numbered elements or ignored state-overlay markers. Keep the composition confined to the unit 4-to-unit 1 view cone, do not introduce units or openings not supported by this view, and do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects beyond markers 1, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 20, 21, and 22.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 4\n  - camera_cell: [3, 4]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 4 camera cell on the central axis, directed toward unit 1 through look-at cell [2,4]. The wide field supports the square frontal establishing composition in S57_Shot1 while providing a coherent fixed-space plate for the closer framing in S57_Shot8 and S57_Shot15.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 4 at [3,4], show the central axis toward look-at unit 1 through [2,4]. Establish unit markers 4 and 1 with the connecting opening marker 11, while retaining the committed layout relationships of target units 8, 9, and 10 where the wide cone supports them. Place base markers 5, 6, and 7 consistently within unit 4 and keep marker 20 fixed beyond opening marker 11 in the unit 1 direction.\n  - camera_framing_directive: Frame from camera unit 4 at cell [3,4] toward unit 1 through look-at cell [2,4] using the wide 90-degree field of view. Maintain broad, square frontal coverage along the central axis for S57_Shot1, with sufficient surrounding negative space; allow S57_Shot8 and S57_Shot15 to consume closer crops from the same established spatial identity.\n  - subject_position_directive: For S57_Shot1, preserve a full-body committed subject at middle center in unit 1, facing the camera with planted posture and generous darkness around the figure. For S57_Shot8, support a foreground, slightly off-center close subject with hands visible at the lower edge and the background falling out of focus. For S57_Shot15, support a foreground close subject in a three-quarter angle with empty space ahead of the distant gaze and no view of the other staged subject.\n  - state_cue_directive: Carry the committed transient cues represented by markers 15, 16, 17, 21, and 22, together with the state-facing staging: isolated focused illumination and surrounding darkness for S57_Shot1, subdued illumination for S57_Shot8, and restrained-color illumination with moderate contrast for S57_Shot15. Do not add unlisted state cues.\n  - negative_continuity_directive: There are no committed ignored numbered elements or ignored state-overlay markers. Keep the composition confined to the unit 4-to-unit 1 view cone, do not introduce units or openings not supported by this view, and do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects beyond markers 1, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 20, 21, and 22.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 중규모 도시 공연장 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 객석 뒤쪽 중앙 통로 부근에서 북쪽 무대를 정면으로 바라보며, 약 1.6미터의 서 있는 사람 눈높이와 35밀리미터급 적당한 광각 시야를 사용한다. 내려다보는 평면도나 건축 도식이 아니라 실제 장소 안에서 촬영한 수평 시점이다. 중앙과 좌우의 세 객석 구역이 무대를 향하고, 중앙 통로와 양쪽 벽을 따르는 측면 통로가 깊이감을 만든다. 프로시니엄 개구부 너머로 높아진 공연 무대가 놓이고, 그 경계 위 무대 쪽에는 당시형 전면 조명봉이 보인다.\n\n야간 공연이 진행 중인 어두운 조명 상태로, 전면 중앙 보컬 위치에 따뜻한 백열 계열의 집중 조명이 가장 강하게 떨어지고 양쪽 연주 위치에는 더 약하고 제한된 조명이 닿는다. 무대 왼쪽에는 중앙 보컬 위치보다 뒤쪽 왼편에 1980년대형 아날로그 건반 연주대가 설치되어 있고, 무대 오른쪽에는 중앙에서 비껴난 기타 연주 위치와 기타가 마련되어 있다. 무대 전면 중앙에는 유선 보컬 마이크 스탠드가 서 있으며 실제 케이블이 바닥을 따라 자연스럽게 놓인다. 세 객석 구역은 공연 중 착석 점유 상태를 환경적으로 암시하도록 접이식 좌판이 내려가 있고 사용 중인 배열과 눌린 직물의 차이가 보이지만, 사람·얼굴·신체·신체형 실루엣은 전혀 묘사하지 않는다. 무대에도 연주자나 보컬의 형상을 넣지 않고 장비와 빛만 남긴 인물 합성 전 배경 사진으로 표현한다.\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": 4,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit 4 camera cell on the central axis, directed toward unit 1 through look-at cell [2,4]. The wide field supports the square frontal establishing composition in S57_Shot1 while providing a coherent fixed-space plate for the closer framing in S57_Shot8 and S57_Shot15.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera unit 4 at [3,4], show the central axis toward look-at unit 1 through [2,4]. Establish unit markers 4 and 1 with the connecting opening marker 11, while retaining the committed layout relationships of target units 8, 9, and 10 where the wide cone supports them. Place base markers 5, 6, and 7 consistently within unit 4 and keep marker 20 fixed beyond opening marker 11 in the unit 1 direction.",
          "camera_framing_directive": "Frame from camera unit 4 at cell [3,4] toward unit 1 through look-at cell [2,4] using the wide 90-degree field of view. Maintain broad, square frontal coverage along the central axis for S57_Shot1, with sufficient surrounding negative space; allow S57_Shot8 and S57_Shot15 to consume closer crops from the same established spatial identity.",
          "subject_position_directive": "For S57_Shot1, preserve a full-body committed subject at middle center in unit 1, facing the camera with planted posture and generous darkness around the figure. For S57_Shot8, support a foreground, slightly off-center close subject with hands visible at the lower edge and the background falling out of focus. For S57_Shot15, support a foreground close subject in a three-quarter angle with empty space ahead of the distant gaze and no view of the other staged subject.",
          "state_cue_directive": "Carry the committed transient cues represented by markers 15, 16, 17, 21, and 22, together with the state-facing staging: isolated focused illumination and surrounding darkness for S57_Shot1, subdued illumination for S57_Shot8, and restrained-color illumination with moderate contrast for S57_Shot15. Do not add unlisted state cues.",
          "negative_continuity_directive": "There are no committed ignored numbered elements or ignored state-overlay markers. Keep the composition confined to the unit 4-to-unit 1 view cone, do not introduce units or openings not supported by this view, and do not invent additional subjects, numbered elements, state overlays, or scenario-specific objects beyond markers 1, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 20, 21, and 22."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_memorial_hall_theater",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_memorial_hall_theater"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L67B03": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L67B02",
        "reused_from_bg_id": "L67B02",
        "location_id": "L67",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L67B02.png",
        "t2i_prompt": "1980년대 대한민국 가평 지역의 호숫가 별장 거실을 실제 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 실내 출입문 가까이에서 약 1.5미터 높이의 사람 눈높이로 서서, 약 32밀리미터 광각 렌즈를 사용해 중앙 거실을 가로질러 북쪽의 호수 방향 넓은 창을 대각선으로 바라본 구도다. 서쪽의 긴 천 소파와 그 앞의 낮은 탁자가 가까운 전경을 이루고, 동북쪽의 스탠드형 건반악기와 동쪽의 드럼 세트가 그 너머 연주 공간에 자연스럽게 보인다. 창밖에는 밤의 어두운 호수와 희미한 수면만 보이며, 실내의 따뜻하고 약간 어두운 백열등빛이 창유리에 절제된 반사를 만든다. 당시 국내 휴양 별장의 소박한 실내답게 실제 목재 무늬, 낡은 천 직조, 금속 악기의 잔잔한 사용감, 바닥과 벽의 생활 흔적이 사실적으로 드러나고, 현대적인 디지털 기기나 최신식 마감은 없다. 밤 합주와 녹음이 진행되던 순간의 임시 상태로, 아날로그 카세트 녹음기가 낮은 탁자 위 또는 바로 곁에 놓여 있으며 기계식 버튼과 작은 표시창이 현실적으로 보인다. 음료 용기들은 소파 주변과 낮은 탁자에 자연스럽게 흩어져 있다. 여러 대의 기타와 베이스 기타가 소파와 중앙 바닥, 건반악기와 드럼 세트 사이에 잠시 내려놓은 듯 서로 다른 방향으로 놓여 있다. 사람, 얼굴, 신체 형상의 인형이나 실루엣은 전혀 없이 비어 있는 배경 공간만 표현한다. 실제 콘크리트와 목재, 금속의 녹과 미세한 변색, 천의 직조와 눌림, 유리 반사, 일상적인 얼룩을 과장 없이 재현하고, 자연스러운 피사계 심도와 현실적인 노출을 유지한다. 깨끗한 상업용 사진이나 컴퓨터 그래픽이 아니라 실제 장소 기록 사진처럼 담담하며, 과도한 후처리 없이 촬영한 사실적인 사진이다. 위에서 내려다본 시점, 평면도, 건축 도식, 삽화는 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 출입문 가까이의 약 1.5미터 높이에서 거실과 호수 방향 창을 대각선으로 바라본다. 소파와 낮은 탁자를 가까운 전경에 두고, 임시로 놓인 카세트 녹음기와 음료 용기, 바닥과 연주 공간 사이에 놓인 기타와 베이스 기타가 보이게 하며, 건반악기와 드럼 세트는 그 너머에 자연스럽게 이어지게 한다. 사람이나 사람 형상의 실루엣은 포함하지 않는다.",
            "shot_id": "S61_Shot1"
          },
          {
            "guide_text": "같은 출입문 쪽 시점을 유지하면서 낮은 탁자 위나 바로 옆의 아날로그 카세트 녹음기와 주변에 흩어진 음료 용기가 읽히도록 한다. 소파에서 중앙 바닥과 연주 위치 사이에 잠시 내려놓은 기타와 베이스 기타를 함께 보여 주되, 북쪽 창밖의 어두운 호수와 실내의 따뜻한 조명 대비를 유지한다. 빈 공간만 촬영하며 사람은 배치하지 않는다.",
            "shot_id": "S61_Shot3"
          },
          {
            "guide_text": "약 32밀리미터 광각의 자연스러운 원근감으로 소파와 낮은 탁자에서 건반악기와 드럼 세트까지 이어지는 밤의 합주 공간 전체를 보여 준다. 카세트 녹음기, 음료 용기, 느슨하게 놓인 기타와 베이스 기타는 실제 사용 중 잠시 놓인 상태처럼 표현하고, 창밖 호수는 인공적인 효과 없이 거의 검은 수면으로 남긴다. 인물, 얼굴, 신체 형상은 모두 제외한다.",
            "shot_id": "S61_Shot6"
          }
        ],
        "shot_ids": [
          "S61_Shot1",
          "S61_Shot3",
          "S61_Shot6"
        ],
        "scenes": [],
        "parent_id": "L67B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 3 (entry door), facing diagonally across number 1 (shared living area) toward number 2 (lake-facing window bank), with number 4 (sofa) and number 9 (low table) in the near field and numbers 5 and 6 beyond",
          "camera_height": "eye-level seated-to-standing transition, approximately 1.5 m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Show the sofa-side recording position and the keyboard-and-drum rehearsal arrangement against the dark window bank; depict transient numbers 10, 11, and 13, but keep number 12 absent."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L67B02",
          "selected_refs": [
            {
              "physical_space_id": "fp_l67_villa_living_room_space_1_7_8",
              "ref_bg_id": "L67B02",
              "space_description": "Physical space defined by unit markers 1, 7, and 8 with fixed base markers 1 through 9."
            }
          ]
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Place the camera in unit 8 at cell [9,2], aim toward unit 7 at cell [2,4], and use the normal 50-degree lens for neutral coverage through unit 1. Support S61_Shot1 with a medium crop retaining marker 2 and unit 7 as background depth, S61_Shot3 with a close crop grounded by marker 4, and S61_Shot6 with a downward insert crop grounded by marker 9 and transient marker 10.",
          "negative_continuity_directive": "Exclude ignored overlay marker 12. Preserve the L67B02 positions of base markers 1 through 9, do not move openings 2 or 3, and do not redraw L67B02-only transient state. Avoid unlisted scenario-specific elements and visibility outside the selected unit-8-to-unit-7 cone.",
          "state_cue_directive": "Use transient markers 10, 11, and 13 with base markers 1 through 9, while omitting marker 12. Apply the surfaced shots' restrained nighttime interior illumination, moderate contrast, subdued saturation, and dark unit-7 depth beyond marker 2; add no other state cues.",
          "subject_position_directive": "For S61_Shot1, place target C02 in the midground slightly left with the committed performance action and marker-2/unit-7 depth behind the shoulder. For S61_Shot3, place target C01 in the foreground middle-center with marker 4 providing a small grounding section. For S61_Shot6, show only C01's operating hand in the central insert area over transient marker 10, with marker 9 supplying the surrounding plane; invent no additional subjects.",
          "visible_space_directive": "From unit 8, retain unit 1 as the principal interior field and look toward unit 7 through the marker-2 direction. Positively preserve the reference placement of base markers 1 through 9: marker 2 and unit 7 provide the distant depth for S61_Shot1, marker 4 grounds S61_Shot3, and marker 9 supports the insert context for S61_Shot6."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l67_villa_living_room",
          "prior_bg_ids": [
            "L67B02"
          ],
          "attached_ref_labels": [
            "bg:L67B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L67B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L67",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L67B02.png",
        "t2i_prompt": "1980년대부터 1990년대 초 사이 대한민국 경기 북동부 호숫가 별장의 공동 거실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 출입문 안쪽 문턱 부근에서 약 1.6미터의 서 있는 사람 눈높이로, 풀프레임 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈를 사용해 호수 방향 창을 향해 대각선으로 바라본 넓은 실내 전경이다. 서쪽의 긴 소파와 그 앞 낮은 탁자를 지나 동쪽 합주 공간의 당시형 키보드와 스탠드, 실제 금속과 사용 흔적이 남은 드럼 세트까지 한 화면 안에서 자연스러운 공간 깊이로 연결한다. 북쪽 창 너머에는 새벽의 흐릿한 호숫가 윤곽이 보이고, 창으로 들어오는 푸른 여명은 밤새 사용된 거실에 차갑고 약한 자연광을 드리우며 실내의 남은 미약한 온기와 현실적인 밝기 차이를 만든다. 중앙 바닥과 소파 주변, 악기 가까이에는 종이 악보가 합주 직후 그대로 임시로 흩어져 있고, 기타와 베이스는 소파와 중앙 바닥, 합주 자리 사이에 케이스 없이 느슨하게 놓여 있다. 당시 국내 별장에서 볼 법한 소박한 목재 마감, 약간 바랜 직물 소파의 실제 올 조직, 잔흠집이 있는 낮은 탁자, 콘센트로 이어지는 유선 악기 장비, 금속의 자연스러운 산화와 생활 얼룩을 정확하게 표현한다. 스마트폰, 노트북, 평면 디스플레이, 무선 음향 장비 같은 후대 물건은 두지 않는다. 사람, 얼굴, 잠든 사람, 사람 형태의 물체는 전혀 보이지 않는 빈 배경 공간이다. 실제 장소에서 촬영한 참고 사진처럼 사실적이며 과도한 연출이나 인위적 후처리 없이 자연스러운 노출, 현실적인 색, 보통 수준의 대비와 자연스러운 심도를 유지한다. 위에서 내려다본 시점이나 도면이 아니라 수평에 가까운 실제 실내 사진이며, CGI나 삽화가 아닌 실제 카메라 촬영본이다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입문 안쪽 문턱 부근의 약 1.6미터 높이에서 거실을 대각선으로 바라본다. 전경에는 소파와 낮은 탁자, 중경에는 흩어진 종이 악보와 놓여 있는 기타 및 베이스, 후경에는 키보드와 드럼 세트가 자연스럽게 이어지게 한다. 호수 방향의 넓은 창과 푸른 새벽빛이 방의 시간대를 분명히 보여 주도록 넓게 담되 사람이나 사람 형태는 포함하지 않는다.",
            "shot_id": "S63_Shot1"
          },
          {
            "guide_text": "같은 출입구 쪽 시점과 공간 연속성을 유지하면서, 소파에서 중앙 바닥을 거쳐 합주 장비와 창으로 이어지는 깊이를 강조한다. 종이 악보는 소파 주변과 중앙 바닥, 악기 가까이에 임시로 흩어진 상태이며 기타와 베이스는 소파와 합주 자리 사이에 자연스럽게 놓여 있어야 한다. 차가운 새벽 자연광과 사용감 있는 실내 재료를 사실적으로 기록하고 사람이나 사람 형태는 배치하지 않는다.",
            "shot_id": "S63_Shot4"
          }
        ],
        "shot_ids": [
          "S63_Shot1",
          "S63_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 8 (threshold area), facing diagonally toward number 2 (lake-facing window bank) across number 4 (sofa), number 9 (low table), and the rehearsal positions at numbers 5 and 6",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Favor a broad room overview with the window bank carrying dawn context; depict transient numbers 12 and 13 among the post-rehearsal arrangement, while omitting numbers 10 and 11."
        },
        "reference_decision": {
          "bg_id": "L67B02",
          "fp_id": "fp_l67_villa_living_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L67B02 is in the supplied clean anchor candidate set and its surfaced shots include the broadest committed spatial view. A fresh floor-plan-seeded plate from unit 8 toward unit 7 establishes the fixed positions of base markers 1 through 9; the wide view supports the full-subject staging in S63_Shot1 and provides spatial continuity for the insert in S63_Shot4.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l67_villa_living_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "anchor_has_no_reference_dedup",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp reference is required because this first node establishes the dwelling identity directly from the supplied floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              9,
              2
            ],
            "camera_unit": 8,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit-8 camera cell and aim through unit 1 toward unit 7, with marker 2 as the central look-at position. Broad coverage supports S63_Shot1, while S63_Shot4 may use a shot-specific insert crop from the same established spatial plate.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              4
            ],
            "look_at_unit": 7
          },
          "render_guidance": {
            "visible_space_directive": "From unit 8, show the broad fixed field through unit 1 toward unit 7, centering the view near base marker 2. Establish base markers 1 through 9 in their supplied positions, including the unit-1 fixed arrangement and the opening toward unit 7; treat other visibility candidates only as supersets rather than mandatory content.",
            "camera_framing_directive": "Place the camera in unit 8 at cell [9,2], aim toward unit 7 at listed look-at cell [2,4], and use the wide 90-degree lens for broad coverage through unit 1. Preserve sufficient floor field for the two fully visible midground subjects in S63_Shot1 and allow S63_Shot4 to take a perpendicular insert crop with a narrow contextual border.",
            "subject_position_directive": "For S63_Shot1, place target C01 in the left midground and target C02 in the right midground, both fully visible, with an open floor path between them. For S63_Shot4, support the committed overhead insert of C01's hands at frame center, leaving only a narrow floor margin and no additional invented subjects.",
            "state_cue_directive": "Carry transient markers 12 and 13 together with used markers 1 through 9. Follow the surfaced shots' restrained bluish early-dawn illumination and subdued contrast; add no state cues beyond those committed markers and staging facts.",
            "negative_continuity_directive": "Exclude ignored overlay markers 10 and 11. Do not introduce unlisted scenario-specific elements, and do not imply units or openings outside the chosen unit-8-to-unit-7 view. Keep base markers 1 through 9 in their floor-plan positions."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 8\n  - camera_cell: [9, 2]\n  - look_at_unit: 7\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-8 camera cell and aim through unit 1 toward unit 7, with marker 2 as the central look-at position. Broad coverage supports S63_Shot1, while S63_Shot4 may use a shot-specific insert crop from the same established spatial plate.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 8, show the broad fixed field through unit 1 toward unit 7, centering the view near base marker 2. Establish base markers 1 through 9 in their supplied positions, including the unit-1 fixed arrangement and the opening toward unit 7; treat other visibility candidates only as supersets rather than mandatory content.\n  - camera_framing_directive: Place the camera in unit 8 at cell [9,2], aim toward unit 7 at listed look-at cell [2,4], and use the wide 90-degree lens for broad coverage through unit 1. Preserve sufficient floor field for the two fully visible midground subjects in S63_Shot1 and allow S63_Shot4 to take a perpendicular insert crop with a narrow contextual border.\n  - subject_position_directive: For S63_Shot1, place target C01 in the left midground and target C02 in the right midground, both fully visible, with an open floor path between them. For S63_Shot4, support the committed overhead insert of C01's hands at frame center, leaving only a narrow floor margin and no additional invented subjects.\n  - state_cue_directive: Carry transient markers 12 and 13 together with used markers 1 through 9. Follow the surfaced shots' restrained bluish early-dawn illumination and subdued contrast; add no state cues beyond those committed markers and staging facts.\n  - negative_continuity_directive: Exclude ignored overlay markers 10 and 11. Do not introduce unlisted scenario-specific elements, and do not imply units or openings outside the chosen unit-8-to-unit-7 view. Keep base markers 1 through 9 in their floor-plan positions.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 8\n  - camera_cell: [9, 2]\n  - look_at_unit: 7\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-8 camera cell and aim through unit 1 toward unit 7, with marker 2 as the central look-at position. Broad coverage supports S63_Shot1, while S63_Shot4 may use a shot-specific insert crop from the same established spatial plate.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 8, show the broad fixed field through unit 1 toward unit 7, centering the view near base marker 2. Establish base markers 1 through 9 in their supplied positions, including the unit-1 fixed arrangement and the opening toward unit 7; treat other visibility candidates only as supersets rather than mandatory content.\n  - camera_framing_directive: Place the camera in unit 8 at cell [9,2], aim toward unit 7 at listed look-at cell [2,4], and use the wide 90-degree lens for broad coverage through unit 1. Preserve sufficient floor field for the two fully visible midground subjects in S63_Shot1 and allow S63_Shot4 to take a perpendicular insert crop with a narrow contextual border.\n  - subject_position_directive: For S63_Shot1, place target C01 in the left midground and target C02 in the right midground, both fully visible, with an open floor path between them. For S63_Shot4, support the committed overhead insert of C01's hands at frame center, leaving only a narrow floor margin and no additional invented subjects.\n  - state_cue_directive: Carry transient markers 12 and 13 together with used markers 1 through 9. Follow the surfaced shots' restrained bluish early-dawn illumination and subdued contrast; add no state cues beyond those committed markers and staging facts.\n  - negative_continuity_directive: Exclude ignored overlay markers 10 and 11. Do not introduce unlisted scenario-specific elements, and do not imply units or openings outside the chosen unit-8-to-unit-7 view. Keep base markers 1 through 9 in their floor-plan positions.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 8\n  - camera_cell: [9, 2]\n  - look_at_unit: 7\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-8 camera cell and aim through unit 1 toward unit 7, with marker 2 as the central look-at position. Broad coverage supports S63_Shot1, while S63_Shot4 may use a shot-specific insert crop from the same established spatial plate.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 8, show the broad fixed field through unit 1 toward unit 7, centering the view near base marker 2. Establish base markers 1 through 9 in their supplied positions, including the unit-1 fixed arrangement and the opening toward unit 7; treat other visibility candidates only as supersets rather than mandatory content.\n  - camera_framing_directive: Place the camera in unit 8 at cell [9,2], aim toward unit 7 at listed look-at cell [2,4], and use the wide 90-degree lens for broad coverage through unit 1. Preserve sufficient floor field for the two fully visible midground subjects in S63_Shot1 and allow S63_Shot4 to take a perpendicular insert crop with a narrow contextual border.\n  - subject_position_directive: For S63_Shot1, place target C01 in the left midground and target C02 in the right midground, both fully visible, with an open floor path between them. For S63_Shot4, support the committed overhead insert of C01's hands at frame center, leaving only a narrow floor margin and no additional invented subjects.\n  - state_cue_directive: Carry transient markers 12 and 13 together with used markers 1 through 9. Follow the surfaced shots' restrained bluish early-dawn illumination and subdued contrast; add no state cues beyond those committed markers and staging facts.\n  - negative_continuity_directive: Exclude ignored overlay markers 10 and 11. Do not introduce unlisted scenario-specific elements, and do not imply units or openings outside the chosen unit-8-to-unit-7 view. Keep base markers 1 through 9 in their floor-plan positions.\n\n1980년대부터 1990년대 초 사이 대한민국 경기 북동부 호숫가 별장의 공동 거실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 출입문 안쪽 문턱 부근에서 약 1.6미터의 서 있는 사람 눈높이로, 풀프레임 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈를 사용해 호수 방향 창을 향해 대각선으로 바라본 넓은 실내 전경이다. 서쪽의 긴 소파와 그 앞 낮은 탁자를 지나 동쪽 합주 공간의 당시형 키보드와 스탠드, 실제 금속과 사용 흔적이 남은 드럼 세트까지 한 화면 안에서 자연스러운 공간 깊이로 연결한다. 북쪽 창 너머에는 새벽의 흐릿한 호숫가 윤곽이 보이고, 창으로 들어오는 푸른 여명은 밤새 사용된 거실에 차갑고 약한 자연광을 드리우며 실내의 남은 미약한 온기와 현실적인 밝기 차이를 만든다. 중앙 바닥과 소파 주변, 악기 가까이에는 종이 악보가 합주 직후 그대로 임시로 흩어져 있고, 기타와 베이스는 소파와 중앙 바닥, 합주 자리 사이에 케이스 없이 느슨하게 놓여 있다. 당시 국내 별장에서 볼 법한 소박한 목재 마감, 약간 바랜 직물 소파의 실제 올 조직, 잔흠집이 있는 낮은 탁자, 콘센트로 이어지는 유선 악기 장비, 금속의 자연스러운 산화와 생활 얼룩을 정확하게 표현한다. 스마트폰, 노트북, 평면 디스플레이, 무선 음향 장비 같은 후대 물건은 두지 않는다. 사람, 얼굴, 잠든 사람, 사람 형태의 물체는 전혀 보이지 않는 빈 배경 공간이다. 실제 장소에서 촬영한 참고 사진처럼 사실적이며 과도한 연출이나 인위적 후처리 없이 자연스러운 노출, 현실적인 색, 보통 수준의 대비와 자연스러운 심도를 유지한다. 위에서 내려다본 시점이나 도면이 아니라 수평에 가까운 실제 실내 사진이며, CGI나 삽화가 아닌 실제 카메라 촬영본이다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            9,
            2
          ],
          "camera_unit": 8,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit-8 camera cell and aim through unit 1 toward unit 7, with marker 2 as the central look-at position. Broad coverage supports S63_Shot1, while S63_Shot4 may use a shot-specific insert crop from the same established spatial plate.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            4
          ],
          "look_at_unit": 7
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 8, show the broad fixed field through unit 1 toward unit 7, centering the view near base marker 2. Establish base markers 1 through 9 in their supplied positions, including the unit-1 fixed arrangement and the opening toward unit 7; treat other visibility candidates only as supersets rather than mandatory content.",
          "camera_framing_directive": "Place the camera in unit 8 at cell [9,2], aim toward unit 7 at listed look-at cell [2,4], and use the wide 90-degree lens for broad coverage through unit 1. Preserve sufficient floor field for the two fully visible midground subjects in S63_Shot1 and allow S63_Shot4 to take a perpendicular insert crop with a narrow contextual border.",
          "subject_position_directive": "For S63_Shot1, place target C01 in the left midground and target C02 in the right midground, both fully visible, with an open floor path between them. For S63_Shot4, support the committed overhead insert of C01's hands at frame center, leaving only a narrow floor margin and no additional invented subjects.",
          "state_cue_directive": "Carry transient markers 12 and 13 together with used markers 1 through 9. Follow the surfaced shots' restrained bluish early-dawn illumination and subdued contrast; add no state cues beyond those committed markers and staging facts.",
          "negative_continuity_directive": "Exclude ignored overlay markers 10 and 11. Do not introduce unlisted scenario-specific elements, and do not imply units or openings outside the chosen unit-8-to-unit-7 view. Keep base markers 1 through 9 in their floor-plan positions."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l67_villa_living_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l67_villa_living_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L67B01": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L67B02",
        "reused_from_bg_id": "L67B02",
        "location_id": "L67",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L67B02.png",
        "t2i_prompt": "1980년대에서 1990년대 초반 대한민국에서 볼 법한 호숫가 산간 별장의 공동 거실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 사람이 서 있는 약 1.6미터 눈높이에서 소파 쪽에 카메라를 두고, 35밀리미터급 적당한 광각 렌즈로 북동쪽의 스탠드형 건반악기와 동쪽의 드럼 세트, 정면 너머 호수를 향한 넓은 창을 대각선으로 함께 바라본 구도다. 소파 앞의 낮은 탁자는 화면 아래쪽 가장자리에 자연스럽게 일부 들어오며, 남서쪽 실내 출입문은 실제 공간 구조에 맞게 시야 가장자리로 이어진다. 창밖에는 새벽빛이 번지는 잔잔한 호숫가와 희미한 산지 윤곽이 보이고, 푸른 새벽 자연광이 실내로 스며들어 오래된 따뜻한 갈색 계열의 실내 재료와 절제된 채도를 현실적으로 드러낸다. 당시 대한민국 휴양 별장에서 볼 법한 소박한 목재 마감, 실제 나뭇결, 조금 닳은 소파 천의 직조감, 악기 금속 부품의 미세한 변색과 생활 사용 흔적, 바닥의 잔흠집과 자연스러운 얼룩을 과장 없이 표현한다. 즉흥적인 합주가 막 이어지는 새벽의 일시적 상태로, 낱장의 종이 악보가 중앙 바닥과 소파 주변, 건반악기와 드럼 세트 가까이에 느슨하게 흩어져 있다. 여러 대의 기타와 베이스 기타도 소파와 중앙 바닥, 연주 자리 사이에 임시로 기대거나 안전하게 눕혀 둔 모습이다. 현대식 디지털 화면이나 최신 전자기기는 보이지 않으며, 시대에 맞는 아날로그 음악 생활의 현실감만 담는다. 사람, 얼굴, 신체 일부, 사람 형상의 모형은 전혀 없는 빈 배경 공간이다. 실제 디지털 일안 반사식 또는 미러리스 카메라의 자연스러운 원근감과 심도, 새벽 자연광의 정확한 노출, 과도한 보정 없는 담담한 현장 기록 사진으로 표현한다. 삽화나 건축 시각화가 아니며, 컴퓨터 생성 영상처럼 매끈하지 않고, 내려다본 평면도나 건축 도면 구도가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "소파 쪽에서 서 있는 사람의 눈높이로 건반악기와 드럼 세트, 호수를 향한 넓은 창을 대각선으로 바라본다. 낮은 탁자는 화면 아래쪽 가장자리에 일부 걸치게 하고, 중앙 바닥과 소파 주변 및 악기 가까이에 흩어진 종이 악보가 보이게 한다. 기타와 베이스 기타는 소파와 중앙 바닥, 연주 공간 사이에 임시로 놓인 상태로 배치하되 인물이나 사람 형상의 물체는 넣지 않는다.",
            "shot_id": "S63_Shot12"
          }
        ],
        "shot_ids": [
          "S63_Shot12"
        ],
        "scenes": [],
        "parent_id": "L67B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "from the side of number 4 (sofa), facing diagonally toward number 5 (keyboard), number 6 (drum kit), and number 2 (lake-facing window bank), with number 9 (low table) at the lower edge",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Compose the keyboard, drum kit, and loose string instruments as a coherent full-band arrangement with the dawn window bank behind them; retain number 12 as the initiating sheet music and omit numbers 10 and 11."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L67B02",
          "selected_refs": [
            {
              "physical_space_id": "fp_l67_villa_living_room_space_1_7_8",
              "ref_bg_id": "L67B02",
              "space_description": "Physical space defined by unit markers 1, 7, and 8 with fixed base markers 1 through 9."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Keep the camera in unit 8 at cell [9,2] and aim toward unit 7 at cell [2,4]. Use the telephoto 25-degree lens for compressed, narrow coverage supporting the tight close framing in S63_Shot12, with only a minimal soft trace of the established background.",
          "negative_continuity_directive": "Exclude ignored overlay markers 10 and 11. Do not move the fixed base-marker 1-through-9 arrangement inherited from L67B02, do not expose unrelated visibility candidates outside the narrow cone, and do not add unlisted scenario-specific elements.",
          "state_cue_directive": "Retain transient markers 12 and 13 where any background detail remains legible, and follow the committed bluish early-dawn illumination with restrained saturation and subtle analog texture. Add no state cue beyond the listed markers and surfaced-shot lighting facts.",
          "subject_position_directive": "For S63_Shot12, place target C01 in the foreground middle-center, with the face occupying most of the frame, a slight three-quarter-left orientation, and only a minimal shoulder trace at the lower edge. Do not invent additional subjects.",
          "visible_space_directive": "Show a narrow, softly legible slice from unit 8 through unit 1 toward unit 7, centered near marker 2. Positively retain the L67B02 placement of fixed base markers 1 through 9 wherever they enter the crop, while allowing most of that established structure to fall outside the tight framing."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l67_villa_living_room",
          "prior_bg_ids": [
            "L67B02"
          ],
          "attached_ref_labels": [
            "bg:L67B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L68B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L68",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L68B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 가평 지역의 소박한 별장에 딸린 작고 좁은 직사각형 화장실. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 꾸밈없고 사실적이어야 한다. 화장실 문을 막 통과한 실내 쪽에서 약 1.6m의 서 있는 사람 눈높이로, 풀프레임 DSLR 또는 미러리스 카메라와 28mm 중간 광각 렌즈를 사용해 내부를 대각선으로 바라본다. 안쪽 서쪽 벽에 붙은 바닥 설치형 양변기를 중심으로 두고, 입구 가까운 동쪽 벽의 작은 벽걸이 도기 세면대와 북쪽 벽의 노출형 금속 샤워 수전 및 샤워기가 측면에 함께 보이게 한다. 변기와 세면대 사이의 좁은 입식 공간과 중앙의 습식 바닥 배수구가 자연스럽게 드러나는 절제된 구도이며, 설비 위 북쪽 벽의 작은 높은 창도 프레임 안에 보인다. 당시 국내 지방 별장에서 볼 법한 소박한 습식 욕실 구조, 작고 단순한 벽 타일과 바닥 타일, 노출 배관, 오래 사용해 광택이 고르지 않은 도기, 잔잔한 물때와 생활 마모가 남은 크롬 도금 금속, 자연스러운 줄눈 색 변화와 실제 재료 질감을 세밀하게 표현한다. 밤이며 높은 창 바깥은 어둡고, 천장의 소박한 당시형 실용 조명이 낮고 절제된 밝기로 공간을 비춘다. 약간 따뜻한 조명 아래 채도가 낮은 크림색과 회갈색 계열이 보이고, 좁은 방의 모서리와 설비 아래에는 현실적인 부드러운 그림자가 생긴다. 공간은 정돈된 채 아무 일도 일어나지 않은 깨끗하고 평온한 상태다. 사람, 얼굴, 인체 형태의 형상은 전혀 없다. 실제 콘크리트와 타일, 금속의 녹청과 미세한 사용감, 도기의 표면, 유리의 반사와 밤의 약한 실내광을 사실적으로 기록하며 자연스러운 피사계 심도와 현실적인 노출을 유지한다. 깨끗한 광고 사진이나 건축 시각화가 아니라 보정하지 않은 실제 장소 참고 사진처럼 표현하고, 평면도·하향 시점·건축 도면·삽화 형태는 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "화장실 문을 막 통과한 안쪽에서 약 1.6m 높이로 촬영한다. 좁은 내부를 대각선으로 가로질러 안쪽 변기를 바라보며, 입구 가까운 벽걸이 세면대와 반대편의 샤워 수전 및 샤워기가 함께 보이게 한다. 변기와 세면대 사이의 비좁은 통행 폭을 절제된 광각 구도로 강조하고, 설비 위쪽의 작은 높은 창도 프레임에 포함한다. 사람이나 사람 형태의 물체는 넣지 않는다.",
            "shot_id": "S62_Shot1"
          }
        ],
        "shot_ids": [
          "S62_Shot1"
        ],
        "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 2 (bathroom door), facing diagonally across number 1 (bathroom area) toward number 3 (toilet), with number 4 (wall-mounted sink) and number 5 (shower faucet) visible along the side walls",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "28mm moderate wide angle",
          "framing_notes": "Use a restrained wide composition that emphasizes the narrow standing clearance between the toilet and sink; keep the high window visible above the fixtures."
        },
        "reference_decision": {
          "bg_id": "L68B01",
          "fp_id": "fp_l68_villa_bathroom",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L68B01 is the sole clean anchor candidate and therefore establishes dwelling identity directly from the floor plan without a prior reference. Camera cell [3,5] in unit 1 and look-at cell [0,5] support the surfaced shot's medium, wall-facing composition, while the normal 50-degree lens provides neutral coverage of the confined unit.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l68_villa_bathroom.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              5
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Use neutral coverage from unit 1 toward look-at cell [0,5], preserving a medium three-quarter upper-body composition, a narrow band of wall in the subject's eyeline, and legible confined geometry without requiring the lower body.",
            "lens_enum": "normal",
            "look_at_cell": [
              0,
              5
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "Show the confined interior of unit marker 1 from cell [3,5], looking toward cell [0,5] and base marker 7. Keep the north-side fixed relationships of markers 3, 5, and 7 legible where the normal view permits, while preserving markers 2, 4, and 6 in their committed floor-plan positions even when they fall near or outside the frame; openings 2 and 7 are geometry-superset candidates rather than mandatory co-visible openings.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [3,5] toward look-at unit 1 at cell [0,5] with a normal 50-degree field of view. Maintain neutral coverage suitable for the committed medium three-quarter upper-body framing, keeping a narrow wall band in the eyeline and enough surrounding boundary geometry to establish the confined unit.",
            "subject_position_directive": "Place the single committed subject off-center in a medium three-quarter frontal upper-body view, facing and leaning slightly toward the wall with slack shoulders, slightly parted lips, and an off-screen gaze. Keep the lower body unrevealed and retain restricted negative space around the upper body.",
            "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Use the surfaced shot's neutral nighttime ambient illumination, restrained saturation, moderate contrast, and intimate analog-film mood without inventing additional state cues.",
            "negative_continuity_directive": "Do not invent scenario-specific props, additional subjects, unlisted openings, or spaces outside unit 1 and the chosen view. Preserve the floor-plan positions of base markers 2 through 7; do not relocate fixed markers merely to force all of them into the 50-degree frame. No ignored numbered elements or ignored state-overlay markers are listed."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 5]\n  - look_at_unit: 1\n  - look_at_cell: [0, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: \"Use neutral coverage from unit 1 toward look-at cell [0,5], preserving a medium three-quarter upper-body composition, a narrow band of wall in the subject's eyeline, and legible confined geometry without requiring the lower body.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the confined interior of unit marker 1 from cell [3,5], looking toward cell [0,5] and base marker 7. Keep the north-side fixed relationships of markers 3, 5, and 7 legible where the normal view permits, while preserving markers 2, 4, and 6 in their committed floor-plan positions even when they fall near or outside the frame; openings 2 and 7 are geometry-superset candidates rather than mandatory co-visible openings.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,5] toward look-at unit 1 at cell [0,5] with a normal 50-degree field of view. Maintain neutral coverage suitable for the committed medium three-quarter upper-body framing, keeping a narrow wall band in the eyeline and enough surrounding boundary geometry to establish the confined unit.\n  - subject_position_directive: Place the single committed subject off-center in a medium three-quarter frontal upper-body view, facing and leaning slightly toward the wall with slack shoulders, slightly parted lips, and an off-screen gaze. Keep the lower body unrevealed and retain restricted negative space around the upper body.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Use the surfaced shot's neutral nighttime ambient illumination, restrained saturation, moderate contrast, and intimate analog-film mood without inventing additional state cues.\n  - negative_continuity_directive: Do not invent scenario-specific props, additional subjects, unlisted openings, or spaces outside unit 1 and the chosen view. Preserve the floor-plan positions of base markers 2 through 7; do not relocate fixed markers merely to force all of them into the 50-degree frame. No ignored numbered elements or ignored state-overlay markers are listed.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 5]\n  - look_at_unit: 1\n  - look_at_cell: [0, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: \"Use neutral coverage from unit 1 toward look-at cell [0,5], preserving a medium three-quarter upper-body composition, a narrow band of wall in the subject's eyeline, and legible confined geometry without requiring the lower body.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the confined interior of unit marker 1 from cell [3,5], looking toward cell [0,5] and base marker 7. Keep the north-side fixed relationships of markers 3, 5, and 7 legible where the normal view permits, while preserving markers 2, 4, and 6 in their committed floor-plan positions even when they fall near or outside the frame; openings 2 and 7 are geometry-superset candidates rather than mandatory co-visible openings.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,5] toward look-at unit 1 at cell [0,5] with a normal 50-degree field of view. Maintain neutral coverage suitable for the committed medium three-quarter upper-body framing, keeping a narrow wall band in the eyeline and enough surrounding boundary geometry to establish the confined unit.\n  - subject_position_directive: Place the single committed subject off-center in a medium three-quarter frontal upper-body view, facing and leaning slightly toward the wall with slack shoulders, slightly parted lips, and an off-screen gaze. Keep the lower body unrevealed and retain restricted negative space around the upper body.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Use the surfaced shot's neutral nighttime ambient illumination, restrained saturation, moderate contrast, and intimate analog-film mood without inventing additional state cues.\n  - negative_continuity_directive: Do not invent scenario-specific props, additional subjects, unlisted openings, or spaces outside unit 1 and the chosen view. Preserve the floor-plan positions of base markers 2 through 7; do not relocate fixed markers merely to force all of them into the 50-degree frame. No ignored numbered elements or ignored state-overlay markers are listed.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [3, 5]\n  - look_at_unit: 1\n  - look_at_cell: [0, 5]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: \"Use neutral coverage from unit 1 toward look-at cell [0,5], preserving a medium three-quarter upper-body composition, a narrow band of wall in the subject's eyeline, and legible confined geometry without requiring the lower body.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the confined interior of unit marker 1 from cell [3,5], looking toward cell [0,5] and base marker 7. Keep the north-side fixed relationships of markers 3, 5, and 7 legible where the normal view permits, while preserving markers 2, 4, and 6 in their committed floor-plan positions even when they fall near or outside the frame; openings 2 and 7 are geometry-superset candidates rather than mandatory co-visible openings.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,5] toward look-at unit 1 at cell [0,5] with a normal 50-degree field of view. Maintain neutral coverage suitable for the committed medium three-quarter upper-body framing, keeping a narrow wall band in the eyeline and enough surrounding boundary geometry to establish the confined unit.\n  - subject_position_directive: Place the single committed subject off-center in a medium three-quarter frontal upper-body view, facing and leaning slightly toward the wall with slack shoulders, slightly parted lips, and an off-screen gaze. Keep the lower body unrevealed and retain restricted negative space around the upper body.\n  - state_cue_directive: No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Use the surfaced shot's neutral nighttime ambient illumination, restrained saturation, moderate contrast, and intimate analog-film mood without inventing additional state cues.\n  - negative_continuity_directive: Do not invent scenario-specific props, additional subjects, unlisted openings, or spaces outside unit 1 and the chosen view. Preserve the floor-plan positions of base markers 2 through 7; do not relocate fixed markers merely to force all of them into the 50-degree frame. No ignored numbered elements or ignored state-overlay markers are listed.\n\n1980년대 후반에서 1990년대 초반 대한민국 가평 지역의 소박한 별장에 딸린 작고 좁은 직사각형 화장실. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 꾸밈없고 사실적이어야 한다. 화장실 문을 막 통과한 실내 쪽에서 약 1.6m의 서 있는 사람 눈높이로, 풀프레임 DSLR 또는 미러리스 카메라와 28mm 중간 광각 렌즈를 사용해 내부를 대각선으로 바라본다. 안쪽 서쪽 벽에 붙은 바닥 설치형 양변기를 중심으로 두고, 입구 가까운 동쪽 벽의 작은 벽걸이 도기 세면대와 북쪽 벽의 노출형 금속 샤워 수전 및 샤워기가 측면에 함께 보이게 한다. 변기와 세면대 사이의 좁은 입식 공간과 중앙의 습식 바닥 배수구가 자연스럽게 드러나는 절제된 구도이며, 설비 위 북쪽 벽의 작은 높은 창도 프레임 안에 보인다. 당시 국내 지방 별장에서 볼 법한 소박한 습식 욕실 구조, 작고 단순한 벽 타일과 바닥 타일, 노출 배관, 오래 사용해 광택이 고르지 않은 도기, 잔잔한 물때와 생활 마모가 남은 크롬 도금 금속, 자연스러운 줄눈 색 변화와 실제 재료 질감을 세밀하게 표현한다. 밤이며 높은 창 바깥은 어둡고, 천장의 소박한 당시형 실용 조명이 낮고 절제된 밝기로 공간을 비춘다. 약간 따뜻한 조명 아래 채도가 낮은 크림색과 회갈색 계열이 보이고, 좁은 방의 모서리와 설비 아래에는 현실적인 부드러운 그림자가 생긴다. 공간은 정돈된 채 아무 일도 일어나지 않은 깨끗하고 평온한 상태다. 사람, 얼굴, 인체 형태의 형상은 전혀 없다. 실제 콘크리트와 타일, 금속의 녹청과 미세한 사용감, 도기의 표면, 유리의 반사와 밤의 약한 실내광을 사실적으로 기록하며 자연스러운 피사계 심도와 현실적인 노출을 유지한다. 깨끗한 광고 사진이나 건축 시각화가 아니라 보정하지 않은 실제 장소 참고 사진처럼 표현하고, 평면도·하향 시점·건축 도면·삽화 형태는 금지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            3,
            5
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Use neutral coverage from unit 1 toward look-at cell [0,5], preserving a medium three-quarter upper-body composition, a narrow band of wall in the subject's eyeline, and legible confined geometry without requiring the lower body.",
          "lens_enum": "normal",
          "look_at_cell": [
            0,
            5
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the confined interior of unit marker 1 from cell [3,5], looking toward cell [0,5] and base marker 7. Keep the north-side fixed relationships of markers 3, 5, and 7 legible where the normal view permits, while preserving markers 2, 4, and 6 in their committed floor-plan positions even when they fall near or outside the frame; openings 2 and 7 are geometry-superset candidates rather than mandatory co-visible openings.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [3,5] toward look-at unit 1 at cell [0,5] with a normal 50-degree field of view. Maintain neutral coverage suitable for the committed medium three-quarter upper-body framing, keeping a narrow wall band in the eyeline and enough surrounding boundary geometry to establish the confined unit.",
          "subject_position_directive": "Place the single committed subject off-center in a medium three-quarter frontal upper-body view, facing and leaning slightly toward the wall with slack shoulders, slightly parted lips, and an off-screen gaze. Keep the lower body unrevealed and retain restricted negative space around the upper body.",
          "state_cue_directive": "No committed state cue beyond a clean residential space applies because clean_background_expected is true and no transient marker numbers are listed. Use the surfaced shot's neutral nighttime ambient illumination, restrained saturation, moderate contrast, and intimate analog-film mood without inventing additional state cues.",
          "negative_continuity_directive": "Do not invent scenario-specific props, additional subjects, unlisted openings, or spaces outside unit 1 and the chosen view. Preserve the floor-plan positions of base markers 2 through 7; do not relocate fixed markers merely to force all of them into the 50-degree frame. No ignored numbered elements or ignored state-overlay markers are listed."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l68_villa_bathroom",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l68_villa_bathroom"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L69B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L69",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L69B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 서울의 음반사 사장실 안에 마련된 소파 응접 공간. 실제 디지털 일안 반사식 또는 미러리스 카메라와 35밀리미터급 보통 광각 렌즈로 촬영한 다큐멘터리 풍 사진이다. 카메라는 남서쪽 출입구 안쪽의 문턱 공간 부근, 약 1.5미터 높이의 자연스러운 사람 눈높이에 놓고 중앙 응접 공간을 대각선으로 바라본다. 절대로 위에서 내려다본 평면도나 건축 도면 시점이 아니다.\n\n서쪽의 긴 방문객용 소파와 동쪽의 맞은편 소파가 서로 마주 보고, 중앙에는 낮은 커피 테이블이 놓여 있다. 남쪽 벽에는 당시형 카세트 덱이 결합된 낮은 미디어 수납장이 있으며, 카세트테이프 한 개가 덱에 삽입되어 실제 재생 중이다. 눌린 기계식 재생 버튼과 작동 중인 아날로그 장치의 작은 표시부가 자연스럽게 보이도록 한다. 북동쪽에는 중후한 업무용 책상과 책상 의자, 동쪽 벽에는 붙박이 수납장이 이어지고, 북쪽 벽을 넓게 차지한 창문군을 통해 밝은 한낮의 서울 햇빛이 들어온다. 남서쪽 복도 출입문은 화면 가장자리에서 공간의 진입 방향을 알려 준다.\n\n1980년대 후반 전후 국내 음반업계 임원실에서 볼 법한 절제된 실내로, 어두운 목재 무늬목, 실제 금속 부품의 은은한 변색, 촘촘한 직물 조직 또는 사용감 있는 소파 표면, 커피 테이블의 미세한 긁힘과 가장자리 마모, 수납장 손잡이의 생활 흔적을 사실적으로 표현한다. 현대식 디지털 기기, 평면 화면, 노트북, 스마트폰은 두지 않는다. 북쪽 창문에서 들어오는 자연광은 환하고 현실적이며, 실내 깊숙한 곳에는 부드러운 명암 차이가 남는다. 조용한 긴장감이 밝은 햇빛 속에서 점차 안도와 만족으로 풀리는 분위기이되 과장된 연출은 피한다.\n\n실제 장소 참고 사진처럼 담백한 노출, 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비, 정확한 원근감과 자연스러운 피사계 심도. 실제 콘크리트와 금속의 질감, 직물 짜임, 목재 결, 일상적인 마모와 옅은 얼룩을 세밀하게 기록한다. 깨끗한 상품 광고 사진이 아니며, 컴퓨터 그래픽이나 삽화나 건축 시각화가 아닌 실제 카메라 무보정 촬영본처럼 보여야 한다. 사람, 얼굴, 신체 형태의 모형이나 그림은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남서쪽 출입구 안쪽 약 1.5미터 높이에서 중앙 응접 공간을 대각선으로 바라본다. 마주 보는 두 소파와 커피 테이블을 중심으로 두고, 남쪽 벽 카세트 덱에 삽입된 재생 중 카세트테이프가 식별되게 하며 북쪽 창문군의 밝은 낮빛과 북동쪽 업무 공간도 함께 보이게 한다.",
            "shot_id": "S64_Shot1"
          },
          {
            "guide_text": "같은 눈높이와 방향을 유지하면서 응접 공간과 남쪽 미디어 구역의 관계를 분명히 보여 준다. 카세트 덱과 재생 중인 카세트테이프가 프레임 안에서 읽히되 지나치게 확대하지 말고, 두 소파와 커피 테이블이 사적인 청취 상황을 암시하는 빈 공간으로 남게 한다.",
            "shot_id": "S64_Shot4"
          },
          {
            "guide_text": "마주 보는 소파와 커피 테이블의 안정된 구도를 우선하고, 밝은 창문광이 공간의 긴장을 누그러뜨리는 인상을 준다. 카세트테이프가 들어간 카세트 덱과 깊은 배경의 업무용 책상 및 수납장을 함께 포함해 같은 사장실의 연속성을 유지한다.",
            "shot_id": "S64_Shot6"
          }
        ],
        "shot_ids": [
          "S64_Shot1",
          "S64_Shot4",
          "S64_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 5 (entrance door), facing diagonally across number 3 (shared seating zone) toward number 12 (media credenza with cassette deck), with number 7 (executive desk) and number 6 (window bank) in the deeper background",
          "camera_height": "eye-level seated-to-standing perspective, approximately 1.5 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Prioritize numbers 9, 10, 11, 12, and 15 for the private listening scene; keep enough of the office and window bank visible to establish bright daytime without separating the seated group."
        },
        "reference_decision": {
          "bg_id": "L69B01",
          "fp_id": "fp_record_company_president_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L69B01 is the sole clean anchor candidate supplied for this fp_id and therefore seeds the dwelling identity without a prior reference. Camera unit 3 at [5,2], looking within unit 3 toward base marker 10 at [8,4] with a 90-degree wide lens, supports the surfaced wide, medium, and close seated compositions while establishing the fixed marker layout required by all three consuming shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_record_company_president_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": "single_anchor_no_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp candidate reference is available, and this first node must establish the dwelling identity directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              5,
              2
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use broad seated-eye-level coverage for the wide and medium consuming shots while retaining enough of the seating anchor for the close staged framing; center the view toward base marker 10 at look-at cell [8,4].",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              4
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 3 at [5,2], frame the shared seating geometry around base markers 10, 11, and 12 while looking toward marker 10 at [8,4]. The wide view may include only the portions of target units 1, 2, 4, and 5 and openings 6 and 7 that fall inside the chosen 90-degree view, while preserving the floor-plan relationship of base markers 1 through 14.",
            "camera_framing_directive": "Place the camera in unit 3 at cell [5,2] and aim within unit 3 at cell [8,4], using the wide 90-degree lens for broad coverage. Maintain the staged seated-eye-level relationship for the wide and medium compositions and preserve the same seating geometry as the close shot narrows attention to the lower-center interaction.",
            "subject_position_directive": "For the wide staging, keep the staged pair side by side on the seating anchor, left and right in one plane with gathered hands over their knees. For the medium staging, preserve two adjacent seated upper bodies angled inward across frame center. For the close staging, allow knees and narrow sleeve portions at opposite edges while the staged clasped hands occupy the lower center; do not add subjects beyond those committed by the surfaced shots.",
            "state_cue_directive": "Carry transient marker 15 as the committed temporary state cue and retain the bright daytime illumination stated by the surfaced shots. Use numbered elements 1 through 15 as committed, without inventing additional state cues.",
            "negative_continuity_directive": "Do not introduce unlisted scenario-specific elements, do not move fixed base markers 6 through 14 from their floor-plan positions, and do not assert visibility of units or openings outside the chosen view. Treat candidate visibility of units 1, 2, 4, and 5 and openings 6 and 7 as a superset rather than a requirement to show every candidate."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [5, 2]\n  - look_at_unit: 3\n  - look_at_cell: [8, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad seated-eye-level coverage for the wide and medium consuming shots while retaining enough of the seating anchor for the close staged framing; center the view toward base marker 10 at look-at cell [8,4].'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 3 at [5,2], frame the shared seating geometry around base markers 10, 11, and 12 while looking toward marker 10 at [8,4]. The wide view may include only the portions of target units 1, 2, 4, and 5 and openings 6 and 7 that fall inside the chosen 90-degree view, while preserving the floor-plan relationship of base markers 1 through 14.\n  - camera_framing_directive: Place the camera in unit 3 at cell [5,2] and aim within unit 3 at cell [8,4], using the wide 90-degree lens for broad coverage. Maintain the staged seated-eye-level relationship for the wide and medium compositions and preserve the same seating geometry as the close shot narrows attention to the lower-center interaction.\n  - subject_position_directive: For the wide staging, keep the staged pair side by side on the seating anchor, left and right in one plane with gathered hands over their knees. For the medium staging, preserve two adjacent seated upper bodies angled inward across frame center. For the close staging, allow knees and narrow sleeve portions at opposite edges while the staged clasped hands occupy the lower center; do not add subjects beyond those committed by the surfaced shots.\n  - state_cue_directive: Carry transient marker 15 as the committed temporary state cue and retain the bright daytime illumination stated by the surfaced shots. Use numbered elements 1 through 15 as committed, without inventing additional state cues.\n  - negative_continuity_directive: Do not introduce unlisted scenario-specific elements, do not move fixed base markers 6 through 14 from their floor-plan positions, and do not assert visibility of units or openings outside the chosen view. Treat candidate visibility of units 1, 2, 4, and 5 and openings 6 and 7 as a superset rather than a requirement to show every candidate.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [5, 2]\n  - look_at_unit: 3\n  - look_at_cell: [8, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad seated-eye-level coverage for the wide and medium consuming shots while retaining enough of the seating anchor for the close staged framing; center the view toward base marker 10 at look-at cell [8,4].'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 3 at [5,2], frame the shared seating geometry around base markers 10, 11, and 12 while looking toward marker 10 at [8,4]. The wide view may include only the portions of target units 1, 2, 4, and 5 and openings 6 and 7 that fall inside the chosen 90-degree view, while preserving the floor-plan relationship of base markers 1 through 14.\n  - camera_framing_directive: Place the camera in unit 3 at cell [5,2] and aim within unit 3 at cell [8,4], using the wide 90-degree lens for broad coverage. Maintain the staged seated-eye-level relationship for the wide and medium compositions and preserve the same seating geometry as the close shot narrows attention to the lower-center interaction.\n  - subject_position_directive: For the wide staging, keep the staged pair side by side on the seating anchor, left and right in one plane with gathered hands over their knees. For the medium staging, preserve two adjacent seated upper bodies angled inward across frame center. For the close staging, allow knees and narrow sleeve portions at opposite edges while the staged clasped hands occupy the lower center; do not add subjects beyond those committed by the surfaced shots.\n  - state_cue_directive: Carry transient marker 15 as the committed temporary state cue and retain the bright daytime illumination stated by the surfaced shots. Use numbered elements 1 through 15 as committed, without inventing additional state cues.\n  - negative_continuity_directive: Do not introduce unlisted scenario-specific elements, do not move fixed base markers 6 through 14 from their floor-plan positions, and do not assert visibility of units or openings outside the chosen view. Treat candidate visibility of units 1, 2, 4, and 5 and openings 6 and 7 as a superset rather than a requirement to show every candidate.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [5, 2]\n  - look_at_unit: 3\n  - look_at_cell: [8, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad seated-eye-level coverage for the wide and medium consuming shots while retaining enough of the seating anchor for the close staged framing; center the view toward base marker 10 at look-at cell [8,4].'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 3 at [5,2], frame the shared seating geometry around base markers 10, 11, and 12 while looking toward marker 10 at [8,4]. The wide view may include only the portions of target units 1, 2, 4, and 5 and openings 6 and 7 that fall inside the chosen 90-degree view, while preserving the floor-plan relationship of base markers 1 through 14.\n  - camera_framing_directive: Place the camera in unit 3 at cell [5,2] and aim within unit 3 at cell [8,4], using the wide 90-degree lens for broad coverage. Maintain the staged seated-eye-level relationship for the wide and medium compositions and preserve the same seating geometry as the close shot narrows attention to the lower-center interaction.\n  - subject_position_directive: For the wide staging, keep the staged pair side by side on the seating anchor, left and right in one plane with gathered hands over their knees. For the medium staging, preserve two adjacent seated upper bodies angled inward across frame center. For the close staging, allow knees and narrow sleeve portions at opposite edges while the staged clasped hands occupy the lower center; do not add subjects beyond those committed by the surfaced shots.\n  - state_cue_directive: Carry transient marker 15 as the committed temporary state cue and retain the bright daytime illumination stated by the surfaced shots. Use numbered elements 1 through 15 as committed, without inventing additional state cues.\n  - negative_continuity_directive: Do not introduce unlisted scenario-specific elements, do not move fixed base markers 6 through 14 from their floor-plan positions, and do not assert visibility of units or openings outside the chosen view. Treat candidate visibility of units 1, 2, 4, and 5 and openings 6 and 7 as a superset rather than a requirement to show every candidate.\n\n1980년대부터 1990년대 초반 사이 대한민국 서울의 음반사 사장실 안에 마련된 소파 응접 공간. 실제 디지털 일안 반사식 또는 미러리스 카메라와 35밀리미터급 보통 광각 렌즈로 촬영한 다큐멘터리 풍 사진이다. 카메라는 남서쪽 출입구 안쪽의 문턱 공간 부근, 약 1.5미터 높이의 자연스러운 사람 눈높이에 놓고 중앙 응접 공간을 대각선으로 바라본다. 절대로 위에서 내려다본 평면도나 건축 도면 시점이 아니다.\n\n서쪽의 긴 방문객용 소파와 동쪽의 맞은편 소파가 서로 마주 보고, 중앙에는 낮은 커피 테이블이 놓여 있다. 남쪽 벽에는 당시형 카세트 덱이 결합된 낮은 미디어 수납장이 있으며, 카세트테이프 한 개가 덱에 삽입되어 실제 재생 중이다. 눌린 기계식 재생 버튼과 작동 중인 아날로그 장치의 작은 표시부가 자연스럽게 보이도록 한다. 북동쪽에는 중후한 업무용 책상과 책상 의자, 동쪽 벽에는 붙박이 수납장이 이어지고, 북쪽 벽을 넓게 차지한 창문군을 통해 밝은 한낮의 서울 햇빛이 들어온다. 남서쪽 복도 출입문은 화면 가장자리에서 공간의 진입 방향을 알려 준다.\n\n1980년대 후반 전후 국내 음반업계 임원실에서 볼 법한 절제된 실내로, 어두운 목재 무늬목, 실제 금속 부품의 은은한 변색, 촘촘한 직물 조직 또는 사용감 있는 소파 표면, 커피 테이블의 미세한 긁힘과 가장자리 마모, 수납장 손잡이의 생활 흔적을 사실적으로 표현한다. 현대식 디지털 기기, 평면 화면, 노트북, 스마트폰은 두지 않는다. 북쪽 창문에서 들어오는 자연광은 환하고 현실적이며, 실내 깊숙한 곳에는 부드러운 명암 차이가 남는다. 조용한 긴장감이 밝은 햇빛 속에서 점차 안도와 만족으로 풀리는 분위기이되 과장된 연출은 피한다.\n\n실제 장소 참고 사진처럼 담백한 노출, 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비, 정확한 원근감과 자연스러운 피사계 심도. 실제 콘크리트와 금속의 질감, 직물 짜임, 목재 결, 일상적인 마모와 옅은 얼룩을 세밀하게 기록한다. 깨끗한 상품 광고 사진이 아니며, 컴퓨터 그래픽이나 삽화나 건축 시각화가 아닌 실제 카메라 무보정 촬영본처럼 보여야 한다. 사람, 얼굴, 신체 형태의 모형이나 그림은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            5,
            2
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use broad seated-eye-level coverage for the wide and medium consuming shots while retaining enough of the seating anchor for the close staged framing; center the view toward base marker 10 at look-at cell [8,4].",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            4
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera unit 3 at [5,2], frame the shared seating geometry around base markers 10, 11, and 12 while looking toward marker 10 at [8,4]. The wide view may include only the portions of target units 1, 2, 4, and 5 and openings 6 and 7 that fall inside the chosen 90-degree view, while preserving the floor-plan relationship of base markers 1 through 14.",
          "camera_framing_directive": "Place the camera in unit 3 at cell [5,2] and aim within unit 3 at cell [8,4], using the wide 90-degree lens for broad coverage. Maintain the staged seated-eye-level relationship for the wide and medium compositions and preserve the same seating geometry as the close shot narrows attention to the lower-center interaction.",
          "subject_position_directive": "For the wide staging, keep the staged pair side by side on the seating anchor, left and right in one plane with gathered hands over their knees. For the medium staging, preserve two adjacent seated upper bodies angled inward across frame center. For the close staging, allow knees and narrow sleeve portions at opposite edges while the staged clasped hands occupy the lower center; do not add subjects beyond those committed by the surfaced shots.",
          "state_cue_directive": "Carry transient marker 15 as the committed temporary state cue and retain the bright daytime illumination stated by the surfaced shots. Use numbered elements 1 through 15 as committed, without inventing additional state cues.",
          "negative_continuity_directive": "Do not introduce unlisted scenario-specific elements, do not move fixed base markers 6 through 14 from their floor-plan positions, and do not assert visibility of units or openings outside the chosen view. Treat candidate visibility of units 1, 2, 4, and 5 and openings 6 and 7 as a superset rather than a requirement to show every candidate."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_record_company_president_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_record_company_president_office"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L76B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L76",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L76B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 방송국의 무대 뒤 대기 통로를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽의 무대 뒤 출입구 부근에서 약 1.6미터 높이로 서서, 중앙의 좁은 통로를 따라 북쪽의 두꺼운 무대 커튼 개구부를 바라보는 시점이다. 35mm급 풀프레임 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈로 촬영하여 비좁은 깊이와 좌우 압박감을 자연스럽게 담는다. 서쪽에는 모서리가 닳고 금속 잠금장치에 사용감이 밴 검은 장비 운반 상자들이 층층이 놓여 통행로 쪽으로 돌출되어 있고, 동쪽 무대 가까이에는 금속 패널, 물리식 스위치, 회전 손잡이, 바늘식 음량계가 달린 당시형 아날로그 음향 장비 랙이 자리한다. 통로 끝의 낡고 두꺼운 직물 커튼 사이로 무대 가장자리 일부만 제한적으로 보인다. 낮은 천장의 오래된 형광등이 누렇게 바랜 벽면, 실제 콘크리트와 도장 금속의 흠집, 천의 직조, 장비 표면의 손때를 사실적으로 드러내며, 무대 쪽의 약한 실용 조명이 섞인 밤 시간대다. 현대 디지털 화면이나 최신 장비 없이 당시 국내 방송 시설의 실용적이고 협소한 구조와 절제된 따뜻한 흙빛 색감, 낮은 채도, 자연스러운 명암을 유지한다. 공간은 깨끗하고 흐트러짐 없는 상태로 유지되어 있다. 자연스러운 피사계 심도와 실제 장소의 일상적인 마모를 담은 가공하지 않은 현장 기록 사진이며, 깨끗한 광고 사진이나 컴퓨터 그래픽, 삽화, 건축 시각화가 아니다. 사람, 얼굴, 인체 형태의 마네킹이나 실루엣은 전혀 없다. 위에서 내려다본 시점이나 평면도 표현이 아닌 사람 눈높이의 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남쪽의 무대 뒤 출입구 부근에서 서 있는 사람의 눈높이로 좁은 통로를 따라 북쪽 무대 커튼 방향을 바라본다. 좌우 장비가 압박하는 통행 폭을 전경과 중경에서 분명히 보여 주고, 커튼 사이로 보이는 무대 가장자리는 제한적으로만 담는다. 빈 배경만 촬영하며 사람이나 사람 형태의 물체는 배치하지 않는다.",
            "shot_id": "S69_Shot2"
          },
          {
            "guide_text": "같은 남쪽 출입구 축과 약 1.6미터 높이를 유지한다. 서쪽 장비 운반 상자와 동쪽 아날로그 장비 랙 사이의 비좁은 간격, 낮은 야간 실용 조명, 북쪽 무대 쪽에서 들어오는 제한된 빛을 강조하되 공간과 장비의 위치 관계는 일관되게 유지한다. 빈 배경만 촬영하며 사람이나 얼굴은 포함하지 않는다.",
            "shot_id": "S69_Shot4"
          }
        ],
        "shot_ids": [
          "S69_Shot2",
          "S69_Shot4"
        ],
        "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 (backstage access opening), facing along number 1 (cramped passage) toward number 4 (stage opening), with numbers 2 and 3 constricting the route on both sides",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Emphasize the narrow circulation gap and dense equipment stacks; retain a limited sightline through number 4 toward number 5."
        },
        "reference_decision": {
          "bg_id": "L76B01",
          "fp_id": "fp_l76_backstage_passage",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L76B01 is a clean-background anchor candidate and references all base markers 1 through 6. Rendering it first from camera unit 1 toward unit 5 with a wide view establishes the dwelling identity and the fixed marker arrangement needed by both consuming shots without relying on a prior reference.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l76_backstage_passage.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              5,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 1 toward unit 5 so the shared depth axis and the numbered base elements required by S69_Shot2 and S69_Shot4 remain available around their medium subject compositions.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              4
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Show the physical span from unit 1 toward unit 5, organized around look-at cell [1, 4]. Include base markers 1 through 6 as required by this BG, with markers 2 and 3 fixing the side boundaries and opening marker 4 carrying the view toward unit 5; retain opening marker 6 only within the broad candidate-visible coverage.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [5, 4], looking toward unit 5 through cell [1, 4], with a wide 90-degree field of view. Preserve broad coverage around the medium compositions committed for S69_Shot2 and S69_Shot4 while maintaining the unit 1-to-unit 5 depth axis.",
            "subject_position_directive": "For S69_Shot2, reserve the middle-left foreground for the over-shoulder subject cue and the middle-right midground for the pointing subject. For S69_Shot4, reserve a slightly off-center medium composition with the committed hand placement visible in the lower third. Add no subjects beyond those committed by the surfaced staging.",
            "state_cue_directive": "Keep numbered elements 1 through 6 in their committed base state. Because clean_background_expected is true and no transient markers are listed, no committed state cue beyond \"clean residential space\" applies; refrain from inventing additional cues.",
            "negative_continuity_directive": "Do not invent numbered elements, state overlays, or additional spaces beyond the supplied base markers and the candidate-visible units 1 and 5 with openings 4 and 6. Keep the permanent positions of markers 2 and 3 stable across the two consuming shots."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 4]\n  - look_at_unit: 5\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 5 so the shared depth axis and the numbered base elements required by S69_Shot2 and S69_Shot4 remain available around their medium subject compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the physical span from unit 1 toward unit 5, organized around look-at cell [1, 4]. Include base markers 1 through 6 as required by this BG, with markers 2 and 3 fixing the side boundaries and opening marker 4 carrying the view toward unit 5; retain opening marker 6 only within the broad candidate-visible coverage.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5, 4], looking toward unit 5 through cell [1, 4], with a wide 90-degree field of view. Preserve broad coverage around the medium compositions committed for S69_Shot2 and S69_Shot4 while maintaining the unit 1-to-unit 5 depth axis.\n  - subject_position_directive: For S69_Shot2, reserve the middle-left foreground for the over-shoulder subject cue and the middle-right midground for the pointing subject. For S69_Shot4, reserve a slightly off-center medium composition with the committed hand placement visible in the lower third. Add no subjects beyond those committed by the surfaced staging.\n  - state_cue_directive: Keep numbered elements 1 through 6 in their committed base state. Because clean_background_expected is true and no transient markers are listed, no committed state cue beyond \"clean residential space\" applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not invent numbered elements, state overlays, or additional spaces beyond the supplied base markers and the candidate-visible units 1 and 5 with openings 4 and 6. Keep the permanent positions of markers 2 and 3 stable across the two consuming shots.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 4]\n  - look_at_unit: 5\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 5 so the shared depth axis and the numbered base elements required by S69_Shot2 and S69_Shot4 remain available around their medium subject compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the physical span from unit 1 toward unit 5, organized around look-at cell [1, 4]. Include base markers 1 through 6 as required by this BG, with markers 2 and 3 fixing the side boundaries and opening marker 4 carrying the view toward unit 5; retain opening marker 6 only within the broad candidate-visible coverage.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5, 4], looking toward unit 5 through cell [1, 4], with a wide 90-degree field of view. Preserve broad coverage around the medium compositions committed for S69_Shot2 and S69_Shot4 while maintaining the unit 1-to-unit 5 depth axis.\n  - subject_position_directive: For S69_Shot2, reserve the middle-left foreground for the over-shoulder subject cue and the middle-right midground for the pointing subject. For S69_Shot4, reserve a slightly off-center medium composition with the committed hand placement visible in the lower third. Add no subjects beyond those committed by the surfaced staging.\n  - state_cue_directive: Keep numbered elements 1 through 6 in their committed base state. Because clean_background_expected is true and no transient markers are listed, no committed state cue beyond \"clean residential space\" applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not invent numbered elements, state overlays, or additional spaces beyond the supplied base markers and the candidate-visible units 1 and 5 with openings 4 and 6. Keep the permanent positions of markers 2 and 3 stable across the two consuming shots.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [5, 4]\n  - look_at_unit: 5\n  - look_at_cell: [1, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 5 so the shared depth axis and the numbered base elements required by S69_Shot2 and S69_Shot4 remain available around their medium subject compositions.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the physical span from unit 1 toward unit 5, organized around look-at cell [1, 4]. Include base markers 1 through 6 as required by this BG, with markers 2 and 3 fixing the side boundaries and opening marker 4 carrying the view toward unit 5; retain opening marker 6 only within the broad candidate-visible coverage.\n  - camera_framing_directive: Frame from camera unit 1 at cell [5, 4], looking toward unit 5 through cell [1, 4], with a wide 90-degree field of view. Preserve broad coverage around the medium compositions committed for S69_Shot2 and S69_Shot4 while maintaining the unit 1-to-unit 5 depth axis.\n  - subject_position_directive: For S69_Shot2, reserve the middle-left foreground for the over-shoulder subject cue and the middle-right midground for the pointing subject. For S69_Shot4, reserve a slightly off-center medium composition with the committed hand placement visible in the lower third. Add no subjects beyond those committed by the surfaced staging.\n  - state_cue_directive: Keep numbered elements 1 through 6 in their committed base state. Because clean_background_expected is true and no transient markers are listed, no committed state cue beyond \"clean residential space\" applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not invent numbered elements, state overlays, or additional spaces beyond the supplied base markers and the candidate-visible units 1 and 5 with openings 4 and 6. Keep the permanent positions of markers 2 and 3 stable across the two consuming shots.\n\n1980년대 후반에서 1990년대 초반 대한민국 방송국의 무대 뒤 대기 통로를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽의 무대 뒤 출입구 부근에서 약 1.6미터 높이로 서서, 중앙의 좁은 통로를 따라 북쪽의 두꺼운 무대 커튼 개구부를 바라보는 시점이다. 35mm급 풀프레임 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈로 촬영하여 비좁은 깊이와 좌우 압박감을 자연스럽게 담는다. 서쪽에는 모서리가 닳고 금속 잠금장치에 사용감이 밴 검은 장비 운반 상자들이 층층이 놓여 통행로 쪽으로 돌출되어 있고, 동쪽 무대 가까이에는 금속 패널, 물리식 스위치, 회전 손잡이, 바늘식 음량계가 달린 당시형 아날로그 음향 장비 랙이 자리한다. 통로 끝의 낡고 두꺼운 직물 커튼 사이로 무대 가장자리 일부만 제한적으로 보인다. 낮은 천장의 오래된 형광등이 누렇게 바랜 벽면, 실제 콘크리트와 도장 금속의 흠집, 천의 직조, 장비 표면의 손때를 사실적으로 드러내며, 무대 쪽의 약한 실용 조명이 섞인 밤 시간대다. 현대 디지털 화면이나 최신 장비 없이 당시 국내 방송 시설의 실용적이고 협소한 구조와 절제된 따뜻한 흙빛 색감, 낮은 채도, 자연스러운 명암을 유지한다. 공간은 깨끗하고 흐트러짐 없는 상태로 유지되어 있다. 자연스러운 피사계 심도와 실제 장소의 일상적인 마모를 담은 가공하지 않은 현장 기록 사진이며, 깨끗한 광고 사진이나 컴퓨터 그래픽, 삽화, 건축 시각화가 아니다. 사람, 얼굴, 인체 형태의 마네킹이나 실루엣은 전혀 없다. 위에서 내려다본 시점이나 평면도 표현이 아닌 사람 눈높이의 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            5,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 1 toward unit 5 so the shared depth axis and the numbered base elements required by S69_Shot2 and S69_Shot4 remain available around their medium subject compositions.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            4
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the physical span from unit 1 toward unit 5, organized around look-at cell [1, 4]. Include base markers 1 through 6 as required by this BG, with markers 2 and 3 fixing the side boundaries and opening marker 4 carrying the view toward unit 5; retain opening marker 6 only within the broad candidate-visible coverage.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [5, 4], looking toward unit 5 through cell [1, 4], with a wide 90-degree field of view. Preserve broad coverage around the medium compositions committed for S69_Shot2 and S69_Shot4 while maintaining the unit 1-to-unit 5 depth axis.",
          "subject_position_directive": "For S69_Shot2, reserve the middle-left foreground for the over-shoulder subject cue and the middle-right midground for the pointing subject. For S69_Shot4, reserve a slightly off-center medium composition with the committed hand placement visible in the lower third. Add no subjects beyond those committed by the surfaced staging.",
          "state_cue_directive": "Keep numbered elements 1 through 6 in their committed base state. Because clean_background_expected is true and no transient markers are listed, no committed state cue beyond \"clean residential space\" applies; refrain from inventing additional cues.",
          "negative_continuity_directive": "Do not invent numbered elements, state overlays, or additional spaces beyond the supplied base markers and the candidate-visible units 1 and 5 with openings 4 and 6. Keep the permanent positions of markers 2 and 3 stable across the two consuming shots."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l76_backstage_passage",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l76_backstage_passage"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L76B02": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L76B01",
        "reused_from_bg_id": "L76B01",
        "location_id": "L76",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L76B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 소규모 음악 공연장 뒤편, 밤의 고요한 백스테이지 통로를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 약 1.6미터의 서 있는 사람 눈높이에서 35밀리미터급 보통 광각 렌즈로, 비좁은 통로 안쪽에서 무대 방향을 바라본다. 화면 왼쪽 가까이에는 금속 모서리와 손잡이에 일상적인 사용감이 남은 장비 케이스가 여러 개 쌓여 통로 쪽으로 조금 돌출되어 있고, 화면 오른쪽에는 회전식 손잡이와 아날로그 계기, 금속 패널로 구성된 당시형 음향 장비 랙이 자리한다. 두 장비 덩어리를 전경의 층으로 삼아 그 사이로 북쪽 끝의 두꺼운 무대 커튼과 좁은 무대 입구, 그 너머의 실제 목재 무대 가장자리가 조용히 보이게 한다. 현대식 평면 화면이나 발광 다이오드 표시가 없는 시대에 맞는 아날로그 공연 설비이며, 콘크리트와 칠한 벽면의 미세한 생활 얼룩, 금속의 자연스러운 산화와 마모, 케이스 표면의 거친 질감, 무거운 커튼의 실제 직조와 주름, 목재 무대의 결을 정확하게 표현한다. 천장의 소박한 당시형 백열등 또는 텅스텐 작업등은 통로에 낮고 따뜻한 빛을 만들고, 무대 쪽에서 새어 나오는 약한 조명이 커튼 가장자리와 장비 윤곽을 현실적으로 드러낸다. 밤의 정적과 사색적인 여운이 느껴지지만 과장된 연출 없이 절제된 따뜻한 흙빛 계열, 낮은 채도, 적당한 명암으로 기록한다. 공간은 정돈되고 건드려지지 않은 공연 전 상태다. 사람, 얼굴, 인체 형태의 모형은 전혀 없으며 스마트폰, 노트북, 현대 디지털 음향 장비도 없다. 실제 콘크리트, 금속 녹청, 직물 짜임, 목재 결, 믿을 수 있는 일상적 마모와 자연스러운 피사계 심도를 갖춘 실제 장소 참고 사진처럼 보여야 한다. 깨끗한 광고용 사진이나 컴퓨터 생성 이미지가 아니라 실제 미러리스 또는 디지털 일안 카메라로 촬영한 담담한 현장 기록 사진이며, 인위적인 후처리는 없다. 내려다본 시점, 평면도, 건축 도해가 아닌 사람 눈높이의 정면 공간 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "좁은 통로 안에 선 눈높이에서 서쪽의 쌓인 장비 케이스와 동쪽의 아날로그 장비 랙을 가까운 전경 층으로 두고, 그 사이로 커튼이 달린 무대 입구와 희미하게 보이는 무대 가장자리를 바라본다. 장비가 화면 양옆을 자연스럽게 좁히도록 하되 무대 방향의 시야는 유지한다. 밤의 낮은 백스테이지 조명과 무대에서 새어 나오는 따뜻한 빛을 사실적으로 표현하며, 사람이나 현대 디지털 장비는 보이지 않게 한다.",
            "shot_id": "S69_Shot11"
          }
        ],
        "shot_ids": [
          "S69_Shot11"
        ],
        "scenes": [],
        "parent_id": "L76B01",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 1 (cramped passage), looking between number 2 (stacked equipment cases) and number 3 (analog equipment rack) toward number 4 (stage opening) and number 5 (stage edge)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Use the equipment as foreground layers while preserving a quiet, narrow view toward the stage; avoid showing modern digital equipment."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L76B01",
          "selected_refs": [
            {
              "physical_space_id": "physical_space_1",
              "ref_bg_id": "L76B01",
              "space_description": "The same physical span across units 1 and 5, with fixed base markers 2 and 3 bordering the sightline through opening marker 4."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Frame from camera unit 1 at cell [5, 4], looking toward unit 5 through cell [1, 4], with a normal 50-degree field of view. Use neutral coverage that supports the large left-foreground profile, the central midground gap, and the smaller right-background subject without changing the established axis.",
          "negative_continuity_directive": "Do not relocate fixed markers 2, 3, or 4 from their positions in reference L76B01. Do not introduce marker 6, unlisted overlays, additional transient cues, or spaces outside units 1 and 5 and the supplied opening visibility candidates.",
          "state_cue_directive": "Keep numbered elements 1 through 5 in their committed base state. Because clean_background_expected is true and no transient markers are listed, no committed state cue beyond \"clean residential space\" applies; refrain from inventing additional cues.",
          "subject_position_directive": "Reserve the left foreground for the large still profile committed by S69_Shot11, the middle center for the gap between the fixed marker-defined edges, and the right background for the smaller back-facing subject engaged in the committed action. Add no subjects beyond those in the surfaced staging.",
          "visible_space_directive": "Maintain the same physical space established by L76B01: camera unit 1 looking toward unit 5 through opening marker 4. Keep markers 2 and 3 in the same fixed positions so their opposing edges create the committed central sightline, with marker 5 visible beyond that sightline."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l76_backstage_passage",
          "prior_bg_ids": [
            "L76B01"
          ],
          "attached_ref_labels": [
            "bg:L76B01"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L74B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L74",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L74B02.png",
        "t2i_prompt": "1980년대에서 1990년대 초 사이 대한민국 서울의 소규모 공연장 무대 뒤 대기 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 북서쪽 서비스 출입문 가까운 실내에서 선 사람의 눈높이 약 1.6미터, 35밀리미터급 광각 렌즈로 촬영하며, 북쪽 벽의 낡은 대기용 벤치와 동쪽 벽의 붙박이 장비 선반을 대각선으로 가로질러 왼쪽 무대 진입구 쪽을 바라본다. 무대 뒤 서비스 공간 특유의 칠이 군데군데 닳은 회벽, 거친 콘크리트 바닥, 오래 사용해 모서리가 마모된 목재 벤치, 긁힘과 산화 흔적이 있는 금속 선반을 사실적으로 표현한다. 선반에는 당시 공연장에서 사용하던 아날로그 음향 장비와 정리된 유선 케이블이 놓여 있고, 현대식 디지털 화면이나 무선 장비는 없다. 공연 직전의 어두운 상태로, 천장의 희미한 백열 작업등과 왼쪽 무대 진입구에서 새어 들어오는 제한된 따뜻한 무대 조명만 공간 일부를 비춘다. 그림자 속 세부는 과장하지 않으며 실제 현장에서 눈으로 확인 가능한 범위만 나타낸다. 왼쪽 무대 진입구 가까이에는 곧 입장할 긴장된 연주자들이 잠시 내려놓은 시대에 맞는 악기와 닫히거나 반쯤 열린 악기 케이스, 종이 악보, 가지런히 감긴 유선 케이블이 밀집해 있어 초조한 대기 상태를 암시한다. 사람, 얼굴, 실루엣, 인체형 형상은 전혀 보이지 않는 빈 배경 공간이다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 현실적인 명암, 실제 콘크리트·금속 녹청·종이·목재의 정확한 질감, 일상적인 먼지와 사용 흔적, 자연스러운 심도를 담는다. 깨끗한 광고 사진이 아니라 실제 장소 기록 사진처럼 담담하고 사실적이며, 후처리 효과나 인위적인 입자 모사는 없다. 평면도, 위에서 내려다본 시점, 건축 도면, 삽화가 아닌 실제 디지털 일안 반사식 또는 미러리스 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "서비스 출입문 가까운 대기 공간 내부에서 약 1.6미터 높이로 촬영한다. 대기용 벤치와 붙박이 장비 선반을 대각선으로 가로질러 왼쪽 무대 진입구를 바라보며, 어두운 전경과 진입구 쪽의 약한 무대 조명 유입이 공간의 깊이를 드러내게 한다. 연주자들은 화면에 직접 등장시키지 않고, 진입구 가까이에 모여 있는 악기와 케이스, 종이 악보와 케이블로 무대 입장을 기다리는 긴장된 기척만 전달한다.",
            "shot_id": "S67_Shot1"
          }
        ],
        "shot_ids": [
          "S67_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 3 (backstage waiting area), near number 10 (service door), facing diagonally across number 15 (waiting bench) and number 16 (equipment shelving) toward number 11 (left stage access opening)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Keep the backstage enclosure dominant and allow only a narrow glimpse toward the stage access; depict number 17 as the transient pre-performance state."
        },
        "reference_decision": {
          "bg_id": "L74B02",
          "fp_id": "fp_l74_theater",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L74B02 is the sole supplied clean-anchor candidate and therefore establishes the dwelling identity directly from the floor plan. S67_Shot1 commits a medium composition with foreground placement in unit 3 and a compressed line extending toward unit 4, so the listed unit-3 camera cell, unit-4 look-at target, and telephoto field of view are used without any prior reference.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l74_theater.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "no_reference_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp reference is available, and this first node must seed the dwelling identity from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              5
            ],
            "camera_unit": 3,
            "fov_deg": 25,
            "framing_notes": "Use the committed unit-3 camera cell and a listed look-at cell toward target unit 4. The telephoto view provides the compressed depth required by S67_Shot1 while retaining the unit-3 foreground and unit-4 background relationship.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              4,
              4
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "Show the target relationship between units 3 and 4 from camera unit 3, with unit 3 carrying the foreground depth and unit 4 carrying the receding background. Preserve the floor-plan placement of base markers 10, 11, 15, and 16 when they fall within this telephoto slice; no opening is independently committed by the geometry visibility superset for this target view.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [2,5] toward unit 4 using listed look-at cell [4,4]. Use the 25-degree telephoto field for narrow, compressed coverage that supports the medium foreground-to-background depth arrangement committed by S67_Shot1.",
            "subject_position_directive": "Follow S67_Shot1: place the primary committed subject in the middle-center foreground, with the other committed subjects receding in a compressed line through the middle-right background. Preserve the specified braced, tense, forward-poised poses and off-screen gaze directions without adding subjects.",
            "state_cue_directive": "Carry transient marker 17 as the committed occupied waiting-state cue. Retain numbered elements 3, 4, 10, 11, 15, and 16 where the narrow framing supports them, and do not add other state overlays.",
            "negative_continuity_directive": "Exclude ignored overlay markers 18, 19, and 20. Do not introduce uncommitted spaces outside the narrow unit-3-to-unit-4 view, and do not force opening marker 9 or any scenario-specific object not listed for this BG into the frame."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [2, 5]\n  - look_at_unit: 4\n  - look_at_cell: [4, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the committed unit-3 camera cell and a listed look-at cell toward target unit 4. The telephoto view provides the compressed depth required by S67_Shot1 while retaining the unit-3 foreground and unit-4 background relationship.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the target relationship between units 3 and 4 from camera unit 3, with unit 3 carrying the foreground depth and unit 4 carrying the receding background. Preserve the floor-plan placement of base markers 10, 11, 15, and 16 when they fall within this telephoto slice; no opening is independently committed by the geometry visibility superset for this target view.\n  - camera_framing_directive: Frame from camera unit 3 at cell [2,5] toward unit 4 using listed look-at cell [4,4]. Use the 25-degree telephoto field for narrow, compressed coverage that supports the medium foreground-to-background depth arrangement committed by S67_Shot1.\n  - subject_position_directive: Follow S67_Shot1: place the primary committed subject in the middle-center foreground, with the other committed subjects receding in a compressed line through the middle-right background. Preserve the specified braced, tense, forward-poised poses and off-screen gaze directions without adding subjects.\n  - state_cue_directive: Carry transient marker 17 as the committed occupied waiting-state cue. Retain numbered elements 3, 4, 10, 11, 15, and 16 where the narrow framing supports them, and do not add other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 18, 19, and 20. Do not introduce uncommitted spaces outside the narrow unit-3-to-unit-4 view, and do not force opening marker 9 or any scenario-specific object not listed for this BG into the frame.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [2, 5]\n  - look_at_unit: 4\n  - look_at_cell: [4, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the committed unit-3 camera cell and a listed look-at cell toward target unit 4. The telephoto view provides the compressed depth required by S67_Shot1 while retaining the unit-3 foreground and unit-4 background relationship.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the target relationship between units 3 and 4 from camera unit 3, with unit 3 carrying the foreground depth and unit 4 carrying the receding background. Preserve the floor-plan placement of base markers 10, 11, 15, and 16 when they fall within this telephoto slice; no opening is independently committed by the geometry visibility superset for this target view.\n  - camera_framing_directive: Frame from camera unit 3 at cell [2,5] toward unit 4 using listed look-at cell [4,4]. Use the 25-degree telephoto field for narrow, compressed coverage that supports the medium foreground-to-background depth arrangement committed by S67_Shot1.\n  - subject_position_directive: Follow S67_Shot1: place the primary committed subject in the middle-center foreground, with the other committed subjects receding in a compressed line through the middle-right background. Preserve the specified braced, tense, forward-poised poses and off-screen gaze directions without adding subjects.\n  - state_cue_directive: Carry transient marker 17 as the committed occupied waiting-state cue. Retain numbered elements 3, 4, 10, 11, 15, and 16 where the narrow framing supports them, and do not add other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 18, 19, and 20. Do not introduce uncommitted spaces outside the narrow unit-3-to-unit-4 view, and do not force opening marker 9 or any scenario-specific object not listed for this BG into the frame.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [2, 5]\n  - look_at_unit: 4\n  - look_at_cell: [4, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the committed unit-3 camera cell and a listed look-at cell toward target unit 4. The telephoto view provides the compressed depth required by S67_Shot1 while retaining the unit-3 foreground and unit-4 background relationship.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the target relationship between units 3 and 4 from camera unit 3, with unit 3 carrying the foreground depth and unit 4 carrying the receding background. Preserve the floor-plan placement of base markers 10, 11, 15, and 16 when they fall within this telephoto slice; no opening is independently committed by the geometry visibility superset for this target view.\n  - camera_framing_directive: Frame from camera unit 3 at cell [2,5] toward unit 4 using listed look-at cell [4,4]. Use the 25-degree telephoto field for narrow, compressed coverage that supports the medium foreground-to-background depth arrangement committed by S67_Shot1.\n  - subject_position_directive: Follow S67_Shot1: place the primary committed subject in the middle-center foreground, with the other committed subjects receding in a compressed line through the middle-right background. Preserve the specified braced, tense, forward-poised poses and off-screen gaze directions without adding subjects.\n  - state_cue_directive: Carry transient marker 17 as the committed occupied waiting-state cue. Retain numbered elements 3, 4, 10, 11, 15, and 16 where the narrow framing supports them, and do not add other state overlays.\n  - negative_continuity_directive: Exclude ignored overlay markers 18, 19, and 20. Do not introduce uncommitted spaces outside the narrow unit-3-to-unit-4 view, and do not force opening marker 9 or any scenario-specific object not listed for this BG into the frame.\n\n1980년대에서 1990년대 초 사이 대한민국 서울의 소규모 공연장 무대 뒤 대기 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 북서쪽 서비스 출입문 가까운 실내에서 선 사람의 눈높이 약 1.6미터, 35밀리미터급 광각 렌즈로 촬영하며, 북쪽 벽의 낡은 대기용 벤치와 동쪽 벽의 붙박이 장비 선반을 대각선으로 가로질러 왼쪽 무대 진입구 쪽을 바라본다. 무대 뒤 서비스 공간 특유의 칠이 군데군데 닳은 회벽, 거친 콘크리트 바닥, 오래 사용해 모서리가 마모된 목재 벤치, 긁힘과 산화 흔적이 있는 금속 선반을 사실적으로 표현한다. 선반에는 당시 공연장에서 사용하던 아날로그 음향 장비와 정리된 유선 케이블이 놓여 있고, 현대식 디지털 화면이나 무선 장비는 없다. 공연 직전의 어두운 상태로, 천장의 희미한 백열 작업등과 왼쪽 무대 진입구에서 새어 들어오는 제한된 따뜻한 무대 조명만 공간 일부를 비춘다. 그림자 속 세부는 과장하지 않으며 실제 현장에서 눈으로 확인 가능한 범위만 나타낸다. 왼쪽 무대 진입구 가까이에는 곧 입장할 긴장된 연주자들이 잠시 내려놓은 시대에 맞는 악기와 닫히거나 반쯤 열린 악기 케이스, 종이 악보, 가지런히 감긴 유선 케이블이 밀집해 있어 초조한 대기 상태를 암시한다. 사람, 얼굴, 실루엣, 인체형 형상은 전혀 보이지 않는 빈 배경 공간이다. 절제된 따뜻한 흙빛 계열과 낮은 채도, 현실적인 명암, 실제 콘크리트·금속 녹청·종이·목재의 정확한 질감, 일상적인 먼지와 사용 흔적, 자연스러운 심도를 담는다. 깨끗한 광고 사진이 아니라 실제 장소 기록 사진처럼 담담하고 사실적이며, 후처리 효과나 인위적인 입자 모사는 없다. 평면도, 위에서 내려다본 시점, 건축 도면, 삽화가 아닌 실제 디지털 일안 반사식 또는 미러리스 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            2,
            5
          ],
          "camera_unit": 3,
          "fov_deg": 25,
          "framing_notes": "Use the committed unit-3 camera cell and a listed look-at cell toward target unit 4. The telephoto view provides the compressed depth required by S67_Shot1 while retaining the unit-3 foreground and unit-4 background relationship.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            4,
            4
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the target relationship between units 3 and 4 from camera unit 3, with unit 3 carrying the foreground depth and unit 4 carrying the receding background. Preserve the floor-plan placement of base markers 10, 11, 15, and 16 when they fall within this telephoto slice; no opening is independently committed by the geometry visibility superset for this target view.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [2,5] toward unit 4 using listed look-at cell [4,4]. Use the 25-degree telephoto field for narrow, compressed coverage that supports the medium foreground-to-background depth arrangement committed by S67_Shot1.",
          "subject_position_directive": "Follow S67_Shot1: place the primary committed subject in the middle-center foreground, with the other committed subjects receding in a compressed line through the middle-right background. Preserve the specified braced, tense, forward-poised poses and off-screen gaze directions without adding subjects.",
          "state_cue_directive": "Carry transient marker 17 as the committed occupied waiting-state cue. Retain numbered elements 3, 4, 10, 11, 15, and 16 where the narrow framing supports them, and do not add other state overlays.",
          "negative_continuity_directive": "Exclude ignored overlay markers 18, 19, and 20. Do not introduce uncommitted spaces outside the narrow unit-3-to-unit-4 view, and do not force opening marker 9 or any scenario-specific object not listed for this BG into the frame."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l74_theater",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l74_theater"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L74B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L74",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L74B01.png",
        "t2i_prompt": "1980년대 후반 대한민국 도시권의 오래된 중형 극장에서 열린 만원 야간 대학생 음악 공연 현장. 실제 미러리스 또는 DSLR 카메라와 28mm 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 카메라는 객석 뒤편 중앙 출입구 부근의 약 1.6미터 높이에 서서 중앙 통로를 따라 무대를 정면으로 바라본다. 중앙 통로 양쪽에는 앞을 향한 좌석이 조밀하게 이어지고, 좌우 객석 전체가 만원 관객의 열기와 함성으로 가득한 순간임을 좌석 높이 아래의 어두운 비정형 밀집과 공연장의 현실적인 사용 흔적으로 전달한다. 사람, 얼굴, 손, 신체 윤곽이나 사람 모양의 형상은 화면에 직접 묘사하지 않는다. 관객이 높이 든 종이 손팻말들은 좌석 위로 분산되어 솟아 있으나, 이를 지지하는 신체는 프레임 아래와 어두운 객석에 완전히 가려진다. 무대 중앙과 앞부분에서 밴드가 연주 중인 순간은 켜진 유선 마이크, 당시형 전기 기타와 베이스 기타, 드럼 세트, 아날로그 앰프, 바닥의 굵은 케이블과 작동 중인 장비로만 분명하게 암시하며 연주자의 인체는 보이지 않는다. 프로시니엄과 묵직한 직물 커튼, 좌우 무대 측면 공간과 출입구가 읽히고, 객석 뒤편 한쪽에는 손때와 마모가 남은 아날로그 음향 콘솔이 무대를 향한다. 따뜻한 텅스텐 무대 조명이 무대와 커튼을 밝히고 객석은 낮은 주변광 속에 잠기며, 손팻말 가장자리와 좌석 등받이에 제한적인 반사광이 닿는다. 현대식 발광 다이오드 화면, 디지털 음향 장비, 노트북, 스마트폰, 무선 이어버드는 배제한다. 실제 콘크리트와 도장 벽의 얼룩, 금속 장비의 잔잔한 산화와 흠집, 커튼의 두꺼운 직물 결, 좌석 천의 마모, 목재와 케이블의 정확한 재질을 사실적으로 표현한다. 과도하게 깨끗한 광고 사진이 아니라 일상적인 흠집과 사용감이 있는 실제 장소 참고 사진, 자연스러운 심도와 적당한 노출, 절제된 따뜻한 색감, 인위적 후처리 없음. 위에서 내려다본 구도, 평면도, 건축 도면이 아닌 서 있는 사람의 눈높이 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "후면 객석 입구 가까이에서 중앙 통로를 따라 무대를 정면으로 바라본다. 좌우의 빽빽한 객석과 높이 든 손팻말이 전경과 중경을 채우고, 무대의 아날로그 악기와 공연 조명이 원경의 중심이 되게 한다. 사람의 얼굴이나 신체 형상은 보이지 않도록 관객과 연주자의 존재를 프레임 아래 가림, 어두운 비정형 밀집, 사용 중인 장비의 상태로만 전달한다.",
            "shot_id": "S67_Shot6"
          },
          {
            "guide_text": "같은 후면 눈높이 축과 시대적 공간 연속성을 유지하되, 중앙 통로의 소실선과 프로시니엄 커튼을 더욱 명확히 읽히게 구성한다. 좌우 객석 위의 손팻말, 후면 아날로그 음향 콘솔, 무대 중앙과 앞쪽의 유선 마이크와 아날로그 악기가 자연스럽게 연결되어 만원 야간 공연의 현장감을 전달해야 한다. 사람, 얼굴, 신체 모양은 화면에 묘사하지 않는다.",
            "shot_id": "S67_Shot10"
          }
        ],
        "shot_ids": [
          "S67_Shot6",
          "S67_Shot10"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 9 (rear auditorium entrance), facing along number 8 (center aisle) toward number 1 (stage), with numbers 6 and 7 (seating banks) on both sides",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Frame the stage beyond the dense audience; depict numbers 18, 19, and 20 as transient concert-state content while keeping the proscenium and curtain readable."
        },
        "reference_decision": {
          "bg_id": "L74B01",
          "fp_id": "fp_l74_theater",
          "node_index": 1,
          "mode": "related_style_new_space",
          "is_dwelling_identity_anchor": false,
          "rationale": "L74B01 targets units 1, 2, 4, 5, and 8, while L74B02 primarily establishes units 3 and 4; the shared unit-4 edge does not make their broader fixed marker sets the same visible space. L74B02 is therefore used only for same-building identity, while L74B01 receives a fresh layout plate. The unit-1 camera looking toward unit 2 with a wide lens directly supports S67_Shot6's edge-to-edge layered view and can also provide the subdued fixed background required behind the medium S67_Shot10 composition.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L74B02.png"
          ],
          "source_bg_ids": [
            "L74B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l74_theater:space:units_3_4"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_distinct_target_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l74_theater:space:units_3_4",
                "ref_bg_id": "L74B02",
                "space_description": "Reference identity established across target units 3 and 4."
              }
            ],
            "why_single_ref_or_two_refs": "A single earlier same-fp reference is sufficient to carry building-level identity. The consuming shots do not commit co-visible distinct reference spaces requiring two references."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              5
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit-1 camera cell and listed look-at cell toward unit 2. The wide field prioritizes S67_Shot6's broad layered coverage while leaving sufficient plate area for the tighter S67_Shot10 framing.",
            "lens_enum": "wide",
            "look_at_cell": [
              6,
              4
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show broad coverage toward unit 2, including the committed target-unit set 1, 2, 4, 5, and 8 where supported by the wide view. Maintain the floor-plan relationships of base markers 6, 7, 8, 9, 11, 12, 13, and 14; opening marker 9 is the geometry-supported visible opening candidate. Use L74B02 only for same-building identity, not as a positional layout source.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [1,5] toward unit 2 using listed look-at cell [6,4]. Use the 90-degree wide field for broad coverage across the layered foreground and deeper fixed elements required by S67_Shot6, while retaining a stable central background region suitable for the medium S67_Shot10 crop.",
            "subject_position_directive": "For S67_Shot6, distribute the committed subjects edge to edge in layered depth, with lifted arms and marker-19 surfaces forming an irregular upper band. For S67_Shot10, support a single upper-body subject slightly offset on the central axis, with the committed hand position and upward gaze retained; do not invent additional subject cues beyond these staged alternatives.",
            "state_cue_directive": "Carry transient markers 18, 19, and 20 as the committed active-state overlays. Preserve the listed numbered elements 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, and 14, and inherit only the established building-level visual identity from L74B02 rather than its marker-17 state.",
            "negative_continuity_directive": "Exclude ignored marker 17 and do not transfer its state overlay from reference L74B02. Do not copy the unit-3/unit-4 fixed layout into this new target space, do not add spaces beyond units supported by the unit-1 visibility superset, and do not introduce unlisted scenario-specific objects or state cues."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L74B02' physical_space_id='fp_l74_theater:space:units_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 5]\n  - look_at_unit: 2\n  - look_at_cell: [6, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: \"Use the listed unit-1 camera cell and listed look-at cell toward unit 2. The wide field prioritizes S67_Shot6's broad layered coverage while leaving sufficient plate area for the tighter S67_Shot10 framing.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show broad coverage toward unit 2, including the committed target-unit set 1, 2, 4, 5, and 8 where supported by the wide view. Maintain the floor-plan relationships of base markers 6, 7, 8, 9, 11, 12, 13, and 14; opening marker 9 is the geometry-supported visible opening candidate. Use L74B02 only for same-building identity, not as a positional layout source.\n  - camera_framing_directive: Frame from camera unit 1 at cell [1,5] toward unit 2 using listed look-at cell [6,4]. Use the 90-degree wide field for broad coverage across the layered foreground and deeper fixed elements required by S67_Shot6, while retaining a stable central background region suitable for the medium S67_Shot10 crop.\n  - subject_position_directive: For S67_Shot6, distribute the committed subjects edge to edge in layered depth, with lifted arms and marker-19 surfaces forming an irregular upper band. For S67_Shot10, support a single upper-body subject slightly offset on the central axis, with the committed hand position and upward gaze retained; do not invent additional subject cues beyond these staged alternatives.\n  - state_cue_directive: Carry transient markers 18, 19, and 20 as the committed active-state overlays. Preserve the listed numbered elements 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, and 14, and inherit only the established building-level visual identity from L74B02 rather than its marker-17 state.\n  - negative_continuity_directive: Exclude ignored marker 17 and do not transfer its state overlay from reference L74B02. Do not copy the unit-3/unit-4 fixed layout into this new target space, do not add spaces beyond units supported by the unit-1 visibility superset, and do not introduce unlisted scenario-specific objects or state cues.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L74B02' physical_space_id='fp_l74_theater:space:units_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 5]\n  - look_at_unit: 2\n  - look_at_cell: [6, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: \"Use the listed unit-1 camera cell and listed look-at cell toward unit 2. The wide field prioritizes S67_Shot6's broad layered coverage while leaving sufficient plate area for the tighter S67_Shot10 framing.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show broad coverage toward unit 2, including the committed target-unit set 1, 2, 4, 5, and 8 where supported by the wide view. Maintain the floor-plan relationships of base markers 6, 7, 8, 9, 11, 12, 13, and 14; opening marker 9 is the geometry-supported visible opening candidate. Use L74B02 only for same-building identity, not as a positional layout source.\n  - camera_framing_directive: Frame from camera unit 1 at cell [1,5] toward unit 2 using listed look-at cell [6,4]. Use the 90-degree wide field for broad coverage across the layered foreground and deeper fixed elements required by S67_Shot6, while retaining a stable central background region suitable for the medium S67_Shot10 crop.\n  - subject_position_directive: For S67_Shot6, distribute the committed subjects edge to edge in layered depth, with lifted arms and marker-19 surfaces forming an irregular upper band. For S67_Shot10, support a single upper-body subject slightly offset on the central axis, with the committed hand position and upward gaze retained; do not invent additional subject cues beyond these staged alternatives.\n  - state_cue_directive: Carry transient markers 18, 19, and 20 as the committed active-state overlays. Preserve the listed numbered elements 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, and 14, and inherit only the established building-level visual identity from L74B02 rather than its marker-17 state.\n  - negative_continuity_directive: Exclude ignored marker 17 and do not transfer its state overlay from reference L74B02. Do not copy the unit-3/unit-4 fixed layout into this new target space, do not add spaces beyond units supported by the unit-1 visibility superset, and do not introduce unlisted scenario-specific objects or state cues.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows a related part of the same dwelling, not the current room. Inherit the overall material and lighting identity only; the new space is its own architectural room and must read as the same home.\n\nREFERENCE PLAN: mode='related_style_new_space'\n  - selected_refs[0]: ref_bg_id='L74B02' physical_space_id='fp_l74_theater:space:units_3_4'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 5]\n  - look_at_unit: 2\n  - look_at_cell: [6, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: \"Use the listed unit-1 camera cell and listed look-at cell toward unit 2. The wide field prioritizes S67_Shot6's broad layered coverage while leaving sufficient plate area for the tighter S67_Shot10 framing.\"\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show broad coverage toward unit 2, including the committed target-unit set 1, 2, 4, 5, and 8 where supported by the wide view. Maintain the floor-plan relationships of base markers 6, 7, 8, 9, 11, 12, 13, and 14; opening marker 9 is the geometry-supported visible opening candidate. Use L74B02 only for same-building identity, not as a positional layout source.\n  - camera_framing_directive: Frame from camera unit 1 at cell [1,5] toward unit 2 using listed look-at cell [6,4]. Use the 90-degree wide field for broad coverage across the layered foreground and deeper fixed elements required by S67_Shot6, while retaining a stable central background region suitable for the medium S67_Shot10 crop.\n  - subject_position_directive: For S67_Shot6, distribute the committed subjects edge to edge in layered depth, with lifted arms and marker-19 surfaces forming an irregular upper band. For S67_Shot10, support a single upper-body subject slightly offset on the central axis, with the committed hand position and upward gaze retained; do not invent additional subject cues beyond these staged alternatives.\n  - state_cue_directive: Carry transient markers 18, 19, and 20 as the committed active-state overlays. Preserve the listed numbered elements 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, and 14, and inherit only the established building-level visual identity from L74B02 rather than its marker-17 state.\n  - negative_continuity_directive: Exclude ignored marker 17 and do not transfer its state overlay from reference L74B02. Do not copy the unit-3/unit-4 fixed layout into this new target space, do not add spaces beyond units supported by the unit-1 visibility superset, and do not introduce unlisted scenario-specific objects or state cues.\n\n1980년대 후반 대한민국 도시권의 오래된 중형 극장에서 열린 만원 야간 대학생 음악 공연 현장. 실제 미러리스 또는 DSLR 카메라와 28mm 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 카메라는 객석 뒤편 중앙 출입구 부근의 약 1.6미터 높이에 서서 중앙 통로를 따라 무대를 정면으로 바라본다. 중앙 통로 양쪽에는 앞을 향한 좌석이 조밀하게 이어지고, 좌우 객석 전체가 만원 관객의 열기와 함성으로 가득한 순간임을 좌석 높이 아래의 어두운 비정형 밀집과 공연장의 현실적인 사용 흔적으로 전달한다. 사람, 얼굴, 손, 신체 윤곽이나 사람 모양의 형상은 화면에 직접 묘사하지 않는다. 관객이 높이 든 종이 손팻말들은 좌석 위로 분산되어 솟아 있으나, 이를 지지하는 신체는 프레임 아래와 어두운 객석에 완전히 가려진다. 무대 중앙과 앞부분에서 밴드가 연주 중인 순간은 켜진 유선 마이크, 당시형 전기 기타와 베이스 기타, 드럼 세트, 아날로그 앰프, 바닥의 굵은 케이블과 작동 중인 장비로만 분명하게 암시하며 연주자의 인체는 보이지 않는다. 프로시니엄과 묵직한 직물 커튼, 좌우 무대 측면 공간과 출입구가 읽히고, 객석 뒤편 한쪽에는 손때와 마모가 남은 아날로그 음향 콘솔이 무대를 향한다. 따뜻한 텅스텐 무대 조명이 무대와 커튼을 밝히고 객석은 낮은 주변광 속에 잠기며, 손팻말 가장자리와 좌석 등받이에 제한적인 반사광이 닿는다. 현대식 발광 다이오드 화면, 디지털 음향 장비, 노트북, 스마트폰, 무선 이어버드는 배제한다. 실제 콘크리트와 도장 벽의 얼룩, 금속 장비의 잔잔한 산화와 흠집, 커튼의 두꺼운 직물 결, 좌석 천의 마모, 목재와 케이블의 정확한 재질을 사실적으로 표현한다. 과도하게 깨끗한 광고 사진이 아니라 일상적인 흠집과 사용감이 있는 실제 장소 참고 사진, 자연스러운 심도와 적당한 노출, 절제된 따뜻한 색감, 인위적 후처리 없음. 위에서 내려다본 구도, 평면도, 건축 도면이 아닌 서 있는 사람의 눈높이 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            1,
            5
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit-1 camera cell and listed look-at cell toward unit 2. The wide field prioritizes S67_Shot6's broad layered coverage while leaving sufficient plate area for the tighter S67_Shot10 framing.",
          "lens_enum": "wide",
          "look_at_cell": [
            6,
            4
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "related_style_new_space",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show broad coverage toward unit 2, including the committed target-unit set 1, 2, 4, 5, and 8 where supported by the wide view. Maintain the floor-plan relationships of base markers 6, 7, 8, 9, 11, 12, 13, and 14; opening marker 9 is the geometry-supported visible opening candidate. Use L74B02 only for same-building identity, not as a positional layout source.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [1,5] toward unit 2 using listed look-at cell [6,4]. Use the 90-degree wide field for broad coverage across the layered foreground and deeper fixed elements required by S67_Shot6, while retaining a stable central background region suitable for the medium S67_Shot10 crop.",
          "subject_position_directive": "For S67_Shot6, distribute the committed subjects edge to edge in layered depth, with lifted arms and marker-19 surfaces forming an irregular upper band. For S67_Shot10, support a single upper-body subject slightly offset on the central axis, with the committed hand position and upward gaze retained; do not invent additional subject cues beyond these staged alternatives.",
          "state_cue_directive": "Carry transient markers 18, 19, and 20 as the committed active-state overlays. Preserve the listed numbered elements 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, and 14, and inherit only the established building-level visual identity from L74B02 rather than its marker-17 state.",
          "negative_continuity_directive": "Exclude ignored marker 17 and do not transfer its state overlay from reference L74B02. Do not copy the unit-3/unit-4 fixed layout into this new target space, do not add spaces beyond units supported by the unit-1 visibility superset, and do not introduce unlisted scenario-specific objects or state cues."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l74_theater",
          "prior_bg_ids": [
            "L74B02"
          ],
          "attached_ref_labels": [
            "bg:L74B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L75B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L75",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L75B01.png",
        "t2i_prompt": "1980년대 후반에서 1990년대 초반 대한민국 서울의 중견 기업 입사면접장을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남동쪽 모서리 가까이에서 약 1.5미터 높이의 사람 눈높이로 서서, 35밀리미터급 보통 광각 렌즈를 사용해 공간을 북서쪽으로 비스듬히 바라본 구도이다. 남중앙의 지원자용 의자가 가까운 전경 또는 중경 중앙에 놓이고 북쪽을 향하며, 그 너머에는 동서 방향으로 긴 면접위원용 책상과 책상 뒤에 나란히 놓인 세 개의 사무용 의자가 모두 보인다. 동쪽 벽에는 당시 국내 업무용 건물에서 흔한 단순한 금속 창틀의 창 두 개가 이어지며, 밝은 낮의 자연광이 실내로 들어와 책상 표면과 바닥에 부드럽고 현실적인 명암을 만든다. 실내는 1980년대 말 기업 사무실다운 소박하고 실용적인 마감으로, 약간 누렇게 바랜 밝은 벽, 평범한 천장과 형광등, 실제 목재 무늬가 드러나는 책상, 시대에 맞는 직물 또는 인조가죽 의자, 잔잔한 사용감이 있는 바닥을 갖춘다. 재료에는 실제 나뭇결, 금속의 미세한 산화와 마모, 직물의 짜임, 일상적인 가벼운 사용 흔적이 자연스럽게 보이되 과장하지 않는다. 현대식 디지털 기기나 최신 사무용 디자인은 넣지 않는다. 공간은 깨끗하고 흐트러지지 않은 상태이다. 사람, 얼굴, 인체 형태의 모형이나 실루엣은 전혀 없다. 실제 장소를 담담하게 기록한 사진처럼 자연스러운 노출, 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비와 자연스러운 심도를 사용하며 인위적인 후보정은 하지 않는다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 삼차원 시각화가 아니라 실제 거울 없는 교환식 카메라로 촬영한 현실적인 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남동쪽 모서리 부근의 약 1.5미터 높이에서 북서쪽을 향해 비스듬히 바라본다. 지원자용 의자를 가까운 전경 또는 중경 중앙에 두고, 그 너머로 긴 책상과 나란히 놓인 면접위원용 의자 세 개가 모두 보이게 한다. 가능하면 동쪽 벽의 두 창과 밝은 낮빛도 함께 담는다. 사람이나 사람 형태의 물체는 배치하지 않는다.",
            "shot_id": "S68_Shot1"
          },
          {
            "guide_text": "지원자용 의자에서 면접위원용 책상으로 이어지는 정면 관계가 명확하도록 35밀리미터급 보통 광각 시야를 유지한다. 책상 뒤 세 의자를 화면 안에 온전히 포함하고, 동쪽 창으로 들어오는 자연광이 책상과 바닥에 사실적으로 퍼지게 한다. 실제 기업 면접장의 비어 있는 배경 사진으로 보이게 한다.",
            "shot_id": "S68_Shot2"
          },
          {
            "guide_text": "동일한 남동쪽 시점과 약 1.5미터의 눈높이를 유지해 공간 연속성을 확보한다. 지원자용 의자를 중앙 축으로 삼고 북쪽의 긴 책상과 세 의자, 동쪽 벽의 창들을 균형 있게 담는다. 밝은 업무 시간대의 담백한 노출과 실제 재료 질감을 유지하며 인물은 넣지 않는다.",
            "shot_id": "S68_Shot6"
          }
        ],
        "shot_ids": [
          "S68_Shot1",
          "S68_Shot2",
          "S68_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near the southeast corner of number 2 (candidate zone), facing diagonally across number 11 (candidate chair) toward number 7 (panel table) and numbers 8, 9, and 10 (interviewer chairs)",
          "camera_height": "eye-level seated-to-standing transition, approximately 1.5m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep number 11 centered in the near foreground or middle ground and show the full three-seat panel beyond the table; include daylight openings numbers 5 and 6 along the side wall when framing permits."
        },
        "reference_decision": {
          "bg_id": "L75B01",
          "fp_id": "fp_interview_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L75B01 is the sole clean anchor candidate and has no available same-fp reference, so it seeds dwelling identity directly from the floor plan. A wide camera at unit 3 looking toward unit 1 covers the committed target units 1 and 2 and supports the consuming shots' wide groupings and medium shared-space framing.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_interview_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              2
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the wide view from unit 3 toward unit 1 to provide broad coverage of target units 1 and 2 and the committed numbered elements needed across the wide and medium consuming shots.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              4
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3 toward unit 1 with the wide lens, show target units 1 and 2 as the principal continuous visible space. Include committed base markers 1, 2, 5, 6, 7, 8, 9, 10, and 11 where they fall within the selected view; the geometry lists units 1 and 2 and openings 4, 5, and 6 only as visibility candidates, so do not assert additional openings beyond the actual cone.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [8,2], looking toward unit 1 at cell [2,4], with a wide 90-degree field of view. Use broad coverage at seated-eye-level intent so units 1 and 2 and their committed fixed elements can support both full seated figures and the balanced row required by the surfaced shots.",
            "subject_position_directive": "Across the consuming shots, reserve the middle of the wide frame for one full seated figure with hands gathered on the knees; for the medium shared-space composition, reserve a restrained lower-left foreground edge for one seated subject and the middle-center midground for a second seated subject leaning forward; for the final wide composition, reserve a balanced seated row with surrounding space visible. These are shot-layer placements and must not alter the fixed marker layout.",
            "state_cue_directive": "The BG is committed as a clean background with no transient marker numbers. Apply only the surfaced bright daytime, restrained-warm, moderately contrasted interior state; beyond the required clean residential space, refrain from inventing additional state cues.",
            "negative_continuity_directive": "Do not add unlisted numbered elements, state overlays, or scenario-specific objects to the clean plate. Keep any geometry outside the unit-3 wide view cone out of frame, and do not treat opening candidates 4, 5, or 6 as proof of visibility beyond what the selected framing can actually show. Preserve the floor-plan positions of markers 1, 2, 5, 6, 7, 8, 9, 10, and 11."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 2]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the wide view from unit 3 toward unit 1 to provide broad coverage of target units 1 and 2 and the committed numbered elements needed across the wide and medium consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 toward unit 1 with the wide lens, show target units 1 and 2 as the principal continuous visible space. Include committed base markers 1, 2, 5, 6, 7, 8, 9, 10, and 11 where they fall within the selected view; the geometry lists units 1 and 2 and openings 4, 5, and 6 only as visibility candidates, so do not assert additional openings beyond the actual cone.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,2], looking toward unit 1 at cell [2,4], with a wide 90-degree field of view. Use broad coverage at seated-eye-level intent so units 1 and 2 and their committed fixed elements can support both full seated figures and the balanced row required by the surfaced shots.\n  - subject_position_directive: Across the consuming shots, reserve the middle of the wide frame for one full seated figure with hands gathered on the knees; for the medium shared-space composition, reserve a restrained lower-left foreground edge for one seated subject and the middle-center midground for a second seated subject leaning forward; for the final wide composition, reserve a balanced seated row with surrounding space visible. These are shot-layer placements and must not alter the fixed marker layout.\n  - state_cue_directive: The BG is committed as a clean background with no transient marker numbers. Apply only the surfaced bright daytime, restrained-warm, moderately contrasted interior state; beyond the required clean residential space, refrain from inventing additional state cues.\n  - negative_continuity_directive: Do not add unlisted numbered elements, state overlays, or scenario-specific objects to the clean plate. Keep any geometry outside the unit-3 wide view cone out of frame, and do not treat opening candidates 4, 5, or 6 as proof of visibility beyond what the selected framing can actually show. Preserve the floor-plan positions of markers 1, 2, 5, 6, 7, 8, 9, 10, and 11.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 2]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the wide view from unit 3 toward unit 1 to provide broad coverage of target units 1 and 2 and the committed numbered elements needed across the wide and medium consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 toward unit 1 with the wide lens, show target units 1 and 2 as the principal continuous visible space. Include committed base markers 1, 2, 5, 6, 7, 8, 9, 10, and 11 where they fall within the selected view; the geometry lists units 1 and 2 and openings 4, 5, and 6 only as visibility candidates, so do not assert additional openings beyond the actual cone.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,2], looking toward unit 1 at cell [2,4], with a wide 90-degree field of view. Use broad coverage at seated-eye-level intent so units 1 and 2 and their committed fixed elements can support both full seated figures and the balanced row required by the surfaced shots.\n  - subject_position_directive: Across the consuming shots, reserve the middle of the wide frame for one full seated figure with hands gathered on the knees; for the medium shared-space composition, reserve a restrained lower-left foreground edge for one seated subject and the middle-center midground for a second seated subject leaning forward; for the final wide composition, reserve a balanced seated row with surrounding space visible. These are shot-layer placements and must not alter the fixed marker layout.\n  - state_cue_directive: The BG is committed as a clean background with no transient marker numbers. Apply only the surfaced bright daytime, restrained-warm, moderately contrasted interior state; beyond the required clean residential space, refrain from inventing additional state cues.\n  - negative_continuity_directive: Do not add unlisted numbered elements, state overlays, or scenario-specific objects to the clean plate. Keep any geometry outside the unit-3 wide view cone out of frame, and do not treat opening candidates 4, 5, or 6 as proof of visibility beyond what the selected framing can actually show. Preserve the floor-plan positions of markers 1, 2, 5, 6, 7, 8, 9, 10, and 11.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [8, 2]\n  - look_at_unit: 1\n  - look_at_cell: [2, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the wide view from unit 3 toward unit 1 to provide broad coverage of target units 1 and 2 and the committed numbered elements needed across the wide and medium consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 toward unit 1 with the wide lens, show target units 1 and 2 as the principal continuous visible space. Include committed base markers 1, 2, 5, 6, 7, 8, 9, 10, and 11 where they fall within the selected view; the geometry lists units 1 and 2 and openings 4, 5, and 6 only as visibility candidates, so do not assert additional openings beyond the actual cone.\n  - camera_framing_directive: Frame from camera unit 3 at cell [8,2], looking toward unit 1 at cell [2,4], with a wide 90-degree field of view. Use broad coverage at seated-eye-level intent so units 1 and 2 and their committed fixed elements can support both full seated figures and the balanced row required by the surfaced shots.\n  - subject_position_directive: Across the consuming shots, reserve the middle of the wide frame for one full seated figure with hands gathered on the knees; for the medium shared-space composition, reserve a restrained lower-left foreground edge for one seated subject and the middle-center midground for a second seated subject leaning forward; for the final wide composition, reserve a balanced seated row with surrounding space visible. These are shot-layer placements and must not alter the fixed marker layout.\n  - state_cue_directive: The BG is committed as a clean background with no transient marker numbers. Apply only the surfaced bright daytime, restrained-warm, moderately contrasted interior state; beyond the required clean residential space, refrain from inventing additional state cues.\n  - negative_continuity_directive: Do not add unlisted numbered elements, state overlays, or scenario-specific objects to the clean plate. Keep any geometry outside the unit-3 wide view cone out of frame, and do not treat opening candidates 4, 5, or 6 as proof of visibility beyond what the selected framing can actually show. Preserve the floor-plan positions of markers 1, 2, 5, 6, 7, 8, 9, 10, and 11.\n\n1980년대 후반에서 1990년대 초반 대한민국 서울의 중견 기업 입사면접장을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남동쪽 모서리 가까이에서 약 1.5미터 높이의 사람 눈높이로 서서, 35밀리미터급 보통 광각 렌즈를 사용해 공간을 북서쪽으로 비스듬히 바라본 구도이다. 남중앙의 지원자용 의자가 가까운 전경 또는 중경 중앙에 놓이고 북쪽을 향하며, 그 너머에는 동서 방향으로 긴 면접위원용 책상과 책상 뒤에 나란히 놓인 세 개의 사무용 의자가 모두 보인다. 동쪽 벽에는 당시 국내 업무용 건물에서 흔한 단순한 금속 창틀의 창 두 개가 이어지며, 밝은 낮의 자연광이 실내로 들어와 책상 표면과 바닥에 부드럽고 현실적인 명암을 만든다. 실내는 1980년대 말 기업 사무실다운 소박하고 실용적인 마감으로, 약간 누렇게 바랜 밝은 벽, 평범한 천장과 형광등, 실제 목재 무늬가 드러나는 책상, 시대에 맞는 직물 또는 인조가죽 의자, 잔잔한 사용감이 있는 바닥을 갖춘다. 재료에는 실제 나뭇결, 금속의 미세한 산화와 마모, 직물의 짜임, 일상적인 가벼운 사용 흔적이 자연스럽게 보이되 과장하지 않는다. 현대식 디지털 기기나 최신 사무용 디자인은 넣지 않는다. 공간은 깨끗하고 흐트러지지 않은 상태이다. 사람, 얼굴, 인체 형태의 모형이나 실루엣은 전혀 없다. 실제 장소를 담담하게 기록한 사진처럼 자연스러운 노출, 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비와 자연스러운 심도를 사용하며 인위적인 후보정은 하지 않는다. 위에서 내려다본 시점, 평면도, 건축 도면, 삽화, 삼차원 시각화가 아니라 실제 거울 없는 교환식 카메라로 촬영한 현실적인 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            8,
            2
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the wide view from unit 3 toward unit 1 to provide broad coverage of target units 1 and 2 and the committed numbered elements needed across the wide and medium consuming shots.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            4
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 3 toward unit 1 with the wide lens, show target units 1 and 2 as the principal continuous visible space. Include committed base markers 1, 2, 5, 6, 7, 8, 9, 10, and 11 where they fall within the selected view; the geometry lists units 1 and 2 and openings 4, 5, and 6 only as visibility candidates, so do not assert additional openings beyond the actual cone.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [8,2], looking toward unit 1 at cell [2,4], with a wide 90-degree field of view. Use broad coverage at seated-eye-level intent so units 1 and 2 and their committed fixed elements can support both full seated figures and the balanced row required by the surfaced shots.",
          "subject_position_directive": "Across the consuming shots, reserve the middle of the wide frame for one full seated figure with hands gathered on the knees; for the medium shared-space composition, reserve a restrained lower-left foreground edge for one seated subject and the middle-center midground for a second seated subject leaning forward; for the final wide composition, reserve a balanced seated row with surrounding space visible. These are shot-layer placements and must not alter the fixed marker layout.",
          "state_cue_directive": "The BG is committed as a clean background with no transient marker numbers. Apply only the surfaced bright daytime, restrained-warm, moderately contrasted interior state; beyond the required clean residential space, refrain from inventing additional state cues.",
          "negative_continuity_directive": "Do not add unlisted numbered elements, state overlays, or scenario-specific objects to the clean plate. Keep any geometry outside the unit-3 wide view cone out of frame, and do not treat opening candidates 4, 5, or 6 as proof of visibility beyond what the selected framing can actually show. Preserve the floor-plan positions of markers 1, 2, 5, 6, 7, 8, 9, 10, and 11."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_interview_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_interview_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L78B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L78",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L78B02.png",
        "t2i_prompt": "1980년대 후반 전후 서울 도심의 소박한 해장국집 홀을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 손님 출입문 안쪽에서 약 1.4미터 높이의 눈높이로 바라보며, 중앙의 남북 방향 통로 너머로 중앙 식탁과 그 동쪽의 이웃 식탁, 북쪽 가장자리의 배식대와 그 뒤 주방 연결구가 한 화면에 들어온다. 남쪽 벽에는 출입문 옆으로 나란한 가게 전면 창 두 개가 있고, 북서쪽과 남서쪽에도 당시의 실용적인 식탁과 의자가 놓여 있다. 1980년대 대한민국 서민 음식점에 어울리는 낡은 금속 창틀과 문틀, 사용감 있는 목재 또는 합판 식탁, 단순한 금속제 의자, 얼룩과 마모가 자연스럽게 남은 바닥과 벽, 오래된 형광등 조명을 사실적으로 표현한다. 밤의 실내는 누렇게 바랜 형광등과 전면 창으로 스며드는 약한 도시 불빛이 섞여 있으며, 따뜻하지만 어딘가 긴장된 정적이 감돈다. 중앙 식탁과 이웃 식탁 위에는 마시던 중 그대로 세워 둔 여러 소주병과 유리잔이 놓여 있어 술자리의 일시적인 상태가 드러난다. 사람, 얼굴, 신체 형태의 형상은 전혀 없으며 공간과 사물만 보인다. 실제 콘크리트와 금속의 변색, 유리 반사, 목재 결, 의자 표면의 긁힘, 생활 얼룩을 정확히 담고 지나치게 정돈된 광고 사진처럼 보이지 않게 한다. 35밀리미터급 중간 광각 렌즈, 자연스러운 원근감과 심도, 과도한 후보정 없이 실제 장소를 담은 담담한 기록 사진. 위에서 내려다보는 시점, 평면도, 건축 도식, 삽화나 합성 영상이 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "손님 출입문 안쪽 부근에서 약 1.4미터 높이로 카메라를 두고, 중앙 통로를 비스듬히 가로질러 중앙 식탁과 동쪽의 이웃 식탁, 뒤편 배식대가 함께 보이게 한다. 35밀리미터 중간 광각의 자연스러운 원근감으로 통로와 식탁 사이의 거리 관계를 읽을 수 있게 하며, 두 식탁 위의 소주병과 잔이 분명히 보이되 과장된 근접 촬영은 피한다. 사람이나 사람 형태는 전혀 보이지 않는 빈 배경으로 촬영한다.",
            "shot_id": "S71_Shot1"
          }
        ],
        "shot_ids": [
          "S71_Shot1"
        ],
        "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 (customer entrance), facing diagonally across number 4 (central aisle) toward number 12 (main table set), number 13 (neighboring table set), and number 9 (service counter)",
          "camera_height": "eye-level seated-to-standing transition, approximately 1.4m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the main and neighboring tables in the same composition, with the standing bottles and glasses from number 16 visible on the tables; retain a readable exit route toward number 5."
        },
        "reference_decision": {
          "bg_id": "L78B02",
          "fp_id": "fp_l78_main_dining_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L78B02 is an allowed clean-anchor fallback candidate and provides the broadest staged view of the fixed identity. It is rendered directly from the floor plan with a wide camera from unit 3 toward unit 2, covering target units 1, 2, and 4 and the required base markers without relying on a prior reference.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l78_main_dining_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "The dwelling-identity anchor is floor-plan seeded and therefore uses no prior BG reference."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              4
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the advertised wide view from unit 3 toward unit 2 to support the staged static establishing frame, with units 1 and 4 carried through the intervening depth.",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              6
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show target units 1, 2, and 4 from camera unit 3, with marker 12 central and markers 13 through 15 supporting the broad fixed layout. Include base markers 5, 6, 8, and 9 only where admitted by the wide view toward unit 2, maintaining their floor-plan relationships.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [1,4] toward look-at unit 2 at cell [8,3] with a wide 90-degree field of view. Use broad, static coverage that keeps the complete marker-12 arrangement readable while carrying units 1 and 4 through the depth toward unit 2.",
            "subject_position_directive": "Place the four committed subjects around the complete marker-12 arrangement at seated eye height and several meters from the camera, distributed across opposing thirds and the remaining sides as specified by S71_Shot1. Preserve the staged downward or distant gaze directions and do not add uncommitted subjects.",
            "state_cue_directive": "Carry transient marker 16 in the state specified by S71_Shot1, together with the nighttime, muted warm, restrained-saturation ambience committed by that shot. Keep base markers 1, 2, 4, 5, 6, 8, 9, and 12 through 15 in their listed state and invent no additional state cues.",
            "negative_continuity_directive": "Do not introduce ignored overlay markers 17 or 18. Do not add spaces beyond units 1, 2, 3, and 4 or openings beyond the geometry supersets; preserve the floor-plan positions of base markers 5, 6, 8, 9, and 12 through 15."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [1, 4]\n  - look_at_unit: 2\n  - look_at_cell: [8, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 3 toward unit 2 to support the staged static establishing frame, with units 1 and 4 carried through the intervening depth.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 1, 2, and 4 from camera unit 3, with marker 12 central and markers 13 through 15 supporting the broad fixed layout. Include base markers 5, 6, 8, and 9 only where admitted by the wide view toward unit 2, maintaining their floor-plan relationships.\n  - camera_framing_directive: Frame from camera unit 3 at cell [1,4] toward look-at unit 2 at cell [8,3] with a wide 90-degree field of view. Use broad, static coverage that keeps the complete marker-12 arrangement readable while carrying units 1 and 4 through the depth toward unit 2.\n  - subject_position_directive: Place the four committed subjects around the complete marker-12 arrangement at seated eye height and several meters from the camera, distributed across opposing thirds and the remaining sides as specified by S71_Shot1. Preserve the staged downward or distant gaze directions and do not add uncommitted subjects.\n  - state_cue_directive: Carry transient marker 16 in the state specified by S71_Shot1, together with the nighttime, muted warm, restrained-saturation ambience committed by that shot. Keep base markers 1, 2, 4, 5, 6, 8, 9, and 12 through 15 in their listed state and invent no additional state cues.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 17 or 18. Do not add spaces beyond units 1, 2, 3, and 4 or openings beyond the geometry supersets; preserve the floor-plan positions of base markers 5, 6, 8, 9, and 12 through 15.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [1, 4]\n  - look_at_unit: 2\n  - look_at_cell: [8, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 3 toward unit 2 to support the staged static establishing frame, with units 1 and 4 carried through the intervening depth.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 1, 2, and 4 from camera unit 3, with marker 12 central and markers 13 through 15 supporting the broad fixed layout. Include base markers 5, 6, 8, and 9 only where admitted by the wide view toward unit 2, maintaining their floor-plan relationships.\n  - camera_framing_directive: Frame from camera unit 3 at cell [1,4] toward look-at unit 2 at cell [8,3] with a wide 90-degree field of view. Use broad, static coverage that keeps the complete marker-12 arrangement readable while carrying units 1 and 4 through the depth toward unit 2.\n  - subject_position_directive: Place the four committed subjects around the complete marker-12 arrangement at seated eye height and several meters from the camera, distributed across opposing thirds and the remaining sides as specified by S71_Shot1. Preserve the staged downward or distant gaze directions and do not add uncommitted subjects.\n  - state_cue_directive: Carry transient marker 16 in the state specified by S71_Shot1, together with the nighttime, muted warm, restrained-saturation ambience committed by that shot. Keep base markers 1, 2, 4, 5, 6, 8, 9, and 12 through 15 in their listed state and invent no additional state cues.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 17 or 18. Do not add spaces beyond units 1, 2, 3, and 4 or openings beyond the geometry supersets; preserve the floor-plan positions of base markers 5, 6, 8, 9, and 12 through 15.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [1, 4]\n  - look_at_unit: 2\n  - look_at_cell: [8, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the advertised wide view from unit 3 toward unit 2 to support the staged static establishing frame, with units 1 and 4 carried through the intervening depth.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 1, 2, and 4 from camera unit 3, with marker 12 central and markers 13 through 15 supporting the broad fixed layout. Include base markers 5, 6, 8, and 9 only where admitted by the wide view toward unit 2, maintaining their floor-plan relationships.\n  - camera_framing_directive: Frame from camera unit 3 at cell [1,4] toward look-at unit 2 at cell [8,3] with a wide 90-degree field of view. Use broad, static coverage that keeps the complete marker-12 arrangement readable while carrying units 1 and 4 through the depth toward unit 2.\n  - subject_position_directive: Place the four committed subjects around the complete marker-12 arrangement at seated eye height and several meters from the camera, distributed across opposing thirds and the remaining sides as specified by S71_Shot1. Preserve the staged downward or distant gaze directions and do not add uncommitted subjects.\n  - state_cue_directive: Carry transient marker 16 in the state specified by S71_Shot1, together with the nighttime, muted warm, restrained-saturation ambience committed by that shot. Keep base markers 1, 2, 4, 5, 6, 8, 9, and 12 through 15 in their listed state and invent no additional state cues.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 17 or 18. Do not add spaces beyond units 1, 2, 3, and 4 or openings beyond the geometry supersets; preserve the floor-plan positions of base markers 5, 6, 8, 9, and 12 through 15.\n\n1980년대 후반 전후 서울 도심의 소박한 해장국집 홀을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 손님 출입문 안쪽에서 약 1.4미터 높이의 눈높이로 바라보며, 중앙의 남북 방향 통로 너머로 중앙 식탁과 그 동쪽의 이웃 식탁, 북쪽 가장자리의 배식대와 그 뒤 주방 연결구가 한 화면에 들어온다. 남쪽 벽에는 출입문 옆으로 나란한 가게 전면 창 두 개가 있고, 북서쪽과 남서쪽에도 당시의 실용적인 식탁과 의자가 놓여 있다. 1980년대 대한민국 서민 음식점에 어울리는 낡은 금속 창틀과 문틀, 사용감 있는 목재 또는 합판 식탁, 단순한 금속제 의자, 얼룩과 마모가 자연스럽게 남은 바닥과 벽, 오래된 형광등 조명을 사실적으로 표현한다. 밤의 실내는 누렇게 바랜 형광등과 전면 창으로 스며드는 약한 도시 불빛이 섞여 있으며, 따뜻하지만 어딘가 긴장된 정적이 감돈다. 중앙 식탁과 이웃 식탁 위에는 마시던 중 그대로 세워 둔 여러 소주병과 유리잔이 놓여 있어 술자리의 일시적인 상태가 드러난다. 사람, 얼굴, 신체 형태의 형상은 전혀 없으며 공간과 사물만 보인다. 실제 콘크리트와 금속의 변색, 유리 반사, 목재 결, 의자 표면의 긁힘, 생활 얼룩을 정확히 담고 지나치게 정돈된 광고 사진처럼 보이지 않게 한다. 35밀리미터급 중간 광각 렌즈, 자연스러운 원근감과 심도, 과도한 후보정 없이 실제 장소를 담은 담담한 기록 사진. 위에서 내려다보는 시점, 평면도, 건축 도식, 삽화나 합성 영상이 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            1,
            4
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the advertised wide view from unit 3 toward unit 2 to support the staged static establishing frame, with units 1 and 4 carried through the intervening depth.",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            6
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show target units 1, 2, and 4 from camera unit 3, with marker 12 central and markers 13 through 15 supporting the broad fixed layout. Include base markers 5, 6, 8, and 9 only where admitted by the wide view toward unit 2, maintaining their floor-plan relationships.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [1,4] toward look-at unit 2 at cell [8,3] with a wide 90-degree field of view. Use broad, static coverage that keeps the complete marker-12 arrangement readable while carrying units 1 and 4 through the depth toward unit 2.",
          "subject_position_directive": "Place the four committed subjects around the complete marker-12 arrangement at seated eye height and several meters from the camera, distributed across opposing thirds and the remaining sides as specified by S71_Shot1. Preserve the staged downward or distant gaze directions and do not add uncommitted subjects.",
          "state_cue_directive": "Carry transient marker 16 in the state specified by S71_Shot1, together with the nighttime, muted warm, restrained-saturation ambience committed by that shot. Keep base markers 1, 2, 4, 5, 6, 8, 9, and 12 through 15 in their listed state and invent no additional state cues.",
          "negative_continuity_directive": "Do not introduce ignored overlay markers 17 or 18. Do not add spaces beyond units 1, 2, 3, and 4 or openings beyond the geometry supersets; preserve the floor-plan positions of base markers 5, 6, 8, 9, and 12 through 15."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l78_main_dining_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l78_main_dining_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L78B01": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L78B02",
        "reused_from_bg_id": "L78B02",
        "location_id": "L78",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L78B02.png",
        "t2i_prompt": "1980년대 후반 전후 대한민국 서울 도심의 오래된 서민 해장국집 홀을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 동쪽의 이웃 식탁 가까이에서 중앙의 주 식탁을 향해 대각선으로 바라보며, 주 식탁 뒤로 남북 방향의 중앙 통로와 남동쪽 고객 출입문이 이어진다. 남쪽 벽에는 오래된 금속 프레임의 상점 창문 두 개가 나란히 있고, 북쪽 가장자리에는 손때와 생활 마모가 남은 서비스 카운터가 보인다. 중앙, 동쪽, 북서쪽, 남서쪽에 놓인 당시형 식당 식탁과 의자는 실용적인 합판·라미네이트 표면과 금속 다리, 닳은 가장자리와 가벼운 얼룩을 지닌다. 밤 시간의 실내는 천장 형광등과 창밖에서 스며드는 약한 도시 불빛으로 밝혀지고, 따뜻하게 누런 실내광과 차가운 외부광이 과장 없이 섞여 격앙된 대치 직전의 팽팽하고 답답한 분위기를 만든다. 주 식탁과 동쪽 이웃 식탁 위에는 당시 음식점에서 사용하던 술병 여러 개와 유리잔이 똑바로 세워져 있으며, 긴장된 술자리의 일시적인 상태가 드러난다. 배경에는 사람, 얼굴, 신체 형태의 인형이나 실루엣이 전혀 없다. 실제 콘크리트와 벽 마감의 미세한 균열, 금속의 자연스러운 변색, 유리의 반사, 목재와 라미네이트의 결, 오래 사용한 바닥의 생활 흔적을 정확히 표현한다. 현대식 디지털 기기나 최신 인테리어 없이 당시 서울의 소박하고 비좁은 대중 음식점 생활상을 사실적으로 반영한다. 실제 DSLR 또는 미러리스 카메라, 약 1.6m의 서 있는 사람 눈높이, 32mm 광각 렌즈, 수평 시점, 자연스러운 원근과 피사계 심도, 절제된 채도와 보통 수준의 대비, 과도한 보정 없는 실제 장소 기록 사진. 위에서 내려다본 시점이나 바닥 배치도 구도가 아닌 사람의 눈높이 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "동쪽의 이웃 식탁 가까이에 카메라를 두고 중앙의 주 식탁을 향해 사선으로 바라본다. 주 식탁 뒤쪽으로 중앙 통로와 남동쪽 고객 출입문이 자연스럽게 이어지도록 구성한다. 카메라 높이는 약 1.6m의 서 있는 사람 눈높이, 32mm 광각에 가까운 시야로 설정하며, 인물 없이 두 식탁 위에 세워진 술병과 잔을 통해 팽팽한 야간 분위기만 드러낸다.",
            "shot_id": "S71_Shot21"
          }
        ],
        "shot_ids": [
          "S71_Shot21"
        ],
        "scenes": [],
        "parent_id": "L78B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 13 (neighboring table set), facing diagonally toward number 12 (main table set), with number 4 (central aisle) and number 5 (customer entrance) behind the confrontation area",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Center the heated confrontation around number 12 while leaving enough surrounding floor space for several people restraining the argument; keep number 16 as ordinary tabletop drinking items, not debris."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L78B02",
          "selected_refs": [
            {
              "physical_space_id": "physical_space_1",
              "ref_bg_id": "L78B02",
              "space_description": "Same physical space on the unit-3-to-unit-2 axis, with overlapping target units 1, 2, and 4 and shared fixed markers."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Frame from camera unit 3 at cell [1,4] toward look-at unit 2 at cell [8,3] with a telephoto 25-degree field of view. Use compressed, narrow background coverage behind the staged close handheld composition while retaining the same underlying axis as reference L78B02.",
          "negative_continuity_directive": "Exclude ignored overlay markers 17 and 18. Do not displace the fixed marker relationships inherited from L78B02, do not expose spaces outside the telephoto view cone, and do not add uncommitted subjects or state overlays.",
          "state_cue_directive": "Retain transient marker 16 and the nighttime muted-warm ambience specified by S71_Shot21. Keep markers 1, 2, 4, 5, 6, 9, and 12 through 15 consistent with the fixed state established by L78B02, without additional invented cues.",
          "subject_position_directive": "Use the two committed subjects from S71_Shot21: the primary subject occupies most of the close frame in three-quarter view while lunging against restraint, and only the second subject's braced shoulder, forearm, and a sliver of profile remain at the frame edge. Keep the fixed background oblique and out of focus behind them.",
          "visible_space_directive": "Show a compressed slice of units 1, 2, and 4 along the same axis as L78B02. Preserve the reference positions of base markers 5, 6, 9, and 12 through 15, with only enough of the marker-12 area visible to provide the staged contextual background."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l78_main_dining_room",
          "prior_bg_ids": [
            "L78B02"
          ],
          "attached_ref_labels": [
            "bg:L78B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L78B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L78",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L78B03.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 서울 도심의 오래된 서민 해장국집 홀을 밤에 촬영한 실제 카메라 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6미터에서 35mm 포맷 카메라와 28mm 광각 렌즈로 촬영한다. 남서쪽 앞자리 식탁 부근에서 중앙 식사 구역을 가로질러 북쪽 서비스 카운터와 그 뒤의 주방 배식구를 바라보며, 중앙 통로와 남쪽 고객 출입문이 오른쪽 화면 안에 계속 보이게 한다. 남쪽 벽의 두 개 가게 전면 창 너머에는 어두운 밤거리가 보이고, 실내의 오래된 천장 조명이 누렇게 바랜 벽과 얼룩지고 닳은 바닥, 금속 의자 프레임의 생활 흠집, 합판 식탁 표면의 실제 나뭇결과 마모를 사실적으로 드러낸다. 당시 서울의 소박한 대중 음식점에 맞는 실용적인 재료와 낡은 마감, 절제된 따뜻한 갈색 계열, 낮은 채도와 자연스러운 명암을 유지하며 현대식 디지털 설비나 최신 인테리어는 넣지 않는다. 난투로 인해 중앙 식탁 주변의 식탁 하나와 여러 의자가 실제 무게와 충돌 방향에 맞게 넘어지고 비뚤어져 있다. 중앙 식탁 주변 바닥에는 깨진 소주병의 투명한 유리 조각과 산산이 깨진 흰 접시 조각이 불규칙하게 흩어져 있으며, 조명 반사가 유리 단면에 작게 맺힌다. 피나 추가 잔해는 만들지 않는다. 공간은 완전히 비어 있어야 하며 사람, 얼굴, 신체 형태, 사람처럼 보이는 실루엣이나 반사는 없어야 한다. 실제 재료의 질감, 일상적인 때와 얼룩, 자연스러운 원근감과 심도를 가진 현장 기록 사진으로 표현하고, 깨끗한 상업용 사진이나 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 시점처럼 보이지 않게 한다. 과장된 연출과 인위적인 후처리 없이 실제 장소를 직접 촬영한 담백한 사진, 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "앞쪽 측면 식탁 부근의 서 있는 사람 눈높이에서 중앙의 뒤집힌 식탁과 의자, 그 옆 식탁 너머로 북쪽 서비스 카운터와 주방 배식구를 바라본다. 오른쪽 화면 가장자리에는 남쪽 고객 출입문이 식별되도록 남겨 두고, 바닥에 흩어진 깨진 소주병과 흰 접시 조각이 전경에서 중앙부까지 자연스럽게 이어지게 한다. 인물이나 사람 형태는 일절 넣지 않는다.",
            "shot_id": "S71_Shot32"
          }
        ],
        "shot_ids": [
          "S71_Shot32"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 15 (front side table set), facing across number 12 (main table set) and number 13 (neighboring table set) toward number 9 (service counter), with the exit at number 5 remaining visible",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show the disrupted dining area broadly enough to depict number 17 (overturned furniture state) and number 18 (shattered bottles and plates) while preserving the underlying table layout and a partially obstructed exit path."
        },
        "reference_decision": {
          "bg_id": "L78B03",
          "fp_id": "fp_l78_main_dining_room",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L78B03 remains in the physical space established by L78B02 but requires a distinct unit-1-to-unit-4 view for the floor-level impact staging. The different camera geometry reveals a different structural slice, and committed state markers 17 and 18 require a new plate rather than low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L78B02.png"
          ],
          "source_bg_ids": [
            "L78B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "physical_space_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space_new_view",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "physical_space_1",
                "ref_bg_id": "L78B02",
                "space_description": "Same physical space, viewed on a distinct unit-1-to-unit-4 axis with committed state markers 17 and 18."
              }
            ],
            "why_single_ref_or_two_refs": "One reference supplies the fixed physical-space identity; the consuming shot does not require two distinct co-visible spaces."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 50,
            "framing_notes": "Use the advertised normal view from unit 1 toward unit 4, adapting the staged floor-level close perspective without altering the listed camera or look-at coordinates.",
            "lens_enum": "normal",
            "look_at_cell": [
              6,
              3
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "Show the floor-level portion of camera unit 1 toward look-at unit 4, with unit 2 included only if admitted in the deeper view-cone coverage. Keep marker 17 and marker 18 readable near the impact plane while retaining only the fixed base markers from 5, 6, 8, 9, and 12 through 15 that the normal view can actually contain.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [3,4] toward look-at unit 4 at cell [6,6] with a normal 50-degree field of view. Use neutral coverage at the staged floor-level close perspective, distributing marker-18 detail across the lower and middle thirds while retaining marker 17 as contextual scale.",
            "subject_position_directive": "S71_Shot32 commits no character subject. Keep the BG free of invented subjects and reserve the lower and middle thirds for the staged marker-18 impact detail, with marker 17 crossing the nearby background as committed context.",
            "state_cue_directive": "Apply committed state overlay marker 17 and transient marker 18 exactly as required by S71_Shot32, under the existing nighttime ambience with restrained saturation and crisp impact contrast. Do not add state cues beyond markers 17 and 18 and the listed base elements.",
            "negative_continuity_directive": "Exclude ignored overlay marker 16. Preserve the fixed positions of markers 5, 6, 8, 9, and unaffected portions of markers 12 through 15 from reference L78B02; do not import its transient marker 16, expose units outside the chosen view cone, or add uncommitted subjects."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L78B02' physical_space_id='physical_space_1'\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: [6, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the advertised normal view from unit 1 toward unit 4, adapting the staged floor-level close perspective without altering the listed camera or look-at coordinates.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the floor-level portion of camera unit 1 toward look-at unit 4, with unit 2 included only if admitted in the deeper view-cone coverage. Keep marker 17 and marker 18 readable near the impact plane while retaining only the fixed base markers from 5, 6, 8, 9, and 12 through 15 that the normal view can actually contain.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 4 at cell [6,6] with a normal 50-degree field of view. Use neutral coverage at the staged floor-level close perspective, distributing marker-18 detail across the lower and middle thirds while retaining marker 17 as contextual scale.\n  - subject_position_directive: S71_Shot32 commits no character subject. Keep the BG free of invented subjects and reserve the lower and middle thirds for the staged marker-18 impact detail, with marker 17 crossing the nearby background as committed context.\n  - state_cue_directive: Apply committed state overlay marker 17 and transient marker 18 exactly as required by S71_Shot32, under the existing nighttime ambience with restrained saturation and crisp impact contrast. Do not add state cues beyond markers 17 and 18 and the listed base elements.\n  - negative_continuity_directive: Exclude ignored overlay marker 16. Preserve the fixed positions of markers 5, 6, 8, 9, and unaffected portions of markers 12 through 15 from reference L78B02; do not import its transient marker 16, expose units outside the chosen view cone, or add uncommitted subjects.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L78B02' physical_space_id='physical_space_1'\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: [6, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the advertised normal view from unit 1 toward unit 4, adapting the staged floor-level close perspective without altering the listed camera or look-at coordinates.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the floor-level portion of camera unit 1 toward look-at unit 4, with unit 2 included only if admitted in the deeper view-cone coverage. Keep marker 17 and marker 18 readable near the impact plane while retaining only the fixed base markers from 5, 6, 8, 9, and 12 through 15 that the normal view can actually contain.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 4 at cell [6,6] with a normal 50-degree field of view. Use neutral coverage at the staged floor-level close perspective, distributing marker-18 detail across the lower and middle thirds while retaining marker 17 as contextual scale.\n  - subject_position_directive: S71_Shot32 commits no character subject. Keep the BG free of invented subjects and reserve the lower and middle thirds for the staged marker-18 impact detail, with marker 17 crossing the nearby background as committed context.\n  - state_cue_directive: Apply committed state overlay marker 17 and transient marker 18 exactly as required by S71_Shot32, under the existing nighttime ambience with restrained saturation and crisp impact contrast. Do not add state cues beyond markers 17 and 18 and the listed base elements.\n  - negative_continuity_directive: Exclude ignored overlay marker 16. Preserve the fixed positions of markers 5, 6, 8, 9, and unaffected portions of markers 12 through 15 from reference L78B02; do not import its transient marker 16, expose units outside the chosen view cone, or add uncommitted subjects.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L78B02' physical_space_id='physical_space_1'\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: [6, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the advertised normal view from unit 1 toward unit 4, adapting the staged floor-level close perspective without altering the listed camera or look-at coordinates.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the floor-level portion of camera unit 1 toward look-at unit 4, with unit 2 included only if admitted in the deeper view-cone coverage. Keep marker 17 and marker 18 readable near the impact plane while retaining only the fixed base markers from 5, 6, 8, 9, and 12 through 15 that the normal view can actually contain.\n  - camera_framing_directive: Frame from camera unit 1 at cell [3,4] toward look-at unit 4 at cell [6,6] with a normal 50-degree field of view. Use neutral coverage at the staged floor-level close perspective, distributing marker-18 detail across the lower and middle thirds while retaining marker 17 as contextual scale.\n  - subject_position_directive: S71_Shot32 commits no character subject. Keep the BG free of invented subjects and reserve the lower and middle thirds for the staged marker-18 impact detail, with marker 17 crossing the nearby background as committed context.\n  - state_cue_directive: Apply committed state overlay marker 17 and transient marker 18 exactly as required by S71_Shot32, under the existing nighttime ambience with restrained saturation and crisp impact contrast. Do not add state cues beyond markers 17 and 18 and the listed base elements.\n  - negative_continuity_directive: Exclude ignored overlay marker 16. Preserve the fixed positions of markers 5, 6, 8, 9, and unaffected portions of markers 12 through 15 from reference L78B02; do not import its transient marker 16, expose units outside the chosen view cone, or add uncommitted subjects.\n\n1980년대부터 1990년대 초반 사이 대한민국 서울 도심의 오래된 서민 해장국집 홀을 밤에 촬영한 실제 카메라 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6미터에서 35mm 포맷 카메라와 28mm 광각 렌즈로 촬영한다. 남서쪽 앞자리 식탁 부근에서 중앙 식사 구역을 가로질러 북쪽 서비스 카운터와 그 뒤의 주방 배식구를 바라보며, 중앙 통로와 남쪽 고객 출입문이 오른쪽 화면 안에 계속 보이게 한다. 남쪽 벽의 두 개 가게 전면 창 너머에는 어두운 밤거리가 보이고, 실내의 오래된 천장 조명이 누렇게 바랜 벽과 얼룩지고 닳은 바닥, 금속 의자 프레임의 생활 흠집, 합판 식탁 표면의 실제 나뭇결과 마모를 사실적으로 드러낸다. 당시 서울의 소박한 대중 음식점에 맞는 실용적인 재료와 낡은 마감, 절제된 따뜻한 갈색 계열, 낮은 채도와 자연스러운 명암을 유지하며 현대식 디지털 설비나 최신 인테리어는 넣지 않는다. 난투로 인해 중앙 식탁 주변의 식탁 하나와 여러 의자가 실제 무게와 충돌 방향에 맞게 넘어지고 비뚤어져 있다. 중앙 식탁 주변 바닥에는 깨진 소주병의 투명한 유리 조각과 산산이 깨진 흰 접시 조각이 불규칙하게 흩어져 있으며, 조명 반사가 유리 단면에 작게 맺힌다. 피나 추가 잔해는 만들지 않는다. 공간은 완전히 비어 있어야 하며 사람, 얼굴, 신체 형태, 사람처럼 보이는 실루엣이나 반사는 없어야 한다. 실제 재료의 질감, 일상적인 때와 얼룩, 자연스러운 원근감과 심도를 가진 현장 기록 사진으로 표현하고, 깨끗한 상업용 사진이나 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 시점처럼 보이지 않게 한다. 과장된 연출과 인위적인 후처리 없이 실제 장소를 직접 촬영한 담백한 사진, 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            3,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 50,
          "framing_notes": "Use the advertised normal view from unit 1 toward unit 4, adapting the staged floor-level close perspective without altering the listed camera or look-at coordinates.",
          "lens_enum": "normal",
          "look_at_cell": [
            6,
            3
          ],
          "look_at_unit": 4
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show the floor-level portion of camera unit 1 toward look-at unit 4, with unit 2 included only if admitted in the deeper view-cone coverage. Keep marker 17 and marker 18 readable near the impact plane while retaining only the fixed base markers from 5, 6, 8, 9, and 12 through 15 that the normal view can actually contain.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [3,4] toward look-at unit 4 at cell [6,6] with a normal 50-degree field of view. Use neutral coverage at the staged floor-level close perspective, distributing marker-18 detail across the lower and middle thirds while retaining marker 17 as contextual scale.",
          "subject_position_directive": "S71_Shot32 commits no character subject. Keep the BG free of invented subjects and reserve the lower and middle thirds for the staged marker-18 impact detail, with marker 17 crossing the nearby background as committed context.",
          "state_cue_directive": "Apply committed state overlay marker 17 and transient marker 18 exactly as required by S71_Shot32, under the existing nighttime ambience with restrained saturation and crisp impact contrast. Do not add state cues beyond markers 17 and 18 and the listed base elements.",
          "negative_continuity_directive": "Exclude ignored overlay marker 16. Preserve the fixed positions of markers 5, 6, 8, 9, and unaffected portions of markers 12 through 15 from reference L78B02; do not import its transient marker 16, expose units outside the chosen view cone, or add uncommitted subjects."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l78_main_dining_room",
          "prior_bg_ids": [
            "L78B02"
          ],
          "attached_ref_labels": [
            "bg:L78B02"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L84B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L84",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L84B01.png",
        "t2i_prompt": "1980년대 후반부터 1990년대 초반 대한민국 시골 보건소의 소박한 진료실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 북서쪽 진찰 침대 가까이에서 약 1.6m 높이의 서 있는 사람 눈높이로, 35mm급 적당한 광각 렌즈를 사용해 중앙 상담 책상을 대각선으로 가로질러 동쪽의 열린 출입문과 좁은 문간을 바라본다. 중앙과 서쪽은 진료 구역이며, 상담 책상 남쪽에는 환자용 의자, 북쪽에는 진료인용 의자가 놓여 중경을 형성한다. 북서쪽 진찰 침대의 긴 변은 서쪽 벽과 나란하고, 북쪽 벽에는 창문과 붙박이 약장이 있으며, 북동쪽 모서리에는 진료용 세면대가 있다. 서쪽 창문과 북쪽 창문으로 들어오는 부드러운 낮빛, 당시 지방 공공의료시설에서 볼 수 있는 담백한 미색 벽과 실용적인 바닥 마감, 오래 사용해 생긴 자연스러운 금속의 흐림과 실제 목재 결, 비닐과 천의 정확한 표면 질감, 소박한 형광등 기구를 사실적으로 담는다. 과도하게 새것 같은 전시장이나 깨끗한 광고 사진이 아니라, 일상적으로 관리되어 온 작은 보건소의 절제된 사용감과 옅은 얼룩이 보이는 실제 장소 참고 사진이어야 한다. 공간은 정돈되고 흐트러짐 없는 평온한 상태다. 사람, 얼굴, 신체 형태의 인물이나 실루엣은 전혀 없이 빈 배경만 표현한다. 자연광과 실내광의 현실적인 밝기 차이, 적당한 대비, 사실적인 원근과 자연스러운 심도, 과장 없는 색을 유지하고 후처리 효과를 사용하지 않는다. 평면도, 위에서 내려다본 시점, 건축 도면, 삽화, 컴퓨터 그래픽이 아닌 실제 DSLR 또는 미러리스 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "북서쪽 진찰 침대 가까운 위치에서 서 있는 사람의 눈높이로 촬영한다. 중앙의 상담 책상과 환자용 의자 및 진료인용 의자가 중경을 형성하고, 그 너머 동쪽의 열린 출입문과 좁은 문간까지 시선이 막히지 않게 한다. 공간은 비어 있어야 하며 사람이나 사람 형태는 넣지 않는다.",
            "shot_id": "S80_Shot3"
          },
          {
            "guide_text": "같은 북서쪽 시점을 유지하되 열린 출입문과 문간이 프레임 안에서 더욱 분명하게 읽히도록 대각선 시선을 정돈한다. 상담 책상과 두 의자는 중경의 공간적 기준점으로 남기고, 북쪽 약장과 북동쪽 세면대는 주변부에서 자연스럽게 드러나게 한다. 사람, 얼굴, 신체 형상의 실루엣은 표현하지 않는다.",
            "shot_id": "S80_Shot4"
          }
        ],
        "shot_ids": [
          "S80_Shot3",
          "S80_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 9 (examination cot) in the northwest side of the room, facing diagonally across number 6 (consultation desk) toward number 3 (open entrance doorway)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the doctor and patient treatment positions around numbers 6, 7, and 8 in the middle ground while preserving a clear sightline to the familiar visitor standing within number 3; include number 2 as the doorway threshold."
        },
        "reference_decision": {
          "bg_id": "L84B01",
          "fp_id": "fp_l84_clinic_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L84B01 is the only clean anchor candidate and has no available same-fp reference, so it establishes dwelling identity directly from the floor plan. Camera unit 1 looking toward unit 2 and opening marker 3 follows the committed doorway axis shared by S80_Shot3 and S80_Shot4; the wide 90-degree view supports the surfaced wide composition and a later close crop.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l84_clinic_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_no_refs",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the floor-plan-seeded dwelling identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Place the camera at the sole candidate cell for unit 1 and aim toward marker 3 at look-at cell [8,8] in unit 2. The wide lens supports the full-body doorway-axis composition in S80_Shot3 while permitting the tighter S80_Shot4 framing to be obtained as a shot-specific crop.",
            "lens_enum": "wide",
            "look_at_cell": [
              8,
              8
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the view from unit marker 1 toward unit marker 2, with opening marker 3 on the committed axis and enough broad coverage to preserve their spatial relationship. Maintain the floor-plan-defined positions of base markers 1-11, while only depicting markers that fall within the chosen wide view rather than forcing supersetted openings into visibility.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [6,4], looking into unit 2 toward cell [8,8] with a wide 90-degree field of view. Use broad coverage of the unit 1-to-unit 2 axis and opening marker 3 so S80_Shot3 can hold its full-body distance and S80_Shot4 can use a tighter crop while preserving that axis.",
            "subject_position_directive": "For S80_Shot3 compositing, reserve a slightly off-center midground position within opening marker 3 for the committed full-body subject and preserve the deeper interior eyeline. For S80_Shot4 compositing, reserve one foreground edge for the over-shoulder subject cue and the middle area for the reacting subject. Keep the rendered background plate itself free of invented subjects.",
            "state_cue_directive": "Keep opening marker 3 in its committed open state. With clean_background_expected true and no transient marker numbers listed, no committed state cue beyond a clean residential space applies; refrain from inventing additional state cues. Maintain the restrained natural daytime ambient-light treatment committed by the surfaced shots.",
            "negative_continuity_directive": "Do not invent subjects or additional scenario-specific elements in the clean background plate. Do not pull openings or fixed elements outside the chosen unit 1-to-unit 2 view cone into the frame merely because they occur in the floor-plan inventory; retain markers 1-11 at their committed floor-plan positions and do not relocate them to improve visibility. There are no ignored overlay markers or reference-image transient cues to reproduce."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [8, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 1 and aim toward marker 3 at look-at cell [8,8] in unit 2. The wide lens supports the full-body doorway-axis composition in S80_Shot3 while permitting the tighter S80_Shot4 framing to be obtained as a shot-specific crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the view from unit marker 1 toward unit marker 2, with opening marker 3 on the committed axis and enough broad coverage to preserve their spatial relationship. Maintain the floor-plan-defined positions of base markers 1-11, while only depicting markers that fall within the chosen wide view rather than forcing supersetted openings into visibility.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,4], looking into unit 2 toward cell [8,8] with a wide 90-degree field of view. Use broad coverage of the unit 1-to-unit 2 axis and opening marker 3 so S80_Shot3 can hold its full-body distance and S80_Shot4 can use a tighter crop while preserving that axis.\n  - subject_position_directive: For S80_Shot3 compositing, reserve a slightly off-center midground position within opening marker 3 for the committed full-body subject and preserve the deeper interior eyeline. For S80_Shot4 compositing, reserve one foreground edge for the over-shoulder subject cue and the middle area for the reacting subject. Keep the rendered background plate itself free of invented subjects.\n  - state_cue_directive: Keep opening marker 3 in its committed open state. With clean_background_expected true and no transient marker numbers listed, no committed state cue beyond a clean residential space applies; refrain from inventing additional state cues. Maintain the restrained natural daytime ambient-light treatment committed by the surfaced shots.\n  - negative_continuity_directive: Do not invent subjects or additional scenario-specific elements in the clean background plate. Do not pull openings or fixed elements outside the chosen unit 1-to-unit 2 view cone into the frame merely because they occur in the floor-plan inventory; retain markers 1-11 at their committed floor-plan positions and do not relocate them to improve visibility. There are no ignored overlay markers or reference-image transient cues to reproduce.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [8, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 1 and aim toward marker 3 at look-at cell [8,8] in unit 2. The wide lens supports the full-body doorway-axis composition in S80_Shot3 while permitting the tighter S80_Shot4 framing to be obtained as a shot-specific crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the view from unit marker 1 toward unit marker 2, with opening marker 3 on the committed axis and enough broad coverage to preserve their spatial relationship. Maintain the floor-plan-defined positions of base markers 1-11, while only depicting markers that fall within the chosen wide view rather than forcing supersetted openings into visibility.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,4], looking into unit 2 toward cell [8,8] with a wide 90-degree field of view. Use broad coverage of the unit 1-to-unit 2 axis and opening marker 3 so S80_Shot3 can hold its full-body distance and S80_Shot4 can use a tighter crop while preserving that axis.\n  - subject_position_directive: For S80_Shot3 compositing, reserve a slightly off-center midground position within opening marker 3 for the committed full-body subject and preserve the deeper interior eyeline. For S80_Shot4 compositing, reserve one foreground edge for the over-shoulder subject cue and the middle area for the reacting subject. Keep the rendered background plate itself free of invented subjects.\n  - state_cue_directive: Keep opening marker 3 in its committed open state. With clean_background_expected true and no transient marker numbers listed, no committed state cue beyond a clean residential space applies; refrain from inventing additional state cues. Maintain the restrained natural daytime ambient-light treatment committed by the surfaced shots.\n  - negative_continuity_directive: Do not invent subjects or additional scenario-specific elements in the clean background plate. Do not pull openings or fixed elements outside the chosen unit 1-to-unit 2 view cone into the frame merely because they occur in the floor-plan inventory; retain markers 1-11 at their committed floor-plan positions and do not relocate them to improve visibility. There are no ignored overlay markers or reference-image transient cues to reproduce.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 4]\n  - look_at_unit: 2\n  - look_at_cell: [8, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 1 and aim toward marker 3 at look-at cell [8,8] in unit 2. The wide lens supports the full-body doorway-axis composition in S80_Shot3 while permitting the tighter S80_Shot4 framing to be obtained as a shot-specific crop.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the view from unit marker 1 toward unit marker 2, with opening marker 3 on the committed axis and enough broad coverage to preserve their spatial relationship. Maintain the floor-plan-defined positions of base markers 1-11, while only depicting markers that fall within the chosen wide view rather than forcing supersetted openings into visibility.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,4], looking into unit 2 toward cell [8,8] with a wide 90-degree field of view. Use broad coverage of the unit 1-to-unit 2 axis and opening marker 3 so S80_Shot3 can hold its full-body distance and S80_Shot4 can use a tighter crop while preserving that axis.\n  - subject_position_directive: For S80_Shot3 compositing, reserve a slightly off-center midground position within opening marker 3 for the committed full-body subject and preserve the deeper interior eyeline. For S80_Shot4 compositing, reserve one foreground edge for the over-shoulder subject cue and the middle area for the reacting subject. Keep the rendered background plate itself free of invented subjects.\n  - state_cue_directive: Keep opening marker 3 in its committed open state. With clean_background_expected true and no transient marker numbers listed, no committed state cue beyond a clean residential space applies; refrain from inventing additional state cues. Maintain the restrained natural daytime ambient-light treatment committed by the surfaced shots.\n  - negative_continuity_directive: Do not invent subjects or additional scenario-specific elements in the clean background plate. Do not pull openings or fixed elements outside the chosen unit 1-to-unit 2 view cone into the frame merely because they occur in the floor-plan inventory; retain markers 1-11 at their committed floor-plan positions and do not relocate them to improve visibility. There are no ignored overlay markers or reference-image transient cues to reproduce.\n\n1980년대 후반부터 1990년대 초반 대한민국 시골 보건소의 소박한 진료실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 북서쪽 진찰 침대 가까이에서 약 1.6m 높이의 서 있는 사람 눈높이로, 35mm급 적당한 광각 렌즈를 사용해 중앙 상담 책상을 대각선으로 가로질러 동쪽의 열린 출입문과 좁은 문간을 바라본다. 중앙과 서쪽은 진료 구역이며, 상담 책상 남쪽에는 환자용 의자, 북쪽에는 진료인용 의자가 놓여 중경을 형성한다. 북서쪽 진찰 침대의 긴 변은 서쪽 벽과 나란하고, 북쪽 벽에는 창문과 붙박이 약장이 있으며, 북동쪽 모서리에는 진료용 세면대가 있다. 서쪽 창문과 북쪽 창문으로 들어오는 부드러운 낮빛, 당시 지방 공공의료시설에서 볼 수 있는 담백한 미색 벽과 실용적인 바닥 마감, 오래 사용해 생긴 자연스러운 금속의 흐림과 실제 목재 결, 비닐과 천의 정확한 표면 질감, 소박한 형광등 기구를 사실적으로 담는다. 과도하게 새것 같은 전시장이나 깨끗한 광고 사진이 아니라, 일상적으로 관리되어 온 작은 보건소의 절제된 사용감과 옅은 얼룩이 보이는 실제 장소 참고 사진이어야 한다. 공간은 정돈되고 흐트러짐 없는 평온한 상태다. 사람, 얼굴, 신체 형태의 인물이나 실루엣은 전혀 없이 빈 배경만 표현한다. 자연광과 실내광의 현실적인 밝기 차이, 적당한 대비, 사실적인 원근과 자연스러운 심도, 과장 없는 색을 유지하고 후처리 효과를 사용하지 않는다. 평면도, 위에서 내려다본 시점, 건축 도면, 삽화, 컴퓨터 그래픽이 아닌 실제 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,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Place the camera at the sole candidate cell for unit 1 and aim toward marker 3 at look-at cell [8,8] in unit 2. The wide lens supports the full-body doorway-axis composition in S80_Shot3 while permitting the tighter S80_Shot4 framing to be obtained as a shot-specific crop.",
          "lens_enum": "wide",
          "look_at_cell": [
            8,
            8
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the view from unit marker 1 toward unit marker 2, with opening marker 3 on the committed axis and enough broad coverage to preserve their spatial relationship. Maintain the floor-plan-defined positions of base markers 1-11, while only depicting markers that fall within the chosen wide view rather than forcing supersetted openings into visibility.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [6,4], looking into unit 2 toward cell [8,8] with a wide 90-degree field of view. Use broad coverage of the unit 1-to-unit 2 axis and opening marker 3 so S80_Shot3 can hold its full-body distance and S80_Shot4 can use a tighter crop while preserving that axis.",
          "subject_position_directive": "For S80_Shot3 compositing, reserve a slightly off-center midground position within opening marker 3 for the committed full-body subject and preserve the deeper interior eyeline. For S80_Shot4 compositing, reserve one foreground edge for the over-shoulder subject cue and the middle area for the reacting subject. Keep the rendered background plate itself free of invented subjects.",
          "state_cue_directive": "Keep opening marker 3 in its committed open state. With clean_background_expected true and no transient marker numbers listed, no committed state cue beyond a clean residential space applies; refrain from inventing additional state cues. Maintain the restrained natural daytime ambient-light treatment committed by the surfaced shots.",
          "negative_continuity_directive": "Do not invent subjects or additional scenario-specific elements in the clean background plate. Do not pull openings or fixed elements outside the chosen unit 1-to-unit 2 view cone into the frame merely because they occur in the floor-plan inventory; retain markers 1-11 at their committed floor-plan positions and do not relocate them to improve visibility. There are no ignored overlay markers or reference-image transient cues to reproduce."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l84_clinic_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l84_clinic_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L85B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L85",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L85B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국 지역 보건소 관사의 밤 마당을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 열린 마당의 약 1.3~1.6미터 높이에서 집 옆의 야외 목재 평상을 대각선으로 바라보며, 35밀리미터 상당의 완만한 광각 시야를 사용한다. 평상을 화면에서 두드러지게 두되 그 뒤로 소박한 관사 외벽, 마당을 향한 외부 출입문과 창문, 좁은 문턱 구역이 자연스럽게 이어지고, 평상 너머와 옆으로 넓은 마당 및 밤하늘의 시야가 트여 있어야 한다. 평상 중앙에는 여러 음식이 담긴 그릇과 접시가 놓인 낮은 상이 있고, 상 위와 바로 곁에는 밤 모임 동안 쌓인 여러 병이 불규칙하게 모여 있다. 평상 한쪽에는 당시 포크 문화와 어울리는 실제 목재 통기타가 자연스럽게 놓여 있다. 사람, 얼굴, 신체를 닮은 형상은 전혀 없다. 관사 창문과 출입문 주변에서 새어 나오는 제한된 생활 조명과 어두운 밤의 자연스러운 명암으로 공간을 보여 주며, 과장된 장식 조명 없이 당시 지방 관사의 검소하고 일상적인 분위기를 유지한다. 낡은 평상의 실제 나뭇결과 사용 흔적, 외벽의 미세한 얼룩과 거친 표면, 문과 창틀의 오래된 도장, 병의 현실적인 유리 반사, 음식 그릇의 생활감과 마당 바닥의 흙먼지를 정확하게 표현한다. 절제된 따뜻한 흙빛과 낮은 채도, 보통 수준의 대비를 유지하되 인위적인 색 보정 없이 실제 야간 현장 노출처럼 보이게 한다. 실제 미러리스 또는 일안반사식 카메라로 촬영한 자연스러운 원근감과 심도, 사실적인 재질과 일상적 마모가 있는 현장 기록 사진이어야 하며, 깨끗한 광고 사진이나 삽화, 컴퓨터 생성 영상, 건축 시각화, 평면도, 위에서 내려다본 시점이 아니다. 후처리 없이 담담하게 기록한 실제 장소 참고 사진, 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "열린 마당 가까이에서 집 쪽 평상을 대각선으로 바라본다. 평상을 화면의 중심 요소로 두고, 음식이 놓인 낮은 상과 모여 있는 병들, 한쪽에 놓인 통기타가 한눈에 들어오게 한다. 뒤쪽에는 집 외벽과 외부 출입문, 마당 쪽 창문을 포함하고, 평상 너머로 열린 마당과 밤하늘의 여백을 넉넉히 확보한다. 사람이나 사람 형태는 넣지 않는다.",
            "shot_id": "S81_Shot1"
          },
          {
            "guide_text": "약 1.3~1.6미터 높이에서 35밀리미터 상당의 완만한 광각으로 평상과 집 외벽을 함께 잡는다. 음식이 차려진 낮은 상, 상 위와 곁에 누적된 병, 평상 한쪽의 통기타가 서로 가리지 않도록 배치하고, 밤의 열린 마당이 답답하지 않게 보이도록 한다. 사람, 얼굴, 신체 형상은 표현하지 않는다.",
            "shot_id": "S81_Shot6"
          },
          {
            "guide_text": "마당에서 평상 쪽으로 향하는 대각선 시선을 유지하며, 평상의 목재 표면과 음식상, 병 무리, 통기타의 실제 재질이 읽히게 한다. 배경의 외부 출입문과 창문은 관사 외벽의 생활감 있는 일부로 보이게 하고, 화면 바깥으로 이어지는 넓은 마당과 밤하늘을 남긴다. 빈 배경 공간으로 촬영하며 인물은 포함하지 않는다.",
            "shot_id": "S81_Shot8"
          }
        ],
        "shot_ids": [
          "S81_Shot1",
          "S81_Shot6",
          "S81_Shot8"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 1 (open yard), facing diagonally toward number 4 (raised outdoor platform), with number 2 (house edge), number 5 (exterior door), and number 6 (yard-facing window) behind it",
          "camera_height": "eye-level seated-to-standing transition, approximately 1.3–1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep number 4 prominent and include numbers 7, 8, and 9 as the active gathering-state contents; preserve a broad open-yard and night-sky sightline beyond the platform."
        },
        "reference_decision": {
          "bg_id": "L85B01",
          "fp_id": "fp_l85_residence_yard",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L85B01 is the sole clean-anchor candidate supplied for this fp and therefore establishes dwelling identity without a prior reference. A wide view from unit 1 toward unit 3 and base marker 4 supports the wide two-subject staging in S81_Shot1 and S81_Shot8 while retaining enough fixed context for the tighter staging in S81_Shot6.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l85_residence_yard.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the fp-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              5
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Place the camera at the sole candidate cell for unit 1 and direct broad coverage toward unit 3 and base marker 4, retaining context from visible-unit candidates 2 and 3 and visible-opening candidates 5 and 6.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              6
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show the fixed relationship among unit markers 1, 2, and 3, centering the view toward unit 3 and base marker 4. The broad cone may retain unit candidates 2 and 3 and opening candidates 5 and 6 along the fixed edge, while markers 7, 8, and 9 occupy their committed transient scene layer.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at cell [6,5], looking toward unit 3 at cell [3,6]. Keep base marker 4 and the staged action area prominent while preserving surrounding fixed context for the wide consuming shots and allowing a tighter crop for the medium consuming shot.",
            "subject_position_directive": "For S81_Shot1, place the two committed subjects on opposite sides of base marker 4 with marker 7 between them. For S81_Shot6, support one seated subject left of center with marker 9 crossing the opposite half and markers 7 and 8 secondary behind. For S81_Shot8, support two fully separated seated silhouettes across the lower middle, with marker 9 readable across one subject.",
            "state_cue_directive": "Carry the committed nighttime state from the consuming shots and include transient markers 7, 8, and 9 with base markers 1 through 6. Preserve the low-key, muted illumination described by the staging without inventing an additional visible light source or unlisted state cue.",
            "negative_continuity_directive": "Do not add uncommitted numbered elements, fixed structures, or state overlays beyond markers 1 through 9. Keep spaces outside the wide view from unit 1 toward unit 3 out of the composition, and do not invent additional openings beyond visible-opening candidates 5 and 6 or additional subjects beyond the staged cues."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 5]\n  - look_at_unit: 3\n  - look_at_cell: [3, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 1 and direct broad coverage toward unit 3 and base marker 4, retaining context from visible-unit candidates 2 and 3 and visible-opening candidates 5 and 6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the fixed relationship among unit markers 1, 2, and 3, centering the view toward unit 3 and base marker 4. The broad cone may retain unit candidates 2 and 3 and opening candidates 5 and 6 along the fixed edge, while markers 7, 8, and 9 occupy their committed transient scene layer.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at cell [6,5], looking toward unit 3 at cell [3,6]. Keep base marker 4 and the staged action area prominent while preserving surrounding fixed context for the wide consuming shots and allowing a tighter crop for the medium consuming shot.\n  - subject_position_directive: For S81_Shot1, place the two committed subjects on opposite sides of base marker 4 with marker 7 between them. For S81_Shot6, support one seated subject left of center with marker 9 crossing the opposite half and markers 7 and 8 secondary behind. For S81_Shot8, support two fully separated seated silhouettes across the lower middle, with marker 9 readable across one subject.\n  - state_cue_directive: Carry the committed nighttime state from the consuming shots and include transient markers 7, 8, and 9 with base markers 1 through 6. Preserve the low-key, muted illumination described by the staging without inventing an additional visible light source or unlisted state cue.\n  - negative_continuity_directive: Do not add uncommitted numbered elements, fixed structures, or state overlays beyond markers 1 through 9. Keep spaces outside the wide view from unit 1 toward unit 3 out of the composition, and do not invent additional openings beyond visible-opening candidates 5 and 6 or additional subjects beyond the staged cues.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 5]\n  - look_at_unit: 3\n  - look_at_cell: [3, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 1 and direct broad coverage toward unit 3 and base marker 4, retaining context from visible-unit candidates 2 and 3 and visible-opening candidates 5 and 6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the fixed relationship among unit markers 1, 2, and 3, centering the view toward unit 3 and base marker 4. The broad cone may retain unit candidates 2 and 3 and opening candidates 5 and 6 along the fixed edge, while markers 7, 8, and 9 occupy their committed transient scene layer.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at cell [6,5], looking toward unit 3 at cell [3,6]. Keep base marker 4 and the staged action area prominent while preserving surrounding fixed context for the wide consuming shots and allowing a tighter crop for the medium consuming shot.\n  - subject_position_directive: For S81_Shot1, place the two committed subjects on opposite sides of base marker 4 with marker 7 between them. For S81_Shot6, support one seated subject left of center with marker 9 crossing the opposite half and markers 7 and 8 secondary behind. For S81_Shot8, support two fully separated seated silhouettes across the lower middle, with marker 9 readable across one subject.\n  - state_cue_directive: Carry the committed nighttime state from the consuming shots and include transient markers 7, 8, and 9 with base markers 1 through 6. Preserve the low-key, muted illumination described by the staging without inventing an additional visible light source or unlisted state cue.\n  - negative_continuity_directive: Do not add uncommitted numbered elements, fixed structures, or state overlays beyond markers 1 through 9. Keep spaces outside the wide view from unit 1 toward unit 3 out of the composition, and do not invent additional openings beyond visible-opening candidates 5 and 6 or additional subjects beyond the staged cues.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 5]\n  - look_at_unit: 3\n  - look_at_cell: [3, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Place the camera at the sole candidate cell for unit 1 and direct broad coverage toward unit 3 and base marker 4, retaining context from visible-unit candidates 2 and 3 and visible-opening candidates 5 and 6.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the fixed relationship among unit markers 1, 2, and 3, centering the view toward unit 3 and base marker 4. The broad cone may retain unit candidates 2 and 3 and opening candidates 5 and 6 along the fixed edge, while markers 7, 8, and 9 occupy their committed transient scene layer.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at cell [6,5], looking toward unit 3 at cell [3,6]. Keep base marker 4 and the staged action area prominent while preserving surrounding fixed context for the wide consuming shots and allowing a tighter crop for the medium consuming shot.\n  - subject_position_directive: For S81_Shot1, place the two committed subjects on opposite sides of base marker 4 with marker 7 between them. For S81_Shot6, support one seated subject left of center with marker 9 crossing the opposite half and markers 7 and 8 secondary behind. For S81_Shot8, support two fully separated seated silhouettes across the lower middle, with marker 9 readable across one subject.\n  - state_cue_directive: Carry the committed nighttime state from the consuming shots and include transient markers 7, 8, and 9 with base markers 1 through 6. Preserve the low-key, muted illumination described by the staging without inventing an additional visible light source or unlisted state cue.\n  - negative_continuity_directive: Do not add uncommitted numbered elements, fixed structures, or state overlays beyond markers 1 through 9. Keep spaces outside the wide view from unit 1 toward unit 3 out of the composition, and do not invent additional openings beyond visible-opening candidates 5 and 6 or additional subjects beyond the staged cues.\n\n1980년대부터 1990년대 초반 대한민국 지역 보건소 관사의 밤 마당을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 열린 마당의 약 1.3~1.6미터 높이에서 집 옆의 야외 목재 평상을 대각선으로 바라보며, 35밀리미터 상당의 완만한 광각 시야를 사용한다. 평상을 화면에서 두드러지게 두되 그 뒤로 소박한 관사 외벽, 마당을 향한 외부 출입문과 창문, 좁은 문턱 구역이 자연스럽게 이어지고, 평상 너머와 옆으로 넓은 마당 및 밤하늘의 시야가 트여 있어야 한다. 평상 중앙에는 여러 음식이 담긴 그릇과 접시가 놓인 낮은 상이 있고, 상 위와 바로 곁에는 밤 모임 동안 쌓인 여러 병이 불규칙하게 모여 있다. 평상 한쪽에는 당시 포크 문화와 어울리는 실제 목재 통기타가 자연스럽게 놓여 있다. 사람, 얼굴, 신체를 닮은 형상은 전혀 없다. 관사 창문과 출입문 주변에서 새어 나오는 제한된 생활 조명과 어두운 밤의 자연스러운 명암으로 공간을 보여 주며, 과장된 장식 조명 없이 당시 지방 관사의 검소하고 일상적인 분위기를 유지한다. 낡은 평상의 실제 나뭇결과 사용 흔적, 외벽의 미세한 얼룩과 거친 표면, 문과 창틀의 오래된 도장, 병의 현실적인 유리 반사, 음식 그릇의 생활감과 마당 바닥의 흙먼지를 정확하게 표현한다. 절제된 따뜻한 흙빛과 낮은 채도, 보통 수준의 대비를 유지하되 인위적인 색 보정 없이 실제 야간 현장 노출처럼 보이게 한다. 실제 미러리스 또는 일안반사식 카메라로 촬영한 자연스러운 원근감과 심도, 사실적인 재질과 일상적 마모가 있는 현장 기록 사진이어야 하며, 깨끗한 광고 사진이나 삽화, 컴퓨터 생성 영상, 건축 시각화, 평면도, 위에서 내려다본 시점이 아니다. 후처리 없이 담담하게 기록한 실제 장소 참고 사진, 16:9 가로 비율, 실제 카메라 촬영본\n\nThe LAST attached image is a TOP-DOWN INTERIOR FLOOR PLAN of the building at this location — a STRUCTURAL REFERENCE ONLY, never content to draw. It defines the building's real scale: its footprint, room count, and the placement of its doors and windows. Render the scene so the building's exterior size, number of storeys, and the scale and placement of its doors and windows stay consistent with that plan. Do NOT draw the floor plan itself, its lines, text or numbers anywhere in the image.",
        "camera_decision": {
          "camera_cell": [
            6,
            5
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Place the camera at the sole candidate cell for unit 1 and direct broad coverage toward unit 3 and base marker 4, retaining context from visible-unit candidates 2 and 3 and visible-opening candidates 5 and 6.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            6
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 1, show the fixed relationship among unit markers 1, 2, and 3, centering the view toward unit 3 and base marker 4. The broad cone may retain unit candidates 2 and 3 and opening candidates 5 and 6 along the fixed edge, while markers 7, 8, and 9 occupy their committed transient scene layer.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at cell [6,5], looking toward unit 3 at cell [3,6]. Keep base marker 4 and the staged action area prominent while preserving surrounding fixed context for the wide consuming shots and allowing a tighter crop for the medium consuming shot.",
          "subject_position_directive": "For S81_Shot1, place the two committed subjects on opposite sides of base marker 4 with marker 7 between them. For S81_Shot6, support one seated subject left of center with marker 9 crossing the opposite half and markers 7 and 8 secondary behind. For S81_Shot8, support two fully separated seated silhouettes across the lower middle, with marker 9 readable across one subject.",
          "state_cue_directive": "Carry the committed nighttime state from the consuming shots and include transient markers 7, 8, and 9 with base markers 1 through 6. Preserve the low-key, muted illumination described by the staging without inventing an additional visible light source or unlisted state cue.",
          "negative_continuity_directive": "Do not add uncommitted numbered elements, fixed structures, or state overlays beyond markers 1 through 9. Keep spaces outside the wide view from unit 1 toward unit 3 out of the composition, and do not invent additional openings beyond visible-opening candidates 5 and 6 or additional subjects beyond the staged cues."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l85_residence_yard",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l85_residence_yard",
            "building_fp:fp_l84_clinic_room"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "building_fp_ref": {
          "fp_id": "fp_l84_clinic_room",
          "indoor_loc_sid": "L84",
          "group_id": "bg_rural_health_center",
          "fp_asset_id": "10bf8381-f448-4238-a80d-f3080a3aef4a"
        }
      },
      "L86B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L86",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L86B01.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 대한민국의 소박한 보건소 관사 방을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 출입문 안쪽 가까이에서 약 1.5~1.6m의 낮은 성인 눈높이로 서서, 문턱 영역을 지나 방 중앙의 낮은 상을 향해 대각선으로 바라본 시점이다. 35mm급 렌즈의 보통 광각으로 과장 없이 담고, 낮은 상을 중앙 전경의 핵심 기준점으로 배치한다. 그 너머 북쪽 벽을 따라 길게 놓인 소박한 바닥 이부자리와 동쪽 벽의 외부 창문이 보이며, 서쪽 벽에는 출입부와 잠자리 사이의 수납장이 자연스럽게 자리한다. 당시 대한민국 관사의 검소한 생활상을 반영한 낡은 미장 벽, 생활 마모가 밴 바닥, 실제 나뭇결과 잔흠집이 보이는 낮은 상, 사용감 있는 이부자리 천의 직조와 눌림, 오래된 수납장 표면을 사실적으로 표현한다. 주인이 자리를 떠난 뒤의 고요한 아침으로, 창문에서 들어오는 부드러운 자연광이 절제된 따뜻한 흙빛 계열과 낮은 채도의 실내를 담담하게 밝힌다. 낮은 상 위에는 손으로 쓴 쪽지 한 장과 손으로 오선과 음표를 적은 종이 악보가 서로 별개의 종이로 분명히 구분되도록 놓여 있으며, 쪽지는 악보의 옆이나 일부 위에 걸쳐 있어도 두 항목의 윤곽이 각각 읽혀야 한다. 사람, 얼굴, 인체 형태는 전혀 없다. 실제 콘크리트와 미장면, 금속의 자연스러운 변색, 천의 직조, 목재의 결, 일상적인 얼룩과 마모를 정확히 담고 자연스러운 피사계 심도를 사용한다. 깨끗한 광고 사진이나 건축 시각화가 아니라 실제 장소를 현장에서 촬영한 무보정의 담담한 DSLR 또는 미러리스 사진이며, 평면도 시점이나 위에서 내려다본 구도, 도해, 삽화가 아니다. 현대 디지털 기기나 현대식 인테리어 요소는 넣지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입문 안쪽 부근의 약 1.5~1.6m 높이에서 방 안을 대각선으로 바라본다. 낮은 상을 중앙 전경의 기준점으로 삼고, 그 위의 손글씨 쪽지와 손으로 적은 종이 악보가 서로 분리된 두 장의 종이임을 분명하게 보여준다. 뒤쪽에는 북쪽 벽을 따라 놓인 바닥 이부자리와 동쪽 창문이 함께 보이게 하되 사람은 넣지 않는다.",
            "shot_id": "S82_Shot4"
          },
          {
            "guide_text": "35mm급 보통 광각의 자연스러운 원근을 유지하며 낮은 상, 최근 사용한 흔적이 남은 바닥 이부자리, 동쪽 창문 사이의 공간 관계를 한 화면에서 읽을 수 있게 한다. 쪽지와 악보의 손글씨는 종이 위 실제 필기처럼 보이되 두 항목이 겹쳐 하나로 보이지 않게 하고, 비어 있는 조용한 아침 방의 상태를 유지한다.",
            "shot_id": "S82_Shot5"
          }
        ],
        "shot_ids": [
          "S82_Shot4",
          "S82_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 4 (entrance door), facing diagonally across number 3 (threshold zone) toward number 6 (low table), with number 7 (floor bedding) and number 5 (exterior window) beyond",
          "camera_height": "eye-level seated or low standing, approximately 1.4–1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Make number 6 the central foreground anchor and keep numbers 9 and 10 clearly readable as separate paper items on its surface; include the recently used sleeping area without showing the absent host."
        },
        "reference_decision": {
          "bg_id": "L86B01",
          "fp_id": "fp_l86_residence_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L86B01 is the only supplied clean-anchor candidate and has no available same-fp reference, so it seeds the dwelling identity directly from the floor plan. The camera is placed at the sole candidate cell for unit 3 and uses the advertised normal-lens view toward unit 2, supporting marker 6 and the transient markers needed by S82_Shot4 while retaining neutral fixed context for S82_Shot5.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l86_residence_room.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No same-fp candidate references are available; this first node must establish the dwelling identity from the supplied floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              3
            ],
            "camera_unit": 3,
            "fov_deg": 50,
            "framing_notes": "Use the geometry-advertised view from unit 3 toward unit 2 as a neutral structural plate. The normal field of view preserves surrounding fixed context while allowing the consuming insert and close framing to be derived without changing the room layout.",
            "lens_enum": "normal",
            "look_at_cell": [
              4,
              1
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3, direct the view toward unit 2 and preserve the floor-plan identity of target units 1, 2, and 3 through their fixed spatial relationship. Give priority to the unit-2 look-at area and marker 6; unit 1 and openings 4 and 5 may appear only where supported by the geometry's visibility-candidate supersets and the actual 50-degree cone. Keep base markers 1 through 8 in their committed positions.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [7,3] toward look-at unit 2 at cell [4,4] with a normal 50-degree field of view. Maintain neutral coverage of the fixed context around the look-at area so S82_Shot4 can isolate markers 9 and 10 against marker 6 and S82_Shot5 can use a close subject framing without recomposing the permanent layout.",
            "subject_position_directive": "S82_Shot4 commits no character subject; keep its insert free of invented people and center the staged marker-9/marker-10 arrangement. S82_Shot5 commits one subject at eye level, slightly off the front axis, in a close three-quarter-left presentation with a downward gaze and marker 10 held near the chest; retain only subdued fixed context behind that subject.",
            "state_cue_directive": "Carry transient markers 9 and 10 according to each consuming shot's committed state: S82_Shot4 places marker 9 over marker 10 on the surface associated with marker 6, while S82_Shot5 commits marker 10 as held near the subject and partly visible at the lower frame edge. Preserve the supplied soft morning ambient-light cue and add no unlisted state cues.",
            "negative_continuity_directive": "No numbered elements or state-overlay markers are listed for exclusion. Do not invent additional subjects, numbered elements, openings, or spaces outside the committed view; do not relocate fixed markers 4, 5, 6, 7, or 8 from their floor-plan positions, and do not convert the shot-specific states of markers 9 and 10 into permanent structural features."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 3]\n  - look_at_unit: 2\n  - look_at_cell: [4, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the geometry-advertised view from unit 3 toward unit 2 as a neutral structural plate. The normal field of view preserves surrounding fixed context while allowing the consuming insert and close framing to be derived without changing the room layout.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, direct the view toward unit 2 and preserve the floor-plan identity of target units 1, 2, and 3 through their fixed spatial relationship. Give priority to the unit-2 look-at area and marker 6; unit 1 and openings 4 and 5 may appear only where supported by the geometry's visibility-candidate supersets and the actual 50-degree cone. Keep base markers 1 through 8 in their committed positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,3] toward look-at unit 2 at cell [4,4] with a normal 50-degree field of view. Maintain neutral coverage of the fixed context around the look-at area so S82_Shot4 can isolate markers 9 and 10 against marker 6 and S82_Shot5 can use a close subject framing without recomposing the permanent layout.\n  - subject_position_directive: S82_Shot4 commits no character subject; keep its insert free of invented people and center the staged marker-9/marker-10 arrangement. S82_Shot5 commits one subject at eye level, slightly off the front axis, in a close three-quarter-left presentation with a downward gaze and marker 10 held near the chest; retain only subdued fixed context behind that subject.\n  - state_cue_directive: Carry transient markers 9 and 10 according to each consuming shot's committed state: S82_Shot4 places marker 9 over marker 10 on the surface associated with marker 6, while S82_Shot5 commits marker 10 as held near the subject and partly visible at the lower frame edge. Preserve the supplied soft morning ambient-light cue and add no unlisted state cues.\n  - negative_continuity_directive: No numbered elements or state-overlay markers are listed for exclusion. Do not invent additional subjects, numbered elements, openings, or spaces outside the committed view; do not relocate fixed markers 4, 5, 6, 7, or 8 from their floor-plan positions, and do not convert the shot-specific states of markers 9 and 10 into permanent structural features.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 3]\n  - look_at_unit: 2\n  - look_at_cell: [4, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the geometry-advertised view from unit 3 toward unit 2 as a neutral structural plate. The normal field of view preserves surrounding fixed context while allowing the consuming insert and close framing to be derived without changing the room layout.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, direct the view toward unit 2 and preserve the floor-plan identity of target units 1, 2, and 3 through their fixed spatial relationship. Give priority to the unit-2 look-at area and marker 6; unit 1 and openings 4 and 5 may appear only where supported by the geometry's visibility-candidate supersets and the actual 50-degree cone. Keep base markers 1 through 8 in their committed positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,3] toward look-at unit 2 at cell [4,4] with a normal 50-degree field of view. Maintain neutral coverage of the fixed context around the look-at area so S82_Shot4 can isolate markers 9 and 10 against marker 6 and S82_Shot5 can use a close subject framing without recomposing the permanent layout.\n  - subject_position_directive: S82_Shot4 commits no character subject; keep its insert free of invented people and center the staged marker-9/marker-10 arrangement. S82_Shot5 commits one subject at eye level, slightly off the front axis, in a close three-quarter-left presentation with a downward gaze and marker 10 held near the chest; retain only subdued fixed context behind that subject.\n  - state_cue_directive: Carry transient markers 9 and 10 according to each consuming shot's committed state: S82_Shot4 places marker 9 over marker 10 on the surface associated with marker 6, while S82_Shot5 commits marker 10 as held near the subject and partly visible at the lower frame edge. Preserve the supplied soft morning ambient-light cue and add no unlisted state cues.\n  - negative_continuity_directive: No numbered elements or state-overlay markers are listed for exclusion. Do not invent additional subjects, numbered elements, openings, or spaces outside the committed view; do not relocate fixed markers 4, 5, 6, 7, or 8 from their floor-plan positions, and do not convert the shot-specific states of markers 9 and 10 into permanent structural features.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [7, 3]\n  - look_at_unit: 2\n  - look_at_cell: [4, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use the geometry-advertised view from unit 3 toward unit 2 as a neutral structural plate. The normal field of view preserves surrounding fixed context while allowing the consuming insert and close framing to be derived without changing the room layout.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3, direct the view toward unit 2 and preserve the floor-plan identity of target units 1, 2, and 3 through their fixed spatial relationship. Give priority to the unit-2 look-at area and marker 6; unit 1 and openings 4 and 5 may appear only where supported by the geometry's visibility-candidate supersets and the actual 50-degree cone. Keep base markers 1 through 8 in their committed positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,3] toward look-at unit 2 at cell [4,4] with a normal 50-degree field of view. Maintain neutral coverage of the fixed context around the look-at area so S82_Shot4 can isolate markers 9 and 10 against marker 6 and S82_Shot5 can use a close subject framing without recomposing the permanent layout.\n  - subject_position_directive: S82_Shot4 commits no character subject; keep its insert free of invented people and center the staged marker-9/marker-10 arrangement. S82_Shot5 commits one subject at eye level, slightly off the front axis, in a close three-quarter-left presentation with a downward gaze and marker 10 held near the chest; retain only subdued fixed context behind that subject.\n  - state_cue_directive: Carry transient markers 9 and 10 according to each consuming shot's committed state: S82_Shot4 places marker 9 over marker 10 on the surface associated with marker 6, while S82_Shot5 commits marker 10 as held near the subject and partly visible at the lower frame edge. Preserve the supplied soft morning ambient-light cue and add no unlisted state cues.\n  - negative_continuity_directive: No numbered elements or state-overlay markers are listed for exclusion. Do not invent additional subjects, numbered elements, openings, or spaces outside the committed view; do not relocate fixed markers 4, 5, 6, 7, or 8 from their floor-plan positions, and do not convert the shot-specific states of markers 9 and 10 into permanent structural features.\n\n1980년대부터 1990년대 초반 대한민국의 소박한 보건소 관사 방을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 출입문 안쪽 가까이에서 약 1.5~1.6m의 낮은 성인 눈높이로 서서, 문턱 영역을 지나 방 중앙의 낮은 상을 향해 대각선으로 바라본 시점이다. 35mm급 렌즈의 보통 광각으로 과장 없이 담고, 낮은 상을 중앙 전경의 핵심 기준점으로 배치한다. 그 너머 북쪽 벽을 따라 길게 놓인 소박한 바닥 이부자리와 동쪽 벽의 외부 창문이 보이며, 서쪽 벽에는 출입부와 잠자리 사이의 수납장이 자연스럽게 자리한다. 당시 대한민국 관사의 검소한 생활상을 반영한 낡은 미장 벽, 생활 마모가 밴 바닥, 실제 나뭇결과 잔흠집이 보이는 낮은 상, 사용감 있는 이부자리 천의 직조와 눌림, 오래된 수납장 표면을 사실적으로 표현한다. 주인이 자리를 떠난 뒤의 고요한 아침으로, 창문에서 들어오는 부드러운 자연광이 절제된 따뜻한 흙빛 계열과 낮은 채도의 실내를 담담하게 밝힌다. 낮은 상 위에는 손으로 쓴 쪽지 한 장과 손으로 오선과 음표를 적은 종이 악보가 서로 별개의 종이로 분명히 구분되도록 놓여 있으며, 쪽지는 악보의 옆이나 일부 위에 걸쳐 있어도 두 항목의 윤곽이 각각 읽혀야 한다. 사람, 얼굴, 인체 형태는 전혀 없다. 실제 콘크리트와 미장면, 금속의 자연스러운 변색, 천의 직조, 목재의 결, 일상적인 얼룩과 마모를 정확히 담고 자연스러운 피사계 심도를 사용한다. 깨끗한 광고 사진이나 건축 시각화가 아니라 실제 장소를 현장에서 촬영한 무보정의 담담한 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,
            3
          ],
          "camera_unit": 3,
          "fov_deg": 50,
          "framing_notes": "Use the geometry-advertised view from unit 3 toward unit 2 as a neutral structural plate. The normal field of view preserves surrounding fixed context while allowing the consuming insert and close framing to be derived without changing the room layout.",
          "lens_enum": "normal",
          "look_at_cell": [
            4,
            1
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 3, direct the view toward unit 2 and preserve the floor-plan identity of target units 1, 2, and 3 through their fixed spatial relationship. Give priority to the unit-2 look-at area and marker 6; unit 1 and openings 4 and 5 may appear only where supported by the geometry's visibility-candidate supersets and the actual 50-degree cone. Keep base markers 1 through 8 in their committed positions.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [7,3] toward look-at unit 2 at cell [4,4] with a normal 50-degree field of view. Maintain neutral coverage of the fixed context around the look-at area so S82_Shot4 can isolate markers 9 and 10 against marker 6 and S82_Shot5 can use a close subject framing without recomposing the permanent layout.",
          "subject_position_directive": "S82_Shot4 commits no character subject; keep its insert free of invented people and center the staged marker-9/marker-10 arrangement. S82_Shot5 commits one subject at eye level, slightly off the front axis, in a close three-quarter-left presentation with a downward gaze and marker 10 held near the chest; retain only subdued fixed context behind that subject.",
          "state_cue_directive": "Carry transient markers 9 and 10 according to each consuming shot's committed state: S82_Shot4 places marker 9 over marker 10 on the surface associated with marker 6, while S82_Shot5 commits marker 10 as held near the subject and partly visible at the lower frame edge. Preserve the supplied soft morning ambient-light cue and add no unlisted state cues.",
          "negative_continuity_directive": "No numbered elements or state-overlay markers are listed for exclusion. Do not invent additional subjects, numbered elements, openings, or spaces outside the committed view; do not relocate fixed markers 4, 5, 6, 7, or 8 from their floor-plan positions, and do not convert the shot-specific states of markers 9 and 10 into permanent structural features."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l86_residence_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l86_residence_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L88B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L88",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L88B02.png",
        "t2i_prompt": "1980년대 후반 전후 대한민국 도시의 실내 공연장 무대 입구를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 무대 날개 입구 가까이에서 서 있는 사람의 눈높이 약 1.6m로 촬영하며, 35mm급 광각 렌즈가 넓은 프로시니엄 개구부를 비스듬히 가로질러 공연 무대를 바라본다. 후면 대기 구역과 내부 출입문은 카메라 뒤쪽으로 이어지는 구조이며, 무대 위 전면과 중앙 상부에는 당시 공연장에서 사용하던 고정식 금속 무대 조명 바가 설치되어 있다. 낮 시간 공연이 진행 중인 상태로, 중성적인 실내 주변광 속에서 밝고 강한 공연 조명이 무대에 집중되어 실제 전구식 무대등의 따뜻한 빛과 자연스러운 명암을 만든다. 무대 날개 입구에서는 퇴장 동선과 솔로 연주자의 입장 동선이 교차하는 분주한 공연 전환 상태가 느껴지고, 날개막이 순간적으로 젖혀져 있다. 화면 밖에서 운반되며 막 입구를 통과하는 공연 장비라는 맥락으로 어쿠스틱 기타와 작은 하모니카가 입구 가장자리에서 분명히 보이되, 이를 든 사람의 손이나 신체는 프레임에 전혀 나타나지 않는다. 사람, 얼굴, 실루엣, 마네킹, 몸 모양 형상은 일절 포함하지 않은 빈 배경 공간으로 표현한다. 오래 사용된 실제 목재 무대 바닥의 결, 검게 칠한 무대 측면의 긁힘, 금속 조명 장비의 미세한 산화와 먼지, 두꺼운 무대막의 현실적인 직물 짜임과 주름을 세밀하게 보여준다. 현대식 LED 조명, 디지털 화면, 무선 장비나 최신 공연장 마감은 사용하지 않고 당시의 아날로그 공연 시설과 소박하고 실용적인 실내 분위기를 유지한다. 과도하게 정돈된 광고 사진이 아니라 일상적인 마모와 얼룩이 남은 실제 장소 참고 사진이며, 자연스러운 피사계 심도와 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비를 사용한다. 실제 DSLR 또는 미러리스 카메라 촬영, 과도한 후처리 없음, 삽화나 건축 시각화가 아닌 사실적인 현장 사진, 위에서 내려다본 시점이나 평면도 표현 금지. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "무대 날개 입구 가까운 위치에서 약 1.6m 눈높이, 35mm 광각 렌즈로 프로시니엄 개구부를 비스듬히 가로질러 밝게 조명된 공연 무대를 바라본다. 후면 대기 구역은 카메라 뒤쪽에 놓이게 하고, 날개 입구의 전환 동선과 입구 가장자리의 어쿠스틱 기타 및 하모니카가 읽히도록 구성하되 사람, 손, 얼굴, 신체 형상은 전혀 보이지 않게 한다.",
            "shot_id": "S85_Shot6"
          }
        ],
        "shot_ids": [
          "S85_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 4 (stage-wing entrance), facing diagonally across number 6 (proscenium opening) toward number 2 (performance stage), with number 3 (backstage waiting area) behind the camera side",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Emphasize the narrow crossing point at number 4; reference number 15 for outgoing and entering performer traffic and number 17 for the entering performer's period acoustic instruments."
        },
        "reference_decision": {
          "bg_id": "L88B02",
          "fp_id": "fp_l88_auditorium",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S85_Shot6 consumes a broad side-on view across target units 3 and 2, which overlap the physical-space identity established by L88B03 but require the reverse camera and a substantially wider structural slice. L88B03 therefore supplies fixed continuity while camera unit 3 looking toward unit 2 establishes a new plate for markers 2, 3, 4, 6, 9, and 10.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L88B03.png"
          ],
          "source_bg_ids": [
            "L88B03"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l88_auditorium::physical_space_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l88_auditorium::physical_space_1",
                "ref_bg_id": "L88B03",
                "space_description": "The contiguous fixed space containing unit 3 and its opening toward unit 2."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because L88B03 commits the overlapping unit-3 structure; the consuming shot requires one continuous view across units 3 and 2 rather than two distinct co-visible physical spaces."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              1
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the geometry-advertised broad side-on view from unit 3 toward unit 2 so the threshold and both opposite full-body travel paths remain readable.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              8
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show target units 3 and 2 across the committed threshold, with base markers 3, 4, and 9 retaining the positions established by reference L88B03 and markers 2, 6, and 10 extending the fixed view toward unit 2. Opening markers 4, 6, and 9 may appear where supported by the broad view.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [2,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, giving broad side-on coverage for two full-body profiles and their opposing paths.",
            "subject_position_directive": "Place the two committed subjects in strict full-body profile at the crossing midpoint: one traverses toward one side of the frame and the other toward the opposite side, with their backs turned toward one another and extended strides briefly overlapping. Keep both paths readable from the side-on camera.",
            "state_cue_directive": "Show transient markers 14, 15, and 17 as the committed state overlays, with marker 14 supplying the bright illumination described by the shot and marker 15 representing the committed crossing activity. Retain restrained saturation, moderate contrast, and subtle analog texture without adding other state cues.",
            "negative_continuity_directive": "Exclude ignored overlay markers 12, 13, and 16. Do not carry L88B03's marker-16 overlay into this plate. Avoid moving the fixed marker positions inherited from L88B03, and do not add spaces outside the broad unit-3-to-unit-2 view or any unlisted scenario cue."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\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='L88B03' physical_space_id='fp_l88_auditorium::physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [2, 1]\n  - look_at_unit: 2\n  - look_at_cell: [2, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised broad side-on view from unit 3 toward unit 2 so the threshold and both opposite full-body travel paths remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 3 and 2 across the committed threshold, with base markers 3, 4, and 9 retaining the positions established by reference L88B03 and markers 2, 6, and 10 extending the fixed view toward unit 2. Opening markers 4, 6, and 9 may appear where supported by the broad view.\n  - camera_framing_directive: Frame from camera unit 3 at cell [2,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, giving broad side-on coverage for two full-body profiles and their opposing paths.\n  - subject_position_directive: Place the two committed subjects in strict full-body profile at the crossing midpoint: one traverses toward one side of the frame and the other toward the opposite side, with their backs turned toward one another and extended strides briefly overlapping. Keep both paths readable from the side-on camera.\n  - state_cue_directive: Show transient markers 14, 15, and 17 as the committed state overlays, with marker 14 supplying the bright illumination described by the shot and marker 15 representing the committed crossing activity. Retain restrained saturation, moderate contrast, and subtle analog texture without adding other state cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 12, 13, and 16. Do not carry L88B03's marker-16 overlay into this plate. Avoid moving the fixed marker positions inherited from L88B03, and do not add spaces outside the broad unit-3-to-unit-2 view or any unlisted scenario cue.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L88B03' physical_space_id='fp_l88_auditorium::physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [2, 1]\n  - look_at_unit: 2\n  - look_at_cell: [2, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised broad side-on view from unit 3 toward unit 2 so the threshold and both opposite full-body travel paths remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 3 and 2 across the committed threshold, with base markers 3, 4, and 9 retaining the positions established by reference L88B03 and markers 2, 6, and 10 extending the fixed view toward unit 2. Opening markers 4, 6, and 9 may appear where supported by the broad view.\n  - camera_framing_directive: Frame from camera unit 3 at cell [2,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, giving broad side-on coverage for two full-body profiles and their opposing paths.\n  - subject_position_directive: Place the two committed subjects in strict full-body profile at the crossing midpoint: one traverses toward one side of the frame and the other toward the opposite side, with their backs turned toward one another and extended strides briefly overlapping. Keep both paths readable from the side-on camera.\n  - state_cue_directive: Show transient markers 14, 15, and 17 as the committed state overlays, with marker 14 supplying the bright illumination described by the shot and marker 15 representing the committed crossing activity. Retain restrained saturation, moderate contrast, and subtle analog texture without adding other state cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 12, 13, and 16. Do not carry L88B03's marker-16 overlay into this plate. Avoid moving the fixed marker positions inherited from L88B03, and do not add spaces outside the broad unit-3-to-unit-2 view or any unlisted scenario cue.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L88B03' physical_space_id='fp_l88_auditorium::physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 3\n  - camera_cell: [2, 1]\n  - look_at_unit: 2\n  - look_at_cell: [2, 8]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised broad side-on view from unit 3 toward unit 2 so the threshold and both opposite full-body travel paths remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 3 and 2 across the committed threshold, with base markers 3, 4, and 9 retaining the positions established by reference L88B03 and markers 2, 6, and 10 extending the fixed view toward unit 2. Opening markers 4, 6, and 9 may appear where supported by the broad view.\n  - camera_framing_directive: Frame from camera unit 3 at cell [2,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, giving broad side-on coverage for two full-body profiles and their opposing paths.\n  - subject_position_directive: Place the two committed subjects in strict full-body profile at the crossing midpoint: one traverses toward one side of the frame and the other toward the opposite side, with their backs turned toward one another and extended strides briefly overlapping. Keep both paths readable from the side-on camera.\n  - state_cue_directive: Show transient markers 14, 15, and 17 as the committed state overlays, with marker 14 supplying the bright illumination described by the shot and marker 15 representing the committed crossing activity. Retain restrained saturation, moderate contrast, and subtle analog texture without adding other state cues.\n  - negative_continuity_directive: Exclude ignored overlay markers 12, 13, and 16. Do not carry L88B03's marker-16 overlay into this plate. Avoid moving the fixed marker positions inherited from L88B03, and do not add spaces outside the broad unit-3-to-unit-2 view or any unlisted scenario cue.\n\n1980년대 후반 전후 대한민국 도시의 실내 공연장 무대 입구를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 무대 날개 입구 가까이에서 서 있는 사람의 눈높이 약 1.6m로 촬영하며, 35mm급 광각 렌즈가 넓은 프로시니엄 개구부를 비스듬히 가로질러 공연 무대를 바라본다. 후면 대기 구역과 내부 출입문은 카메라 뒤쪽으로 이어지는 구조이며, 무대 위 전면과 중앙 상부에는 당시 공연장에서 사용하던 고정식 금속 무대 조명 바가 설치되어 있다. 낮 시간 공연이 진행 중인 상태로, 중성적인 실내 주변광 속에서 밝고 강한 공연 조명이 무대에 집중되어 실제 전구식 무대등의 따뜻한 빛과 자연스러운 명암을 만든다. 무대 날개 입구에서는 퇴장 동선과 솔로 연주자의 입장 동선이 교차하는 분주한 공연 전환 상태가 느껴지고, 날개막이 순간적으로 젖혀져 있다. 화면 밖에서 운반되며 막 입구를 통과하는 공연 장비라는 맥락으로 어쿠스틱 기타와 작은 하모니카가 입구 가장자리에서 분명히 보이되, 이를 든 사람의 손이나 신체는 프레임에 전혀 나타나지 않는다. 사람, 얼굴, 실루엣, 마네킹, 몸 모양 형상은 일절 포함하지 않은 빈 배경 공간으로 표현한다. 오래 사용된 실제 목재 무대 바닥의 결, 검게 칠한 무대 측면의 긁힘, 금속 조명 장비의 미세한 산화와 먼지, 두꺼운 무대막의 현실적인 직물 짜임과 주름을 세밀하게 보여준다. 현대식 LED 조명, 디지털 화면, 무선 장비나 최신 공연장 마감은 사용하지 않고 당시의 아날로그 공연 시설과 소박하고 실용적인 실내 분위기를 유지한다. 과도하게 정돈된 광고 사진이 아니라 일상적인 마모와 얼룩이 남은 실제 장소 참고 사진이며, 자연스러운 피사계 심도와 절제된 따뜻한 흙빛 계열, 낮은 채도, 보통 수준의 대비를 사용한다. 실제 DSLR 또는 미러리스 카메라 촬영, 과도한 후처리 없음, 삽화나 건축 시각화가 아닌 사실적인 현장 사진, 위에서 내려다본 시점이나 평면도 표현 금지. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            2,
            1
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the geometry-advertised broad side-on view from unit 3 toward unit 2 so the threshold and both opposite full-body travel paths remain readable.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            8
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show target units 3 and 2 across the committed threshold, with base markers 3, 4, and 9 retaining the positions established by reference L88B03 and markers 2, 6, and 10 extending the fixed view toward unit 2. Opening markers 4, 6, and 9 may appear where supported by the broad view.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [2,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, giving broad side-on coverage for two full-body profiles and their opposing paths.",
          "subject_position_directive": "Place the two committed subjects in strict full-body profile at the crossing midpoint: one traverses toward one side of the frame and the other toward the opposite side, with their backs turned toward one another and extended strides briefly overlapping. Keep both paths readable from the side-on camera.",
          "state_cue_directive": "Show transient markers 14, 15, and 17 as the committed state overlays, with marker 14 supplying the bright illumination described by the shot and marker 15 representing the committed crossing activity. Retain restrained saturation, moderate contrast, and subtle analog texture without adding other state cues.",
          "negative_continuity_directive": "Exclude ignored overlay markers 12, 13, and 16. Do not carry L88B03's marker-16 overlay into this plate. Avoid moving the fixed marker positions inherited from L88B03, and do not add spaces outside the broad unit-3-to-unit-2 view or any unlisted scenario cue."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l88_auditorium",
          "prior_bg_ids": [
            "L88B03"
          ],
          "attached_ref_labels": [
            "bg:L88B03"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L88B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L88",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L88B01.png",
        "t2i_prompt": "1982년부터 1991년 사이 대한민국 서울의 도시 공연장 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 공연장 객석 뒤쪽에서 약 1.6m의 서 있는 사람 눈높이로, 고정 좌석 열과 남북 방향의 중앙 통로 너머 프로시니엄 개구부를 지나 공연 무대를 정면으로 바라본 구도. 35mm 포맷 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈로 촬영한 실제 장소 참고 사진처럼 객석의 폭과 무대까지의 깊이를 자연스럽게 담는다. 반복되는 당시형 고정 좌석에는 오래 사용한 직물의 눌림과 해짐, 도장 금속 프레임의 작은 흠집과 자연스러운 마모가 있고, 무대 바닥에는 실제 목재 결, 가장자리의 닳은 흔적과 생활 얼룩이 보인다. 프로시니엄은 당시 국내 다목적 공연장에 흔한 단정한 회반죽 마감과 무거운 무대 직물로 구성되고, 무대 앞쪽과 중앙 위에는 금속 사용감이 남은 고정식 조명 바가 설치되어 있다. 낮 시간의 라이브 콘서트 상태이며, 외부 낮빛은 실내에 약하게 스며들고 무대에는 밝게 작동하는 당시형 백열·할로겐 공연 조명이 집중되어 따뜻한 밝기와 현실적인 그림자를 만든다. 무대 뒤 벽에는 천의 직조와 접힌 주름, 처짐이 분명한 임시 콘서트 현수막이 가로로 매달려 있으며 특정 고유명사 없이 시대에 맞는 소박한 한글 공연 문구와 수작업 인쇄 분위기를 지닌다. 고정 좌석 열은 관객으로 가득 찬 만석 라이브 공연의 밀집된 환경으로 읽히도록 좌석의 점유 흔적과 종이 프로그램이 촘촘히 남아 있지만, 배경 이미지에는 사람, 얼굴, 머리, 실루엣이나 신체 형상을 전혀 표현하지 않는다. 스마트폰, LED 전광판, 평면 디스플레이, 현대식 디지털 조명과 최신 공연 장비는 배제하고, 1980년대부터 1990년대 초반 국내 공연장의 유선 아날로그 설비와 절제된 따뜻한 색감만 반영한다. 실제 콘크리트, 도장 금속의 자연스러운 산화와 긁힘, 무대 직물의 섬유 조직, 목재 결, 일상적인 먼지와 사용 흔적을 정확하게 표현한다. 과도하게 깨끗한 광고 사진이 아니라 실제 현장을 꾸밈없이 기록한 사진이며, 자연스러운 원근과 심도, 현실적인 노출, 후처리 없는 사실적 촬영 결과. 위에서 내려다본 시점, 평면도, 건축 도해, 삽화, 합성 그래픽이 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "공연장 객석 뒤쪽에 선 관찰자의 약 1.6m 눈높이에서 중앙 통로와 반복되는 고정 좌석 열 너머로 프로시니엄 개구부와 무대를 정면으로 바라본다. 35mm 포맷 카메라의 28mm 광각 렌즈로 객석의 폭, 중앙 통로의 깊이, 무대 전체와 뒤편 현수막이 한 프레임에 들어오게 한다. 밝게 작동하는 무대 조명이 시선의 중심을 이루고, 만석 라이브 콘서트의 밀집된 환경은 좌석의 점유 흔적과 종이 프로그램 등으로 전달하되 사람, 얼굴, 신체 형상은 표현하지 않는다.",
            "shot_id": "S85_Shot12"
          }
        ],
        "shot_ids": [
          "S85_Shot12"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "from the rear portion of number 1 (auditorium seating zone), facing over number 5 (fixed seating rows) and number 11 (central aisle) toward number 2 (performance stage) through number 6 (proscenium opening)",
          "camera_height": "eye-level standing ~1.6m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Keep the full stage, overhead lighting bars, banner, and dense audience readable; number 12, number 13, and number 14 define the live-concert state."
        },
        "reference_decision": {
          "bg_id": "L88B01",
          "fp_id": "fp_l88_auditorium",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S85_Shot12 requires a broad audience-level view from target unit 1 toward target unit 2 while retaining unit 11 and fixed markers 5, 6, and 10. L88B02 already commits the overlapping unit-2 structure, but the new camera unit and added unit-1 and unit-11 coverage reveal a materially different slice, so this is a new same-physical-space plate rather than a low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L88B02.png"
          ],
          "source_bg_ids": [
            "L88B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l88_auditorium::physical_space_1"
            ],
            "rejected_refs": [
              {
                "reason": "L88B03 is an earlier same-space node, but L88B02 more directly commits overlapping unit 2 and base markers 2, 6, and 10 for this view.",
                "ref_bg_id": "L88B03"
              }
            ],
            "same_physical_space_dedup_decision": "single_reference_same_physical_space",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l88_auditorium::physical_space_1",
                "ref_bg_id": "L88B02",
                "space_description": "The contiguous fixed space containing unit 2 and its opening toward units 1 and 11."
              }
            ],
            "why_single_ref_or_two_refs": "A single reference is sufficient because L88B02 commits the overlapping unit-2 structure; the consuming shot extends that same physical space toward units 1 and 11 and does not require two distinct co-visible-space references."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the geometry-advertised broad centerline view from unit 1 toward unit 2, allowing the full-body subject, surrounding target area, and low peripheral unit-1 context to remain legible.",
            "lens_enum": "wide",
            "look_at_cell": [
              1,
              5
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show target units 1, 2, and 11 from the unit-1 centerline view, preserving base marker 2, opening marker 6, and fixture marker 10 in the same fixed positions committed by reference L88B02. Include base markers 1, 5, and 11 as the broad foreground and alignment context; opening 6 is the committed connection within the view.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [6,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, providing broad centerline coverage around the full-body subject while retaining low peripheral context from unit 1 and the alignment of unit 11.",
            "subject_position_directive": "Center the single committed full-body subject in unit 2 with adequate visible space around the feet, body leaning into the action and one arm held at the forceful follow-through described by the shot. Keep marker 13 as low peripheral context rather than an obstruction and add no other subjects.",
            "state_cue_directive": "Carry transient markers 12, 13, and 14 as the committed overlays, with marker 14 providing the bright illumination and markers 12 and 13 occupying their staged background and peripheral roles. Maintain restrained color and moderate contrast without introducing markers 15, 16, or 17 or any additional cue.",
            "negative_continuity_directive": "Exclude ignored overlay markers 15, 16, and 17, including those present in earlier same-fp state plans. Preserve the inherited positions of fixed markers 2, 6, and 10 from reference L88B02, do not expose unrelated unit-3 context, and do not invent unlisted subjects or state overlays."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L88B02' physical_space_id='fp_l88_auditorium::physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 1]\n  - look_at_unit: 2\n  - look_at_cell: [1, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised broad centerline view from unit 1 toward unit 2, allowing the full-body subject, surrounding target area, and low peripheral unit-1 context to remain legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 1, 2, and 11 from the unit-1 centerline view, preserving base marker 2, opening marker 6, and fixture marker 10 in the same fixed positions committed by reference L88B02. Include base markers 1, 5, and 11 as the broad foreground and alignment context; opening 6 is the committed connection within the view.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, providing broad centerline coverage around the full-body subject while retaining low peripheral context from unit 1 and the alignment of unit 11.\n  - subject_position_directive: Center the single committed full-body subject in unit 2 with adequate visible space around the feet, body leaning into the action and one arm held at the forceful follow-through described by the shot. Keep marker 13 as low peripheral context rather than an obstruction and add no other subjects.\n  - state_cue_directive: Carry transient markers 12, 13, and 14 as the committed overlays, with marker 14 providing the bright illumination and markers 12 and 13 occupying their staged background and peripheral roles. Maintain restrained color and moderate contrast without introducing markers 15, 16, or 17 or any additional cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17, including those present in earlier same-fp state plans. Preserve the inherited positions of fixed markers 2, 6, and 10 from reference L88B02, do not expose unrelated unit-3 context, and do not invent unlisted subjects or state overlays.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L88B02' physical_space_id='fp_l88_auditorium::physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 1]\n  - look_at_unit: 2\n  - look_at_cell: [1, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised broad centerline view from unit 1 toward unit 2, allowing the full-body subject, surrounding target area, and low peripheral unit-1 context to remain legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 1, 2, and 11 from the unit-1 centerline view, preserving base marker 2, opening marker 6, and fixture marker 10 in the same fixed positions committed by reference L88B02. Include base markers 1, 5, and 11 as the broad foreground and alignment context; opening 6 is the committed connection within the view.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, providing broad centerline coverage around the full-body subject while retaining low peripheral context from unit 1 and the alignment of unit 11.\n  - subject_position_directive: Center the single committed full-body subject in unit 2 with adequate visible space around the feet, body leaning into the action and one arm held at the forceful follow-through described by the shot. Keep marker 13 as low peripheral context rather than an obstruction and add no other subjects.\n  - state_cue_directive: Carry transient markers 12, 13, and 14 as the committed overlays, with marker 14 providing the bright illumination and markers 12 and 13 occupying their staged background and peripheral roles. Maintain restrained color and moderate contrast without introducing markers 15, 16, or 17 or any additional cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17, including those present in earlier same-fp state plans. Preserve the inherited positions of fixed markers 2, 6, and 10 from reference L88B02, do not expose unrelated unit-3 context, and do not invent unlisted subjects or state overlays.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L88B02' physical_space_id='fp_l88_auditorium::physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [6, 1]\n  - look_at_unit: 2\n  - look_at_cell: [1, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the geometry-advertised broad centerline view from unit 1 toward unit 2, allowing the full-body subject, surrounding target area, and low peripheral unit-1 context to remain legible.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show target units 1, 2, and 11 from the unit-1 centerline view, preserving base marker 2, opening marker 6, and fixture marker 10 in the same fixed positions committed by reference L88B02. Include base markers 1, 5, and 11 as the broad foreground and alignment context; opening 6 is the committed connection within the view.\n  - camera_framing_directive: Frame from camera unit 1 at cell [6,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, providing broad centerline coverage around the full-body subject while retaining low peripheral context from unit 1 and the alignment of unit 11.\n  - subject_position_directive: Center the single committed full-body subject in unit 2 with adequate visible space around the feet, body leaning into the action and one arm held at the forceful follow-through described by the shot. Keep marker 13 as low peripheral context rather than an obstruction and add no other subjects.\n  - state_cue_directive: Carry transient markers 12, 13, and 14 as the committed overlays, with marker 14 providing the bright illumination and markers 12 and 13 occupying their staged background and peripheral roles. Maintain restrained color and moderate contrast without introducing markers 15, 16, or 17 or any additional cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 15, 16, and 17, including those present in earlier same-fp state plans. Preserve the inherited positions of fixed markers 2, 6, and 10 from reference L88B02, do not expose unrelated unit-3 context, and do not invent unlisted subjects or state overlays.\n\n1982년부터 1991년 사이 대한민국 서울의 도시 공연장 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 공연장 객석 뒤쪽에서 약 1.6m의 서 있는 사람 눈높이로, 고정 좌석 열과 남북 방향의 중앙 통로 너머 프로시니엄 개구부를 지나 공연 무대를 정면으로 바라본 구도. 35mm 포맷 DSLR 또는 미러리스 카메라와 28mm 광각 렌즈로 촬영한 실제 장소 참고 사진처럼 객석의 폭과 무대까지의 깊이를 자연스럽게 담는다. 반복되는 당시형 고정 좌석에는 오래 사용한 직물의 눌림과 해짐, 도장 금속 프레임의 작은 흠집과 자연스러운 마모가 있고, 무대 바닥에는 실제 목재 결, 가장자리의 닳은 흔적과 생활 얼룩이 보인다. 프로시니엄은 당시 국내 다목적 공연장에 흔한 단정한 회반죽 마감과 무거운 무대 직물로 구성되고, 무대 앞쪽과 중앙 위에는 금속 사용감이 남은 고정식 조명 바가 설치되어 있다. 낮 시간의 라이브 콘서트 상태이며, 외부 낮빛은 실내에 약하게 스며들고 무대에는 밝게 작동하는 당시형 백열·할로겐 공연 조명이 집중되어 따뜻한 밝기와 현실적인 그림자를 만든다. 무대 뒤 벽에는 천의 직조와 접힌 주름, 처짐이 분명한 임시 콘서트 현수막이 가로로 매달려 있으며 특정 고유명사 없이 시대에 맞는 소박한 한글 공연 문구와 수작업 인쇄 분위기를 지닌다. 고정 좌석 열은 관객으로 가득 찬 만석 라이브 공연의 밀집된 환경으로 읽히도록 좌석의 점유 흔적과 종이 프로그램이 촘촘히 남아 있지만, 배경 이미지에는 사람, 얼굴, 머리, 실루엣이나 신체 형상을 전혀 표현하지 않는다. 스마트폰, LED 전광판, 평면 디스플레이, 현대식 디지털 조명과 최신 공연 장비는 배제하고, 1980년대부터 1990년대 초반 국내 공연장의 유선 아날로그 설비와 절제된 따뜻한 색감만 반영한다. 실제 콘크리트, 도장 금속의 자연스러운 산화와 긁힘, 무대 직물의 섬유 조직, 목재 결, 일상적인 먼지와 사용 흔적을 정확하게 표현한다. 과도하게 깨끗한 광고 사진이 아니라 실제 현장을 꾸밈없이 기록한 사진이며, 자연스러운 원근과 심도, 현실적인 노출, 후처리 없는 사실적 촬영 결과. 위에서 내려다본 시점, 평면도, 건축 도해, 삽화, 합성 그래픽이 아니다. 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 and furniture. Lettering visible in the reference is reproduced EXACTLY — same characters, same mark, same position; never invent different wording from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            6,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the geometry-advertised broad centerline view from unit 1 toward unit 2, allowing the full-body subject, surrounding target area, and low peripheral unit-1 context to remain legible.",
          "lens_enum": "wide",
          "look_at_cell": [
            1,
            5
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show target units 1, 2, and 11 from the unit-1 centerline view, preserving base marker 2, opening marker 6, and fixture marker 10 in the same fixed positions committed by reference L88B02. Include base markers 1, 5, and 11 as the broad foreground and alignment context; opening 6 is the committed connection within the view.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [6,1] toward look-at unit 2 at cell [2,5] with a wide 90-degree field of view, providing broad centerline coverage around the full-body subject while retaining low peripheral context from unit 1 and the alignment of unit 11.",
          "subject_position_directive": "Center the single committed full-body subject in unit 2 with adequate visible space around the feet, body leaning into the action and one arm held at the forceful follow-through described by the shot. Keep marker 13 as low peripheral context rather than an obstruction and add no other subjects.",
          "state_cue_directive": "Carry transient markers 12, 13, and 14 as the committed overlays, with marker 14 providing the bright illumination and markers 12 and 13 occupying their staged background and peripheral roles. Maintain restrained color and moderate contrast without introducing markers 15, 16, or 17 or any additional cue.",
          "negative_continuity_directive": "Exclude ignored overlay markers 15, 16, and 17, including those present in earlier same-fp state plans. Preserve the inherited positions of fixed markers 2, 6, and 10 from reference L88B02, do not expose unrelated unit-3 context, and do not invent unlisted subjects or state overlays."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l88_auditorium",
          "prior_bg_ids": [
            "L88B02"
          ],
          "attached_ref_labels": [
            "bg:L88B02",
            "same_loc_anchor:L88B03"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L88B03",
          "loc_id": "L88"
        }
      },
      "L88B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L88",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L88B03.png",
        "t2i_prompt": "1980년대부터 1990년대 초반 사이 대한민국 도시 공연장의 무대 뒤 휴식 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 공연이 끝난 뒤 조용히 가라앉은 대기 공간으로, 중앙의 실용적인 대기용 탁자와 그 주위에 모인 의자, 무대 측으로 이어지는 출입구, 뒤쪽 내부 통로 출입구가 자연스럽게 연결된다. 내부 통로 출입구 가까이에서 약 1.3m의 앉은 사람 눈높이로 바라보며, 35mm급 카메라의 40mm 표준 렌즈를 사용해 탁자와 의자를 중심으로 담는다. 탁자 위에는 공연 후 잠시 제공된 음료 병 한 개와 작은 잔들이 소박하게 놓여 있어 일시적인 사용 흔적을 보여 준다. 당시 국내 공연장 후면부에서 볼 법한 칠이 조금 닳은 벽면, 실용적인 바닥 마감, 오래 사용한 금속과 목재 가구, 단순한 형광등 조명과 절제된 설비를 사실적으로 표현한다. 따뜻하지만 채도가 낮은 실내광, 공연 종료 후의 차분하고 억제된 대기 분위기, 실제 콘크리트와 금속의 산화 흔적, 목재 결, 의자 소재의 마모와 생활 얼룩을 정확히 담는다. 지나치게 정돈된 광고 사진이 아니라 실제 장소 기록 사진처럼 일상적인 사용감과 자연스러운 심도를 유지하며, 과도한 후처리 없이 현실적인 노출과 색을 사용한다. 사람, 얼굴, 신체 형태의 인형이나 실루엣은 전혀 없으며, 현대식 디지털 기기와 LED 설비도 없다. 하향 시점, 평면도, 건축 도면이 아닌 실제 공간 내부의 수평 시점 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "내부 통로 출입구 가까이에서 약 1.3m의 앉은 사람 눈높이로 카메라를 두고, 중앙 대기용 탁자와 그 주변 의자를 향해 촬영한다. 40mm 표준 렌즈의 자연스러운 원근감으로 탁자 위의 병과 작은 잔이 분명히 보이게 하되, 무대 측 출입구와 대기 공간의 깊이도 함께 읽히도록 한다. 인물이나 사람 형태는 포함하지 않는다.",
            "shot_id": "S85_Shot18"
          }
        ],
        "shot_ids": [
          "S85_Shot18"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "inside number 3 (backstage waiting area), near number 9 (internal doorway), facing number 7 (waiting table) and number 8 (waiting chairs)",
          "camera_height": "seated-to-eye-level ~1.3m",
          "lens_hint": "40mm normal lens",
          "framing_notes": "Favor an intimate, subdued composition around the waiting furniture; reference number 16 as the modest post-performance drink service while excluding active concert and crossing cues."
        },
        "reference_decision": {
          "bg_id": "L88B03",
          "fp_id": "fp_l88_auditorium",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L88B03 is the sole supplied clean-anchor candidate and therefore establishes dwelling identity directly from the floor plan. Its consuming shot S85_Shot18 is a close view centered on activity in target unit 3, so camera unit 2 looking toward unit 3 with the advertised telephoto field of view provides narrow contextual coverage of the committed marker set.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/floor_plan/fp_l88_auditorium.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior same-fp node exists; this first node must seed the fixed dwelling identity from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              2,
              5
            ],
            "camera_unit": 2,
            "fov_deg": 25,
            "framing_notes": "Use the geometry-advertised narrow view from unit 2 toward unit 3 to support the committed close, eye-level over-shoulder staging while retaining only limited context from markers 3, 4, 7, 8, and 9.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              2,
              1
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show the narrow portion of target unit 3 reached from camera unit 2, using base markers 3, 4, 7, 8, and 9 as the committed spatial context. Openings 4 and 9 may read only where supported by this narrow view.",
            "camera_framing_directive": "Frame from camera unit 2 at cell [2,5] toward look-at unit 3 at cell [2,1] with a telephoto 25-degree field of view, producing compressed, narrow coverage appropriate to the committed close framing and soft foreground edge.",
            "subject_position_directive": "Stage the primary seated subject leaning forward in the close field within unit 3, with the second seated subject represented by a soft near-shoulder foreground edge on the committed conversational axis. Preserve the off-screen gaze relationship and do not add other subjects.",
            "state_cue_directive": "Carry transient marker 16 as the only committed overlay cue, together with use markers 3, 4, 7, 8, and 9. Keep the ambient state restrained and consistent with the consuming shot's neutral illumination, restrained warmth, moderate contrast, and subtle analog grain; add no unlisted state cue.",
            "negative_continuity_directive": "Exclude ignored overlay markers 12, 13, 14, 15, and 17. Do not introduce units or openings outside the narrow unit-2-to-unit-3 view, and do not invent additional subjects, fixtures, or state overlays."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 5]\n  - look_at_unit: 3\n  - look_at_cell: [2, 1]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the geometry-advertised narrow view from unit 2 toward unit 3 to support the committed close, eye-level over-shoulder staging while retaining only limited context from markers 3, 4, 7, 8, and 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow portion of target unit 3 reached from camera unit 2, using base markers 3, 4, 7, 8, and 9 as the committed spatial context. Openings 4 and 9 may read only where supported by this narrow view.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,5] toward look-at unit 3 at cell [2,1] with a telephoto 25-degree field of view, producing compressed, narrow coverage appropriate to the committed close framing and soft foreground edge.\n  - subject_position_directive: Stage the primary seated subject leaning forward in the close field within unit 3, with the second seated subject represented by a soft near-shoulder foreground edge on the committed conversational axis. Preserve the off-screen gaze relationship and do not add other subjects.\n  - state_cue_directive: Carry transient marker 16 as the only committed overlay cue, together with use markers 3, 4, 7, 8, and 9. Keep the ambient state restrained and consistent with the consuming shot's neutral illumination, restrained warmth, moderate contrast, and subtle analog grain; add no unlisted state cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 12, 13, 14, 15, and 17. Do not introduce units or openings outside the narrow unit-2-to-unit-3 view, and do not invent additional subjects, fixtures, or state overlays.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 5]\n  - look_at_unit: 3\n  - look_at_cell: [2, 1]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the geometry-advertised narrow view from unit 2 toward unit 3 to support the committed close, eye-level over-shoulder staging while retaining only limited context from markers 3, 4, 7, 8, and 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow portion of target unit 3 reached from camera unit 2, using base markers 3, 4, 7, 8, and 9 as the committed spatial context. Openings 4 and 9 may read only where supported by this narrow view.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,5] toward look-at unit 3 at cell [2,1] with a telephoto 25-degree field of view, producing compressed, narrow coverage appropriate to the committed close framing and soft foreground edge.\n  - subject_position_directive: Stage the primary seated subject leaning forward in the close field within unit 3, with the second seated subject represented by a soft near-shoulder foreground edge on the committed conversational axis. Preserve the off-screen gaze relationship and do not add other subjects.\n  - state_cue_directive: Carry transient marker 16 as the only committed overlay cue, together with use markers 3, 4, 7, 8, and 9. Keep the ambient state restrained and consistent with the consuming shot's neutral illumination, restrained warmth, moderate contrast, and subtle analog grain; add no unlisted state cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 12, 13, 14, 15, and 17. Do not introduce units or openings outside the narrow unit-2-to-unit-3 view, and do not invent additional subjects, fixtures, or state overlays.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — an ordinary, modest, real place, exactly as the supplied plan, reference images and prose establish it. Treat the result as an actual reference photograph of that real place: everyday materials, believable wear, plain practical furnishings appropriate to the place's established type and use, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish. When the supplied inputs establish a currently occupied dwelling, its rooms carry the ordinary, unstaged traces of the residents' daily life, accumulated naturally on surfaces and in corners — never a bare, just-moved-in or showroom-empty room — and which particular belongings show this is the image's own choice. Whenever the supplied inputs establish a different place type, occupancy state, age or condition, that established fact wins over every default in this entire style contract.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. The base plan's numbered markers, labels, arrows and diagram graphics are planning aids ONLY — the rendered photograph must contain NONE of them: no numerals, no letters, no circles or arrows, no diagram lines of any kind anywhere in the image. Treat the markers purely as invisible spatial guidance.\n\nREFERENCE PLAN: mode='fp_seeded_anchor'\n  - reference: base floor plan (anchor)\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [2, 5]\n  - look_at_unit: 3\n  - look_at_cell: [2, 1]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use the geometry-advertised narrow view from unit 2 toward unit 3 to support the committed close, eye-level over-shoulder staging while retaining only limited context from markers 3, 4, 7, 8, and 9.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow portion of target unit 3 reached from camera unit 2, using base markers 3, 4, 7, 8, and 9 as the committed spatial context. Openings 4 and 9 may read only where supported by this narrow view.\n  - camera_framing_directive: Frame from camera unit 2 at cell [2,5] toward look-at unit 3 at cell [2,1] with a telephoto 25-degree field of view, producing compressed, narrow coverage appropriate to the committed close framing and soft foreground edge.\n  - subject_position_directive: Stage the primary seated subject leaning forward in the close field within unit 3, with the second seated subject represented by a soft near-shoulder foreground edge on the committed conversational axis. Preserve the off-screen gaze relationship and do not add other subjects.\n  - state_cue_directive: Carry transient marker 16 as the only committed overlay cue, together with use markers 3, 4, 7, 8, and 9. Keep the ambient state restrained and consistent with the consuming shot's neutral illumination, restrained warmth, moderate contrast, and subtle analog grain; add no unlisted state cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 12, 13, 14, 15, and 17. Do not introduce units or openings outside the narrow unit-2-to-unit-3 view, and do not invent additional subjects, fixtures, or state overlays.\n\n1980년대부터 1990년대 초반 사이 대한민국 도시 공연장의 무대 뒤 휴식 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 공연이 끝난 뒤 조용히 가라앉은 대기 공간으로, 중앙의 실용적인 대기용 탁자와 그 주위에 모인 의자, 무대 측으로 이어지는 출입구, 뒤쪽 내부 통로 출입구가 자연스럽게 연결된다. 내부 통로 출입구 가까이에서 약 1.3m의 앉은 사람 눈높이로 바라보며, 35mm급 카메라의 40mm 표준 렌즈를 사용해 탁자와 의자를 중심으로 담는다. 탁자 위에는 공연 후 잠시 제공된 음료 병 한 개와 작은 잔들이 소박하게 놓여 있어 일시적인 사용 흔적을 보여 준다. 당시 국내 공연장 후면부에서 볼 법한 칠이 조금 닳은 벽면, 실용적인 바닥 마감, 오래 사용한 금속과 목재 가구, 단순한 형광등 조명과 절제된 설비를 사실적으로 표현한다. 따뜻하지만 채도가 낮은 실내광, 공연 종료 후의 차분하고 억제된 대기 분위기, 실제 콘크리트와 금속의 산화 흔적, 목재 결, 의자 소재의 마모와 생활 얼룩을 정확히 담는다. 지나치게 정돈된 광고 사진이 아니라 실제 장소 기록 사진처럼 일상적인 사용감과 자연스러운 심도를 유지하며, 과도한 후처리 없이 현실적인 노출과 색을 사용한다. 사람, 얼굴, 신체 형태의 인형이나 실루엣은 전혀 없으며, 현대식 디지털 기기와 LED 설비도 없다. 하향 시점, 평면도, 건축 도면이 아닌 실제 공간 내부의 수평 시점 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_cell": [
            2,
            5
          ],
          "camera_unit": 2,
          "fov_deg": 25,
          "framing_notes": "Use the geometry-advertised narrow view from unit 2 toward unit 3 to support the committed close, eye-level over-shoulder staging while retaining only limited context from markers 3, 4, 7, 8, and 9.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            2,
            1
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the narrow portion of target unit 3 reached from camera unit 2, using base markers 3, 4, 7, 8, and 9 as the committed spatial context. Openings 4 and 9 may read only where supported by this narrow view.",
          "camera_framing_directive": "Frame from camera unit 2 at cell [2,5] toward look-at unit 3 at cell [2,1] with a telephoto 25-degree field of view, producing compressed, narrow coverage appropriate to the committed close framing and soft foreground edge.",
          "subject_position_directive": "Stage the primary seated subject leaning forward in the close field within unit 3, with the second seated subject represented by a soft near-shoulder foreground edge on the committed conversational axis. Preserve the off-screen gaze relationship and do not add other subjects.",
          "state_cue_directive": "Carry transient marker 16 as the only committed overlay cue, together with use markers 3, 4, 7, 8, and 9. Keep the ambient state restrained and consistent with the consuming shot's neutral illumination, restrained warmth, moderate contrast, and subtle analog grain; add no unlisted state cue.",
          "negative_continuity_directive": "Exclude ignored overlay markers 12, 13, 14, 15, and 17. Do not introduce units or openings outside the narrow unit-2-to-unit-3 view, and do not invent additional subjects, fixtures, or state overlays."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l88_auditorium",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l88_auditorium"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      }
    },
    "consumed_bg_catalog_hash": "5e10bbf4e40cb689",
    "consumed_shot_binding_hash": "8c77e57a6c2a3ac8",
    "bg_reference_catalog": [
      {
        "bg_id": "L07B01",
        "fp_id": "fp_l07_shop_front",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L07B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 0,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L10B01",
        "fp_id": "fp_campus_plaza",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L10B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 1,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L21B01",
        "fp_id": "fp_house_yard_maru",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L21B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 2,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L29B01",
        "fp_id": "fp_l29_basement_entrance",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L29B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 3,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L33B01",
        "fp_id": "fp_l33_gate_alley",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L33B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 4,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L33B02",
        "fp_id": "fp_l33_gate_alley",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L33B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L33B01"
        ],
        "ingestion_order": 5,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L35B01",
        "fp_id": "fp_l35_yard",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L35B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 6,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L46B02",
        "fp_id": "fp_l46_basement_stairs",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L46B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 7,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L46B01",
        "fp_id": "fp_l46_basement_stairs",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L46B01.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L46B02"
        ],
        "ingestion_order": 8,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L47B01",
        "fp_id": "fp_l47_flood_response_site",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L47B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 9,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L60B01",
        "fp_id": "fp_l60_hospital_front_yard",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L60B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 10,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L85B01",
        "fp_id": "fp_l85_residence_yard",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L85B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 11,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L01B02",
        "fp_id": "fp_l01_dressing_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L01B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 12,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L01B01",
        "fp_id": "fp_l01_dressing_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L01B01.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L01B02"
        ],
        "ingestion_order": 13,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B04",
        "fp_id": "fp_l04_auditorium",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B04.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 14,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B01",
        "fp_id": "fp_l04_auditorium",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B01.png",
        "mode": "related_style_new_space",
        "node_index": 1,
        "source_bg_ids": [
          "L04B04"
        ],
        "ingestion_order": 15,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B03",
        "fp_id": "fp_l04_auditorium",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B03.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L04B01"
        ],
        "ingestion_order": 16,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B02",
        "fp_id": "fp_l04_auditorium",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B02.png",
        "mode": "same_physical_space_view",
        "node_index": 3,
        "source_bg_ids": [
          "L04B03"
        ],
        "ingestion_order": 17,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B05",
        "fp_id": "fp_l04_auditorium",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L04B05.png",
        "mode": "same_physical_space_view",
        "node_index": 4,
        "source_bg_ids": [
          "L04B03"
        ],
        "ingestion_order": 18,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B01",
        "fp_id": "fp_l06_shop_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 19,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B02",
        "fp_id": "fp_l06_shop_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L06B01"
        ],
        "ingestion_order": 20,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B03",
        "fp_id": "fp_l06_shop_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B03.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L06B01"
        ],
        "ingestion_order": 21,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L06B04",
        "fp_id": "fp_l06_shop_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png",
        "mode": "same_physical_space_view",
        "node_index": 3,
        "source_bg_ids": [
          "L06B01"
        ],
        "ingestion_order": 22,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L06B05",
        "fp_id": "fp_l06_shop_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B01.png",
        "mode": "same_physical_space_view",
        "node_index": 4,
        "source_bg_ids": [
          "L06B01"
        ],
        "ingestion_order": 23,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L06B06",
        "fp_id": "fp_l06_shop_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L06B06.png",
        "mode": "same_physical_space_view",
        "node_index": 5,
        "source_bg_ids": [
          "L06B05"
        ],
        "ingestion_order": 24,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L11B01",
        "fp_id": "fp_lecture_hall",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L11B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 25,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L12B01",
        "fp_id": "fp_prominent_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L12B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 26,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L13B01.png",
        "mode": "missing_plan_direct_plate_fallback",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 27,
        "source_kind": "missing_plan_direct_plate_fallback"
      },
      {
        "bg_id": "L14B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L14B01.png",
        "mode": "missing_plan_direct_plate_fallback",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 28,
        "source_kind": "missing_plan_direct_plate_fallback"
      },
      {
        "bg_id": "L17B01",
        "fp_id": "fp_beer_hall_main",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L17B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 29,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L18B01",
        "fp_id": "fp_instrument_shop_main",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L18B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 30,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L23B01",
        "fp_id": "fp_gwangseok_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L23B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 31,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L24B01",
        "fp_id": "fp_l24_corridor",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L24B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 32,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L25B01",
        "fp_id": "fp_l25_room_207",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L25B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 33,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L28B02",
        "fp_id": "fp_l28_cafe_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 34,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L28B01",
        "fp_id": "fp_l28_cafe_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B02.png",
        "mode": "reference_derived",
        "node_index": 1,
        "source_bg_ids": [
          "L28B02"
        ],
        "ingestion_order": 35,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L28B03",
        "fp_id": "fp_l28_cafe_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B03.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L28B02"
        ],
        "ingestion_order": 36,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L28B04",
        "fp_id": "fp_l28_cafe_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B04.png",
        "mode": "same_physical_space_view",
        "node_index": 3,
        "source_bg_ids": [
          "L28B03"
        ],
        "ingestion_order": 37,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L28B05",
        "fp_id": "fp_l28_cafe_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L28B05.png",
        "mode": "same_physical_space_view",
        "node_index": 4,
        "source_bg_ids": [
          "L28B02"
        ],
        "ingestion_order": 38,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L30B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L30B01.png",
        "mode": "missing_plan_direct_plate_fallback",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 39,
        "source_kind": "missing_plan_direct_plate_fallback"
      },
      {
        "bg_id": "L31B01",
        "fp_id": "fp_l31_passenger_compartment",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L31B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 40,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L54B01",
        "fp_id": "fp_l54_intercar_entry",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L54B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 41,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L37B01",
        "fp_id": "fp_l37_youngsook_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L37B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 42,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L39B01",
        "fp_id": "fp_l39_living_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L39B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 43,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L41B01",
        "fp_id": "fp_l41_recording_booth",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L41B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 44,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L48B01",
        "fp_id": "fp_l48_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 45,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L48B02",
        "fp_id": "fp_l48_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L48B01"
        ],
        "ingestion_order": 46,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L48B03",
        "fp_id": "fp_l48_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B03.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L48B01"
        ],
        "ingestion_order": 47,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L48B04",
        "fp_id": "fp_l48_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L48B04.png",
        "mode": "same_physical_space_view",
        "node_index": 3,
        "source_bg_ids": [
          "L48B01"
        ],
        "ingestion_order": 48,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L49B01",
        "fp_id": "fp_l49_flooded_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L49B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 49,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L56B01",
        "fp_id": "fp_guest_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L56B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 50,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L57B01",
        "fp_id": "fp_owner_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L57B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 51,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L59B01",
        "fp_id": "fp_l59_emergency_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L59B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 52,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L65B02",
        "fp_id": "fp_memorial_hall_theater",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L65B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 53,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L67B02",
        "fp_id": "fp_l67_villa_living_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L67B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 54,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L67B01",
        "fp_id": "fp_l67_villa_living_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L67B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L67B02"
        ],
        "ingestion_order": 55,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L67B03",
        "fp_id": "fp_l67_villa_living_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L67B02.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L67B02"
        ],
        "ingestion_order": 56,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L68B01",
        "fp_id": "fp_l68_villa_bathroom",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L68B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 57,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L69B01",
        "fp_id": "fp_record_company_president_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L69B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 58,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L76B01",
        "fp_id": "fp_l76_backstage_passage",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L76B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 59,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L76B02",
        "fp_id": "fp_l76_backstage_passage",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L76B01.png",
        "mode": "reference_derived",
        "node_index": 1,
        "source_bg_ids": [
          "L76B01"
        ],
        "ingestion_order": 60,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L74B02",
        "fp_id": "fp_l74_theater",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L74B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 61,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L74B01",
        "fp_id": "fp_l74_theater",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L74B01.png",
        "mode": "related_style_new_space",
        "node_index": 1,
        "source_bg_ids": [
          "L74B02"
        ],
        "ingestion_order": 62,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L75B01",
        "fp_id": "fp_interview_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L75B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 63,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L78B02",
        "fp_id": "fp_l78_main_dining_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L78B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 64,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L78B01",
        "fp_id": "fp_l78_main_dining_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L78B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L78B02"
        ],
        "ingestion_order": 65,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L78B03",
        "fp_id": "fp_l78_main_dining_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L78B03.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L78B02"
        ],
        "ingestion_order": 66,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L84B01",
        "fp_id": "fp_l84_clinic_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L84B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 67,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L86B01",
        "fp_id": "fp_l86_residence_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L86B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 68,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L88B03",
        "fp_id": "fp_l88_auditorium",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L88B03.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 69,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L88B02",
        "fp_id": "fp_l88_auditorium",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L88B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L88B03"
        ],
        "ingestion_order": 70,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L88B01",
        "fp_id": "fp_l88_auditorium",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L88B01.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L88B02"
        ],
        "ingestion_order": 71,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L05B01.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 72,
        "source_kind": "surface_role_direct_plate"
      },
      {
        "bg_id": "L05B02",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L05B02.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 73,
        "source_kind": "surface_role_direct_plate"
      },
      {
        "bg_id": "L07B02",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L07B02.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 74,
        "source_kind": "surface_role_direct_plate"
      },
      {
        "bg_id": "L65B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/c7e3b2e7-c545-4516-93b2-62a51a74d794/episodes/7c902020-4451-4967-9eb6-1e53c2b9b717/images/background_chain/L65B01.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 75,
        "source_kind": "surface_role_direct_plate"
      }
    ]
  },
  "step_id": "background_render",
  "run_id": "90b9c5d3-efb8-44de-aa93-c867ef58ed9e",
  "resolved_model": "gpt",
  "updated_at": "2026-08-11T03:00:13.907278+00:00",
  "project_config_snapshot": {}
}