{
  "status": "completed",
  "applicable_count": 3,
  "completed_count": 3,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "787c440f826114ed",
  "data": {
    "groups": {
      "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/da049582-2c6d-492c-979d-f468d61bab6e/episodes/0aea12c2-7e12-485f-b8c1-e20f4bf16185/images/background_chain/L01B01.png",
        "t2i_prompt": "1983년 대한민국 차고지에 세워진 낡은 시외버스 객실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 해 질 무렵의 희미하고 자연스러운 빛이 오래된 측면 창을 통해 들어오며, 감색·갈색·회색과 빛바랜 중성색이 낮고 절제된 대비를 이룬다. 앞쪽 접이식 승객문 가까이의 승강 바닥에서 약 1.6미터 높이로 서서, 앞 출입 공간을 사선으로 가로질러 운전석 옆의 사슬로 고정된 금속 요금통과 지지 기둥을 바라본다. 35밀리미터급 적당한 광각 렌즈 시야로 요금통을 가까운 전경에 크게 두고, 그 뒤로 닳은 2인용 승객 좌석 열과 중앙 통로의 고무 매트가 객실 뒤쪽으로 이어지게 하며, 운전석과 둥근 아날로그 계기 세 개가 있는 계기판 및 조향 장치 일부도 프레임에 남긴다.\n\n요금통 안에는 당시 현금 요금 체계에 맞는 동전과 접힌 지폐가 들어 있으며, 해 질 무렵의 제한된 빛에서도 그 내용물이 실제 금속 용기 안에 놓인 상태로 식별된다. 요금통과 사슬에는 손때, 미세한 긁힘, 무딘 금속 광택과 자연스러운 산화 흔적이 있고, 좌석에는 낡은 비닐 또는 직물의 주름과 해짐, 바닥 고무에는 반복된 통행으로 생긴 마모와 얼룩, 플라스틱과 도장 금속에는 오래 사용한 차량 특유의 생활 흔적이 보인다. 1980년대 초반 대한민국 시외버스의 단순하고 실용적인 내장 구조와 기계식 설비를 사실적으로 유지한다. 공간은 조용하지만 무언가를 확인하고 찾는 순간처럼 은근히 긴장되어 있으며, 별도의 흐트러진 물건이나 사건 흔적은 만들지 않는다. 사람이 전혀 없는 배경이며 얼굴, 신체 형상, 반사된 인물도 없다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 현장에서 촬영한 장소 기록 사진처럼 정확한 재질, 자연스러운 원근과 피사계 심도, 과도한 보정 없는 사실적인 노출을 사용한다. 평면도나 위에서 내려다본 구도, 건축 도식, 삽화, 컴퓨터 생성 이미지가 아닌 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "shot_id": "S1_Shot7",
            "guide_text": "앞 출입 공간에서 사선으로 바라보며 사슬로 고정된 금속 요금통을 전경의 핵심으로 잡는다. 요금통 안의 동전과 접힌 지폐가 식별되고, 뒤쪽의 닳은 승객 좌석과 중앙 통로가 함께 보이게 한다."
          },
          {
            "shot_id": "S1_Shot8",
            "guide_text": "같은 눈높이와 방향을 유지하되 요금통, 사슬, 지지 기둥의 오래된 금속 질감과 내부의 동전 및 접힌 지폐가 분명히 드러나게 한다. 배경에는 앞쪽 좌석 열과 희미한 해 질 무렵의 창빛을 자연스럽게 남긴다."
          },
          {
            "shot_id": "S1_Shot9",
            "guide_text": "요금통을 가까운 전경에 유지하면서 중앙 통로의 깊이와 양쪽 승객 좌석 열이 더 잘 읽히도록 구성한다. 프레임 가장자리에는 운전석의 둥근 아날로그 계기와 조향 장치 일부를 포함하되 사람이 없는 상태를 유지한다."
          }
        ],
        "shot_ids": [
          "S1_Shot7",
          "S1_Shot8",
          "S1_Shot9"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 1,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 5 (front folding passenger door), facing diagonally across number 3 (front entrance vestibule) toward number 12 (chained metal farebox), number 13 (support stanchion), and the front portion of number 9 (passenger-seat rows)",
          "camera_height": "eye-level standing about 1.6m from the vestibule floor",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep the chained farebox prominent in the near foreground, show the worn front passenger seats and central aisle behind it, and retain a partial view of the driver controls."
        },
        "reference_decision": {
          "bg_id": "L01B01",
          "fp_id": "fp_bus_one_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L01B01 is an allowed clean-anchor fallback candidate and establishes the dwelling identity directly from the floor plan because no same-fp rendered reference is available. A wide representative plate from camera unit 1 toward unit 3 supports the close and medium framings of S1_Shot7, S1_Shot8, and S1_Shot9 while retaining the required relationships among target units 1-4 and base markers 5, 7, and 8-14.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da049582-2c6d-492c-979d-f468d61bab6e/episodes/0aea12c2-7e12-485f-b8c1-e20f4bf16185/images/floor_plan/fp_bus_one_interior.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "selected_refs": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_no_references",
            "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.",
            "physical_space_id_per_ref": [],
            "same_physical_space_low_delta_candidate": false,
            "low_delta_reuse_target_bg_id": "",
            "low_delta_rationale": ""
          },
          "camera_decision": {
            "camera_unit": 1,
            "camera_cell": [
              1,
              2
            ],
            "look_at_unit": 3,
            "look_at_cell": [
              4,
              3
            ],
            "lens_enum": "wide",
            "fov_deg": 90,
            "framing_notes": "Use the exact camera candidate [1,2] in unit 1 and the exact look-at candidate [4,3] toward unit 3. The 90-degree wide framing provides a broad representative background from which the consuming close, medium, and subjective framings can take shot-specific crops."
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 1 at the camera side and unit 3 on the look-at axis, with only geometry-supported portions of candidate-visible units 2 and 4. Preserve the required relationships of base markers 5 and 7 with fixed markers 8-14; include openings only where they fall inside the wide view rather than forcing every opening candidate into frame.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [1,2] toward unit 3 at look-at cell [4,3] with a wide 90-degree field of view. Maintain broad coverage for the shared spatial plate while leaving sufficient detail around markers 11-13 and enough depth around markers 8-10 for the consuming close and medium crops.",
            "subject_position_directive": "Keep the background compatible with the staged subject placements: S1_Shot7 requires the committed prop target P01 in the lower center from a steep subjective view; S1_Shot8 places one committed subject in the right half near marker 5; S1_Shot9 places C01 in the left foreground and C02 in the right background. Do not add subjects beyond these shot-specific placements.",
            "state_cue_directive": "Carry transient marker 16 as the committed state cue, together with the numbered elements in the use list. Preserve the restrained low-key evening ambience stated by the surfaced shots, without adding any unlisted state cue.",
            "negative_continuity_directive": "Exclude marker 15 and any overlay associated with ignored-state marker 15. Do not invent unnumbered scenario-specific elements, do not force geometry-superset openings or units outside the actual 90-degree view, and do not relocate fixed markers 8-14 between shot-specific crops."
          },
          "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, 2]\n  - look_at_unit: 3\n  - look_at_cell: [4, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact camera candidate [1,2] in unit 1 and the exact look-at candidate [4,3] toward unit 3. The 90-degree wide framing provides a broad representative background from which the consuming close, medium, and subjective framings can take shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 at the camera side and unit 3 on the look-at axis, with only geometry-supported portions of candidate-visible units 2 and 4. Preserve the required relationships of base markers 5 and 7 with fixed markers 8-14; include openings only where they fall inside the wide view rather than forcing every opening candidate into frame.\n  - camera_framing_directive: Frame from camera unit 1 at cell [1,2] toward unit 3 at look-at cell [4,3] with a wide 90-degree field of view. Maintain broad coverage for the shared spatial plate while leaving sufficient detail around markers 11-13 and enough depth around markers 8-10 for the consuming close and medium crops.\n  - subject_position_directive: Keep the background compatible with the staged subject placements: S1_Shot7 requires the committed prop target P01 in the lower center from a steep subjective view; S1_Shot8 places one committed subject in the right half near marker 5; S1_Shot9 places C01 in the left foreground and C02 in the right background. Do not add subjects beyond these shot-specific placements.\n  - state_cue_directive: Carry transient marker 16 as the committed state cue, together with the numbered elements in the use list. Preserve the restrained low-key evening ambience stated by the surfaced shots, without adding any unlisted state cue.\n  - negative_continuity_directive: Exclude marker 15 and any overlay associated with ignored-state marker 15. Do not invent unnumbered scenario-specific elements, do not force geometry-superset openings or units outside the actual 90-degree view, and do not relocate fixed markers 8-14 between shot-specific crops.\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, 2]\n  - look_at_unit: 3\n  - look_at_cell: [4, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact camera candidate [1,2] in unit 1 and the exact look-at candidate [4,3] toward unit 3. The 90-degree wide framing provides a broad representative background from which the consuming close, medium, and subjective framings can take shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 at the camera side and unit 3 on the look-at axis, with only geometry-supported portions of candidate-visible units 2 and 4. Preserve the required relationships of base markers 5 and 7 with fixed markers 8-14; include openings only where they fall inside the wide view rather than forcing every opening candidate into frame.\n  - camera_framing_directive: Frame from camera unit 1 at cell [1,2] toward unit 3 at look-at cell [4,3] with a wide 90-degree field of view. Maintain broad coverage for the shared spatial plate while leaving sufficient detail around markers 11-13 and enough depth around markers 8-10 for the consuming close and medium crops.\n  - subject_position_directive: Keep the background compatible with the staged subject placements: S1_Shot7 requires the committed prop target P01 in the lower center from a steep subjective view; S1_Shot8 places one committed subject in the right half near marker 5; S1_Shot9 places C01 in the left foreground and C02 in the right background. Do not add subjects beyond these shot-specific placements.\n  - state_cue_directive: Carry transient marker 16 as the committed state cue, together with the numbered elements in the use list. Preserve the restrained low-key evening ambience stated by the surfaced shots, without adding any unlisted state cue.\n  - negative_continuity_directive: Exclude marker 15 and any overlay associated with ignored-state marker 15. Do not invent unnumbered scenario-specific elements, do not force geometry-superset openings or units outside the actual 90-degree view, and do not relocate fixed markers 8-14 between shot-specific crops.\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, 2]\n  - look_at_unit: 3\n  - look_at_cell: [4, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the exact camera candidate [1,2] in unit 1 and the exact look-at candidate [4,3] toward unit 3. The 90-degree wide framing provides a broad representative background from which the consuming close, medium, and subjective framings can take shot-specific crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 at the camera side and unit 3 on the look-at axis, with only geometry-supported portions of candidate-visible units 2 and 4. Preserve the required relationships of base markers 5 and 7 with fixed markers 8-14; include openings only where they fall inside the wide view rather than forcing every opening candidate into frame.\n  - camera_framing_directive: Frame from camera unit 1 at cell [1,2] toward unit 3 at look-at cell [4,3] with a wide 90-degree field of view. Maintain broad coverage for the shared spatial plate while leaving sufficient detail around markers 11-13 and enough depth around markers 8-10 for the consuming close and medium crops.\n  - subject_position_directive: Keep the background compatible with the staged subject placements: S1_Shot7 requires the committed prop target P01 in the lower center from a steep subjective view; S1_Shot8 places one committed subject in the right half near marker 5; S1_Shot9 places C01 in the left foreground and C02 in the right background. Do not add subjects beyond these shot-specific placements.\n  - state_cue_directive: Carry transient marker 16 as the committed state cue, together with the numbered elements in the use list. Preserve the restrained low-key evening ambience stated by the surfaced shots, without adding any unlisted state cue.\n  - negative_continuity_directive: Exclude marker 15 and any overlay associated with ignored-state marker 15. Do not invent unnumbered scenario-specific elements, do not force geometry-superset openings or units outside the actual 90-degree view, and do not relocate fixed markers 8-14 between shot-specific crops.\n\n1983년 대한민국 차고지에 세워진 낡은 시외버스 객실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 해 질 무렵의 희미하고 자연스러운 빛이 오래된 측면 창을 통해 들어오며, 감색·갈색·회색과 빛바랜 중성색이 낮고 절제된 대비를 이룬다. 앞쪽 접이식 승객문 가까이의 승강 바닥에서 약 1.6미터 높이로 서서, 앞 출입 공간을 사선으로 가로질러 운전석 옆의 사슬로 고정된 금속 요금통과 지지 기둥을 바라본다. 35밀리미터급 적당한 광각 렌즈 시야로 요금통을 가까운 전경에 크게 두고, 그 뒤로 닳은 2인용 승객 좌석 열과 중앙 통로의 고무 매트가 객실 뒤쪽으로 이어지게 하며, 운전석과 둥근 아날로그 계기 세 개가 있는 계기판 및 조향 장치 일부도 프레임에 남긴다.\n\n요금통 안에는 당시 현금 요금 체계에 맞는 동전과 접힌 지폐가 들어 있으며, 해 질 무렵의 제한된 빛에서도 그 내용물이 실제 금속 용기 안에 놓인 상태로 식별된다. 요금통과 사슬에는 손때, 미세한 긁힘, 무딘 금속 광택과 자연스러운 산화 흔적이 있고, 좌석에는 낡은 비닐 또는 직물의 주름과 해짐, 바닥 고무에는 반복된 통행으로 생긴 마모와 얼룩, 플라스틱과 도장 금속에는 오래 사용한 차량 특유의 생활 흔적이 보인다. 1980년대 초반 대한민국 시외버스의 단순하고 실용적인 내장 구조와 기계식 설비를 사실적으로 유지한다. 공간은 조용하지만 무언가를 확인하고 찾는 순간처럼 은근히 긴장되어 있으며, 별도의 흐트러진 물건이나 사건 흔적은 만들지 않는다. 사람이 전혀 없는 배경이며 얼굴, 신체 형상, 반사된 인물도 없다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 현장에서 촬영한 장소 기록 사진처럼 정확한 재질, 자연스러운 원근과 피사계 심도, 과도한 보정 없는 사실적인 노출을 사용한다. 평면도나 위에서 내려다본 구도, 건축 도식, 삽화, 컴퓨터 생성 이미지가 아닌 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "camera_decision": {
          "camera_unit": 1,
          "camera_cell": [
            1,
            2
          ],
          "look_at_unit": 3,
          "look_at_cell": [
            4,
            3
          ],
          "lens_enum": "wide",
          "fov_deg": 90,
          "framing_notes": "Use the exact camera candidate [1,2] in unit 1 and the exact look-at candidate [4,3] toward unit 3. The 90-degree wide framing provides a broad representative background from which the consuming close, medium, and subjective framings can take shot-specific crops."
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show unit 1 at the camera side and unit 3 on the look-at axis, with only geometry-supported portions of candidate-visible units 2 and 4. Preserve the required relationships of base markers 5 and 7 with fixed markers 8-14; include openings only where they fall inside the wide view rather than forcing every opening candidate into frame.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [1,2] toward unit 3 at look-at cell [4,3] with a wide 90-degree field of view. Maintain broad coverage for the shared spatial plate while leaving sufficient detail around markers 11-13 and enough depth around markers 8-10 for the consuming close and medium crops.",
          "subject_position_directive": "Keep the background compatible with the staged subject placements: S1_Shot7 requires the committed prop target P01 in the lower center from a steep subjective view; S1_Shot8 places one committed subject in the right half near marker 5; S1_Shot9 places C01 in the left foreground and C02 in the right background. Do not add subjects beyond these shot-specific placements.",
          "state_cue_directive": "Carry transient marker 16 as the committed state cue, together with the numbered elements in the use list. Preserve the restrained low-key evening ambience stated by the surfaced shots, without adding any unlisted state cue.",
          "negative_continuity_directive": "Exclude marker 15 and any overlay associated with ignored-state marker 15. Do not invent unnumbered scenario-specific elements, do not force geometry-superset openings or units outside the actual 90-degree view, and do not relocate fixed markers 8-14 between shot-specific crops."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_bus_one_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_bus_one_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L02B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L02",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da049582-2c6d-492c-979d-f468d61bab6e/episodes/0aea12c2-7e12-485f-b8c1-e20f4bf16185/images/background_chain/L02B01.png",
        "t2i_prompt": "1983년 대한민국 차고지에 세워진 낡은 시외버스 2호차의 텅 빈 승객 객실을 실제 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 후문 승차구 가까이에서 통로 바닥 위 약 1.6미터의 서 있는 사람 눈높이로 촬영하며, 35밀리미터급 카메라의 28밀리미터 광각 렌즈를 사용해 곧은 중앙 통로를 따라 앞쪽의 빈 요금통 받침대 방향을 대각선으로 바라본다. 오른쪽 측면 창문과 후문 주변의 바깥 시야가 프레임 안에 남도록 구성한다. 중앙 통로 양옆에는 앞을 향한 갱신된 승객 좌석들이 반복되고, 앞쪽 왼편에는 운전석과 둥근 계기 중심의 아날로그 운전대 콘솔, 오른편에는 앞문 승차구가 보인다. 좌석은 1980년대 초반 한국 시외버스에 맞는 감색·갈색·회색 계열의 무광 비닐과 직물 혼합 마감이며, 실제 봉제선과 눌림, 잔주름, 손때가 자연스럽다. 고무 통로 바닥의 마모, 칠이 벗겨진 금속 좌석 프레임, 흐릿한 창유리, 낡은 플라스틱과 목재 무늬 내장판의 생활 흔적을 사실적으로 표현한다. 여러 줄의 좌석 등받이가 객실 중간과 뒤쪽에서 잠시 앞으로 기울어진 채 남아 있어, 성과 없이 끝난 수색 직후의 어수선한 상태가 드러난다. 후문 쪽 오른쪽 창밖에는 사람이나 신체가 보이지 않은 채, 첫 번째 차량으로 돌아가라는 출발 지시를 전하는 작은 수신호판 일부만 창 가장자리로 들어와 있다. 해 질 무렵의 차가운 청회색 자연광이 양쪽 창문을 통해 약하게 들어오고, 객실 안쪽에는 빛이 덜 닿아 조용하고 지친 긴장감이 남는다. 현대식 전자 화면, 교통카드 단말기, 발광 다이오드 안내판이나 현대 차량 부품 없이 당시의 단순한 기계식 설비만 보인다. 인물, 얼굴, 사람 형상의 모형은 전혀 없다. 실제 콘크리트 차고지 주변광, 금속의 산화와 도장 벗겨짐, 직물 올과 비닐 표면, 고무와 플라스틱의 노후 상태를 정확히 담고 자연스러운 피사계 심도를 유지한다. 깨끗한 광고 사진이나 컴퓨터 생성 이미지가 아닌 실제 장소 기록용 카메라 사진이며, 과장된 연출이나 후처리 없이 담담하게 촬영한다. 위에서 내려다본 구도, 평면도, 건축 도해가 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "shot_id": "S2_Shot5",
            "guide_text": "후문 근처의 눈높이에서 앞쪽을 향한 대각선 구도를 유지한다. 빈 중앙 통로와 양쪽 좌석 열을 넓게 보여 주고, 중간과 뒤쪽의 여러 등받이가 잠시 기울어진 상태를 분명하지만 과장 없이 드러내어 성과 없는 수색이 끝난 직후의 정적을 전달한다."
          },
          {
            "shot_id": "S2_Shot7",
            "guide_text": "같은 후문 쪽 시점과 해 질 무렵의 빛을 유지하되 오른쪽 창문과 후문 바깥 시야가 읽히도록 프레이밍한다. 사람이나 신체는 보이지 않게 하고, 창 가장자리로 들어온 작은 출발 지시용 수신호판을 식별 가능하게 배치해 다른 차량으로 돌아가야 하는 순간을 나타낸다."
          }
        ],
        "shot_ids": [
          "S2_Shot5",
          "S2_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 8 (rear passenger door), facing diagonally forward along number 3 (bare central aisle) toward number 15 (empty farebox stand), with number 10 (right side windows) remaining in view",
          "camera_height": "eye-level standing inside the raised cabin, approximately 1.6m above the aisle floor",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show the renewed seat banks numbered 13 and 14, the uncarpeted aisle numbered 3, and the empty stand numbered 15 as the vehicle-specific anchors. Preserve a clear sightline through number 10 for transient marker 17, and allow transient marker 16 among the searched seat rows."
        },
        "reference_decision": {
          "bg_id": "L02B01",
          "fp_id": "fp_bus_two_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L02B01 is the sole supplied clean-anchor candidate and no same-fp reference is available, so it seeds dwelling identity directly from the floor plan. A wide view from unit 3 toward unit 5 supports the staged foreground-to-background axis through markers 3, 13, 14, and 15 while retaining broad coverage for the separate staged view through marker 10.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/da049582-2c6d-492c-979d-f468d61bab6e/episodes/0aea12c2-7e12-485f-b8c1-e20f4bf16185/images/floor_plan/fp_bus_two_interior.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "selected_refs": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor_no_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.",
            "physical_space_id_per_ref": [],
            "same_physical_space_low_delta_candidate": false,
            "low_delta_reuse_target_bg_id": "",
            "low_delta_rationale": ""
          },
          "camera_decision": {
            "camera_unit": 3,
            "camera_cell": [
              1,
              5
            ],
            "look_at_unit": 5,
            "look_at_cell": [
              5,
              2
            ],
            "lens_enum": "wide",
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from camera unit 3 at [1,5] toward unit 5 at the verbatim permitted look-at cell [5,2]. The 90-degree view supports the staged central depth axis and leaves sufficient surrounding coverage for the staged oblique view associated with marker 10."
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 3 toward unit 5 with a wide lens, show unit 3 as the camera-bearing unit and broad candidate coverage of units 1, 2, 4, 5, and 6. Preserve the floor-plan relationships among structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, and fixed markers 12 and 15; openings 7 and 8 are geometry-visible candidates rather than mandatory co-visible commitments.",
            "camera_framing_directive": "Frame from camera cell [1,5] in unit 3 toward look-at cell [5,2] in unit 5 using the wide 90-degree lens. Use broad spatial coverage with a clear central foreground-to-background axis for markers 3, 13, 14, and 15, while retaining enough lateral context for the consuming shot that frames marker 10 obliquely.",
            "subject_position_directive": "For S2_Shot5, reserve the middle-center foreground-to-midground axis for the committed back-to-camera subject, with the subject oriented toward marker 15 in the upper-center background. For S2_Shot7, reserve the middle-center background beyond marker 10 for the committed exterior subject, with the raised gesture extending into the upper portion of that framed opening.",
            "state_cue_directive": "Carry transient markers 16 and 17 as committed shot-facing cues while retaining all numbered elements 1-15. Marker 16 applies to the relevant seating state, and marker 17 must read beyond the relevant window plane; do not treat this BG as a clean background.",
            "negative_continuity_directive": "Do not relocate or redesign structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, or fixed markers 12 and 15. Do not place marker 17 on the camera side of marker 10, do not extend marker 16 beyond its committed seating context, and do not invent additional subjects, numbered elements, or spaces outside the geometry-visible candidate coverage."
          },
          "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, 5]\n  - look_at_unit: 5\n  - look_at_cell: [5, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from camera unit 3 at [1,5] toward unit 5 at the verbatim permitted look-at cell [5,2]. The 90-degree view supports the staged central depth axis and leaves sufficient surrounding coverage for the staged oblique view associated with marker 10.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 3 toward unit 5 with a wide lens, show unit 3 as the camera-bearing unit and broad candidate coverage of units 1, 2, 4, 5, and 6. Preserve the floor-plan relationships among structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, and fixed markers 12 and 15; openings 7 and 8 are geometry-visible candidates rather than mandatory co-visible commitments.\n  - camera_framing_directive: Frame from camera cell [1,5] in unit 3 toward look-at cell [5,2] in unit 5 using the wide 90-degree lens. Use broad spatial coverage with a clear central foreground-to-background axis for markers 3, 13, 14, and 15, while retaining enough lateral context for the consuming shot that frames marker 10 obliquely.\n  - subject_position_directive: For S2_Shot5, reserve the middle-center foreground-to-midground axis for the committed back-to-camera subject, with the subject oriented toward marker 15 in the upper-center background. For S2_Shot7, reserve the middle-center background beyond marker 10 for the committed exterior subject, with the raised gesture extending into the upper portion of that framed opening.\n  - state_cue_directive: Carry transient markers 16 and 17 as committed shot-facing cues while retaining all numbered elements 1-15. Marker 16 applies to the relevant seating state, and marker 17 must read beyond the relevant window plane; do not treat this BG as a clean background.\n  - negative_continuity_directive: Do not relocate or redesign structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, or fixed markers 12 and 15. Do not place marker 17 on the camera side of marker 10, do not extend marker 16 beyond its committed seating context, and do not invent additional subjects, numbered elements, or spaces outside the geometry-visible candidate coverage.\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, 5]\n  - look_at_unit: 5\n  - look_at_cell: [5, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from camera unit 3 at [1,5] toward unit 5 at the verbatim permitted look-at cell [5,2]. The 90-degree view supports the staged central depth axis and leaves sufficient surrounding coverage for the staged oblique view associated with marker 10.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 3 toward unit 5 with a wide lens, show unit 3 as the camera-bearing unit and broad candidate coverage of units 1, 2, 4, 5, and 6. Preserve the floor-plan relationships among structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, and fixed markers 12 and 15; openings 7 and 8 are geometry-visible candidates rather than mandatory co-visible commitments.\n  - camera_framing_directive: Frame from camera cell [1,5] in unit 3 toward look-at cell [5,2] in unit 5 using the wide 90-degree lens. Use broad spatial coverage with a clear central foreground-to-background axis for markers 3, 13, 14, and 15, while retaining enough lateral context for the consuming shot that frames marker 10 obliquely.\n  - subject_position_directive: For S2_Shot5, reserve the middle-center foreground-to-midground axis for the committed back-to-camera subject, with the subject oriented toward marker 15 in the upper-center background. For S2_Shot7, reserve the middle-center background beyond marker 10 for the committed exterior subject, with the raised gesture extending into the upper portion of that framed opening.\n  - state_cue_directive: Carry transient markers 16 and 17 as committed shot-facing cues while retaining all numbered elements 1-15. Marker 16 applies to the relevant seating state, and marker 17 must read beyond the relevant window plane; do not treat this BG as a clean background.\n  - negative_continuity_directive: Do not relocate or redesign structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, or fixed markers 12 and 15. Do not place marker 17 on the camera side of marker 10, do not extend marker 16 beyond its committed seating context, and do not invent additional subjects, numbered elements, or spaces outside the geometry-visible candidate coverage.\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, 5]\n  - look_at_unit: 5\n  - look_at_cell: [5, 2]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from camera unit 3 at [1,5] toward unit 5 at the verbatim permitted look-at cell [5,2]. The 90-degree view supports the staged central depth axis and leaves sufficient surrounding coverage for the staged oblique view associated with marker 10.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 3 toward unit 5 with a wide lens, show unit 3 as the camera-bearing unit and broad candidate coverage of units 1, 2, 4, 5, and 6. Preserve the floor-plan relationships among structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, and fixed markers 12 and 15; openings 7 and 8 are geometry-visible candidates rather than mandatory co-visible commitments.\n  - camera_framing_directive: Frame from camera cell [1,5] in unit 3 toward look-at cell [5,2] in unit 5 using the wide 90-degree lens. Use broad spatial coverage with a clear central foreground-to-background axis for markers 3, 13, 14, and 15, while retaining enough lateral context for the consuming shot that frames marker 10 obliquely.\n  - subject_position_directive: For S2_Shot5, reserve the middle-center foreground-to-midground axis for the committed back-to-camera subject, with the subject oriented toward marker 15 in the upper-center background. For S2_Shot7, reserve the middle-center background beyond marker 10 for the committed exterior subject, with the raised gesture extending into the upper portion of that framed opening.\n  - state_cue_directive: Carry transient markers 16 and 17 as committed shot-facing cues while retaining all numbered elements 1-15. Marker 16 applies to the relevant seating state, and marker 17 must read beyond the relevant window plane; do not treat this BG as a clean background.\n  - negative_continuity_directive: Do not relocate or redesign structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, or fixed markers 12 and 15. Do not place marker 17 on the camera side of marker 10, do not extend marker 16 beyond its committed seating context, and do not invent additional subjects, numbered elements, or spaces outside the geometry-visible candidate coverage.\n\n1983년 대한민국 차고지에 세워진 낡은 시외버스 2호차의 텅 빈 승객 객실을 실제 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 후문 승차구 가까이에서 통로 바닥 위 약 1.6미터의 서 있는 사람 눈높이로 촬영하며, 35밀리미터급 카메라의 28밀리미터 광각 렌즈를 사용해 곧은 중앙 통로를 따라 앞쪽의 빈 요금통 받침대 방향을 대각선으로 바라본다. 오른쪽 측면 창문과 후문 주변의 바깥 시야가 프레임 안에 남도록 구성한다. 중앙 통로 양옆에는 앞을 향한 갱신된 승객 좌석들이 반복되고, 앞쪽 왼편에는 운전석과 둥근 계기 중심의 아날로그 운전대 콘솔, 오른편에는 앞문 승차구가 보인다. 좌석은 1980년대 초반 한국 시외버스에 맞는 감색·갈색·회색 계열의 무광 비닐과 직물 혼합 마감이며, 실제 봉제선과 눌림, 잔주름, 손때가 자연스럽다. 고무 통로 바닥의 마모, 칠이 벗겨진 금속 좌석 프레임, 흐릿한 창유리, 낡은 플라스틱과 목재 무늬 내장판의 생활 흔적을 사실적으로 표현한다. 여러 줄의 좌석 등받이가 객실 중간과 뒤쪽에서 잠시 앞으로 기울어진 채 남아 있어, 성과 없이 끝난 수색 직후의 어수선한 상태가 드러난다. 후문 쪽 오른쪽 창밖에는 사람이나 신체가 보이지 않은 채, 첫 번째 차량으로 돌아가라는 출발 지시를 전하는 작은 수신호판 일부만 창 가장자리로 들어와 있다. 해 질 무렵의 차가운 청회색 자연광이 양쪽 창문을 통해 약하게 들어오고, 객실 안쪽에는 빛이 덜 닿아 조용하고 지친 긴장감이 남는다. 현대식 전자 화면, 교통카드 단말기, 발광 다이오드 안내판이나 현대 차량 부품 없이 당시의 단순한 기계식 설비만 보인다. 인물, 얼굴, 사람 형상의 모형은 전혀 없다. 실제 콘크리트 차고지 주변광, 금속의 산화와 도장 벗겨짐, 직물 올과 비닐 표면, 고무와 플라스틱의 노후 상태를 정확히 담고 자연스러운 피사계 심도를 유지한다. 깨끗한 광고 사진이나 컴퓨터 생성 이미지가 아닌 실제 장소 기록용 카메라 사진이며, 과장된 연출이나 후처리 없이 담담하게 촬영한다. 위에서 내려다본 구도, 평면도, 건축 도해가 아니다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "camera_decision": {
          "camera_unit": 3,
          "camera_cell": [
            1,
            5
          ],
          "look_at_unit": 5,
          "look_at_cell": [
            5,
            2
          ],
          "lens_enum": "wide",
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from camera unit 3 at [1,5] toward unit 5 at the verbatim permitted look-at cell [5,2]. The 90-degree view supports the staged central depth axis and leaves sufficient surrounding coverage for the staged oblique view associated with marker 10."
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From camera unit 3 toward unit 5 with a wide lens, show unit 3 as the camera-bearing unit and broad candidate coverage of units 1, 2, 4, 5, and 6. Preserve the floor-plan relationships among structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, and fixed markers 12 and 15; openings 7 and 8 are geometry-visible candidates rather than mandatory co-visible commitments.",
          "camera_framing_directive": "Frame from camera cell [1,5] in unit 3 toward look-at cell [5,2] in unit 5 using the wide 90-degree lens. Use broad spatial coverage with a clear central foreground-to-background axis for markers 3, 13, 14, and 15, while retaining enough lateral context for the consuming shot that frames marker 10 obliquely.",
          "subject_position_directive": "For S2_Shot5, reserve the middle-center foreground-to-midground axis for the committed back-to-camera subject, with the subject oriented toward marker 15 in the upper-center background. For S2_Shot7, reserve the middle-center background beyond marker 10 for the committed exterior subject, with the raised gesture extending into the upper portion of that framed opening.",
          "state_cue_directive": "Carry transient markers 16 and 17 as committed shot-facing cues while retaining all numbered elements 1-15. Marker 16 applies to the relevant seating state, and marker 17 must read beyond the relevant window plane; do not treat this BG as a clean background.",
          "negative_continuity_directive": "Do not relocate or redesign structural markers 1-6, openings 7-10, furniture markers 11, 13, and 14, or fixed markers 12 and 15. Do not place marker 17 on the camera side of marker 10, do not extend marker 16 beyond its committed seating context, and do not invent additional subjects, numbered elements, or spaces outside the geometry-visible candidate coverage."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_bus_two_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_bus_two_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L01B02": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L01B01",
        "reused_from_bg_id": "L01B01",
        "location_id": "L01",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da049582-2c6d-492c-979d-f468d61bab6e/episodes/0aea12c2-7e12-485f-b8c1-e20f4bf16185/images/background_chain/L01B01.png",
        "t2i_prompt": "1983년 대한민국의 낡은 시외버스 1호차 객실을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 밤의 비어 있는 객실이며, 앞쪽 운전 구역과 전면 출입문 옆 금속 요금통 부근의 중앙 통로에서 카메라를 통로 바닥 약 0.8미터 높이로 낮게 두고, 운전석 바로 뒤 첫 승객 좌석의 아래쪽을 향해 촬영한다. 40밀리미터의 자연스러운 원근감으로 좌석 아래 공간과 앞쪽 통로가 함께 보이게 하며, 위에서 내려다본 도면 시점이 아니라 사람이 낮게 웅크려 살펴보는 실제 현장 시점이다. 중앙 통로 양쪽에는 1980년대 초반 시외버스 특유의 낡은 2인용 승객 좌석이 이어지고, 바닥에는 닳고 얼룩진 검은 고무 통로 매트가 깔려 있다. 운전석 앞에는 세 개의 둥근 계기가 있는 아날로그 계기판과 단순한 기계식 조향 장치가 있으며, 전면 출입구와 운전 구역 사이에는 지지봉에 사슬로 고정된 오래된 금속 요금통이 놓여 있다. 양쪽 창문은 당시 차량의 단순한 금속 창틀과 낡은 고무 패킹을 지니며, 밤의 어두운 외부와 희미한 반사가 보인다. 약한 실내등이 감색, 갈색, 회색과 바랜 중성색의 좌석 비닐, 긁힌 도장 금속, 탁해진 유리, 실제 고무와 플라스틱의 마모를 담담하게 드러낸다. 운전석 바로 뒤 첫 승객 좌석 아래에는 여러 장의 사용한 종이 승차권을 고무줄로 묶은 작은 다발이 발견된 상태로 드러나 있으며, 구겨진 종이 가장자리와 오래 만진 얼룩, 팽팽하게 감긴 고무줄이 식별된다. 다른 물건처럼 과장하지 않고 실제 좌석 아래에서 우연히 찾아낸 증거물처럼 자연스럽게 놓여 있다. 사람, 얼굴, 신체 형상은 전혀 없으며 실제 장소의 생활 마모와 오염이 남아 있는 사실적인 현장 기록 사진이다. 35밀리미터급 실제 카메라, 자연스러운 야간 실내광, 정확한 금속 녹과 도장 벗겨짐, 비닐과 직물의 질감, 고무 마모, 종이 섬유, 자연스러운 심도로 촬영하고 인위적인 후처리 없이 실제 위치 참고 사진처럼 표현한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "shot_id": "S3_Shot5",
            "guide_text": "전면 요금통 가까운 중앙 통로에서 바닥 약 0.8미터 높이의 낮은 시점으로 운전석 뒤 첫 승객 좌석 하부를 바라본다. 40밀리미터의 자연스러운 원근감 안에 요금통 가장자리, 닳은 통로 매트, 좌석 다리와 좌석 아래의 고무줄로 묶인 사용 승차권 다발이 함께 읽히게 한다. 빈 객실의 약한 야간 실내광과 실제 마모를 유지한다."
          },
          {
            "shot_id": "S3_Shot9",
            "guide_text": "동일한 낮은 통로 시점과 야간 조명을 유지하면서 운전석 뒤 첫 승객 좌석 아래의 사용 승차권 다발이 분명히 식별되도록 초점을 둔다. 고무줄, 구겨진 종이 가장자리와 얼룩은 사실적으로 보이되 과장된 전시물처럼 연출하지 말고, 주변 좌석 하부와 고무 매트의 자연스러운 심도 속에 놓인 실제 발견 상태로 표현한다."
          }
        ],
        "shot_ids": [
          "S3_Shot5",
          "S3_Shot9"
        ],
        "scenes": [],
        "parent_id": "L01B01",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "low in number 4 (central circulation aisle) near number 12 (chained metal farebox), facing toward the underside of the front portion of number 9 (passenger-seat rows) directly behind number 8 (driver seat)",
          "camera_height": "low crouching viewpoint about 0.8m above the aisle floor",
          "lens_hint": "40mm natural perspective",
          "framing_notes": "Clearly expose the space beneath the first seat behind the driver for number 15, while retaining the farebox, worn seat backs, rubber aisle mat, and dark side windows as spatial anchors."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L01B01",
          "selected_refs": [
            {
              "ref_bg_id": "L01B01",
              "physical_space_id": "fp_bus_one_interior_space_01",
              "space_description": "Same physical space spanning target units 1-4 and fixed base markers 1-5, 7, and 8-14."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "visible_space_directive": "Match reference L01B01's visible-space arrangement from unit 1 toward unit 3. Keep base markers 5, 7, and 8-14 in the same fixed positions, with geometry-supported portions of units 2 and 4 included only where the wide cone exposes them; retain marker 9 and marker 10 as spatial anchors for the staged compositions.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [1,2] toward unit 3 at look-at cell [4,3] using the same wide 90-degree coverage as L01B01. Preserve the reference plate's fixed perspective while allowing S3_Shot5 to use an insert crop and S3_Shot9 to use a medium crop without changing the underlying camera-cell or look-at-cell relationship.",
          "subject_position_directive": "For S3_Shot5, accommodate only the committed hand and sleeve fragment around P02 in the middle center, with the face excluded and a restrained fragment of marker 9 retained for scale. For S3_Shot9, accommodate C01 in the lower-left foreground and C02 in the middle-right midground, with C02 supported against marker 9. Do not invent additional subjects.",
          "state_cue_directive": "Carry transient marker 15 as the committed state cue and preserve the numbered elements in the use list. Maintain the subdued low-key night ambience stated by the surfaced shots, including only state-facing cues explicitly committed there.",
          "negative_continuity_directive": "Exclude marker 16 and remove any ignored-state overlay associated with marker 16 from reference L01B01. Keep fixed markers 5, 7, and 8-14 in the same positions as L01B01, do not expose units or openings outside the supported wide view, and do not introduce unnumbered scenario-specific elements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_bus_one_interior",
          "prior_bg_ids": [
            "L01B01"
          ],
          "attached_ref_labels": [
            "bg:L01B01"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      }
    },
    "consumed_bg_catalog_hash": "48aab13a1bbb186e",
    "consumed_shot_binding_hash": "2f35cce200bd24da",
    "bg_reference_catalog": [
      {
        "bg_id": "L01B01",
        "fp_id": "fp_bus_one_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da049582-2c6d-492c-979d-f468d61bab6e/episodes/0aea12c2-7e12-485f-b8c1-e20f4bf16185/images/background_chain/L01B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 0,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L01B02",
        "fp_id": "fp_bus_one_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da049582-2c6d-492c-979d-f468d61bab6e/episodes/0aea12c2-7e12-485f-b8c1-e20f4bf16185/images/background_chain/L01B01.png",
        "mode": "reference_derived",
        "node_index": 1,
        "source_bg_ids": [
          "L01B01"
        ],
        "ingestion_order": 1,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L02B01",
        "fp_id": "fp_bus_two_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/da049582-2c6d-492c-979d-f468d61bab6e/episodes/0aea12c2-7e12-485f-b8c1-e20f4bf16185/images/background_chain/L02B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 2,
        "source_kind": "shot_aware_plan"
      }
    ]
  },
  "step_id": "background_render",
  "run_id": "8520d5cd-30f5-44b7-b720-108bcaf520a7",
  "resolved_model": "gpt",
  "updated_at": "2026-08-29T07:37:50.919859+00:00",
  "project_config_snapshot": {}
}