{
  "status": "completed",
  "applicable_count": 25,
  "completed_count": 25,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "82f5712326f49be3",
  "data": {
    "groups": {
      "L03B02": {
        "status": "ok",
        "location_id": "L03",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L03B02.png",
        "t2i_prompt": "2026년 낮, 대한민국 인천 연안의 오래된 저층 빌라 밀집 주거지를 인접 건물 옥상에서 높은 사선으로 바라본 전경. 실제 풀프레임 미러리스 카메라와 35밀리미터급 렌즈로, 옥상 바닥에서 약 1.6미터의 사람 눈높이에 카메라를 놓고 촬영한 다큐멘터리 풍 사진이다. 드론의 수직 조감이나 평면도 시점이 아니라, 낡은 빌라 옥상과 작은 옥탑방의 정면과 측면, 주변 골목과 이웃 옥상들이 함께 보이는 현실적인 넓은 구도이다.\n\n대상 빌라는 1990년대에서 2000년대 초반에 흔히 지어진 한국 저층 다세대주택의 모습으로, 붉은 벽돌과 부분적으로 들뜬 회색 화강석 타일 외벽, 오래된 알루미늄 새시 창문, 창문 방범창이 있다. 옥상 바닥은 한국 주택 옥상에서 흔한 녹색 우레탄 방수 도장으로 마감되어 있으며, 햇빛과 비에 바래 색이 고르지 않고 균열 보수 자국, 겹쳐 칠한 부분, 배수구 주변의 묵은 물때와 먼지가 남아 있다. 낮은 콘크리트 난간은 약 1.1미터 높이이고 상단에는 빗물 얼룩과 미세한 균열이 보인다.\n\n옥탑방은 작은 방 하나 크기의 단층 구조물로, 일반 출입문 높이 약 2미터를 기준으로 폭과 높이가 과장되지 않게 표현한다. 한 층 높이는 약 2.6~2.8미터이며, 옥탑방 창문 하나는 폭 약 1~1.2미터이다. 낡은 금속 출입문, 알루미늄 새시 창문과 방범창, 빗물에 변색된 외벽, 얇은 처마와 배수 홈통이 있다. 옥탑방을 별도의 큰 건물처럼 부풀리지 말고 옥상 한편을 차지한 실제 소형 주거 공간으로 보이게 한다.\n\n옥상에는 검은색 원통형 물탱크와 연결 배관, 녹슨 빨래 건조대와 빨랫줄, 햇볕에 마르는 평범한 생활 빨래, 오래된 에어컨 실외기와 외벽을 따라 이어지는 냉매 배관, 노출된 가스 배관과 계량기, 플라스틱 화분 몇 개, 빈 저장 통과 접어 둔 생활 잡동사니, 텔레비전 안테나와 작은 위성 안테나가 자연스럽게 놓여 있다. 모든 설비는 실제 사용 흔적과 먼지, 녹, 물때, 변색이 있으며 지나치게 정돈된 전시장이나 깨끗한 광고 사진처럼 보이지 않는다.\n\n주변에는 같은 시대의 붉은 벽돌 및 석재 타일 마감 저층 빌라들이 촘촘히 이어지고, 건물 사이 좁은 골목에는 전신주와 늘어진 전선, 배관, 여러 대의 에어컨 실외기, 옥상 물탱크와 빨래가 층층이 보인다. 아래 골목에는 평범한 소형 승용차와 생활 차량이 주차되어 있지만 사람은 없다. 먼 배경에는 연안 도시 특유의 낮은 산업 건물과 창고 지붕, 희미한 항만 설비의 윤곽이 과장 없이 보이며, 바다는 직접 크게 강조하지 않는다. 대상 빌라가 주변 동네와 단절된 요새나 민무늬 콘크리트 덩어리처럼 보이지 않게 한다.\n\n맑지만 약간 흐린 한낮의 자연광, 서해 연안의 옅은 습기와 대기 원근, 차갑고 채도가 낮은 실제 색감. 진홍색은 녹슨 금속과 바랜 생활용품의 작은 부분에만, 금색은 햇빛을 받은 황동 연결구나 창틀 반사에만 제한적으로 나타난다. 실제 콘크리트의 거친 입자, 벽돌 줄눈, 금속의 녹과 도장 벗겨짐, 빨래의 직물 짜임, 플라스틱의 자외선 변색을 정확히 보여 준다. 자연스러운 원근과 피사계 심도, 과도한 후처리 없는 실제 장소 기록 사진. 사람, 얼굴, 시체, 초자연적 형상은 없다. 삽화, 그래픽, 건축 시각화, 컴퓨터 생성 이미지, 평면도, 수직 탑다운 구도가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "인접한 비슷한 높이의 빌라 옥상 가장자리에서 카메라를 지면 약 1.6미터 높이에 두고, 낡은 옥상과 작은 옥탑방 전체가 주변 주거 밀집지 및 멀리 흐릿한 연안 산업 풍경과 함께 보이도록 사선으로 넓게 담는다. 옥탑방 출입문과 창문, 녹색 방수 바닥, 난간, 물탱크, 빨래와 실외기 등 생활 흔적을 명확히 식별할 수 있게 하되 수직 조감도처럼 보이지 않게 한다. 사람은 등장시키지 않는다.",
            "shot_id": "S4_Shot1"
          }
        ],
        "shot_ids": [
          "S4_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {},
        "reference_decision": {
          "mode": "surface_role_direct_plate",
          "surface_role": "site_surface",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2026년 낮, 대한민국 인천 연안의 오래된 저층 빌라 밀집 주거지를 인접 건물 옥상에서 높은 사선으로 바라본 전경. 실제 풀프레임 미러리스 카메라와 35밀리미터급 렌즈로, 옥상 바닥에서 약 1.6미터의 사람 눈높이에 카메라를 놓고 촬영한 다큐멘터리 풍 사진이다. 드론의 수직 조감이나 평면도 시점이 아니라, 낡은 빌라 옥상과 작은 옥탑방의 정면과 측면, 주변 골목과 이웃 옥상들이 함께 보이는 현실적인 넓은 구도이다.\n\n대상 빌라는 1990년대에서 2000년대 초반에 흔히 지어진 한국 저층 다세대주택의 모습으로, 붉은 벽돌과 부분적으로 들뜬 회색 화강석 타일 외벽, 오래된 알루미늄 새시 창문, 창문 방범창이 있다. 옥상 바닥은 한국 주택 옥상에서 흔한 녹색 우레탄 방수 도장으로 마감되어 있으며, 햇빛과 비에 바래 색이 고르지 않고 균열 보수 자국, 겹쳐 칠한 부분, 배수구 주변의 묵은 물때와 먼지가 남아 있다. 낮은 콘크리트 난간은 약 1.1미터 높이이고 상단에는 빗물 얼룩과 미세한 균열이 보인다.\n\n옥탑방은 작은 방 하나 크기의 단층 구조물로, 일반 출입문 높이 약 2미터를 기준으로 폭과 높이가 과장되지 않게 표현한다. 한 층 높이는 약 2.6~2.8미터이며, 옥탑방 창문 하나는 폭 약 1~1.2미터이다. 낡은 금속 출입문, 알루미늄 새시 창문과 방범창, 빗물에 변색된 외벽, 얇은 처마와 배수 홈통이 있다. 옥탑방을 별도의 큰 건물처럼 부풀리지 말고 옥상 한편을 차지한 실제 소형 주거 공간으로 보이게 한다.\n\n옥상에는 검은색 원통형 물탱크와 연결 배관, 녹슨 빨래 건조대와 빨랫줄, 햇볕에 마르는 평범한 생활 빨래, 오래된 에어컨 실외기와 외벽을 따라 이어지는 냉매 배관, 노출된 가스 배관과 계량기, 플라스틱 화분 몇 개, 빈 저장 통과 접어 둔 생활 잡동사니, 텔레비전 안테나와 작은 위성 안테나가 자연스럽게 놓여 있다. 모든 설비는 실제 사용 흔적과 먼지, 녹, 물때, 변색이 있으며 지나치게 정돈된 전시장이나 깨끗한 광고 사진처럼 보이지 않는다.\n\n주변에는 같은 시대의 붉은 벽돌 및 석재 타일 마감 저층 빌라들이 촘촘히 이어지고, 건물 사이 좁은 골목에는 전신주와 늘어진 전선, 배관, 여러 대의 에어컨 실외기, 옥상 물탱크와 빨래가 층층이 보인다. 아래 골목에는 평범한 소형 승용차와 생활 차량이 주차되어 있지만 사람은 없다. 먼 배경에는 연안 도시 특유의 낮은 산업 건물과 창고 지붕, 희미한 항만 설비의 윤곽이 과장 없이 보이며, 바다는 직접 크게 강조하지 않는다. 대상 빌라가 주변 동네와 단절된 요새나 민무늬 콘크리트 덩어리처럼 보이지 않게 한다.\n\n맑지만 약간 흐린 한낮의 자연광, 서해 연안의 옅은 습기와 대기 원근, 차갑고 채도가 낮은 실제 색감. 진홍색은 녹슨 금속과 바랜 생활용품의 작은 부분에만, 금색은 햇빛을 받은 황동 연결구나 창틀 반사에만 제한적으로 나타난다. 실제 콘크리트의 거친 입자, 벽돌 줄눈, 금속의 녹과 도장 벗겨짐, 빨래의 직물 짜임, 플라스틱의 자외선 변색을 정확히 보여 준다. 자연스러운 원근과 피사계 심도, 과도한 후처리 없는 실제 장소 기록 사진. 사람, 얼굴, 시체, 초자연적 형상은 없다. 삽화, 그래픽, 건축 시각화, 컴퓨터 생성 이미지, 평면도, 수직 탑다운 구도가 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "옥상, 골목, 계단 등 모든 영역에 사람이 없습니다."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence",
            "same_loc_anchor:L03B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "aerial_ref": {
          "loc_id": "L03",
          "group_id": "bg_rooftop_residence"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L03B01",
          "loc_id": "L03"
        }
      },
      "L03B03": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L03B01",
        "reused_from_bg_id": "L03B01",
        "location_id": "L03",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L03B01.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 오래된 저층 주거 밀집 지역, 밤의 옥상에 있는 작은 옥탑방 외부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서 있는 사람의 눈높이 약 1.6m에서 35mm급 렌즈로, 열린 옥상 공간을 전경에 두고 옥탑방 철제 출입문과 작은 외벽 창문을 대각선 방향으로 바라본다. 물탱크는 옥탑방 뒤쪽으로 비껴 보이게 하여 공간의 깊이를 만든다. 하향 평면도 시점이 아니라 실제 사람이 옥상에 서서 보는 수평에 가까운 자연스러운 시점이다.\n\n옥탑방은 방 하나 크기의 소규모 구조물로, 출입문 높이는 약 2m, 창문 폭은 약 1~1.2m, 외벽 전체 높이는 약 2.6~2.8m이며 옥상 난간은 약 1.1m로 모든 비례가 일관되어야 한다. 해풍과 세월에 노출된 시멘트 미장 외벽에는 바랜 아이보리색 도장, 잔균열, 누수 자국과 부분 보수 흔적이 있고, 아래층 외벽 일부에는 한국의 오래된 저층 주택에서 흔한 붉은 벽돌 또는 화강석 타일 마감이 자연스럽게 이어진다. 옥상 바닥은 낡은 녹색 우레탄 방수 도장으로, 색이 바랜 부분과 갈라짐, 덧칠 자국, 배수구 주변의 물때가 사실적으로 보인다.\n\n철제 출입문은 강제로 뜯어 열어 놓은 상태다. 문짝이 프레임에서 비틀려 반쯤 벌어져 있고, 잠금장치와 문고리 주변 금속이 찌그러졌으며, 문틀에는 현실적인 지렛대 자국과 벗겨진 도장, 붉은 갈색 녹이 남아 있다. 문 안쪽은 어둡지만 과장된 검은 구멍처럼 보이지 않고 희미한 실내 반사광과 실제 금속 표면의 두께가 드러난다. 피나 신체 흔적은 없다.\n\n철문 옆 작은 알루미늄 새시 창문에는 생활형 방범창이 달려 있고, 실내의 따뜻한 황금빛 전등이 반투명 커튼을 밝힌다. 커튼 표면에만 두 개의 불분명한 사람 형태 그림자가 격렬하게 겹쳐 투영되어, 한 그림자가 다른 그림자를 억누르거나 공격하는 듯한 상황이 읽힌다. 이는 커튼 위의 그림자일 뿐이며 실제 사람, 얼굴, 피부, 손발이나 구체적인 신체는 전혀 보이지 않는다. 그림자의 가장자리는 커튼 직조와 실내광 때문에 자연스럽게 흐리고, 공포 연출용 유령이나 초자연적 형상처럼 만들지 않는다.\n\n옥상에는 검은색 또는 짙은 청색의 실제 주거용 물탱크와 연결 배관, 외벽을 따라 설치된 가스 배관과 계량기, 에어컨 실외기와 노출 배수 호스, 느슨한 빨랫줄, 사용감 있는 화분 몇 개가 있다. 설비에는 소금기 어린 먼지, 녹, 물 얼룩과 임시 고정 흔적이 층층이 쌓여 사람이 실제 거주하는 옥상처럼 보인다. 난간 너머에는 비슷한 높이의 붉은 벽돌·타일 외벽 저층 주택, 알루미늄 새시 창, 방범창, 실외기, 옥상 물탱크가 밀집하고, 좁은 골목의 전신주와 처진 전선이 이어진다. 대상 옥탑방이 주변 동네와 단절된 요새나 감옥처럼 보이지 않게 한다.\n\n야간의 차갑고 채도가 낮은 주변광과 창문 안의 제한된 따뜻한 황금빛 조명이 자연스럽게 대비된다. 진홍색 계열은 철문의 벗겨진 오래된 도장과 녹슨 흔적에만 절제해 나타낸다. 실제 콘크리트 입자, 녹슨 금속의 거친 표면, 알루미늄 새시, 커튼 직조, 플라스틱 물탱크와 배관의 질감을 정확히 표현하고, 해안의 습한 공기와 생활 먼지, 얼룩, 마모를 과장 없이 담는다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 기록 사진, 자연스러운 심도와 현실적인 노출, 과도한 후처리 없음, 깨끗한 광고 사진이 아니며 컴퓨터 그래픽·삽화·건축 시각화가 아님. 옥상과 실내 어디에도 실제 인물이나 얼굴을 묘사하지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "옥상 빈 공간의 서 있는 사람 눈높이 약 1.6m에서 35mm급 화각으로 옥탑방을 대각선으로 바라본다. 전경의 바랜 녹색 방수 바닥을 충분히 포함하고, 잠금장치가 파손되어 강제로 벌어진 철문을 가장 분명한 핵심으로 배치한다. 작은 불 켜진 창문과 뒤쪽 물탱크도 같은 프레임 안에서 읽히게 하되 옥상이나 실내에 실제 사람은 보이지 않게 한다.",
            "shot_id": "S10_Shot3"
          },
          {
            "guide_text": "같은 옥상 외부 시점을 유지하면서 불 켜진 작은 창문을 더 강하게 주목시킨다. 반투명 커튼 표면에는 한 사람 형태의 그림자가 다른 그림자를 억누르는 듯 격렬하게 겹친 투영만 보이게 하고, 실제 인체·얼굴·신체 세부는 절대 노출하지 않는다. 강제로 열린 철문은 프레임 한쪽에 함께 남겨 침입 흔적과 창문 뒤 상황의 연관성이 즉시 읽히게 한다.",
            "shot_id": "S10_Shot4"
          }
        ],
        "shot_ids": [
          "S10_Shot3",
          "S10_Shot4"
        ],
        "scenes": [],
        "parent_id": "L03B01",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "on number 1 (open rooftop), facing diagonally toward number 3 (iron entrance door) and number 4 (small facade window), with number 5 (water tank) offset in the background",
          "camera_height": "eye-level standing, approximately 1.6m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Emphasize the forced-open state at number 3 and the assault silhouettes visible only behind number 4; retain enough rooftop foreground to establish the isolated exterior setting."
        },
        "reference_decision": {
          "mode": "same_physical_space_view",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L03B01",
          "selected_refs": [
            {
              "physical_space_id": "fp_l03_space_units_1_2",
              "ref_bg_id": "L03B01",
              "space_description": "The same physical space spanning target units 1 and 2 with fixed openings 3 and 4 and fixed fixtures 5 and 6."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "camera_framing_directive": "Frame from camera unit 1 at [0,4] toward look-at unit 2 through look-at cell [4,0], using a wide 90-degree base view. Preserve enough broad coverage for S10_Shot3 to take a close framing around marker 3 and for S10_Shot4 to take a stable medium frontal framing around marker 4.",
          "negative_continuity_directive": "Exclude ignored overlay marker 15. Preserve the fixed positions inherited from L03B01 rather than shifting markers 1, 2, 3, 4, 5, or 6; do not add uncommitted overlays, subjects, numbered elements, or spaces outside the unit-1-to-unit-2 view.",
          "state_cue_directive": "Apply marker 13 as the committed narrowly open state at marker 3, marker 14 as the committed overlapping silhouette cue contained at marker 4, and marker 16 as the committed illumination cue. Follow the staged cool, restrained night exterior and add no other state cue.",
          "subject_position_directive": "S10_Shot3 commits no visible subject beyond the narrow midground state at marker 3. For S10_Shot4, show subjects only through marker 14: one overlapping silhouette centered in the background and the other held lower-center within the marker 4 boundary; do not invent visible facial, wardrobe, or foreground subject detail.",
          "visible_space_directive": "Retain the same physical layout as L03B01 from unit 1 toward unit 2. Keep structural markers 1 and 2, openings 3 and 4, and fixtures 5 and 6 in the same fixed positions established by the reference; also place marker 7 according to the supplied base plan. The wide base view must contain the marker 3 and marker 4 regions used by the two consuming shots."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l03_rooftop_exterior",
          "prior_bg_ids": [
            "L03B01"
          ],
          "attached_ref_labels": [
            "bg:L03B01"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L03B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L03",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L03B01.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 오래된 저층 주택가, 동이 트기 직전의 조용한 푸른 새벽 옥상 외부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽 옥상 난간 가까이에서 카메라를 바닥 위 약 0.9m의 낮은 위치에 두고, 35밀리미터급 카메라의 40mm 렌즈로 열린 옥상 바닥을 가로질러 작은 옥탑방 정면의 창문을 바라본다. 내려다본 시점이나 평면도 구도가 아니라 실제 현장에 선 카메라의 수평에 가까운 시선이다. 전경의 약 1.1m 높이 콘크리트 난간 위에는 실제 크기의 검은 고양이 한 마리가 조용히 앉아 따뜻한 황금빛 불이 켜진 옥탑방 창문을 바라본다. 사람과 얼굴은 없다.\n\n옥탑방은 작은 방 하나 크기의 현실적인 구조물이며, 문 높이는 약 2m, 창문 폭은 약 1~1.5m로 서로 비례한다. 건물 한 층 높이는 약 2.5~3m이고 난간, 문, 창문, 물탱크와 고양이의 크기가 이 기준에 맞아야 한다. 옥탑방은 과장된 별도 건물처럼 커 보이지 않는다. 외벽은 인천의 오래된 저층 주택에서 흔한 노출 콘크리트와 빛바랜 붉은 벽돌 또는 작은 석재 타일 보수면이 섞여 있고, 옥상 바닥은 낡은 녹색 우레탄 방수 도장으로 마감되어 바랜 부분, 균열, 물때, 덧칠 자국과 얕은 새벽 이슬이 보인다. 작은 새시 창에는 현실적인 방범창과 유리 반사가 있으며, 실내의 따뜻한 전등빛만 새어 나온다. 철문은 완전히 닫혀 있고 찌그러짐이나 파손이 없으며, 표면에는 자연스러운 도장 벗겨짐과 금속 산화 흔적만 있다.\n\n중경에는 주거용 물탱크, 외벽을 따라 정리되지 않게 이어진 에어컨 실외기 배관과 가스 배관, 가스 계량기, 빨랫줄과 소량의 생활 빨래, 바람과 염분에 낡은 화분이 층층이 놓여 있어 실제 사람이 사는 옥상의 생활감을 만든다. 물탱크는 옥탑방을 압도하지 않는 일반 가정용 크기다. 배경에는 비슷한 높이의 붉은 벽돌·콘크리트 저층 주택들이 좁은 골목을 사이에 두고 밀집해 있고, 새시 창, 방범창, 에어컨 실외기, 옥상 물탱크, 전신주와 느슨하게 늘어진 전선이 자연스럽게 이어진다. 대상 건물은 주변 동네와 연결된 평범한 실물 주거로 보여야 하며, 민무늬 콘크리트 요새처럼 보이지 않는다.\n\n하늘은 해가 뜨기 직전의 차갑고 옅은 청회색이며, 서해 연안의 습한 공기와 아주 약한 바닷바람이 느껴진다. 전체 조명은 자연스러운 새벽빛이고, 창문의 따뜻한 빛만 절제된 대비를 만든다. 실제 콘크리트의 거친 입자, 금속의 녹과 도장 벗겨짐, 유리의 희미한 반사, 고양이 털의 자연스러운 결, 빨래의 직물 조직, 물기 어린 방수 바닥의 현실적인 질감을 정확하게 표현한다. 과도하게 깨끗한 광고 사진이 아니라 일상적인 얼룩과 사용감이 남은 실제 장소 기록 사진이며, 인위적인 후처리 없이 자연스러운 색과 깊이감을 유지한다. 자연스러운 피사계 심도, 실제 미러리스 또는 디지털 일안 반사식 카메라 촬영 질감. 삽화, 건축 도식, 삼차원 시각화가 아닌 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "남쪽 난간 가까이에서 카메라를 옥상 바닥 위 약 0.9m 높이로 낮게 두고, 40mm 자연스러운 광각 렌즈로 열린 옥상 건너편의 작은 옥탑방 창문을 향한다. 전경 난간 위 검은 고양이의 옆모습 또는 뒷모습과 따뜻하게 불 켜진 창문이 명확한 시선 관계를 이루게 하며, 중경의 낡은 옥상 바닥과 물탱크로 공간 깊이를 보여 준다. 닫혀 있고 손상되지 않은 철문도 프레임 안에서 확인되어야 한다. 사람이나 얼굴은 넣지 않는다.",
            "shot_id": "S17_Shot1"
          }
        ],
        "shot_ids": [
          "S17_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 10 (south parapet), facing across number 1 (open rooftop) toward number 4 (small facade window), with number 15 (black cat) in the parapet foreground",
          "camera_height": "low eye-level, approximately 0.9m above the rooftop",
          "lens_hint": "40mm natural wide angle",
          "framing_notes": "Frame the cat watching the illuminated window, with the quiet rooftop surface and water tank providing spatial context; the iron door must appear closed and undamaged."
        },
        "reference_decision": {
          "bg_id": "L03B01",
          "fp_id": "fp_l03_rooftop_exterior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L03B01 is the sole supplied clean-anchor candidate and therefore establishes dwelling identity directly from the floor plan. A wide view from unit 1 toward unit 2 supports S17_Shot1 while retaining target units 1, 2, 8, and 10 and the required numbered openings and fixtures.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_l03_rooftop_exterior.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "no_reference_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": [
              0,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the listed camera cell for unit 1 and aim toward look-at unit 2 through the verbatim look-at cell [4,0]. The wide view supports the staged lower-left foreground cue, the upper-right background cue, and broad coverage of the required numbered structure.",
            "lens_enum": "wide",
            "look_at_cell": [
              4,
              0
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "From unit 1, show the broad fixed space toward unit 2, including target units 1, 2, 8, and 10 where supported by the wide cone. Include base markers 3 and 4 as the committed openings and markers 5 and 6 as fixed fixtures, with look-at cell [4,0] prioritizing marker 4.",
            "camera_framing_directive": "Frame from camera unit 1 at [0,4] toward look-at unit 2 using look-at cell [4,0], with a wide 90-degree field of view providing broad coverage and preserving room for the lower-left foreground staging cue and upper-right background cue.",
            "subject_position_directive": "Place the subject represented by transient marker 15 low in the lower-left foreground, slightly ahead of and to one side of the camera axis, with its staged eyeline continuing toward marker 16 in the upper-right background and lateral space left along its intended direction.",
            "state_cue_directive": "Carry transient marker 15 in the foreground staging role and marker 16 as the restrained illuminated background cue. Follow the staged pale-blue dawn ambience and do not add any other uncommitted state cue.",
            "negative_continuity_directive": "Exclude ignored overlay markers 13 and 14. Do not introduce numbered elements outside the committed set 1, 2, 3, 4, 5, 6, 8, 10, 15, and 16, and do not add uncommitted subjects or state overlays."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 0]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera cell for unit 1 and aim toward look-at unit 2 through the verbatim look-at cell [4,0]. The wide view supports the staged lower-left foreground cue, the upper-right background cue, and broad coverage of the required numbered structure.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the broad fixed space toward unit 2, including target units 1, 2, 8, and 10 where supported by the wide cone. Include base markers 3 and 4 as the committed openings and markers 5 and 6 as fixed fixtures, with look-at cell [4,0] prioritizing marker 4.\n  - camera_framing_directive: Frame from camera unit 1 at [0,4] toward look-at unit 2 using look-at cell [4,0], with a wide 90-degree field of view providing broad coverage and preserving room for the lower-left foreground staging cue and upper-right background cue.\n  - subject_position_directive: Place the subject represented by transient marker 15 low in the lower-left foreground, slightly ahead of and to one side of the camera axis, with its staged eyeline continuing toward marker 16 in the upper-right background and lateral space left along its intended direction.\n  - state_cue_directive: Carry transient marker 15 in the foreground staging role and marker 16 as the restrained illuminated background cue. Follow the staged pale-blue dawn ambience and do not add any other uncommitted state cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 13 and 14. Do not introduce numbered elements outside the committed set 1, 2, 3, 4, 5, 6, 8, 10, 15, and 16, and do not add uncommitted subjects or state overlays.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop area — central and western portion of the roof around the rooftop room\n  - 2. [area] rooftop room annex — northeast portion of the rooftop\n  - 3. [opening] iron entrance door — west-facing facade of the rooftop room\n  - 4. [opening] small facade window — south-facing facade of the rooftop room\n  - 5. [prop] rooftop water tank — northwest corner of the open rooftop\n  - 6. [prop] clothesline run — single straight run across the western rooftop area\n  - 8. [area] north parapet run — along the north roof edge\n  - 10. [area] south parapet run — along the south roof edge\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 0]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera cell for unit 1 and aim toward look-at unit 2 through the verbatim look-at cell [4,0]. The wide view supports the staged lower-left foreground cue, the upper-right background cue, and broad coverage of the required numbered structure.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the broad fixed space toward unit 2, including target units 1, 2, 8, and 10 where supported by the wide cone. Include base markers 3 and 4 as the committed openings and markers 5 and 6 as fixed fixtures, with look-at cell [4,0] prioritizing marker 4.\n  - camera_framing_directive: Frame from camera unit 1 at [0,4] toward look-at unit 2 using look-at cell [4,0], with a wide 90-degree field of view providing broad coverage and preserving room for the lower-left foreground staging cue and upper-right background cue.\n  - subject_position_directive: Place the subject represented by transient marker 15 low in the lower-left foreground, slightly ahead of and to one side of the camera axis, with its staged eyeline continuing toward marker 16 in the upper-right background and lateral space left along its intended direction.\n  - state_cue_directive: Carry transient marker 15 in the foreground staging role and marker 16 as the restrained illuminated background cue. Follow the staged pale-blue dawn ambience and do not add any other uncommitted state cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 13 and 14. Do not introduce numbered elements outside the committed set 1, 2, 3, 4, 5, 6, 8, 10, 15, and 16, and do not add uncommitted subjects or state overlays.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop area — central and western portion of the roof around the rooftop room\n  - 2. [area] rooftop room annex — northeast portion of the rooftop\n  - 3. [opening] iron entrance door — west-facing facade of the rooftop room\n  - 4. [opening] small facade window — south-facing facade of the rooftop room\n  - 5. [prop] rooftop water tank — northwest corner of the open rooftop\n  - 6. [prop] clothesline run — single straight run across the western rooftop area\n  - 8. [area] north parapet run — along the north roof edge\n  - 10. [area] south parapet run — along the south roof edge\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - look_at_unit: 2\n  - look_at_cell: [4, 0]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed camera cell for unit 1 and aim toward look-at unit 2 through the verbatim look-at cell [4,0]. The wide view supports the staged lower-left foreground cue, the upper-right background cue, and broad coverage of the required numbered structure.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 1, show the broad fixed space toward unit 2, including target units 1, 2, 8, and 10 where supported by the wide cone. Include base markers 3 and 4 as the committed openings and markers 5 and 6 as fixed fixtures, with look-at cell [4,0] prioritizing marker 4.\n  - camera_framing_directive: Frame from camera unit 1 at [0,4] toward look-at unit 2 using look-at cell [4,0], with a wide 90-degree field of view providing broad coverage and preserving room for the lower-left foreground staging cue and upper-right background cue.\n  - subject_position_directive: Place the subject represented by transient marker 15 low in the lower-left foreground, slightly ahead of and to one side of the camera axis, with its staged eyeline continuing toward marker 16 in the upper-right background and lateral space left along its intended direction.\n  - state_cue_directive: Carry transient marker 15 in the foreground staging role and marker 16 as the restrained illuminated background cue. Follow the staged pale-blue dawn ambience and do not add any other uncommitted state cue.\n  - negative_continuity_directive: Exclude ignored overlay markers 13 and 14. Do not introduce numbered elements outside the committed set 1, 2, 3, 4, 5, 6, 8, 10, 15, and 16, and do not add uncommitted subjects or state overlays.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] open rooftop area — central and western portion of the roof around the rooftop room\n  - 2. [area] rooftop room annex — northeast portion of the rooftop\n  - 3. [opening] iron entrance door — west-facing facade of the rooftop room\n  - 4. [opening] small facade window — south-facing facade of the rooftop room\n  - 5. [prop] rooftop water tank — northwest corner of the open rooftop\n  - 6. [prop] clothesline run — single straight run across the western rooftop area\n  - 8. [area] north parapet run — along the north roof edge\n  - 10. [area] south parapet run — along the south roof edge\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안의 오래된 저층 주택가, 동이 트기 직전의 조용한 푸른 새벽 옥상 외부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남쪽 옥상 난간 가까이에서 카메라를 바닥 위 약 0.9m의 낮은 위치에 두고, 35밀리미터급 카메라의 40mm 렌즈로 열린 옥상 바닥을 가로질러 작은 옥탑방 정면의 창문을 바라본다. 내려다본 시점이나 평면도 구도가 아니라 실제 현장에 선 카메라의 수평에 가까운 시선이다. 전경의 약 1.1m 높이 콘크리트 난간 위에는 실제 크기의 검은 고양이 한 마리가 조용히 앉아 따뜻한 황금빛 불이 켜진 옥탑방 창문을 바라본다. 사람과 얼굴은 없다.\n\n옥탑방은 작은 방 하나 크기의 현실적인 구조물이며, 문 높이는 약 2m, 창문 폭은 약 1~1.5m로 서로 비례한다. 건물 한 층 높이는 약 2.5~3m이고 난간, 문, 창문, 물탱크와 고양이의 크기가 이 기준에 맞아야 한다. 옥탑방은 과장된 별도 건물처럼 커 보이지 않는다. 외벽은 인천의 오래된 저층 주택에서 흔한 노출 콘크리트와 빛바랜 붉은 벽돌 또는 작은 석재 타일 보수면이 섞여 있고, 옥상 바닥은 낡은 녹색 우레탄 방수 도장으로 마감되어 바랜 부분, 균열, 물때, 덧칠 자국과 얕은 새벽 이슬이 보인다. 작은 새시 창에는 현실적인 방범창과 유리 반사가 있으며, 실내의 따뜻한 전등빛만 새어 나온다. 철문은 완전히 닫혀 있고 찌그러짐이나 파손이 없으며, 표면에는 자연스러운 도장 벗겨짐과 금속 산화 흔적만 있다.\n\n중경에는 주거용 물탱크, 외벽을 따라 정리되지 않게 이어진 에어컨 실외기 배관과 가스 배관, 가스 계량기, 빨랫줄과 소량의 생활 빨래, 바람과 염분에 낡은 화분이 층층이 놓여 있어 실제 사람이 사는 옥상의 생활감을 만든다. 물탱크는 옥탑방을 압도하지 않는 일반 가정용 크기다. 배경에는 비슷한 높이의 붉은 벽돌·콘크리트 저층 주택들이 좁은 골목을 사이에 두고 밀집해 있고, 새시 창, 방범창, 에어컨 실외기, 옥상 물탱크, 전신주와 느슨하게 늘어진 전선이 자연스럽게 이어진다. 대상 건물은 주변 동네와 연결된 평범한 실물 주거로 보여야 하며, 민무늬 콘크리트 요새처럼 보이지 않는다.\n\n하늘은 해가 뜨기 직전의 차갑고 옅은 청회색이며, 서해 연안의 습한 공기와 아주 약한 바닷바람이 느껴진다. 전체 조명은 자연스러운 새벽빛이고, 창문의 따뜻한 빛만 절제된 대비를 만든다. 실제 콘크리트의 거친 입자, 금속의 녹과 도장 벗겨짐, 유리의 희미한 반사, 고양이 털의 자연스러운 결, 빨래의 직물 조직, 물기 어린 방수 바닥의 현실적인 질감을 정확하게 표현한다. 과도하게 깨끗한 광고 사진이 아니라 일상적인 얼룩과 사용감이 남은 실제 장소 기록 사진이며, 인위적인 후처리 없이 자연스러운 색과 깊이감을 유지한다. 자연스러운 피사계 심도, 실제 미러리스 또는 디지털 일안 반사식 카메라 촬영 질감. 삽화, 건축 도식, 삼차원 시각화가 아닌 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.",
        "camera_decision": {
          "camera_cell": [
            0,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the listed camera cell for unit 1 and aim toward look-at unit 2 through the verbatim look-at cell [4,0]. The wide view supports the staged lower-left foreground cue, the upper-right background cue, and broad coverage of the required numbered structure.",
          "lens_enum": "wide",
          "look_at_cell": [
            4,
            0
          ],
          "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 broad fixed space toward unit 2, including target units 1, 2, 8, and 10 where supported by the wide cone. Include base markers 3 and 4 as the committed openings and markers 5 and 6 as fixed fixtures, with look-at cell [4,0] prioritizing marker 4.",
          "camera_framing_directive": "Frame from camera unit 1 at [0,4] toward look-at unit 2 using look-at cell [4,0], with a wide 90-degree field of view providing broad coverage and preserving room for the lower-left foreground staging cue and upper-right background cue.",
          "subject_position_directive": "Place the subject represented by transient marker 15 low in the lower-left foreground, slightly ahead of and to one side of the camera axis, with its staged eyeline continuing toward marker 16 in the upper-right background and lateral space left along its intended direction.",
          "state_cue_directive": "Carry transient marker 15 in the foreground staging role and marker 16 as the restrained illuminated background cue. Follow the staged pale-blue dawn ambience and do not add any other uncommitted state cue.",
          "negative_continuity_directive": "Exclude ignored overlay markers 13 and 14. Do not introduce numbered elements outside the committed set 1, 2, 3, 4, 5, 6, 8, 10, 15, and 16, and do not add uncommitted subjects or state overlays."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l03_rooftop_exterior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화면 내 사람 없음. 고양이만 보임."
          }
        },
        "aerial_ref": {
          "loc_id": "L03",
          "group_id": "bg_rooftop_residence"
        },
        "fp_ref_replaced_by_aerial": true
      },
      "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/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L04B02.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 오래된 저층 주택 옥상, 외부 계단 상부 계단참과 작은 옥탑방 현관 앞을 밤에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 상부 계단을 막 올라선 계단참 가까이의 서 있는 사람 눈높이 약 1.6m에 있으며, 35mm급 적당한 광각 렌즈로 마지막 계단 모서리를 화면 아래 전경에 남긴 채 옥탑방 철제 현관문을 정면보다 약간 비스듬히 바라본다. 낡은 철제 현관문은 수상하게 반쯤 열려 있고 프레임의 지배적인 초점 대상이다. 문짝과 문틀에는 실제 금속의 무광 도장, 염분과 비바람으로 생긴 작은 녹, 긁힘, 손때, 도장 벗겨짐이 있으며, 문틈 너머에는 사람이 없는 어두운 실내만 보인다. 문을 과장된 공포 장치나 비현실적인 검은 구멍처럼 만들지 않는다.\n\n현관 옆에는 폭 약 1~1.2m의 작은 알루미늄 새시 창과 생활형 금속 방범창이 있고, 유리에는 약한 야간 반사와 먼지 자국이 남아 있다. 옥탑방은 큰 건물이 아니라 작은 방 하나 규모이며, 문 높이 약 2m, 실내 층고에 대응하는 외벽 높이 약 2.5~3m로 표현한다. 계단과 계단참의 난간은 높이 약 1.1m로 모든 구조물의 크기가 서로 일관되어야 한다. 외벽은 인천의 오래된 저층 주거에서 흔한 붉은 벽돌과 부분적으로 덧댄 석재 타일 또는 거친 시멘트 미장 마감이 섞여 있고, 해풍에 바랜 얼룩과 실금, 빗물 자국이 자연스럽게 보인다. 옥상 바닥은 낡은 녹색 우레탄 방수 도장으로, 색이 바랜 부분과 덧칠 경계, 물때와 작은 고인 물 흔적이 있다.\n\n주변 시야에는 실제 거주 흔적으로 검은 플라스틱 물탱크 일부, 외벽을 따라 고정된 에어컨 실외기와 배관, 노출 가스 배관과 계량기, 몇 개의 오래된 화분을 절제해 배치한다. 인접 옥상 테라스는 어둠 속에서도 낮은 난간과 바닥 윤곽이 희미하게 읽혀야 한다. 빨랫줄과 접이식 건조대는 배경 가장자리의 평범한 생활 설비로만 작게 보이게 하고 강조하지 않는다. 난간 너머에는 비슷한 높이의 붉은 벽돌·석재 타일 외벽 저층 주택과 새시 창, 방범창, 에어컨 실외기가 밀집해 있으며, 좁은 골목의 전신주와 느슨하게 이어진 전선이 일부 보인다. 대상 옥탑방이 주변 동네와 단절된 민무늬 콘크리트 요새처럼 보이지 않게 한다.\n\n야간 상태로, 현관 위의 작고 오래된 실외등이 약한 황금빛 실용 조명을 내고 주변에는 차갑고 채도가 낮은 도시의 잔광이 섞인다. 문 안쪽은 조명이 거의 닿지 않지만 재료의 경계는 현실적으로 유지한다. 낮은 조도에서 생기는 자연스러운 명암과 제한된 암부 정보, 실제 콘크리트와 벽돌, 금속 녹, 유리, 전선 피복, 방수 도막의 정확한 질감, 일상적인 먼지와 염분 얼룩을 담는다. 선택적 짙은 진홍색은 작은 녹 자국이나 바랜 생활 물건 정도에만 제한하며 오컬트 문양을 임의로 추가하지 않는다. 사람, 얼굴, 실루엣, 시체, 혈흔은 전혀 없다. 실제 DSLR 또는 미러리스 카메라로 촬영한 현장 참고 사진, 자연스러운 심도, 과도한 후처리 없음, 깨끗한 스톡 사진이 아닌 생활감 있는 사실적 기록 사진. 위에서 내려다본 시점, 평면도, 건축 도면, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "상부 계단을 막 올라선 사람의 눈높이에서 촬영한다. 화면 아래 전경에 마지막 계단 모서리를 남기고, 수상하게 반쯤 열린 철제 현관문을 가장 크고 선명한 초점 대상으로 둔다. 문 옆 작은 새시 창과 방범창, 주변 가장자리에 물탱크 일부가 보이게 하며, 인접 옥상 테라스는 형태만 알아볼 수 있을 정도로 어둡게 유지한다. 빨랫줄과 건조대는 생활 흔적으로만 희미하게 두고 시선을 끌지 않게 한다. 문틈 안쪽은 현실적인 어둠으로 처리하며 사람이나 얼굴, 정체불명의 형체를 만들지 않는다.",
            "shot_id": "S11_Shot3"
          }
        ],
        "shot_ids": [
          "S11_Shot3"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 5 (rooftop landing), looking from the top of number 4 (upper stair flight) toward number 8 (iron entrance door), with number 9 (small window) and part of number 10 (water tank) in the surrounding view",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Make the iron entrance the dominant focal point, retain the upper stair edge in the foreground, and depict number 13 as the suspicious half-open state of the door. Keep the adjoining rooftop terrace dimly readable without emphasizing the clothesline or drying platform."
        },
        "reference_decision": {
          "bg_id": "L04B02",
          "fp_id": "fp_l04_exterior_stairs",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L04B02 is the sole clean-anchor candidate supplied for this fp and is therefore the first and only dwelling-identity anchor, rendered fresh without a prior reference. For S11_Shot3, camera unit 5 at [1,2] looks toward unit 7 through [1,3], aligning the view with opening marker 8; the 50-degree normal lens balances the face-dominant close staging with the required narrow background edge and immediate context from target units 5 and 7.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_l04_exterior_stairs.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "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, and this node must establish the dwelling identity directly from the floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              2
            ],
            "camera_unit": 5,
            "fov_deg": 50,
            "framing_notes": "Place the camera in unit 5 at candidate cell [1,2] and look toward unit 7 through candidate cell [1,3], which coincides with opening marker 8. The normal lens supports the committed close framing while retaining a narrow edge of marker 8 and immediate fixed context.",
            "lens_enum": "normal",
            "look_at_cell": [
              1,
              3
            ],
            "look_at_unit": 7
          },
          "render_guidance": {
            "visible_space_directive": "From unit 5, direct the view toward unit 7 through opening marker 8. Prioritize the immediate relationship between units 5 and 7 and the narrow visible edge carrying marker 13; include only portions of target units 4 and 6 and base markers 9 and 10 that genuinely fall inside the normal 50-degree cone, preserving their supplied floor-plan positions.",
            "camera_framing_directive": "Frame from camera unit 5 at cell [1,2] toward look-at unit 7 at cell [1,3] with a normal 50-degree field of view. Use neutral coverage at the committed close scale, keeping the foreground subject dominant while retaining a narrow oblique strip of opening marker 8 at the opposite frame edge.",
            "subject_position_directive": "Place the single committed subject in the foreground middle-left, near the camera, in three-quarter-left view with the staged hand-over-nose pose and off-screen gaze directed toward the background cue. Keep opening marker 8 in the background middle-right as a narrow edge so the close framing remains subject-dominant.",
            "state_cue_directive": "Apply transient marker 13 to opening marker 8 as committed for S11_Shot3. Carry the staged cool, desaturated natural night ambience with restrained low-key contrast. Preserve numbered elements 4, 5, 6, 7, 8, 9, and 10 according to their base-layer roles without adding uncommitted state cues.",
            "negative_continuity_directive": "Do not invent additional subjects, scenario-specific elements, or spaces outside the chosen 50-degree view cone. No numbered elements or state-overlay markers are designated for omission; maintain the floor-plan relationships among units 5 and 7 and markers 8, 9, and 10, and do not convert transient marker 13 into a permanent structural alteration."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: [1, 2]\n  - look_at_unit: 7\n  - look_at_cell: [1, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Place the camera in unit 5 at candidate cell [1,2] and look toward unit 7 through candidate cell [1,3], which coincides with opening marker 8. The normal lens supports the committed close framing while retaining a narrow edge of marker 8 and immediate fixed context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 5, direct the view toward unit 7 through opening marker 8. Prioritize the immediate relationship between units 5 and 7 and the narrow visible edge carrying marker 13; include only portions of target units 4 and 6 and base markers 9 and 10 that genuinely fall inside the normal 50-degree cone, preserving their supplied floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 5 at cell [1,2] toward look-at unit 7 at cell [1,3] with a normal 50-degree field of view. Use neutral coverage at the committed close scale, keeping the foreground subject dominant while retaining a narrow oblique strip of opening marker 8 at the opposite frame edge.\n  - subject_position_directive: Place the single committed subject in the foreground middle-left, near the camera, in three-quarter-left view with the staged hand-over-nose pose and off-screen gaze directed toward the background cue. Keep opening marker 8 in the background middle-right as a narrow edge so the close framing remains subject-dominant.\n  - state_cue_directive: Apply transient marker 13 to opening marker 8 as committed for S11_Shot3. Carry the staged cool, desaturated natural night ambience with restrained low-key contrast. Preserve numbered elements 4, 5, 6, 7, 8, 9, and 10 according to their base-layer roles without adding uncommitted state cues.\n  - negative_continuity_directive: Do not invent additional subjects, scenario-specific elements, or spaces outside the chosen 50-degree view cone. No numbered elements or state-overlay markers are designated for omission; maintain the floor-plan relationships among units 5 and 7 and markers 8, 9, and 10, and do not convert transient marker 13 into a permanent structural alteration.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 4. [area] upper exterior stair flight — west side, returning from the intermediate landing toward roof level\n  - 5. [area] rooftop arrival landing — northwest roof edge at the head of the upper stair flight\n  - 6. [area] rooftop terrace — open central and eastern portion of the roof deck\n  - 7. [area] rooftop dwelling enclosure — north side of the rooftop terrace beside the arrival landing\n  - 8. [opening] iron entrance door — west-facing wall of the rooftop dwelling, directly opposite the arrival landing\n  - 9. [opening] small dwelling window — same entrance facade as the iron door, offset toward the terrace\n  - 10. [prop] rooftop water tank — northeast utility corner of the rooftop terrace\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: [1, 2]\n  - look_at_unit: 7\n  - look_at_cell: [1, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Place the camera in unit 5 at candidate cell [1,2] and look toward unit 7 through candidate cell [1,3], which coincides with opening marker 8. The normal lens supports the committed close framing while retaining a narrow edge of marker 8 and immediate fixed context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 5, direct the view toward unit 7 through opening marker 8. Prioritize the immediate relationship between units 5 and 7 and the narrow visible edge carrying marker 13; include only portions of target units 4 and 6 and base markers 9 and 10 that genuinely fall inside the normal 50-degree cone, preserving their supplied floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 5 at cell [1,2] toward look-at unit 7 at cell [1,3] with a normal 50-degree field of view. Use neutral coverage at the committed close scale, keeping the foreground subject dominant while retaining a narrow oblique strip of opening marker 8 at the opposite frame edge.\n  - subject_position_directive: Place the single committed subject in the foreground middle-left, near the camera, in three-quarter-left view with the staged hand-over-nose pose and off-screen gaze directed toward the background cue. Keep opening marker 8 in the background middle-right as a narrow edge so the close framing remains subject-dominant.\n  - state_cue_directive: Apply transient marker 13 to opening marker 8 as committed for S11_Shot3. Carry the staged cool, desaturated natural night ambience with restrained low-key contrast. Preserve numbered elements 4, 5, 6, 7, 8, 9, and 10 according to their base-layer roles without adding uncommitted state cues.\n  - negative_continuity_directive: Do not invent additional subjects, scenario-specific elements, or spaces outside the chosen 50-degree view cone. No numbered elements or state-overlay markers are designated for omission; maintain the floor-plan relationships among units 5 and 7 and markers 8, 9, and 10, and do not convert transient marker 13 into a permanent structural alteration.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 4. [area] upper exterior stair flight — west side, returning from the intermediate landing toward roof level\n  - 5. [area] rooftop arrival landing — northwest roof edge at the head of the upper stair flight\n  - 6. [area] rooftop terrace — open central and eastern portion of the roof deck\n  - 7. [area] rooftop dwelling enclosure — north side of the rooftop terrace beside the arrival landing\n  - 8. [opening] iron entrance door — west-facing wall of the rooftop dwelling, directly opposite the arrival landing\n  - 9. [opening] small dwelling window — same entrance facade as the iron door, offset toward the terrace\n  - 10. [prop] rooftop water tank — northeast utility corner of the rooftop terrace\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: [1, 2]\n  - look_at_unit: 7\n  - look_at_cell: [1, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Place the camera in unit 5 at candidate cell [1,2] and look toward unit 7 through candidate cell [1,3], which coincides with opening marker 8. The normal lens supports the committed close framing while retaining a narrow edge of marker 8 and immediate fixed context.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 5, direct the view toward unit 7 through opening marker 8. Prioritize the immediate relationship between units 5 and 7 and the narrow visible edge carrying marker 13; include only portions of target units 4 and 6 and base markers 9 and 10 that genuinely fall inside the normal 50-degree cone, preserving their supplied floor-plan positions.\n  - camera_framing_directive: Frame from camera unit 5 at cell [1,2] toward look-at unit 7 at cell [1,3] with a normal 50-degree field of view. Use neutral coverage at the committed close scale, keeping the foreground subject dominant while retaining a narrow oblique strip of opening marker 8 at the opposite frame edge.\n  - subject_position_directive: Place the single committed subject in the foreground middle-left, near the camera, in three-quarter-left view with the staged hand-over-nose pose and off-screen gaze directed toward the background cue. Keep opening marker 8 in the background middle-right as a narrow edge so the close framing remains subject-dominant.\n  - state_cue_directive: Apply transient marker 13 to opening marker 8 as committed for S11_Shot3. Carry the staged cool, desaturated natural night ambience with restrained low-key contrast. Preserve numbered elements 4, 5, 6, 7, 8, 9, and 10 according to their base-layer roles without adding uncommitted state cues.\n  - negative_continuity_directive: Do not invent additional subjects, scenario-specific elements, or spaces outside the chosen 50-degree view cone. No numbered elements or state-overlay markers are designated for omission; maintain the floor-plan relationships among units 5 and 7 and markers 8, 9, and 10, and do not convert transient marker 13 into a permanent structural alteration.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 4. [area] upper exterior stair flight — west side, returning from the intermediate landing toward roof level\n  - 5. [area] rooftop arrival landing — northwest roof edge at the head of the upper stair flight\n  - 6. [area] rooftop terrace — open central and eastern portion of the roof deck\n  - 7. [area] rooftop dwelling enclosure — north side of the rooftop terrace beside the arrival landing\n  - 8. [opening] iron entrance door — west-facing wall of the rooftop dwelling, directly opposite the arrival landing\n  - 9. [opening] small dwelling window — same entrance facade as the iron door, offset toward the terrace\n  - 10. [prop] rooftop water tank — northeast utility corner of the rooftop terrace\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안의 오래된 저층 주택 옥상, 외부 계단 상부 계단참과 작은 옥탑방 현관 앞을 밤에 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 상부 계단을 막 올라선 계단참 가까이의 서 있는 사람 눈높이 약 1.6m에 있으며, 35mm급 적당한 광각 렌즈로 마지막 계단 모서리를 화면 아래 전경에 남긴 채 옥탑방 철제 현관문을 정면보다 약간 비스듬히 바라본다. 낡은 철제 현관문은 수상하게 반쯤 열려 있고 프레임의 지배적인 초점 대상이다. 문짝과 문틀에는 실제 금속의 무광 도장, 염분과 비바람으로 생긴 작은 녹, 긁힘, 손때, 도장 벗겨짐이 있으며, 문틈 너머에는 사람이 없는 어두운 실내만 보인다. 문을 과장된 공포 장치나 비현실적인 검은 구멍처럼 만들지 않는다.\n\n현관 옆에는 폭 약 1~1.2m의 작은 알루미늄 새시 창과 생활형 금속 방범창이 있고, 유리에는 약한 야간 반사와 먼지 자국이 남아 있다. 옥탑방은 큰 건물이 아니라 작은 방 하나 규모이며, 문 높이 약 2m, 실내 층고에 대응하는 외벽 높이 약 2.5~3m로 표현한다. 계단과 계단참의 난간은 높이 약 1.1m로 모든 구조물의 크기가 서로 일관되어야 한다. 외벽은 인천의 오래된 저층 주거에서 흔한 붉은 벽돌과 부분적으로 덧댄 석재 타일 또는 거친 시멘트 미장 마감이 섞여 있고, 해풍에 바랜 얼룩과 실금, 빗물 자국이 자연스럽게 보인다. 옥상 바닥은 낡은 녹색 우레탄 방수 도장으로, 색이 바랜 부분과 덧칠 경계, 물때와 작은 고인 물 흔적이 있다.\n\n주변 시야에는 실제 거주 흔적으로 검은 플라스틱 물탱크 일부, 외벽을 따라 고정된 에어컨 실외기와 배관, 노출 가스 배관과 계량기, 몇 개의 오래된 화분을 절제해 배치한다. 인접 옥상 테라스는 어둠 속에서도 낮은 난간과 바닥 윤곽이 희미하게 읽혀야 한다. 빨랫줄과 접이식 건조대는 배경 가장자리의 평범한 생활 설비로만 작게 보이게 하고 강조하지 않는다. 난간 너머에는 비슷한 높이의 붉은 벽돌·석재 타일 외벽 저층 주택과 새시 창, 방범창, 에어컨 실외기가 밀집해 있으며, 좁은 골목의 전신주와 느슨하게 이어진 전선이 일부 보인다. 대상 옥탑방이 주변 동네와 단절된 민무늬 콘크리트 요새처럼 보이지 않게 한다.\n\n야간 상태로, 현관 위의 작고 오래된 실외등이 약한 황금빛 실용 조명을 내고 주변에는 차갑고 채도가 낮은 도시의 잔광이 섞인다. 문 안쪽은 조명이 거의 닿지 않지만 재료의 경계는 현실적으로 유지한다. 낮은 조도에서 생기는 자연스러운 명암과 제한된 암부 정보, 실제 콘크리트와 벽돌, 금속 녹, 유리, 전선 피복, 방수 도막의 정확한 질감, 일상적인 먼지와 염분 얼룩을 담는다. 선택적 짙은 진홍색은 작은 녹 자국이나 바랜 생활 물건 정도에만 제한하며 오컬트 문양을 임의로 추가하지 않는다. 사람, 얼굴, 실루엣, 시체, 혈흔은 전혀 없다. 실제 DSLR 또는 미러리스 카메라로 촬영한 현장 참고 사진, 자연스러운 심도, 과도한 후처리 없음, 깨끗한 스톡 사진이 아닌 생활감 있는 사실적 기록 사진. 위에서 내려다본 시점, 평면도, 건축 도면, 건축 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            1,
            2
          ],
          "camera_unit": 5,
          "fov_deg": 50,
          "framing_notes": "Place the camera in unit 5 at candidate cell [1,2] and look toward unit 7 through candidate cell [1,3], which coincides with opening marker 8. The normal lens supports the committed close framing while retaining a narrow edge of marker 8 and immediate fixed context.",
          "lens_enum": "normal",
          "look_at_cell": [
            1,
            3
          ],
          "look_at_unit": 7
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "From unit 5, direct the view toward unit 7 through opening marker 8. Prioritize the immediate relationship between units 5 and 7 and the narrow visible edge carrying marker 13; include only portions of target units 4 and 6 and base markers 9 and 10 that genuinely fall inside the normal 50-degree cone, preserving their supplied floor-plan positions.",
          "camera_framing_directive": "Frame from camera unit 5 at cell [1,2] toward look-at unit 7 at cell [1,3] with a normal 50-degree field of view. Use neutral coverage at the committed close scale, keeping the foreground subject dominant while retaining a narrow oblique strip of opening marker 8 at the opposite frame edge.",
          "subject_position_directive": "Place the single committed subject in the foreground middle-left, near the camera, in three-quarter-left view with the staged hand-over-nose pose and off-screen gaze directed toward the background cue. Keep opening marker 8 in the background middle-right as a narrow edge so the close framing remains subject-dominant.",
          "state_cue_directive": "Apply transient marker 13 to opening marker 8 as committed for S11_Shot3. Carry the staged cool, desaturated natural night ambience with restrained low-key contrast. Preserve numbered elements 4, 5, 6, 7, 8, 9, and 10 according to their base-layer roles without adding uncommitted state cues.",
          "negative_continuity_directive": "Do not invent additional subjects, scenario-specific elements, or spaces outside the chosen 50-degree view cone. No numbered elements or state-overlay markers are designated for omission; maintain the floor-plan relationships among units 5 and 7 and markers 8, 9, and 10, and do not convert transient marker 13 into a permanent structural alteration."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_exterior_stairs",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence",
            "building_anchor:L03B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화면 내 사람, 그림자 또는 실루엣이 없습니다."
          }
        },
        "aerial_ref": {
          "loc_id": "L04",
          "group_id": "bg_rooftop_residence"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L03B01",
          "group_id": "bg_rooftop_residence"
        }
      },
      "L04B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L04",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L04B01.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 오래된 저층 다세대 빌라 마당, 깊은 밤 긴급 출동 직후의 비어 있는 현장. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 꾸밈없고 후처리 느낌이 없어야 한다. 골목 진입부 가까이에서 서 있는 사람의 눈높이 약 1.6미터로 촬영하고, 28밀리미터 광각 렌즈를 사용해 열린 마당 출입구 너머의 외부 계단과 빌라 본체를 바라본다. 현대 한국 경찰 순찰차가 카메라 쪽 화면 가장자리에 가깝게 막 도착해 정차해 있고, 점멸하는 적색과 청색 비상등이 젖고 낡은 마당 바닥, 붉은 벽돌과 화강석 타일이 혼용된 외벽, 금속 계단 난간, 새시 창에 불규칙하게 반사된다. 차량 도착 공간과 외부 계단 하단을 전경에서 선명하게 보여 주되, 출입구에서 계단까지 사람이 통과할 수 있는 분명한 빈 동선을 유지한다. 자전거가 놓인 작은 보관 구역은 화면 주변부에 있지만 알아볼 수 있어야 한다.\n\n빌라는 인천의 구축 다세대 주택에서 흔한 실제 주거 형태로, 세월에 닳은 붉은 벽돌 외벽과 부분적인 화강석 타일 마감, 빗물 자국과 실리콘 보수 흔적이 있는 알루미늄 새시 창, 일부 창문의 방범창, 외벽에 연결된 에어컨 실외기와 노출 배관, 도시가스 배관과 계량기, 배수관, 작은 차양을 포함한다. 옥상 가장자리에는 낡아 바랜 녹색 우레탄 방수면과 작은 물탱크 일부가 자연스럽게 보인다. 빨래줄, 생활 빨래, 서로 다른 화분, 자전거와 소소한 생활 잡동사니가 과하지 않게 남아 있어 실제 거주 흔적을 만든다. 외부 계단은 콘크리트 디딤판과 녹이 조금 밴 금속 난간으로 구성하고, 난간 높이는 약 1.1미터다. 출입문 높이는 약 2미터, 창문 폭은 약 1~1.5미터, 한 층 높이는 약 2.5~3미터로 맞춰 모든 구조물과 차량의 크기가 현실적인 사람 크기 기준에 일치해야 한다.\n\n담장 밖에는 비슷한 붉은 벽돌과 석재 타일 마감의 저층 다세대 주택들이 좁은 골목을 따라 밀집해 있고, 전신주와 늘어진 전선, 골목 가장자리의 생활 차량이 부분적으로 보인다. 대상 빌라가 주변 동네와 단절된 요새나 민무늬 콘크리트 덩어리처럼 보이지 않게 한다. 밤의 기본 색감은 차갑고 채도가 낮으며, 경찰 비상등의 짙은 적색과 청색, 일부 주거 창문의 약한 황금빛 실내등만 제한적인 색 대비를 만든다. 실제 콘크리트의 거친 입자, 젖은 아스팔트, 금속의 녹과 산화, 벽돌 줄눈, 유리 반사, 플라스틱 배관, 천의 직조를 정확하게 표현하고 일상적인 때, 얼룩, 긁힘과 보수 흔적을 자연스럽게 남긴다. 현실적인 야간 노출과 자연스러운 심도, 과장되지 않은 저조도 대비. 사람, 얼굴, 시신, 피, 초현실적 형상은 전혀 없다. 하향식 시점, 평면도, 건축 도면, 삽화, 합성 그래픽, 건축 시각화, 삼차원 렌더링처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "골목 진입부 가까이에서 마당 출입구를 지나 외부 계단과 빌라 본체를 바라본다. 카메라는 서 있는 사람의 눈높이인 약 1.6미터, 28밀리미터 광각이다. 경찰차는 카메라 쪽 화면 가장자리에 가깝게 크게 보이도록 두고, 차량 도착 공간과 외부 계단 하단을 핵심으로 잡는다. 출입구에서 계단까지 이어지는 통로는 막힘없이 명확해야 하며, 자전거 보관 구역은 화면 주변부에서도 식별 가능하게 남긴다. 사람은 등장시키지 않는다.",
            "shot_id": "S13_Shot2"
          }
        ],
        "shot_ids": [
          "S13_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_3",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 1 (alley approach), facing through number 2 (courtyard gate) toward number 5 (exterior stair) and number 7 (villa footprint), with number 9 (police car) close to the camera-side edge",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show the police car arrival area and the foot of the exterior stair prominently; keep the bicycle nook peripheral but readable, and preserve a clear path from the gate to the stair."
        },
        "reference_decision": {
          "bg_id": "L04B01",
          "fp_id": "fp_l04_villa_yard",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L04B01 is the only supplied clean-anchor candidate and the only render-ready BG, so it establishes dwelling identity directly from the floor plan without a prior reference. For S13_Shot2, camera unit 1 at [8,4] looking toward unit 3 through [6,4] with a wide 90-degree lens supports the staged eye-height, broad full-body composition while allowing the target geometry around units 3, 5, and 6 and opening marker 2 to contribute to the view.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_l04_villa_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 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": 1,
            "fov_deg": 90,
            "framing_notes": "Use the committed wide composition from camera unit 1, looking inward toward unit 3 so the advancing midground and the background staging near units 3, 5, and 6 remain readable.",
            "lens_enum": "wide",
            "look_at_cell": [
              6,
              4
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 1, show the inward view toward unit 3 with broad wide-lens coverage that can include the geometry supersets for units 5 and 6 and opening marker 2. Use base markers 1, 2, 3, 4, 5, 6, and 7 as the committed location structure, prioritizing the staged background relationship around units 3 and 6 without asserting visibility beyond the supplied candidate geometry.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [8,4] toward unit 3 through look-at cell [6,4] using the wide lens at 90 degrees. Maintain broad coverage suitable for the committed wide full-body staging, with the advancing midground readable against the staged background positions.",
            "subject_position_directive": "For S13_Shot2, place the advancing subject in the middle-left midground with the lifted-foot running pose, and hold the stationary subject in the middle-right background. Keep transient marker 9 in the middle-center background behind the stationary subject so only the committed relative positions and movement relationship are expressed.",
            "state_cue_directive": "Carry the committed transient cues represented by markers 9, 10, and 11. Apply the staged cool, desaturated night treatment and the transient light action associated with marker 11 while retaining markers 9 and 10 in their committed roles; invent no additional state cues.",
            "negative_continuity_directive": "Do not introduce unlisted numbered elements or state overlays beyond markers 9, 10, and 11. Keep areas outside the camera-unit-1 wide view from being asserted as visible, and do not rearrange the fixed relationships among base markers 1, 2, 3, 4, 5, 6, and 7."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the committed wide composition from camera unit 1, looking inward toward unit 3 so the advancing midground and the background staging near units 3, 5, and 6 remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show the inward view toward unit 3 with broad wide-lens coverage that can include the geometry supersets for units 5 and 6 and opening marker 2. Use base markers 1, 2, 3, 4, 5, 6, and 7 as the committed location structure, prioritizing the staged background relationship around units 3 and 6 without asserting visibility beyond the supplied candidate geometry.\n  - camera_framing_directive: Frame from camera unit 1 at cell [8,4] toward unit 3 through look-at cell [6,4] using the wide lens at 90 degrees. Maintain broad coverage suitable for the committed wide full-body staging, with the advancing midground readable against the staged background positions.\n  - subject_position_directive: For S13_Shot2, place the advancing subject in the middle-left midground with the lifted-foot running pose, and hold the stationary subject in the middle-right background. Keep transient marker 9 in the middle-center background behind the stationary subject so only the committed relative positions and movement relationship are expressed.\n  - state_cue_directive: Carry the committed transient cues represented by markers 9, 10, and 11. Apply the staged cool, desaturated night treatment and the transient light action associated with marker 11 while retaining markers 9 and 10 in their committed roles; invent no additional state cues.\n  - negative_continuity_directive: Do not introduce unlisted numbered elements or state overlays beyond markers 9, 10, and 11. Keep areas outside the camera-unit-1 wide view from being asserted as visible, and do not rearrange the fixed relationships among base markers 1, 2, 3, 4, 5, 6, and 7.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] alley approach apron — south edge outside the courtyard gate\n  - 2. [opening] courtyard gate — south boundary between the alley approach and courtyard\n  - 3. [area] gate threshold — immediately inside the south courtyard gate\n  - 4. [area] shared courtyard — center of the enclosed villa yard\n  - 5. [area] bicycle parking nook — recessed rear corner of the courtyard beside the building wall\n  - 6. [area] exterior stair run — along one side wall of the villa, beginning at the rear of the courtyard\n  - 7. [area] villa building footprint — north side of the plan adjoining the courtyard\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the committed wide composition from camera unit 1, looking inward toward unit 3 so the advancing midground and the background staging near units 3, 5, and 6 remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show the inward view toward unit 3 with broad wide-lens coverage that can include the geometry supersets for units 5 and 6 and opening marker 2. Use base markers 1, 2, 3, 4, 5, 6, and 7 as the committed location structure, prioritizing the staged background relationship around units 3 and 6 without asserting visibility beyond the supplied candidate geometry.\n  - camera_framing_directive: Frame from camera unit 1 at cell [8,4] toward unit 3 through look-at cell [6,4] using the wide lens at 90 degrees. Maintain broad coverage suitable for the committed wide full-body staging, with the advancing midground readable against the staged background positions.\n  - subject_position_directive: For S13_Shot2, place the advancing subject in the middle-left midground with the lifted-foot running pose, and hold the stationary subject in the middle-right background. Keep transient marker 9 in the middle-center background behind the stationary subject so only the committed relative positions and movement relationship are expressed.\n  - state_cue_directive: Carry the committed transient cues represented by markers 9, 10, and 11. Apply the staged cool, desaturated night treatment and the transient light action associated with marker 11 while retaining markers 9 and 10 in their committed roles; invent no additional state cues.\n  - negative_continuity_directive: Do not introduce unlisted numbered elements or state overlays beyond markers 9, 10, and 11. Keep areas outside the camera-unit-1 wide view from being asserted as visible, and do not rearrange the fixed relationships among base markers 1, 2, 3, 4, 5, 6, and 7.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] alley approach apron — south edge outside the courtyard gate\n  - 2. [opening] courtyard gate — south boundary between the alley approach and courtyard\n  - 3. [area] gate threshold — immediately inside the south courtyard gate\n  - 4. [area] shared courtyard — center of the enclosed villa yard\n  - 5. [area] bicycle parking nook — recessed rear corner of the courtyard beside the building wall\n  - 6. [area] exterior stair run — along one side wall of the villa, beginning at the rear of the courtyard\n  - 7. [area] villa building footprint — north side of the plan adjoining the courtyard\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the committed wide composition from camera unit 1, looking inward toward unit 3 so the advancing midground and the background staging near units 3, 5, and 6 remain readable.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 1, show the inward view toward unit 3 with broad wide-lens coverage that can include the geometry supersets for units 5 and 6 and opening marker 2. Use base markers 1, 2, 3, 4, 5, 6, and 7 as the committed location structure, prioritizing the staged background relationship around units 3 and 6 without asserting visibility beyond the supplied candidate geometry.\n  - camera_framing_directive: Frame from camera unit 1 at cell [8,4] toward unit 3 through look-at cell [6,4] using the wide lens at 90 degrees. Maintain broad coverage suitable for the committed wide full-body staging, with the advancing midground readable against the staged background positions.\n  - subject_position_directive: For S13_Shot2, place the advancing subject in the middle-left midground with the lifted-foot running pose, and hold the stationary subject in the middle-right background. Keep transient marker 9 in the middle-center background behind the stationary subject so only the committed relative positions and movement relationship are expressed.\n  - state_cue_directive: Carry the committed transient cues represented by markers 9, 10, and 11. Apply the staged cool, desaturated night treatment and the transient light action associated with marker 11 while retaining markers 9 and 10 in their committed roles; invent no additional state cues.\n  - negative_continuity_directive: Do not introduce unlisted numbered elements or state overlays beyond markers 9, 10, and 11. Keep areas outside the camera-unit-1 wide view from being asserted as visible, and do not rearrange the fixed relationships among base markers 1, 2, 3, 4, 5, 6, and 7.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] alley approach apron — south edge outside the courtyard gate\n  - 2. [opening] courtyard gate — south boundary between the alley approach and courtyard\n  - 3. [area] gate threshold — immediately inside the south courtyard gate\n  - 4. [area] shared courtyard — center of the enclosed villa yard\n  - 5. [area] bicycle parking nook — recessed rear corner of the courtyard beside the building wall\n  - 6. [area] exterior stair run — along one side wall of the villa, beginning at the rear of the courtyard\n  - 7. [area] villa building footprint — north side of the plan adjoining the courtyard\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안의 오래된 저층 다세대 빌라 마당, 깊은 밤 긴급 출동 직후의 비어 있는 현장. 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 꾸밈없고 후처리 느낌이 없어야 한다. 골목 진입부 가까이에서 서 있는 사람의 눈높이 약 1.6미터로 촬영하고, 28밀리미터 광각 렌즈를 사용해 열린 마당 출입구 너머의 외부 계단과 빌라 본체를 바라본다. 현대 한국 경찰 순찰차가 카메라 쪽 화면 가장자리에 가깝게 막 도착해 정차해 있고, 점멸하는 적색과 청색 비상등이 젖고 낡은 마당 바닥, 붉은 벽돌과 화강석 타일이 혼용된 외벽, 금속 계단 난간, 새시 창에 불규칙하게 반사된다. 차량 도착 공간과 외부 계단 하단을 전경에서 선명하게 보여 주되, 출입구에서 계단까지 사람이 통과할 수 있는 분명한 빈 동선을 유지한다. 자전거가 놓인 작은 보관 구역은 화면 주변부에 있지만 알아볼 수 있어야 한다.\n\n빌라는 인천의 구축 다세대 주택에서 흔한 실제 주거 형태로, 세월에 닳은 붉은 벽돌 외벽과 부분적인 화강석 타일 마감, 빗물 자국과 실리콘 보수 흔적이 있는 알루미늄 새시 창, 일부 창문의 방범창, 외벽에 연결된 에어컨 실외기와 노출 배관, 도시가스 배관과 계량기, 배수관, 작은 차양을 포함한다. 옥상 가장자리에는 낡아 바랜 녹색 우레탄 방수면과 작은 물탱크 일부가 자연스럽게 보인다. 빨래줄, 생활 빨래, 서로 다른 화분, 자전거와 소소한 생활 잡동사니가 과하지 않게 남아 있어 실제 거주 흔적을 만든다. 외부 계단은 콘크리트 디딤판과 녹이 조금 밴 금속 난간으로 구성하고, 난간 높이는 약 1.1미터다. 출입문 높이는 약 2미터, 창문 폭은 약 1~1.5미터, 한 층 높이는 약 2.5~3미터로 맞춰 모든 구조물과 차량의 크기가 현실적인 사람 크기 기준에 일치해야 한다.\n\n담장 밖에는 비슷한 붉은 벽돌과 석재 타일 마감의 저층 다세대 주택들이 좁은 골목을 따라 밀집해 있고, 전신주와 늘어진 전선, 골목 가장자리의 생활 차량이 부분적으로 보인다. 대상 빌라가 주변 동네와 단절된 요새나 민무늬 콘크리트 덩어리처럼 보이지 않게 한다. 밤의 기본 색감은 차갑고 채도가 낮으며, 경찰 비상등의 짙은 적색과 청색, 일부 주거 창문의 약한 황금빛 실내등만 제한적인 색 대비를 만든다. 실제 콘크리트의 거친 입자, 젖은 아스팔트, 금속의 녹과 산화, 벽돌 줄눈, 유리 반사, 플라스틱 배관, 천의 직조를 정확하게 표현하고 일상적인 때, 얼룩, 긁힘과 보수 흔적을 자연스럽게 남긴다. 현실적인 야간 노출과 자연스러운 심도, 과장되지 않은 저조도 대비. 사람, 얼굴, 시신, 피, 초현실적 형상은 전혀 없다. 하향식 시점, 평면도, 건축 도면, 삽화, 합성 그래픽, 건축 시각화, 삼차원 렌더링처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            8,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the committed wide composition from camera unit 1, looking inward toward unit 3 so the advancing midground and the background staging near units 3, 5, and 6 remain readable.",
          "lens_enum": "wide",
          "look_at_cell": [
            6,
            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 1, show the inward view toward unit 3 with broad wide-lens coverage that can include the geometry supersets for units 5 and 6 and opening marker 2. Use base markers 1, 2, 3, 4, 5, 6, and 7 as the committed location structure, prioritizing the staged background relationship around units 3 and 6 without asserting visibility beyond the supplied candidate geometry.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [8,4] toward unit 3 through look-at cell [6,4] using the wide lens at 90 degrees. Maintain broad coverage suitable for the committed wide full-body staging, with the advancing midground readable against the staged background positions.",
          "subject_position_directive": "For S13_Shot2, place the advancing subject in the middle-left midground with the lifted-foot running pose, and hold the stationary subject in the middle-right background. Keep transient marker 9 in the middle-center background behind the stationary subject so only the committed relative positions and movement relationship are expressed.",
          "state_cue_directive": "Carry the committed transient cues represented by markers 9, 10, and 11. Apply the staged cool, desaturated night treatment and the transient light action associated with marker 11 while retaining markers 9 and 10 in their committed roles; invent no additional state cues.",
          "negative_continuity_directive": "Do not introduce unlisted numbered elements or state overlays beyond markers 9, 10, and 11. Keep areas outside the camera-unit-1 wide view from being asserted as visible, and do not rearrange the fixed relationships among base markers 1, 2, 3, 4, 5, 6, and 7."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l04_villa_yard",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_rooftop_residence",
            "same_loc_anchor:L04B02",
            "building_anchor:L03B01"
          ],
          "ref_used": "refs_3",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "장면 내 어느 곳에서도 사람이 보이지 않습니다."
          }
        },
        "aerial_ref": {
          "loc_id": "L04",
          "group_id": "bg_rooftop_residence"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L03B01",
          "group_id": "bg_rooftop_residence"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L04B02",
          "loc_id": "L04"
        }
      },
      "L05B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B02.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 오래된 저층 주택 옥상에 덧붙여진 작은 옥탑방 현관과 거실 겸 식사 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 출입문 바로 안쪽, 서 있는 사람의 눈높이인 약 1.6미터에서 35밀리미터급 렌즈로 촬영하며, 공용 거실 겸 식사 공간을 대각선으로 가로질러 맞은편의 작은 거실 창문을 바라본다. 프레임 왼쪽 벽에는 오래 사용한 소형 싱크대와 조리대, 현실적인 2구 가스 조리기가 일렬로 놓이고, 좁은 중앙에는 소박한 식탁과 서로 다른 사용 흔적이 남은 의자 두 개가 있다. 벽 쪽의 작은 텔레비전과 낮은 받침대도 가려지지 않고 분명히 보이게 한다.\n\n이 공간은 방 하나 크기의 소형 옥탑 주거이며 과장된 넓이나 높은 천장이 아니다. 현관문 높이는 약 2미터, 작은 새시 창문 폭은 약 1미터에서 1.2미터, 실내 천장 높이는 약 2.3미터 정도로 서로 일관된 사람 크기 비례를 유지한다. 저렴한 합지 벽지의 미세한 들뜸과 변색, 오래된 장판의 눌림과 생활 얼룩, 조리대 금속의 잔잔한 긁힘과 물때, 문틀의 벗겨진 도장, 가구의 실제 나뭇결과 모서리 마모를 세밀하게 표현한다. 창문은 한국 저층 주거에서 흔한 알루미늄 또는 흰색 새시 형태이며, 유리 너머로 낮은 옥상 난간과 인접한 붉은 벽돌 및 석재 타일 외벽 일부, 에어컨 실외기 배관과 외벽 설비가 자연스럽게 희미하게 보인다. 옥상 난간은 약 1.1미터 높이로 실제 규모에 맞고, 주변은 서로 가까이 붙은 오래된 저층 주택가임을 암시하되 실내보다 두드러지지 않는다.\n\n평범하고 맑은 낮, 작은 창으로 들어오는 자연스러운 햇빛이 바닥과 식탁 가장자리에 부드러운 밝은 면을 만들고 실내 그늘은 약간 차갑고 채도가 낮다. 햇빛은 옅은 금빛을 띠지만 공포 장식이나 비현실적인 현상은 없다. 실제 콘크리트 벽체, 금속의 산화 흔적, 직물의 섬유 조직, 목재 무늬와 일상적인 먼지까지 현실적으로 보인다. 정돈된 전시장이나 깨끗한 광고 사진이 아니라 누군가 꾸준히 살아온 흔적이 남은 소박하고 비좁은 생활 공간이다. 자연스러운 원근과 깊이감, 과하지 않은 실제 렌즈의 심도, 사실적인 노출, 별도의 인위적 후처리 없이 촬영한 현장 참고 사진. 사람, 얼굴, 신체는 전혀 없다. 내려다보는 평면도 시점이나 건축 도식이 아니며, 삽화나 삼차원 가상 건축 이미지가 아닌 실제 장소 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "출입문 가까이의 약 1.6미터 눈높이에서 공용 거실 겸 식사 공간을 대각선으로 가로질러 작은 거실 창문을 바라본다. 왼쪽 벽의 싱크대와 조리대, 식탁, 의자 두 개, 텔레비전이 좁은 공간 안에서 서로 겹쳐 사라지지 않도록 모두 알아볼 수 있게 구성한다. 평범한 낮의 자연광과 실제 사용감이 유지되어야 하며 사람은 배치하지 않는다.",
            "shot_id": "S5_Shot5"
          },
          {
            "guide_text": "앞 장면과 동일한 옥탑방 구조, 햇빛 방향, 가구 위치와 재료를 유지한다. 출입문 근처의 서 있는 사람 눈높이와 35밀리미터 화각을 지키고, 왼쪽의 작은 조리 공간에서 식탁과 의자를 거쳐 창가와 텔레비전까지 이어지는 좁은 생활 동선이 명확히 읽히게 한다. 공간을 넓거나 고급스럽게 과장하지 말고 비어 있는 실제 생활 배경으로 표현한다.",
            "shot_id": "S5_Shot6"
          }
        ],
        "shot_ids": [
          "S5_Shot5",
          "S5_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 7 (entrance door), facing diagonally across number 2 (shared living and dining area) toward number 11 (small living-room window), with numbers 13 and 14 (sink and stovetop) along the left side",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm wide angle",
          "framing_notes": "Keep number 18 (dining table), numbers 19 and 20 (chairs), and number 21 (television) readable within the compact sunlit living area."
        },
        "reference_decision": {
          "bg_id": "L05B02",
          "fp_id": "fp_l05_rooftop_room_interior",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "The target units 1, 2, and 3 overlap the connected fixed space established by L05B06, but the camera now looks from unit 1 toward unit 3 rather than toward unit 5. L05B06 therefore supplies dwelling and layout continuity while this node renders a genuinely different structural slice for S5_Shot5 and S5_Shot6.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B06.png"
          ],
          "source_bg_ids": [
            "L05B06"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_units_1_2_3"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_same_physical_space_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "ps_units_1_2_3",
                "ref_bg_id": "L05B06",
                "space_description": "Connected coverage of units 1, 2, and 3 within the anchor view."
              }
            ],
            "why_single_ref_or_two_refs": "A single reference is sufficient because L05B06 establishes the shared fixed layout; no consuming shot requires two distinct co-visible reference spaces."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Broad coverage from unit 1 toward unit 3 supports the entrance-side medium composition while leaving the background usable for the insert shot.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              1
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Show the supported parts of units 1, 2, and 3 from unit 1 toward unit 3. Positively preserve the L05B06 placement of markers 7, 9, 11, 13, 14, 18, 19, 20, and 21, and include markers 8 and 10 only where the broad view supports them.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at [8,1] toward unit 3 at [5,1]. Frame the committed medium interaction in S5_Shot5 with usable entrance-side context, while allowing S5_Shot6 to crop down to its isolated foreground insert without changing the underlying plate geometry.",
            "subject_position_directive": "For S5_Shot5, place the two committed subjects at middle-left foreground and middle-right midground near marker 7, preserving the unobstructed arm area required by staging. For S5_Shot6, the committed wrist detail occupies middle-center in the foreground; no additional subject is committed.",
            "state_cue_directive": "The background is expected to be clean and has no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional cues.",
            "negative_continuity_directive": "Do not add ignored overlay markers 25 through 39. Do not move the fixed markers inherited from L05B06, and do not emphasize units outside target units 1, 2, and 3 or unsupported portions of the opening superset."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B06' physical_space_id='ps_units_1_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 1]\n  - look_at_unit: 3\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 3 supports the entrance-side medium composition while leaving the background usable for the insert shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the supported parts of units 1, 2, and 3 from unit 1 toward unit 3. Positively preserve the L05B06 placement of markers 7, 9, 11, 13, 14, 18, 19, 20, and 21, and include markers 8 and 10 only where the broad view supports them.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at [8,1] toward unit 3 at [5,1]. Frame the committed medium interaction in S5_Shot5 with usable entrance-side context, while allowing S5_Shot6 to crop down to its isolated foreground insert without changing the underlying plate geometry.\n  - subject_position_directive: For S5_Shot5, place the two committed subjects at middle-left foreground and middle-right midground near marker 7, preserving the unobstructed arm area required by staging. For S5_Shot6, the committed wrist detail occupies middle-center in the foreground; no additional subject is committed.\n  - state_cue_directive: The background is expected to be clean and has no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not add ignored overlay markers 25 through 39. Do not move the fixed markers inherited from L05B06, and do not emphasize units outside target units 1, 2, and 3 or unsupported portions of the opening superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] Entrance threshold area — southwest edge of the dwelling, immediately inside the exterior entrance\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 3. [area] Kitchenette service area — west wall of the living area, close to the entrance\n  - 7. [opening] Exterior iron entrance door — southwest exterior wall, opening inward to the threshold\n  - 8. [opening] Main bedroom door — north side of the living area, opening into the main bedroom\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 10. [opening] Bathroom door — northwest side of the living area, opening into the bathroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 13. [furniture] Kitchen sink and faucet — west wall of the kitchenette, near the entrance end of the counter\n  - 14. [furniture] Compact stovetop — west wall of the kitchenette, immediately north of the sink\n  - 18. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] South dining chair — south side of the dining table\n  - 20. [furniture] North dining chair — north side of the dining table\n  - 21. [furniture] Television and low stand — east wall of the living area, south of the secondary bedroom door\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B06' physical_space_id='ps_units_1_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 1]\n  - look_at_unit: 3\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 3 supports the entrance-side medium composition while leaving the background usable for the insert shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the supported parts of units 1, 2, and 3 from unit 1 toward unit 3. Positively preserve the L05B06 placement of markers 7, 9, 11, 13, 14, 18, 19, 20, and 21, and include markers 8 and 10 only where the broad view supports them.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at [8,1] toward unit 3 at [5,1]. Frame the committed medium interaction in S5_Shot5 with usable entrance-side context, while allowing S5_Shot6 to crop down to its isolated foreground insert without changing the underlying plate geometry.\n  - subject_position_directive: For S5_Shot5, place the two committed subjects at middle-left foreground and middle-right midground near marker 7, preserving the unobstructed arm area required by staging. For S5_Shot6, the committed wrist detail occupies middle-center in the foreground; no additional subject is committed.\n  - state_cue_directive: The background is expected to be clean and has no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not add ignored overlay markers 25 through 39. Do not move the fixed markers inherited from L05B06, and do not emphasize units outside target units 1, 2, and 3 or unsupported portions of the opening superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] Entrance threshold area — southwest edge of the dwelling, immediately inside the exterior entrance\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 3. [area] Kitchenette service area — west wall of the living area, close to the entrance\n  - 7. [opening] Exterior iron entrance door — southwest exterior wall, opening inward to the threshold\n  - 8. [opening] Main bedroom door — north side of the living area, opening into the main bedroom\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 10. [opening] Bathroom door — northwest side of the living area, opening into the bathroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 13. [furniture] Kitchen sink and faucet — west wall of the kitchenette, near the entrance end of the counter\n  - 14. [furniture] Compact stovetop — west wall of the kitchenette, immediately north of the sink\n  - 18. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] South dining chair — south side of the dining table\n  - 20. [furniture] North dining chair — north side of the dining table\n  - 21. [furniture] Television and low stand — east wall of the living area, south of the secondary bedroom door\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B06' physical_space_id='ps_units_1_2_3'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [8, 1]\n  - look_at_unit: 3\n  - look_at_cell: [5, 1]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 3 supports the entrance-side medium composition while leaving the background usable for the insert shot.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the supported parts of units 1, 2, and 3 from unit 1 toward unit 3. Positively preserve the L05B06 placement of markers 7, 9, 11, 13, 14, 18, 19, 20, and 21, and include markers 8 and 10 only where the broad view supports them.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at [8,1] toward unit 3 at [5,1]. Frame the committed medium interaction in S5_Shot5 with usable entrance-side context, while allowing S5_Shot6 to crop down to its isolated foreground insert without changing the underlying plate geometry.\n  - subject_position_directive: For S5_Shot5, place the two committed subjects at middle-left foreground and middle-right midground near marker 7, preserving the unobstructed arm area required by staging. For S5_Shot6, the committed wrist detail occupies middle-center in the foreground; no additional subject is committed.\n  - state_cue_directive: The background is expected to be clean and has no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional cues.\n  - negative_continuity_directive: Do not add ignored overlay markers 25 through 39. Do not move the fixed markers inherited from L05B06, and do not emphasize units outside target units 1, 2, and 3 or unsupported portions of the opening superset.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] Entrance threshold area — southwest edge of the dwelling, immediately inside the exterior entrance\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 3. [area] Kitchenette service area — west wall of the living area, close to the entrance\n  - 7. [opening] Exterior iron entrance door — southwest exterior wall, opening inward to the threshold\n  - 8. [opening] Main bedroom door — north side of the living area, opening into the main bedroom\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 10. [opening] Bathroom door — northwest side of the living area, opening into the bathroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 13. [furniture] Kitchen sink and faucet — west wall of the kitchenette, near the entrance end of the counter\n  - 14. [furniture] Compact stovetop — west wall of the kitchenette, immediately north of the sink\n  - 18. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] South dining chair — south side of the dining table\n  - 20. [furniture] North dining chair — north side of the dining table\n  - 21. [furniture] Television and low stand — east wall of the living area, south of the secondary bedroom door\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안의 오래된 저층 주택 옥상에 덧붙여진 작은 옥탑방 현관과 거실 겸 식사 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 출입문 바로 안쪽, 서 있는 사람의 눈높이인 약 1.6미터에서 35밀리미터급 렌즈로 촬영하며, 공용 거실 겸 식사 공간을 대각선으로 가로질러 맞은편의 작은 거실 창문을 바라본다. 프레임 왼쪽 벽에는 오래 사용한 소형 싱크대와 조리대, 현실적인 2구 가스 조리기가 일렬로 놓이고, 좁은 중앙에는 소박한 식탁과 서로 다른 사용 흔적이 남은 의자 두 개가 있다. 벽 쪽의 작은 텔레비전과 낮은 받침대도 가려지지 않고 분명히 보이게 한다.\n\n이 공간은 방 하나 크기의 소형 옥탑 주거이며 과장된 넓이나 높은 천장이 아니다. 현관문 높이는 약 2미터, 작은 새시 창문 폭은 약 1미터에서 1.2미터, 실내 천장 높이는 약 2.3미터 정도로 서로 일관된 사람 크기 비례를 유지한다. 저렴한 합지 벽지의 미세한 들뜸과 변색, 오래된 장판의 눌림과 생활 얼룩, 조리대 금속의 잔잔한 긁힘과 물때, 문틀의 벗겨진 도장, 가구의 실제 나뭇결과 모서리 마모를 세밀하게 표현한다. 창문은 한국 저층 주거에서 흔한 알루미늄 또는 흰색 새시 형태이며, 유리 너머로 낮은 옥상 난간과 인접한 붉은 벽돌 및 석재 타일 외벽 일부, 에어컨 실외기 배관과 외벽 설비가 자연스럽게 희미하게 보인다. 옥상 난간은 약 1.1미터 높이로 실제 규모에 맞고, 주변은 서로 가까이 붙은 오래된 저층 주택가임을 암시하되 실내보다 두드러지지 않는다.\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,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Broad coverage from unit 1 toward unit 3 supports the entrance-side medium composition while leaving the background usable for the insert shot.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            1
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show the supported parts of units 1, 2, and 3 from unit 1 toward unit 3. Positively preserve the L05B06 placement of markers 7, 9, 11, 13, 14, 18, 19, 20, and 21, and include markers 8 and 10 only where the broad view supports them.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at [8,1] toward unit 3 at [5,1]. Frame the committed medium interaction in S5_Shot5 with usable entrance-side context, while allowing S5_Shot6 to crop down to its isolated foreground insert without changing the underlying plate geometry.",
          "subject_position_directive": "For S5_Shot5, place the two committed subjects at middle-left foreground and middle-right midground near marker 7, preserving the unobstructed arm area required by staging. For S5_Shot6, the committed wrist detail occupies middle-center in the foreground; no additional subject is committed.",
          "state_cue_directive": "The background is expected to be clean and has no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional cues.",
          "negative_continuity_directive": "Do not add ignored overlay markers 25 through 39. Do not move the fixed markers inherited from L05B06, and do not emphasize units outside target units 1, 2, and 3 or unsupported portions of the opening superset."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_rooftop_room_interior",
          "prior_bg_ids": [
            "L05B06"
          ],
          "attached_ref_labels": [
            "bg:L05B06"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "실내 공간에 사람이나 그림자가 보이지 않습니다."
          }
        }
      },
      "L05B05": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L05B03",
        "reused_from_bg_id": "L05B03",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B03.png",
        "t2i_prompt": "2026년 대한민국 서해 연안의 오래된 소규모 옥탑 주거 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 공용 거실·식사 공간에 서 있으며 바닥에서 약 1.6m의 성인 눈높이, 32mm급 광각 렌즈로 열린 보조 침실 문을 정면에 가깝게 바라본다. 가까운 전경에는 사용감 있는 작은 식탁과 의자가 프레임 아래쪽과 양옆에 자연스럽게 걸리고, 문 너머 침실의 침대와 창문 커튼까지 시선이 막힘없이 이어진다. 식탁 전경, 문틀, 침대, 창문 사이의 실제 거리감과 자연스러운 원근을 유지한다.\n\n실내는 2020년대 중반 한국의 낡았지만 실제 사용 중인 옥탑 주거답게 얇은 합지 벽지의 이음매와 들뜬 모서리, 생활 얼룩, 손때 묻은 문고리, 오래 사용해 미세하게 긁힌 장판 바닥, 눌리고 구겨진 침구, 보풀과 주름이 보이는 실제 직물 커튼을 갖춘다. 창은 폭 약 1~1.5m의 현실적인 한국식 새시 창이며 결로 자국과 창틀 먼지가 남아 있다. 방문 높이는 약 2m, 실내 층고는 약 2.5~2.7m로 보여야 하며 문, 침대, 창문, 식탁의 크기가 이 사람 크기 기준에 동시에 맞아야 한다. 구조물을 과장하거나 방을 비현실적으로 넓히지 않는다.\n\n깊은 밤 상태. 약한 천장등이 제한적인 누런 금빛을 내고 창가에서는 차갑고 탈색된 푸른 밤빛이 스며들어 낮은 명암 대비를 만든다. 색은 전체적으로 차갑고 채도가 낮으며, 진홍색 흔적과 약한 금빛 조명만 선택적으로 두드러진다. 창문 커튼은 완전히 닫히지 않고 한쪽이 일부 젖혀져 커튼 뒤의 좁은 바닥 공간이 드러난다. 침대의 빈 침구와 그 주변 장판에는 범행 직후를 암시하는 짙은 진홍색 혈흔이 젖은 부분과 말라붙기 시작한 부분으로 불규칙하게 남아 있고, 바닥에는 짧게 끌린 흔적이 이어진다. 시신, 사람, 얼굴, 신체, 상처, 손목은 절대 보이지 않는다. 침실 벽에는 복잡한 룬이나 완벽한 도형이 아닌, 거칠고 불균일한 붓질로 그린 단순한 진홍색 원 하나가 벽지 표면의 굴곡과 원근을 따라 남아 있다. 초자연적 빛, 입자 효과, 홀로그램은 없다.\n\n실제 콘크리트 구조와 벽지, 금속 문손잡이의 미세한 마모, 새시 표면, 직물 조직, 장판의 반사, 혈흔의 표면 흡수와 번짐을 물리적으로 정확하게 표현한다. 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한 현장 참고 사진처럼 자연스러운 피사계 심도와 렌즈 원근을 사용하고, 과도한 후처리 없이 사실적이고 담담한 기록 사진으로 만든다. 깨끗한 광고 사진, 삽화, 컴퓨터 그래픽, 건축 시각화, 평면도, 위에서 내려다본 구도가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "공용 거실·식사 공간의 식탁과 의자를 가까운 전경에 걸치고, 열린 침실 문 너머로 침대와 커튼까지 이어지는 공간 관계가 한눈에 읽히는 설정 구도. 카메라 높이는 약 1.6m, 32mm급 광각 시야를 유지하며 사람이나 시신은 보이지 않게 한다.",
            "shot_id": "S12_Shot3"
          },
          {
            "guide_text": "동일한 시선축을 유지하되 침실 안쪽의 빈 침대, 젖고 마른 정도가 섞인 진홍색 혈흔, 일부 젖혀진 커튼 뒤 좁은 바닥 공간이 분명히 보이도록 한다. 벽면의 단순하고 불규칙한 진홍색 원도 실제 벽지의 원근과 굴곡을 따라 보여야 하며, 신체나 상처는 묘사하지 않는다.",
            "shot_id": "S12_Shot8"
          },
          {
            "guide_text": "식탁과 의자는 가까운 전경의 현실적인 깊이 기준으로 남기고, 열린 문틀을 통해 침대와 창문, 커튼, 벽의 진홍색 원이 한 프레임 안에서 연결되게 한다. 약한 실내등과 창가의 차가운 밤빛 아래 생활 마모와 사건 흔적을 사실적으로 드러내되 사람, 얼굴, 시신은 포함하지 않는다.",
            "shot_id": "S12_Shot9"
          }
        ],
        "shot_ids": [
          "S12_Shot3",
          "S12_Shot8",
          "S12_Shot9"
        ],
        "scenes": [],
        "parent_id": "L05B03",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "in number 2 (shared living and dining area), facing through number 9 (secondary bedroom door) toward number 23 (secondary bed) and number 24 (window curtain)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Stage number 18 (dining table) with numbers 30 and 31 in the near foreground while retaining a clear view of numbers 25 through 29 and number 32 inside the secondary bedroom."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L05B03",
          "selected_refs": [
            {
              "physical_space_id": "ps_unit_5",
              "ref_bg_id": "L05B03",
              "space_description": "The same unit 2-to-unit 5 view with fixed markers 9, 12, 23, and 24."
            }
          ]
        },
        "shot_aware_plan_node_index": 4,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Retain L05B03's neutral 50-degree geometry from camera unit 2 at [6,4] toward unit 5 at [5,7]. Support the close central composition in S12_Shot3, the foreground insert in S12_Shot8, and the medium wall-facing composition in S12_Shot9 through shot-specific crops of the same fixed view.",
          "negative_continuity_directive": "Exclude ignored markers 33, 34, 35, 36, 37, 38, and 39. Keep markers 9, 12, 23, and 24 in the positions inherited from L05B03, and do not alter the fixed structure to accommodate the transient subject layer.",
          "state_cue_directive": "Apply committed transient markers 25, 26, 27, 28, 29, 30, 31, and 32 over the inherited fixed markers 2, 5, 9, 12, 18, 23, and 24. Introduce no additional state cues.",
          "subject_position_directive": "S12_Shot3 places one committed subject through the unit 5 view at middle-center and lower frame, with a narrow foreground boundary. S12_Shot8 isolates the committed wrist at middle-center with the committed transient edge at lower-left. S12_Shot9 commits no subject and centers marker 32 above fixed marker 23, which remains along the lower edge.",
          "visible_space_directive": "Maintain L05B03's unit 5 structure and opening-marker 9 relationship, including fixed markers 12, 23, and 24. Marker 18 may appear only as supported peripheral unit 2 context; apply transient markers 25 through 32 without relocating any fixed element."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_rooftop_room_interior",
          "prior_bg_ids": [
            "L05B03"
          ],
          "attached_ref_labels": [
            "bg:L05B03"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L05B06": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B06.png",
        "t2i_prompt": "2026년 현대 대한민국 서해안 도시의 오래된 저층 주택 옥상에 마련된 작은 옥탑방 내부. 실제 미러리스 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 사실적이고 담담하게 표현한다. 현관문 바로 안쪽에서 약 1.6미터의 서 있는 사람 눈높이로 촬영하고, 풀프레임 환산 28밀리미터 광각 렌즈를 사용해 공용 거실 겸 식사 공간을 가로질러 보조 침실 문, 침대, 창문 커튼까지 한 프레임에 담는다. 위에서 내려다보는 시점이나 평면도, 건축 도면이 아니다.\n\n작고 실용적인 한국식 옥탑 주거의 정상적인 규모를 유지한다. 출입문 높이는 약 2미터, 창문 폭은 약 1~1.5미터, 실내 천장 높이는 약 2.4미터로 보이며, 침실은 작은 방 하나 크기이고 침대와 문, 식탁의 비례가 이 기준에 자연스럽게 맞는다. 공용 공간의 식탁은 정확히 정렬되어 있고 의자는 안쪽으로 반듯하게 들어가 있다. 식탁 너머의 보조 침실 문을 통해 가지런하게 정돈된 침대가 보이며, 침구에는 주름이나 흐트러짐이 거의 없다. 창문의 직물 커튼도 단정하게 걸려 있다.\n\n늦은 밤의 실내로, 창밖은 어둡고 천장 조명이 공간을 조용하고 균일하게 밝힌다. 빛은 과도하게 극적이지 않은 중성에 가까운 옅은 냉백색이며, 낡은 소형 주거의 바랜 벽지, 실제 비닐 장판, 합판 문과 문틀의 나뭇결, 알루미늄 새시, 커튼의 직물 짜임이 정확히 드러난다. 문턱의 미세한 마모와 재료 자체의 오래된 색 차이는 남아 있지만, 모든 표면은 방금 완벽하게 세척된 듯 먼지와 생활 얼룩 없이 비정상적으로 깨끗하다. 깨끗한 전시장이나 광고 사진처럼 새것으로 만들지 말고, 오래된 실제 방이 설명할 수 없을 만큼 완벽하게 복원되고 정돈된 상태로 보이게 한다.\n\n인물과 얼굴은 전혀 없고, 시신이나 신체도 없다. 혈흔, 피, 컵, 벽의 글씨, 붉은 원형 표식, 파편, 쓰레기, 넘어진 가구, 흐트러진 침구, 청소 도구를 포함한 모든 일시적 흔적과 방해 요소가 완전히 사라진 객관적 공간이다. 초현실적 빛, 유령, 입자 효과, 환각 중첩을 사용하지 않는다. 실제 콘크리트 벽체의 평활하지 않은 미세 질감과 실제 금속의 은은한 산화, 천과 목재의 자연스러운 표면을 보존하고, 현실적인 원근과 자연스러운 심도를 적용한다. 과도한 후보정 없이 실제 카메라가 기록한 현장 사진, 삽화나 컴퓨터 그래픽이나 건축 시각화가 아닌 완전한 실사 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "현관문 바로 안쪽의 약 1.6미터 눈높이에서 공용 거실 겸 식사 공간 너머를 바라본다. 정갈한 식탁과 가지런히 넣어 둔 의자를 전경과 중경에 두고, 열린 시선 끝에 보조 침실 문과 반듯하게 정돈된 침대, 창문 커튼이 함께 들어오게 한다. 흔적이나 어질러진 물건 없이 지나치게 깨끗한 상태를 강조한다.",
            "shot_id": "S14_Shot3"
          },
          {
            "guide_text": "같은 현관 쪽 시점과 고정 배치를 유지한다. 보조 침실과 침대가 식탁 너머로 명확히 읽히도록 자연스러운 원근을 보존하고, 벽과 바닥, 식탁 표면 어디에도 얼룩, 글씨, 원형 표식, 컵, 파편이나 다른 일시적 물건이 나타나지 않게 한다. 야간 실내등의 차분하고 균일한 밝기를 유지한다.",
            "shot_id": "S14_Shot4"
          },
          {
            "guide_text": "앞선 쇼트와 동일한 문, 식탁, 침실 문, 침대, 창문과 커튼의 위치를 유지한다. 사람이 방금 떠난 듯한 생활 흔적조차 보이지 않을 정도로 침구와 의자, 식탁이 완벽하게 정돈된 객관적 공간을 보여 준다. 인물이나 신체, 혈흔, 벽면 표식, 컵, 이동된 가구 또는 새 소품을 추가하지 않는다.",
            "shot_id": "S14_Shot8"
          }
        ],
        "shot_ids": [
          "S14_Shot3",
          "S14_Shot4",
          "S14_Shot8"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "just inside number 7 (entrance door), facing across number 2 (shared living and dining area) toward number 9 (secondary bedroom door), number 23 (secondary bed), and number 24 (window curtain)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Emphasize the unnaturally orderly table and bedroom while preserving the normal fixed layout; no transient objects, blood, body, markings, or disturbance should appear."
        },
        "reference_decision": {
          "bg_id": "L05B06",
          "fp_id": "fp_l05_rooftop_room_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L05B06 is a supplied clean anchor candidate and spans target units 1, 2, 3, and 5 across its consuming shots. A wide view from camera unit 1 toward look-at unit 5 establishes the dwelling's fixed marker layout before any state overlays or derived views are introduced.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_l05_rooftop_room_interior.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No prior reference is used because this first node is the floor-plan-seeded dwelling identity anchor."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Broad coverage from unit 1 toward unit 5 supports the staged wide survey and retains context for the closer consuming shots.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              7
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Establish units 1, 2, 3, and 5 within the broad view from unit 1 toward unit 5. Show only the supported portions of openings 7, 9, 11, and 12 and keep base markers 13, 14, 18, 19, 20, 21, 23, and 24 in their floor-plan positions.",
            "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at camera cell [8,1], directed toward unit 5 at look-at cell [5,7]. Preserve enough width for the staged survey in S14_Shot3 while allowing the closer subject compositions in S14_Shot4 and S14_Shot8 to inherit the same spatial identity.",
            "subject_position_directive": "S14_Shot3 commits no subject and requires an unobstructed wide background. S14_Shot4 places one committed subject in the foreground left-center with the empty interior legible at middle-right. S14_Shot8 places two committed subjects on a shared upper-torso axis, with the principal hand-and-shoulder interaction in the lower third.",
            "state_cue_directive": "The background is expected to be clean and lists no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or overlays.",
            "negative_continuity_directive": "Do not introduce ignored overlay markers 25 through 39. Keep units outside the committed 1, 2, 3, and 5 coverage from becoming newly emphasized, and do not alter the fixed positions of base markers 7, 9, 11, 12, 13, 14, 18, 19, 20, 21, 23, and 24."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 1]\n  - look_at_unit: 5\n  - look_at_cell: [5, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 5 supports the staged wide survey and retains context for the closer consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Establish units 1, 2, 3, and 5 within the broad view from unit 1 toward unit 5. Show only the supported portions of openings 7, 9, 11, and 12 and keep base markers 13, 14, 18, 19, 20, 21, 23, and 24 in their floor-plan positions.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at camera cell [8,1], directed toward unit 5 at look-at cell [5,7]. Preserve enough width for the staged survey in S14_Shot3 while allowing the closer subject compositions in S14_Shot4 and S14_Shot8 to inherit the same spatial identity.\n  - subject_position_directive: S14_Shot3 commits no subject and requires an unobstructed wide background. S14_Shot4 places one committed subject in the foreground left-center with the empty interior legible at middle-right. S14_Shot8 places two committed subjects on a shared upper-torso axis, with the principal hand-and-shoulder interaction in the lower third.\n  - state_cue_directive: The background is expected to be clean and lists no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or overlays.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 25 through 39. Keep units outside the committed 1, 2, 3, and 5 coverage from becoming newly emphasized, and do not alter the fixed positions of base markers 7, 9, 11, 12, 13, 14, 18, 19, 20, 21, 23, and 24.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] Entrance threshold area — southwest edge of the dwelling, immediately inside the exterior entrance\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 3. [area] Kitchenette service area — west wall of the living area, close to the entrance\n  - 5. [area] Secondary bedroom area — east side of the dwelling\n  - 7. [opening] Exterior iron entrance door — southwest exterior wall, opening inward to the threshold\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 12. [opening] Secondary bedroom window — east exterior wall of the secondary bedroom\n  - 13. [furniture] Kitchen sink and faucet — west wall of the kitchenette, near the entrance end of the counter\n  - 14. [furniture] Compact stovetop — west wall of the kitchenette, immediately north of the sink\n  - 18. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] South dining chair — south side of the dining table\n  - 20. [furniture] North dining chair — north side of the dining table\n  - 21. [furniture] Television and low stand — east wall of the living area, south of the secondary bedroom door\n  - 23. [furniture] Secondary bedroom bed — north wall of the secondary bedroom, close to the east window\n  - 24. [furniture] Secondary bedroom window curtain — inside the east wall of the secondary bedroom, covering the window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 1]\n  - look_at_unit: 5\n  - look_at_cell: [5, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 5 supports the staged wide survey and retains context for the closer consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Establish units 1, 2, 3, and 5 within the broad view from unit 1 toward unit 5. Show only the supported portions of openings 7, 9, 11, and 12 and keep base markers 13, 14, 18, 19, 20, 21, 23, and 24 in their floor-plan positions.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at camera cell [8,1], directed toward unit 5 at look-at cell [5,7]. Preserve enough width for the staged survey in S14_Shot3 while allowing the closer subject compositions in S14_Shot4 and S14_Shot8 to inherit the same spatial identity.\n  - subject_position_directive: S14_Shot3 commits no subject and requires an unobstructed wide background. S14_Shot4 places one committed subject in the foreground left-center with the empty interior legible at middle-right. S14_Shot8 places two committed subjects on a shared upper-torso axis, with the principal hand-and-shoulder interaction in the lower third.\n  - state_cue_directive: The background is expected to be clean and lists no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or overlays.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 25 through 39. Keep units outside the committed 1, 2, 3, and 5 coverage from becoming newly emphasized, and do not alter the fixed positions of base markers 7, 9, 11, 12, 13, 14, 18, 19, 20, 21, 23, and 24.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] Entrance threshold area — southwest edge of the dwelling, immediately inside the exterior entrance\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 3. [area] Kitchenette service area — west wall of the living area, close to the entrance\n  - 5. [area] Secondary bedroom area — east side of the dwelling\n  - 7. [opening] Exterior iron entrance door — southwest exterior wall, opening inward to the threshold\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 12. [opening] Secondary bedroom window — east exterior wall of the secondary bedroom\n  - 13. [furniture] Kitchen sink and faucet — west wall of the kitchenette, near the entrance end of the counter\n  - 14. [furniture] Compact stovetop — west wall of the kitchenette, immediately north of the sink\n  - 18. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] South dining chair — south side of the dining table\n  - 20. [furniture] North dining chair — north side of the dining table\n  - 21. [furniture] Television and low stand — east wall of the living area, south of the secondary bedroom door\n  - 23. [furniture] Secondary bedroom bed — north wall of the secondary bedroom, close to the east window\n  - 24. [furniture] Secondary bedroom window curtain — inside the east wall of the secondary bedroom, covering the window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 1]\n  - look_at_unit: 5\n  - look_at_cell: [5, 7]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Broad coverage from unit 1 toward unit 5 supports the staged wide survey and retains context for the closer consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Establish units 1, 2, 3, and 5 within the broad view from unit 1 toward unit 5. Show only the supported portions of openings 7, 9, 11, and 12 and keep base markers 13, 14, 18, 19, 20, 21, 23, and 24 in their floor-plan positions.\n  - camera_framing_directive: Use broad 90-degree coverage from camera unit 1 at camera cell [8,1], directed toward unit 5 at look-at cell [5,7]. Preserve enough width for the staged survey in S14_Shot3 while allowing the closer subject compositions in S14_Shot4 and S14_Shot8 to inherit the same spatial identity.\n  - subject_position_directive: S14_Shot3 commits no subject and requires an unobstructed wide background. S14_Shot4 places one committed subject in the foreground left-center with the empty interior legible at middle-right. S14_Shot8 places two committed subjects on a shared upper-torso axis, with the principal hand-and-shoulder interaction in the lower third.\n  - state_cue_directive: The background is expected to be clean and lists no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or overlays.\n  - negative_continuity_directive: Do not introduce ignored overlay markers 25 through 39. Keep units outside the committed 1, 2, 3, and 5 coverage from becoming newly emphasized, and do not alter the fixed positions of base markers 7, 9, 11, 12, 13, 14, 18, 19, 20, 21, 23, and 24.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] Entrance threshold area — southwest edge of the dwelling, immediately inside the exterior entrance\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 3. [area] Kitchenette service area — west wall of the living area, close to the entrance\n  - 5. [area] Secondary bedroom area — east side of the dwelling\n  - 7. [opening] Exterior iron entrance door — southwest exterior wall, opening inward to the threshold\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 12. [opening] Secondary bedroom window — east exterior wall of the secondary bedroom\n  - 13. [furniture] Kitchen sink and faucet — west wall of the kitchenette, near the entrance end of the counter\n  - 14. [furniture] Compact stovetop — west wall of the kitchenette, immediately north of the sink\n  - 18. [furniture] Dining table — center of the shared living and dining area\n  - 19. [furniture] South dining chair — south side of the dining table\n  - 20. [furniture] North dining chair — north side of the dining table\n  - 21. [furniture] Television and low stand — east wall of the living area, south of the secondary bedroom door\n  - 23. [furniture] Secondary bedroom bed — north wall of the secondary bedroom, close to the east window\n  - 24. [furniture] Secondary bedroom window curtain — inside the east wall of the secondary bedroom, covering the window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 현대 대한민국 서해안 도시의 오래된 저층 주택 옥상에 마련된 작은 옥탑방 내부. 실제 미러리스 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 사실적이고 담담하게 표현한다. 현관문 바로 안쪽에서 약 1.6미터의 서 있는 사람 눈높이로 촬영하고, 풀프레임 환산 28밀리미터 광각 렌즈를 사용해 공용 거실 겸 식사 공간을 가로질러 보조 침실 문, 침대, 창문 커튼까지 한 프레임에 담는다. 위에서 내려다보는 시점이나 평면도, 건축 도면이 아니다.\n\n작고 실용적인 한국식 옥탑 주거의 정상적인 규모를 유지한다. 출입문 높이는 약 2미터, 창문 폭은 약 1~1.5미터, 실내 천장 높이는 약 2.4미터로 보이며, 침실은 작은 방 하나 크기이고 침대와 문, 식탁의 비례가 이 기준에 자연스럽게 맞는다. 공용 공간의 식탁은 정확히 정렬되어 있고 의자는 안쪽으로 반듯하게 들어가 있다. 식탁 너머의 보조 침실 문을 통해 가지런하게 정돈된 침대가 보이며, 침구에는 주름이나 흐트러짐이 거의 없다. 창문의 직물 커튼도 단정하게 걸려 있다.\n\n늦은 밤의 실내로, 창밖은 어둡고 천장 조명이 공간을 조용하고 균일하게 밝힌다. 빛은 과도하게 극적이지 않은 중성에 가까운 옅은 냉백색이며, 낡은 소형 주거의 바랜 벽지, 실제 비닐 장판, 합판 문과 문틀의 나뭇결, 알루미늄 새시, 커튼의 직물 짜임이 정확히 드러난다. 문턱의 미세한 마모와 재료 자체의 오래된 색 차이는 남아 있지만, 모든 표면은 방금 완벽하게 세척된 듯 먼지와 생활 얼룩 없이 비정상적으로 깨끗하다. 깨끗한 전시장이나 광고 사진처럼 새것으로 만들지 말고, 오래된 실제 방이 설명할 수 없을 만큼 완벽하게 복원되고 정돈된 상태로 보이게 한다.\n\n인물과 얼굴은 전혀 없고, 시신이나 신체도 없다. 혈흔, 피, 컵, 벽의 글씨, 붉은 원형 표식, 파편, 쓰레기, 넘어진 가구, 흐트러진 침구, 청소 도구를 포함한 모든 일시적 흔적과 방해 요소가 완전히 사라진 객관적 공간이다. 초현실적 빛, 유령, 입자 효과, 환각 중첩을 사용하지 않는다. 실제 콘크리트 벽체의 평활하지 않은 미세 질감과 실제 금속의 은은한 산화, 천과 목재의 자연스러운 표면을 보존하고, 현실적인 원근과 자연스러운 심도를 적용한다. 과도한 후보정 없이 실제 카메라가 기록한 현장 사진, 삽화나 컴퓨터 그래픽이나 건축 시각화가 아닌 완전한 실사 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            8,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Broad coverage from unit 1 toward unit 5 supports the staged wide survey and retains context for the closer consuming shots.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            7
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Establish units 1, 2, 3, and 5 within the broad view from unit 1 toward unit 5. Show only the supported portions of openings 7, 9, 11, and 12 and keep base markers 13, 14, 18, 19, 20, 21, 23, and 24 in their floor-plan positions.",
          "camera_framing_directive": "Use broad 90-degree coverage from camera unit 1 at camera cell [8,1], directed toward unit 5 at look-at cell [5,7]. Preserve enough width for the staged survey in S14_Shot3 while allowing the closer subject compositions in S14_Shot4 and S14_Shot8 to inherit the same spatial identity.",
          "subject_position_directive": "S14_Shot3 commits no subject and requires an unobstructed wide background. S14_Shot4 places one committed subject in the foreground left-center with the empty interior legible at middle-right. S14_Shot8 places two committed subjects on a shared upper-torso axis, with the principal hand-and-shoulder interaction in the lower third.",
          "state_cue_directive": "The background is expected to be clean and lists no transient markers. No committed state cue beyond a clean residential space applies; refrain from inventing additional state cues or overlays.",
          "negative_continuity_directive": "Do not introduce ignored overlay markers 25 through 39. Keep units outside the committed 1, 2, 3, and 5 coverage from becoming newly emphasized, and do not alter the fixed positions of base markers 7, 9, 11, 12, 13, 14, 18, 19, 20, 21, 23, and 24."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_rooftop_room_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l05_rooftop_room_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "방 전체에 사람이 보이지 않음."
          }
        }
      },
      "L05B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B01.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 오래된 저층 주거 옥탑방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 안방 쪽 연결부, 작은 거실 겸 식사 공간, 욕실이 비좁지만 현실적인 동선으로 이어지는 생활 공간이다. 카메라는 식탁 가까이에서 서 있는 사람의 눈높이 약 1.6m에 놓이고, 30mm 광각 계열 렌즈로 욕실문 방향을 대각선으로 바라본다. 욕실문 너머에는 욕실 거울이 보이며, 거실 측면의 새시 창으로 흐린 낮 자연광이 들어와 방과 욕실 입구를 비춘다. 하향 시점이나 평면도 시점이 아니라 실제 사람이 방 안에 서서 보는 수평 시점이다.\n\n한국의 오래된 소형 옥탑 주거에서 흔한 바랜 합지 벽지, 미세한 들뜸과 얼룩이 남은 벽 모서리, 사용감 있는 장판 바닥, 값싼 목재 무늬 식탁, 낡은 의자, 변색된 문틀, 욕실 입구의 실리콘 마감과 습기 자국, 물때가 조금 남은 거울을 사실적으로 표현한다. 거실 창은 폭 약 1~1.5m의 실제 주거용 새시 창이고 욕실문은 높이 약 2m, 실내 천장은 약 2.3~2.5m로 맞추어 작은 방 하나 규모의 현실적인 인체 비례를 유지한다. 공간을 과장되게 넓히거나 구조물을 거대하게 만들지 않는다. 차갑고 채도가 낮은 자연색을 기본으로 하되 생활용 금속 표면의 약한 황금빛 반사와 환영의 짙은 진홍색만 제한적으로 드러난다.\n\n한 화면 안에 두 가지 주관적 시각 이상을 명확히 분리해 배치한다. 욕실 벽에는 완벽한 디지털 도형이 아닌, 오래된 의식 흔적처럼 붓질의 굵기가 불규칙한 단순한 진홍색 원 하나가 잠시 떠오른다. 원은 벽면의 원근, 벽지 또는 타일 질감과 굴곡을 정확히 따르지만 영구적인 페인트 자국으로 단정되지 않는 미세한 지각 불안정이 있다. 식탁 위에는 인쇄된 사진 한 장이 놓여 있고, 사진 속 인쇄면과 종이 가장자리만 열에 무르듯 짧게 늘어지고 녹아내리는 것처럼 보인다. 이 왜곡은 사진 매체 내부와 표면에만 제한되며, 식탁 위로 실제 액체가 흐르거나 사진 속 대상이 현재 공간에 출현하지 않는다. 두 환영에는 과도한 입자, 연기, 발광, 반투명 유령 형상, 복잡한 룬 문자가 없다.\n\n실제 콘크리트와 벽지, 금속의 산화와 물때, 직물 조직, 목재 무늬, 종이 섬유, 생활 얼룩을 정확하게 보여 주고, 깨끗한 견본 주택이나 광고용 사진이 아니라 사람이 실제로 사용해 온 장소의 담담한 기록 사진처럼 표현한다. 현실적인 자연광, 절제된 명암, 자연스러운 피사계 심도, 후보정 없는 실제 미러리스 카메라 촬영 질감. 사람, 얼굴, 시신, 혈흔은 없다. 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 과장된 공포 연출이 아닌 실제 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "식탁 근처에서 욕실 방향을 대각선으로 바라보는 구도를 유지한다. 욕실 벽의 불규칙한 진홍색 원과 식탁 위 사진 표면의 녹아내리는 듯한 변형이 같은 화면에서 서로 분리되어 읽혀야 하며, 공간 전체는 평범한 낮의 실제 주거로 남아 있어야 한다.",
            "shot_id": "S18_Shot2"
          },
          {
            "guide_text": "욕실문 너머 거울과 측면 창의 낮빛을 유지하고, 진홍색 원은 욕실 벽의 원근과 표면 질감을 정확히 따라가게 한다. 사진의 왜곡은 인쇄물 표면 안에서만 나타나며 식탁이나 주변 공간으로 번지는 액체 또는 입자 효과로 표현하지 않는다.",
            "shot_id": "S18_Shot8"
          },
          {
            "guide_text": "두 환영이 일시적인 주관적 이상처럼 보이도록 제한된 형태 왜곡과 약한 초점 불안정만 사용한다. 반투명 유령, 빛나는 마법 효과, 복잡한 룬 문자 없이 실제 방의 구조와 생활 마감이 우선적으로 선명하게 읽히게 한다.",
            "shot_id": "S18_Shot12"
          }
        ],
        "shot_ids": [
          "S18_Shot2",
          "S18_Shot8",
          "S18_Shot12"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 18 (dining table), facing diagonally toward number 10 (bathroom door), with number 17 (bathroom mirror) visible beyond and number 11 (living-room window) providing daylight from the side",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "30mm wide angle",
          "framing_notes": "Keep number 34 on the dining table and number 33 on the bathroom wall as distinct subjective visual disturbances within one readable composition."
        },
        "reference_decision": {
          "bg_id": "L05B01",
          "fp_id": "fp_l05_rooftop_room_interior",
          "node_index": 5,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B01 shares unit 2 and fixed marker 18 with L05B02 but extends the view toward unit 6 and markers 10, 15, 16, and 17. L05B02 supplies continuity for the connected unit 2 structure, while the changed camera and look-at pair reveals a new fixed slice that requires its own plate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B02.png"
          ],
          "source_bg_ids": [
            "L05B02"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_unit_2_connector"
            ],
            "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_unit_2_connector",
                "ref_bg_id": "L05B02",
                "space_description": "The shared unit 2 structure and fixed marker 18 connecting to the unit 6 view."
              }
            ],
            "why_single_ref_or_two_refs": "L05B02 is sufficient to maintain the shared unit 2 identity; unit 6 is composed from the floor-plan facts in this new view, and the consuming shots do not require two co-visible reference plates."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 50,
            "framing_notes": "Neutral coverage from unit 2 toward unit 6 exposes the required connected structural slice while supporting the close, reflected, and focal-surface consuming shots.",
            "lens_enum": "normal",
            "look_at_cell": [
              1,
              1
            ],
            "look_at_unit": 6
          },
          "render_guidance": {
            "visible_space_directive": "Show the supported connected portions of units 2 and 6 from camera unit 2 toward unit 6, including opening marker 10. Positively preserve marker 18 from L05B02 and hold fixed markers 15, 16, and 17 in their floor-plan positions; marker 11 may appear only where the neutral view supports it.",
            "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 6 at [1,1]. Preserve the connected spatial axis for the close composition in S18_Shot2, the reflected medium composition in S18_Shot8, and the close focal-surface composition in S18_Shot12.",
            "subject_position_directive": "S18_Shot2 commits one subject in a tight middle-center foreground composition with only a narrow lower-edge support cue. S18_Shot8 places the physical subject at lower-left foreground and the reflected subject at middle-left, leaving middle-right clear for marker 33 within marker 17. S18_Shot12 uses a close focal surface occupying most of the frame, with only a narrow boundary retained.",
            "state_cue_directive": "Apply only transient markers 33 and 34 while retaining base markers 2, 6, 10, 11, 15, 16, 17, and 18. No other overlay or state cue is committed.",
            "negative_continuity_directive": "Exclude ignored markers 25 through 32 and 35 through 39. Preserve marker 18 and the unit 2 structure inherited from L05B02, keep markers 10, 15, 16, and 17 fixed to the floor-plan layout, and do not introduce spaces outside the supported unit 2-to-unit 6 view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B02' physical_space_id='ps_unit_2_connector'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 4]\n  - look_at_unit: 6\n  - look_at_cell: [1, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 6 exposes the required connected structural slice while supporting the close, reflected, and focal-surface consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the supported connected portions of units 2 and 6 from camera unit 2 toward unit 6, including opening marker 10. Positively preserve marker 18 from L05B02 and hold fixed markers 15, 16, and 17 in their floor-plan positions; marker 11 may appear only where the neutral view supports it.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 6 at [1,1]. Preserve the connected spatial axis for the close composition in S18_Shot2, the reflected medium composition in S18_Shot8, and the close focal-surface composition in S18_Shot12.\n  - subject_position_directive: S18_Shot2 commits one subject in a tight middle-center foreground composition with only a narrow lower-edge support cue. S18_Shot8 places the physical subject at lower-left foreground and the reflected subject at middle-left, leaving middle-right clear for marker 33 within marker 17. S18_Shot12 uses a close focal surface occupying most of the frame, with only a narrow boundary retained.\n  - state_cue_directive: Apply only transient markers 33 and 34 while retaining base markers 2, 6, 10, 11, 15, 16, 17, and 18. No other overlay or state cue is committed.\n  - negative_continuity_directive: Exclude ignored markers 25 through 32 and 35 through 39. Preserve marker 18 and the unit 2 structure inherited from L05B02, keep markers 10, 15, 16, and 17 fixed to the floor-plan layout, and do not introduce spaces outside the supported unit 2-to-unit 6 view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 6. [area] Bathroom area — northwest corner beside the kitchenette\n  - 10. [opening] Bathroom door — northwest side of the living area, opening into the bathroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 15. [furniture] Bathroom washbasin — west wall of the bathroom near its door\n  - 16. [furniture] Bathroom toilet — north wall of the bathroom\n  - 17. [prop] Bathroom wall mirror — west wall of the bathroom directly above the washbasin\n  - 18. [furniture] Dining table — center of the shared living and dining area\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B02' physical_space_id='ps_unit_2_connector'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 4]\n  - look_at_unit: 6\n  - look_at_cell: [1, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 6 exposes the required connected structural slice while supporting the close, reflected, and focal-surface consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the supported connected portions of units 2 and 6 from camera unit 2 toward unit 6, including opening marker 10. Positively preserve marker 18 from L05B02 and hold fixed markers 15, 16, and 17 in their floor-plan positions; marker 11 may appear only where the neutral view supports it.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 6 at [1,1]. Preserve the connected spatial axis for the close composition in S18_Shot2, the reflected medium composition in S18_Shot8, and the close focal-surface composition in S18_Shot12.\n  - subject_position_directive: S18_Shot2 commits one subject in a tight middle-center foreground composition with only a narrow lower-edge support cue. S18_Shot8 places the physical subject at lower-left foreground and the reflected subject at middle-left, leaving middle-right clear for marker 33 within marker 17. S18_Shot12 uses a close focal surface occupying most of the frame, with only a narrow boundary retained.\n  - state_cue_directive: Apply only transient markers 33 and 34 while retaining base markers 2, 6, 10, 11, 15, 16, 17, and 18. No other overlay or state cue is committed.\n  - negative_continuity_directive: Exclude ignored markers 25 through 32 and 35 through 39. Preserve marker 18 and the unit 2 structure inherited from L05B02, keep markers 10, 15, 16, and 17 fixed to the floor-plan layout, and do not introduce spaces outside the supported unit 2-to-unit 6 view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 6. [area] Bathroom area — northwest corner beside the kitchenette\n  - 10. [opening] Bathroom door — northwest side of the living area, opening into the bathroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 15. [furniture] Bathroom washbasin — west wall of the bathroom near its door\n  - 16. [furniture] Bathroom toilet — north wall of the bathroom\n  - 17. [prop] Bathroom wall mirror — west wall of the bathroom directly above the washbasin\n  - 18. [furniture] Dining table — center of the shared living and dining area\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B02' physical_space_id='ps_unit_2_connector'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 4]\n  - look_at_unit: 6\n  - look_at_cell: [1, 1]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 6 exposes the required connected structural slice while supporting the close, reflected, and focal-surface consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the supported connected portions of units 2 and 6 from camera unit 2 toward unit 6, including opening marker 10. Positively preserve marker 18 from L05B02 and hold fixed markers 15, 16, and 17 in their floor-plan positions; marker 11 may appear only where the neutral view supports it.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 6 at [1,1]. Preserve the connected spatial axis for the close composition in S18_Shot2, the reflected medium composition in S18_Shot8, and the close focal-surface composition in S18_Shot12.\n  - subject_position_directive: S18_Shot2 commits one subject in a tight middle-center foreground composition with only a narrow lower-edge support cue. S18_Shot8 places the physical subject at lower-left foreground and the reflected subject at middle-left, leaving middle-right clear for marker 33 within marker 17. S18_Shot12 uses a close focal surface occupying most of the frame, with only a narrow boundary retained.\n  - state_cue_directive: Apply only transient markers 33 and 34 while retaining base markers 2, 6, 10, 11, 15, 16, 17, and 18. No other overlay or state cue is committed.\n  - negative_continuity_directive: Exclude ignored markers 25 through 32 and 35 through 39. Preserve marker 18 and the unit 2 structure inherited from L05B02, keep markers 10, 15, 16, and 17 fixed to the floor-plan layout, and do not introduce spaces outside the supported unit 2-to-unit 6 view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 2. [area] Shared living and dining area — central and southern portion of the compact interior\n  - 6. [area] Bathroom area — northwest corner beside the kitchenette\n  - 10. [opening] Bathroom door — northwest side of the living area, opening into the bathroom\n  - 11. [opening] Small living-room window — south wall of the shared living area, east of the entrance\n  - 15. [furniture] Bathroom washbasin — west wall of the bathroom near its door\n  - 16. [furniture] Bathroom toilet — north wall of the bathroom\n  - 17. [prop] Bathroom wall mirror — west wall of the bathroom directly above the washbasin\n  - 18. [furniture] Dining table — center of the shared living and dining area\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안의 오래된 저층 주거 옥탑방 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 안방 쪽 연결부, 작은 거실 겸 식사 공간, 욕실이 비좁지만 현실적인 동선으로 이어지는 생활 공간이다. 카메라는 식탁 가까이에서 서 있는 사람의 눈높이 약 1.6m에 놓이고, 30mm 광각 계열 렌즈로 욕실문 방향을 대각선으로 바라본다. 욕실문 너머에는 욕실 거울이 보이며, 거실 측면의 새시 창으로 흐린 낮 자연광이 들어와 방과 욕실 입구를 비춘다. 하향 시점이나 평면도 시점이 아니라 실제 사람이 방 안에 서서 보는 수평 시점이다.\n\n한국의 오래된 소형 옥탑 주거에서 흔한 바랜 합지 벽지, 미세한 들뜸과 얼룩이 남은 벽 모서리, 사용감 있는 장판 바닥, 값싼 목재 무늬 식탁, 낡은 의자, 변색된 문틀, 욕실 입구의 실리콘 마감과 습기 자국, 물때가 조금 남은 거울을 사실적으로 표현한다. 거실 창은 폭 약 1~1.5m의 실제 주거용 새시 창이고 욕실문은 높이 약 2m, 실내 천장은 약 2.3~2.5m로 맞추어 작은 방 하나 규모의 현실적인 인체 비례를 유지한다. 공간을 과장되게 넓히거나 구조물을 거대하게 만들지 않는다. 차갑고 채도가 낮은 자연색을 기본으로 하되 생활용 금속 표면의 약한 황금빛 반사와 환영의 짙은 진홍색만 제한적으로 드러난다.\n\n한 화면 안에 두 가지 주관적 시각 이상을 명확히 분리해 배치한다. 욕실 벽에는 완벽한 디지털 도형이 아닌, 오래된 의식 흔적처럼 붓질의 굵기가 불규칙한 단순한 진홍색 원 하나가 잠시 떠오른다. 원은 벽면의 원근, 벽지 또는 타일 질감과 굴곡을 정확히 따르지만 영구적인 페인트 자국으로 단정되지 않는 미세한 지각 불안정이 있다. 식탁 위에는 인쇄된 사진 한 장이 놓여 있고, 사진 속 인쇄면과 종이 가장자리만 열에 무르듯 짧게 늘어지고 녹아내리는 것처럼 보인다. 이 왜곡은 사진 매체 내부와 표면에만 제한되며, 식탁 위로 실제 액체가 흐르거나 사진 속 대상이 현재 공간에 출현하지 않는다. 두 환영에는 과도한 입자, 연기, 발광, 반투명 유령 형상, 복잡한 룬 문자가 없다.\n\n실제 콘크리트와 벽지, 금속의 산화와 물때, 직물 조직, 목재 무늬, 종이 섬유, 생활 얼룩을 정확하게 보여 주고, 깨끗한 견본 주택이나 광고용 사진이 아니라 사람이 실제로 사용해 온 장소의 담담한 기록 사진처럼 표현한다. 현실적인 자연광, 절제된 명암, 자연스러운 피사계 심도, 후보정 없는 실제 미러리스 카메라 촬영 질감. 사람, 얼굴, 시신, 혈흔은 없다. 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 과장된 공포 연출이 아닌 실제 장소 참고 사진. 16:9 가로 비율, 실제 카메라 촬영본\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\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": 2,
          "fov_deg": 50,
          "framing_notes": "Neutral coverage from unit 2 toward unit 6 exposes the required connected structural slice while supporting the close, reflected, and focal-surface consuming shots.",
          "lens_enum": "normal",
          "look_at_cell": [
            1,
            1
          ],
          "look_at_unit": 6
        },
        "shot_aware_plan_node_index": 5,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show the supported connected portions of units 2 and 6 from camera unit 2 toward unit 6, including opening marker 10. Positively preserve marker 18 from L05B02 and hold fixed markers 15, 16, and 17 in their floor-plan positions; marker 11 may appear only where the neutral view supports it.",
          "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 6 at [1,1]. Preserve the connected spatial axis for the close composition in S18_Shot2, the reflected medium composition in S18_Shot8, and the close focal-surface composition in S18_Shot12.",
          "subject_position_directive": "S18_Shot2 commits one subject in a tight middle-center foreground composition with only a narrow lower-edge support cue. S18_Shot8 places the physical subject at lower-left foreground and the reflected subject at middle-left, leaving middle-right clear for marker 33 within marker 17. S18_Shot12 uses a close focal surface occupying most of the frame, with only a narrow boundary retained.",
          "state_cue_directive": "Apply only transient markers 33 and 34 while retaining base markers 2, 6, 10, 11, 15, 16, 17, and 18. No other overlay or state cue is committed.",
          "negative_continuity_directive": "Exclude ignored markers 25 through 32 and 35 through 39. Preserve marker 18 and the unit 2 structure inherited from L05B02, keep markers 10, 15, 16, and 17 fixed to the floor-plan layout, and do not introduce spaces outside the supported unit 2-to-unit 6 view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_rooftop_room_interior",
          "prior_bg_ids": [
            "L05B02"
          ],
          "attached_ref_labels": [
            "bg:L05B02",
            "same_loc_anchor:L05B06"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "인물이 존재하지 않는 빈 공간입니다."
          }
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L05B06",
          "loc_id": "L05"
        }
      },
      "L05B04": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L05B02",
        "reused_from_bg_id": "L05B02",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B02.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 오래된 저층 주택 옥상에 덧붙인 작은 옥탑방 거실 내부. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 기록 사진처럼 사실적이고 후처리나 연출 티가 없어야 한다. 출입문 가까이에 카메라를 두고, 공용 거실·식사 공간을 가로질러 맞은편 거실 창문과 식탁을 바라보는 구도. 풀프레임 DSLR 또는 미러리스 카메라의 28mm 광각 렌즈, 서 있는 사람의 눈높이 약 1.6m, 수평에 가까운 시선, 자연스러운 원근과 심도. 위에서 내려다보는 평면도, 건축 도면, 삽화, 3D 시각화가 아니다.\n\n좁고 낮은 옥탑방 한 칸 규모가 현실적으로 느껴져야 한다. 출입문 높이는 약 2m, 거실 창문 폭은 약 1~1.5m, 천장 높이는 약 2.4~2.6m로 맞추고, 식탁·의자·수납장 등 모든 가구를 이 사람 크기 기준과 일치시킨다. 낡은 콘크리트 또는 조적 구조의 벽 위에 바른 빛바랜 벽지, 군데군데 들뜬 모서리와 습기 얼룩, 오래된 장판 바닥의 눌림과 긁힘, 저가 목재 가구의 실제 나뭇결과 벗겨진 가장자리, 금속 손잡이의 생활 흠집, 커튼의 거친 직조가 정확하게 보인다. 창에는 한국의 오래된 주택에서 흔한 알루미늄 또는 흰색 새시 프레임과 방충망이 있으며, 창밖에는 황혼 아래 가까이 붙은 붉은 벽돌·석재 타일 외벽의 저층 주택 옥상 일부, 녹색 우레탄 방수 바닥의 바랜 자국, 에어컨 실외기와 노출 배관, 물탱크, 빨랫줄, 전신주와 늘어진 전선이 제한적으로 보인다. 외부 요소는 창 너머의 실제 동네 흔적으로만 나타나며 실내보다 두드러지지 않는다.\n\n방은 누군가가 철저히 뒤진 직후처럼 심하게 헤집어져 있다. 수납장의 문과 서랍 하나가 활짝 열려 있고 내용물이 빠져나와 있으며, 식탁 옆에는 작은 수납 가구나 의자가 옆으로 완전히 넘어져 있다. 밀려난 식탁 의자, 뒤집힌 쿠션, 펼쳐진 종이와 책, 빈 생활용품 상자, 접힌 천, 소형 주방용품과 잡동사니가 바닥에 흩어져 있다. 무작위로 방 전체를 균일하게 채우지 말고, 꺼내 던진 생활용품이 한곳에 집중된 뚜렷한 더미를 만든다. 먼지와 바닥의 얇은 때 위로 들어온 신발 자국이 출입문 쪽에서 시작해 어질러진 거실을 지나 식탁과 창문 방향까지 끊기지 않는 연속 흔적으로 이어진다. 자국은 실제 밑창 무늬와 압력 차이가 있는 탁한 먼지 흔적이며 피나 초자연적 문양이 아니다. 생활감 있는 소파 또는 낮은 좌석, 작은 식탁, 값싼 수납장과 조명 기구는 2020년대 한국 서민 주거의 실용적인 물건으로 보이되, 미래형 기기나 시대극 소품은 없다.\n\n해가 거의 진 어두운 황혼의 실내. 창문으로 들어오는 차갑고 약한 청회색 자연광과 실내의 희미한 생활 조명이 섞이고, 방 구석과 열린 수납장 안쪽에는 깊지만 세부가 남는 자연스러운 그늘이 생긴다. 전체 색은 현실적인 저채도 냉색 계열이며, 과장된 붉은 조명이나 오컬트 광원은 사용하지 않는다. 실제 콘크리트, 금속의 산화 흔적, 직물 섬유, 목재 결, 먼지, 손때와 얼룩을 정직하게 기록한다. 깨끗한 광고 사진이 아니라 사람이 실제로 살던 비좁은 공간의 누적된 마모와 불균일함이 보이는 현장 기록 사진. 사람, 얼굴, 신체, 피, 시체 없이 비어 있는 배경. 자연스러운 노출과 화이트밸런스, 현실적인 렌즈 왜곡과 자연스러운 피사계 심도, 인위적인 색보정 없이 촬영. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "출입문 가까이에서 공용 거실과 식사 공간을 가로질러 거실 창문과 식탁을 바라본다. 열린 수납 가구, 식탁 옆에 완전히 넘어져 있는 작은 가구, 한곳에 집중적으로 쌓인 생활용품 더미, 어질러진 거실을 연속해서 가로지르는 신발 자국이 한 프레임에서 명확히 읽혀야 한다. 사람이나 얼굴은 넣지 않는다.",
            "shot_id": "S25_Shot2"
          },
          {
            "guide_text": "같은 출입문 쪽 눈높이와 공간 방향을 유지하되, 식탁 주변의 전복된 가구와 집중된 생활용품 더미, 바닥을 관통하는 연속 신발 자국을 우선적으로 읽히게 구성한다. 수색으로 헤집어진 상태는 서랍과 문이 열린 모습, 밀려난 의자, 뒤집힌 소지품으로 보여 주되 초자연적 효과나 인물을 추가하지 않는다.",
            "shot_id": "S27_Shot1"
          }
        ],
        "shot_ids": [
          "S25_Shot2",
          "S27_Shot1"
        ],
        "scenes": [],
        "parent_id": "L05B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 7 (entrance door), facing across number 2 (shared living and dining area) toward number 11 (living-room window) and number 18 (dining table)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Show number 35 open, number 36 overturned beside the table, number 37 as one concentrated pile, and number 38 as a continuous footprint run through the disturbed living area."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L05B02",
          "selected_refs": [
            {
              "physical_space_id": "ps_units_1_2_3",
              "ref_bg_id": "L05B02",
              "space_description": "The same unit 1-to-unit 3 view covering target units 1, 2, and 3."
            }
          ]
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Retain L05B02's broad 90-degree framing from camera unit 1 at [8,1] toward unit 3 at [5,1]. Use the broad plate for the medium subject compositions in S25_Shot2 and S27_Shot1 while keeping the lower frame available for committed transient elements.",
          "negative_continuity_directive": "Exclude ignored markers 25 through 34. Preserve the positions of markers 7, 9, 11, 13, 14, 18, 19, 20, and 21 exactly as established by L05B02, and do not introduce spaces outside the unit 1, 2, and 3 view.",
          "state_cue_directive": "Apply transient markers 35, 36, 37, and 38 as the committed state layer while retaining base markers 1, 2, 3, 7, 9, 11, 13, 14, 18, 19, 20, and 21. Do not add any other state cue.",
          "subject_position_directive": "S25_Shot2 commits one subject in a slightly off-center waist-up medium composition, surrounded by the transient state layer and oriented toward opening marker 9. S27_Shot1 commits one centered upper-body subject, with transient elements retained along both lower edges.",
          "visible_space_directive": "Reuse the L05B02 view of units 1, 2, and 3. Keep fixed markers 7, 9, 11, 13, 14, 18, 19, 20, and 21 in the same positions, then add only committed transient markers 35, 36, 37, and 38."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_rooftop_room_interior",
          "prior_bg_ids": [
            "L05B02"
          ],
          "attached_ref_labels": [
            "bg:L05B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L05B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L05",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B03.png",
        "t2i_prompt": "2026년 대한민국 서해 연안의 오래된 저층 주택 옥상에 마련된 작은 침실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 보조 침대 발치 가까운 실내에서 서 있는 사람의 눈높이 약 1.6미터로, 40밀리미터 표준 렌즈를 사용해 침대 머리맡 벽과 그 옆의 창문을 정면에 가깝게 바라본다. 하향 평면도 시점이 아니라 사람이 방 안에 서서 보는 자연스러운 수평 시점이다.\n\n침대 위의 빛바랜 벽지에는 진홍색 안료를 거친 붓으로 한 번에 그린 듯한 단순한 원이 있다. 원은 완벽한 기하학적 형태가 아니며, 벽지의 요철과 이음선에 따라 붓자국이 끊기거나 농도가 달라진다. 복잡한 문자나 룬은 없다. 붉은 원의 정확한 중심에는 작고 낡은 종이 사진 한 장이 금속 핀으로 고정되어 있다. 사진은 누렇게 바랜 실제 인화지이고 모서리가 살짝 말렸으며, 표면과 가장자리에 소량의 말라붙은 검붉은 핏자국이 묻어 있다. 사진 내부의 대상은 세월과 얼룩 때문에 알아볼 수 없고 사람이나 얼굴, 시신은 식별되지 않는다. 붉은 원은 피가 아니라 진홍색 안료로 그린 표식이며, 사진의 마른 얼룩과 재질상 명확히 구분된다.\n\n침대에는 실제 직물 결이 보이는 조금 구겨진 평범한 침구가 놓여 있고, 벽지는 햇빛에 바래 색이 고르지 않으며 침대 주변에는 생활 중 생긴 가벼운 마찰 자국과 작은 얼룩이 있다. 창문은 2020년대에도 오래된 한국 저층 주택에서 흔히 남아 있는 폭 약 1.2미터의 알루미늄 새시 창으로, 얇은 천 커튼이 창 한쪽에 자연스럽게 모여 있다. 창틀에는 미세한 먼지와 사용 흔적이 있고 금속과 유리의 반사가 과장되지 않는다. 방의 구조는 창 폭 약 1~1.5미터, 한 층 높이 약 2.5~3미터의 실제 주거 비례를 따르며, 작은 침실이 과도하게 넓거나 높은 공간으로 보이지 않게 한다.\n\n해질녘의 차갑고 채도가 낮은 푸른 자연광이 창으로 약하게 들어오며, 남아 있는 희미한 저녁빛이 벽과 사진 가장자리에만 약한 따뜻한 기운을 만든다. 진홍색 원이 제한적인 강한 색채로 남고 나머지 방은 절제된 회청색과 낡은 중성색이다. 실제 벽지의 섬유와 이음선, 금속 핀의 작은 산화 흔적, 사진 인화지의 광택, 커튼의 직조, 침구의 주름을 정확히 표현한다. 자연스러운 피사계 심도와 현실적인 노출, 과장 없는 낮은 명암 대비, 후처리 없는 실제 장소 기록 사진처럼 보이게 한다. 깨끗한 광고용 사진, 컴퓨터 생성 이미지, 삽화, 건축 시각화가 아니다. 사람, 얼굴, 시신, 상처, 피 웅덩이, 발자국 흔적은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "보조 침대 발치 가까이에서 서 있는 사람의 눈높이로 촬영한다. 침대 하단 일부를 전경에 남기고, 침대 위 벽의 붉은 원과 중앙의 낡은 사진을 화면 중심에 둔다. 창문과 한쪽으로 모인 커튼이 프레임 측면에 함께 보여 방의 실제 배치를 이해할 수 있게 한다. 사진에 묻은 소량의 마른 핏자국 외에는 시신, 사람, 얼굴, 상처, 핏자국 웅덩이, 발자국 흔적을 넣지 않는다.",
            "shot_id": "S25_Shot3"
          },
          {
            "guide_text": "같은 카메라 축과 해질녘 조명을 유지하되 붉은 원과 중앙 사진이 더 명확히 읽히도록 조금 더 밀도 있게 구성한다. 원의 거칠고 불균일한 붓결, 핀에 눌린 사진 모서리, 오래된 인화지 표면과 마른 검붉은 얼룩을 사실적으로 보여준다. 침대 가장자리와 창문 또는 커튼 일부를 남겨 공간적 연속성을 유지하며, 사진 속 인물이나 얼굴은 식별되지 않게 한다.",
            "shot_id": "S25_Shot5"
          }
        ],
        "shot_ids": [
          "S25_Shot3",
          "S25_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "inside number 5 (secondary bedroom area), near the foot of number 23 (secondary bed), facing the wall beside number 12 (secondary bedroom window) and number 24 (window curtain)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "40mm normal lens",
          "framing_notes": "Center number 39 within number 32 on the wall above the bed; exclude the earlier body, blood pool, wounds, and footprint trail."
        },
        "reference_decision": {
          "bg_id": "L05B03",
          "fp_id": "fp_l05_rooftop_room_interior",
          "node_index": 3,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "L05B03 targets unit 5, which is already included in L05B06, so the anchor commits the fixed positions of markers 9, 12, 23, and 24. The camera moves to unit 2 and looks toward unit 5, revealing a genuinely different structural slice for the doorway-framed and close consuming shots.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B06.png"
          ],
          "source_bg_ids": [
            "L05B06"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "ps_unit_5"
            ],
            "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_unit_5",
                "ref_bg_id": "L05B06",
                "space_description": "Unit 5 and its fixed opening, window, and furniture markers as established by the anchor."
              }
            ],
            "why_single_ref_or_two_refs": "The unit 5 portion of L05B06 provides all required fixed continuity, and neither consuming shot requires a second distinct co-visible space."
          },
          "camera_decision": {
            "camera_cell": [
              6,
              4
            ],
            "camera_unit": 2,
            "fov_deg": 50,
            "framing_notes": "Neutral coverage from unit 2 toward unit 5 supports the staged doorway-axis reveal and the subsequent close view while exposing a different slice than the anchor.",
            "lens_enum": "normal",
            "look_at_cell": [
              5,
              7
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 5 from camera unit 2 through the supported opening-marker 9 axis. Positively retain marker 12 and fixed markers 23 and 24 in the positions established by L05B06, with transient markers 32 and 39 placed according to the consuming-shot staging.",
            "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 5 at [5,7]. Keep opening marker 9 available as a foreground framing axis for S25_Shot3, with sufficient room for the closer focal-surface composition in S25_Shot5.",
            "subject_position_directive": "S25_Shot3 commits no visible subject and requires opening marker 9 in the foreground around a centered background state composition. S25_Shot5 commits pictured subjects only within the staged close focal surface, with fingertips and a narrow trace of the surrounding space retained as scale references.",
            "state_cue_directive": "Apply only transient markers 32 and 39 to the established unit 5 structure. Retain base markers 5, 9, 12, 23, and 24 without adding other state overlays.",
            "negative_continuity_directive": "Exclude ignored markers 25 through 31, 33, 34, 35, 36, 37, and 38. Preserve the L05B06 positions of markers 9, 12, 23, and 24, and do not reveal unsupported spaces outside the unit 2-to-unit 5 view."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B06' physical_space_id='ps_unit_5'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 4]\n  - look_at_unit: 5\n  - look_at_cell: [5, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 5 supports the staged doorway-axis reveal and the subsequent close view while exposing a different slice than the anchor.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 5 from camera unit 2 through the supported opening-marker 9 axis. Positively retain marker 12 and fixed markers 23 and 24 in the positions established by L05B06, with transient markers 32 and 39 placed according to the consuming-shot staging.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 5 at [5,7]. Keep opening marker 9 available as a foreground framing axis for S25_Shot3, with sufficient room for the closer focal-surface composition in S25_Shot5.\n  - subject_position_directive: S25_Shot3 commits no visible subject and requires opening marker 9 in the foreground around a centered background state composition. S25_Shot5 commits pictured subjects only within the staged close focal surface, with fingertips and a narrow trace of the surrounding space retained as scale references.\n  - state_cue_directive: Apply only transient markers 32 and 39 to the established unit 5 structure. Retain base markers 5, 9, 12, 23, and 24 without adding other state overlays.\n  - negative_continuity_directive: Exclude ignored markers 25 through 31, 33, 34, 35, 36, 37, and 38. Preserve the L05B06 positions of markers 9, 12, 23, and 24, and do not reveal unsupported spaces outside the unit 2-to-unit 5 view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 5. [area] Secondary bedroom area — east side of the dwelling\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 12. [opening] Secondary bedroom window — east exterior wall of the secondary bedroom\n  - 23. [furniture] Secondary bedroom bed — north wall of the secondary bedroom, close to the east window\n  - 24. [furniture] Secondary bedroom window curtain — inside the east wall of the secondary bedroom, covering the window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B06' physical_space_id='ps_unit_5'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 4]\n  - look_at_unit: 5\n  - look_at_cell: [5, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 5 supports the staged doorway-axis reveal and the subsequent close view while exposing a different slice than the anchor.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 5 from camera unit 2 through the supported opening-marker 9 axis. Positively retain marker 12 and fixed markers 23 and 24 in the positions established by L05B06, with transient markers 32 and 39 placed according to the consuming-shot staging.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 5 at [5,7]. Keep opening marker 9 available as a foreground framing axis for S25_Shot3, with sufficient room for the closer focal-surface composition in S25_Shot5.\n  - subject_position_directive: S25_Shot3 commits no visible subject and requires opening marker 9 in the foreground around a centered background state composition. S25_Shot5 commits pictured subjects only within the staged close focal surface, with fingertips and a narrow trace of the surrounding space retained as scale references.\n  - state_cue_directive: Apply only transient markers 32 and 39 to the established unit 5 structure. Retain base markers 5, 9, 12, 23, and 24 without adding other state overlays.\n  - negative_continuity_directive: Exclude ignored markers 25 through 31, 33, 34, 35, 36, 37, and 38. Preserve the L05B06 positions of markers 9, 12, 23, and 24, and do not reveal unsupported spaces outside the unit 2-to-unit 5 view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 5. [area] Secondary bedroom area — east side of the dwelling\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 12. [opening] Secondary bedroom window — east exterior wall of the secondary bedroom\n  - 23. [furniture] Secondary bedroom bed — north wall of the secondary bedroom, close to the east window\n  - 24. [furniture] Secondary bedroom window curtain — inside the east wall of the secondary bedroom, covering the window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L05B06' physical_space_id='ps_unit_5'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [6, 4]\n  - look_at_unit: 5\n  - look_at_cell: [5, 7]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Neutral coverage from unit 2 toward unit 5 supports the staged doorway-axis reveal and the subsequent close view while exposing a different slice than the anchor.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 5 from camera unit 2 through the supported opening-marker 9 axis. Positively retain marker 12 and fixed markers 23 and 24 in the positions established by L05B06, with transient markers 32 and 39 placed according to the consuming-shot staging.\n  - camera_framing_directive: Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 5 at [5,7]. Keep opening marker 9 available as a foreground framing axis for S25_Shot3, with sufficient room for the closer focal-surface composition in S25_Shot5.\n  - subject_position_directive: S25_Shot3 commits no visible subject and requires opening marker 9 in the foreground around a centered background state composition. S25_Shot5 commits pictured subjects only within the staged close focal surface, with fingertips and a narrow trace of the surrounding space retained as scale references.\n  - state_cue_directive: Apply only transient markers 32 and 39 to the established unit 5 structure. Retain base markers 5, 9, 12, 23, and 24 without adding other state overlays.\n  - negative_continuity_directive: Exclude ignored markers 25 through 31, 33, 34, 35, 36, 37, and 38. Preserve the L05B06 positions of markers 9, 12, 23, and 24, and do not reveal unsupported spaces outside the unit 2-to-unit 5 view.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 5. [area] Secondary bedroom area — east side of the dwelling\n  - 9. [opening] Secondary bedroom door — east side of the living area, opening into the secondary bedroom\n  - 12. [opening] Secondary bedroom window — east exterior wall of the secondary bedroom\n  - 23. [furniture] Secondary bedroom bed — north wall of the secondary bedroom, close to the east window\n  - 24. [furniture] Secondary bedroom window curtain — inside the east wall of the secondary bedroom, covering the window\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 서해 연안의 오래된 저층 주택 옥상에 마련된 작은 침실 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 보조 침대 발치 가까운 실내에서 서 있는 사람의 눈높이 약 1.6미터로, 40밀리미터 표준 렌즈를 사용해 침대 머리맡 벽과 그 옆의 창문을 정면에 가깝게 바라본다. 하향 평면도 시점이 아니라 사람이 방 안에 서서 보는 자연스러운 수평 시점이다.\n\n침대 위의 빛바랜 벽지에는 진홍색 안료를 거친 붓으로 한 번에 그린 듯한 단순한 원이 있다. 원은 완벽한 기하학적 형태가 아니며, 벽지의 요철과 이음선에 따라 붓자국이 끊기거나 농도가 달라진다. 복잡한 문자나 룬은 없다. 붉은 원의 정확한 중심에는 작고 낡은 종이 사진 한 장이 금속 핀으로 고정되어 있다. 사진은 누렇게 바랜 실제 인화지이고 모서리가 살짝 말렸으며, 표면과 가장자리에 소량의 말라붙은 검붉은 핏자국이 묻어 있다. 사진 내부의 대상은 세월과 얼룩 때문에 알아볼 수 없고 사람이나 얼굴, 시신은 식별되지 않는다. 붉은 원은 피가 아니라 진홍색 안료로 그린 표식이며, 사진의 마른 얼룩과 재질상 명확히 구분된다.\n\n침대에는 실제 직물 결이 보이는 조금 구겨진 평범한 침구가 놓여 있고, 벽지는 햇빛에 바래 색이 고르지 않으며 침대 주변에는 생활 중 생긴 가벼운 마찰 자국과 작은 얼룩이 있다. 창문은 2020년대에도 오래된 한국 저층 주택에서 흔히 남아 있는 폭 약 1.2미터의 알루미늄 새시 창으로, 얇은 천 커튼이 창 한쪽에 자연스럽게 모여 있다. 창틀에는 미세한 먼지와 사용 흔적이 있고 금속과 유리의 반사가 과장되지 않는다. 방의 구조는 창 폭 약 1~1.5미터, 한 층 높이 약 2.5~3미터의 실제 주거 비례를 따르며, 작은 침실이 과도하게 넓거나 높은 공간으로 보이지 않게 한다.\n\n해질녘의 차갑고 채도가 낮은 푸른 자연광이 창으로 약하게 들어오며, 남아 있는 희미한 저녁빛이 벽과 사진 가장자리에만 약한 따뜻한 기운을 만든다. 진홍색 원이 제한적인 강한 색채로 남고 나머지 방은 절제된 회청색과 낡은 중성색이다. 실제 벽지의 섬유와 이음선, 금속 핀의 작은 산화 흔적, 사진 인화지의 광택, 커튼의 직조, 침구의 주름을 정확히 표현한다. 자연스러운 피사계 심도와 현실적인 노출, 과장 없는 낮은 명암 대비, 후처리 없는 실제 장소 기록 사진처럼 보이게 한다. 깨끗한 광고용 사진, 컴퓨터 생성 이미지, 삽화, 건축 시각화가 아니다. 사람, 얼굴, 시신, 상처, 피 웅덩이, 발자국 흔적은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            6,
            4
          ],
          "camera_unit": 2,
          "fov_deg": 50,
          "framing_notes": "Neutral coverage from unit 2 toward unit 5 supports the staged doorway-axis reveal and the subsequent close view while exposing a different slice than the anchor.",
          "lens_enum": "normal",
          "look_at_cell": [
            5,
            7
          ],
          "look_at_unit": 5
        },
        "shot_aware_plan_node_index": 3,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Show unit 5 from camera unit 2 through the supported opening-marker 9 axis. Positively retain marker 12 and fixed markers 23 and 24 in the positions established by L05B06, with transient markers 32 and 39 placed according to the consuming-shot staging.",
          "camera_framing_directive": "Use neutral 50-degree coverage from camera unit 2 at [6,4] toward unit 5 at [5,7]. Keep opening marker 9 available as a foreground framing axis for S25_Shot3, with sufficient room for the closer focal-surface composition in S25_Shot5.",
          "subject_position_directive": "S25_Shot3 commits no visible subject and requires opening marker 9 in the foreground around a centered background state composition. S25_Shot5 commits pictured subjects only within the staged close focal surface, with fingertips and a narrow trace of the surrounding space retained as scale references.",
          "state_cue_directive": "Apply only transient markers 32 and 39 to the established unit 5 structure. Retain base markers 5, 9, 12, 23, and 24 without adding other state overlays.",
          "negative_continuity_directive": "Exclude ignored markers 25 through 31, 33, 34, 35, 36, 37, and 38. Preserve the L05B06 positions of markers 9, 12, 23, and 24, and do not reveal unsupported spaces outside the unit 2-to-unit 5 view."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l05_rooftop_room_interior",
          "prior_bg_ids": [
            "L05B06"
          ],
          "attached_ref_labels": [
            "bg:L05B06"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "방과 침대가 비어 있으며 사람은 보이지 않음."
          }
        }
      },
      "L09B01": {
        "status": "ok",
        "location_id": "L09",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B01.png",
        "t2i_prompt": "2026년 대한민국 인천 연안 지역, 항구와 가까운 번화가의 진입로에서 전방 슈퍼마켓을 바라보는 해 질 무렵의 실제 장소 사진. 카메라는 도로 가장자리의 서 있는 사람 눈높이 약 1.6미터에 놓고, 35밀리미터급 렌즈를 장착한 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한다. 위에서 내려다본 시점이나 평면도 구도가 아니라, 젖은 도로의 완만한 원근선과 양옆 상점 전면이 시선을 화면 안쪽의 밝은 슈퍼마켓 입구로 자연스럽게 이끄는 수평 시점이다.\n\n초저녁의 차갑고 옅게 탈색된 푸른 자연광 아래, 오래된 2~4층 상가주택과 작은 음식점, 생활용품점이 좁은 진입로 양쪽에 촘촘히 이어진다. 건물 한 층 높이는 약 2.5~3미터, 출입문 높이는 약 2미터, 새시 창 폭은 약 1~1.5미터이며, 옥상과 발코니 난간은 약 1.1미터로 모든 구조물의 크기가 서로 일관된다. 외벽은 인천의 오래된 저층 상가주택에서 흔한 붉은 벽돌, 작은 석재 타일, 거칠게 보수한 시멘트 몰탈이 섞여 있고, 평지붕 가장자리에는 햇빛과 염분에 바랜 녹색 우레탄 방수층과 덧칠 자국이 일부 보인다. 건물들은 주변 동네와 연속된 생활 건축물이며, 매끈한 콘크리트 덩어리처럼 고립되어 보이지 않는다.\n\n1층에는 금속 프레임 유리문, 접이식 차양, 오래된 한글 간판과 현대식 발광 간판이 뒤섞여 있다. 특정 상호나 브랜드 로고는 식별되지 않는다. 상층 주거 창에는 알루미늄 새시, 방범창, 작은 화분, 빨래줄이 있으며, 외벽에는 에어컨 실외기와 노출 배관, 가스 배관과 계량기, 빗물 자국과 염분 부식이 층층이 남아 있다. 도로 위 전신주와 느슨하게 이어진 전선, 현실적인 가로등, 소형 승용차와 낡은 소형 화물차가 드문드문 주차되어 있다. 인도 가장자리에는 빈 플라스틱 운반 상자, 금속 볼라드와 슈퍼마켓 쇼핑카트 몇 대가 정리되어 있으나 사람은 전혀 없다.\n\n화면 안쪽의 슈퍼마켓은 유리 자동문과 밝은 흰색 실내 조명을 가진 현실적인 동네 대형 매장으로, 출입구 높이는 약 2미터이며 주변 건물보다 비정상적으로 커 보이지 않는다. 브랜드 없는 밝은 간판과 입구 조명이 도착 지점을 분명히 표시한다. 건물 사이 먼 틈으로 항만 가로등과 계류선의 마스트 또는 낮은 하역 구조물이 제한적으로 보여 연안 지역임을 암시하되, 거대한 항구 전경으로 확대하지 않는다. 방금 비가 그친 듯한 아스팔트와 보도블록에는 간판의 짙은 진홍색과 따뜻한 금빛 조명이 불규칙하고 약하게 반사되고, 나머지 색은 차갑고 절제되어 있다.\n\n실제 콘크리트의 거친 입자, 금속의 녹과 염분 부식, 유리의 얼룩, 차양 천의 직조, 벽돌과 몰탈의 보수 흔적, 아스팔트의 물기와 생활 오염을 정확히 표현한다. 자연스러운 초점 깊이와 현실적인 노출, 과장되지 않은 낮은 명암 대비, 별도 후처리 없는 사실적인 색을 유지한다. 깨끗한 광고 사진이 아니라 실제 카메라로 촬영한 다큐멘터리 풍의 담담한 장소 기록 사진이며, 사람, 얼굴, 초현실적 형상은 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "도로 가장자리의 보행자 눈높이에서 번화가 안쪽을 바라본다. 젖은 진입로와 양옆 상점이 시선을 전방의 밝은 슈퍼마켓 입구로 이끌게 하고, 항구 방향은 건물 사이의 제한된 틈으로만 암시한다. 해 질 무렵의 푸른 자연광과 상점 조명이 균형을 이루며, 사람 없이 막 도착한 순간처럼 보이게 한다.",
            "shot_id": "S8_Shot1"
          }
        ],
        "shot_ids": [
          "S8_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "text_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {},
        "reference_decision": {
          "mode": "surface_role_direct_plate",
          "surface_role": "site_surface",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2026년 대한민국 인천 연안 지역, 항구와 가까운 번화가의 진입로에서 전방 슈퍼마켓을 바라보는 해 질 무렵의 실제 장소 사진. 카메라는 도로 가장자리의 서 있는 사람 눈높이 약 1.6미터에 놓고, 35밀리미터급 렌즈를 장착한 실제 디지털 일안 반사식 또는 미러리스 카메라로 촬영한다. 위에서 내려다본 시점이나 평면도 구도가 아니라, 젖은 도로의 완만한 원근선과 양옆 상점 전면이 시선을 화면 안쪽의 밝은 슈퍼마켓 입구로 자연스럽게 이끄는 수평 시점이다.\n\n초저녁의 차갑고 옅게 탈색된 푸른 자연광 아래, 오래된 2~4층 상가주택과 작은 음식점, 생활용품점이 좁은 진입로 양쪽에 촘촘히 이어진다. 건물 한 층 높이는 약 2.5~3미터, 출입문 높이는 약 2미터, 새시 창 폭은 약 1~1.5미터이며, 옥상과 발코니 난간은 약 1.1미터로 모든 구조물의 크기가 서로 일관된다. 외벽은 인천의 오래된 저층 상가주택에서 흔한 붉은 벽돌, 작은 석재 타일, 거칠게 보수한 시멘트 몰탈이 섞여 있고, 평지붕 가장자리에는 햇빛과 염분에 바랜 녹색 우레탄 방수층과 덧칠 자국이 일부 보인다. 건물들은 주변 동네와 연속된 생활 건축물이며, 매끈한 콘크리트 덩어리처럼 고립되어 보이지 않는다.\n\n1층에는 금속 프레임 유리문, 접이식 차양, 오래된 한글 간판과 현대식 발광 간판이 뒤섞여 있다. 특정 상호나 브랜드 로고는 식별되지 않는다. 상층 주거 창에는 알루미늄 새시, 방범창, 작은 화분, 빨래줄이 있으며, 외벽에는 에어컨 실외기와 노출 배관, 가스 배관과 계량기, 빗물 자국과 염분 부식이 층층이 남아 있다. 도로 위 전신주와 느슨하게 이어진 전선, 현실적인 가로등, 소형 승용차와 낡은 소형 화물차가 드문드문 주차되어 있다. 인도 가장자리에는 빈 플라스틱 운반 상자, 금속 볼라드와 슈퍼마켓 쇼핑카트 몇 대가 정리되어 있으나 사람은 전혀 없다.\n\n화면 안쪽의 슈퍼마켓은 유리 자동문과 밝은 흰색 실내 조명을 가진 현실적인 동네 대형 매장으로, 출입구 높이는 약 2미터이며 주변 건물보다 비정상적으로 커 보이지 않는다. 브랜드 없는 밝은 간판과 입구 조명이 도착 지점을 분명히 표시한다. 건물 사이 먼 틈으로 항만 가로등과 계류선의 마스트 또는 낮은 하역 구조물이 제한적으로 보여 연안 지역임을 암시하되, 거대한 항구 전경으로 확대하지 않는다. 방금 비가 그친 듯한 아스팔트와 보도블록에는 간판의 짙은 진홍색과 따뜻한 금빛 조명이 불규칙하고 약하게 반사되고, 나머지 색은 차갑고 절제되어 있다.\n\n실제 콘크리트의 거친 입자, 금속의 녹과 염분 부식, 유리의 얼룩, 차양 천의 직조, 벽돌과 몰탈의 보수 흔적, 아스팔트의 물기와 생활 오염을 정확히 표현한다. 자연스러운 초점 깊이와 현실적인 노출, 과장되지 않은 낮은 명암 대비, 별도 후처리 없는 사실적인 색을 유지한다. 깨끗한 광고 사진이 아니라 실제 카메라로 촬영한 다큐멘터리 풍의 담담한 장소 기록 사진이며, 사람, 얼굴, 초현실적 형상은 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "거리에 사람이나 실루엣이 없습니다."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [],
          "ref_used": "text_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L09B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L09",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B02.png",
        "t2i_prompt": "2026년 대한민국 인천 연안 도시권의 현실적인 대형 마트 진열 매장 내부. 실제 미러리스 또는 DSLR 카메라와 28mm급 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 서 있는 사람의 눈높이 약 1.6m에서 안쪽 자동 미닫이문을 막 통과한 지점에 카메라를 둔다. 하향식 평면도나 건축 도면이 아니라 실제 장소를 정면과 대각선으로 바라본 현장 참고 사진이다. 전경의 넓은 출입 순환 공간과 계산대·고객 서비스 카운터가 선명하게 읽히고, 그 너머로 서쪽의 여러 선반 열과 중앙의 낮은 농산물 진열대가 자연스럽게 이어지는 구도. 자동 미닫이문은 높이 약 2.1m, 계산대 상판은 약 0.9m, 일반 선반은 약 1.8~2m 높이, 주 통로 폭은 약 1.8~2.2m로 서로 일관된 실제 인체 기준 규모를 유지한다.\n\n해질녘에도 정상 영업 중인 매장 상태. 유리 출입문 너머에는 푸른 회색의 저녁빛이 희미하게 남아 있고, 실내에는 현실적인 흰색 LED 천장등과 냉장 진열장의 차가운 조명이 켜져 있다. 농산물 코너에는 제한적인 따뜻한 금빛 조명이 섞이며, 가격표와 일부 진열 띠에 절제된 짙은 진홍색 포인트가 보인다. 광택이 과하지 않은 비닐계 타일 바닥의 바퀴 자국과 잔얼룩, 분체도장 금속 선반의 미세한 긁힘, 플라스틱 바구니의 사용 흔적, 골판지 상자의 찌그러진 모서리, 종이 가격표와 포장 비닐의 실제 질감을 세밀하게 표현한다. 계산대에는 카드 단말기와 현실적인 소형 장비가 있고, 천장에는 일반적인 매립형 조명과 돔형 보안 카메라가 설치되어 있다. 선반과 냉장 진열대에는 2020년대 중반 한국 마트에서 볼 수 있는 생활식품과 포장 상품이 과도하게 정돈되지 않은 일상적 밀도로 진열되어 있으며, 특정 상표나 읽기 어려운 거대 광고는 강조하지 않는다.\n\n서쪽 선반 한쪽에는 해질녘 상품 보충 작업에 쓰이는 이동식 보충 카트를 두고, 그 위와 바닥 가까이에 열린 골판지 상자 몇 개와 정리 대기 중인 상품을 배치한다. 일부 선반 칸은 상품이 앞으로 당겨져 있고 일부는 듬성듬성 비어 있어 직원이 방금 보충하던 흔적이 느껴지게 한다. 쇼핑 카트와 장바구니도 출입 동선 가장자리에 현실적으로 놓여 있지만 통로를 막지 않는다. 직원과 쇼핑객을 포함해 사람, 얼굴, 신체는 전혀 보이지 않으며, 영업 중이라는 상태는 켜진 설비와 상품 보충 흔적으로만 전달한다.\n\n차갑고 약간 탈색된 현실적 색조와 절제된 명암을 사용하되 공포 장식이나 초자연적 효과는 추가하지 않는다. 실제 콘크리트·금속·플라스틱·종이·유리의 정확한 재질, 형광등과 저녁 자연광이 섞인 자연스러운 노출, 가까운 계산대부터 뒤쪽 선반까지 이어지는 실제 렌즈의 자연스러운 원근과 깊이감을 유지한다. 깨끗한 광고 사진이 아니라 생활 얼룩과 사용감이 남은 실제 영업 장소의 담담한 기록 사진, 과도한 후처리 없음. CGI, 삽화, 3D 시각화, 건축 렌더링이 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "안쪽 자동 미닫이문을 막 통과한 위치에서 약 1.6m 눈높이로 촬영한다. 전경에는 출입 동선과 계산·고객 서비스 구역이 명확히 읽혀야 하고, 시선은 대각선으로 서쪽 선반 열과 농산물 진열대까지 이어지게 한다. 선반 한쪽에 해질녘 상품 보충용 이동식 카트와 열린 상자를 배치하되 사람은 포함하지 않는다. 넓은 화각에서도 통로와 계산대가 과장되거나 휘어 보이지 않게 유지한다.",
            "shot_id": "S8_Shot2"
          }
        ],
        "shot_ids": [
          "S8_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "just inside number 7 (inner sliding door), facing diagonally across number 3 (checkout and service zone) toward numbers 8 and 9 (western shelf runs) and number 12 (produce island)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm moderate wide angle",
          "framing_notes": "Keep the entrance circulation and checkout foreground legible, show employees stocking near the aisle shelves, and place number 19 beside one shelf run as a dusk-only transient object."
        },
        "reference_decision": {
          "bg_id": "L09B02",
          "fp_id": "fp_l09_retail_store",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S8_Shot2 shares unit 1 and fixed markers 8, 9, and 12 with the anchor's physical space, so L09B04 supplies the fixed layout identity. A separate same-physical-space view is required because camera unit 2 and look-at unit 1 reveal the unit-2-facing slice, openings 6 and 7, and markers 15, 16, and 18 that the anchor's unit-1-to-unit-4 framing did not establish as its primary view. The normal 50-degree lens supports the committed medium two-subject staging.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B04.png"
          ],
          "source_bg_ids": [
            "L09B04"
          ],
          "fp_included": false,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [
              "fp_l09_retail_store::space_1"
            ],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "single_same_physical_space_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "fp_l09_retail_store::space_1",
                "ref_bg_id": "L09B04",
                "space_description": "Shared physical space identified by overlapping unit 1 and fixed marker positions 8, 9, and 12."
              }
            ],
            "why_single_ref_or_two_refs": "One earlier same-fp reference is sufficient because the consuming shot presents one continuous physical space, and L09B04 commits the overlapping fixed layout."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              0
            ],
            "camera_unit": 2,
            "fov_deg": 50,
            "framing_notes": "Use neutral medium coverage from unit 2 toward unit 1, with look-at cell [3,3] aligned to marker 9, to support the staged two-subject composition and diagonal depth from the fixed marker runs.",
            "lens_enum": "normal",
            "look_at_cell": [
              3,
              3
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 2, direct the view toward unit 1 and marker 9 while retaining the committed relationship among units 1, 2, 3, and 5 where the view cone admits them. Show openings 6 and 7 and fixed markers 8, 9, 12, 15, 16, and 18 as applicable, while keeping the overlapping markers 8, 9, and 12 in the same positions established by L09B04.",
            "camera_framing_directive": "Place the camera in unit 2 at cell [8,0], look toward unit 1 using look-at cell [3,3], and use the normal 50-degree lens for neutral medium coverage. Preserve lateral room around the two-subject composition and use markers 8 and 9 as receding depth lines behind it.",
            "subject_position_directive": "Stage the two committed subjects at eye level in a medium composition: one in the left foreground with a paused head tilt and one offset in the right midground leaning slightly toward the first. Preserve their shared eyeline and keep the open screen side specified by the staging.",
            "state_cue_directive": "Include transient marker 19 as the committed shot-specific state cue while retaining use markers 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, and 18. Apply only the surfaced shot's cool, desaturated dusk illumination with restrained low-key contrast and invent no additional state cues.",
            "negative_continuity_directive": "Do not relocate the fixed positions inherited from reference L09B04, especially markers 8, 9, and 12. Do not import reference-only markers 10, 11, 13, 14, or 17 unless the actual unit-2-to-unit-1 view cone admits them, and do not add unlisted overlay markers beyond committed marker 19."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L09B04' physical_space_id='fp_l09_retail_store::space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 0]\n  - look_at_unit: 1\n  - look_at_cell: [3, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium coverage from unit 2 toward unit 1, with look-at cell [3,3] aligned to marker 9, to support the staged two-subject composition and diagonal depth from the fixed marker runs.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, direct the view toward unit 1 and marker 9 while retaining the committed relationship among units 1, 2, 3, and 5 where the view cone admits them. Show openings 6 and 7 and fixed markers 8, 9, 12, 15, 16, and 18 as applicable, while keeping the overlapping markers 8, 9, and 12 in the same positions established by L09B04.\n  - camera_framing_directive: Place the camera in unit 2 at cell [8,0], look toward unit 1 using look-at cell [3,3], and use the normal 50-degree lens for neutral medium coverage. Preserve lateral room around the two-subject composition and use markers 8 and 9 as receding depth lines behind it.\n  - subject_position_directive: Stage the two committed subjects at eye level in a medium composition: one in the left foreground with a paused head tilt and one offset in the right midground leaning slightly toward the first. Preserve their shared eyeline and keep the open screen side specified by the staging.\n  - state_cue_directive: Include transient marker 19 as the committed shot-specific state cue while retaining use markers 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, and 18. Apply only the surfaced shot's cool, desaturated dusk illumination with restrained low-key contrast and invent no additional state cues.\n  - negative_continuity_directive: Do not relocate the fixed positions inherited from reference L09B04, especially markers 8, 9, and 12. Do not import reference-only markers 10, 11, 13, 14, or 17 unless the actual unit-2-to-unit-1 view cone admits them, and do not add unlisted overlay markers beyond committed marker 19.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared sales floor — center of the main retail floor\n  - 2. [area] entrance vestibule — south center between the exterior apron and sales floor\n  - 3. [area] checkout and service zone — southwest side of the sales floor beside the vestibule\n  - 5. [area] exterior entrance apron — outside the south facade directly before the vestibule\n  - 6. [opening] outer sliding entrance — south wall of the entrance vestibule\n  - 7. [opening] inner sliding entrance — north wall of the entrance vestibule opening to the sales floor\n  - 8. [furniture] west shelf run — western side of the main sales floor, oriented north to south\n  - 9. [furniture] center-west shelf run — left of the central circulation lane, oriented north to south\n  - 12. [furniture] produce display island — south-central sales floor beyond the checkout zone\n  - 15. [furniture] checkout counter — southwest sales floor, aligned beside the exit circulation\n  - 16. [furniture] customer service desk — west side of the vestibule-facing checkout zone\n  - 18. [prop] entrance surveillance camera — south facade corner overlooking the entrance apron\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L09B04' physical_space_id='fp_l09_retail_store::space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 0]\n  - look_at_unit: 1\n  - look_at_cell: [3, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium coverage from unit 2 toward unit 1, with look-at cell [3,3] aligned to marker 9, to support the staged two-subject composition and diagonal depth from the fixed marker runs.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, direct the view toward unit 1 and marker 9 while retaining the committed relationship among units 1, 2, 3, and 5 where the view cone admits them. Show openings 6 and 7 and fixed markers 8, 9, 12, 15, 16, and 18 as applicable, while keeping the overlapping markers 8, 9, and 12 in the same positions established by L09B04.\n  - camera_framing_directive: Place the camera in unit 2 at cell [8,0], look toward unit 1 using look-at cell [3,3], and use the normal 50-degree lens for neutral medium coverage. Preserve lateral room around the two-subject composition and use markers 8 and 9 as receding depth lines behind it.\n  - subject_position_directive: Stage the two committed subjects at eye level in a medium composition: one in the left foreground with a paused head tilt and one offset in the right midground leaning slightly toward the first. Preserve their shared eyeline and keep the open screen side specified by the staging.\n  - state_cue_directive: Include transient marker 19 as the committed shot-specific state cue while retaining use markers 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, and 18. Apply only the surfaced shot's cool, desaturated dusk illumination with restrained low-key contrast and invent no additional state cues.\n  - negative_continuity_directive: Do not relocate the fixed positions inherited from reference L09B04, especially markers 8, 9, and 12. Do not import reference-only markers 10, 11, 13, 14, or 17 unless the actual unit-2-to-unit-1 view cone admits them, and do not add unlisted overlay markers beyond committed marker 19.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared sales floor — center of the main retail floor\n  - 2. [area] entrance vestibule — south center between the exterior apron and sales floor\n  - 3. [area] checkout and service zone — southwest side of the sales floor beside the vestibule\n  - 5. [area] exterior entrance apron — outside the south facade directly before the vestibule\n  - 6. [opening] outer sliding entrance — south wall of the entrance vestibule\n  - 7. [opening] inner sliding entrance — north wall of the entrance vestibule opening to the sales floor\n  - 8. [furniture] west shelf run — western side of the main sales floor, oriented north to south\n  - 9. [furniture] center-west shelf run — left of the central circulation lane, oriented north to south\n  - 12. [furniture] produce display island — south-central sales floor beyond the checkout zone\n  - 15. [furniture] checkout counter — southwest sales floor, aligned beside the exit circulation\n  - 16. [furniture] customer service desk — west side of the vestibule-facing checkout zone\n  - 18. [prop] entrance surveillance camera — south facade corner overlooking the entrance apron\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L09B04' physical_space_id='fp_l09_retail_store::space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [8, 0]\n  - look_at_unit: 1\n  - look_at_cell: [3, 3]\n  - lens_enum: 'normal'\n  - fov_deg: 50\n  - framing_notes: 'Use neutral medium coverage from unit 2 toward unit 1, with look-at cell [3,3] aligned to marker 9, to support the staged two-subject composition and diagonal depth from the fixed marker runs.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, direct the view toward unit 1 and marker 9 while retaining the committed relationship among units 1, 2, 3, and 5 where the view cone admits them. Show openings 6 and 7 and fixed markers 8, 9, 12, 15, 16, and 18 as applicable, while keeping the overlapping markers 8, 9, and 12 in the same positions established by L09B04.\n  - camera_framing_directive: Place the camera in unit 2 at cell [8,0], look toward unit 1 using look-at cell [3,3], and use the normal 50-degree lens for neutral medium coverage. Preserve lateral room around the two-subject composition and use markers 8 and 9 as receding depth lines behind it.\n  - subject_position_directive: Stage the two committed subjects at eye level in a medium composition: one in the left foreground with a paused head tilt and one offset in the right midground leaning slightly toward the first. Preserve their shared eyeline and keep the open screen side specified by the staging.\n  - state_cue_directive: Include transient marker 19 as the committed shot-specific state cue while retaining use markers 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, and 18. Apply only the surfaced shot's cool, desaturated dusk illumination with restrained low-key contrast and invent no additional state cues.\n  - negative_continuity_directive: Do not relocate the fixed positions inherited from reference L09B04, especially markers 8, 9, and 12. Do not import reference-only markers 10, 11, 13, 14, or 17 unless the actual unit-2-to-unit-1 view cone admits them, and do not add unlisted overlay markers beyond committed marker 19.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared sales floor — center of the main retail floor\n  - 2. [area] entrance vestibule — south center between the exterior apron and sales floor\n  - 3. [area] checkout and service zone — southwest side of the sales floor beside the vestibule\n  - 5. [area] exterior entrance apron — outside the south facade directly before the vestibule\n  - 6. [opening] outer sliding entrance — south wall of the entrance vestibule\n  - 7. [opening] inner sliding entrance — north wall of the entrance vestibule opening to the sales floor\n  - 8. [furniture] west shelf run — western side of the main sales floor, oriented north to south\n  - 9. [furniture] center-west shelf run — left of the central circulation lane, oriented north to south\n  - 12. [furniture] produce display island — south-central sales floor beyond the checkout zone\n  - 15. [furniture] checkout counter — southwest sales floor, aligned beside the exit circulation\n  - 16. [furniture] customer service desk — west side of the vestibule-facing checkout zone\n  - 18. [prop] entrance surveillance camera — south facade corner overlooking the entrance apron\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안 도시권의 현실적인 대형 마트 진열 매장 내부. 실제 미러리스 또는 DSLR 카메라와 28mm급 광각 렌즈로 촬영한 다큐멘터리 풍 사진이며, 서 있는 사람의 눈높이 약 1.6m에서 안쪽 자동 미닫이문을 막 통과한 지점에 카메라를 둔다. 하향식 평면도나 건축 도면이 아니라 실제 장소를 정면과 대각선으로 바라본 현장 참고 사진이다. 전경의 넓은 출입 순환 공간과 계산대·고객 서비스 카운터가 선명하게 읽히고, 그 너머로 서쪽의 여러 선반 열과 중앙의 낮은 농산물 진열대가 자연스럽게 이어지는 구도. 자동 미닫이문은 높이 약 2.1m, 계산대 상판은 약 0.9m, 일반 선반은 약 1.8~2m 높이, 주 통로 폭은 약 1.8~2.2m로 서로 일관된 실제 인체 기준 규모를 유지한다.\n\n해질녘에도 정상 영업 중인 매장 상태. 유리 출입문 너머에는 푸른 회색의 저녁빛이 희미하게 남아 있고, 실내에는 현실적인 흰색 LED 천장등과 냉장 진열장의 차가운 조명이 켜져 있다. 농산물 코너에는 제한적인 따뜻한 금빛 조명이 섞이며, 가격표와 일부 진열 띠에 절제된 짙은 진홍색 포인트가 보인다. 광택이 과하지 않은 비닐계 타일 바닥의 바퀴 자국과 잔얼룩, 분체도장 금속 선반의 미세한 긁힘, 플라스틱 바구니의 사용 흔적, 골판지 상자의 찌그러진 모서리, 종이 가격표와 포장 비닐의 실제 질감을 세밀하게 표현한다. 계산대에는 카드 단말기와 현실적인 소형 장비가 있고, 천장에는 일반적인 매립형 조명과 돔형 보안 카메라가 설치되어 있다. 선반과 냉장 진열대에는 2020년대 중반 한국 마트에서 볼 수 있는 생활식품과 포장 상품이 과도하게 정돈되지 않은 일상적 밀도로 진열되어 있으며, 특정 상표나 읽기 어려운 거대 광고는 강조하지 않는다.\n\n서쪽 선반 한쪽에는 해질녘 상품 보충 작업에 쓰이는 이동식 보충 카트를 두고, 그 위와 바닥 가까이에 열린 골판지 상자 몇 개와 정리 대기 중인 상품을 배치한다. 일부 선반 칸은 상품이 앞으로 당겨져 있고 일부는 듬성듬성 비어 있어 직원이 방금 보충하던 흔적이 느껴지게 한다. 쇼핑 카트와 장바구니도 출입 동선 가장자리에 현실적으로 놓여 있지만 통로를 막지 않는다. 직원과 쇼핑객을 포함해 사람, 얼굴, 신체는 전혀 보이지 않으며, 영업 중이라는 상태는 켜진 설비와 상품 보충 흔적으로만 전달한다.\n\n차갑고 약간 탈색된 현실적 색조와 절제된 명암을 사용하되 공포 장식이나 초자연적 효과는 추가하지 않는다. 실제 콘크리트·금속·플라스틱·종이·유리의 정확한 재질, 형광등과 저녁 자연광이 섞인 자연스러운 노출, 가까운 계산대부터 뒤쪽 선반까지 이어지는 실제 렌즈의 자연스러운 원근과 깊이감을 유지한다. 깨끗한 광고 사진이 아니라 생활 얼룩과 사용감이 남은 실제 영업 장소의 담담한 기록 사진, 과도한 후처리 없음. CGI, 삽화, 3D 시각화, 건축 렌더링이 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본.\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            8,
            0
          ],
          "camera_unit": 2,
          "fov_deg": 50,
          "framing_notes": "Use neutral medium coverage from unit 2 toward unit 1, with look-at cell [3,3] aligned to marker 9, to support the staged two-subject composition and diagonal depth from the fixed marker runs.",
          "lens_enum": "normal",
          "look_at_cell": [
            3,
            3
          ],
          "look_at_unit": 1
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 2, direct the view toward unit 1 and marker 9 while retaining the committed relationship among units 1, 2, 3, and 5 where the view cone admits them. Show openings 6 and 7 and fixed markers 8, 9, 12, 15, 16, and 18 as applicable, while keeping the overlapping markers 8, 9, and 12 in the same positions established by L09B04.",
          "camera_framing_directive": "Place the camera in unit 2 at cell [8,0], look toward unit 1 using look-at cell [3,3], and use the normal 50-degree lens for neutral medium coverage. Preserve lateral room around the two-subject composition and use markers 8 and 9 as receding depth lines behind it.",
          "subject_position_directive": "Stage the two committed subjects at eye level in a medium composition: one in the left foreground with a paused head tilt and one offset in the right midground leaning slightly toward the first. Preserve their shared eyeline and keep the open screen side specified by the staging.",
          "state_cue_directive": "Include transient marker 19 as the committed shot-specific state cue while retaining use markers 1, 2, 3, 5, 6, 7, 8, 9, 12, 15, 16, and 18. Apply only the surfaced shot's cool, desaturated dusk illumination with restrained low-key contrast and invent no additional state cues.",
          "negative_continuity_directive": "Do not relocate the fixed positions inherited from reference L09B04, especially markers 8, 9, and 12. Do not import reference-only markers 10, 11, 13, 14, or 17 unless the actual unit-2-to-unit-1 view cone admits them, and do not add unlisted overlay markers beyond committed marker 19."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l09_retail_store",
          "prior_bg_ids": [
            "L09B04"
          ],
          "attached_ref_labels": [
            "bg:L09B04"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "매장 내부와 계산대 주변에 사람이나 그림자가 없음"
          }
        }
      },
      "L09B04": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L09",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B04.png",
        "t2i_prompt": "2026년 대한민국 인천 연안 도시권에서 실제로 볼 수 있는 현대식 대형 마트 내부의 이른 아침. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 깨끗하게 연출한 광고 사진이 아니라 영업 준비 직후의 실제 장소를 담은 담담한 현장 기록 사진이다. 사람과 얼굴은 전혀 없고 통로는 한산하고 고요하다. 카메라는 중앙 서쪽의 긴 상품 진열대와 중앙 동쪽의 긴 상품 진열대 사이 주 통로 안에 있으며, 바닥에서 약 1.6미터 높이의 서 있는 사람 눈높이로 북쪽 끝의 냉장 벽면 진열장을 바라본다. 32밀리미터 광각에 가까운 실물 미러리스 또는 디지털 일안 반사식 카메라 렌즈로 촬영하여, 과장된 초광각 왜곡 없이 양쪽 진열대가 만드는 길고 조용한 시선과 통로 끝의 냉장 진열장이 선명하게 이어지게 한다. 청과 진열 섬은 카메라 뒤쪽에 놓여 화면의 주된 시야를 가리지 않는다.\n\n양쪽에는 약 1.8~2미터 높이의 금속 선반식 진열대가 있고, 중앙 통로 폭은 약 2.5~3미터로 실제 쇼핑 카트 두 대가 무리 없이 지나갈 수 있는 규모다. 통로 끝의 냉장 벽면 진열장은 높이 약 2.2미터이며 투명 유리문, 흰색과 회색 금속 프레임, 손잡이, 내부 선반, 응결 자국이 조금 남은 유리 표면을 갖춘다. 천장 높이는 약 3~3.5미터이고 노출이 절제된 설비 패널, 긴 흰색 발광다이오드 조명, 소형 보안 카메라와 현실적인 안내 표지가 설치되어 있다. 구조물과 집기의 비례는 높이 약 2미터의 일반 출입문과 성인 눈높이를 기준으로 일관되며, 선반이나 냉장 진열장이 비현실적으로 거대하거나 축소되지 않는다.\n\n진열대에는 2020년대 중반 한국 마트에서 흔한 포장 식품, 음료, 생활용품이 종류별로 가지런히 채워져 있지만 일부 칸에는 자연스러운 빈자리와 앞쪽으로 당겨 놓은 상품이 보인다. 선반 가장자리에는 작은 한글 가격표와 할인 표지가 달려 있으며 글자는 장식적인 가짜 문자보다 실제 소매점 표찰처럼 작고 기능적으로 보인다. 선택적으로 짙은 진홍색 할인 표지와 금색 계열 포장 몇 개만 절제된 색채 강조로 사용한다. 상품 보충용 골판지 상자나 해 질 무렵의 적재 흔적은 전혀 없다. 한쪽 가장자리에 빈 쇼핑 카트 한 대 정도만 정돈되어 있어 이른 영업 시간의 생활감을 더한다.\n\n바닥은 옅은 회색 상업용 자기질 타일로, 바퀴 자국과 미세한 세척 얼룩, 줄눈의 약한 변색, 조명의 불규칙한 반사가 자연스럽게 남아 있다. 금속 선반에는 미세한 긁힘과 모서리 마모가 있고, 플라스틱 가격표 홀더에는 생활 스크래치가 있으며, 유리문에는 닦아낸 자국과 약한 손자국이 드문드문 보인다. 모든 재료는 실제 금속 표면, 실제 유리 반사, 실제 플라스틱, 실제 종이 포장과 비닐 포장의 질감으로 표현한다.\n\n조명은 영업 시작 무렵의 차갑고 균일한 천장 조명이 주를 이루며, 멀리 있는 출입구나 높은 창 방향에서 들어오는 약한 푸른 아침 자연광이 섞인다. 전체 색감은 서늘하고 약간 저채도이지만 지나치게 어둡지 않고, 냉장 진열장의 내부 조명과 제품 색이 현실적으로 드러난다. 낮은 대비를 억지로 연출하지 말고 실제 자동 노출에 가까운 자연스러운 명암, 정확한 흰색 균형, 자연스러운 원근과 피사계 심도를 유지한다. 후처리 효과, 삽화적 표현, 컴퓨터 그래픽, 건축 시각화, 평면도, 위에서 내려다본 시점은 배제한다. 실제 장소 참고 사진과 구별되지 않는 무보정에 가까운 실사 촬영본, 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "사람이 없는 이른 아침의 조용한 대형 마트 통로. 카메라는 중앙 서쪽 진열대와 중앙 동쪽 진열대 사이에 서서 북쪽의 냉장 벽면 진열장을 정면으로 바라본다. 긴 통로의 깊이와 정돈된 상품 진열이 잘 읽히게 하고, 청과 진열 섬은 카메라 뒤쪽에 두어 화면의 중심 요소로 보이지 않게 한다. 해 질 무렵의 분위기나 상품 보충용 상자, 인물은 넣지 않는다.",
            "shot_id": "S19_Shot1"
          }
        ],
        "shot_ids": [
          "S19_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "within the central circulation lane between number 9 (center-west shelf run) and number 10 (center-east shelf run), facing north toward number 13 (refrigerated wall case) with number 12 (produce island) behind the camera-side foreground",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "32mm wide angle",
          "framing_notes": "Emphasize long, quiet sightlines through sparsely occupied aisles; keep the shelving orderly and exclude the dusk stocking carton."
        },
        "reference_decision": {
          "bg_id": "L09B04",
          "fp_id": "fp_l09_retail_store",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L09B04 is the only clean anchor candidate and supports S19_Shot1 with a fresh floor-plan-seeded identity. Camera unit 1 at [8,4], directed toward unit 4 through the listed look-at cell [3,5], uses a 90-degree wide view to establish the long movement axis, marker runs 8 through 12, fixed markers 13 and 14, and opening marker 17 without relying on a prior reference.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_l09_retail_store.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "not_applicable_anchor",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "No reference is selected because this first node is the required floor-plan-seeded dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              8,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 1 toward unit 4, with the look-at point fixed at marker cell [3,5], so the parallel marker runs and the rear-facing structural markers support the committed full-body movement axis.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              5
            ],
            "look_at_unit": 4
          },
          "render_guidance": {
            "visible_space_directive": "Show unit 1 directed toward unit 4 with broad coverage of markers 8, 9, 10, 11, and 12, the fixed rear markers 13 and 14, and opening marker 17 where admitted by the view cone. Preserve a clear receding axis between the parallel marker runs.",
            "camera_framing_directive": "Place the camera in unit 1 at cell [8,4], look toward unit 4 using look-at cell [3,5], and use the wide 90-degree lens for broad full-body coverage with marker runs 8, 9, 10, and 11 forming parallel side boundaries and depth toward markers 13, 14, and 17.",
            "subject_position_directive": "Stage the single committed subject full-body in the middle-center midground, slightly off-center and caught mid-stride, moving toward the upper-center background axis while the head and eyes search from side to side.",
            "state_cue_directive": "Keep the background free of transient marker 19. No additional committed transient state cue applies beyond a clean residential space; retain only the surfaced shot's cool, desaturated early-morning illumination with restrained contrast and refrain from inventing other cues.",
            "negative_continuity_directive": "Do not include ignored overlay marker 19. Do not move markers 8, 9, 10, 11, 12, 13, 14, or 17 away from their floor-plan-established positions, and do not force units 2, 3, or 5 or openings 6 and 7 into the frame if they fall outside the actual unit-1-to-unit-4 view cone."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: 4\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 4, with the look-at point fixed at marker cell [3,5], so the parallel marker runs and the rear-facing structural markers support the committed full-body movement axis.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 directed toward unit 4 with broad coverage of markers 8, 9, 10, 11, and 12, the fixed rear markers 13 and 14, and opening marker 17 where admitted by the view cone. Preserve a clear receding axis between the parallel marker runs.\n  - camera_framing_directive: Place the camera in unit 1 at cell [8,4], look toward unit 4 using look-at cell [3,5], and use the wide 90-degree lens for broad full-body coverage with marker runs 8, 9, 10, and 11 forming parallel side boundaries and depth toward markers 13, 14, and 17.\n  - subject_position_directive: Stage the single committed subject full-body in the middle-center midground, slightly off-center and caught mid-stride, moving toward the upper-center background axis while the head and eyes search from side to side.\n  - state_cue_directive: Keep the background free of transient marker 19. No additional committed transient state cue applies beyond a clean residential space; retain only the surfaced shot's cool, desaturated early-morning illumination with restrained contrast and refrain from inventing other cues.\n  - negative_continuity_directive: Do not include ignored overlay marker 19. Do not move markers 8, 9, 10, 11, 12, 13, 14, or 17 away from their floor-plan-established positions, and do not force units 2, 3, or 5 or openings 6 and 7 into the frame if they fall outside the actual unit-1-to-unit-4 view cone.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared sales floor — center of the main retail floor\n  - 4. [area] staff service strip — northeast rear edge of the sales floor\n  - 8. [furniture] west shelf run — western side of the main sales floor, oriented north to south\n  - 9. [furniture] center-west shelf run — left of the central circulation lane, oriented north to south\n  - 10. [furniture] center-east shelf run — right of the central circulation lane, oriented north to south\n  - 11. [furniture] east shelf run — eastern side of the main sales floor, oriented north to south\n  - 12. [furniture] produce display island — south-central sales floor beyond the checkout zone\n  - 13. [furniture] refrigerated wall case — single contiguous run along the north wall\n  - 14. [furniture] freezer wall case — single contiguous run along the east wall\n  - 17. [opening] staff access door — north wall at the staff service strip\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: 4\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 4, with the look-at point fixed at marker cell [3,5], so the parallel marker runs and the rear-facing structural markers support the committed full-body movement axis.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 directed toward unit 4 with broad coverage of markers 8, 9, 10, 11, and 12, the fixed rear markers 13 and 14, and opening marker 17 where admitted by the view cone. Preserve a clear receding axis between the parallel marker runs.\n  - camera_framing_directive: Place the camera in unit 1 at cell [8,4], look toward unit 4 using look-at cell [3,5], and use the wide 90-degree lens for broad full-body coverage with marker runs 8, 9, 10, and 11 forming parallel side boundaries and depth toward markers 13, 14, and 17.\n  - subject_position_directive: Stage the single committed subject full-body in the middle-center midground, slightly off-center and caught mid-stride, moving toward the upper-center background axis while the head and eyes search from side to side.\n  - state_cue_directive: Keep the background free of transient marker 19. No additional committed transient state cue applies beyond a clean residential space; retain only the surfaced shot's cool, desaturated early-morning illumination with restrained contrast and refrain from inventing other cues.\n  - negative_continuity_directive: Do not include ignored overlay marker 19. Do not move markers 8, 9, 10, 11, 12, 13, 14, or 17 away from their floor-plan-established positions, and do not force units 2, 3, or 5 or openings 6 and 7 into the frame if they fall outside the actual unit-1-to-unit-4 view cone.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared sales floor — center of the main retail floor\n  - 4. [area] staff service strip — northeast rear edge of the sales floor\n  - 8. [furniture] west shelf run — western side of the main sales floor, oriented north to south\n  - 9. [furniture] center-west shelf run — left of the central circulation lane, oriented north to south\n  - 10. [furniture] center-east shelf run — right of the central circulation lane, oriented north to south\n  - 11. [furniture] east shelf run — eastern side of the main sales floor, oriented north to south\n  - 12. [furniture] produce display island — south-central sales floor beyond the checkout zone\n  - 13. [furniture] refrigerated wall case — single contiguous run along the north wall\n  - 14. [furniture] freezer wall case — single contiguous run along the east wall\n  - 17. [opening] staff access door — north wall at the staff service strip\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: 4\n  - look_at_cell: [3, 5]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 toward unit 4, with the look-at point fixed at marker cell [3,5], so the parallel marker runs and the rear-facing structural markers support the committed full-body movement axis.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show unit 1 directed toward unit 4 with broad coverage of markers 8, 9, 10, 11, and 12, the fixed rear markers 13 and 14, and opening marker 17 where admitted by the view cone. Preserve a clear receding axis between the parallel marker runs.\n  - camera_framing_directive: Place the camera in unit 1 at cell [8,4], look toward unit 4 using look-at cell [3,5], and use the wide 90-degree lens for broad full-body coverage with marker runs 8, 9, 10, and 11 forming parallel side boundaries and depth toward markers 13, 14, and 17.\n  - subject_position_directive: Stage the single committed subject full-body in the middle-center midground, slightly off-center and caught mid-stride, moving toward the upper-center background axis while the head and eyes search from side to side.\n  - state_cue_directive: Keep the background free of transient marker 19. No additional committed transient state cue applies beyond a clean residential space; retain only the surfaced shot's cool, desaturated early-morning illumination with restrained contrast and refrain from inventing other cues.\n  - negative_continuity_directive: Do not include ignored overlay marker 19. Do not move markers 8, 9, 10, 11, 12, 13, 14, or 17 away from their floor-plan-established positions, and do not force units 2, 3, or 5 or openings 6 and 7 into the frame if they fall outside the actual unit-1-to-unit-4 view cone.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared sales floor — center of the main retail floor\n  - 4. [area] staff service strip — northeast rear edge of the sales floor\n  - 8. [furniture] west shelf run — western side of the main sales floor, oriented north to south\n  - 9. [furniture] center-west shelf run — left of the central circulation lane, oriented north to south\n  - 10. [furniture] center-east shelf run — right of the central circulation lane, oriented north to south\n  - 11. [furniture] east shelf run — eastern side of the main sales floor, oriented north to south\n  - 12. [furniture] produce display island — south-central sales floor beyond the checkout zone\n  - 13. [furniture] refrigerated wall case — single contiguous run along the north wall\n  - 14. [furniture] freezer wall case — single contiguous run along the east wall\n  - 17. [opening] staff access door — north wall at the staff service strip\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안 도시권에서 실제로 볼 수 있는 현대식 대형 마트 내부의 이른 아침. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 깨끗하게 연출한 광고 사진이 아니라 영업 준비 직후의 실제 장소를 담은 담담한 현장 기록 사진이다. 사람과 얼굴은 전혀 없고 통로는 한산하고 고요하다. 카메라는 중앙 서쪽의 긴 상품 진열대와 중앙 동쪽의 긴 상품 진열대 사이 주 통로 안에 있으며, 바닥에서 약 1.6미터 높이의 서 있는 사람 눈높이로 북쪽 끝의 냉장 벽면 진열장을 바라본다. 32밀리미터 광각에 가까운 실물 미러리스 또는 디지털 일안 반사식 카메라 렌즈로 촬영하여, 과장된 초광각 왜곡 없이 양쪽 진열대가 만드는 길고 조용한 시선과 통로 끝의 냉장 진열장이 선명하게 이어지게 한다. 청과 진열 섬은 카메라 뒤쪽에 놓여 화면의 주된 시야를 가리지 않는다.\n\n양쪽에는 약 1.8~2미터 높이의 금속 선반식 진열대가 있고, 중앙 통로 폭은 약 2.5~3미터로 실제 쇼핑 카트 두 대가 무리 없이 지나갈 수 있는 규모다. 통로 끝의 냉장 벽면 진열장은 높이 약 2.2미터이며 투명 유리문, 흰색과 회색 금속 프레임, 손잡이, 내부 선반, 응결 자국이 조금 남은 유리 표면을 갖춘다. 천장 높이는 약 3~3.5미터이고 노출이 절제된 설비 패널, 긴 흰색 발광다이오드 조명, 소형 보안 카메라와 현실적인 안내 표지가 설치되어 있다. 구조물과 집기의 비례는 높이 약 2미터의 일반 출입문과 성인 눈높이를 기준으로 일관되며, 선반이나 냉장 진열장이 비현실적으로 거대하거나 축소되지 않는다.\n\n진열대에는 2020년대 중반 한국 마트에서 흔한 포장 식품, 음료, 생활용품이 종류별로 가지런히 채워져 있지만 일부 칸에는 자연스러운 빈자리와 앞쪽으로 당겨 놓은 상품이 보인다. 선반 가장자리에는 작은 한글 가격표와 할인 표지가 달려 있으며 글자는 장식적인 가짜 문자보다 실제 소매점 표찰처럼 작고 기능적으로 보인다. 선택적으로 짙은 진홍색 할인 표지와 금색 계열 포장 몇 개만 절제된 색채 강조로 사용한다. 상품 보충용 골판지 상자나 해 질 무렵의 적재 흔적은 전혀 없다. 한쪽 가장자리에 빈 쇼핑 카트 한 대 정도만 정돈되어 있어 이른 영업 시간의 생활감을 더한다.\n\n바닥은 옅은 회색 상업용 자기질 타일로, 바퀴 자국과 미세한 세척 얼룩, 줄눈의 약한 변색, 조명의 불규칙한 반사가 자연스럽게 남아 있다. 금속 선반에는 미세한 긁힘과 모서리 마모가 있고, 플라스틱 가격표 홀더에는 생활 스크래치가 있으며, 유리문에는 닦아낸 자국과 약한 손자국이 드문드문 보인다. 모든 재료는 실제 금속 표면, 실제 유리 반사, 실제 플라스틱, 실제 종이 포장과 비닐 포장의 질감으로 표현한다.\n\n조명은 영업 시작 무렵의 차갑고 균일한 천장 조명이 주를 이루며, 멀리 있는 출입구나 높은 창 방향에서 들어오는 약한 푸른 아침 자연광이 섞인다. 전체 색감은 서늘하고 약간 저채도이지만 지나치게 어둡지 않고, 냉장 진열장의 내부 조명과 제품 색이 현실적으로 드러난다. 낮은 대비를 억지로 연출하지 말고 실제 자동 노출에 가까운 자연스러운 명암, 정확한 흰색 균형, 자연스러운 원근과 피사계 심도를 유지한다. 후처리 효과, 삽화적 표현, 컴퓨터 그래픽, 건축 시각화, 평면도, 위에서 내려다본 시점은 배제한다. 실제 장소 참고 사진과 구별되지 않는 무보정에 가까운 실사 촬영본, 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            8,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 1 toward unit 4, with the look-at point fixed at marker cell [3,5], so the parallel marker runs and the rear-facing structural markers support the committed full-body movement axis.",
          "lens_enum": "wide",
          "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": "Show unit 1 directed toward unit 4 with broad coverage of markers 8, 9, 10, 11, and 12, the fixed rear markers 13 and 14, and opening marker 17 where admitted by the view cone. Preserve a clear receding axis between the parallel marker runs.",
          "camera_framing_directive": "Place the camera in unit 1 at cell [8,4], look toward unit 4 using look-at cell [3,5], and use the wide 90-degree lens for broad full-body coverage with marker runs 8, 9, 10, and 11 forming parallel side boundaries and depth toward markers 13, 14, and 17.",
          "subject_position_directive": "Stage the single committed subject full-body in the middle-center midground, slightly off-center and caught mid-stride, moving toward the upper-center background axis while the head and eyes search from side to side.",
          "state_cue_directive": "Keep the background free of transient marker 19. No additional committed transient state cue applies beyond a clean residential space; retain only the surfaced shot's cool, desaturated early-morning illumination with restrained contrast and refrain from inventing other cues.",
          "negative_continuity_directive": "Do not include ignored overlay marker 19. Do not move markers 8, 9, 10, 11, 12, 13, 14, or 17 away from their floor-plan-established positions, and do not force units 2, 3, or 5 or openings 6 and 7 into the frame if they fall outside the actual unit-1-to-unit-4 view cone."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l09_retail_store",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l09_retail_store"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람이나 그림자가 보이지 않음."
          }
        }
      },
      "L09B03": {
        "status": "ok",
        "location_id": "L09",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B03.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 오래된 저층 주택가에 있는 소형 동네 마트 외벽, 이른 아침 영업 전의 조용한 상태. 실제 카메라로 촬영한 다큐멘터리 풍 사진으로, 사람 눈높이 약 1.6m에서 35mm급 렌즈로 외벽을 조금 올려다본 자연스러운 현장 기록 구도다. 잠재적 영상 증거물로 확인 중인 현대식 고정형 감시 카메라가 외벽 약 2.7m 높이에 설치되어 있으며, 렌즈 덮개와 금속 장착 브래킷, 나사, 벽을 따라 내려가는 흰색 배선 몰딩과 접속 부위가 선명하게 식별된다. 카메라 주변에는 실제 설치 과정에서 생긴 작은 드릴 자국, 먼지, 빗물 자국과 해풍에 의한 가벼운 금속 부식이 있지만 파손이나 과장된 훼손은 없다.\n\n마트는 한국 연안 구도심에서 흔한 2~3층 규모의 주상복합형 저층 건물 1층에 있고, 붉은 벽돌과 옅은 화강석 타일이 섞인 낡은 외벽, 색이 바랜 일반 차양, 상호가 없는 소박한 간판판, 닫힌 금속 롤링 셔터, 약 2m 높이의 유리 출입문이 보인다. 위층에는 폭 약 1~1.5m의 알루미늄 새시 창문과 방범창, 에어컨 실외기와 노출 배관, 외벽 가스 배관과 계량기가 층층이 붙어 있다. 한 층 높이는 약 2.7m로 유지하고, 출입문·창문·감시 카메라의 크기가 서로 정확히 맞아야 한다. 옥상 가장자리에는 약 1.1m 높이의 난간과 바랜 녹색 우레탄 방수면 일부, 작은 물탱크와 빨래줄이 보여 실제 거주 흔적을 더한다.\n\n프레임 가장자리 너머로 비슷한 벽돌·타일 외장의 저층 주택과 좁은 골목, 전신주, 느슨하게 이어진 전선, 주차된 소형 생활 차량, 출입구 옆 화분 몇 개가 자연스럽게 보인다. 건물을 민무늬 콘크리트 덩어리나 폐쇄 시설처럼 만들지 말고, 사람이 실제로 생활하는 인천 연안 동네의 밀집된 거리 환경으로 표현한다. 새벽이 막 지난 차갑고 흐린 자연광, 약간 푸른 회색의 하늘빛과 꺼진 실내 조명, 해안 습기로 눅눅해진 벽면과 바닥, 현실적인 콘크리트 입자·벽돌 줄눈·금속 녹·플라스틱 배선 몰딩·유리 반사를 정확하게 표현한다. 과도한 대비나 인공적인 색 보정 없이 자연스러운 심도와 노출을 유지하며, 깨끗한 광고 사진이 아니라 일상적인 마모와 얼룩이 남은 실제 장소 기록 사진이어야 한다. 사람, 얼굴, 인체, 피, 시신은 전혀 없고, 삽화나 건축 도면이나 조감도나 렌더링이 아닌 실제 디지털 일안 반사식 또는 미러리스 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "사람이 서 있는 눈높이 약 1.6m에서 외벽을 약간 올려다보며, 잠재적 영상 증거물인 감시 카메라의 렌즈·브래킷·배선 연결부가 분명히 보이게 한다. 카메라는 화면 상단 중앙 부근에 두고, 아래에는 마트 차양과 닫힌 셔터 일부, 옆에는 출입문과 주거층 창문이 보여 설치 위치와 실제 규모를 이해할 수 있게 한다. 배경에는 사람이나 얼굴을 넣지 않는다.",
            "shot_id": "S19_Shot4"
          }
        ],
        "shot_ids": [
          "S19_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "text_only",
        "render_attempts": 3,
        "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": "2026년 대한민국 인천 연안의 오래된 저층 주택가에 있는 소형 동네 마트 외벽, 이른 아침 영업 전의 조용한 상태. 실제 카메라로 촬영한 다큐멘터리 풍 사진으로, 사람 눈높이 약 1.6m에서 35mm급 렌즈로 외벽을 조금 올려다본 자연스러운 현장 기록 구도다. 잠재적 영상 증거물로 확인 중인 현대식 고정형 감시 카메라가 외벽 약 2.7m 높이에 설치되어 있으며, 렌즈 덮개와 금속 장착 브래킷, 나사, 벽을 따라 내려가는 흰색 배선 몰딩과 접속 부위가 선명하게 식별된다. 카메라 주변에는 실제 설치 과정에서 생긴 작은 드릴 자국, 먼지, 빗물 자국과 해풍에 의한 가벼운 금속 부식이 있지만 파손이나 과장된 훼손은 없다.\n\n마트는 한국 연안 구도심에서 흔한 2~3층 규모의 주상복합형 저층 건물 1층에 있고, 붉은 벽돌과 옅은 화강석 타일이 섞인 낡은 외벽, 색이 바랜 일반 차양, 상호가 없는 소박한 간판판, 닫힌 금속 롤링 셔터, 약 2m 높이의 유리 출입문이 보인다. 위층에는 폭 약 1~1.5m의 알루미늄 새시 창문과 방범창, 에어컨 실외기와 노출 배관, 외벽 가스 배관과 계량기가 층층이 붙어 있다. 한 층 높이는 약 2.7m로 유지하고, 출입문·창문·감시 카메라의 크기가 서로 정확히 맞아야 한다. 옥상 가장자리에는 약 1.1m 높이의 난간과 바랜 녹색 우레탄 방수면 일부, 작은 물탱크와 빨래줄이 보여 실제 거주 흔적을 더한다.\n\n프레임 가장자리 너머로 비슷한 벽돌·타일 외장의 저층 주택과 좁은 골목, 전신주, 느슨하게 이어진 전선, 주차된 소형 생활 차량, 출입구 옆 화분 몇 개가 자연스럽게 보인다. 건물을 민무늬 콘크리트 덩어리나 폐쇄 시설처럼 만들지 말고, 사람이 실제로 생활하는 인천 연안 동네의 밀집된 거리 환경으로 표현한다. 새벽이 막 지난 차갑고 흐린 자연광, 약간 푸른 회색의 하늘빛과 꺼진 실내 조명, 해안 습기로 눅눅해진 벽면과 바닥, 현실적인 콘크리트 입자·벽돌 줄눈·금속 녹·플라스틱 배선 몰딩·유리 반사를 정확하게 표현한다. 과도한 대비나 인공적인 색 보정 없이 자연스러운 심도와 노출을 유지하며, 깨끗한 광고 사진이 아니라 일상적인 마모와 얼룩이 남은 실제 장소 기록 사진이어야 한다. 사람, 얼굴, 인체, 피, 시신은 전혀 없고, 삽화나 건축 도면이나 조감도나 렌더링이 아닌 실제 디지털 일안 반사식 또는 미러리스 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "화면 내 인물이 전혀 보이지 않음."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [],
          "ref_used": "text_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L13B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L13",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L13B01.png",
        "t2i_prompt": "2026년 대한민국 인천 연안 지역의 중형 마트 내부에 있는 현실적인 총무과 겸 CCTV 관제 공간. 실제 카메라로 촬영한 다큐멘터리 풍 사진으로, 복도 쪽 출입구 가까운 위치에서 약 1.6m 높이의 서 있는 사람 눈높이로 방 안을 대각선 방향으로 바라본다. 35mm급 중간 광각 렌즈를 사용한 실제 DSLR 또는 미러리스 카메라 사진이며, 하향식 평면도나 건축 도식이 아니다. 출입구에서 평범한 사무용 책상을 가로질러 CCTV 검토용 모니터가 잘 보이도록 구성하고, 책상 앞의 빈 업무용 회전의자 한 개와 그 옆 또는 뒤의 빈 방문자용 의자 두 개를 프레임 안에 함께 둔다. 사람과 얼굴은 전혀 없다.\n\n방은 한국 마트의 직원 전용 관리 사무실답게 실용적이고 다소 비좁다. 밝은 회색 계열의 낡은 비닐 바닥재, 미세한 얼룩과 긁힘이 남은 도장 벽, 저렴한 목재 무늬 합판 사무용 책상, 회색 금속 서류함과 파일 선반, 유선 전화기, 소형 프린터, 키보드와 마우스, 벽시계와 업무 공지 게시판이 있다. 천장에는 2020년대 한국 상업시설에서 흔히 쓰이는 평판형 LED 또는 교체된 형광등형 조명이 설치되어 있으며, 배선 몰딩과 전원선, 모니터 케이블이 과장 없이 실제 사무실처럼 정리되어 있다. 오래 사용해 모서리가 닳은 책상, 의자 바퀴 자국, 손때가 묻은 서랍 손잡이, 종이 파일의 구겨진 가장자리처럼 일상적인 사용 흔적을 담는다. 미래형 장비, 홀로그램, 투명 디스플레이, 과도하게 세련된 통합 관제실은 배제한다.\n\nCCTV 검토용 모니터를 화면의 중요한 초점으로 삼는다. 모니터 표면 안에만 실제적인 디지털 감시 인터페이스와 낮은 해상도의 고정 카메라 영상이 표시된다. 감시 영상은 명암 정보가 거의 사라질 정도로 비정상적으로 어둡고 검은 영역이 넓으며, 노출 부족과 압축 노이즈만 희미하게 보인다. 그 어둠 속에 사람, 얼굴, 실루엣, 신체 일부 또는 식별 가능한 대상을 절대로 생성하지 말고, 복구된 장소 세부도 보여 주지 않는다. 영상은 모니터 밖 현실 공간으로 번지지 않으며 증강현실 투사나 초자연적 입자 효과도 없다. 업무용 보조 모니터가 있다면 평범한 2020년대 한국어 기반 관리 프로그램의 제한된 화면만 나타내고, 읽기 어려운 작은 글자를 과도하게 만들지 않는다.\n\n상태는 비정상적으로 어두운 감시 영상을 조용히 검토하던 순간의 빈 공간이다. 실내 조명은 차갑고 약간 탈색된 중성광이며, 모니터의 약한 청회색 빛이 책상 표면과 빈 의자 가장자리에 현실적으로 반사된다. 대비는 절제되어 있고 어두운 구석도 실제 카메라의 노출 범위 안에서 자연스럽게 남는다. 선택적인 짙은 진홍색과 금색은 게시판의 작은 업무 표식이나 낡은 문구류 정도의 미세한 생활 색상으로만 제한하고, 오컬트 문양이나 근거 없는 붉은 원은 공간에 추가하지 않는다. 실제 콘크리트와 도장면, 금속의 미세한 산화와 흠집, 직물 의자 표면의 짜임, 합판의 목재 무늬를 정확히 표현한다. 자연스러운 원근과 깊이감, 과하지 않은 피사계 심도, 사실적인 반사와 그림자, 후처리 느낌 없는 담담한 실제 장소 기록 사진. 깨끗한 스톡 사진, 세트장, CGI, 삽화, 건축 시각화처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "복도 쪽 출입구 가까이에서 방 안을 대각선으로 바라본다. CCTV 검토용 모니터와 평범한 사무용 책상을 핵심으로 잡되, 빈 업무용 회전의자 한 개와 방문자용 의자 두 개가 함께 보이게 한다. 감시 화면은 저해상도 고정 시점 영상이며 대부분이 비정상적으로 어둡고, 식별 가능한 사람이나 대상의 윤곽은 전혀 없어야 한다.",
            "shot_id": "S20_Shot1"
          },
          {
            "guide_text": "같은 출입구 측 시점을 유지하면서 CCTV 화면을 조금 더 두드러지게 구성하고, 모니터 가장자리와 책상 위 입력 장치, 빈 업무용 의자 및 두 방문자용 의자를 통해 실제 검토 상황의 공간 관계를 보여 준다. 화면 밖 공간에는 감시 영상 속 대상을 추가하지 말고, 어두운 영상 내부에도 복구된 세부나 인물 형상을 만들지 않는다.",
            "shot_id": "S20_Shot4"
          }
        ],
        "shot_ids": [
          "S20_Shot1",
          "S20_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 4 at the corridor entrance, facing diagonally across number 3 toward number 5 and number 6, with number 7 at the workstation and numbers 8 and 9 behind or beside it",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Frame the CCTV review monitor prominently while retaining the operator chair and both visitor chairs; depict number 10 only within the display surface of number 6 as unusually dark surveillance footage with no recoverable subject detail."
        },
        "reference_decision": {
          "bg_id": "L13B01",
          "fp_id": "fp_l13_admin_cctv_room",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "This is the only renderable BG and the sole supplied clean-anchor candidate, so it establishes dwelling identity directly from the floor plan without a prior reference. Camera unit 1 at [4,1], aimed toward unit 2 through [3,6] with a 90-degree wide lens, provides broad coverage of target units 1, 2, and 3 and supports the shared marker-6 axis required by S20_Shot1 and the contextual close framing required by S20_Shot4.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_l13_admin_cctv_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 dwelling-identity anchor and the same-fp candidate reference catalog is empty."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              1
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use the broad view from unit 1 toward unit 2 to establish markers 1, 2, and 3 while keeping markers 5 and 6 central enough to support the medium and close consuming-shot crops.",
            "lens_enum": "wide",
            "look_at_cell": [
              3,
              6
            ],
            "look_at_unit": 2
          },
          "render_guidance": {
            "visible_space_directive": "Show the connected target coverage of unit markers 1, 2, and 3 from camera unit 1 toward unit 2, with base markers 5 and 6 emphasized along the viewing axis and markers 7, 8, and 9 maintaining their fixed relationships. Opening marker 4 may appear only where the wide view actually includes it.",
            "camera_framing_directive": "Frame from camera unit 1 at cell [4,1] toward unit 2 through look-at cell [3,6], using the wide 90-degree field of view for broad coverage. Keep markers 5 and 6 available as the central visual axis while retaining enough surrounding context for the medium staging of S20_Shot1 and the close conversational crop of S20_Shot4.",
            "subject_position_directive": "For S20_Shot1, preserve one subject leaning in the left foreground toward marker 6, a second subject separated in the rear at middle right, and marker 6 at upper center in the midground. For S20_Shot4, support a sharp left-center profile subject and a listening subject near the right edge across the marker-5 working distance; these are shot-staging cues rather than changes to the fixed background layout.",
            "state_cue_directive": "Carry transient marker 10 as the committed unusually dark display-footage cue on marker 6. Follow the surfaced shots' subdued, cool-desaturated illumination and restrained low-key contrast without introducing any additional light source or unlisted state cue.",
            "negative_continuity_directive": "Do not invent numbered elements, subjects, openings, or state overlays beyond the committed facts. Keep any space outside the wide view from unit 1 toward unit 2 out of the composition, and do not relocate fixed markers 4, 5, 6, 7, 8, or 9 from their floor-plan relationships."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 1]\n  - look_at_unit: 2\n  - look_at_cell: [3, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the broad view from unit 1 toward unit 2 to establish markers 1, 2, and 3 while keeping markers 5 and 6 central enough to support the medium and close consuming-shot crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected target coverage of unit markers 1, 2, and 3 from camera unit 1 toward unit 2, with base markers 5 and 6 emphasized along the viewing axis and markers 7, 8, and 9 maintaining their fixed relationships. Opening marker 4 may appear only where the wide view actually includes it.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,1] toward unit 2 through look-at cell [3,6], using the wide 90-degree field of view for broad coverage. Keep markers 5 and 6 available as the central visual axis while retaining enough surrounding context for the medium staging of S20_Shot1 and the close conversational crop of S20_Shot4.\n  - subject_position_directive: For S20_Shot1, preserve one subject leaning in the left foreground toward marker 6, a second subject separated in the rear at middle right, and marker 6 at upper center in the midground. For S20_Shot4, support a sharp left-center profile subject and a listening subject near the right edge across the marker-5 working distance; these are shot-staging cues rather than changes to the fixed background layout.\n  - state_cue_directive: Carry transient marker 10 as the committed unusually dark display-footage cue on marker 6. Follow the surfaced shots' subdued, cool-desaturated illumination and restrained low-key contrast without introducing any additional light source or unlisted state cue.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, openings, or state overlays beyond the committed facts. Keep any space outside the wide view from unit 1 toward unit 2 out of the composition, and do not relocate fixed markers 4, 5, 6, 7, 8, or 9 from their floor-plan relationships.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] administration review zone — west and central portion of the room around the visitor seating\n  - 2. [area] CCTV workstation zone — along the north wall around the surveillance workstation\n  - 3. [area] threshold access zone — south side of the room between the entrance and workstation\n  - 4. [opening] corridor entrance door — south wall near the southwest corner, swinging inward\n  - 5. [furniture] CCTV workstation desk — centered against the north wall\n  - 6. [prop] CCTV review monitor — on the north edge of the workstation desk\n  - 7. [furniture] operator chair — immediately south of the workstation desk\n  - 8. [furniture] visitor chair one — southwest of the operator chair, facing the monitor\n  - 9. [furniture] visitor chair two — southeast of the operator chair, facing the monitor\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 1]\n  - look_at_unit: 2\n  - look_at_cell: [3, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the broad view from unit 1 toward unit 2 to establish markers 1, 2, and 3 while keeping markers 5 and 6 central enough to support the medium and close consuming-shot crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected target coverage of unit markers 1, 2, and 3 from camera unit 1 toward unit 2, with base markers 5 and 6 emphasized along the viewing axis and markers 7, 8, and 9 maintaining their fixed relationships. Opening marker 4 may appear only where the wide view actually includes it.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,1] toward unit 2 through look-at cell [3,6], using the wide 90-degree field of view for broad coverage. Keep markers 5 and 6 available as the central visual axis while retaining enough surrounding context for the medium staging of S20_Shot1 and the close conversational crop of S20_Shot4.\n  - subject_position_directive: For S20_Shot1, preserve one subject leaning in the left foreground toward marker 6, a second subject separated in the rear at middle right, and marker 6 at upper center in the midground. For S20_Shot4, support a sharp left-center profile subject and a listening subject near the right edge across the marker-5 working distance; these are shot-staging cues rather than changes to the fixed background layout.\n  - state_cue_directive: Carry transient marker 10 as the committed unusually dark display-footage cue on marker 6. Follow the surfaced shots' subdued, cool-desaturated illumination and restrained low-key contrast without introducing any additional light source or unlisted state cue.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, openings, or state overlays beyond the committed facts. Keep any space outside the wide view from unit 1 toward unit 2 out of the composition, and do not relocate fixed markers 4, 5, 6, 7, 8, or 9 from their floor-plan relationships.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] administration review zone — west and central portion of the room around the visitor seating\n  - 2. [area] CCTV workstation zone — along the north wall around the surveillance workstation\n  - 3. [area] threshold access zone — south side of the room between the entrance and workstation\n  - 4. [opening] corridor entrance door — south wall near the southwest corner, swinging inward\n  - 5. [furniture] CCTV workstation desk — centered against the north wall\n  - 6. [prop] CCTV review monitor — on the north edge of the workstation desk\n  - 7. [furniture] operator chair — immediately south of the workstation desk\n  - 8. [furniture] visitor chair one — southwest of the operator chair, facing the monitor\n  - 9. [furniture] visitor chair two — southeast of the operator chair, facing the monitor\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 1]\n  - look_at_unit: 2\n  - look_at_cell: [3, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the broad view from unit 1 toward unit 2 to establish markers 1, 2, and 3 while keeping markers 5 and 6 central enough to support the medium and close consuming-shot crops.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the connected target coverage of unit markers 1, 2, and 3 from camera unit 1 toward unit 2, with base markers 5 and 6 emphasized along the viewing axis and markers 7, 8, and 9 maintaining their fixed relationships. Opening marker 4 may appear only where the wide view actually includes it.\n  - camera_framing_directive: Frame from camera unit 1 at cell [4,1] toward unit 2 through look-at cell [3,6], using the wide 90-degree field of view for broad coverage. Keep markers 5 and 6 available as the central visual axis while retaining enough surrounding context for the medium staging of S20_Shot1 and the close conversational crop of S20_Shot4.\n  - subject_position_directive: For S20_Shot1, preserve one subject leaning in the left foreground toward marker 6, a second subject separated in the rear at middle right, and marker 6 at upper center in the midground. For S20_Shot4, support a sharp left-center profile subject and a listening subject near the right edge across the marker-5 working distance; these are shot-staging cues rather than changes to the fixed background layout.\n  - state_cue_directive: Carry transient marker 10 as the committed unusually dark display-footage cue on marker 6. Follow the surfaced shots' subdued, cool-desaturated illumination and restrained low-key contrast without introducing any additional light source or unlisted state cue.\n  - negative_continuity_directive: Do not invent numbered elements, subjects, openings, or state overlays beyond the committed facts. Keep any space outside the wide view from unit 1 toward unit 2 out of the composition, and do not relocate fixed markers 4, 5, 6, 7, 8, or 9 from their floor-plan relationships.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] administration review zone — west and central portion of the room around the visitor seating\n  - 2. [area] CCTV workstation zone — along the north wall around the surveillance workstation\n  - 3. [area] threshold access zone — south side of the room between the entrance and workstation\n  - 4. [opening] corridor entrance door — south wall near the southwest corner, swinging inward\n  - 5. [furniture] CCTV workstation desk — centered against the north wall\n  - 6. [prop] CCTV review monitor — on the north edge of the workstation desk\n  - 7. [furniture] operator chair — immediately south of the workstation desk\n  - 8. [furniture] visitor chair one — southwest of the operator chair, facing the monitor\n  - 9. [furniture] visitor chair two — southeast of the operator chair, facing the monitor\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안 지역의 중형 마트 내부에 있는 현실적인 총무과 겸 CCTV 관제 공간. 실제 카메라로 촬영한 다큐멘터리 풍 사진으로, 복도 쪽 출입구 가까운 위치에서 약 1.6m 높이의 서 있는 사람 눈높이로 방 안을 대각선 방향으로 바라본다. 35mm급 중간 광각 렌즈를 사용한 실제 DSLR 또는 미러리스 카메라 사진이며, 하향식 평면도나 건축 도식이 아니다. 출입구에서 평범한 사무용 책상을 가로질러 CCTV 검토용 모니터가 잘 보이도록 구성하고, 책상 앞의 빈 업무용 회전의자 한 개와 그 옆 또는 뒤의 빈 방문자용 의자 두 개를 프레임 안에 함께 둔다. 사람과 얼굴은 전혀 없다.\n\n방은 한국 마트의 직원 전용 관리 사무실답게 실용적이고 다소 비좁다. 밝은 회색 계열의 낡은 비닐 바닥재, 미세한 얼룩과 긁힘이 남은 도장 벽, 저렴한 목재 무늬 합판 사무용 책상, 회색 금속 서류함과 파일 선반, 유선 전화기, 소형 프린터, 키보드와 마우스, 벽시계와 업무 공지 게시판이 있다. 천장에는 2020년대 한국 상업시설에서 흔히 쓰이는 평판형 LED 또는 교체된 형광등형 조명이 설치되어 있으며, 배선 몰딩과 전원선, 모니터 케이블이 과장 없이 실제 사무실처럼 정리되어 있다. 오래 사용해 모서리가 닳은 책상, 의자 바퀴 자국, 손때가 묻은 서랍 손잡이, 종이 파일의 구겨진 가장자리처럼 일상적인 사용 흔적을 담는다. 미래형 장비, 홀로그램, 투명 디스플레이, 과도하게 세련된 통합 관제실은 배제한다.\n\nCCTV 검토용 모니터를 화면의 중요한 초점으로 삼는다. 모니터 표면 안에만 실제적인 디지털 감시 인터페이스와 낮은 해상도의 고정 카메라 영상이 표시된다. 감시 영상은 명암 정보가 거의 사라질 정도로 비정상적으로 어둡고 검은 영역이 넓으며, 노출 부족과 압축 노이즈만 희미하게 보인다. 그 어둠 속에 사람, 얼굴, 실루엣, 신체 일부 또는 식별 가능한 대상을 절대로 생성하지 말고, 복구된 장소 세부도 보여 주지 않는다. 영상은 모니터 밖 현실 공간으로 번지지 않으며 증강현실 투사나 초자연적 입자 효과도 없다. 업무용 보조 모니터가 있다면 평범한 2020년대 한국어 기반 관리 프로그램의 제한된 화면만 나타내고, 읽기 어려운 작은 글자를 과도하게 만들지 않는다.\n\n상태는 비정상적으로 어두운 감시 영상을 조용히 검토하던 순간의 빈 공간이다. 실내 조명은 차갑고 약간 탈색된 중성광이며, 모니터의 약한 청회색 빛이 책상 표면과 빈 의자 가장자리에 현실적으로 반사된다. 대비는 절제되어 있고 어두운 구석도 실제 카메라의 노출 범위 안에서 자연스럽게 남는다. 선택적인 짙은 진홍색과 금색은 게시판의 작은 업무 표식이나 낡은 문구류 정도의 미세한 생활 색상으로만 제한하고, 오컬트 문양이나 근거 없는 붉은 원은 공간에 추가하지 않는다. 실제 콘크리트와 도장면, 금속의 미세한 산화와 흠집, 직물 의자 표면의 짜임, 합판의 목재 무늬를 정확히 표현한다. 자연스러운 원근과 깊이감, 과하지 않은 피사계 심도, 사실적인 반사와 그림자, 후처리 느낌 없는 담담한 실제 장소 기록 사진. 깨끗한 스톡 사진, 세트장, CGI, 삽화, 건축 시각화처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            4,
            1
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use the broad view from unit 1 toward unit 2 to establish markers 1, 2, and 3 while keeping markers 5 and 6 central enough to support the medium and close consuming-shot crops.",
          "lens_enum": "wide",
          "look_at_cell": [
            3,
            6
          ],
          "look_at_unit": 2
        },
        "shot_aware_plan_node_index": 0,
        "shot_aware_plan_mode": "fp_seeded_anchor",
        "render_guidance": {
          "visible_space_directive": "Show the connected target coverage of unit markers 1, 2, and 3 from camera unit 1 toward unit 2, with base markers 5 and 6 emphasized along the viewing axis and markers 7, 8, and 9 maintaining their fixed relationships. Opening marker 4 may appear only where the wide view actually includes it.",
          "camera_framing_directive": "Frame from camera unit 1 at cell [4,1] toward unit 2 through look-at cell [3,6], using the wide 90-degree field of view for broad coverage. Keep markers 5 and 6 available as the central visual axis while retaining enough surrounding context for the medium staging of S20_Shot1 and the close conversational crop of S20_Shot4.",
          "subject_position_directive": "For S20_Shot1, preserve one subject leaning in the left foreground toward marker 6, a second subject separated in the rear at middle right, and marker 6 at upper center in the midground. For S20_Shot4, support a sharp left-center profile subject and a listening subject near the right edge across the marker-5 working distance; these are shot-staging cues rather than changes to the fixed background layout.",
          "state_cue_directive": "Carry transient marker 10 as the committed unusually dark display-footage cue on marker 6. Follow the surfaced shots' subdued, cool-desaturated illumination and restrained low-key contrast without introducing any additional light source or unlisted state cue.",
          "negative_continuity_directive": "Do not invent numbered elements, subjects, openings, or state overlays beyond the committed facts. Keep any space outside the wide view from unit 1 toward unit 2 out of the composition, and do not relocate fixed markers 4, 5, 6, 7, 8, or 9 from their floor-plan relationships."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l13_admin_cctv_room",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l13_admin_cctv_room"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람이나 그림자가 없는 빈 사무실입니다."
          }
        }
      },
      "L12B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L12",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L12B03.png",
        "t2i_prompt": "2026년 대한민국 인천 연안 도시권의 실제 경찰서 사무실 내부를 늦은 밤 당직 상태로 촬영한, 실제 카메라로 촬영한 다큐멘터리 풍 사진. 복도에서 들어오는 출입문 바로 안쪽, 성인 눈높이 약 1.6m에 카메라를 두고 35mm급 보통 광각 렌즈로 중앙 순환 통로를 대각선으로 바라본다. 통로 건너편의 당직 책상과 켜진 평면 모니터, 그 뒤로 이어지는 북쪽 창문 열이 한 프레임에 들어오며, 주변의 여러 사무용 책상과 칸막이, 회전식 의자, 서류 캐비닛은 비어 있다. 사람은 전혀 보이지 않지만 단 하나의 당직 자리만 전원이 켜져 있어 한 명이 잠시 자리를 비운 듯한 현실적인 사용 흔적을 암시한다. 당직 모니터에는 실제 2020년대 중반 한국 공공기관 전산 환경에 맞는 절제된 2D 업무 인터페이스와 작은 CCTV 분할 화면이 평면 디스플레이 내부에만 표시되며, 영상 속 사람이나 얼굴은 식별되지 않는다. 다른 모니터들은 모두 꺼져 있고 낮 시간의 사건 증거, 용의자 사진, 수사 보드, 흩어진 사건 서류는 없다.\n\n천장에는 실제 관공서에서 흔한 백색 LED 패널등과 형광등형 조명이 일부만 켜져 있으며, 차갑고 약간 탈색된 빛이 회색빛 비닐 바닥재와 오래 사용한 합판 책상 상판에 고르게 닿는다. 당직 책상의 작은 스탠드 조명만 약한 금빛 온기를 더하고, 창밖은 반사만 남은 짙은 야간으로 처리한다. 창문은 폭 약 1~1.5m의 현실적인 알루미늄 새시 모듈 여러 개로 구성되고 부분적으로 내려온 블라인드가 있으며, 실내 조명과 책상 윤곽이 유리에 자연스럽게 반사된다. 출입문은 높이 약 2m의 표준 사무실 문, 실내 층고는 약 2.6~2.8m로 설정하여 책상, 의자, 창문, 문이 모두 사람 크기 기준에 맞는 일관된 비례를 유지한다.\n\n책상 위에는 키보드, 유선 전화기, 문서 트레이, 소형 프린터와 최소한의 정돈된 업무용품만 놓고, 케이블 정리의 미세한 흐트러짐, 의자 팔걸이의 마모, 책상 모서리의 생활 흠집, 금속 캐비닛의 작은 긁힘, 바닥의 희미한 바퀴 자국과 청소 흔적을 사실적으로 표현한다. 중앙 통로는 깨끗하고 비어 있으며 이동 동선이 명확하다. 벽에는 일반적인 공공기관 공지판과 아날로그 시계가 있으나 특정 작품명, 인물 사진, 과장된 상징은 없다. 차갑고 절제된 야간 조명, 텅 빈 주변 좌석, 기계의 미세한 대기광이 만드는 불편한 심야 정적을 현실적인 방식으로 보여준다.\n\n실제 콘크리트 벽의 도장 질감, 금속의 사용감과 미세한 산화, 직물 칸막이의 섬유 조직, 합판과 목재 무늬, 플라스틱 장비의 반사를 정확하게 표현한다. 자연스러운 심도와 실제 렌즈 원근, 과장되지 않은 노출, 후처리 없는 담담한 현장 기록 사진. 깨끗한 광고용 스톡 사진이 아니며, CGI나 건축 시각화나 삽화가 아니다. 하향식 시점, 평면도, 건축 도식은 금지한다. 인물, 얼굴, 시신, 혈흔은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "복도 출입문 안쪽 가까운 위치에서 중앙 통로 너머의 당직 책상을 주된 시각적 중심으로 잡는다. 켜진 당직 모니터와 은은한 책상 조명은 또렷하게 보이게 하고, 주변의 비어 있는 책상들과 꺼진 모니터, 북쪽 창문 열까지 포함해 늦은 밤 한 자리만 사용 중인 상황을 암시한다. 인물이나 얼굴은 프레임에 넣지 않는다.",
            "shot_id": "S16_Shot1"
          },
          {
            "guide_text": "동일한 출입문 부근 시점과 공간 축을 유지하되 중앙 통로를 조금 더 넓게 포함하여 당직 자리의 고립감과 사무실의 빈 규모를 강조한다. 전경에는 비어 있는 책상 모서리와 의자를 자연스럽게 걸치고, 중경의 켜진 당직 모니터와 배경의 어두운 창문이 겹치지 않게 구성한다. 낮 시간 사건 자료나 증거 사진은 보이지 않으며 인물도 등장하지 않는다.",
            "shot_id": "S16_Shot4"
          }
        ],
        "shot_ids": [
          "S16_Shot1",
          "S16_Shot4"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 5 (corridor entry door), facing diagonally across number 3 (central circulation aisle) toward number 7 (duty desk), number 9 (duty monitor), and number 13 (north window run)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Emphasize the isolated duty workstation while retaining the surrounding empty desks and clear circulation path. Depict the clean night-duty state without the daytime case evidence."
        },
        "reference_decision": {
          "bg_id": "L12B03",
          "fp_id": "fp_l12_police_office",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L12B03 is the sole clean anchor candidate and supplies the fresh dwelling-identity plate for S16_Shot1 and S16_Shot4. Camera unit 2 at [7,3], aimed toward unit 1 through listed look-at cell [5,6] with a 90-degree wide lens, preserves broad depth from marker 5 toward the fixed work-area markers needed by the staged medium and close framings.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_l12_police_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 establishes the dwelling identity directly from the supplied floor plan."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              3
            ],
            "camera_unit": 2,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit-2 camera cell for broad coverage from the threshold-side area toward unit 1 and the fixed elements at look-at cell [5,6], supporting both the entry-oriented medium staging and the tighter duty-position staging.",
            "lens_enum": "wide",
            "look_at_cell": [
              5,
              6
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From camera unit 2, prioritize unit 1 around look-at cell [5,6] while retaining broad spatial continuity with marker 5 and the fixed marker set 6 through 13. The geometry supplies units 1, 3, and 4 and openings 5 and 13 only as visibility candidates for this camera unit, so include them only where the 90-degree cone supports them.",
            "camera_framing_directive": "Place the camera in unit 2 at cell [7,3] and aim toward unit 1 through look-at cell [5,6]. Use the wide 90-degree cone for broad coverage that can support the middle-foreground movement in S16_Shot1 while retaining fixed spatial support for the close framing in S16_Shot4.",
            "subject_position_directive": "For S16_Shot1, reserve the middle foreground for the staged entering subject moving inward from marker 5, with open depth ahead. For S16_Shot4, reserve a tight subject position beside marker 7 with the staged downward eyeline and lower-frame action cue. Add no subjects beyond those committed by the surfaced shot staging.",
            "state_cue_directive": "No committed state cue beyond \"clean residential space\" applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.",
            "negative_continuity_directive": "Exclude overlay markers 14 and 15 because both are ignored for this BG. Do not introduce unlisted scenario-specific elements, do not relocate fixed markers 5 through 13, and do not assert visibility beyond the geometry candidate units 1, 3, and 4 or candidate openings 5 and 13."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 3]\n  - look_at_unit: 1\n  - look_at_cell: [5, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-2 camera cell for broad coverage from the threshold-side area toward unit 1 and the fixed elements at look-at cell [5,6], supporting both the entry-oriented medium staging and the tighter duty-position staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, prioritize unit 1 around look-at cell [5,6] while retaining broad spatial continuity with marker 5 and the fixed marker set 6 through 13. The geometry supplies units 1, 3, and 4 and openings 5 and 13 only as visibility candidates for this camera unit, so include them only where the 90-degree cone supports them.\n  - camera_framing_directive: Place the camera in unit 2 at cell [7,3] and aim toward unit 1 through look-at cell [5,6]. Use the wide 90-degree cone for broad coverage that can support the middle-foreground movement in S16_Shot1 while retaining fixed spatial support for the close framing in S16_Shot4.\n  - subject_position_directive: For S16_Shot1, reserve the middle foreground for the staged entering subject moving inward from marker 5, with open depth ahead. For S16_Shot4, reserve a tight subject position beside marker 7 with the staged downward eyeline and lower-frame action cue. Add no subjects beyond those committed by the surfaced shot staging.\n  - state_cue_directive: No committed state cue beyond \"clean residential space\" applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 14 and 15 because both are ignored for this BG. Do not introduce unlisted scenario-specific elements, do not relocate fixed markers 5 through 13, and do not assert visibility beyond the geometry candidate units 1, 3, and 4 or candidate openings 5 and 13.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — main rectangular office area surrounding the desks\n  - 2. [area] entry threshold zone — south side immediately inside the corridor door\n  - 3. [area] central circulation aisle — straight path running south to north between the desk groups\n  - 4. [area] coffee service zone — southeast corner beside the entry threshold\n  - 5. [opening] corridor entry door — south wall near the southeast side, opening inward toward the threshold\n  - 6. [furniture] primary detective desk — west side of the central aisle, oriented toward the aisle\n  - 7. [furniture] duty detective desk — east side of the central aisle, opposite the primary detective desk\n  - 8. [prop] primary desktop monitor — north edge of the primary detective desk\n  - 9. [prop] duty desktop monitor — north edge of the duty detective desk\n  - 10. [furniture] shared workstation bench — northwest portion of the shared work zone, behind the primary desk\n  - 11. [furniture] filing cabinet — west wall near the northwest corner\n  - 12. [prop] coffee machine counter — southeast coffee service zone against the east wall\n  - 13. [opening] north window run — single contiguous double-line opening centered on the north wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 3]\n  - look_at_unit: 1\n  - look_at_cell: [5, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-2 camera cell for broad coverage from the threshold-side area toward unit 1 and the fixed elements at look-at cell [5,6], supporting both the entry-oriented medium staging and the tighter duty-position staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, prioritize unit 1 around look-at cell [5,6] while retaining broad spatial continuity with marker 5 and the fixed marker set 6 through 13. The geometry supplies units 1, 3, and 4 and openings 5 and 13 only as visibility candidates for this camera unit, so include them only where the 90-degree cone supports them.\n  - camera_framing_directive: Place the camera in unit 2 at cell [7,3] and aim toward unit 1 through look-at cell [5,6]. Use the wide 90-degree cone for broad coverage that can support the middle-foreground movement in S16_Shot1 while retaining fixed spatial support for the close framing in S16_Shot4.\n  - subject_position_directive: For S16_Shot1, reserve the middle foreground for the staged entering subject moving inward from marker 5, with open depth ahead. For S16_Shot4, reserve a tight subject position beside marker 7 with the staged downward eyeline and lower-frame action cue. Add no subjects beyond those committed by the surfaced shot staging.\n  - state_cue_directive: No committed state cue beyond \"clean residential space\" applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 14 and 15 because both are ignored for this BG. Do not introduce unlisted scenario-specific elements, do not relocate fixed markers 5 through 13, and do not assert visibility beyond the geometry candidate units 1, 3, and 4 or candidate openings 5 and 13.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — main rectangular office area surrounding the desks\n  - 2. [area] entry threshold zone — south side immediately inside the corridor door\n  - 3. [area] central circulation aisle — straight path running south to north between the desk groups\n  - 4. [area] coffee service zone — southeast corner beside the entry threshold\n  - 5. [opening] corridor entry door — south wall near the southeast side, opening inward toward the threshold\n  - 6. [furniture] primary detective desk — west side of the central aisle, oriented toward the aisle\n  - 7. [furniture] duty detective desk — east side of the central aisle, opposite the primary detective desk\n  - 8. [prop] primary desktop monitor — north edge of the primary detective desk\n  - 9. [prop] duty desktop monitor — north edge of the duty detective desk\n  - 10. [furniture] shared workstation bench — northwest portion of the shared work zone, behind the primary desk\n  - 11. [furniture] filing cabinet — west wall near the northwest corner\n  - 12. [prop] coffee machine counter — southeast coffee service zone against the east wall\n  - 13. [opening] north window run — single contiguous double-line opening centered on the north wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 3]\n  - look_at_unit: 1\n  - look_at_cell: [5, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit-2 camera cell for broad coverage from the threshold-side area toward unit 1 and the fixed elements at look-at cell [5,6], supporting both the entry-oriented medium staging and the tighter duty-position staging.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From camera unit 2, prioritize unit 1 around look-at cell [5,6] while retaining broad spatial continuity with marker 5 and the fixed marker set 6 through 13. The geometry supplies units 1, 3, and 4 and openings 5 and 13 only as visibility candidates for this camera unit, so include them only where the 90-degree cone supports them.\n  - camera_framing_directive: Place the camera in unit 2 at cell [7,3] and aim toward unit 1 through look-at cell [5,6]. Use the wide 90-degree cone for broad coverage that can support the middle-foreground movement in S16_Shot1 while retaining fixed spatial support for the close framing in S16_Shot4.\n  - subject_position_directive: For S16_Shot1, reserve the middle foreground for the staged entering subject moving inward from marker 5, with open depth ahead. For S16_Shot4, reserve a tight subject position beside marker 7 with the staged downward eyeline and lower-frame action cue. Add no subjects beyond those committed by the surfaced shot staging.\n  - state_cue_directive: No committed state cue beyond \"clean residential space\" applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.\n  - negative_continuity_directive: Exclude overlay markers 14 and 15 because both are ignored for this BG. Do not introduce unlisted scenario-specific elements, do not relocate fixed markers 5 through 13, and do not assert visibility beyond the geometry candidate units 1, 3, and 4 or candidate openings 5 and 13.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] shared work zone — main rectangular office area surrounding the desks\n  - 2. [area] entry threshold zone — south side immediately inside the corridor door\n  - 3. [area] central circulation aisle — straight path running south to north between the desk groups\n  - 4. [area] coffee service zone — southeast corner beside the entry threshold\n  - 5. [opening] corridor entry door — south wall near the southeast side, opening inward toward the threshold\n  - 6. [furniture] primary detective desk — west side of the central aisle, oriented toward the aisle\n  - 7. [furniture] duty detective desk — east side of the central aisle, opposite the primary detective desk\n  - 8. [prop] primary desktop monitor — north edge of the primary detective desk\n  - 9. [prop] duty desktop monitor — north edge of the duty detective desk\n  - 10. [furniture] shared workstation bench — northwest portion of the shared work zone, behind the primary desk\n  - 11. [furniture] filing cabinet — west wall near the northwest corner\n  - 12. [prop] coffee machine counter — southeast coffee service zone against the east wall\n  - 13. [opening] north window run — single contiguous double-line opening centered on the north wall\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안 도시권의 실제 경찰서 사무실 내부를 늦은 밤 당직 상태로 촬영한, 실제 카메라로 촬영한 다큐멘터리 풍 사진. 복도에서 들어오는 출입문 바로 안쪽, 성인 눈높이 약 1.6m에 카메라를 두고 35mm급 보통 광각 렌즈로 중앙 순환 통로를 대각선으로 바라본다. 통로 건너편의 당직 책상과 켜진 평면 모니터, 그 뒤로 이어지는 북쪽 창문 열이 한 프레임에 들어오며, 주변의 여러 사무용 책상과 칸막이, 회전식 의자, 서류 캐비닛은 비어 있다. 사람은 전혀 보이지 않지만 단 하나의 당직 자리만 전원이 켜져 있어 한 명이 잠시 자리를 비운 듯한 현실적인 사용 흔적을 암시한다. 당직 모니터에는 실제 2020년대 중반 한국 공공기관 전산 환경에 맞는 절제된 2D 업무 인터페이스와 작은 CCTV 분할 화면이 평면 디스플레이 내부에만 표시되며, 영상 속 사람이나 얼굴은 식별되지 않는다. 다른 모니터들은 모두 꺼져 있고 낮 시간의 사건 증거, 용의자 사진, 수사 보드, 흩어진 사건 서류는 없다.\n\n천장에는 실제 관공서에서 흔한 백색 LED 패널등과 형광등형 조명이 일부만 켜져 있으며, 차갑고 약간 탈색된 빛이 회색빛 비닐 바닥재와 오래 사용한 합판 책상 상판에 고르게 닿는다. 당직 책상의 작은 스탠드 조명만 약한 금빛 온기를 더하고, 창밖은 반사만 남은 짙은 야간으로 처리한다. 창문은 폭 약 1~1.5m의 현실적인 알루미늄 새시 모듈 여러 개로 구성되고 부분적으로 내려온 블라인드가 있으며, 실내 조명과 책상 윤곽이 유리에 자연스럽게 반사된다. 출입문은 높이 약 2m의 표준 사무실 문, 실내 층고는 약 2.6~2.8m로 설정하여 책상, 의자, 창문, 문이 모두 사람 크기 기준에 맞는 일관된 비례를 유지한다.\n\n책상 위에는 키보드, 유선 전화기, 문서 트레이, 소형 프린터와 최소한의 정돈된 업무용품만 놓고, 케이블 정리의 미세한 흐트러짐, 의자 팔걸이의 마모, 책상 모서리의 생활 흠집, 금속 캐비닛의 작은 긁힘, 바닥의 희미한 바퀴 자국과 청소 흔적을 사실적으로 표현한다. 중앙 통로는 깨끗하고 비어 있으며 이동 동선이 명확하다. 벽에는 일반적인 공공기관 공지판과 아날로그 시계가 있으나 특정 작품명, 인물 사진, 과장된 상징은 없다. 차갑고 절제된 야간 조명, 텅 빈 주변 좌석, 기계의 미세한 대기광이 만드는 불편한 심야 정적을 현실적인 방식으로 보여준다.\n\n실제 콘크리트 벽의 도장 질감, 금속의 사용감과 미세한 산화, 직물 칸막이의 섬유 조직, 합판과 목재 무늬, 플라스틱 장비의 반사를 정확하게 표현한다. 자연스러운 심도와 실제 렌즈 원근, 과장되지 않은 노출, 후처리 없는 담담한 현장 기록 사진. 깨끗한 광고용 스톡 사진이 아니며, CGI나 건축 시각화나 삽화가 아니다. 하향식 시점, 평면도, 건축 도식은 금지한다. 인물, 얼굴, 시신, 혈흔은 전혀 없다. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            7,
            3
          ],
          "camera_unit": 2,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit-2 camera cell for broad coverage from the threshold-side area toward unit 1 and the fixed elements at look-at cell [5,6], supporting both the entry-oriented medium staging and the tighter duty-position staging.",
          "lens_enum": "wide",
          "look_at_cell": [
            5,
            6
          ],
          "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, prioritize unit 1 around look-at cell [5,6] while retaining broad spatial continuity with marker 5 and the fixed marker set 6 through 13. The geometry supplies units 1, 3, and 4 and openings 5 and 13 only as visibility candidates for this camera unit, so include them only where the 90-degree cone supports them.",
          "camera_framing_directive": "Place the camera in unit 2 at cell [7,3] and aim toward unit 1 through look-at cell [5,6]. Use the wide 90-degree cone for broad coverage that can support the middle-foreground movement in S16_Shot1 while retaining fixed spatial support for the close framing in S16_Shot4.",
          "subject_position_directive": "For S16_Shot1, reserve the middle foreground for the staged entering subject moving inward from marker 5, with open depth ahead. For S16_Shot4, reserve a tight subject position beside marker 7 with the staged downward eyeline and lower-frame action cue. Add no subjects beyond those committed by the surfaced shot staging.",
          "state_cue_directive": "No committed state cue beyond \"clean residential space\" applies because clean_background_expected is true and no transient markers are listed; refrain from inventing additional state cues.",
          "negative_continuity_directive": "Exclude overlay markers 14 and 15 because both are ignored for this BG. Do not introduce unlisted scenario-specific elements, do not relocate fixed markers 5 through 13, and do not assert visibility beyond the geometry candidate units 1, 3, and 4 or candidate openings 5 and 13."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l12_police_office",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_l12_police_office"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사무실 내 의자와 공간에 사람이 전혀 없습니다."
          }
        }
      },
      "L12B02": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L12B03",
        "reused_from_bg_id": "L12B03",
        "location_id": "L12",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L12B03.png",
        "t2i_prompt": "2026년 대한민국 인천 연안 지역의 실제 경찰 수사 사무실 내부를 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진. 복도 출입문 바로 안쪽에서 약 1.6미터 높이의 서 있는 사람 눈높이로, 35밀리미터급 보통 광각 렌즈를 사용해 사무실 안쪽을 대각선으로 바라본다. 프레임에는 가까운 주 형사 책상, 그 뒤나 옆의 당직 책상과 당직 모니터, 북쪽 벽을 따라 이어지는 창문들이 자연스러운 원근으로 함께 보인다. 하향식 평면도나 건축 도면 시점이 아니라 실제 출입문에서 사람이 보는 수평 시점이다.\n\n주 형사 책상 표면에는 참혹한 사건의 인화사진과 수사 문서가 여러 장 겹치고 비뚤어진 채 넓게 펼쳐져 있어 가장 먼저 눈에 들어온다. 사진 속 내용은 폭력적으로 훼손된 실내 벽면과 바닥, 부서진 생활 물건, 증거 표식, 표면 질감을 따라 그려진 불규칙한 진홍색 원 같은 사건 현장 단서로 한정한다. 사진 안에도 시신, 인체, 얼굴, 피 묻은 사체는 전혀 보이지 않으며, 충격성은 훼손된 현장과 증거의 배열만으로 전달한다. 사진은 광택이 약한 실제 인화지, 문서는 접힌 모서리와 손때, 메모와 분류 스티커가 있는 평범한 수사 자료처럼 보인다.\n\n당직 책상의 현실적인 평면 모니터에는 서해 연안과 섬이 표시된 현대적인 이차원 디지털 지도, GPS 좌표, 한 개의 위치 표식과 제한된 이동 경로가 수사 증거로 읽히게 표시된다. 지도와 좌표는 오직 모니터의 발광 화면 내부에만 존재하고, 공중 투사나 증강현실, 홀로그램은 없다. 화면은 2020년대 중반의 실제 한국 관공서 전산 화면처럼 기능적이고 절제된 구성으로, 과도하게 미래적이지 않다.\n\n사무실에는 회색 또는 옅은 베이지색 금속 책상, 낮은 칸막이, 검은 사무용 의자, 키보드와 마우스, 유선 전화기, 서류철이 든 철제 캐비닛과 소형 프린터가 있다. 값비싸거나 새것 같은 전시 공간이 아니라 케이블 자국, 의자 바퀴의 마모, 책상 가장자리의 긁힘, 바닥의 미세한 때, 손이 자주 닿은 부분의 번들거림이 남은 실제 근무 공간이다. 천장은 약 2.6~2.8미터 높이이며, 출입문은 약 2미터 높이, 북쪽 새시 창문은 각 폭 약 1~1.5미터로 사람 크기와 일치한다. 일반적인 한국 관공서의 흰색 천장 흡음판과 직사각형 LED 조명, 밝은 회색 바닥재, 알루미늄 새시 창문을 사실적으로 표현한다.\n\n북쪽 창문으로 흐린 주간의 차갑고 부드러운 자연광이 들어오고 일부 천장 조명이 켜져 있어 책상 아래와 사무실 안쪽에 현실적인 약한 그림자가 생긴다. 전체 색감은 실제 흐린 낮의 자연스러운 저채도 회색과 청색 기운이며, 사건사진의 진홍색 표식과 낡은 황갈색 서류철만 제한된 색상 강조가 된다. 의자는 비어 있고 통로에도 사람이 없으며, 급히 자리를 비운 듯한 문서와 사용 중이던 장비만 남아 사무실 전체에 인원이 전혀 남지 않았다는 사실이 분명하다.\n\n실제 콘크리트, 도장 금속, 플라스틱, 종이, 유리, 직물의 정확한 질감과 일상적인 먼지 및 얼룩을 보여주는 실제 장소 기록 사진. 자연스러운 피사계 심도와 렌즈 원근, 과장되지 않은 노출, 가공하지 않은 현실적인 카메라 촬영 결과. 깨끗한 광고용 사진, 삽화, 건축 시각화, 삼차원 그래픽처럼 보이지 않게 하며 사람과 얼굴은 전혀 포함하지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "복도 출입문 가까이의 눈높이에서 주 형사 책상과 당직 모니터가 한 프레임에 들어오게 한다. 주 형사 책상 표면의 참혹한 사건사진들이 전경의 핵심이 되도록 하되, 사진 속에는 시신이나 얼굴을 넣지 않고 훼손된 사건 현장과 증거물만 보이게 한다. 당직 모니터에는 서해 연안의 이차원 지도, 위치 좌표와 이동 경로가 알아볼 수 있게 표시되며, 주변의 빈 의자와 비어 있는 통로로 인원이 모두 떠난 상태를 분명히 보여준다.",
            "shot_id": "S21_Shot3"
          },
          {
            "guide_text": "같은 출입문 쪽 시점을 유지하면서 주 형사 책상 너머의 당직 모니터가 가구에 가리지 않도록 대각선 구도를 잡는다. 책상 위 사건사진의 불규칙한 배열, 문서 모서리, 사용감 있는 사무용품을 선명하게 보여주고, 위치추적 정보는 오직 모니터 화면 안에만 존재하게 한다. 북쪽 창문에서 들어오는 차가운 낮빛과 켜진 천장 조명이 빈 사무실의 현실적인 정적을 만든다.",
            "shot_id": "S21_Shot5"
          },
          {
            "guide_text": "빈 사무실의 규모와 인적 부재가 충분히 읽히도록 주 형사 책상, 당직 책상, 모니터, 북쪽 창문 열을 함께 포함한다. 사건사진은 주 형사 책상 전체에 걸쳐 두드러지게 보이고, 당직 모니터의 위치 좌표 표식과 해안 지도는 증거 화면으로 판독 가능해야 한다. 사람, 얼굴, 신체는 어디에도 나타내지 않으며 화면 정보가 실제 공간에 투사되거나 떠 있는 것처럼 표현하지 않는다.",
            "shot_id": "S21_Shot8"
          }
        ],
        "shot_ids": [
          "S21_Shot3",
          "S21_Shot5",
          "S21_Shot8"
        ],
        "scenes": [],
        "parent_id": "L12B03",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 5 (corridor entry door), facing diagonally toward number 6 (primary detective desk), number 7 (duty desk), number 9 (duty monitor), and number 13 (north window run)",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Keep number 14 prominent across the surface of number 6 and make number 15 readable as evidence contained only within number 9. Preserve enough of the empty office to establish that no personnel remain."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L12B03",
          "selected_refs": [
            {
              "physical_space_id": "fp_l12_police_office_space_1",
              "ref_bg_id": "L12B03",
              "space_description": "Same physical space and matching representative view covering target units 1 through 4 and base markers 1 through 13."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Match L12B03 with the camera in unit 2 at [7,3], aimed toward unit 1 through [5,6], using the wide 90-degree cone. Treat S21_Shot3, S21_Shot5, and S21_Shot8 as shot-specific high-angle, close, or insert framing within this same representative geometry rather than changing the fixed layout.",
          "negative_continuity_directive": "Keep base markers 5 through 13 in the same fixed positions established by L12B03, and do not let overlays 14 or 15 displace them. Do not add unlisted marker cues, duplicate transient cues outside their committed shot use, or depict spaces outside the unit-2 visibility candidates 1, 3, and 4 and opening candidates 5 and 13.",
          "state_cue_directive": "Carry transient markers 14 and 15 as the committed state cues for this BG, with their presentation governed by S21_Shot3, S21_Shot5, and S21_Shot8. Preserve base markers 1 through 13 and do not invent additional state overlays.",
          "subject_position_directive": "For S21_Shot3, reserve the lower-right foreground and desk-side midground according to the staged over-shoulder arrangement. For S21_Shot5, reserve the middle center for the tight three-quarter subject framing with only the committed lower-edge cue. S21_Shot8 commits no character, so keep that insert free of invented subjects and center the marker-15 display cue.",
          "visible_space_directive": "Inherit from L12B03 the fixed placement of markers 5 through 13 while viewing from camera unit 2 toward unit 1 through [5,6]. Use the broad cone to retain the shared base context across target units 1 through 4, with units 1, 3, and 4 and openings 5 and 13 treated as the geometry-supplied visibility candidates."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_l12_police_office",
          "prior_bg_ids": [
            "L12B03"
          ],
          "attached_ref_labels": [
            "bg:L12B03"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L12B01": {
        "status": "ok",
        "location_id": "L12",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L12B01.png",
        "t2i_prompt": "2026년 낮, 대한민국 인천 연안 지역의 실제 소규모 경찰서 건물 앞 자전거 주차 구역. 실제 미러리스 또는 DSLR 카메라와 35mm급 렌즈로 사람의 서 있는 눈높이 약 1.6m에서 촬영한 다큐멘터리 풍 사진이며, 조감도나 평면도가 아닌 현장 정면 사선 시점이다. 현대 한국의 2~3층 규모 공공청사 외관으로, 한 층 높이 약 2.7m, 출입문 높이 약 2m, 새시 창문 폭 약 1~1.5m를 기준으로 모든 구조물의 크기를 현실적으로 맞춘다. 밝은 회색 석재 타일과 노출 콘크리트가 섞인 외벽, 약간 바랜 줄눈, 해풍과 염분으로 생긴 미세한 얼룩, 유리 자동문 형태의 주출입구, 절제된 현대식 경찰 관서 표지, 실제 크기의 창문과 블라인드, 벽면 CCTV 카메라, 배수관, 배관이 연결된 에어컨 실외기, 낮은 화분과 금속 볼라드가 보인다. 출입구 옆에는 아연도금 금속 자전거 거치대와 여러 대의 평범한 생활 자전거가 있으며, 바구니가 달린 자전거 한 대는 즉시 빼서 탈 수 있는 위치에 자연스럽게 놓여 있다. 타이어의 먼지, 체인의 기름때, 프레임의 작은 긁힘, 안장의 마모, 거치대의 녹과 빗물 자국을 사실적으로 표현한다. 자전거 주차 구역 앞에는 낮은 경계석과 아스팔트 진입로, 닳은 흰색 주차선이 이어지고, 프레임 한쪽에서 도로 쪽으로 빠져나갈 수 있는 열린 이동 경로를 충분히 남긴다. 주변에는 비슷한 높이의 한국 연안 도시 저층 건물 일부, 전신주와 현실적으로 늘어진 전선, 주차된 소형 생활 차량의 일부가 보여 대상 건물이 고립된 덩어리처럼 보이지 않게 한다. 사람, 얼굴, 탑승자는 전혀 없다. 맑게 갠 화창한 홍보 사진이 아니라 옅은 해무가 섞인 흐린 낮의 자연광, 차갑고 채도가 낮은 실제 색조, 공공청사 유리와 금속에 생기는 절제된 반사, 정확한 콘크리트·석재·금속·고무 재질, 일상적인 먼지와 얼룩, 자연스러운 원근과 피사계 심도를 담는다. 깨끗한 스톡 사진이 아닌 실제 장소 기록 사진처럼 꾸밈없고 후처리 없는 현실적인 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "사람 키 높이 약 1.6m에서 경찰서 정면과 자전거 주차 구역을 비스듬히 함께 바라본다. 프레임 한쪽 전경에 즉시 꺼내 탈 수 있는 생활 자전거와 거치대를 두고, 그 앞에서 도로 방향으로 이어지는 통로를 비워 긴급히 페달을 밟아 이탈하는 동작을 합성할 공간을 확보한다. 출입구와 경찰 관서 표지는 배경에서 식별되되 과도하게 크게 잡지 않으며, 사람·얼굴·탑승자는 그리지 않는다.",
            "shot_id": "S22_Shot1"
          }
        ],
        "shot_ids": [
          "S22_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "text_only",
        "render_attempts": 3,
        "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": "2026년 낮, 대한민국 인천 연안 지역의 실제 소규모 경찰서 건물 앞 자전거 주차 구역. 실제 미러리스 또는 DSLR 카메라와 35mm급 렌즈로 사람의 서 있는 눈높이 약 1.6m에서 촬영한 다큐멘터리 풍 사진이며, 조감도나 평면도가 아닌 현장 정면 사선 시점이다. 현대 한국의 2~3층 규모 공공청사 외관으로, 한 층 높이 약 2.7m, 출입문 높이 약 2m, 새시 창문 폭 약 1~1.5m를 기준으로 모든 구조물의 크기를 현실적으로 맞춘다. 밝은 회색 석재 타일과 노출 콘크리트가 섞인 외벽, 약간 바랜 줄눈, 해풍과 염분으로 생긴 미세한 얼룩, 유리 자동문 형태의 주출입구, 절제된 현대식 경찰 관서 표지, 실제 크기의 창문과 블라인드, 벽면 CCTV 카메라, 배수관, 배관이 연결된 에어컨 실외기, 낮은 화분과 금속 볼라드가 보인다. 출입구 옆에는 아연도금 금속 자전거 거치대와 여러 대의 평범한 생활 자전거가 있으며, 바구니가 달린 자전거 한 대는 즉시 빼서 탈 수 있는 위치에 자연스럽게 놓여 있다. 타이어의 먼지, 체인의 기름때, 프레임의 작은 긁힘, 안장의 마모, 거치대의 녹과 빗물 자국을 사실적으로 표현한다. 자전거 주차 구역 앞에는 낮은 경계석과 아스팔트 진입로, 닳은 흰색 주차선이 이어지고, 프레임 한쪽에서 도로 쪽으로 빠져나갈 수 있는 열린 이동 경로를 충분히 남긴다. 주변에는 비슷한 높이의 한국 연안 도시 저층 건물 일부, 전신주와 현실적으로 늘어진 전선, 주차된 소형 생활 차량의 일부가 보여 대상 건물이 고립된 덩어리처럼 보이지 않게 한다. 사람, 얼굴, 탑승자는 전혀 없다. 맑게 갠 화창한 홍보 사진이 아니라 옅은 해무가 섞인 흐린 낮의 자연광, 차갑고 채도가 낮은 실제 색조, 공공청사 유리와 금속에 생기는 절제된 반사, 정확한 콘크리트·석재·금속·고무 재질, 일상적인 먼지와 얼룩, 자연스러운 원근과 피사계 심도를 담는다. 깨끗한 스톡 사진이 아닌 실제 장소 기록 사진처럼 꾸밈없고 후처리 없는 현실적인 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_aware_plan_mode": "surface_role_direct_plate",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "건물 주변이나 창문, 거리에 사람이 보이지 않음."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [],
          "ref_used": "text_only",
          "db_write_policy": "checkpoint_only"
        }
      },
      "L18B01": {
        "status": "ok",
        "location_id": "L18",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L18B01.png",
        "t2i_prompt": "2026년 대한민국 인천 연안에서 멀리 떨어진 서해상의 열린 바다, 해 질 무렵 소형 현대식 동력 어선 한 척이 거대한 짙은 해무 띠의 경계로 접근해 선수부터 일부 진입하는 순간. 카메라는 어선의 뒤쪽이자 약간 좌현 쪽을 따라가는 동행 선박의 높은 외부 갑판에 있으며, 갑판 바닥에서 약 1.6m 높이의 실제 미러리스 또는 DSLR 카메라와 35mm급 광각 렌즈로 촬영한다. 수면보다 높은 시점이지만 조감도나 드론 시점은 아니며, 사람이 서서 바라보는 자연스러운 수평 원근이다. 프레임 앞쪽에는 가시거리가 남아 있는 차갑고 잿빛인 서해 수면이 펼쳐지고, 소형 어선은 맑은 해역에서 얇고 불규칙한 안개 경계 띠를 가르며 전방의 불투명한 짙은 안개 속으로 들어간다. 짙은 해무는 수평선과 하늘의 경계를 지우며 전방 거리를 넓게 채우고, 배 뒤와 좌현 옆으로는 프로펠러가 만든 길고 흐트러진 흰 항적이 열린 수면 위에 이어진다. 바다는 잔잔하지 않고 낮고 짧은 서해 파랑과 불규칙한 물결, 젖은 회청색 수면, 실제 물보라와 미세한 포말이 보인다.\n\n어선은 한국 연안에서 실제 운용되는 소형 작업용 어선의 현실적인 규모와 구조로, 전체 길이 약 8~12m, 낮은 작업 갑판, 작은 조타실, 금속 난간, 안테나와 항해등, 구명환, 밧줄과 작업 흔적을 갖춘다. 조타실 출입문은 약 2m 높이의 사람 크기 기준에 맞고, 창문 폭은 약 1~1.5m이며, 난간은 약 1.1m 높이로 모든 구조가 일관된 실측 비례를 유지한다. 선체 도장에는 염분으로 바랜 부분, 녹물 자국, 긁힘, 젖은 금속 표면과 실제 사용 흔적이 있으나 난파선처럼 과장하지 않는다. 조타실 안과 갑판에는 사람이 전혀 보이지 않으며 얼굴이나 인체도 없다. 현대식이되 미래형 장비, 과장된 탐조등, 군함 같은 형태는 배제한다.\n\n황혼의 남은 자연광은 차갑고 채도가 낮은 청회색이며, 서쪽 하늘 가까이에만 매우 옅고 탁한 금빛이 남아 있다. 어선의 작은 항해등이 현실적인 밝기로 희미하게 켜져 젖은 선체 표면에 제한적으로 반사되지만, 안개 전체가 인공적으로 빛나지 않는다. 안개 경계는 완벽한 직선 벽이 아니라 높이와 농도가 들쭉날쭉한 실제 해무의 층으로 표현하고, 초자연적 형상, 유령, 붉은 표식, 판타지 입자 효과는 넣지 않는다. 실제 콘크리트나 세트가 아니라 탁 트인 현실의 서해 해상이며, 선체의 금속 부식, 유리의 염분 얼룩, 밧줄 섬유, 젖은 페인트, 물결과 포말의 물성을 정확하게 표현한다.\n\n실제 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 답사 사진처럼 담담하고 사실적인 기록 이미지, 자연스러운 황혼광과 현실적인 대기 원근, 자연스러운 피사계 심도, 과도한 후처리 없음. 깨끗한 스톡 사진, CGI, 삽화, 회화, 건축 시각화, 평면도, 하향 조감도처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "어선의 뒤쪽이자 좌현 쪽에 있는 동행 선박의 높은 갑판에서 바라본 시점으로 구성한다. 카메라는 갑판 바닥에서 약 1.6m 높이에 두되 수면보다 충분히 높은 위치이며, 35mm 광각 렌즈로 어선과 안개 장벽, 넓은 해수면을 함께 담는다. 소형 어선은 프레임 중앙보다 약간 오른쪽에서 안개 경계 띠에 선수부터 일부 진입하고, 좌현 후방으로 길고 흐트러진 항적이 이어진다. 전방 원거리 대부분은 불투명한 짙은 안개가 채우고, 배 뒤와 옆에는 아직 시야가 남은 열린 바다가 펼쳐지게 한다. 사람은 보이지 않게 한다.",
            "shot_id": "S30_Shot2"
          }
        ],
        "shot_ids": [
          "S30_Shot2"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_1",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "behind and slightly to the port side of number 4 (small fishing boat), facing across number 1 (clear sea zone) toward number 2 (fog threshold zone) and number 3 (dense fog zone)",
          "camera_height": "elevated exterior viewpoint high above the water",
          "lens_hint": "35mm wide-angle establishing view",
          "framing_notes": "Show number 4 approaching and partially entering number 2, with number 3 filling the forward distance and number 5 stretching across the open water behind and beside the boat."
        },
        "reference_decision": {
          "mode": "camera_geometry_direct_plate",
          "surface_role": "site_surface",
          "fp_id": "",
          "source_bg_ids": []
        },
        "effective_render_prompt": "2026년 대한민국 인천 연안에서 멀리 떨어진 서해상의 열린 바다, 해 질 무렵 소형 현대식 동력 어선 한 척이 거대한 짙은 해무 띠의 경계로 접근해 선수부터 일부 진입하는 순간. 카메라는 어선의 뒤쪽이자 약간 좌현 쪽을 따라가는 동행 선박의 높은 외부 갑판에 있으며, 갑판 바닥에서 약 1.6m 높이의 실제 미러리스 또는 DSLR 카메라와 35mm급 광각 렌즈로 촬영한다. 수면보다 높은 시점이지만 조감도나 드론 시점은 아니며, 사람이 서서 바라보는 자연스러운 수평 원근이다. 프레임 앞쪽에는 가시거리가 남아 있는 차갑고 잿빛인 서해 수면이 펼쳐지고, 소형 어선은 맑은 해역에서 얇고 불규칙한 안개 경계 띠를 가르며 전방의 불투명한 짙은 안개 속으로 들어간다. 짙은 해무는 수평선과 하늘의 경계를 지우며 전방 거리를 넓게 채우고, 배 뒤와 좌현 옆으로는 프로펠러가 만든 길고 흐트러진 흰 항적이 열린 수면 위에 이어진다. 바다는 잔잔하지 않고 낮고 짧은 서해 파랑과 불규칙한 물결, 젖은 회청색 수면, 실제 물보라와 미세한 포말이 보인다.\n\n어선은 한국 연안에서 실제 운용되는 소형 작업용 어선의 현실적인 규모와 구조로, 전체 길이 약 8~12m, 낮은 작업 갑판, 작은 조타실, 금속 난간, 안테나와 항해등, 구명환, 밧줄과 작업 흔적을 갖춘다. 조타실 출입문은 약 2m 높이의 사람 크기 기준에 맞고, 창문 폭은 약 1~1.5m이며, 난간은 약 1.1m 높이로 모든 구조가 일관된 실측 비례를 유지한다. 선체 도장에는 염분으로 바랜 부분, 녹물 자국, 긁힘, 젖은 금속 표면과 실제 사용 흔적이 있으나 난파선처럼 과장하지 않는다. 조타실 안과 갑판에는 사람이 전혀 보이지 않으며 얼굴이나 인체도 없다. 현대식이되 미래형 장비, 과장된 탐조등, 군함 같은 형태는 배제한다.\n\n황혼의 남은 자연광은 차갑고 채도가 낮은 청회색이며, 서쪽 하늘 가까이에만 매우 옅고 탁한 금빛이 남아 있다. 어선의 작은 항해등이 현실적인 밝기로 희미하게 켜져 젖은 선체 표면에 제한적으로 반사되지만, 안개 전체가 인공적으로 빛나지 않는다. 안개 경계는 완벽한 직선 벽이 아니라 높이와 농도가 들쭉날쭉한 실제 해무의 층으로 표현하고, 초자연적 형상, 유령, 붉은 표식, 판타지 입자 효과는 넣지 않는다. 실제 콘크리트나 세트가 아니라 탁 트인 현실의 서해 해상이며, 선체의 금속 부식, 유리의 염분 얼룩, 밧줄 섬유, 젖은 페인트, 물결과 포말의 물성을 정확하게 표현한다.\n\n실제 카메라로 촬영한 다큐멘터리 풍 사진, 실제 장소 답사 사진처럼 담담하고 사실적인 기록 이미지, 자연스러운 황혼광과 현실적인 대기 원근, 자연스러운 피사계 심도, 과도한 후처리 없음. 깨끗한 스톡 사진, CGI, 삽화, 회화, 건축 시각화, 평면도, 하향 조감도처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.",
        "shot_aware_plan_mode": "camera_geometry_direct_plate",
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "배의 갑판과 조타실 내부에 사람이 보이지 않습니다."
          }
        },
        "attached_reference_lineage": {
          "fp_id": "",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_small_fishing_boat"
          ],
          "ref_used": "refs_1",
          "db_write_policy": "checkpoint_only"
        },
        "aerial_ref": {
          "loc_id": "L18",
          "group_id": "bg_small_fishing_boat"
        },
        "render_degraded": true,
        "fallback_reason": "no_viable_camera_look_at_pair",
        "source_fp_id": "fp_open_sea"
      },
      "L19B03": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L19",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L19B03.png",
        "t2i_prompt": "2026년 대한민국 인천 연안의 서해를 항해 중인 낡은 소형 연안 어선의 외부를 담은 실제 카메라 다큐멘터리 풍 사진. 카메라는 우현 선수 바깥 수면 위 약 2.5m 높이, 인접한 소형 선박에서 사람이 서서 촬영하는 것과 비슷한 거의 수평인 시점에 있으며, 우현 선수에서 선체를 대각선으로 가로질러 전방 조타실과 개방된 후미 갑판을 바라본다. 35mm급 중간 광각 렌즈로 compact한 전체 선체 윤곽, 전방 조타실, 양옆의 좁은 통로, 후미 작업 공간이 한눈에 읽히되 조감도나 평면도처럼 보이지 않게 한다.\n\n한국 서해 연안에서 실제로 흔히 쓰이는 오래된 소형 FRP 동력 어선: 여러 차례 덧칠되어 빛이 바랜 흰색 유리섬유 선체, 흘수선 주변의 짙은 방오도료와 염분 자국, 녹슨 금속 난간과 체결부, 고무 타이어 방현재, 젖은 밧줄, 어망, 부표, 플라스틱 어상자, 작은 양망기와 캡스턴, 배기관을 갖춘 실용적인 작업선이다. 선수 쪽의 낮은 조타실은 알루미늄 새시 창과 물때 낀 유리, 실제 출입 가능한 문, 평평한 지붕 위의 짧은 마스트, 무전 안테나, 탐조등과 현실적인 항해등을 갖춘다. 미래형 장비나 과장된 장식은 없다. 갑판에는 바닷물, 디젤 얼룩, 긁힌 페인트, 녹물 자국, 닳은 미끄럼 방지 표면과 뒤엉키지 않게 정리된 작업용 밧줄이 남아 있어 오래 운항한 배의 생활감과 정비 흔적이 드러난다.\n\n규모는 실제 사람 크기 기준에 맞춘다. 조타실 문은 약 2m 높이, 창은 약 1~1.2m 폭, 갑판 난간은 약 1.1m 높이이며, 조타실은 작은 방 하나 정도의 크기로 선체 위에 낮게 놓인다. 문, 창, 난간, 조타실, 작업 장비와 선체의 비례가 모두 이 기준에 맞아야 하며 배를 대형 선박처럼 부풀리지 않는다.\n\n해 질 무렵의 차갑고 채도가 낮은 청회색 하늘 아래, 수평선 가까이에 남은 짙은 진홍색과 약한 금빛 저녁빛이 물결에 길게 반사되어 배 주변 수면을 붉게 물들인다. 붉은빛은 물과 젖은 선체 표면에 생기는 현실적인 석양 반사이며 초자연적인 광선이나 입자 효과가 아니다. 배는 실제로 전진 중이어서 선수에서 작은 포말이 갈라지고 선체 옆으로 물이 밀려나며 뒤쪽에는 불규칙한 항적이 이어진다. 조타실 내부에서는 약한 실용 조명의 따뜻한 빛만 비치고, 갑판은 자연스러운 황혼의 저조도에 놓인다. 먼 배나 해안 구조물은 흐릿한 실루엣 수준으로 제한하며 주 피사체를 방해하지 않는다. 갑판과 조타실 어디에도 사람, 얼굴, 인체는 없다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 현장 참고용 사진처럼 표현한다. 실제 FRP의 미세한 균열과 광택, 금속의 녹과 염분 부식, 젖은 밧줄 섬유, 그물의 결, 고무의 마모, 유리의 물때, 목재와 플라스틱의 사용 흔적을 정확하게 보여 준다. 자연스러운 황혼 노출, 절제된 명암, 현실적인 수면 반사와 자연스러운 피사계 심도, 과도한 후처리 없는 사실적인 기록 사진. 깨끗한 스톡 사진, CGI, 삽화, 건축 시각화, 평면도, 하향 조감도가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "수면 위 약 2.5m 높이의 우현 선수 바깥 시점에서 선체를 대각선으로 가로질러 바라본다. 가까운 우현 선수부터 전방 조타실, 좁은 측면 통로, 개방된 후미 작업 갑판까지 한 프레임에서 읽히게 하고, 조타실 지붕과 안테나가 전체 높이를 설명하도록 한다. 배는 붉은 저녁빛이 반사된 물을 가르며 전진하고, 선수 주변의 물결과 선미 방향의 항적을 자연스럽게 보여 준다. 사람은 등장시키지 않는다.",
            "shot_id": "S28_Shot1"
          }
        ],
        "shot_ids": [
          "S28_Shot1"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_4",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "over the water off the starboard bow near number 1, facing diagonally across number 5 toward numbers 2 and 6",
          "camera_height": "elevated exterior viewpoint approximately 2.5 m above the waterline",
          "lens_hint": "35mm moderate wide angle",
          "framing_notes": "Show the compact full hull footprint, forward wheelhouse, narrow side passages, and open aft deck; number 14 may help establish the wheelhouse roofline in the volumetric background."
        },
        "reference_decision": {
          "bg_id": "L19B03",
          "fp_id": "fp_fishing_boat_deck",
          "node_index": 2,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S28_Shot1 requires a broad establishing view of the same fixed structure represented by L19B02, with target units 1 through 6. The camera changes from unit 2 toward unit 3 to unit 1 toward unit 3 and expands to a 90-degree view, revealing a substantially different structural slice, so a new plate is required.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L19B02.png"
          ],
          "source_bg_ids": [
            "L19B02"
          ],
          "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_same_physical_space_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "physical_space_1",
                "ref_bg_id": "L19B02",
                "space_description": "The same fixed structure, expanded from the connected units in L19B02 to the broad unit 1 through unit 6 establishing view."
              }
            ],
            "why_single_ref_or_two_refs": "L19B02 alone supplies continuity for the connected fixed structure; the consuming shot calls for one broad view rather than two independently referenced co-visible physical spaces."
          },
          "camera_decision": {
            "camera_cell": [
              1,
              4
            ],
            "camera_unit": 1,
            "fov_deg": 90,
            "framing_notes": "Use broad coverage from unit 1 at [1,4] toward unit 3 at [7,3], matching the wide establishing scale and providing the largest geometry-supported span across the target-unit set.",
            "lens_enum": "wide",
            "look_at_cell": [
              7,
              3
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "Use the broad view from unit 1 toward unit 3 to represent the committed target span across units 1, 2, 3, 4, 5, and 6. Preserve the fixed connected-space relationships established by L19B02 and maintain markers 9, 10, 11, and 14 at their floor-plan positions where supported by the 90-degree cone.",
            "camera_framing_directive": "Place the camera in unit 1 at cell [1,4], aim toward unit 3 at cell [7,3], and use wide 90-degree coverage. Compose broad spatial coverage around the middle-center structure while preserving the shot's long-scale, symmetrical forward-axis presentation.",
            "subject_position_directive": "No character subject is committed for S28_Shot1. Keep the shot-committed moving background structure small at middle center on the forward axis, with symmetrical motion traces to either side, and keep the background free of invented character subjects.",
            "state_cue_directive": "No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed forward movement, symmetrical motion traces, broad surrounding field, and cool desaturated dusk treatment with the specified upper color field; invent no additional cues.",
            "negative_continuity_directive": "Exclude marker 15 and ignored overlay marker 15. Preserve the fixed relationships inherited from L19B02 rather than rearranging units 2, 3, 4, or 5; do not introduce unlisted numbered elements or treat the visible-unit and visible-opening supersets as permission to invent extra structure."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L19B02' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 4]\n  - look_at_unit: 3\n  - look_at_cell: [7, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 at [1,4] toward unit 3 at [7,3], matching the wide establishing scale and providing the largest geometry-supported span across the target-unit set.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Use the broad view from unit 1 toward unit 3 to represent the committed target span across units 1, 2, 3, 4, 5, and 6. Preserve the fixed connected-space relationships established by L19B02 and maintain markers 9, 10, 11, and 14 at their floor-plan positions where supported by the 90-degree cone.\n  - camera_framing_directive: Place the camera in unit 1 at cell [1,4], aim toward unit 3 at cell [7,3], and use wide 90-degree coverage. Compose broad spatial coverage around the middle-center structure while preserving the shot's long-scale, symmetrical forward-axis presentation.\n  - subject_position_directive: No character subject is committed for S28_Shot1. Keep the shot-committed moving background structure small at middle center on the forward axis, with symmetrical motion traces to either side, and keep the background free of invented character subjects.\n  - state_cue_directive: No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed forward movement, symmetrical motion traces, broad surrounding field, and cool desaturated dusk treatment with the specified upper color field; invent no additional cues.\n  - negative_continuity_directive: Exclude marker 15 and ignored overlay marker 15. Preserve the fixed relationships inherited from L19B02 rather than rearranging units 2, 3, 4, or 5; do not introduce unlisted numbered elements or treat the visible-unit and visible-opening supersets as permission to invent extra structure.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] bow deck zone — tapered north end of the hull footprint\n  - 2. [area] open working deck — broad central-to-aft deck behind the wheelhouse\n  - 3. [area] port side passage — narrow exterior passage along the west side of the wheelhouse\n  - 4. [area] starboard side passage — narrow exterior passage along the east side of the wheelhouse\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 6. [area] aft transom work zone — southern end of the open deck against the transom\n  - 9. [opening] forward windshield run — single contiguous glazing run across the wheelhouse forward wall\n  - 10. [opening] port wheelhouse window — single window in the west wall of the wheelhouse\n  - 11. [opening] starboard wheelhouse window — single window in the east wall beside the helm\n  - 14. [prop] roof antenna mast base — forward centerline of the wheelhouse roof footprint\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L19B02' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 4]\n  - look_at_unit: 3\n  - look_at_cell: [7, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 at [1,4] toward unit 3 at [7,3], matching the wide establishing scale and providing the largest geometry-supported span across the target-unit set.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Use the broad view from unit 1 toward unit 3 to represent the committed target span across units 1, 2, 3, 4, 5, and 6. Preserve the fixed connected-space relationships established by L19B02 and maintain markers 9, 10, 11, and 14 at their floor-plan positions where supported by the 90-degree cone.\n  - camera_framing_directive: Place the camera in unit 1 at cell [1,4], aim toward unit 3 at cell [7,3], and use wide 90-degree coverage. Compose broad spatial coverage around the middle-center structure while preserving the shot's long-scale, symmetrical forward-axis presentation.\n  - subject_position_directive: No character subject is committed for S28_Shot1. Keep the shot-committed moving background structure small at middle center on the forward axis, with symmetrical motion traces to either side, and keep the background free of invented character subjects.\n  - state_cue_directive: No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed forward movement, symmetrical motion traces, broad surrounding field, and cool desaturated dusk treatment with the specified upper color field; invent no additional cues.\n  - negative_continuity_directive: Exclude marker 15 and ignored overlay marker 15. Preserve the fixed relationships inherited from L19B02 rather than rearranging units 2, 3, 4, or 5; do not introduce unlisted numbered elements or treat the visible-unit and visible-opening supersets as permission to invent extra structure.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] bow deck zone — tapered north end of the hull footprint\n  - 2. [area] open working deck — broad central-to-aft deck behind the wheelhouse\n  - 3. [area] port side passage — narrow exterior passage along the west side of the wheelhouse\n  - 4. [area] starboard side passage — narrow exterior passage along the east side of the wheelhouse\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 6. [area] aft transom work zone — southern end of the open deck against the transom\n  - 9. [opening] forward windshield run — single contiguous glazing run across the wheelhouse forward wall\n  - 10. [opening] port wheelhouse window — single window in the west wall of the wheelhouse\n  - 11. [opening] starboard wheelhouse window — single window in the east wall beside the helm\n  - 14. [prop] roof antenna mast base — forward centerline of the wheelhouse roof footprint\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L19B02' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 1\n  - camera_cell: [1, 4]\n  - look_at_unit: 3\n  - look_at_cell: [7, 3]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use broad coverage from unit 1 at [1,4] toward unit 3 at [7,3], matching the wide establishing scale and providing the largest geometry-supported span across the target-unit set.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Use the broad view from unit 1 toward unit 3 to represent the committed target span across units 1, 2, 3, 4, 5, and 6. Preserve the fixed connected-space relationships established by L19B02 and maintain markers 9, 10, 11, and 14 at their floor-plan positions where supported by the 90-degree cone.\n  - camera_framing_directive: Place the camera in unit 1 at cell [1,4], aim toward unit 3 at cell [7,3], and use wide 90-degree coverage. Compose broad spatial coverage around the middle-center structure while preserving the shot's long-scale, symmetrical forward-axis presentation.\n  - subject_position_directive: No character subject is committed for S28_Shot1. Keep the shot-committed moving background structure small at middle center on the forward axis, with symmetrical motion traces to either side, and keep the background free of invented character subjects.\n  - state_cue_directive: No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed forward movement, symmetrical motion traces, broad surrounding field, and cool desaturated dusk treatment with the specified upper color field; invent no additional cues.\n  - negative_continuity_directive: Exclude marker 15 and ignored overlay marker 15. Preserve the fixed relationships inherited from L19B02 rather than rearranging units 2, 3, 4, or 5; do not introduce unlisted numbered elements or treat the visible-unit and visible-opening supersets as permission to invent extra structure.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] bow deck zone — tapered north end of the hull footprint\n  - 2. [area] open working deck — broad central-to-aft deck behind the wheelhouse\n  - 3. [area] port side passage — narrow exterior passage along the west side of the wheelhouse\n  - 4. [area] starboard side passage — narrow exterior passage along the east side of the wheelhouse\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 6. [area] aft transom work zone — southern end of the open deck against the transom\n  - 9. [opening] forward windshield run — single contiguous glazing run across the wheelhouse forward wall\n  - 10. [opening] port wheelhouse window — single window in the west wall of the wheelhouse\n  - 11. [opening] starboard wheelhouse window — single window in the east wall beside the helm\n  - 14. [prop] roof antenna mast base — forward centerline of the wheelhouse roof footprint\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안의 서해를 항해 중인 낡은 소형 연안 어선의 외부를 담은 실제 카메라 다큐멘터리 풍 사진. 카메라는 우현 선수 바깥 수면 위 약 2.5m 높이, 인접한 소형 선박에서 사람이 서서 촬영하는 것과 비슷한 거의 수평인 시점에 있으며, 우현 선수에서 선체를 대각선으로 가로질러 전방 조타실과 개방된 후미 갑판을 바라본다. 35mm급 중간 광각 렌즈로 compact한 전체 선체 윤곽, 전방 조타실, 양옆의 좁은 통로, 후미 작업 공간이 한눈에 읽히되 조감도나 평면도처럼 보이지 않게 한다.\n\n한국 서해 연안에서 실제로 흔히 쓰이는 오래된 소형 FRP 동력 어선: 여러 차례 덧칠되어 빛이 바랜 흰색 유리섬유 선체, 흘수선 주변의 짙은 방오도료와 염분 자국, 녹슨 금속 난간과 체결부, 고무 타이어 방현재, 젖은 밧줄, 어망, 부표, 플라스틱 어상자, 작은 양망기와 캡스턴, 배기관을 갖춘 실용적인 작업선이다. 선수 쪽의 낮은 조타실은 알루미늄 새시 창과 물때 낀 유리, 실제 출입 가능한 문, 평평한 지붕 위의 짧은 마스트, 무전 안테나, 탐조등과 현실적인 항해등을 갖춘다. 미래형 장비나 과장된 장식은 없다. 갑판에는 바닷물, 디젤 얼룩, 긁힌 페인트, 녹물 자국, 닳은 미끄럼 방지 표면과 뒤엉키지 않게 정리된 작업용 밧줄이 남아 있어 오래 운항한 배의 생활감과 정비 흔적이 드러난다.\n\n규모는 실제 사람 크기 기준에 맞춘다. 조타실 문은 약 2m 높이, 창은 약 1~1.2m 폭, 갑판 난간은 약 1.1m 높이이며, 조타실은 작은 방 하나 정도의 크기로 선체 위에 낮게 놓인다. 문, 창, 난간, 조타실, 작업 장비와 선체의 비례가 모두 이 기준에 맞아야 하며 배를 대형 선박처럼 부풀리지 않는다.\n\n해 질 무렵의 차갑고 채도가 낮은 청회색 하늘 아래, 수평선 가까이에 남은 짙은 진홍색과 약한 금빛 저녁빛이 물결에 길게 반사되어 배 주변 수면을 붉게 물들인다. 붉은빛은 물과 젖은 선체 표면에 생기는 현실적인 석양 반사이며 초자연적인 광선이나 입자 효과가 아니다. 배는 실제로 전진 중이어서 선수에서 작은 포말이 갈라지고 선체 옆으로 물이 밀려나며 뒤쪽에는 불규칙한 항적이 이어진다. 조타실 내부에서는 약한 실용 조명의 따뜻한 빛만 비치고, 갑판은 자연스러운 황혼의 저조도에 놓인다. 먼 배나 해안 구조물은 흐릿한 실루엣 수준으로 제한하며 주 피사체를 방해하지 않는다. 갑판과 조타실 어디에도 사람, 얼굴, 인체는 없다.\n\n실제 DSLR 또는 미러리스 카메라로 촬영한 현장 참고용 사진처럼 표현한다. 실제 FRP의 미세한 균열과 광택, 금속의 녹과 염분 부식, 젖은 밧줄 섬유, 그물의 결, 고무의 마모, 유리의 물때, 목재와 플라스틱의 사용 흔적을 정확하게 보여 준다. 자연스러운 황혼 노출, 절제된 명암, 현실적인 수면 반사와 자연스러운 피사계 심도, 과도한 후처리 없는 사실적인 기록 사진. 깨끗한 스톡 사진, CGI, 삽화, 건축 시각화, 평면도, 하향 조감도가 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of this SAME place — the same physical location, possibly seen from a different angle or at a different moment. Treat it as the PLACE IDENTITY reference. Keep this render consistent with it: the same spatial layout and architecture, the same surface materials and colors, and the same permanently installed fixtures, furniture and signage. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Camera angle, framing, lighting, time of day and weather follow THIS prompt — do NOT copy the reference's composition or mood; only the place's physical identity carries over.\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            1,
            4
          ],
          "camera_unit": 1,
          "fov_deg": 90,
          "framing_notes": "Use broad coverage from unit 1 at [1,4] toward unit 3 at [7,3], matching the wide establishing scale and providing the largest geometry-supported span across the target-unit set.",
          "lens_enum": "wide",
          "look_at_cell": [
            7,
            3
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 2,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "Use the broad view from unit 1 toward unit 3 to represent the committed target span across units 1, 2, 3, 4, 5, and 6. Preserve the fixed connected-space relationships established by L19B02 and maintain markers 9, 10, 11, and 14 at their floor-plan positions where supported by the 90-degree cone.",
          "camera_framing_directive": "Place the camera in unit 1 at cell [1,4], aim toward unit 3 at cell [7,3], and use wide 90-degree coverage. Compose broad spatial coverage around the middle-center structure while preserving the shot's long-scale, symmetrical forward-axis presentation.",
          "subject_position_directive": "No character subject is committed for S28_Shot1. Keep the shot-committed moving background structure small at middle center on the forward axis, with symmetrical motion traces to either side, and keep the background free of invented character subjects.",
          "state_cue_directive": "No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed forward movement, symmetrical motion traces, broad surrounding field, and cool desaturated dusk treatment with the specified upper color field; invent no additional cues.",
          "negative_continuity_directive": "Exclude marker 15 and ignored overlay marker 15. Preserve the fixed relationships inherited from L19B02 rather than rearranging units 2, 3, 4, or 5; do not introduce unlisted numbered elements or treat the visible-unit and visible-opening supersets as permission to invent extra structure."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_fishing_boat_deck",
          "prior_bg_ids": [
            "L19B02"
          ],
          "attached_ref_labels": [
            "aerial:bg_small_fishing_boat",
            "bg:L19B02",
            "same_loc_anchor:L19B01",
            "building_anchor:L18B01"
          ],
          "ref_used": "refs_4",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "배와 바다에 사람이 보이지 않습니다."
          }
        },
        "aerial_ref": {
          "loc_id": "L19",
          "group_id": "bg_small_fishing_boat"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L18B01",
          "group_id": "bg_small_fishing_boat"
        },
        "same_loc_anchor_ref": {
          "anchor_bg_id": "L19B01",
          "loc_id": "L19"
        }
      },
      "L19B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L19",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L19B02.png",
        "t2i_prompt": "2026년 대한민국 인천 연안과 서해에서 실제 운항하는 소형 동력 어선의 해질녘 작업 갑판. 카메라는 갑판 한쪽 작업 설비와 측면 통로 가까이에 놓이고, 개방된 갑판을 가로질러 전방의 조타실과 그 출입구를 바라본다. 약 1.6m의 서 있는 사람 눈높이에서 40mm 렌즈로 촬영한 자연스러운 원근이며, 위에서 내려다보는 평면도나 건축 도면 시점이 아니다. 갑판 중앙은 성인 두 명이 마주 설 수 있을 만큼 비어 있고 넓게 보이지만 현재 사람, 얼굴, 신체는 전혀 없다.\n\n낮고 실용적인 조타실은 작은 어선 규모에 맞는 한 층 구조로, 높이 약 2.5~3m, 금속 출입문 높이 약 2m, 전면과 측면 새시 창 폭 약 1~1.5m로 표현한다. 갑판 가장자리의 금속 난간은 약 1.1m 높이이며, 문과 창, 난간, 작업 장비의 비례가 모두 같은 사람 크기 기준에 맞아야 한다. 선체와 조타실 외장은 대한민국 연안 어선에서 흔한 흰색 도장 강판과 부분적인 유리섬유 강화 플라스틱 마감으로 이루어지고, 반복된 바닷물 노출로 페인트가 벗겨진 모서리, 용접 자국, 볼트 주변의 갈색 녹물, 소금기 얼룩, 기름때와 긁힌 자국이 자연스럽게 남아 있다. 민무늬의 거대한 선박이나 군함처럼 만들지 말고, 한 척의 소형 생업 어선다운 실제 규모를 유지한다.\n\n갑판에는 현실적인 금속 윈치와 캡스턴, 계류용 볼라드, 굵은 밧줄, 접어 둔 어망, 낮은 수납함, 배수구와 노출 배관이 배치되어 있다. 물건은 과도하게 정돈되지 않고 실제 조업 뒤처럼 젖은 밧줄 자국, 작은 비늘 흔적, 마른 소금 결정, 닳은 미끄럼 방지 갑판 도장과 얕은 물고임이 보인다. 조타실에는 고무 패킹이 낡은 새시 창, 손때 묻은 금속문, 외부 작업등, 소형 항해등, 안테나와 구명환이 있으며, 과장된 미래 장비나 홀로그램은 없다. 갑판 너머에는 낮은 서해 수평선과 잔잔하지만 어두워지는 바닷물이 보이고, 멀리 있는 항만 구조물이나 다른 소형 작업선은 흐릿한 실제 거리감으로만 나타난다.\n\n해가 막 진 뒤의 청회색 자연광이 갑판 전체를 차갑고 옅게 비추며, 조타실 내부와 출입구 주변에서는 평범한 황색 작업등이 약하게 새어 나온다. 깊은 진홍색은 일부 낡은 안전 도장이나 녹슨 표면에서만 절제되어 보이고, 황금빛은 작업등의 실제 빛에만 한정한다. 낮은 조도에서도 금속의 산화, 젖은 도장면, 밧줄 섬유, 어망 매듭, 유리 반사와 목재 손잡이의 결이 실제 재료처럼 정확히 보여야 한다. 긴장감은 비현실적 효과가 아니라 비어 있는 갑판, 닫혀 가는 해질녘, 조타실의 어두운 창과 제한된 작업등에서 나온다.\n\n오래되어 가장자리가 닳고 약간 휜 인화 사진 한 장이 프레임 하단의 극전경에 잠시 들어와 있다. 손이나 사람은 보이지 않으며 프레임 밖에서 제시된 듯 사진의 일부만 보인다. 이 사진은 갑판의 고정 장식이나 설치물이 아니다. 인화지 안의 과거 이미지는 초점과 마모 때문에 구체적인 인물이나 얼굴을 식별할 수 없고, 현재 갑판 공간 밖으로 확장되는 환영이나 유령 형상도 없다.\n\n실제 미러리스 또는 DSLR 카메라로 현장에서 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진과 구별되지 않는 사실성, 자연스러운 심도와 초점 저하, 사실적인 해질녘 노출, 과도한 후처리 없이 일상적인 마모와 얼룩을 그대로 담은 사진. 깨끗한 광고용 사진, 삽화, 그래픽, 3차원 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "갑판 한쪽의 작업 설비와 측면 통로 가까이에 카메라를 두고, 넓은 개방 작업 갑판 너머의 조타실 출입구를 정면 방향으로 바라본다. 카메라는 약 1.6m 높이, 40mm 렌즈의 자연스러운 원근으로 설정한다. 비어 있는 갑판 중앙에는 성인 두 명이 마주 서도 충분한 여백을 남기되 사람은 그리지 않는다. 조타실 출입구가 배경에서 분명히 보이게 하고, 낡은 사진 한 장은 손이나 사람이 보이지 않는 프레임 하단 극전경에서 막 들어온 듯 일부만 보이게 한다. 사진은 고정 장식물이 아니며 내부 인물이나 얼굴은 식별할 수 없게 흐리고 닳은 인화지 질감만 드러낸다.",
            "shot_id": "S28_Shot5"
          }
        ],
        "shot_ids": [
          "S28_Shot5"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_3",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "on number 2 near number 12, facing forward toward number 7 and the wheelhouse at number 5",
          "camera_height": "eye-level standing approximately 1.6 m",
          "lens_hint": "40mm natural perspective",
          "framing_notes": "Keep the open working deck broad enough for two standing figures, with the wheelhouse entrance behind them; depict the old photograph associated with number 15 as a handheld transient object, not as a fixture."
        },
        "reference_decision": {
          "bg_id": "L19B02",
          "fp_id": "fp_fishing_boat_deck",
          "node_index": 1,
          "mode": "same_physical_space_view",
          "is_dwelling_identity_anchor": false,
          "rationale": "S28_Shot5 occupies the same fixed physical structure established by L19B01 and overlaps unit 5 and marker 7, but its camera moves to unit 2 and looks toward unit 3 for a close shot. The changed camera-unit and look-at geometry require a new same-physical-space plate rather than low-delta reuse.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L19B01.png"
          ],
          "source_bg_ids": [
            "L19B01"
          ],
          "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_same_physical_space_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [
              {
                "physical_space_id": "physical_space_1",
                "ref_bg_id": "L19B01",
                "space_description": "Fixed structure shared through unit 5 and opening marker 7, viewed from a new camera position across units 2 and 3."
              }
            ],
            "why_single_ref_or_two_refs": "One reference is sufficient because L19B01 commits the shared fixed structure; S28_Shot5 requires a different camera slice rather than two distinct co-visible reference spaces."
          },
          "camera_decision": {
            "camera_cell": [
              4,
              3
            ],
            "camera_unit": 2,
            "fov_deg": 25,
            "framing_notes": "Use a compressed close framing from unit 2 toward unit 3, with look-at cell [7,3], leaving only restrained background coverage for the connected units and the transient marker at the lower edge.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              7,
              3
            ],
            "look_at_unit": 3
          },
          "render_guidance": {
            "visible_space_directive": "From unit 2, look toward unit 3 with units 2 and 3 providing the primary narrow background slice. Preserve the reference-established placement of unit 5 and opening marker 7 where the view supports them, and retain the committed spatial relationships of units 4 and 5 without widening the telephoto framing. Keep markers 12 and 13 fixed in their floor-plan positions if visible.",
            "camera_framing_directive": "Place the camera in unit 2 at cell [4,3], aim toward unit 3 at cell [7,3], and use telephoto 25-degree coverage for the committed tight close framing. Keep the subject dominant while allowing only a narrow, softly subordinate view of the fixed background.",
            "subject_position_directive": "Place the single committed subject at eye level in a tight, slight three-quarter close view, with the face dominant near center and the head recoiling slightly. Keep only a narrow, softly focused portion of transient marker 15 low in frame as specified by S28_Shot5.",
            "state_cue_directive": "Describe transient marker 15 at the committed lower edge and retain the shot-committed cool, desaturated dusk treatment. No other transient marker or additional state cue is committed.",
            "negative_continuity_directive": "Do not relocate the fixed unit-5 structure or marker 7 inherited from reference L19B01. Do not expand the telephoto cone into unrelated portions of units 1 or 6, and do not add state overlays beyond committed marker 15 or any unlisted numbered elements."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows 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='L19B01' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 3]\n  - look_at_unit: 3\n  - look_at_cell: [7, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use a compressed close framing from unit 2 toward unit 3, with look-at cell [7,3], leaving only restrained background coverage for the connected units and the transient marker at the lower edge.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, look toward unit 3 with units 2 and 3 providing the primary narrow background slice. Preserve the reference-established placement of unit 5 and opening marker 7 where the view supports them, and retain the committed spatial relationships of units 4 and 5 without widening the telephoto framing. Keep markers 12 and 13 fixed in their floor-plan positions if visible.\n  - camera_framing_directive: Place the camera in unit 2 at cell [4,3], aim toward unit 3 at cell [7,3], and use telephoto 25-degree coverage for the committed tight close framing. Keep the subject dominant while allowing only a narrow, softly subordinate view of the fixed background.\n  - subject_position_directive: Place the single committed subject at eye level in a tight, slight three-quarter close view, with the face dominant near center and the head recoiling slightly. Keep only a narrow, softly focused portion of transient marker 15 low in frame as specified by S28_Shot5.\n  - state_cue_directive: Describe transient marker 15 at the committed lower edge and retain the shot-committed cool, desaturated dusk treatment. No other transient marker or additional state cue is committed.\n  - negative_continuity_directive: Do not relocate the fixed unit-5 structure or marker 7 inherited from reference L19B01. Do not expand the telephoto cone into unrelated portions of units 1 or 6, and do not add state overlays beyond committed marker 15 or any unlisted numbered elements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 2. [area] open working deck — broad central-to-aft deck behind the wheelhouse\n  - 3. [area] port side passage — narrow exterior passage along the west side of the wheelhouse\n  - 4. [area] starboard side passage — narrow exterior passage along the east side of the wheelhouse\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 7. [opening] wheelhouse rear door — center of the wheelhouse aft wall, opening inward from the working deck\n  - 12. [furniture] deck box bench — port side of the open working deck, clear of the wheelhouse doorway\n  - 13. [prop] flush engine access hatch — centerline of the aft half of the working deck\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L19B01' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 3]\n  - look_at_unit: 3\n  - look_at_cell: [7, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use a compressed close framing from unit 2 toward unit 3, with look-at cell [7,3], leaving only restrained background coverage for the connected units and the transient marker at the lower edge.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, look toward unit 3 with units 2 and 3 providing the primary narrow background slice. Preserve the reference-established placement of unit 5 and opening marker 7 where the view supports them, and retain the committed spatial relationships of units 4 and 5 without widening the telephoto framing. Keep markers 12 and 13 fixed in their floor-plan positions if visible.\n  - camera_framing_directive: Place the camera in unit 2 at cell [4,3], aim toward unit 3 at cell [7,3], and use telephoto 25-degree coverage for the committed tight close framing. Keep the subject dominant while allowing only a narrow, softly subordinate view of the fixed background.\n  - subject_position_directive: Place the single committed subject at eye level in a tight, slight three-quarter close view, with the face dominant near center and the head recoiling slightly. Keep only a narrow, softly focused portion of transient marker 15 low in frame as specified by S28_Shot5.\n  - state_cue_directive: Describe transient marker 15 at the committed lower edge and retain the shot-committed cool, desaturated dusk treatment. No other transient marker or additional state cue is committed.\n  - negative_continuity_directive: Do not relocate the fixed unit-5 structure or marker 7 inherited from reference L19B01. Do not expand the telephoto cone into unrelated portions of units 1 or 6, and do not add state overlays beyond committed marker 15 or any unlisted numbered elements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 2. [area] open working deck — broad central-to-aft deck behind the wheelhouse\n  - 3. [area] port side passage — narrow exterior passage along the west side of the wheelhouse\n  - 4. [area] starboard side passage — narrow exterior passage along the east side of the wheelhouse\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 7. [opening] wheelhouse rear door — center of the wheelhouse aft wall, opening inward from the working deck\n  - 12. [furniture] deck box bench — port side of the open working deck, clear of the wheelhouse doorway\n  - 13. [prop] flush engine access hatch — centerline of the aft half of the working deck\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nThe supplied reference image shows the SAME physical room as this background, from a different camera angle or framing. Inherit the exact architecture, floor, walls, windows, fixed furniture and lighting of that room — this is literally the same space, only the viewpoint changes.\n\nREFERENCE PLAN: mode='same_physical_space_view'\n  - selected_refs[0]: ref_bg_id='L19B01' physical_space_id='physical_space_1'\n\nCAMERA DECISION (exact, from validated plan):\n  - camera_unit: 2\n  - camera_cell: [4, 3]\n  - look_at_unit: 3\n  - look_at_cell: [7, 3]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use a compressed close framing from unit 2 toward unit 3, with look-at cell [7,3], leaving only restrained background coverage for the connected units and the transient marker at the lower edge.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 2, look toward unit 3 with units 2 and 3 providing the primary narrow background slice. Preserve the reference-established placement of unit 5 and opening marker 7 where the view supports them, and retain the committed spatial relationships of units 4 and 5 without widening the telephoto framing. Keep markers 12 and 13 fixed in their floor-plan positions if visible.\n  - camera_framing_directive: Place the camera in unit 2 at cell [4,3], aim toward unit 3 at cell [7,3], and use telephoto 25-degree coverage for the committed tight close framing. Keep the subject dominant while allowing only a narrow, softly subordinate view of the fixed background.\n  - subject_position_directive: Place the single committed subject at eye level in a tight, slight three-quarter close view, with the face dominant near center and the head recoiling slightly. Keep only a narrow, softly focused portion of transient marker 15 low in frame as specified by S28_Shot5.\n  - state_cue_directive: Describe transient marker 15 at the committed lower edge and retain the shot-committed cool, desaturated dusk treatment. No other transient marker or additional state cue is committed.\n  - negative_continuity_directive: Do not relocate the fixed unit-5 structure or marker 7 inherited from reference L19B01. Do not expand the telephoto cone into unrelated portions of units 1 or 6, and do not add state overlays beyond committed marker 15 or any unlisted numbered elements.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 2. [area] open working deck — broad central-to-aft deck behind the wheelhouse\n  - 3. [area] port side passage — narrow exterior passage along the west side of the wheelhouse\n  - 4. [area] starboard side passage — narrow exterior passage along the east side of the wheelhouse\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 7. [opening] wheelhouse rear door — center of the wheelhouse aft wall, opening inward from the working deck\n  - 12. [furniture] deck box bench — port side of the open working deck, clear of the wheelhouse doorway\n  - 13. [prop] flush engine access hatch — centerline of the aft half of the working deck\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안과 서해에서 실제 운항하는 소형 동력 어선의 해질녘 작업 갑판. 카메라는 갑판 한쪽 작업 설비와 측면 통로 가까이에 놓이고, 개방된 갑판을 가로질러 전방의 조타실과 그 출입구를 바라본다. 약 1.6m의 서 있는 사람 눈높이에서 40mm 렌즈로 촬영한 자연스러운 원근이며, 위에서 내려다보는 평면도나 건축 도면 시점이 아니다. 갑판 중앙은 성인 두 명이 마주 설 수 있을 만큼 비어 있고 넓게 보이지만 현재 사람, 얼굴, 신체는 전혀 없다.\n\n낮고 실용적인 조타실은 작은 어선 규모에 맞는 한 층 구조로, 높이 약 2.5~3m, 금속 출입문 높이 약 2m, 전면과 측면 새시 창 폭 약 1~1.5m로 표현한다. 갑판 가장자리의 금속 난간은 약 1.1m 높이이며, 문과 창, 난간, 작업 장비의 비례가 모두 같은 사람 크기 기준에 맞아야 한다. 선체와 조타실 외장은 대한민국 연안 어선에서 흔한 흰색 도장 강판과 부분적인 유리섬유 강화 플라스틱 마감으로 이루어지고, 반복된 바닷물 노출로 페인트가 벗겨진 모서리, 용접 자국, 볼트 주변의 갈색 녹물, 소금기 얼룩, 기름때와 긁힌 자국이 자연스럽게 남아 있다. 민무늬의 거대한 선박이나 군함처럼 만들지 말고, 한 척의 소형 생업 어선다운 실제 규모를 유지한다.\n\n갑판에는 현실적인 금속 윈치와 캡스턴, 계류용 볼라드, 굵은 밧줄, 접어 둔 어망, 낮은 수납함, 배수구와 노출 배관이 배치되어 있다. 물건은 과도하게 정돈되지 않고 실제 조업 뒤처럼 젖은 밧줄 자국, 작은 비늘 흔적, 마른 소금 결정, 닳은 미끄럼 방지 갑판 도장과 얕은 물고임이 보인다. 조타실에는 고무 패킹이 낡은 새시 창, 손때 묻은 금속문, 외부 작업등, 소형 항해등, 안테나와 구명환이 있으며, 과장된 미래 장비나 홀로그램은 없다. 갑판 너머에는 낮은 서해 수평선과 잔잔하지만 어두워지는 바닷물이 보이고, 멀리 있는 항만 구조물이나 다른 소형 작업선은 흐릿한 실제 거리감으로만 나타난다.\n\n해가 막 진 뒤의 청회색 자연광이 갑판 전체를 차갑고 옅게 비추며, 조타실 내부와 출입구 주변에서는 평범한 황색 작업등이 약하게 새어 나온다. 깊은 진홍색은 일부 낡은 안전 도장이나 녹슨 표면에서만 절제되어 보이고, 황금빛은 작업등의 실제 빛에만 한정한다. 낮은 조도에서도 금속의 산화, 젖은 도장면, 밧줄 섬유, 어망 매듭, 유리 반사와 목재 손잡이의 결이 실제 재료처럼 정확히 보여야 한다. 긴장감은 비현실적 효과가 아니라 비어 있는 갑판, 닫혀 가는 해질녘, 조타실의 어두운 창과 제한된 작업등에서 나온다.\n\n오래되어 가장자리가 닳고 약간 휜 인화 사진 한 장이 프레임 하단의 극전경에 잠시 들어와 있다. 손이나 사람은 보이지 않으며 프레임 밖에서 제시된 듯 사진의 일부만 보인다. 이 사진은 갑판의 고정 장식이나 설치물이 아니다. 인화지 안의 과거 이미지는 초점과 마모 때문에 구체적인 인물이나 얼굴을 식별할 수 없고, 현재 갑판 공간 밖으로 확장되는 환영이나 유령 형상도 없다.\n\n실제 미러리스 또는 DSLR 카메라로 현장에서 촬영한 다큐멘터리 풍 사진, 실제 장소 기록 사진과 구별되지 않는 사실성, 자연스러운 심도와 초점 저하, 사실적인 해질녘 노출, 과도한 후처리 없이 일상적인 마모와 얼룩을 그대로 담은 사진. 깨끗한 광고용 사진, 삽화, 그래픽, 3차원 시각화가 아니다. 16:9 가로 비율, 실제 카메라 촬영본\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            4,
            3
          ],
          "camera_unit": 2,
          "fov_deg": 25,
          "framing_notes": "Use a compressed close framing from unit 2 toward unit 3, with look-at cell [7,3], leaving only restrained background coverage for the connected units and the transient marker at the lower edge.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            7,
            3
          ],
          "look_at_unit": 3
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "same_physical_space_view",
        "render_guidance": {
          "visible_space_directive": "From unit 2, look toward unit 3 with units 2 and 3 providing the primary narrow background slice. Preserve the reference-established placement of unit 5 and opening marker 7 where the view supports them, and retain the committed spatial relationships of units 4 and 5 without widening the telephoto framing. Keep markers 12 and 13 fixed in their floor-plan positions if visible.",
          "camera_framing_directive": "Place the camera in unit 2 at cell [4,3], aim toward unit 3 at cell [7,3], and use telephoto 25-degree coverage for the committed tight close framing. Keep the subject dominant while allowing only a narrow, softly subordinate view of the fixed background.",
          "subject_position_directive": "Place the single committed subject at eye level in a tight, slight three-quarter close view, with the face dominant near center and the head recoiling slightly. Keep only a narrow, softly focused portion of transient marker 15 low in frame as specified by S28_Shot5.",
          "state_cue_directive": "Describe transient marker 15 at the committed lower edge and retain the shot-committed cool, desaturated dusk treatment. No other transient marker or additional state cue is committed.",
          "negative_continuity_directive": "Do not relocate the fixed unit-5 structure or marker 7 inherited from reference L19B01. Do not expand the telephoto cone into unrelated portions of units 1 or 6, and do not add state overlays beyond committed marker 15 or any unlisted numbered elements."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_fishing_boat_deck",
          "prior_bg_ids": [
            "L19B01"
          ],
          "attached_ref_labels": [
            "aerial:bg_small_fishing_boat",
            "bg:L19B01",
            "building_anchor:L18B01"
          ],
          "ref_used": "refs_3",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "갑판과 조타실에 사람이 없습니다."
          }
        },
        "aerial_ref": {
          "loc_id": "L19",
          "group_id": "bg_small_fishing_boat"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L18B01",
          "group_id": "bg_small_fishing_boat"
        }
      },
      "L19B01": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L19",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L19B01.png",
        "t2i_prompt": "2026년 대한민국 인천 연안에서 운항하는 낡았지만 실제 사용 중인 소형 동력 어선의 조타실 입구 인접 갑판과 조타 공간. 실제 풀프레임 미러리스 카메라에 28mm 광각 렌즈를 장착해 촬영한 다큐멘터리 풍 사진으로, 카메라는 후방 출입문 바로 안쪽의 약 1.6m 성인 눈높이에 놓고 조타대를 향해 대각선 전방을 바라본다. 후방 문에서 조타륜까지 이어지는 짧고 비좁은 접근로가 보이며, 조타대 주변에는 두 사람이 맞붙을 수 있는 최소한의 빈 갑판 공간을 확보하되 인물은 절대 넣지 않는다. 조타륜, 기계식 스로틀, 실제 선박용 계기판, 무전기와 항해 장비가 조타대에 실용적으로 설치되어 있고, 노출 배선과 배관, 나사와 고정 브래킷도 현실적인 방식으로 정리되어 있다. 조타대 너머로 전방 장비와 넓은 전면 유리창을 유지하며, 유리창에는 고무 패킹과 선박용 와이퍼, 염분 얼룩과 닦인 자국이 보이고 그 밖으로 해질녘의 잔잔하지만 어두워지는 서해 수면과 낮은 수평선이 보인다.\n\n한국 연안 소형 어선에서 흔한 도장 강철과 유리섬유 구조, 긁히고 군데군데 벗겨진 청록색 계열 미끄럼 방지 갑판, 흰색 도장 벽체의 누런 물때, 모서리의 적갈색 녹, 염분에 흐려진 금속 표면, 스테인리스 손잡이와 난간을 사실적으로 표현한다. 후방 출입문은 높이 약 1.9~2m의 일반 성인용 선박 문 규모이고, 전면 유리창 각 폭은 약 1~1.3m, 바깥 갑판 난간은 약 1.1m 높이로 맞춘다. 조타실 한 층의 높이는 약 2.5m 안팎으로 보이게 하여 작은 어선 내부가 과도하게 크거나 건물처럼 보이지 않게 한다. 출입문 프레임과 조타대 사이의 모든 장비 크기도 이 사람 크기 기준과 일치해야 한다.\n\n해질녘의 차갑고 채도가 낮은 자연광이 전면 유리창으로 약하게 들어오고, 천장 실용등과 계기판의 제한된 따뜻한 황색 불빛이 금속 가장자리와 조타륜 일부만 은은하게 밝힌다. 짙은 적갈색 녹 자국과 황색 계기 조명 외에는 과장된 색을 사용하지 않는다. 갑판에는 젖은 신발 자국, 바닷물 자국, 미세한 모래와 일상적인 긁힘이 남아 있어 실제 운항 중인 배의 생활감이 느껴져야 한다. 조타륜은 급히 잡아 돌리려던 상황을 암시하도록 정중앙에서 약간 돌아가 있어도 되지만, 파손되거나 비현실적으로 변형되지 않는다. 정확한 금속 부식, 고무 패킹, 직물과 플라스틱 표면, 도장 박리와 실제 목재가 있다면 자연스러운 나뭇결까지 보이는 물성. 자연스러운 심도와 노출, 과도한 후처리 없이 촬영한 실제 장소 참고 사진, 깨끗한 홍보용 사진이 아니며 사람, 얼굴, 시신, 피는 없음. 하향 시점, 평면도, 건축 도식이 아닌 사람 눈높이의 실제 카메라 사진. 16:9 가로 비율, 실제 카메라 촬영본.",
        "shot_guides": [
          {
            "guide_text": "후방 출입문 바로 안쪽의 눈높이에서 조타대를 향해 대각선으로 본다. 조타대 주변은 두 사람이 몸싸움을 벌일 수 있을 정도의 최소한의 빈 공간을 남기되, 공간 자체는 짧고 비좁게 느껴져야 한다. 조타대와 조타륜을 선명한 중심 요소로 두고, 그 너머의 전방 장비와 유리창, 어두워지는 서해 수평선까지 한 프레임에 유지한다. 배경에는 사람이나 얼굴을 넣지 않는다.",
            "shot_id": "S28_Shot10"
          }
        ],
        "shot_ids": [
          "S28_Shot10"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "refs_2",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "just inside number 7, facing diagonally toward number 8 with numbers 9 and 11 beyond the helm",
          "camera_height": "eye-level standing approximately 1.6 m",
          "lens_hint": "28mm wide angle",
          "framing_notes": "Frame the short, constricted approach from the rear door to the helm, leaving enough space around number 8 for a two-person struggle while retaining the forward glazing."
        },
        "reference_decision": {
          "bg_id": "L19B01",
          "fp_id": "fp_fishing_boat_deck",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L19B01 is a supplied clean anchor candidate and establishes the fixed identity from unit 5 for S28_Shot10. The unit-5 camera at [3,4], look-at cell [2,4], and telephoto 25-degree framing support the committed insert while retaining markers 7, 8, 9, 10, and 11 as structural context.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_fishing_boat_deck.png"
          ],
          "source_bg_ids": [],
          "fp_included": true,
          "reference_decision": {
            "low_delta_rationale": "",
            "low_delta_reuse_target_bg_id": "",
            "physical_space_id_per_ref": [],
            "rejected_refs": [],
            "same_physical_space_dedup_decision": "anchor_has_no_reference",
            "same_physical_space_low_delta_candidate": false,
            "selected_refs": [],
            "why_single_ref_or_two_refs": "The dwelling-identity anchor is rendered directly from the floor plan and therefore uses no prior background reference."
          },
          "camera_decision": {
            "camera_cell": [
              3,
              4
            ],
            "camera_unit": 5,
            "fov_deg": 25,
            "framing_notes": "Use compressed, narrow insert coverage from unit 5, centered toward look-at cell [2,4], so the foreground contact and marker 8 in the upper-right background remain legible without broadening the view.",
            "lens_enum": "telephoto",
            "look_at_cell": [
              2,
              4
            ],
            "look_at_unit": 5
          },
          "render_guidance": {
            "visible_space_directive": "Show the narrow interior slice of unit 5 from camera cell [3,4] toward cell [2,4]. Maintain the committed positions of opening markers 7, 9, 10, and 11 and fixed marker 8, including only those portions supported by the telephoto view.",
            "camera_framing_directive": "Place the camera in unit 5 at cell [3,4], aim within unit 5 at cell [2,4], and use telephoto 25-degree coverage for a compressed, narrow insert. Keep the committed foreground contact across the lower center and marker 8 legible in the upper-right background.",
            "subject_position_directive": "Stage the two committed subjects only as the partial foreground anatomy specified by S28_Shot10: one reaching forearm at middle-right and two bracing hands or partial arms at middle-left, crossing the lower center, with marker 8 remaining at upper-right as the reach destination.",
            "state_cue_directive": "No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed cool, desaturated, low-key dusk treatment and do not invent further state cues.",
            "negative_continuity_directive": "Exclude marker 15 and ignored overlay marker 15. Do not introduce unlisted numbered elements, additional state overlays, or units outside the narrow unit-5 framing; preserve the floor-plan placement of markers 7, 8, 9, 10, and 11."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: [3, 4]\n  - look_at_unit: 5\n  - look_at_cell: [2, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow insert coverage from unit 5, centered toward look-at cell [2,4], so the foreground contact and marker 8 in the upper-right background remain legible without broadening the view.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow interior slice of unit 5 from camera cell [3,4] toward cell [2,4]. Maintain the committed positions of opening markers 7, 9, 10, and 11 and fixed marker 8, including only those portions supported by the telephoto view.\n  - camera_framing_directive: Place the camera in unit 5 at cell [3,4], aim within unit 5 at cell [2,4], and use telephoto 25-degree coverage for a compressed, narrow insert. Keep the committed foreground contact across the lower center and marker 8 legible in the upper-right background.\n  - subject_position_directive: Stage the two committed subjects only as the partial foreground anatomy specified by S28_Shot10: one reaching forearm at middle-right and two bracing hands or partial arms at middle-left, crossing the lower center, with marker 8 remaining at upper-right as the reach destination.\n  - state_cue_directive: No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed cool, desaturated, low-key dusk treatment and do not invent further state cues.\n  - negative_continuity_directive: Exclude marker 15 and ignored overlay marker 15. Do not introduce unlisted numbered elements, additional state overlays, or units outside the narrow unit-5 framing; preserve the floor-plan placement of markers 7, 8, 9, 10, and 11.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 7. [opening] wheelhouse rear door — center of the wheelhouse aft wall, opening inward from the working deck\n  - 8. [furniture] helm console and wheel — forward starboard half of the wheelhouse, facing the bow\n  - 9. [opening] forward windshield run — single contiguous glazing run across the wheelhouse forward wall\n  - 10. [opening] port wheelhouse window — single window in the west wall of the wheelhouse\n  - 11. [opening] starboard wheelhouse window — single window in the east wall beside the helm\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: [3, 4]\n  - look_at_unit: 5\n  - look_at_cell: [2, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow insert coverage from unit 5, centered toward look-at cell [2,4], so the foreground contact and marker 8 in the upper-right background remain legible without broadening the view.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow interior slice of unit 5 from camera cell [3,4] toward cell [2,4]. Maintain the committed positions of opening markers 7, 9, 10, and 11 and fixed marker 8, including only those portions supported by the telephoto view.\n  - camera_framing_directive: Place the camera in unit 5 at cell [3,4], aim within unit 5 at cell [2,4], and use telephoto 25-degree coverage for a compressed, narrow insert. Keep the committed foreground contact across the lower center and marker 8 legible in the upper-right background.\n  - subject_position_directive: Stage the two committed subjects only as the partial foreground anatomy specified by S28_Shot10: one reaching forearm at middle-right and two bracing hands or partial arms at middle-left, crossing the lower center, with marker 8 remaining at upper-right as the reach destination.\n  - state_cue_directive: No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed cool, desaturated, low-key dusk treatment and do not invent further state cues.\n  - negative_continuity_directive: Exclude marker 15 and ignored overlay marker 15. Do not introduce unlisted numbered elements, additional state overlays, or units outside the narrow unit-5 framing; preserve the floor-plan placement of markers 7, 8, 9, 10, and 11.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 7. [opening] wheelhouse rear door — center of the wheelhouse aft wall, opening inward from the working deck\n  - 8. [furniture] helm console and wheel — forward starboard half of the wheelhouse, facing the bow\n  - 9. [opening] forward windshield run — single contiguous glazing run across the wheelhouse forward wall\n  - 10. [opening] port wheelhouse window — single window in the west wall of the wheelhouse\n  - 11. [opening] starboard wheelhouse window — single window in the east wall beside the helm\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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: [3, 4]\n  - look_at_unit: 5\n  - look_at_cell: [2, 4]\n  - lens_enum: 'telephoto'\n  - fov_deg: 25\n  - framing_notes: 'Use compressed, narrow insert coverage from unit 5, centered toward look-at cell [2,4], so the foreground contact and marker 8 in the upper-right background remain legible without broadening the view.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: Show the narrow interior slice of unit 5 from camera cell [3,4] toward cell [2,4]. Maintain the committed positions of opening markers 7, 9, 10, and 11 and fixed marker 8, including only those portions supported by the telephoto view.\n  - camera_framing_directive: Place the camera in unit 5 at cell [3,4], aim within unit 5 at cell [2,4], and use telephoto 25-degree coverage for a compressed, narrow insert. Keep the committed foreground contact across the lower center and marker 8 legible in the upper-right background.\n  - subject_position_directive: Stage the two committed subjects only as the partial foreground anatomy specified by S28_Shot10: one reaching forearm at middle-right and two bracing hands or partial arms at middle-left, crossing the lower center, with marker 8 remaining at upper-right as the reach destination.\n  - state_cue_directive: No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed cool, desaturated, low-key dusk treatment and do not invent further state cues.\n  - negative_continuity_directive: Exclude marker 15 and ignored overlay marker 15. Do not introduce unlisted numbered elements, additional state overlays, or units outside the narrow unit-5 framing; preserve the floor-plan placement of markers 7, 8, 9, 10, and 11.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 5. [area] wheelhouse service zone — enclosed forward-middle cabin between the bow and working deck\n  - 7. [opening] wheelhouse rear door — center of the wheelhouse aft wall, opening inward from the working deck\n  - 8. [furniture] helm console and wheel — forward starboard half of the wheelhouse, facing the bow\n  - 9. [opening] forward windshield run — single contiguous glazing run across the wheelhouse forward wall\n  - 10. [opening] port wheelhouse window — single window in the west wall of the wheelhouse\n  - 11. [opening] starboard wheelhouse window — single window in the east wall beside the helm\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안에서 운항하는 낡았지만 실제 사용 중인 소형 동력 어선의 조타실 입구 인접 갑판과 조타 공간. 실제 풀프레임 미러리스 카메라에 28mm 광각 렌즈를 장착해 촬영한 다큐멘터리 풍 사진으로, 카메라는 후방 출입문 바로 안쪽의 약 1.6m 성인 눈높이에 놓고 조타대를 향해 대각선 전방을 바라본다. 후방 문에서 조타륜까지 이어지는 짧고 비좁은 접근로가 보이며, 조타대 주변에는 두 사람이 맞붙을 수 있는 최소한의 빈 갑판 공간을 확보하되 인물은 절대 넣지 않는다. 조타륜, 기계식 스로틀, 실제 선박용 계기판, 무전기와 항해 장비가 조타대에 실용적으로 설치되어 있고, 노출 배선과 배관, 나사와 고정 브래킷도 현실적인 방식으로 정리되어 있다. 조타대 너머로 전방 장비와 넓은 전면 유리창을 유지하며, 유리창에는 고무 패킹과 선박용 와이퍼, 염분 얼룩과 닦인 자국이 보이고 그 밖으로 해질녘의 잔잔하지만 어두워지는 서해 수면과 낮은 수평선이 보인다.\n\n한국 연안 소형 어선에서 흔한 도장 강철과 유리섬유 구조, 긁히고 군데군데 벗겨진 청록색 계열 미끄럼 방지 갑판, 흰색 도장 벽체의 누런 물때, 모서리의 적갈색 녹, 염분에 흐려진 금속 표면, 스테인리스 손잡이와 난간을 사실적으로 표현한다. 후방 출입문은 높이 약 1.9~2m의 일반 성인용 선박 문 규모이고, 전면 유리창 각 폭은 약 1~1.3m, 바깥 갑판 난간은 약 1.1m 높이로 맞춘다. 조타실 한 층의 높이는 약 2.5m 안팎으로 보이게 하여 작은 어선 내부가 과도하게 크거나 건물처럼 보이지 않게 한다. 출입문 프레임과 조타대 사이의 모든 장비 크기도 이 사람 크기 기준과 일치해야 한다.\n\n해질녘의 차갑고 채도가 낮은 자연광이 전면 유리창으로 약하게 들어오고, 천장 실용등과 계기판의 제한된 따뜻한 황색 불빛이 금속 가장자리와 조타륜 일부만 은은하게 밝힌다. 짙은 적갈색 녹 자국과 황색 계기 조명 외에는 과장된 색을 사용하지 않는다. 갑판에는 젖은 신발 자국, 바닷물 자국, 미세한 모래와 일상적인 긁힘이 남아 있어 실제 운항 중인 배의 생활감이 느껴져야 한다. 조타륜은 급히 잡아 돌리려던 상황을 암시하도록 정중앙에서 약간 돌아가 있어도 되지만, 파손되거나 비현실적으로 변형되지 않는다. 정확한 금속 부식, 고무 패킹, 직물과 플라스틱 표면, 도장 박리와 실제 목재가 있다면 자연스러운 나뭇결까지 보이는 물성. 자연스러운 심도와 노출, 과도한 후처리 없이 촬영한 실제 장소 참고 사진, 깨끗한 홍보용 사진이 아니며 사람, 얼굴, 시신, 피는 없음. 하향 시점, 평면도, 건축 도식이 아닌 사람 눈높이의 실제 카메라 사진. 16:9 가로 비율, 실제 카메라 촬영본.\n\nSITE LOOK REFERENCE: the attached photograph shows this exact place — the confirmed look of its structure and surroundings. Keep the structure's massing, storey count, materials, wear and the character of the surroundings consistent with that photograph while composing the viewpoint this plate needs. Do not copy its camera angle or framing.\n\nOne attached image is a PHOTOREAL RENDER of the SAME building/site this scene belongs to — it may show the outside while this scene is inside, or another part of the same place. Treat it as the BUILDING IDENTITY reference. Keep this render consistent with it: the same era, age and state of repair, the same palette and material quality, the same window and door frame styles, and anything visible through openings (windows, doorways, passages) must belong to that same building and its surroundings. Signage follows the place's nature: a commercial or public facility keeps its signage present and legible; a residential or private place has none unless the prompt says so. Reproduce any signage visible in the reference EXACTLY — same lettering, same design, same position; never invent different sign text from render to render. Lighting and time of day follow THIS prompt. Do NOT copy the reference's composition, framing or camera angle; only the building's physical identity carries over.",
        "camera_decision": {
          "camera_cell": [
            3,
            4
          ],
          "camera_unit": 5,
          "fov_deg": 25,
          "framing_notes": "Use compressed, narrow insert coverage from unit 5, centered toward look-at cell [2,4], so the foreground contact and marker 8 in the upper-right background remain legible without broadening the view.",
          "lens_enum": "telephoto",
          "look_at_cell": [
            2,
            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 narrow interior slice of unit 5 from camera cell [3,4] toward cell [2,4]. Maintain the committed positions of opening markers 7, 9, 10, and 11 and fixed marker 8, including only those portions supported by the telephoto view.",
          "camera_framing_directive": "Place the camera in unit 5 at cell [3,4], aim within unit 5 at cell [2,4], and use telephoto 25-degree coverage for a compressed, narrow insert. Keep the committed foreground contact across the lower center and marker 8 legible in the upper-right background.",
          "subject_position_directive": "Stage the two committed subjects only as the partial foreground anatomy specified by S28_Shot10: one reaching forearm at middle-right and two bracing hands or partial arms at middle-left, crossing the lower center, with marker 8 remaining at upper-right as the reach destination.",
          "state_cue_directive": "No additional dossier state cue beyond \"clean residential space\" is committed because clean_background_expected is true and no transient marker is listed. Retain only the shot-committed cool, desaturated, low-key dusk treatment and do not invent further state cues.",
          "negative_continuity_directive": "Exclude marker 15 and ignored overlay marker 15. Do not introduce unlisted numbered elements, additional state overlays, or units outside the narrow unit-5 framing; preserve the floor-plan placement of markers 7, 8, 9, 10, and 11."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_fishing_boat_deck",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "aerial:bg_small_fishing_boat",
            "building_anchor:L18B01"
          ],
          "ref_used": "refs_2",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람이나 신체 일부가 전혀 보이지 않는 빈 조타실 내부입니다."
          }
        },
        "aerial_ref": {
          "loc_id": "L19",
          "group_id": "bg_small_fishing_boat"
        },
        "fp_ref_replaced_by_aerial": true,
        "building_anchor_ref": {
          "anchor_bg_id": "L18B01",
          "group_id": "bg_small_fishing_boat"
        }
      },
      "L20B02": {
        "status": "ok",
        "is_reuse": false,
        "render_action": "render_new_plate",
        "location_id": "L20",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L20B02.png",
        "t2i_prompt": "2026년 대한민국 인천 연안과 서해에서 실제 운항했을 법한 오래된 소형 동력 어선의 비좁은 조타실 내부. 후미 출입구 바로 안쪽에서 선실 중앙부를 대각선으로 가로질러 전방 조타대와 계기판을 바라보는 구도이며, 35mm 풀프레임 DSLR 또는 미러리스 카메라의 28mm 광각 렌즈를 사용해 약 1.6m의 성인 눈높이에서 촬영한 실제 카메라 다큐멘터리 풍 사진. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다.\n\n전방에는 손때와 염분 자국이 밴 조타륜, 오래된 아날로그 계기와 현실적인 소형 디지털 항해 장비가 섞인 조타 콘솔, 낡은 무전기와 스위치 패널이 있다. 미래형 홀로그램이나 과장된 첨단 장비는 없다. 조타실 벽과 천장은 습기와 바닷바람에 오래 노출된 짙은 목재 판재와 부분적으로 녹슨 금속 프레임으로 이루어지고, 실제 나뭇결, 갈라진 니스, 나사 자국, 물때, 염분 얼룩, 가장자리 마모가 선명하다. 전방과 측면의 새시 창에는 흐린 소금기와 빗물 자국이 남아 있으며, 창밖으로는 서해의 흐린 해질녘 하늘과 차갑고 약한 잔광만 보인다. 선실 안에는 오래된 천장등이 희미한 누런빛을 내어 바깥의 청회색 황혼과 자연스럽게 섞인다.\n\n조타대 뒤와 양쪽 낡은 목재 벽에는 수많은 단순한 진홍색 원이 불규칙한 붓질로 반복되어 있다. 원들은 완벽한 디지털 도형이나 복잡한 룬 문자가 아니라, 오래된 의식 표식처럼 크기와 선 굵기가 조금씩 다르고 일부는 끊기거나 겹친다. 붉은 안료는 목재의 결, 판재 이음새, 벗겨진 니스와 굴곡을 그대로 따라가며, 몇몇 표식은 오래되어 어둡게 말라 있고 일부는 비교적 짙은 붉은색을 유지한다. 도식 번호, 증강현실 표시, 빛나는 마법 효과처럼 보이지 않게 한다.\n\n가까운 전경에는 가장 중요한 단서인 오래된 인화사진 한 장을 크게 배치한다. 사진 표면에는 말라붙은 검붉은 피 얼룩과 손자국 같은 번짐이 있으나 시신이나 신체 훼손은 보이지 않으며, 사진 내부의 사람과 얼굴은 얼룩과 초점 때문에 식별되지 않는다. 사진은 카메라 앞 가슴 높이 정도의 프레임 위치에 들어오거나 출입구 가까운 설비 위에 놓여 있어 조타대 뒤의 붉은 원들과 동시에 선명하게 읽힌다. 사진의 흰 테두리, 구겨진 종이 섬유, 긁힘과 습기 먹은 표면을 사실적으로 표현한다.\n\n빈 공간만 묘사하고 사람, 얼굴, 신체, 시신은 전혀 넣지 않는다. 선박 구조의 실측 규모는 일반적인 사람 크기에 맞춘다. 후미 출입문 높이는 약 2m, 전방 및 측면 창문 폭은 각각 약 1~1.5m, 낮은 조타실 천장은 바닥에서 약 2.1~2.3m이며, 조타대와 의자와 통로 폭도 한 사람이 실제로 움직일 수 있는 소형 어선 치수로 일관되게 맞춘다. 작은 조타실을 거대한 선실이나 산업 시설처럼 부풀리지 않는다.\n\n차갑고 채도가 낮은 실제 황혼의 자연광, 제한된 진홍색 표식과 낡은 전등의 누런빛, 절제된 낮은 명암 대비. 실제 목재, 녹슨 금속, 유리, 직물, 종이의 정확한 질감과 일상적인 오염 및 마모, 현실적인 반사와 자연스러운 심도. 깨끗한 스톡 사진이 아니라 실제 장소 기록 사진처럼 꾸밈없고 후처리되지 않은 모습. CGI, 삽화, 회화, 3D 시각화가 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "후미 출입구 가까운 위치에서 선실 중앙부 너머 전방 조타대를 바라본다. 피가 묻어 말라붙은 인화사진을 가까운 전경에 크게 두고, 사진 속 인물이나 얼굴은 식별되지 않게 한다. 조타대 뒤와 양쪽 낡은 목재 벽에 불규칙한 진홍색 원들이 표면의 결, 이음새, 벗겨진 도장 위를 따라 실제로 그려진 모습이 명확히 보이게 한다.",
            "shot_id": "S29_Shot3"
          },
          {
            "guide_text": "같은 후미 출입구 시점을 유지하되 조타대와 측벽의 관계가 더 잘 드러나도록 약간 넓게 잡는다. 전경의 피 묻은 인화사진과 후방 벽면의 수많은 붉은 원이 한 프레임 안에서 분명히 연결되도록 하며, 원은 도식 번호나 인터페이스 표시가 아니라 거칠고 오래된 붓 자국으로 보여야 한다. 빈 조타실만 촬영하고 사람이나 얼굴은 넣지 않는다.",
            "shot_id": "S29_Shot6"
          }
        ],
        "shot_ids": [
          "S29_Shot3",
          "S29_Shot6"
        ],
        "scenes": [],
        "parent_id": "",
        "ref_used": "fp_only",
        "render_attempts": 3,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": true,
        "camera_recommendations": {
          "camera_position": "near number 4 at the aft entry, facing diagonally across number 2 toward number 8 at the forward helm, with number 10 and number 11 forming the visible side-wall background",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "28mm wide angle suited to a cramped cabin",
          "framing_notes": "Keep number 12 prominent in the near foreground or held at chest height; show the wall-bound cues at numbers 13 and 14 clearly behind the helm area without confusing them with diagram markers."
        },
        "reference_decision": {
          "bg_id": "L20B02",
          "fp_id": "fp_wheelhouse_interior",
          "node_index": 0,
          "mode": "fp_seeded_anchor",
          "is_dwelling_identity_anchor": true,
          "rationale": "L20B02 is an allowed clean-anchor fallback candidate and establishes the dwelling identity directly from the floor plan. Its wide unit 3-to-unit 1 plan provides broad coverage of the target units and numbered fixed elements needed across S29_Shot3 and S29_Shot6, while their close and insert staging can consume localized portions of the plate.",
          "reference_paths": [
            "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/floor_plan/fp_wheelhouse_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 prior same-fp reference exists, so the dwelling-identity anchor is rendered directly from the floor plan without selected references."
          },
          "camera_decision": {
            "camera_cell": [
              7,
              4
            ],
            "camera_unit": 3,
            "fov_deg": 90,
            "framing_notes": "Use the listed unit 3 camera cell with a wide view toward unit 1 and look-at cell [2,6], retaining broad structural context for the close and insert consuming shots.",
            "lens_enum": "wide",
            "look_at_cell": [
              2,
              6
            ],
            "look_at_unit": 1
          },
          "render_guidance": {
            "visible_space_directive": "From unit 3 toward unit 1 with the wide lens, establish the connected physical space using target units 1, 2, 3, 10, and 11 and base markers 1 through 11. The geometry supplies units 1, 2, 10, and 11 and openings 4, 5, 6, and 7 as visibility candidates from unit 3; include only those supported by the actual view while maintaining markers 8 and 9 in their fixed positions.",
            "camera_framing_directive": "Frame from camera unit 3 at cell [7,4] toward unit 1 at look-at cell [2,6] with a wide 90-degree field of view, providing broad coverage while preserving enough local detail for the close and insert staging of S29_Shot3 and S29_Shot6.",
            "subject_position_directive": "For S29_Shot3, only the staged hand and fingertip are committed, centered in the insert over marker 12 at close hand-level distance. For S29_Shot6, the staged body has cleared the composition and no subject should be added; keep that view free of invented subjects.",
            "state_cue_directive": "Carry transient markers 12, 13, and 14 as committed by this BG, with the restrained cool, desaturated low ambient illumination specified by the consuming shots. Do not invent additional state cues beyond the listed numbered elements and staged lighting facts.",
            "negative_continuity_directive": "Do not introduce ignored overlay marker 15. Do not add unlisted scenario-specific elements, and do not treat the geometry visibility supersets as requiring any unit or opening outside the actual 90-degree view. Keep base markers 1 through 11 in their committed floor-plan relationships."
          },
          "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - look_at_unit: 1\n  - look_at_cell: [2, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 3 camera cell with a wide view toward unit 1 and look-at cell [2,6], retaining broad structural context for the close and insert consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 toward unit 1 with the wide lens, establish the connected physical space using target units 1, 2, 3, 10, and 11 and base markers 1 through 11. The geometry supplies units 1, 2, 10, and 11 and openings 4, 5, 6, and 7 as visibility candidates from unit 3; include only those supported by the actual view while maintaining markers 8 and 9 in their fixed positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,4] toward unit 1 at look-at cell [2,6] with a wide 90-degree field of view, providing broad coverage while preserving enough local detail for the close and insert staging of S29_Shot3 and S29_Shot6.\n  - subject_position_directive: For S29_Shot3, only the staged hand and fingertip are committed, centered in the insert over marker 12 at close hand-level distance. For S29_Shot6, the staged body has cleared the composition and no subject should be added; keep that view free of invented subjects.\n  - state_cue_directive: Carry transient markers 12, 13, and 14 as committed by this BG, with the restrained cool, desaturated low ambient illumination specified by the consuming shots. Do not invent additional state cues beyond the listed numbered elements and staged lighting facts.\n  - negative_continuity_directive: Do not introduce ignored overlay marker 15. Do not add unlisted scenario-specific elements, and do not treat the geometry visibility supersets as requiring any unit or opening outside the actual 90-degree view. Keep base markers 1 through 11 in their committed floor-plan relationships.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] forward control zone — forward third of the enclosed wheelhouse\n  - 2. [area] central shared zone — center of wheelhouse between helm and aft entry\n  - 3. [area] aft threshold zone — aft center immediately inside the entry\n  - 4. [opening] aft entry door — center of aft wall, opening into the threshold zone\n  - 5. [opening] forward window run — single contiguous glazed run across the forward wall above the helm\n  - 6. [opening] port side window run — single contiguous window run on the port wall beside the control zone\n  - 7. [opening] starboard side window run — single contiguous window run on the starboard wall beside the control zone\n  - 8. [furniture] helm console — forward center beneath the forward window run\n  - 9. [furniture] fixed helm seat — immediately aft of the helm console, slightly to starboard\n  - 10. [area] port aft wall panel — contiguous port wall surface between the side window and aft corner\n  - 11. [area] starboard aft wall panel — contiguous starboard wall surface between the side window and aft corner\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
          "diagnostics": []
        },
        "reference_guidance_prefix": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - look_at_unit: 1\n  - look_at_cell: [2, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 3 camera cell with a wide view toward unit 1 and look-at cell [2,6], retaining broad structural context for the close and insert consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 toward unit 1 with the wide lens, establish the connected physical space using target units 1, 2, 3, 10, and 11 and base markers 1 through 11. The geometry supplies units 1, 2, 10, and 11 and openings 4, 5, 6, and 7 as visibility candidates from unit 3; include only those supported by the actual view while maintaining markers 8 and 9 in their fixed positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,4] toward unit 1 at look-at cell [2,6] with a wide 90-degree field of view, providing broad coverage while preserving enough local detail for the close and insert staging of S29_Shot3 and S29_Shot6.\n  - subject_position_directive: For S29_Shot3, only the staged hand and fingertip are committed, centered in the insert over marker 12 at close hand-level distance. For S29_Shot6, the staged body has cleared the composition and no subject should be added; keep that view free of invented subjects.\n  - state_cue_directive: Carry transient markers 12, 13, and 14 as committed by this BG, with the restrained cool, desaturated low ambient illumination specified by the consuming shots. Do not invent additional state cues beyond the listed numbered elements and staged lighting facts.\n  - negative_continuity_directive: Do not introduce ignored overlay marker 15. Do not add unlisted scenario-specific elements, and do not treat the geometry visibility supersets as requiring any unit or opening outside the actual 90-degree view. Keep base markers 1 through 11 in their committed floor-plan relationships.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] forward control zone — forward third of the enclosed wheelhouse\n  - 2. [area] central shared zone — center of wheelhouse between helm and aft entry\n  - 3. [area] aft threshold zone — aft center immediately inside the entry\n  - 4. [opening] aft entry door — center of aft wall, opening into the threshold zone\n  - 5. [opening] forward window run — single contiguous glazed run across the forward wall above the helm\n  - 6. [opening] port side window run — single contiguous window run on the port wall beside the control zone\n  - 7. [opening] starboard side window run — single contiguous window run on the starboard wall beside the control zone\n  - 8. [furniture] helm console — forward center beneath the forward window run\n  - 9. [furniture] fixed helm seat — immediately aft of the helm console, slightly to starboard\n  - 10. [area] port aft wall panel — contiguous port wall surface between the side window and aft corner\n  - 11. [area] starboard aft wall panel — contiguous starboard wall surface between the side window and aft corner\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n",
        "effective_render_prompt": "STYLE CONTRACT — ordinary, modest, lived-in residential interior. Treat the result as an actual reference photograph of a real home: everyday materials, believable wear, modest furniture in plain shapes, natural daylight or simple ceiling lighting. Strictly avoid luxury, showroom, hotel-suite, boutique-design, high-end-retail, or magazine-staging styling. No marble surfaces, no chandeliers, no designer furniture, no polished decor displays, no curated styling props, no glossy magazine finish.\n\nUse the supplied base floor plan as the only visual reference. Render a fresh photoreal interior under the modest style contract. 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, 4]\n  - look_at_unit: 1\n  - look_at_cell: [2, 6]\n  - lens_enum: 'wide'\n  - fov_deg: 90\n  - framing_notes: 'Use the listed unit 3 camera cell with a wide view toward unit 1 and look-at cell [2,6], retaining broad structural context for the close and insert consuming shots.'\n\nRENDER GUIDANCE (from validated plan):\n  - visible_space_directive: From unit 3 toward unit 1 with the wide lens, establish the connected physical space using target units 1, 2, 3, 10, and 11 and base markers 1 through 11. The geometry supplies units 1, 2, 10, and 11 and openings 4, 5, 6, and 7 as visibility candidates from unit 3; include only those supported by the actual view while maintaining markers 8 and 9 in their fixed positions.\n  - camera_framing_directive: Frame from camera unit 3 at cell [7,4] toward unit 1 at look-at cell [2,6] with a wide 90-degree field of view, providing broad coverage while preserving enough local detail for the close and insert staging of S29_Shot3 and S29_Shot6.\n  - subject_position_directive: For S29_Shot3, only the staged hand and fingertip are committed, centered in the insert over marker 12 at close hand-level distance. For S29_Shot6, the staged body has cleared the composition and no subject should be added; keep that view free of invented subjects.\n  - state_cue_directive: Carry transient markers 12, 13, and 14 as committed by this BG, with the restrained cool, desaturated low ambient illumination specified by the consuming shots. Do not invent additional state cues beyond the listed numbered elements and staged lighting facts.\n  - negative_continuity_directive: Do not introduce ignored overlay marker 15. Do not add unlisted scenario-specific elements, and do not treat the geometry visibility supersets as requiring any unit or opening outside the actual 90-degree view. Keep base markers 1 through 11 in their committed floor-plan relationships.\n\nSTRUCTURE FACTS (floor-plan truth for this location): every element listed below whose stated position falls inside the committed view MUST appear, with its position, connections and vertical (up/down) direction exactly as stated — never mirror, reverse or omit it. Elements the RENDER GUIDANCE excludes from this view may be left out.\n  - 1. [area] forward control zone — forward third of the enclosed wheelhouse\n  - 2. [area] central shared zone — center of wheelhouse between helm and aft entry\n  - 3. [area] aft threshold zone — aft center immediately inside the entry\n  - 4. [opening] aft entry door — center of aft wall, opening into the threshold zone\n  - 5. [opening] forward window run — single contiguous glazed run across the forward wall above the helm\n  - 6. [opening] port side window run — single contiguous window run on the port wall beside the control zone\n  - 7. [opening] starboard side window run — single contiguous window run on the starboard wall beside the control zone\n  - 8. [furniture] helm console — forward center beneath the forward window run\n  - 9. [furniture] fixed helm seat — immediately aft of the helm console, slightly to starboard\n  - 10. [area] port aft wall panel — contiguous port wall surface between the side window and aft corner\n  - 11. [area] starboard aft wall panel — contiguous starboard wall surface between the side window and aft corner\n\nVIEW AUTHORITY: the CAMERA DECISION and RENDER GUIDANCE above are the sole authority for camera position, camera height and view direction. If any prose below implies a different vantage point or an opposite view direction, keep this committed view and restage that prose's content inside it — never blend the two views into one impossible geometry.\n\n2026년 대한민국 인천 연안과 서해에서 실제 운항했을 법한 오래된 소형 동력 어선의 비좁은 조타실 내부. 후미 출입구 바로 안쪽에서 선실 중앙부를 대각선으로 가로질러 전방 조타대와 계기판을 바라보는 구도이며, 35mm 풀프레임 DSLR 또는 미러리스 카메라의 28mm 광각 렌즈를 사용해 약 1.6m의 성인 눈높이에서 촬영한 실제 카메라 다큐멘터리 풍 사진. 위에서 내려다본 시점, 평면도, 건축 도식이 아니다.\n\n전방에는 손때와 염분 자국이 밴 조타륜, 오래된 아날로그 계기와 현실적인 소형 디지털 항해 장비가 섞인 조타 콘솔, 낡은 무전기와 스위치 패널이 있다. 미래형 홀로그램이나 과장된 첨단 장비는 없다. 조타실 벽과 천장은 습기와 바닷바람에 오래 노출된 짙은 목재 판재와 부분적으로 녹슨 금속 프레임으로 이루어지고, 실제 나뭇결, 갈라진 니스, 나사 자국, 물때, 염분 얼룩, 가장자리 마모가 선명하다. 전방과 측면의 새시 창에는 흐린 소금기와 빗물 자국이 남아 있으며, 창밖으로는 서해의 흐린 해질녘 하늘과 차갑고 약한 잔광만 보인다. 선실 안에는 오래된 천장등이 희미한 누런빛을 내어 바깥의 청회색 황혼과 자연스럽게 섞인다.\n\n조타대 뒤와 양쪽 낡은 목재 벽에는 수많은 단순한 진홍색 원이 불규칙한 붓질로 반복되어 있다. 원들은 완벽한 디지털 도형이나 복잡한 룬 문자가 아니라, 오래된 의식 표식처럼 크기와 선 굵기가 조금씩 다르고 일부는 끊기거나 겹친다. 붉은 안료는 목재의 결, 판재 이음새, 벗겨진 니스와 굴곡을 그대로 따라가며, 몇몇 표식은 오래되어 어둡게 말라 있고 일부는 비교적 짙은 붉은색을 유지한다. 도식 번호, 증강현실 표시, 빛나는 마법 효과처럼 보이지 않게 한다.\n\n가까운 전경에는 가장 중요한 단서인 오래된 인화사진 한 장을 크게 배치한다. 사진 표면에는 말라붙은 검붉은 피 얼룩과 손자국 같은 번짐이 있으나 시신이나 신체 훼손은 보이지 않으며, 사진 내부의 사람과 얼굴은 얼룩과 초점 때문에 식별되지 않는다. 사진은 카메라 앞 가슴 높이 정도의 프레임 위치에 들어오거나 출입구 가까운 설비 위에 놓여 있어 조타대 뒤의 붉은 원들과 동시에 선명하게 읽힌다. 사진의 흰 테두리, 구겨진 종이 섬유, 긁힘과 습기 먹은 표면을 사실적으로 표현한다.\n\n빈 공간만 묘사하고 사람, 얼굴, 신체, 시신은 전혀 넣지 않는다. 선박 구조의 실측 규모는 일반적인 사람 크기에 맞춘다. 후미 출입문 높이는 약 2m, 전방 및 측면 창문 폭은 각각 약 1~1.5m, 낮은 조타실 천장은 바닥에서 약 2.1~2.3m이며, 조타대와 의자와 통로 폭도 한 사람이 실제로 움직일 수 있는 소형 어선 치수로 일관되게 맞춘다. 작은 조타실을 거대한 선실이나 산업 시설처럼 부풀리지 않는다.\n\n차갑고 채도가 낮은 실제 황혼의 자연광, 제한된 진홍색 표식과 낡은 전등의 누런빛, 절제된 낮은 명암 대비. 실제 목재, 녹슨 금속, 유리, 직물, 종이의 정확한 질감과 일상적인 오염 및 마모, 현실적인 반사와 자연스러운 심도. 깨끗한 스톡 사진이 아니라 실제 장소 기록 사진처럼 꾸밈없고 후처리되지 않은 모습. CGI, 삽화, 회화, 3D 시각화가 아닌 실제 카메라 촬영본. 16:9 가로 비율, 실제 카메라 촬영본\n\nThis interior belongs to the same single real building/place as this location group's other spaces. Keep its construction era, age and state of repair, material quality and window/door frame styles consistent with ONE ordinary real building of the kind this prompt describes, and anything visible through its windows, doorways or passages must plausibly belong to that same building and its immediate surroundings.",
        "camera_decision": {
          "camera_cell": [
            7,
            4
          ],
          "camera_unit": 3,
          "fov_deg": 90,
          "framing_notes": "Use the listed unit 3 camera cell with a wide view toward unit 1 and look-at cell [2,6], retaining broad structural context for the close and insert consuming shots.",
          "lens_enum": "wide",
          "look_at_cell": [
            2,
            6
          ],
          "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, establish the connected physical space using target units 1, 2, 3, 10, and 11 and base markers 1 through 11. The geometry supplies units 1, 2, 10, and 11 and openings 4, 5, 6, and 7 as visibility candidates from unit 3; include only those supported by the actual view while maintaining markers 8 and 9 in their fixed positions.",
          "camera_framing_directive": "Frame from camera unit 3 at cell [7,4] toward unit 1 at look-at cell [2,6] with a wide 90-degree field of view, providing broad coverage while preserving enough local detail for the close and insert staging of S29_Shot3 and S29_Shot6.",
          "subject_position_directive": "For S29_Shot3, only the staged hand and fingertip are committed, centered in the insert over marker 12 at close hand-level distance. For S29_Shot6, the staged body has cleared the composition and no subject should be added; keep that view free of invented subjects.",
          "state_cue_directive": "Carry transient markers 12, 13, and 14 as committed by this BG, with the restrained cool, desaturated low ambient illumination specified by the consuming shots. Do not invent additional state cues beyond the listed numbered elements and staged lighting facts.",
          "negative_continuity_directive": "Do not introduce ignored overlay marker 15. Do not add unlisted scenario-specific elements, and do not treat the geometry visibility supersets as requiring any unit or opening outside the actual 90-degree view. Keep base markers 1 through 11 in their committed floor-plan relationships."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_wheelhouse_interior",
          "prior_bg_ids": [],
          "attached_ref_labels": [
            "fp:fp_wheelhouse_interior"
          ],
          "ref_used": "fp_only",
          "db_write_policy": "checkpoint_only"
        },
        "no_people_clause_attached": true,
        "unmanned_gate": {
          "attempt1": {
            "people_visible": false,
            "evidence_ko": "사람은 없고 종이에 손자국 소품만 있습니다."
          }
        }
      },
      "L20B01": {
        "status": "ok",
        "is_reuse": true,
        "render_action": "reuse_existing_plate",
        "reuse_target_bg_id": "L20B02",
        "reused_from_bg_id": "L20B02",
        "location_id": "L20",
        "location_name": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L20B02.png",
        "t2i_prompt": "2026년 대한민국 인천 연안과 서해에서 운항하는 오래 사용한 소형 동력 어선의 좁은 조타실 내부. 실제 카메라로 촬영한 다큐멘터리 풍 사진이며, 실제 장소 답사 기록처럼 사실적이고 담담한 장면이다. 조타대 가까이에 선 카메라가 약 1.6미터 높이에서 중앙의 빈 작업 공간을 가로질러 선미 쪽 설비를 대각선으로 바라본다. 30밀리미터 광각 렌즈의 가까운 구도이며, 좁은 조타실의 벽과 양옆 고정 설비가 프레임을 답답하게 감싸지만 과장된 원근 왜곡은 없다. 중앙 바닥에는 한 사람이 다른 사람에게 기대며 쓰러지는 동작을 수용할 수 있는 빈 공간을 충분히 남기되 사람이나 신체는 전혀 묘사하지 않는다.\n\n조타대에는 실제 선박용 스티어링 휠, 닳은 스로틀 레버, 나침반, 아날로그 계기와 2020년대 중반에 추가 장착한 평면형 위성항법 표시기와 레이더 표시기, 초단파 무전기가 함께 있다. 화면 정보는 각 장비의 실제 디스플레이 안에만 제한하고 홀로그램이나 미래형 투명 화면은 배제한다. 염분이 밴 회색 도장 금속 콘솔, 손때 묻은 스위치, 미세한 녹과 산화 자국, 긁힌 플라스틱 테두리, 오래된 볼트, 기름과 바닷물 얼룩이 남은 미끄럼 방지 바닥, 습기로 뿌옇게 된 유리, 고무 창틀, 작동 흔적이 있는 와이퍼를 세밀하게 표현한다. 양쪽 벽의 고정 콘솔과 수납 설비가 중앙 공간을 좁게 둘러싸며, 평면도에 표시된 두 벽면 패널은 각자의 벽면 위치에 유지하고 프레임 안에서 식별 가능하게 한다.\n\n해 질 무렵의 차갑고 탈색된 청회색 자연광이 전면창과 측면창으로 약하게 들어오고, 계기판의 희미한 황금빛 표시등과 소수의 짙은 진홍색 경고등만 선택적으로 보인다. 천장등은 오래된 실용 선박용 조명으로 매우 약하게 켜져 있으며, 전체 밝기는 낮지만 실제 재료의 세부가 사라질 정도로 검게 뭉개지지 않는다. 창밖에는 초점이 흐린 서해의 어두워지는 수평선과 잿빛 바다만 제한적으로 보이고 다른 선박이나 사람은 없다.\n\n의식이 혼미해지는 주관적 이상은 초자연적 존재나 환영을 추가하지 않고 절제해서 표현한다. 창틀, 조타대 가장자리, 두 벽면 패널의 일부에만 순간적인 굴절처럼 매우 짧은 이중 윤곽이 생기고, 전경 계기와 선미 쪽 설비 사이의 초점이 미세하게 불안정하며, 유리 반사가 현실의 윤곽에서 조금 어긋나 보인다. 불규칙한 진홍색 원의 인상은 영구적인 페인트 자국이 아니라 계기등과 유리 반사가 잠시 겹쳐 원에 가까워 보이는 지각성 단서로만 제한한다. 반투명 유령, 인물 형상, 판타지 입자, 마법 광선, 과도한 소용돌이 왜곡은 없다.\n\n실제 소형 어선의 인체 비례를 지킨다. 출입문 높이는 약 2미터, 조타실 창문 폭은 각각 약 1~1.5미터, 내부 높이는 약 2.5미터 안팎이며 조타대와 의자는 성인이 실제로 사용할 수 있는 크기다. 작은 조타실을 넓은 선교나 거대한 건물 내부처럼 부풀리지 않는다. 실제 금속의 산화와 도장 마모, 실제 고무와 플라스틱의 노화, 실제 유리의 염분 자국, 실제 목재 수납장의 결, 천 소재 의자의 헤짐을 사실적으로 담는다. 자연스러운 피사계 심도, 현실적인 노출과 색, 과도한 후보정 없는 실제 미러리스 또는 디지털 일안 반사식 카메라 촬영본. 깨끗한 광고 사진이 아니며, 컴퓨터 그래픽, 삽화, 건축 시각화, 평면도, 위에서 내려다본 시점이 아니다. 사람, 얼굴, 신체, 혈흔은 없다. 16:9 가로 비율, 실제 카메라 촬영본",
        "shot_guides": [
          {
            "guide_text": "조타대 바로 옆의 눈높이에서 선미 방향을 대각선으로 바라본다. 중앙에는 한 사람이 다른 사람에게 기대며 무너지는 동작을 수용할 만큼의 빈 바닥 공간을 남기되 인물은 그리지 않는다. 양옆의 고정 콘솔과 설비가 이 공간을 답답하게 감싸도록 하고, 두 벽면 패널은 가려지지 않게 보인다. 의식 혼미는 공간 자체를 바꾸지 말고 창틀과 계기판 가장자리에만 짧고 제한적인 이중 윤곽, 선택적 초점 불안정, 유리 반사의 미세한 어긋남으로 암시한다.",
            "shot_id": "S29_Shot9"
          }
        ],
        "shot_ids": [
          "S29_Shot9"
        ],
        "scenes": [],
        "parent_id": "L20B02",
        "ref_used": "reused_plate",
        "render_attempts": 0,
        "render_error": "",
        "variant_label": "",
        "floor_plan_used": false,
        "camera_recommendations": {
          "camera_position": "near number 8 at the helm, facing diagonally aft across number 2 toward number 4, with number 10 and number 11 enclosing the character-blocking area",
          "camera_height": "eye-level standing, approximately 1.6 m",
          "lens_hint": "30mm wide angle with close, claustrophobic framing",
          "framing_notes": "Leave open standing space in number 2 for one person collapsing against another; retain numbers 13 and 14 on their respective wall panels and apply number 15 as a subjective altered-consciousness cue."
        },
        "reference_decision": {
          "mode": "reference_derived",
          "render_action": "reuse_existing_plate",
          "reuse_target_bg_id": "L20B02",
          "selected_refs": [
            {
              "physical_space_id": "physical_space_01",
              "ref_bg_id": "L20B02",
              "space_description": "The same visible physical space and matching camera framing defined by units 3 and 1 and the shared fixed marker arrangement."
            }
          ]
        },
        "shot_aware_plan_node_index": 1,
        "shot_aware_plan_mode": "reference_derived",
        "render_guidance": {
          "camera_framing_directive": "Use camera unit 3 at cell [7,4], aimed toward unit 1 at look-at cell [2,6], with the same wide 90-degree framing established by L20B02. Preserve that broad plate geometry while allowing the consuming close shot to place its staged subjects prominently.",
          "negative_continuity_directive": "Do not redraw ignored marker 12 from reference L20B02, and do not introduce unlisted scenario-specific elements. Do not move the fixed units, openings, marker 8, or marker 9 inherited from L20B02, and do not require opening marker 5 when it is outside this BG's listed base-marker references.",
          "state_cue_directive": "Apply transient markers 13, 14, and 15 as committed for this BG, together with the restrained cool, desaturated low-key ambient treatment specified for S29_Shot9. Marker 12 is not part of this state, and no additional state cues should be invented.",
          "subject_position_directive": "Stage the S29_Shot9 subjects in the committed close composition: one subject occupies the foreground middle-left in closed-eyed profile while collapsed across the other, and the supporting subject occupies the midground middle-right with shoulder and partial head at the right edge. Add no subjects beyond these staged cues.",
          "visible_space_directive": "Retain the same physical-space layout as L20B02 from unit 3 toward unit 1. Keep target units 1, 2, 3, 10, and 11 and base markers 1, 2, 3, 4, 6, 7, 8, 9, 10, and 11 in their established positions; the geometry identifies units 1, 2, 10, and 11 and openings 4, 5, 6, and 7 only as visibility candidates, with this BG specifically requiring openings 4, 6, and 7."
        },
        "attached_reference_lineage": {
          "fp_id": "fp_wheelhouse_interior",
          "prior_bg_ids": [
            "L20B02"
          ],
          "attached_ref_labels": [
            "bg:L20B02"
          ],
          "ref_used": "reused_plate",
          "db_write_policy": "checkpoint_only"
        }
      }
    },
    "consumed_bg_catalog_hash": "8116c6d190dba2d1",
    "consumed_shot_binding_hash": "6b05a0058065215d",
    "bg_reference_catalog": [
      {
        "bg_id": "L03B01",
        "fp_id": "fp_l03_rooftop_exterior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L03B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 0,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L03B03",
        "fp_id": "fp_l03_rooftop_exterior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L03B01.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L03B01"
        ],
        "ingestion_order": 1,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L04B02",
        "fp_id": "fp_l04_exterior_stairs",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L04B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 2,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L04B01",
        "fp_id": "fp_l04_villa_yard",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L04B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 3,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L18B01",
        "fp_id": "",
        "source_fp_id": "fp_open_sea",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L18B01.png",
        "mode": "camera_geometry_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 4,
        "source_kind": "camera_geometry_direct_plate"
      },
      {
        "bg_id": "L19B01",
        "fp_id": "fp_fishing_boat_deck",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L19B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 5,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L19B02",
        "fp_id": "fp_fishing_boat_deck",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L19B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L19B01"
        ],
        "ingestion_order": 6,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L19B03",
        "fp_id": "fp_fishing_boat_deck",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L19B03.png",
        "mode": "same_physical_space_view",
        "node_index": 2,
        "source_bg_ids": [
          "L19B02"
        ],
        "ingestion_order": 7,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B06",
        "fp_id": "fp_l05_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B06.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 8,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B02",
        "fp_id": "fp_l05_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L05B06"
        ],
        "ingestion_order": 9,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B04",
        "fp_id": "fp_l05_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B02.png",
        "mode": "reference_derived",
        "node_index": 2,
        "source_bg_ids": [
          "L05B02"
        ],
        "ingestion_order": 10,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L05B03",
        "fp_id": "fp_l05_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B03.png",
        "mode": "same_physical_space_view",
        "node_index": 3,
        "source_bg_ids": [
          "L05B06"
        ],
        "ingestion_order": 11,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L05B05",
        "fp_id": "fp_l05_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B03.png",
        "mode": "reference_derived",
        "node_index": 4,
        "source_bg_ids": [
          "L05B03"
        ],
        "ingestion_order": 12,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L05B01",
        "fp_id": "fp_l05_rooftop_room_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L05B01.png",
        "mode": "same_physical_space_view",
        "node_index": 5,
        "source_bg_ids": [
          "L05B02"
        ],
        "ingestion_order": 13,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L09B04",
        "fp_id": "fp_l09_retail_store",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B04.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 14,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L09B02",
        "fp_id": "fp_l09_retail_store",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B02.png",
        "mode": "same_physical_space_view",
        "node_index": 1,
        "source_bg_ids": [
          "L09B04"
        ],
        "ingestion_order": 15,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L13B01",
        "fp_id": "fp_l13_admin_cctv_room",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L13B01.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 16,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L12B03",
        "fp_id": "fp_l12_police_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L12B03.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 17,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L12B02",
        "fp_id": "fp_l12_police_office",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L12B03.png",
        "mode": "reference_derived",
        "node_index": 1,
        "source_bg_ids": [
          "L12B03"
        ],
        "ingestion_order": 18,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L20B02",
        "fp_id": "fp_wheelhouse_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L20B02.png",
        "mode": "fp_seeded_anchor",
        "node_index": 0,
        "source_bg_ids": [],
        "ingestion_order": 19,
        "source_kind": "shot_aware_plan"
      },
      {
        "bg_id": "L20B01",
        "fp_id": "fp_wheelhouse_interior",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L20B02.png",
        "mode": "reference_derived",
        "node_index": 1,
        "source_bg_ids": [
          "L20B02"
        ],
        "ingestion_order": 20,
        "source_kind": "shot_aware_plan_reuse"
      },
      {
        "bg_id": "L03B02",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L03B02.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 21,
        "source_kind": "surface_role_direct_plate"
      },
      {
        "bg_id": "L09B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B01.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 22,
        "source_kind": "surface_role_direct_plate"
      },
      {
        "bg_id": "L09B03",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L09B03.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 23,
        "source_kind": "surface_role_direct_plate"
      },
      {
        "bg_id": "L12B01",
        "fp_id": "",
        "png_path": "/Users/manta/Documents/Projects/TheRoad-I1/projects/88362757-1436-49d1-91c3-4bcc56fad1b2/episodes/5ecb3f04-00aa-436b-9ae7-232c4aa9f150/images/background_chain/L12B01.png",
        "mode": "surface_role_direct_plate",
        "node_index": null,
        "source_bg_ids": [],
        "ingestion_order": 24,
        "source_kind": "surface_role_direct_plate"
      }
    ]
  },
  "step_id": "background_render",
  "run_id": "0a44b017-2907-4060-8bdc-fd045773f160",
  "resolved_model": "gpt",
  "updated_at": "2026-07-23T07:54:28.759595+00:00",
  "project_config_snapshot": {}
}