{
  "status": "completed",
  "applicable_count": 22,
  "completed_count": 22,
  "failed_count": 0,
  "schema_version": 3,
  "config_hash": "708132b591a527bb",
  "data": {
    "backgrounds": {
      "L03B02": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 한국 서해안권의 오래된 저층 빌라 옥상 외부 전경을, 남서쪽 계단참 근처에 선 사람의 눈높이 약 1.6m에서 28mm 광각 렌즈로 넓게 바라본다. 가까운 프레임 하단에는 거칠고 축축한 옥상 콘크리트 바닥과 계단참 가장자리가 일부 보이고, 시선은 중앙과 남쪽을 차지한 빈 옥상 마당을 대각선으로 가로질러 북쪽의 낡은 직사각형 옥탑 구조물 남향 입면으로 이어진다. 입면에는 오래된 철제 출입문이 약간 왼쪽에 자리하고, 그 동쪽으로 작은 창이 낮게 붙어 있으며, 문과 창의 페인트는 습기와 염분에 바래고 금속 가장자리에는 생활 속 녹과 손때가 남아 있다. 오른쪽 북동쪽 설비 구역에는 둥근 옥상 물탱크, 단순한 설비 기둥에 걸린 빨랫줄, 낮은 건조대가 정적으로 놓여 있고, 낮은 난간벽이 옥상 슬래브 둘레를 둘러싸며 폐쇄적이고 생활감 있는 경계를 만든다. 해질녘의 어둑한 청회색 자연광이 전체를 낮게 누르고, 멀리서 들어오는 희미한 황금빛 잔광이 젖은 콘크리트와 낡은 금속 표면에 아주 약하게 걸린다. 표면은 과하게 정돈되지 않고, 오래 축적된 먼지, 빗물 얼룩, 바닥의 미세한 균열, 염분 섞인 습기, 낡은 페인트의 벗겨짐이 사실적으로 보인다. 한국 해안 도시와 고립된 섬마을 사이의 현실적인 옥상 생활 공간처럼, 밀도 낮은 안개와 낮은 채도의 먹색 그림자가 공간의 공기를 무겁게 만든다. 빈 옥상 외부와 지속적인 구조물, 고정 설비, 안정된 표면 상태만 담은 플레이트이며, 자연스러운 깊이감과 절제된 필름 질감, 실제 위치 촬영의 거친 사실감을 유지한다. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 도면은 옥상 외부의 배치 참고용으로만 사용한다. 남서쪽 계단참에서 넓은 옥상 마당을 대각선으로 지나 북쪽 옥탑 구조물의 남향 입면을 바라보는 관계를 유지하고, 철제 출입문과 작은 창, 북동쪽 설비 구역의 물탱크와 빨랫줄, 낮은 건조대, 옥상 가장자리의 낮은 난간벽이 같은 물리적 공간 안에 자연스럽게 보이도록 한다. 도면의 위에서 내려다본 시점이 아니라 실제 사람이 서서 바라보는 눈높이의 현장 사진처럼 해석한다. 검증된 기준 플레이트의 낡은 콘크리트 바닥, 침잠한 금속 표면, 해질녘 청회색 습기와 오래된 빌라 옥상의 생활감을 우선해 일관성을 맞춘다.",
        "shot_guides": [
          {
            "guide_text": "S4_Shot1용 배경은 남서쪽 계단참 가까운 위치에서 28mm 광각으로 옥상 전체를 잡는 설정 숏이다. 가까운 거친 바닥과 계단참 일부가 프레임 하단에 걸리고, 빈 옥상 마당 너머로 옥탑방 입면의 철제 출입문과 작은 창이 보이며, 오른쪽 설비 구역에는 물탱크와 빨랫줄, 낮은 건조대가 정적인 배경 요소로 남아 있어야 한다. 해질녘의 어둑한 청회색 빛과 옅은 해안 안개가 공간을 낮게 덮는 분위기로, 사건이나 행동의 흔적 없이 오래된 옥상 외부의 지속적인 상태만 보여준다.",
            "shot_id": "S4_Shot1"
          }
        ],
        "objects_owned_by_background": [
          "clothesline",
          "door",
          "drying platform",
          "floor",
          "parapet wall",
          "rooftop room",
          "stair landing",
          "terrace",
          "utility post",
          "water tank",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S4_Shot1"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l03_rooftop_exterior"
          ],
          "loc_id": "L03",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "dim dusk establishing view of old rooftop villa exterior",
          "sub_location_label": "낡은 빌라 옥탑방 외부 전경",
          "surface_role": "site_surface",
          "time_phase": "dusk",
          "bg_id": "L03B02"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L03B02",
          "anchor_shot_id": "S4_Shot1",
          "card_id": "d3632a8b6e8282e3"
        }
      },
      "L03B03": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 한국 서해안권의 낡은 옥상 출입부, 밤의 차갑고 습한 공기 속에 비어 있는 옥상 철문 현관과 창문 외곽을 담는다. 카메라는 철제 출입문 가까이, 서 있는 사람의 눈높이 약 1.6m에서 35mm 광각 렌즈로 남쪽 외벽을 따라 작은 창 방향을 바라본다. 프레임 앞쪽에는 거친 계단참과 닳은 옥상 콘크리트 바닥이 일부 걸리고, 녹과 때가 오른 철제 출입문은 낡은 문틀 안에서 아주 조금 벌어진 상태로 어두운 틈을 만든다. 그 동쪽의 작은 외벽 창은 검은 유리 반사와 낮은 대비의 실내 어둠만 머금어 불길하게 가라앉아 있으며, 구체적인 형상은 드러나지 않는다. 뒤쪽으로는 넓은 빈 옥상 마당이 청회색 그림자 속에 이어지고, 낮은 건조대와 빨랫줄, 북동쪽 설비 구역의 원형 물탱크가 희미하게 보인다. 옥상 가장자리를 두른 낮은 난간벽은 해안 안개와 어둠에 눌려 폐쇄적인 섬 공동체의 생활감을 준다. 표면은 현실적인 낡은 콘크리트, 염분에 부식된 금속, 오래된 페인트 박락, 축축한 먼지와 물때, 바람에 밀려온 마른 잎이 얇게 흩어진 상태로 표현한다. 조명은 멀리 있는 보안등과 도시의 약한 주변광이 만든 제한된 저조도이며, 푸른 회색 그림자 속에 금속 가장자리와 젖은 바닥만 희미하게 살아난다. 자연스러운 심도, 절제된 필름 입자, 실제 장소 촬영의 불완전한 질감, 미세한 비네팅과 현실적인 렌즈 왜곡을 가진 한국형 오컬트 호러의 차분하고 음산한 배경 사진처럼 보이게 한다. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면 이미지는 옥상 슬래브의 배치와 고정 구조를 파악하기 위한 참조로만 사용한다. 남쪽을 향한 옥탑 구조물의 외벽, 철제 출입문, 작은 창, 넓은 빈 옥상 마당, 북동쪽 설비 구역의 물탱크와 빨랫줄, 낮은 건조대, 가장자리 난간벽의 관계를 유지하되 평면도처럼 내려다보는 구도는 피한다. 검증된 기준 플레이트처럼 낡은 콘크리트 바닥과 금속 표면의 습기, 염분에 의한 부식, 생활감 있는 마모를 같은 공간의 물성으로 이어간다. 이번 상태는 밤의 옥상 출입부이므로 차가운 청회색 어둠, 약한 외부 보안등 반사, 해안 안개가 섞인 저조도 분위기로 조정한다. 철문이나 창 주변에는 현재 사건의 단서처럼 읽히는 종이, 글자, 표식, 행위 흔적을 추가하지 말고, 물리적으로 오래 남은 생활 흠집과 때만 배경 질감으로 둔다.",
        "shot_guides": [
          {
            "guide_text": "S10_Shot4에서는 철제 출입문 가까이의 눈높이 시점에서 남쪽 외벽을 따라 작은 창 쪽을 바라보는 배경 기준을 유지한다. 철문 틈의 어두운 공간감, 창 유리의 낮은 대비 반사, 뒤쪽으로 일부 보이는 빈 옥상 마당과 낮은 건조대가 같은 방향성과 거리감으로 이어지게 한다. 장면 레이어에서 더해질 행동이나 단서는 이 배경 플레이트에 포함하지 않는다.",
            "shot_id": "S10_Shot4"
          },
          {
            "guide_text": "S10_Shot6에서도 같은 옥상 철문 현관과 창문 외곽의 밤 상태를 사용한다. 카메라는 약 1.6m 눈높이의 35mm 광각 기준으로, 철문과 작은 창의 관계, 젖은 콘크리트 바닥, 북동쪽 설비 요소의 부분 노출, 낮은 난간벽의 폐쇄감을 일관되게 보존한다. 창 안쪽은 구체적 형상 없이 어둡고 반사적인 표면으로 남긴다.",
            "shot_id": "S10_Shot6"
          }
        ],
        "objects_owned_by_background": [
          "clothesline",
          "concrete floor",
          "door",
          "drying platform",
          "facade",
          "parapet wall",
          "rooftop room",
          "stair landing",
          "terrace",
          "utility zone",
          "water tank",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S10_Shot4",
            "S10_Shot6"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l03_rooftop_exterior"
          ],
          "loc_id": "L03",
          "space_key_hint": "main",
          "state_class": "intrusion",
          "state_label_raw": "night rooftop entry intrusion, flyer used at iron door, ominous window silhouette",
          "sub_location_label": "옥상 철문 현관과 창문 외곽",
          "surface_role": "transition_zone",
          "time_phase": "night",
          "bg_id": "L03B03"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L03B02",
          "anchor_shot_id": "S4_Shot1",
          "card_id": "d3632a8b6e8282e3"
        }
      },
      "L03B01": {
        "status": "ok",
        "t2i_prompt": "대한민국 서해안권 도시와 고립된 섬 공동체의 생활감이 섞인 2020년대 중반의 낡은 옥탑 외부, 실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 낮은 눈높이 약 1.2미터에서 35mm 와이드 렌즈로 열린 옥상 테라스 가장자리 가까이 서서, 거친 콘크리트 바닥을 지나 북쪽 옥탑 구조물의 남쪽 외벽을 바라본다. 화면의 중심 질량은 오래된 직사각형 옥탑 방 외벽이며, 외벽에는 생활감 있는 철제 출입문과 그 동쪽의 작은 창이 낮게 붙어 있다. 작은 창 안쪽에서는 새벽의 차가운 공기와 대비되는 약한 실내 불빛이 번져 나오고, 유리는 오래된 먼지와 습기로 살짝 흐리며 내부 정보는 읽히지 않는 빛과 반사만 보인다. 오른쪽 뒤편 설비 구역에는 원형 물탱크, 빨랫줄, 낮은 건조대가 옥상 생활의 고정된 요소처럼 놓여 있고, 옥상 가장자리를 두르는 낮은 난간벽이 푸른 새벽 안개 속에서 수평선을 만든다. 난간 위에는 작은 검은 고양이가 정지한 실루엣처럼 앉아 있어 공간의 적막함을 더한다. 표면은 비를 머금은 듯 축축한 콘크리트, 녹이 번진 금속문, 바닷바람에 바랜 페인트, 오래 쌓인 먼지와 물때가 자연스럽게 남아 있으며, 과하게 정돈되지 않은 한국식 옥상 주거 공간의 현실적인 마모가 보인다. 빛은 해가 뜨기 직전의 낮은 청회색 자연광을 기본으로 하고, 창의 따뜻한 작은 광원이 외벽 주변에 아주 얇은 노란 기운을 더한다. 깊은 안개와 낮은 채도의 먹색 그림자, 제한된 광원, 절제된 자연 필름 입자, 실제 렌즈의 부드러운 주변부 왜곡과 약한 비네팅을 유지한다. 사람 없는 조용한 외부 배경이며, 도면이나 조감도가 아니라 실제 위치 촬영처럼 보이는 눈높이의 영화용 배경 플레이트. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면 이미지는 옥상 테라스, 옥탑 구조물, 계단참, 설비 구역, 철제 출입문, 작은 창, 물탱크, 빨랫줄, 낮은 건조대, 난간벽의 위치 관계를 이해하기 위한 배치 참고로만 사용한다. 위에서 내려다본 도면처럼 보이게 만들지 말고, 이미 검증된 기준 플레이트의 실제 공간감이 우선이다. 계단참 쪽 낮은 눈높이에서 거친 옥상 바닥을 지나 북쪽의 낡은 옥탑 정면을 바라보는 구도, 오른쪽 설비 구역의 원형 물탱크와 빨랫줄, 낮은 건조대, 옥상을 두르는 낮은 난간벽, 오래된 콘크리트와 금속의 축축한 질감을 같은 공간으로 유지한다. 현재 상태는 푸른 새벽빛이며, 작은 창은 내부의 약한 불빛으로 은은하게 밝다.",
        "shot_guides": [
          {
            "guide_text": "S17_Shot1에서는 열린 옥상 테라스 근처의 낮은 눈높이에서 작은 외벽 창과 난간벽 쪽을 바라본다. 옥탑 구조물이 주된 덩어리로 보이고, 철제 출입문은 그 옆의 현실적인 생활 공간 요소로 남긴다. 차가운 청회색 새벽 공기와 습한 콘크리트 표면, 창 안쪽의 작고 따뜻한 불빛, 난간 위의 작은 검은 고양이가 조용히 보이는 배경 플레이트로 맞춘다. 사건 흔적보다 비어 있는 옥상 자체의 고립감과 생활감이 먼저 읽히게 한다.",
            "shot_id": "S17_Shot1"
          }
        ],
        "objects_owned_by_background": [
          "clothesline",
          "concrete floor",
          "door",
          "drying platform",
          "facade",
          "parapet wall",
          "rooftop room",
          "stair landing",
          "terrace",
          "water tank",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S17_Shot1"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l03_rooftop_exterior"
          ],
          "loc_id": "L03",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "blue dawn rooftop exterior with lit window and black cat",
          "sub_location_label": "새벽 옥탑방 창문 외부",
          "surface_role": "exterior_plate",
          "time_phase": "dawn",
          "bg_id": "L03B01"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L03B02",
          "anchor_shot_id": "S4_Shot1",
          "card_id": "d3632a8b6e8282e3"
        }
      },
      "L04B01": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 2020년대 중반 한국 서해안권 도시의 낡은 옥탑방 내부 전체, 현관 문턱 안쪽에서 약 1.6미터 서 있는 눈높이로 중앙의 좁은 거실 겸 식사 공간을 비스듬히 가로질러 바라본다. 35mm 와이드 렌즈의 자연스러운 원근감으로 남쪽 금속 현관문 안쪽, 중앙의 작은 식탁과 의자들, 식탁 위의 작은 사진 액자, 동쪽 벽 낮은 받침 위 텔레비전, 그 근처 모서리의 플로어 램프, 서쪽 벽을 따라 붙은 아담한 싱크대와 수도꼭지, 조리대와 소형 쿡탑 및 냄비 자리가 한 프레임 안에 이어진다. 북쪽 또는 북서쪽의 작은 미닫이창으로 흐린 낮빛이 축축하게 스며들고, 텔레비전 화면은 의미를 읽을 수 없는 낮은 대비의 푸른 회색 정전기와 반사광만 은은하게 내보낸다. 사진 액자 내부도 인물이나 장소를 알아볼 수 없는 흐릿한 반사와 추상적인 색면으로만 보인다. 벽지는 오래된 습기와 생활 얼룩이 배어 있고, 금속문에는 사용감 있는 흠집과 칙칙한 광택이 남아 있으며, 싱크대 주변에는 물때와 낡은 실리콘 자국, 조리대에는 일상적인 마모와 작은 흠이 쌓여 있다. 바닥은 좁은 동선 때문에 닳고 어둡게 눌린 질감이며, 가구는 저렴하고 오래 사용한 한국식 원룸 살림의 비좁은 배치를 가진다. 낮 장면이지만 실내는 밝게 트이지 않고 청회색 그림자와 습한 공기가 남아, 생활 현실감과 폐쇄적인 불안이 함께 느껴진다. 실제 콘크리트, 낡은 합판, 금속, 플라스틱, 천의 질감이 자연광과 실내 반사광 아래 사실적으로 보이며, 얕고 자연스러운 심도와 절제된 필름 입자가 있는 현실적인 촬영 plate. 탑다운 도면이나 설계도가 아니라 현장 로케이션에서 촬영한 빈 실내 배경. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "제공된 평면도는 구조와 동선의 참고 자료로만 사용한다. 현관 문턱 안쪽에서 중앙의 거실 겸 식사 공간을 지나 서쪽 조리대와 싱크대, 동쪽 텔레비전 벽면이 함께 읽히는 실제 실내 시점으로 해석한다. 검증된 기준 plate의 좁은 옥탑방 배치, 낮은 받침 위 텔레비전, 작은 식탁과 의자, 식탁 위 사진 액자, 벽을 따라 붙은 싱크대와 조리대, 흐릿한 낮빛이 들어오는 작은 창, 낡고 습한 생활감 있는 재질을 우선 유지한다. 화면과 사진 액자 내부는 의미를 읽을 수 없는 반사광, 흐림, 추상적인 명암만 남기고 내용이 드러나지 않게 한다.",
        "shot_guides": [
          {
            "guide_text": "현관 안쪽 눈높이에서 좁은 거실 겸 식사 공간을 비스듬히 가로질러 바라보는 구도를 유지한다. 작은 식탁과 의자, 낮은 텔레비전 받침, 서쪽 싱크대와 조리대가 같은 공간의 기준 배경으로 이어지게 하고, 낮의 흐린 창빛과 텔레비전의 희미한 푸른 비의미 광만 안정적으로 남긴다.",
            "shot_id": "S5_Shot3"
          },
          {
            "guide_text": "같은 옥탑방 내부의 고정 배경 plate로 사용한다. 현관 문턱에서 들어온 시선, 중앙의 비좁은 생활 동선, 식탁 위 흐릿한 사진 액자, 벽면 조리대와 싱크대, 낮은 받침의 텔레비전 위치가 앞뒤 shot와 일치해야 한다. 인물 동작이나 순간적인 흔적 없이 축축하고 낡은 낮 실내 상태만 유지한다.",
            "shot_id": "S5_Shot11"
          },
          {
            "guide_text": "카메라는 약 1.6미터 눈높이의 35mm 광각 시점으로, 현관 쪽에서 거실 겸 식사 공간 너머 싱크대와 텔레비전 벽을 함께 포착한다. 화면 내부 정보는 읽히지 않는 추상적 빛과 반사로 처리하고, 좁은 한국 옥탑방의 습기, 생활감, 낮은 채도의 청회색 그림자를 일관되게 유지한다.",
            "shot_id": "S5_Shot12"
          }
        ],
        "objects_owned_by_background": [
          "TV",
          "chair",
          "cooktop",
          "counter",
          "door",
          "faucet",
          "lamp",
          "photo frame",
          "pot",
          "sink",
          "stand",
          "table",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S5_Shot3",
            "S5_Shot11",
            "S5_Shot12"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l04_interior_main"
          ],
          "loc_id": "L04",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "daytime cramped rooftop room, TV news glow, domestic sink and small mark on wrist",
          "sub_location_label": "옥탑방 내부 전체",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L04B01"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L04B01",
          "anchor_shot_id": "S5_Shot3",
          "card_id": "9086e09ad4ae82d5"
        }
      },
      "L04B05": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 한국 서해안권 도시의 낡은 소형 주거 공간, 방문 앞 사람 눈높이 약 1.55미터에서 좁은 개인 침실 안을 바라보는 수평 시점이다. 28밀리미터 광각 렌즈가 답답한 방의 폭과 깊이를 자연스럽게 담으며, 프레임 중앙 깊숙한 동쪽 창벽에는 얇은 커튼과 커튼 레일이 고정되어 있고 커튼 뒤로 차가운 밤빛이 아주 약하게 번진다. 한쪽 벽을 따라 낮은 침대가 길게 놓여 있으며, 반대쪽 가장자리에는 오래 사용한 옷장과 선반이 좁은 생활 공간의 밀도를 만든다. 문틀 가까운 뒤편에서는 거실·식사 공간의 작은 식탁과 의자, 낮은 가구와 스탠드 조명에서 온 듯한 흐린 실내광이 아주 조금 새어 들어와 방 안의 푸른 그림자와 섞인다. 벽지는 습기를 머금은 청회색 톤으로 약간 들뜨고, 몰딩과 모서리에는 생활 먼지와 오래된 손때가 남아 있으며, 바닥은 매끈하게 새것처럼 보이지 않고 눅눅한 반사와 잔흠집을 가진다. 텔레비전이 문 밖 가장자리에 걸리거나 비친다면 꺼진 검은 유리 표면과 희미한 반사만 보이게 한다. 공간은 비어 있고 정적이며, 저채도의 한국 오컬트 호러 분위기처럼 제한된 실내광, 축축한 질감, 먹색과 청회색 그림자가 고립감을 만든다. 실제 35밀리미터급 시네마 카메라의 자연스러운 피사계 심도, 절제된 필름 입자감, 약한 비네팅과 현실적인 렌즈 왜곡을 가진 위치 촬영의 질감. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트.",
        "ref_guide": "바닥 평면도는 위에서 내려다본 구도를 복제하기 위한 자료가 아니라, 방문과 좁은 침실, 창가 커튼, 침대, 옷장과 선반, 바깥 거실·식사 공간의 연결 관계를 파악하는 배치 참고로만 사용한다. 앵커 플레이트의 검증된 공간 묘사를 우선해 같은 좁은 개인 침실의 구조, 창가 커튼과 레일, 낮은 침대, 옷장과 선반, 방문 밖에서 새어 들어오는 희미한 거실 조명을 유지한다. 화면 안에 보이는 텔레비전이나 반사면이 있다면 물리적 표면으로만 두고, 내용은 꺼진 검은 화면이나 흐릿한 반사광처럼 의미 없는 상태로 처리한다. 현재 장면의 일시적 사건 흔적이나 행동 요소는 이 배경 플레이트에 포함하지 않고, 오래된 생활감과 습기, 고정 가구, 밤의 조명 상태만 표현한다.",
        "shot_guides": [
          {
            "guide_text": "S12_Shot8에서는 방문 쪽 눈높이에서 침실 안쪽 창가 커튼과 낮은 침대가 읽히도록 같은 배경 축을 유지한다. 바깥 거실·식사 공간의 빛은 문틀 근처에 희미하게만 남기고, 방 안은 청회색 밤 그림자와 축축한 생활감이 지배하는 빈 공간으로 둔다.",
            "shot_id": "S12_Shot8"
          },
          {
            "guide_text": "S12_Shot13에서는 좁은 침실의 깊이감이 유지되도록 방문, 침대, 커튼, 옷장과 선반의 위치 관계를 흔들지 않는다. 장면 레이어가 올라갈 수 있도록 바닥과 벽면은 안정적인 어둠과 낡은 표면 질감으로 정돈하고, 일시적 사건 흔적은 배경에 고정하지 않는다.",
            "shot_id": "S12_Shot13"
          },
          {
            "guide_text": "S12_Shot16에서는 커튼이 있는 동쪽 창벽과 침대 옆의 낮은 공간이 기준점이 되게 한다. 렌즈는 좁은 방을 약간 넓게 받아들이되 실제 사람 눈높이의 수평 시점으로 유지하며, 문 밖의 거실 조명은 배경 깊이를 주는 약한 실내광으로만 사용한다.",
            "shot_id": "S12_Shot16"
          }
        ],
        "objects_owned_by_background": [
          "TV stand",
          "bed",
          "chair",
          "curtain",
          "curtain track",
          "door",
          "lamp",
          "shelf",
          "table",
          "wardrobe",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S12_Shot8",
            "S12_Shot13",
            "S12_Shot16"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l04_interior_main"
          ],
          "loc_id": "L04",
          "space_key_hint": "main",
          "state_class": "blood_scene",
          "state_label_raw": "night interior murder scene, blood on floor, corpse behind curtain, photo in hand, red circle on wall",
          "sub_location_label": "수리영 방과 거실 주변",
          "surface_role": "interior_room",
          "time_phase": "night",
          "bg_id": "L04B05"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L04B05",
          "anchor_shot_id": "S12_Shot8",
          "card_id": "a99854b30c043acb"
        }
      },
      "L04B06": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 한국의 작은 집 안, 젊은 성인이 쓰는 좁은 개인 침실을 방문 바로 안쪽의 서 있는 사람 눈높이 약 1.6m에서 바라본다. 32mm 정도의 완만한 광각 렌즈로, 문틀 가까운 전경에서 침실 안쪽의 동쪽 창가 커튼과 천장 레일이 중앙 깊숙이 놓이고, 한쪽에는 낮은 침대가 길게 이어지며, 반대쪽 벽에는 옷장과 선반 일부가 좁은 생활 공간을 만든다. 방문 너머로는 거실 겸 식사 공간과 작은 식탁, 의자들의 윤곽이 희미하게 이어져 같은 집 안의 동선이 느껴진다. 밤의 실내 조명 상태로, 문밖에서 새어 들어오는 약한 온색 생활등과 창가 주변의 차가운 청회색 어둠이 섞이고, 방 전체는 낮은 채도와 먹색 그림자, 습기 어린 공기로 가라앉아 있다. 표면은 갑자기 지나치게 말끔해 보일 만큼 정돈되어 있으나 새것처럼 번쩍이지 않고, 한국 2020년대 중반 소형 주거 공간의 벽지 결, 얕은 모서리, 실사용 가구의 마모, 바닥의 은은한 반사, 커튼 천의 주름과 레일의 금속 질감이 사실적으로 남아 있다. 오컬트 호러의 긴장감은 고정된 물체가 아니라 조용한 빈 공간의 밀도, 제한된 실내등, 푸른 그림자, 축축한 질감으로만 전달한다. 자연스러운 심도, 절제된 실제 필름 질감, 미세한 비네팅과 현실적인 렌즈 왜곡이 있는 장소 촬영 느낌. 위에서 내려다본 평면도나 설계도가 아니라 실제 방 안에서 촬영한 빈 실내 배경 플레이트. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면 이미지는 위에서 내려다본 구도를 재현하기 위한 것이 아니라, 방문·창문·커튼·침대·옷장·선반·거실 겸 식사 공간의 상대적 배치를 읽는 레이아웃 참고 자료로만 사용한다. 검증된 앵커 플레이트의 좁은 개인 침실 구조를 우선 기준으로 삼아, 방문 근처 눈높이에서 창가 커튼과 낮은 침대, 맞은편 옷장과 선반, 문밖 거실 겸 식사 공간의 희미한 조명이 같은 물리적 공간처럼 이어지게 맞춘다. 화면 안의 공간은 빈 방의 배경 플레이트로 유지하며, 순간적 사건 흔적이나 서사 단서는 포함하지 않는다.",
        "shot_guides": [
          {
            "guide_text": "S14_Shot4에 사용할 배경은 방문 안쪽 눈높이에서 바라본 같은 빈 침실이어야 한다. 창가 커튼이 깊이 방향의 중심 기준이 되고, 낮은 침대와 옷장·선반이 좁은 방의 양쪽 생활감을 만든다. 문틀 너머로 거실 겸 식사 공간과 작은 식탁 쪽의 희미한 밤 조명이 살짝 느껴지도록 하되, 현재 장면의 행동이나 사건 흔적은 배경에 그리지 않는다.",
            "shot_id": "S14_Shot4"
          },
          {
            "guide_text": "S14_Shot5에서는 동일한 밤 실내 조도와 청회색 그림자를 유지한다. 침실 표면은 불길할 정도로 말끔하게 정돈되어 보이지만, 벽지·바닥·가구에는 한국 현대 주거 공간의 일상적 마모와 습기 어린 질감이 남아 있어야 한다. 배경은 빈 공간과 고정 가구만 담은 기준 플레이트로 사용한다.",
            "shot_id": "S14_Shot5"
          },
          {
            "guide_text": "S14_Shot12에 맞춰 방문 근처 1.6m 눈높이의 32mm 정도 완만한 광각감을 유지하고, 커튼이 있는 동쪽 창가와 낮은 침대, 남쪽 벽의 옷장과 선반, 문밖 식사 공간의 약한 실내등 방향이 앞선 샷들과 일관되게 보이도록 한다. 화면에는 식별 가능한 인물이나 순간적 서사 소품 없이 조용한 밤의 빈 방만 남긴다.",
            "shot_id": "S14_Shot12"
          }
        ],
        "objects_owned_by_background": [
          "bed",
          "chair",
          "curtain",
          "door",
          "floor",
          "kitchenette",
          "shelf",
          "table",
          "track",
          "wall",
          "wardrobe",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S14_Shot4",
            "S14_Shot5",
            "S14_Shot12"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l04_interior_main"
          ],
          "loc_id": "L04",
          "space_key_hint": "main",
          "state_class": "clean_after",
          "state_label_raw": "night interior suddenly spotless after body and blood vanish, objects subtly displaced",
          "sub_location_label": "깨끗하게 정돈된 수리영 방과 집 안",
          "surface_role": "interior_room",
          "time_phase": "night",
          "bg_id": "L04B06"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L04B05",
          "anchor_shot_id": "S12_Shot8",
          "card_id": "a99854b30c043acb"
        }
      },
      "L04B04": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 한국의 소형 아파트 내부, 서해안권 도시와 고립된 섬 공동체의 습한 공기가 배어 있는 듯한 현실적인 생활 공간이다. 비어 있는 욕실 안에서 세면대 가까이 서서 욕실 거울을 향해 촬영한 구도이며, 약 1.6m 사람 눈높이의 35mm 와이드 렌즈가 좁은 욕실을 약간 타이트하게 담는다. 아래쪽에는 젖은 흰 도기 세면대의 둥근 테두리와 금속 수전이 살짝 걸리고, 화면 대부분은 거울 표면과 그 안에 비친 차가운 푸른 회색 세라믹 타일로 채워진다. 거울 가장자리에는 오래된 욕실에서 자연스럽게 남는 옅은 김, 잔물방울, 미세한 얼룩과 물때가 있고, 타일 줄눈에는 과장되지 않은 생활 오염과 습기 자국이 보인다. 아침의 깨끗하고 차분한 실내광이 작은 욕실문 틈과 주변 반사면을 통해 부드럽게 퍼지며, 낮은 채도의 청회색 그림자와 은은한 금속 반사가 공간을 눌러 준다. 필요하면 열린 욕실문 너머로 공용 거실·식탁 구역의 일부가 흐릿하게 이어지고, 작은 식탁과 의자, 탁자 위 사진 액자가 배경 깊이 속에 놓인다. 사진 액자 안쪽은 유리 반사와 낮은 대비의 추상적인 종이 톤만 보이는 읽을 수 없는 물리적 표면이다. 모든 재질은 실제 타일, 젖은 도기, 낡은 금속, 값싼 합판 가구, 일상적인 플라스틱과 유리의 질감으로 표현하고, 잡지식으로 과하게 정돈된 공간이 아니라 아침에 정리된 생활감 있는 내부로 보이게 한다. 절제된 자연 필름 입자, 작은 욕실에서 생기는 부드러운 주변부 왜곡, 현실적인 심도와 반사광을 사용한다. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면 이미지는 구조와 동선의 참고용으로만 사용한다. 욕실 서비스 구역 안 세면대와 그 위 거울의 위치, 욕실문을 통한 공용 거실·식탁 구역의 관계, 작은 식탁과 사진 액자의 존재를 읽되, 위에서 내려다본 도면처럼 만들지 않는다. 검증된 앵커 플레이트의 실제 공간감이 우선이다. 세면대 높이와 사람 눈높이 사이의 좁은 욕실, 푸른 회색 타일, 젖은 도기 세면대 테두리, 김과 물방울이 남은 거울, 차분한 아침빛의 반사를 같은 물리적 현실로 유지한다. 사진 액자는 배경 물체로만 다루며 내부 이미지는 반사광이나 낮은 대비의 흐릿한 종이 질감처럼 읽히지 않는 상태로 둔다.",
        "shot_guides": [
          {
            "guide_text": "욕실 안 세면대 가까이에서 거울을 향한 구도를 우선한다. 화면은 젖은 도기 세면대의 얇은 테두리와 푸른 회색 타일이 비친 거울 면을 중심으로 잡고, 아침의 희미한 습기와 물방울, 좁은 욕실의 생활감 있는 표면을 유지한다. 비어 있는 배경 플레이트로, 현재 장면의 주관적 시각 효과나 순간적 흔적은 배치하지 않는다.",
            "shot_id": "S18_Shot10"
          },
          {
            "guide_text": "같은 공간의 연속성을 유지하며 욕실문 너머 공용 거실·식탁 구역으로 이어지는 시야를 참고한다. 작은 식탁과 의자, 그 위의 사진 액자는 고정된 배경 물체로 보이게 하되, 액자 안쪽은 인물이나 단서를 읽을 수 없는 흐릿한 반사와 추상적인 톤으로 처리한다. 아침에 정돈된 한국 아파트 실내의 습도, 낮은 채도의 청회색 그림자, 오래 사용한 표면 질감을 유지한다.",
            "shot_id": "S18_Shot14"
          }
        ],
        "objects_owned_by_background": [
          "chair",
          "counter",
          "door",
          "faucet",
          "mirror",
          "photo frame",
          "table",
          "tile",
          "toilet",
          "washbasin"
        ],
        "spec": {
          "applies_to_shots": [
            "S18_Shot10",
            "S18_Shot14"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l04_interior_main"
          ],
          "loc_id": "L04",
          "space_key_hint": "main",
          "state_class": "dream_or_vision_state",
          "state_label_raw": "morning clean interior with hallucinated red circle in mirror and melting face in family photo",
          "sub_location_label": "욕실 거울과 거실 식탁 사진",
          "surface_role": "interior_room",
          "time_phase": "morning",
          "bg_id": "L04B04"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L04B04",
          "anchor_shot_id": "S18_Shot10",
          "card_id": "a9be407d0ed7731d"
        }
      },
      "L04B02": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 2020년대 중반 한국의 좁은 주거 공간 안, 거실 겸 식사 공간 바로 앞에서 반쯤 열린 작은 개인 침실 문틈 너머를 바라보는 빈 실내. 카메라는 선 자세 눈높이 약 1.6m에 놓이고, 40mm 표준 렌즈로 문틀과 문짝 가장자리가 화면 앞쪽 양옆을 크게 가르며 좁고 압박감 있는 시야를 만든다. 문 너머에는 침대가 낮은 조도 속에 놓여 있고, 침대 뒤쪽의 흐린 벽지는 오래된 생활 자국과 습기 어린 무광 질감이 배어 있다. 방 안쪽 동쪽 벽에는 알루미늄 미닫이창과 얇은 커튼, 천장 쪽 커튼 레일이 희미하게 이어지며, 남쪽 벽에는 붙박이식 옷장과 선반이 일부만 드러난다. 침구는 과하게 정돈되지 않은 일상적 상태이고, 바닥은 낡은 장판이나 저가 라미네이트처럼 약간의 광택과 마모가 보인다. 서해안권의 축축한 공기와 해질 무렵의 차가운 청회색 자연광이 창 쪽에서 약하게 스며들고, 거실 쪽의 희미한 실내빛이 문 가장자리에 아주 낮은 따뜻한 림을 만든다. 전체 색은 낮은 채도의 청회색 그림자와 먹색 어둠에 가깝고, 습한 벽지, 천 커튼의 섬유감, 나무결이 흐릿하게 보이는 문틀, 생활 마모가 쌓인 가구 표면을 사실적으로 담는다. 빈 방의 고립감과 불안한 정적을 중심으로 하되, 고정된 구조물과 가구, 안정된 표면 상태만 보이는 현실적인 한국형 오컬트 호러 분위기의 배경 플레이트. 자연스러운 심도, 절제된 필름 입자, 실제 렌즈의 미세한 주변부 왜곡과 어두운 비네팅이 있는 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트.",
        "ref_guide": "바닥 평면 이미지는 위에서 본 구도를 복제하기 위한 자료가 아니라, 거실 겸 식사 공간과 침실 문, 작은 개인 침실, 침대, 창문, 커튼 레일, 붙박이 수납장과 선반의 상대적 배치를 이해하기 위한 레이아웃 자료로만 사용한다. 검증된 앵커 플레이트의 공간감이 우선이다. 거실 쪽에서 반쯤 열린 침실 문틈 너머를 보는 좁은 시야, 전경을 가르는 문틀과 문 가장자리, 안쪽의 침대와 흐린 벽면, 동쪽 창과 커튼 라인, 남쪽 벽의 수납장과 선반이 같은 물리적 방으로 유지되어야 한다. 현재 사건의 단서, 사진 내용, 순간적으로 나타나는 표식, 행위의 잔여물은 배경 플레이트에 고정하지 말고, 오래된 생활 마모와 습기 어린 질감만 안정된 표면 상태로 남긴다.",
        "shot_guides": [
          {
            "guide_text": "S25_Shot4용 배경은 거실 겸 식사 공간에서 침실 문 바로 밖에 선 시점으로 맞춘다. 카메라는 약 1.6m의 선 자세 눈높이, 40mm 표준 렌즈 느낌으로 반쯤 열린 문틈을 통과해 작은 침실 안의 침대와 그 주변 벽, 커튼이 걸린 창 방향을 바라본다. 문틀과 문짝 가장자리가 전경 프레임을 좁게 만들고, 방 안쪽은 해질녘 청회색 빛과 낮은 실내 조도로 차분하고 불안하게 가라앉아 있어야 한다. 장면 레이어에서 단서나 행위가 얹힐 수 있도록 벽과 침구, 수납장 표면은 과장 없이 비어 있는 배경 상태로 유지한다.",
            "shot_id": "S25_Shot4"
          }
        ],
        "objects_owned_by_background": [
          "bed",
          "bedding",
          "curtain",
          "curtain track",
          "door",
          "doorframe",
          "floor",
          "shelf",
          "wall",
          "wardrobe",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S25_Shot4"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l04_interior_main"
          ],
          "loc_id": "L04",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "dusk bedroom doorway showing red circle mark with bloodied photo as clue",
          "sub_location_label": "수리영 방 벽면의 붉은 원과 사진",
          "surface_role": "interior_room",
          "time_phase": "dusk",
          "bg_id": "L04B02"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L04B02",
          "anchor_shot_id": "S25_Shot4",
          "card_id": "8d534f86901ce04e"
        }
      },
      "L04B03": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 2020년대 중반 대한민국 서해안권 도시 변두리의 작은 옥탑방 내부를, 금속 출입문 바로 안쪽 현관 경계 근처에서 서 있는 사람 눈높이 약 1.6m로 안쪽을 향해 바라본다. 28mm 넓은 화각의 실제 렌즈로 비좁은 방 전체가 자연스럽게 잡히며, 전경에는 낡은 금속 출입문과 좁은 문턱이 걸리고, 그 너머 중앙에는 거실 겸 식사 공간이 길게 이어진다. 서쪽 벽을 따라 작은 싱크대와 수도꼭지가 달린 간이 조리대가 붙어 있고, 중앙 왼쪽에는 오래 사용한 작은 식탁과 의자들이 생활감 있게 놓여 있다. 동쪽 벽 쪽에는 낮은 받침대 위의 TV가 꺼진 검은 반사면으로 남아 있으며, 주변 모서리에는 스탠드 조명이 오래된 전구색을 희미하게 품는다. 맞은편 작은 미닫이창에서는 해질 무렵의 차가운 청회색 빛이 들어와 눅눅한 벽지, 마모된 장판, 금속 손잡이의 손때, 플라스틱과 합판 가구의 오래된 표면을 낮게 드러낸다. 안쪽에는 젊은 성인의 작은 개인 방으로 이어지는 방문이 보이고, 그 너머로 침대 일부, 옷장과 선반, 창가 커튼과 레일의 선이 좁게 겹쳐 보인다. 공간은 비어 있지만 오래 거주한 흔적과 축축한 공기, 폐쇄적인 옥탑방의 압박감이 남아 있으며, 과도하게 정돈된 쇼룸이 아니라 실제 생활 공간을 로케이션 촬영한 듯한 질감이다. 자연스러운 얕은 왜곡, 절제된 필름 입자, 저채도의 청회색 그림자와 약한 금빛 실내광이 공존하는 어둡고 현실적인 한국형 오컬트 호러 분위기. 위에서 내려다본 평면도나 건축 도면이 아니라, 실제 실내에서 카메라로 촬영한 빈 방의 배경 기준 이미지. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트.",
        "ref_guide": "바닥 평면 이미지는 위에서 내려다보는 구도를 복제하기 위한 자료가 아니라, 금속 출입문, 현관 경계, 거실 겸 식사 공간, 서쪽 간이 조리대, 작은 식탁과 의자, 낮은 TV 받침대, 스탠드 조명, 안쪽 개인 방의 문과 침대·수납장·창가 커튼 선의 상대적 배치를 읽는 배치 참고용으로만 사용한다. 검증된 기준 플레이트의 공간감이 우선이다. 출입문 가까운 실내에서 안쪽을 바라보는 좁은 옥탑방의 구조, 낡은 금속과 습기 어린 벽지, 저녁의 차가운 청회색 빛, 꺼진 TV의 어두운 반사면, 생활감 있는 가구의 위치를 유지하되, 현재 사건의 흔적이나 순간적인 파손·전도 상태는 배경 플레이트에 추가하지 않는다.",
        "shot_guides": [
          {
            "guide_text": "출입문 쪽 낮은 눈높이에서 현관 경계와 중앙 거실 겸 식사 공간을 지나 작은 창과 안쪽 방문까지 이어지는 깊이를 유지한다. 장면 요소가 얹히기 전의 빈 옥탑방 배경으로, TV는 꺼진 검은 반사면이고 식탁·의자·조리대·스탠드 조명은 공간의 고정된 생활 가구처럼 보이게 한다.",
            "shot_id": "S25_Shot8"
          },
          {
            "guide_text": "같은 옥탑방의 동일한 배치와 해질녘 청회색 조명을 유지한다. 금속 출입문이 전경 가장자리에 걸리고, 중앙의 좁은 생활 공간과 서쪽 조리대, 안쪽 개인 방 문 너머의 침대와 수납장이 한 프레임 안에 일부 보이도록 한다. 순간적인 사건 흔적은 장면 레이어에서 처리될 수 있도록 배경은 안정된 빈 공간으로 남긴다.",
            "shot_id": "S27_Shot1"
          },
          {
            "guide_text": "28mm 정도의 넓은 화각으로 비좁은 실내가 과장 없이 한눈에 잡히게 한다. 작은 창에서 들어오는 저녁빛과 낮은 실내 실용등의 약한 온기가 섞이며, 오래된 벽·바닥·가구 표면의 습기와 마모가 드러난다. 화면이나 액자 같은 정보 표면은 의미 있는 내용을 담지 않고 어두운 반사나 흐릿한 질감으로만 남긴다.",
            "shot_id": "S27_Shot5"
          }
        ],
        "objects_owned_by_background": [
          "TV",
          "bed",
          "chair",
          "counter",
          "curtain",
          "curtain track",
          "door",
          "faucet",
          "floor lamp",
          "shelf",
          "sink",
          "stand",
          "table",
          "threshold",
          "wardrobe",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S25_Shot8",
            "S27_Shot1",
            "S27_Shot5"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l04_interior_main"
          ],
          "loc_id": "L04",
          "space_key_hint": "main",
          "state_class": "ransacked",
          "state_label_raw": "dusk ransacked rooftop room, overturned furniture, open window, bleak half-open iron door",
          "sub_location_label": "난장판이 된 옥탑방 내부",
          "surface_role": "interior_room",
          "time_phase": "dusk",
          "bg_id": "L04B03"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L04B03",
          "anchor_shot_id": "S25_Shot8",
          "card_id": "60209e772dcdec80"
        }
      },
      "L10B01": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 2020년대 중반 대한민국 서해안권 도시의 오래된 다세대 빌라 마당을 늦은 밤 상태로 담은 인적 없는 외부 공간이다. 보행 출입구 근처의 서 있는 사람 눈높이 약 1.6m에서 28~35mm 광각 렌즈로, 공동 포장 마당을 사선으로 가로질러 오른쪽 위의 외부 계단 시작점과 계단참 문, 그 옆의 자전거 거치 공간을 바라본다. 화면 왼쪽 전경에는 좁은 골목에서 이어지는 차량 진입로와 큰 출입구 일부가 걸쳐 보이고, 중앙에는 오래된 콘크리트와 보도블록이 섞인 작은 공동 마당이 낮게 펼쳐지며, 바닥 중앙에서 남쪽 쪽으로 낮은 배수구나 맨홀 덮개가 젖은 표면에 묻혀 있다. 북쪽과 동쪽 가장자리는 낡은 빌라 외벽과 지상층 경계가 마당을 누르고, 남쪽과 서쪽 둘레 담장은 오래된 페인트 박락, 물때, 이끼 낀 모서리, 생활 흠집으로 폐쇄적인 골목 주거지의 질감을 만든다. 오른쪽 위 계단 아래에는 작은 문앞 포장면과 계단 시작점이 이어지고, 자전거 거치 공간은 계단 밑 또는 옆의 움푹한 자리처럼 고정되어 있다. 차가운 청회색 밤빛과 약한 노란 계단 조명이 젖은 바닥에 낮게 반사되고, 해안 도시 특유의 습기와 옅은 안개가 담장과 외벽을 부드럽게 흐린다. 실제 콘크리트 거칠기, 금속 문과 난간의 낡은 도장, 물기 어린 바닥 반사, 오래된 주택가의 축적된 먼지와 곰팡이 자국을 사실적으로 표현한다. 낮은 채도의 한국형 오컬트 호러 분위기이지만 과장된 장식보다 생활감 있는 빌라 마당의 현실감을 우선하며, 자연스러운 심도, 절제된 필름 입자, 실제 렌즈의 미세한 비네팅과 부드러운 주변부 왜곡이 느껴진다. 탑다운 도면이나 건축 다이어그램이 아니라 현장에서 눈높이로 촬영한 빈 마당의 배경 기준 사진처럼 구성한다. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "평면도는 위에서 내려다본 구도를 복제하기 위한 자료가 아니라, 보행 출입구와 차량 진입로, 공동 마당, 둘레 담장, 건물 외벽, 외부 계단 시작점, 계단참 문, 자전거 거치 공간, 배수구 위치를 이해하기 위한 배치 참고로만 사용한다. 앵커 투영 플레이트의 실제 공간 묘사를 우선 기준으로 삼아, 보행 출입구 근처의 사람 눈높이에서 마당 안쪽을 사선으로 바라보는 같은 빌라 마당의 구조와 재질을 유지한다. 화면 왼쪽에는 차량 진입로와 큰 출입구 일부가 걸치고, 중앙에는 축축한 포장 마당이 넓게 놓이며, 오른쪽 위쪽에는 건물 외벽을 따라 외부 계단 시작점과 계단참 문, 문앞 바닥, 자전거 거치 공간이 이어지도록 맞춘다. 화면 안의 간판이나 표식이 보이더라도 읽을 수 없는 생활 흔적 수준으로 처리하고, 현재 사건의 인물이나 차량, 순간적 잔상은 배경 플레이트에 넣지 않는다.",
        "shot_guides": [
          {
            "guide_text": "S11_Shot2에서는 보행 출입구 근처에서 공동 마당을 가로질러 계단 아래를 바라보는 기준 구도를 유지한다. 왼쪽 차량 진입로 가장자리는 후속 장면 요소가 들어올 수 있도록 시야가 열려 있고, 오른쪽 위 계단 시작점과 자전거 거치 공간은 어두운 밤빛 속에서도 형태가 읽히게 둔다. 바닥의 습기, 낮은 배수구, 낡은 담장과 건물 외벽의 질감을 같은 공간의 고정 상태로 유지한다.",
            "shot_id": "S11_Shot2"
          },
          {
            "guide_text": "S13_Shot2에서는 같은 늦은 밤의 다세대 빌라 마당으로 보이도록 청회색 어둠과 약한 노란 계단 조명의 대비를 유지한다. 카메라는 사람 눈높이에서 보행 출입구 쪽에 머물며, 중앙 포장 마당과 오른쪽 계단참 문, 자전거 거치 공간의 상대 위치가 변하지 않게 한다. 순간적 사건 흔적이 아니라 오래된 생활 마모와 축축한 표면만 배경의 상태로 남긴다.",
            "shot_id": "S13_Shot2"
          },
          {
            "guide_text": "S13_Shot5에서는 마당의 폭과 폐쇄감을 강조하되, 기본 배치는 동일하게 유지한다. 왼쪽에는 차량 진입로와 출입구 일부가 걸치고, 중앙의 빈 포장 마당을 지나 오른쪽 위 외부 계단 시작점과 계단참 문으로 시선이 이어진다. 자전거 거치 공간은 계단 아래 쪽의 고정 배경 요소로 보이게 하고, 사람이나 진행 중인 행동 없이 차갑고 습한 밤 공기만 남긴다.",
            "shot_id": "S13_Shot5"
          }
        ],
        "objects_owned_by_background": [
          "apron",
          "bicycle rack",
          "door",
          "drain",
          "facade",
          "gate",
          "lane",
          "manhole",
          "stair",
          "wall",
          "yard"
        ],
        "spec": {
          "applies_to_shots": [
            "S11_Shot2",
            "S13_Shot2",
            "S13_Shot5"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l10_yard"
          ],
          "loc_id": "L10",
          "space_key_hint": "yard",
          "state_class": "arrival",
          "state_label_raw": "late-night villa yard arrivals, bicycle at stair base, police car siren and emotional confrontation",
          "sub_location_label": "다세대 빌라 마당과 계단 아래",
          "surface_role": "site_surface",
          "time_phase": "night",
          "bg_id": "L10B01"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L10B01",
          "anchor_shot_id": "S11_Shot2",
          "card_id": "48fdc37b274d38cb"
        }
      },
      "L10B02": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 한국 서해안권의 오래된 옥탑 출입부, 인적 없는 밤의 옥상 현관 철문 앞 전환 공간을 눈높이 약 1.6m에서 35mm 광각 렌즈로 포착한다. 카메라는 계단 출입 구조물 근처에 서서 좁은 옥상 착지 공간을 대각선으로 가로질러 푸른 회색 옥탑 외벽의 금속 현관문과 그 위쪽 옆의 작은 창을 바라본다. 금속 문틀과 철문은 오래된 페인트의 벗겨짐, 습기 자국, 손때 묻은 가장자리, 무광 금속의 차가운 반사를 지니고, 문은 밤바람이 스민 듯 약간 벌어진 상태로 조용히 공간의 긴장을 만든다. 오른쪽과 아래쪽으로는 넓고 낮게 펼쳐진 거친 콘크리트 옥상 바닥이 보이며, 고인 습기와 오래 누적된 먼지, 빗물 자국, 미세한 균열이 낮은 청회색 빛을 받아 사실적으로 드러난다. 외곽에는 낮은 옥상 난간이 어둠 속에서 얇은 경계선처럼 이어지고, 왼쪽 뒤편 유틸리티 구역에는 물탱크, 고정 빨래 기둥, 낮은 건조대가 얕은 심도와 밤안개 속에서 흐릿하게 걸린다. 조명은 먼 도시광과 옥상 주변의 제한된 실용광이 섞인 낮은 키의 야간광이며, 축축한 벽면과 바닥의 질감을 차갑게 누르고, 한국형 오컬트 호러의 절제된 청회색 그림자와 불안한 고립감을 만든다. 실제 콘크리트, 낡은 철재, 거친 외벽 도장, 플라스틱 물탱크 표면의 생활 마모가 또렷하고, 과하게 정돈되지 않은 생활 옥상의 현실감이 남아 있다. 자연스러운 원근감, 얕지만 과장되지 않은 심도, 절제된 자연 필름 입자, 실용광에서만 생기는 약한 렌즈 번짐을 갖춘 빈 공간 촬영. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트.",
        "ref_guide": "바닥 평면 PNG는 옥상 현관 주변의 배치만 읽기 위한 참고 자료로 사용한다. 계단 출입 구조물에서 올라온 눈높이 시점이 옥상 착지 공간을 가로질러 금속 현관문과 작은 외벽 창을 비스듬히 바라보는 관계를 유지하고, 주변 옥상 바닥·낮은 난간·물탱크·빨래 기둥·낮은 건조대의 상대적 위치를 공간감 있게 반영한다. 평면도의 위에서 내려다본 구도나 도면식 선 표현이 아니라, 실제 옥상에 서서 촬영한 밤의 빈 전환 공간으로 해석한다. 검증된 기준 플레이트처럼 푸른 회색 옥탑 외벽, 습기 어린 콘크리트 바닥, 차갑게 눌린 야간 조명, 뒤쪽으로 흐려지는 옥상 유틸리티 요소를 같은 물리적 공간의 연속성으로 맞춘다.",
        "shot_guides": [
          {
            "guide_text": "S11_Shot4에서는 계단 출입 구역 가까운 눈높이에서 옥상 착지 공간 너머의 금속 현관문과 작은 창을 바라보는 빈 배경 플레이트로 사용한다. 장면 레이어가 별도 동작과 긴장감을 얹을 수 있도록 바닥, 문틀, 외벽, 난간, 물탱크와 빨래 기둥의 위치는 안정적으로 남기고, 현재 사건을 직접 설명하는 흔적이나 인물 요소는 배경에 포함하지 않는다. 밤공기, 습기, 낮은 청회색 그림자, 제한된 실외 실용광만으로 접근 직전의 불안한 분위기를 만든다.",
            "shot_id": "S11_Shot4"
          }
        ],
        "objects_owned_by_background": [
          "clothesline post",
          "door",
          "drying platform",
          "landing",
          "parapet",
          "roof deck",
          "stair bulkhead",
          "wall",
          "water tank",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S11_Shot4"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l10_rooftop_entry"
          ],
          "loc_id": "L10",
          "space_key_hint": "rooftop",
          "state_class": "intrusion",
          "state_label_raw": "night rooftop approach to half-open iron entrance door after suspected break-in",
          "sub_location_label": "옥상 현관 철문 앞",
          "surface_role": "transition_zone",
          "time_phase": "night",
          "bg_id": "L10B02"
        },
        "group_id": "bg_rooftop_villa_unit",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L10B02",
          "anchor_shot_id": "S11_Shot4",
          "card_id": "077110d8b99eeb57"
        }
      },
      "L08B01": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 2020년대 중반 대한민국 서해안권 도시의 대형 마트 매장 내부, 해질 무렵의 빈 판매장. 카메라는 전면 자동 미닫이 유리문 바로 안쪽, 서 있는 사람 눈높이 약 1.6m에서 35mm 와이드 렌즈로 입구 문턱을 가까이 걸고, 입구 구역을 지나 중앙 곤돌라 선반 줄과 통로 끝 진열 섬, 왼쪽 계산대 카운터 줄을 향해 사선으로 바라본다. 낮은 전면 유리창으로 푸른 회색의 저녁빛이 스며들고, 천장의 긴 형광등은 차갑고 납작한 밝기를 매장 바닥과 선반 위에 고르게 떨어뜨린다. 중앙의 넓은 회색 비닐 타일 바닥에는 오래 밟힌 광택, 미세한 물걸레 자국, 모서리의 먼지와 생활 마모가 남아 있다. 서쪽에는 낮은 계산대들이 입구를 향해 줄지어 있고, 중앙과 좌우에는 길게 뻗은 곤돌라 선반들이 질서 있게 이어지며, 선반 위 상품 포장과 가격표는 한국 마트다운 색면과 작은 표식으로만 보이고 글자는 읽히지 않는다. 오른쪽 벽과 먼 쪽 벽 일부에는 연속된 냉장 진열대가 차가운 유리 반사와 희미한 내부 조명을 만들고, 중앙 앞쪽 통로 교차부에는 낮은 진열 섬이 매장의 깊이를 나눈다. 남쪽 전면 유리문과 창문은 해질녘 외부의 흐릿한 반사와 습기 어린 유리 질감을 품고, 앞쪽 오른편 높은 모서리의 작은 CCTV 카메라는 입구와 중앙 통로를 향해 고정되어 있다. 전체 분위기는 지나치게 깨끗한 매장 홍보 사진이 아니라 실제 영업 후반의 생활감 있는 한국 상업 공간으로, 저채도 청회색 그림자와 형광등의 창백한 빛, 축축한 공기감, 절제된 자연 필름 입자가 어우러진 어둡고 긴장된 현실감이다. 화면은 사람 없는 빈 실내와 지속적인 구조물, 고정 집기, 안정된 표면 상태만 담는다. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면도는 공간 배치 확인용으로만 사용한다. 위에서 내려다본 도면처럼 만들지 말고, 자동 미닫이 유리문 안쪽의 사람 눈높이에서 매장 내부를 사선으로 바라보는 실제 카메라 시점으로 해석한다. 검증된 기준 플레이트의 공간 관계를 우선한다. 가까운 입구 문턱과 문틀, 넓은 매장 바닥, 중앙으로 길게 이어지는 곤돌라 선반, 왼쪽 계산대 줄, 오른쪽과 먼 쪽의 유리창 및 주변 냉장 진열대, 통로 끝 진열 섬, 천장 형광등, 앞쪽 모서리의 작은 감시 카메라가 같은 물리적 매장으로 이어져야 한다. 모든 진열 상품과 안내 표지는 한국 2020년대 중반 대형 마트의 생활감 있는 형태로 두되, 포장 글자와 로고는 읽히지 않는 색면과 흐릿한 표식으로 처리한다.",
        "shot_guides": [
          {
            "guide_text": "이 샷에는 같은 빈 마트 배경 플레이트를 사용한다. 자동 유리문 안쪽에서 입구 문턱을 살짝 포함한 채 중앙 곤돌라 선반과 통로 끝 진열 섬, 왼쪽 계산대 줄이 함께 보이도록 유지한다. 해질녘의 청회색 외광과 차가운 형광등이 섞인 납작한 매장 조도를 기준으로 하고, 인물 질문이나 직원 동작은 배경에 넣지 않는다.",
            "shot_id": "S8_Shot3"
          },
          {
            "guide_text": "이 샷도 동일한 매장 구조와 지속적인 집기 배치를 기준으로 한다. 계산대, 곤돌라 선반, 냉장 진열대, 전면 유리창, 천장 조명, 감시 카메라의 위치와 재질을 바꾸지 말고, 장면 레이어가 올라갈 수 있도록 통로와 바닥 면을 깨끗한 배경 여백으로 남긴다. 화면 속 표지나 상품 라벨은 의미를 읽을 수 없는 생활감 있는 색면으로만 보이게 한다.",
            "shot_id": "S8_Shot5"
          }
        ],
        "objects_owned_by_background": [
          "CCTV camera",
          "ceiling light",
          "checkout counter",
          "display island",
          "door",
          "floor",
          "gondola shelf",
          "product",
          "refrigerated case",
          "shelf",
          "sign",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S8_Shot3",
            "S8_Shot5"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_mart_sales_floor"
          ],
          "loc_id": "L08",
          "space_key_hint": "main",
          "state_class": "busy",
          "state_label_raw": "dusk large mart sales floor with employees stocking shelves and Su-ri-yeong questioning staff",
          "sub_location_label": "대형 마트 매장 내부",
          "surface_role": "interior_room",
          "time_phase": "dusk",
          "bg_id": "L08B01"
        },
        "group_id": "bg_large_mart",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L08B01",
          "anchor_shot_id": "S8_Shot3",
          "card_id": "db2aefb633a3938e"
        }
      },
      "L08B02": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 2020년대 중반 대한민국 서해안권 도시의 소형 마트 매장 내부, 이른 아침 영업 직후처럼 한산하고 sparse한 빈 공간이다. 카메라는 중앙 공용 매장 구역 근처의 서 있는 사람 눈높이 약 1.6m에 놓이고, 35mm급 약간 넓은 렌즈로 전면의 유리 자동문과 높은 전면 우측 모서리의 CCTV 카메라가 만드는 대각선 시선 방향을 따라 바라본다. 화면 앞쪽과 한쪽 가장자리에는 출입 문턱, 낮은 전면 진열창, 바깥 진입 띠의 희미한 반사광이 얕게 걸리고, 왼쪽 전면에는 계산대 줄이 생활감 있게 일부 보인다. 중앙에는 긴 곤돌라 진열대들이 남북 방향으로 반복되어 비어 있는 공용 동선을 만들고, 중앙 앞 교차 지점에는 낮은 엔드 진열 섬이 놓여 있다. 오른쪽 벽과 뒤쪽 일부에는 긴 냉장 진열 케이스가 이어지며, 깊은 곳에는 직원용 서비스 구역의 푸른 벽면과 상부 설비가 차갑게 물러난다. 높은 모서리의 CCTV 카메라는 실제 상업 시설에 흔한 작은 돔형 또는 박스형 장치로 보이고, 그 감시 방향은 바닥의 선으로 그리지 않고 매장 구조와 시선 흐름으로만 느껴진다. 형광등과 LED 매장등의 차가운 청회색 실내광에 출입구 쪽의 옅은 금빛 아침빛이 섞이고, 노란 기가 도는 비닐 타일 바닥에는 오래 밟힌 광택, 잔 스크래치, 축축한 먼지감, 냉장 케이스 아래의 미세한 얼룩이 자연스럽다. 금속 프레임, 유리문, 냉장 케이스, 플라스틱 선반 라벨 레일, 합판성 진열대 표면은 실제 재질감과 오래된 사용 흔적을 가진다. 유리와 표시 패널의 글자는 읽히지 않는 흐릿한 표식과 반사광으로만 남고, 매장은 사람 없이 조용한 배경 공간으로 포착된다. 낮은 채도의 한국형 오컬트 호러 분위기, 습기 어린 표면, 먹색과 청회색 그림자, 절제된 자연 필름 입자, 실제 35mm 시네마 렌즈의 미세한 비네팅과 자연스러운 깊이감. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면도는 매장 구조와 고정 집기 배치만 읽는 참고 자료로 사용한다. 위에서 내려다본 도면 구도를 복제하지 말고, 이미 확인된 같은 공간의 기준 플레이트처럼 전면 유리 자동문과 낮은 전면 창, 계산대 줄, 중앙의 긴 진열대들, 우측 벽의 냉장 진열 케이스, 뒤쪽 직원 서비스 구역, 높은 전면 우측 모서리의 CCTV 카메라가 한 공간 안에 자연스럽게 이어지도록 맞춘다. 화면이나 유리 표면에 보이는 정보는 반사광과 흐릿한 추상 블록 정도로만 남기고, 읽을 수 있는 글자나 특정 이미지가 생기지 않게 한다.",
        "shot_guides": [
          {
            "guide_text": "S19_Shot7에서는 중앙 공용 매장 구역의 서 있는 눈높이에서 전면 유리문과 높은 모서리 CCTV 쪽으로 이어지는 시선 방향이 분명해야 한다. 배경은 이른 아침의 한산한 마트 상태로 유지하고, 계산대·진열대·냉장 케이스·창의 위치 관계가 기준 플레이트와 일치해야 한다.",
            "shot_id": "S19_Shot7"
          },
          {
            "guide_text": "S19_Shot8에서도 같은 매장 배경을 유지한다. 35mm 정도의 약간 넓은 화각, 차가운 아침 실내광과 출입구 주변의 옅은 금빛, 비어 있는 통로와 낮은 채도의 청회색 그림자가 이어지도록 하고, 현재 장면의 행동이나 임시 물건은 배경 플레이트에 포함하지 않는다.",
            "shot_id": "S19_Shot8"
          }
        ],
        "objects_owned_by_background": [
          "CCTV camera",
          "ceiling",
          "counter",
          "display island",
          "door",
          "floor",
          "light",
          "refrigerated case",
          "shelf",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S19_Shot7",
            "S19_Shot8"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_mart_sales_floor"
          ],
          "loc_id": "L08",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "early morning sparse mart interior as Su-ri-yeong searches staff and checks CCTV direction",
          "sub_location_label": "이른 아침 한산한 마트 매장",
          "surface_role": "interior_room",
          "time_phase": "morning",
          "bg_id": "L08B02"
        },
        "group_id": "bg_large_mart",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L08B02",
          "anchor_shot_id": "S19_Shot7",
          "card_id": "fbc3fcf20851e91c"
        }
      },
      "L14B01": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 한국 상업시설 안쪽의 마트 총무과 보안실, 사람이 빠진 비어 있는 실내를 출입 문턱 안쪽에서 서 있는 눈높이 약 1.6m로 넓게 포착한다. 35mm 와이드 렌즈로 방문자 대기 구역과 낮은 의자들을 전경에 두고, 중앙 너머의 실용적인 보안 책상과 직원 의자, 그 뒤와 시야 오른쪽으로 이어지는 CCTV 모니터 묶음과 녹화 장비장, 벽 수납장, 복도 출입문, 좁은 서리 낀 내부 창문까지 한 공간 안에 자연스럽게 담는다. 방은 야간처럼 어둡고 축축한 공기가 고여 있으며, 천장등은 거의 죽어 있고 모니터의 희미한 청회색 빛과 장비 표시등의 작은 점광만 금속 가장자리, 오래된 플라스틱 베젤, 낡은 합판 책상, 닳은 비닐 의자 표면을 둔하게 반사시킨다. CCTV 모니터들은 재생 중인 감시 화면처럼 보이되, 내부 내용은 읽을 수 없는 푸른 회색 저대비 모자이크와 아날로그 노이즈, 반사광, 검은 그림자에 삼켜진 추상 영역만 남아 있다. 벽면과 바닥에는 오래 쌓인 먼지, 손때, 케이블 자국, 습기로 무뎌진 얼룩이 자연스럽게 남아 있고, 구석과 장비장 주변은 짙은 먹색 그림자로 가라앉는다. 2020년대 중반 한국의 현실적인 사무 보안 설비와 생활감, 서해안권 도시의 눅눅한 공기, 절제된 오컬트 호러의 낮은 채도 청회색 음영을 바탕으로 하되 과장보다 실제 장소 촬영의 거친 밀도와 물성에 집중한다. 자연스러운 심도, 약한 비네팅, 실제 렌즈의 미세한 왜곡과 절제된 필름 입자를 가진 실사 촬영 배경 플레이트. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면도는 구조와 배치 관계를 파악하기 위한 참고 자료로만 사용한다. 출입 문턱 안쪽에서 서서 보는 눈높이 시점으로, 방문자 대기 구역이 전경에 낮게 깔리고 그 너머에 보안 책상, 직원 의자, 감시 모니터 묶음, 장비장과 수납장이 이어지는 같은 보안실을 유지한다. 앵커 플레이트의 어둡고 실용적인 분위기, 청회색 실내광, 작은 장비 표시등, 둔하게 반사되는 금속·플라스틱 표면, 구석의 깊은 그림자를 우선 기준으로 삼는다. CCTV 화면은 물리적인 모니터 표면으로만 다루며, 화면 안에는 읽을 수 없는 푸른 회색 감시 모자이크, 낮은 대비의 흐림, 반사광과 어둠에 묻힌 추상 블록만 둔다. 사람이나 현재 사건의 흔적이 아니라, 비어 있는 사무실의 고정 구조와 오래된 사용감이 중심이다.",
        "shot_guides": [
          {
            "guide_text": "S20_Shot1용 배경은 출입 문턱 쪽에서 보안 책상과 모니터 묶음을 대각선으로 바라보는 넓은 눈높이 구도를 유지한다. 전경에는 방문자 의자와 대기 공간의 어두운 윤곽이 놓이고, 중경에는 책상과 직원 의자, 후경에는 감시 모니터와 장비장이 이어진다. 화면 표시는 읽을 수 없는 감시 영상 블록과 어두운 반사로 제한하고, 방 전체는 축축하고 낮은 채도의 청회색 어둠 속에 잠긴 비어 있는 보안실로 맞춘다.",
            "shot_id": "S20_Shot1"
          },
          {
            "guide_text": "S20_Shot3용 배경도 같은 공간의 연속성을 우선한다. 남서쪽 출입 구역 안쪽 눈높이에서 중앙 방문자 구역을 지나 책상, 직원 의자, 감시 모니터 묶음으로 시선이 흐르게 하며, 서리 낀 내부 창문과 복도문, 동쪽 벽의 장비장과 수납장이 어둠 속에 안정적으로 남아 있어야 한다. 모니터 내부는 의미를 읽을 수 없는 푸른 회색 모자이크와 그림자에 가린 추상 영역만 보이게 한다.",
            "shot_id": "S20_Shot3"
          }
        ],
        "objects_owned_by_background": [
          "cabinet",
          "chair",
          "desk",
          "door",
          "equipment cabinet",
          "monitor",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S20_Shot1",
            "S20_Shot3"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_security_office"
          ],
          "loc_id": "L14",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "dark security office with CCTV monitor playback, one area of footage obscured by heavy shadow",
          "sub_location_label": "마트 총무과 보안실",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L14B01"
        },
        "group_id": "bg_large_mart",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L14B01",
          "anchor_shot_id": "S20_Shot1",
          "card_id": "e27306529611ba0b"
        }
      },
      "L12B02": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 2020년대 중반 대한민국 서해안권 도시의 낡은 경찰서 사무실 내부, 야간 당직 시간의 인물 없이 비어 있는 업무 공간. 카메라는 복도에서 들어온 직후의 남서쪽 출입 구역 안쪽에 서서, 주 출입문 바로 안에서 사무실 중앙과 북쪽을 비스듬히 바라본다. 높이는 약 1.4미터에서 1.6미터의 자연스러운 눈높이, 35mm 와이드 렌즈의 실제 촬영감으로, 가까운 쪽에는 출입 구역 벽면과 낡은 책상 가장자리가 어둡게 걸리고 안쪽으로 공용 업무 구역의 책상들이 깊이감 있게 이어진다. 북중앙의 당직 책상, 남동쪽 조사용 책상, 그 위의 데스크톱 모니터와 키보드, 가운데의 맞붙은 직사각형 업무 책상들, 조사 책상 옆 방문자 의자, 서쪽 벽의 서류 보관장과 복합기, 남쪽 벽의 오래된 안내 게시판, 북쪽 외벽을 따라 난 긴 창문 띠, 북동쪽 음료 준비대, 동쪽 상단의 직원용 복도문이 모두 같은 사무실의 고정 집기로 자연스럽게 보인다. 모니터 화면은 꺼진 검은 유리나 낮은 대비의 흐릿한 반사만 담고, 게시판의 종이와 표식은 읽을 수 없는 작은 얼룩과 블록처럼 처리한다. 차가운 형광등이 천장에서 내려오고, 창문 쪽은 밤의 청회색 어둠과 습기 어린 반사로 눌려 있으며, 낡은 비닐 바닥, 살짝 누렇게 변한 벽지, 모서리의 먼지, 오래 만진 책상 상판의 광택, 금속 보관장의 긁힘과 손때가 현실적인 질감으로 드러난다. 전체 색은 낮은 채도의 청회색 그림자와 희미한 황색 실내광이 섞인 긴장된 한국형 미스터리 스릴러 톤이며, 과장 없이 축축하고 폐쇄적인 공기가 느껴진다. 실제 콘크리트 벽, 금속 캐비닛, 플라스틱 사무기기, 합판 책상, 유리창 반사의 물성이 분명하고, 자연스러운 심도와 절제된 필름 입자, 약한 비네팅이 있는 현장 촬영 plate. 도면이나 조감도가 아니라 사무실 안에서 바라본 수평 시선의 빈 실내 사진. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "제공된 평면도는 구조와 배치만 참고한다. 출입문 안쪽의 출입 구역에서 사무실 내부를 비스듬히 바라보는 실제 카메라 시점으로 해석하고, 평면도처럼 내려다보는 구도나 도면식 표현으로 만들지 않는다. 이미 검증된 기준 plate의 공간감을 우선하여, 낡은 업무 책상들, 당직 책상, 조사용 책상, 모니터와 키보드, 서류 보관장, 복합기, 남쪽 벽의 안내 게시판, 북쪽 창문 띠, 동쪽 복도문, 북동쪽 음료 준비대를 같은 사무실의 지속적인 고정 요소로 유지한다. 화면과 게시판 안의 정보는 읽을 수 없는 어두운 반사, 흐릿한 블록, 빈 종이 질감 정도로만 처리한다.",
        "shot_guides": [
          {
            "guide_text": "이 shot에서는 출입문 안쪽 낮은 눈높이에서 야간 당직 사무실의 긴장된 빈 공간이 이어지도록 사용한다. 조사용 책상과 업무용 모니터가 장면의 기준점이 되지만, 모니터 화면은 의미 없는 어두운 반사나 흐린 빛만 보이게 유지한다. 배경 plate 자체에는 인물 동작이나 순간적 사건 흔적을 추가하지 않는다.",
            "shot_id": "S16_Shot3"
          },
          {
            "guide_text": "이 shot에서도 같은 경찰서 사무실의 배치와 야간 조명을 유지한다. 중앙 업무 책상, 당직 책상, 서류 보관장, 복합기, 게시판, 창문 띠가 이전 shot과 같은 위치감으로 보이게 하며, 장면 레이어가 들어와도 배경의 고정 가구와 표면 상태가 다시 그려지지 않도록 안정적인 기준 plate로 쓴다.",
            "shot_id": "S16_Shot4"
          }
        ],
        "objects_owned_by_background": [
          "cabinet",
          "chair",
          "copier",
          "counter",
          "desk",
          "door",
          "fluorescent light",
          "keyboard",
          "monitor",
          "notice board",
          "wall",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S16_Shot3",
            "S16_Shot4"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_police_office"
          ],
          "loc_id": "L12",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "night duty office with Kim alone, tense phone-number tracking request",
          "sub_location_label": "경찰서 사무실 내부",
          "surface_role": "interior_room",
          "time_phase": "night",
          "bg_id": "L12B02"
        },
        "group_id": "bg_police_station",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L12B02",
          "anchor_shot_id": "S16_Shot3",
          "card_id": "0c345fd5a651ae2e"
        }
      },
      "L12B01": {
        "status": "ok",
        "t2i_prompt": "현대 2020년대 중반 한국 서해안권 도시의 경찰서 사무실 내부를 실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 방문자 의자 옆, 조사용 책상 가까이에서 서 있는 사람 눈높이 약 1.6m로 바라보며, 35mm 와이드 렌즈가 책상 가장자리를 전경의 기준으로 잡고 그 너머의 데스크톱 모니터와 키보드, 당직용 책상, 중앙에 맞붙은 업무 책상들을 한 공간 안에 읽히게 담는다. 평면도가 아니라 실제 실내 로케이션 촬영처럼, 약한 배럴 왜곡과 자연스러운 깊이감이 있는 사무실 시점이다.\n\n낮 시간 상태의 빈 경찰서 사무실이다. 북쪽 긴 창문 띠에서 들어오는 흐린 낮빛과 천장의 차가운 형광등이 섞여, 청회색 그림자가 책상 아래와 벽 모서리에 낮게 깔린다. 과하게 밝은 관공서가 아니라 해안 도시 특유의 습기와 묵은 먼지가 남아 있는 생활감 있는 공간으로, 낡은 합판 책상 모서리, 무광 금속 파일 캐비닛, 오래된 복합기의 누런 플라스틱, 바닥의 희미한 마모 자국, 손때 묻은 출입문 주변 벽면, 남쪽 벽의 안내 게시판 가장자리가 현실적인 질감으로 보인다. 동쪽 복도문과 북동쪽 음료 준비대는 배경 깊이 속에 조용히 자리하고, 서류 보관 벽면의 수납장과 사무 장비는 고정된 업무 환경으로 정돈되어 있다.\n\n조사용 책상 위의 모니터는 물리적 사무 장비로만 보이며, 화면 안은 검은 반사광이나 낮은 대비의 추상적인 파란빛·회색빛 블록으로 처리되어 구체적인 사진, 지도, 글자, 인터페이스를 읽을 수 없다. 안내 게시판과 사무용 종이 표면도 멀리서 보이는 색면과 가장자리 질감 정도로만 남아, 특정 사건 정보를 전달하지 않는다. 사람이나 행동이 없는 빈 실내의 안정된 기본 상태를 담고, 오래 사용한 경찰 행정 공간의 현실감과 음산하게 눌린 한국형 오컬트 범죄 드라마의 분위기를 유지한다. 자연광과 실제 형광등 실내광, 절제된 자연 필름 입자, 사실적인 금속·목재·종이·플라스틱 질감, 낮은 채도의 청회색 톤. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "제공된 평면도는 사무실의 배치와 고정 집기 위치를 파악하기 위한 자료로만 사용한다. 화면은 평면도처럼 내려다보는 구성이 아니라, 방문자 의자와 조사용 책상 근처에서 실제 사람이 서 있는 높이로 바라본 경찰서 사무실 내부여야 한다. 검증된 기준 플레이트의 같은 공간성을 우선 유지하되, 밤 분위기는 이 상태에 맞게 낮 시간 사무실 조명으로 바꾼다. 공용 업무 구역, 출입문 안쪽 구역, 서류 보관 벽면, 음료 준비 구석, 조사용 책상, 당직용 책상, 중앙의 맞붙은 업무 책상, 서쪽 벽의 파일 캐비닛과 복합기, 남쪽 벽의 안내 게시판, 북쪽 창문 띠와 동쪽 복도문이 같은 사무실 안에서 자연스럽게 이어져 보여야 한다. 모니터와 게시판은 물리적 배경물로만 취급하며, 화면이나 종이 안에는 읽을 수 있는 정보, 인물 사진, 지도, 사건 단서가 아니라 흐릿한 반사광과 추상적인 저대비 블록만 남긴다.",
        "shot_guides": [
          {
            "guide_text": "S21_Shot5에서는 조사용 책상과 모니터가 전경의 기준점이 되도록 유지한다. 배경 플레이트는 비어 있는 낮 시간 경찰서 사무실이며, 중앙 업무 책상들과 당직용 책상이 뒤쪽으로 읽히고 서쪽 벽의 캐비닛·복합기·게시판이 생활감 있는 사무실 질감을 만든다. 장면 레이어가 올릴 단서나 행동을 위해, 모니터 내용과 책상 위 세부 문서는 배경에서 의미를 갖지 않는 흐림과 반사로 남겨 둔다.",
            "shot_id": "S21_Shot5"
          },
          {
            "guide_text": "S21_Shot8에서는 방문자 의자 옆에서 조사용 책상 너머를 보는 시선축을 지킨다. 실내는 형광등과 북쪽 창의 흐린 낮빛이 섞인 청회색 톤이며, 오래 사용한 한국 경찰서 사무실의 낡은 표면, 케이블 정리, 캐비닛 금속 질감, 복합기 플라스틱 질감이 안정적으로 보여야 한다. 화면 안의 모든 표시물은 읽히지 않는 사무실 배경 질감으로 처리한다.",
            "shot_id": "S21_Shot8"
          },
          {
            "guide_text": "S21_Shot10에서는 같은 공간을 반복해서 알아볼 수 있도록 조사용 책상, 모니터, 방문자 의자, 중앙의 맞붙은 책상, 당직 책상, 북쪽 창문 띠의 관계를 일관되게 유지한다. 배경은 사건 직후의 변화가 아니라 빈 사무실의 기본 상태를 담아야 하며, 낮의 차가운 사무 조명과 축축하고 눌린 장르 톤만 공간에 남긴다.",
            "shot_id": "S21_Shot10"
          }
        ],
        "objects_owned_by_background": [
          "ceiling",
          "chair",
          "copier",
          "counter",
          "desk",
          "door",
          "filing cabinet",
          "floor",
          "fluorescent light",
          "keyboard",
          "monitor",
          "notice board",
          "printer",
          "wall",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S21_Shot5",
            "S21_Shot8",
            "S21_Shot10"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_police_office"
          ],
          "loc_id": "L12",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "day office desk and monitor showing murder photos, missing report papers, GPS location result",
          "sub_location_label": "경찰서 사무실 내부",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L12B01"
        },
        "group_id": "bg_police_station",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L12B02",
          "anchor_shot_id": "S16_Shot3",
          "card_id": "0c345fd5a651ae2e"
        }
      },
      "L13B01": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 2020년대 중반 대한민국 서해안권 소도시의 경찰서 건물 앞 외부 공간을 비어 있는 상태로 담는다. 거리 쪽 진입로에서 건물 정면을 비스듬히 바라보는 넓은 눈높이 구도이며, 카메라는 약 1.6m 높이의 서 있는 사람 시선, 35mm 와이드 앵글 렌즈로 촬영한 듯 자연스러운 원근과 약한 가장자리 왜곡을 가진다. 화면 앞쪽에는 낮은 연석과 거리로 빠지는 보행·진입 경로가 가로로 놓이고, 짧은 금속 볼라드들이 앞마당 포장면과 인도 경계를 차분하게 나눈다. 그 너머에는 넓은 어두운 포장 앞마당이 펼쳐지며, 습기를 머금은 아스팔트와 콘크리트 표면이 건물의 세로선과 흐린 하늘빛을 희미하게 반사한다. 오른쪽에는 고정된 자전거 주차 거치대가 질서 있게 놓여 있고, 뒤쪽 중앙에는 얕게 물러난 주 출입구의 유리문과 문 앞 대기 공간이 보인다. 건물 정면 양옆에는 긴 유리창들이 이어지며, 출입문 근처 벽에는 작은 외부 안내판이 붙어 있지만 표면은 반사와 흐릿한 추상 표시만 보이고 읽을 수 있는 글자나 로고는 없다. фас드는 관공서 특유의 실용적인 타일, 금속 프레임, 유리, 콘크리트 마감으로 구성되고, 바닷바람과 습도 때문에 모서리의 먼지, 빗물 자국, 금속의 미세한 부식, 창틀 주변의 때가 자연스럽게 쌓여 있다. 낮 시간이지만 흐린 하늘이 전체를 낮은 채도의 청회색으로 누르고, 짙은 그림자와 축축한 공기가 한국형 오컬트 범죄 드라마의 차갑고 불안한 정서를 만든다. 조명은 과장되지 않은 자연광 중심이며, 유리와 젖은 포장면에 부드러운 반사만 남는다. 실제 장소 사진처럼 생활감 있고 절제된 질감, 자연스러운 심도, 억제된 필름 입자, 현실적인 렌즈 플레어와 비네팅을 사용한다. 도면, 조감도, 건축 렌더가 아니라 현장에서 촬영한 빈 외부 공간의 배경 플레이트. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면 이미지는 배치 참고용으로만 사용한다. 위에서 내려다본 도면 구도를 재현하지 말고, 거리 쪽 진입로에서 경찰서 건물 정면을 비스듬히 바라보는 실제 눈높이 외부 배경 플레이트로 해석한다. 검증된 앵커 플레이트의 공간 관계를 우선한다: 앞쪽 낮은 연석과 거리 쪽 진출입 경로, 남쪽 가장자리의 짧은 볼라드들, 그 너머 넓은 포장 앞마당, 오른쪽의 고정 자전거 거치대, 뒤쪽 중앙의 얕게 물러난 유리 출입문과 문 앞 대기 공간, 양옆으로 이어지는 정면 창, 출입문 근처의 작은 안내판을 유지한다. 안내판이나 유리면에는 읽을 수 있는 글자, 로고, 사건 단서 이미지를 넣지 말고 흐린 반사와 추상적인 표시만 남긴다. 현재 장면의 인물, 출발 동작, 이동 중인 자전거, 순간적 사건 흔적은 배경 플레이트에 포함하지 않는다.",
        "shot_guides": [
          {
            "guide_text": "S22_Shot1에서는 거리 쪽 출구와 연석, 볼라드가 화면 앞쪽에서 길을 만들고, 오른쪽 자전거 거치대 영역이 분명히 보이도록 잡는다. 경찰서 유리 출입문과 정면 창은 뒤쪽 배경의 위치 기준점으로 읽히게 유지하되, 공간은 비어 있는 상태로 둔다. 낮의 흐린 청회색 빛, 젖은 듯 어두운 포장면의 약한 반사, 현대 한국 지방 경찰서 앞의 생활감 있는 마감과 습한 공기를 유지한다.",
            "shot_id": "S22_Shot1"
          }
        ],
        "objects_owned_by_background": [
          "bicycle rack",
          "bollard",
          "curb",
          "door",
          "entrance",
          "facade",
          "pavement",
          "sidewalk",
          "sign panel",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S22_Shot1"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_police_station_front"
          ],
          "loc_id": "L13",
          "space_key_hint": "main",
          "state_class": "normal",
          "state_label_raw": "day police station front with parked bicycle as Suriyoung prepares to ride away",
          "sub_location_label": "경찰서 건물 앞",
          "surface_role": "exterior_plate",
          "time_phase": "day",
          "bg_id": "L13B01"
        },
        "group_id": "bg_police_station",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L13B01",
          "anchor_shot_id": "S22_Shot1",
          "card_id": "553bfe56045cbe12"
        }
      },
      "L16B02": {
        "status": "ok",
        "t2i_prompt": "대한민국 서해안권의 폐쇄적인 섬 포구, 비가 그친 직후 해질녘 안개에 잠긴 빈 항만 외부를 실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 조석 바위 덩어리 가까운 위치에서 서 있는 사람 눈높이 약 1.6m, 35mm 와이드 렌즈로 동쪽의 항만 수면과 먼 개방 수로를 바라본다. 프레임 왼쪽 아래와 전경에는 검고 거친 갯바위가 젖은 광택과 조개껍질 자국, 해초 얼룩, 오래된 염분 자국을 머금고 항만 가장자리를 만든다. 중앙과 오른쪽으로는 잔잔하지만 깊어 보이는 항만 수면이 넓게 펼쳐지고, 빗물 뒤의 작은 파문과 청회색 반사광, 짙은 안개 때문에 먼 바다는 보이지 않으며 개방 수로만 희미하게 빠져나간다. 프레임 한쪽에는 좁은 콘크리트 부두 보행로와 직선적인 계류 가장자리 띠가 물가를 따라 이어지고, 육지 쪽 진입로 일부가 가장자리에서 자연스럽게 연결된다. 가장자리에는 녹과 소금기에 닳은 고정 계류 말뚝, 낮은 원형 계류 고리, 물가에 박힌 부두 사다리, 콘크리트 낮은 턱이 작고 사실적인 항만 설비로 남아 있다. 현대 2020년대 중반 한국 지방 항만의 생활감이 느껴지도록 콘크리트는 물때와 균열, 검은 빗물 자국, 오래된 보수 흔적을 지니고, 금속 설비는 해풍에 산화된 질감과 무광의 습기를 가진다. 공간은 인적이 끊긴 빈 포구이며 고정 구조물과 안정된 표면 상태만 보인다. 해질녘의 차가운 청회색 낮은 빛이 안개 속에서 퍼지고, 물가의 젖은 표면에 아주 약한 금빛 잔광이 얇게 걸리며, 한국 해안 오컬트 호러에 어울리는 절제된 불안감과 축축한 현실감을 만든다. 실제 로케이션 촬영처럼 자연스러운 심도, 절제된 필름 입자, 약한 비네트, 습기 낀 공기 원근감, 과장되지 않은 렌즈 플레어를 사용한다. 평면도나 건축 도면이 아니라 실제 카메라로 포구 가장자리에서 촬영한 빈 배경 플레이트. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "제공된 평면도는 위에서 내려다본 구도를 재현하기 위한 그림이 아니라, 조석 바위 덩어리, 콘크리트 부두 보행로, 항만 수면, 계류 가장자리, 육지 쪽 진입로, 개방 수로, 계류 말뚝, 계류 고리, 부두 사다리, 낮은 턱의 위치 관계를 이해하기 위한 배치 참고 자료로만 사용한다. 검증된 앵커 플레이트의 공간감이 우선 기준이다. 낮은 눈높이의 넓은 시야에서 왼쪽 아래 바위와 중앙의 잔잔한 수면, 왼쪽 가장자리의 부두 보행로와 계류 설비, 오른쪽 먼 쪽으로 빠지는 개방 수로가 같은 물리적 장소처럼 이어지도록 맞춘다. 현재 장면의 사건 흔적이나 움직임을 더하지 말고, 비 온 뒤 해질녘의 안개와 젖은 표면, 고정 설비의 오래된 해안 사용감만 유지한다.",
        "shot_guides": [
          {
            "guide_text": "S26_Shot2에서는 조석 바위 부근의 사람 눈높이에서 동쪽 항만 수면과 먼 개방 수로를 바라보는 빈 포구 배경으로 사용한다. 바위와 열린 물길이 전경과 중앙을 차지하고, 콘크리트 부두 보행로와 계류 가장자리는 프레임 한쪽을 따라 얇게 지나가게 한다. 계류 말뚝, 낮은 고리, 부두 사다리, 낮은 턱은 작은 고정 설비로만 보이게 하며, 수면과 바위 위에는 일시적 사건 흔적을 추가하지 않는다. 안개, 젖은 콘크리트, 차가운 청회색 해질빛이 장면 레이어와 자연스럽게 이어지는 기준 배경이어야 한다.",
            "shot_id": "S26_Shot2"
          }
        ],
        "objects_owned_by_background": [
          "bollard",
          "channel",
          "curb",
          "ladder",
          "path",
          "quay",
          "ring",
          "rock",
          "walkway",
          "water"
        ],
        "spec": {
          "applies_to_shots": [
            "S26_Shot2"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_foggy_port_rocks"
          ],
          "loc_id": "L16",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "dusk after rain, empty fog-bound harbor rocks facing invisible sea",
          "sub_location_label": "안개 낀 포구와 갯바위",
          "surface_role": "site_surface",
          "time_phase": "dusk",
          "bg_id": "L16B02"
        },
        "group_id": "bg_small_fishing_boat",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L16B02",
          "anchor_shot_id": "S26_Shot2",
          "card_id": "f572a0c280eadbec"
        }
      },
      "L16B01": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 대한민국 서해안권의 작은 포구, 해질녘 안개가 낮게 깔린 비어 있는 계류 지점이다. 부두 높이의 사람 눈높이 약 1.6m에서 28mm 광각 렌즈로 콘크리트 부두 산책로와 계류 가장자리를 비스듬히 바라본다. 프레임 앞쪽에는 오래 젖어 거칠어진 콘크리트 바닥과 직선형 계류 가장자리가 잡히고, 그 근처의 낮은 고정 계류용 금속 기둥과 둥근 고정 고리가 항구의 착지점을 분명히 만든다. 가장자리 아래로 항내 수면이 넓게 펼쳐지며, 물빛은 안개와 석양이 섞인 차가운 회청색으로 잔잔하게 흔들린다. 오른쪽 먼 쪽에는 바깥 물길로 이어지는 열린 수면이 흐릿하게 보이고, 부두 끝의 사다리와 낮은 턱이 실제 항만 구조의 깊이를 잡아 준다. 왼쪽에는 불규칙한 갯바위와 육지 쪽 접근로 일부가 젖은 질감으로 드러나, 콘크리트와 자연 암반이 맞닿은 폐쇄적인 섬 포구의 해안선을 만든다. 2020년대 중반 한국 소규모 항구의 현실적인 재료감, 염분에 낡은 금속, 미세한 녹, 물때 낀 콘크리트, 오래 밟힌 표면의 마모, 습기 어린 공기를 정직하게 담는다. 자연스럽게 약해지는 해질녘의 금빛과 짙은 안개의 청회색 그림자가 섞여 낮은 대비의 어둡고 축축한 분위기를 만들며, 과장되지 않은 한국형 오컬트 호러의 긴장감이 배경의 공기 속에 머문다. 얕지 않은 자연스러운 심도, 절제된 자연 필름 입자, 실제 렌즈의 미세한 비네팅과 부드러운 주변 왜곡이 있는 현장 촬영 느낌. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "평면도는 위에서 내려다본 구도를 복제하기 위한 자료가 아니라, 갯바위, 콘크리트 부두 산책로, 항내 수면, 계류 가장자리, 육지 쪽 접근로, 바깥 물길, 고정 계류용 금속 기둥, 고정 고리, 부두 사다리, 낮은 턱의 상대적 위치를 파악하는 배치 기준으로만 사용한다. 검증된 기준 플레이트의 물리적 현실을 우선해, 부두 높이에서 콘크리트 가장자리와 넓은 수면이 함께 보이는 같은 포구 공간으로 유지한다. 해질녘 안개, 젖은 콘크리트, 낡은 금속 표면, 회청색 물빛, 서해안 소규모 항구의 폐쇄적이고 축축한 분위기를 일관되게 맞춘다.",
        "shot_guides": [
          {
            "guide_text": "S26_Shot8용 배경은 계류 가장자리와 고정 계류용 금속 기둥이 화면 안에서 명확히 읽히도록 넓게 확보한다. 프레임은 실제 눈높이의 부두 시점으로 두고, 콘크리트 산책로에서 수면 쪽으로 비스듬히 내려다보는 느낌을 유지한다. 장면 레이어에서 동작이 올라갈 수 있도록 부두 바닥, 금속 기둥, 고정 고리 주변은 비어 있는 안정된 표면으로 남긴다.",
            "shot_id": "S26_Shot8"
          },
          {
            "guide_text": "S26_Shot12용 배경은 같은 포구의 연속성을 유지하며, 낮은 턱, 사다리, 바깥 물길, 갯바위 가장자리가 공간의 깊이를 잡아 주게 한다. 안개 낀 해질녘의 회청색 저채도 분위기를 유지하고, 계류 지점의 구조물은 장면 레이어와 겹치지 않도록 배경의 고정 요소로 차분하게 배치한다.",
            "shot_id": "S26_Shot12"
          }
        ],
        "objects_owned_by_background": [
          "bollard",
          "channel",
          "curb",
          "edge strip",
          "ladder",
          "mooring ring",
          "path",
          "quay",
          "rock",
          "seawall",
          "walkway",
          "water"
        ],
        "spec": {
          "applies_to_shots": [
            "S26_Shot8",
            "S26_Shot12"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_foggy_port_rocks"
          ],
          "loc_id": "L16",
          "space_key_hint": "main",
          "state_class": "arrival",
          "state_label_raw": "dusk fog harbor after the old fishing boat arrives and mooring begins",
          "sub_location_label": "정박한 낡은 어선 주변 포구",
          "surface_role": "site_surface",
          "time_phase": "dusk",
          "bg_id": "L16B01"
        },
        "group_id": "bg_small_fishing_boat",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L16B01",
          "anchor_shot_id": "S26_Shot8",
          "card_id": "fd3b45899ab596b6"
        }
      },
      "L17B01": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 대한민국 서해안권의 현대 소형 어선 갑판을 해질 무렵에 포착한 빈 외부 공간으로, 중앙의 젖고 낡은 작업 갑판 위 약 1.6m 눈높이에 카메라를 두고 35mm 와이드 렌즈로 조타실 외벽과 갑판 쪽 출입문을 대각선 정면으로 바라본다. 화면 아래 가까운 곳에서 소금기와 물기가 번진 작업 갑판이 시작되어 중앙의 낮은 직사각형 해치로 이어지고, 후방에는 작은 조타실 블록이 서 있으며 길쭉한 앞창과 측면창은 차가운 저녁 하늘과 희미한 황금빛만 어둡게 반사한다. 동쪽과 서쪽의 낮은 연속 난간, 둥근 선수 난간, 선미 트랜섬 난간이 좁은 선체의 가장자리를 만들고, 난간 너머로 청회색 어둠이 내려앉은 바다가 낮고 얇은 띠처럼 보인다. 포트 쪽 작업 갑판에는 낮은 수납 벤치 또는 어상자가 붙어 있고, 선체 가장자리의 금속 계류 클리트들은 오래된 염분, 녹, 손때, 물때가 쌓인 현실적인 질감으로 남아 있다. 페인트가 벗겨진 섬유강화플라스틱 선체, 젖은 금속 난간, 흐릿한 유리, 미세한 부식과 축축한 오염을 정직하게 보여 주며, 항구와 외딴 섬 사이를 오가는 2020년대 한국 어선의 생활감이 느껴진다. 조명은 낮은 석양의 탁한 금빛과 바다 안개가 만든 청회색 그림자가 섞인 상태로, 제한된 자연광과 조타실 주변의 희미한 실용광이 습한 표면에 부드럽게 번진다. 얕지 않은 자연스러운 심도, 절제된 자연 필름 입자, 실제 렌즈의 미세한 비네팅과 약한 왜곡을 가진 현장 촬영 질감. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "바닥 평면 이미지는 선체와 갑판 설비의 배치 관계를 읽기 위한 참고로만 사용한다. 위에서 내려다본 도면 구도나 설계도처럼 보이게 만들지 말고, 검증된 기준 배경처럼 젖은 소형 어선 갑판을 실제 눈높이에서 바라본 외부 공간으로 재현한다. 중앙 작업 갑판, 선수 쪽 낮은 전갑판, 후방 쪽 조타실 외벽과 출입문, 양현 난간, 곡선형 선수 난간, 선미 트랜섬 난간, 낮은 갑판 해치, 계류용 금속 클리트, 포트 쪽 낮은 수납 벤치 또는 어상자, 조타실의 앞창과 측면창이 같은 물리적 구조와 낡은 재질감을 유지해야 한다. 창문과 유리면은 어두운 반사광이나 흐릿한 저명도 반사만 보이게 하고, 내부 정보나 읽을 수 있는 표식은 만들지 않는다. 현재 사건의 소품, 지도, 사진, 움직임, 인물 흔적은 배경판에 포함하지 않는다.",
        "shot_guides": [
          {
            "guide_text": "이 샷에서는 빈 소형 어선 갑판의 기준 배경판으로 사용한다. 카메라는 중앙 작업 갑판 위의 서 있는 사람 눈높이에서 조타실 외벽과 갑판 쪽 출입문을 비스듬히 바라보며, 양쪽 낮은 난간 사이로 해질녘 바다가 좁게 보이도록 유지한다. 조타실 창문은 어두운 반사와 저녁빛만 담고, 갑판 설비는 젖은 금속과 낡은 도장 표면의 안정된 상태로 남겨 둔다.",
            "shot_id": "S28_Shot5"
          },
          {
            "guide_text": "이 샷에서도 같은 물리적 어선 갑판을 유지한다. 화면의 깊이는 가까운 젖은 작업 갑판에서 낮은 해치와 계류 클리트를 지나 후방 조타실 출입문으로 이어지게 하고, 포트 쪽 수납 벤치 또는 어상자와 양현 난간이 좁은 선체 폭을 느끼게 한다. 배경판 자체는 해질녘 조명과 습한 표면 상태만 담은 빈 공간으로 남긴다.",
            "shot_id": "S28_Shot9"
          }
        ],
        "objects_owned_by_background": [
          "bench",
          "cleat",
          "deck",
          "door",
          "fish box",
          "hatch",
          "hull",
          "rail",
          "sea",
          "wheelhouse",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S28_Shot5",
            "S28_Shot9"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_small_fishing_boat_deck"
          ],
          "loc_id": "L17",
          "space_key_hint": "main",
          "state_class": "busy",
          "state_label_raw": "dusk small fishing boat deck at sea, tense map and photo confrontation, sudden movement toward wheelhouse",
          "sub_location_label": "바다 위 소형 어선 갑판",
          "surface_role": "exterior_plate",
          "time_phase": "dusk",
          "bg_id": "L17B01"
        },
        "group_id": "bg_small_fishing_boat",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L17B01",
          "anchor_shot_id": "S28_Shot5",
          "card_id": "a2360412d53c676d"
        }
      },
      "L17B02": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 현대 2020년대 중반 한국 서해안권의 차갑고 습한 바다 위, 소형 어선의 인적 없는 앞머리 갑판에서 바다를 향해 바라본 장면이다. 카메라는 갑판 위 사람 눈높이 약 1.6m에 서 있고, 35mm급 아나모픽 렌즈로 선수 난간과 젖은 갑판 일부를 전경에 두며, 그 너머로 황금빛 해질녘과 두꺼운 안개 띠가 어선 앞머리의 실루엣을 천천히 삼키는 듯한 수평 구도를 잡는다. 바다는 낮은 채도의 청회색과 먹색 그림자로 가라앉아 있고, 먼 수평선은 안개 속에서 거의 사라져 고립된 섬 주변 해역처럼 답답하고 불길한 공기를 만든다. 갑판에는 오래 사용한 어선의 벗겨진 흰색·청색 페인트, 소금기에 바랜 FRP 표면, 녹슨 금속 클리트와 난간, 축축하게 늘어진 밧줄, 정리된 어망, 작은 작업등의 무광 금속 질감이 자연스럽게 보인다. 석양의 금빛은 안개 입자와 젖은 표면에 낮게 반사되고, 그림자는 차갑고 푸른 회색으로 눌려 있으며, 붉은 기운은 하늘 가장자리와 습한 공기 속에 아주 절제된 악센트로만 남는다. 실제 위치 촬영처럼 바닷바람, 물기, 누적된 때와 마모가 느껴지는 현실적인 질감, 자연스러운 심도, 은은한 비네팅과 절제된 필름 입자를 가진다. 평면도나 조감도가 아니라 갑판 위에서 바라본 실제 해상 배경 플레이트. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트",
        "ref_guide": "참조 평면도가 없는 외부 해상 배경 플레이트이므로, 현대 한국 서해안권의 소형 어선 앞머리와 바다 환경을 현실적인 현장 촬영 기준으로 구성한다. 공간의 기준은 갑판 앞쪽, 난간, 선수, 밧줄, 어망, 계류용 금속 부속, 낡은 작업등 같은 지속적으로 존재하는 물리 요소와 해질녘 안개 낀 바다의 안정된 기상 상태이다. 현재 사건의 흔적이나 순간적 행위, 인물 중심 정보는 배경에 넣지 말고, 젖은 페인트, 녹슨 금속, 소금기 얼룩, 축축한 목재·FRP 표면, 낮은 원경 시야 같은 지속적 질감만 반영한다. 화면은 평면도나 조감도가 아니라 실제 카메라가 갑판 위 사람 눈높이에서 포착한 수평적 시야로 해석한다.",
        "shot_guides": [
          {
            "guide_text": "S30_Shot3에 사용할 배경은 어선 앞머리에서 바다와 짙은 안개 띠를 바라보는 인적 없는 플레이트로 유지한다. 선수와 난간 일부가 하단과 측면에 안정적으로 걸리고, 황금빛 해질녘이 안개 속에서 부드럽게 번지며, 원경의 수평선은 거의 삼켜진 듯 흐릿하게 남긴다. 이후 장면 레이어가 들어올 수 있도록 갑판 중앙과 안개 낀 바다 쪽에는 과도한 서사적 표식이나 순간적 잔여물을 만들지 않는다.",
            "shot_id": "S30_Shot3"
          }
        ],
        "objects_owned_by_background": [
          "anchor",
          "boat",
          "bow",
          "cleat",
          "deck",
          "lamp",
          "net",
          "railing",
          "rope",
          "sea"
        ],
        "spec": {
          "applies_to_shots": [
            "S30_Shot3"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [],
          "loc_id": "L17",
          "space_key_hint": "main",
          "state_class": "dream_or_vision_state",
          "state_label_raw": "golden dusk sea with thick fog belt swallowing the boat bow in a surreal silhouette",
          "sub_location_label": "짙은 안개 속 바다와 어선 앞머리",
          "surface_role": "site_surface",
          "time_phase": "dusk",
          "bg_id": "L17B02"
        },
        "group_id": "bg_small_fishing_boat",
        "projection_card": {
          "inject": false,
          "fallback_reason": "projection_plan_node_missing",
          "source_bg_id": "",
          "anchor_shot_id": "",
          "card_id": ""
        }
      },
      "L18B01": {
        "status": "ok",
        "t2i_prompt": "실제 시네마 카메라로 촬영한 시네마틱 배경 플레이트. 대한민국 서해안권의 2020년대 중반 소형 어선 조타실 내부를, 뒤쪽 출입구 쪽에서 앞쪽 조타대와 전면 유리창을 향해 서 있는 사람 눈높이 약 1.6m에서 28mm 광각 렌즈로 포착한다. 공간은 매우 비좁고 낮으며, 중앙의 좁은 서 있는 구역이 뒤쪽 출입문에서 앞쪽 조타 콘솔까지 짧게 이어진다. 화면 아래와 가운데에는 오래 사용해 축축하게 번들거리는 조타대 상판이 크게 들어오고, 그 너머에 조타륜과 스로틀, 계기판과 항법 패널이 같은 축 위에 놓인다. 앞쪽 넓은 전면 유리창으로 해질녘의 차갑고 흐린 청회색 빛이 들어오며, 유리에는 바닷물 염분 자국과 미세한 물방울, 낡은 와이퍼 흔적이 남아 있다. 서쪽 벽에는 길고 좁은 측면 창과 작은 차트 선반이 붙어 있고, 동쪽 벽에는 긴 수납 벤치가 조타실을 더 답답하게 만든다. 중앙 바닥에는 엔진 접근 해치가 있으며, 금속 테두리와 검은 고무 마감은 흠집, 녹, 기름때, 눅눅한 발자국 자국처럼 오래 누적된 사용감으로 거칠다. 계기판의 작은 표시등은 희미한 붉은색과 황금빛 점광으로만 낮게 살아 있고, 항법 장치와 표시 화면은 어두운 반사와 읽을 수 없는 저대비 추상 블록만 보인다. 선반 위의 종이류와 해도 가장자리는 눅눅하고 흐릿한 재질감으로 남아 있을 뿐 글자나 표식은 판독되지 않는다. 실내 조명은 낡은 실용등의 약한 누런 빛과 창밖 해질녘 푸른 빛이 섞여, 낮은 채도의 청회색 그림자와 제한된 황금빛 반사를 만든다. 전체 표면은 어촌 작업선의 현실적인 생활감, 염분에 바랜 페인트, 손때 묻은 플라스틱, 오래된 금속 부식, 젖은 목재와 고무의 질감을 지닌다. 좁은 실내의 자연스러운 깊이감, 약한 주변부 비네팅, 실제 렌즈의 미세한 왜곡, 절제된 자연 필름 입자를 살린다. 빈 조타실의 고정 구조와 오래된 사용 흔적만 담은 어둡고 습한 한국 해안 오컬트 호러 톤의 현실적 배경 플레이트. 16:9 시네마 가로 비율, 실제 카메라 촬영 플레이트.",
        "ref_guide": "바닥 평면 이미지는 조타실의 구조와 고정물 배치를 파악하는 레이아웃 참고로만 사용한다. 뒤쪽 출입문에서 앞쪽 조타대와 넓은 전면 유리창을 바라보는 실제 실내 공간으로 해석하고, 위에서 내려다본 도면이나 설계도가 아니라 서 있는 사람 눈높이의 좁고 습한 어선 조타실로 재구성한다. 검증된 앵커 플레이트의 공간감이 우선이다. 화면 아래와 중앙에는 낡고 축축한 조타대 표면이 가깝게 들어오고, 그 너머 조타륜·스로틀·계기판·항법 패널이 같은 위치와 재질감으로 이어져야 한다. 측면의 좁은 창, 작은 차트 선반, 동쪽 벽의 긴 수납 벤치, 중앙 바닥 해치, 오래된 금속과 고무 마감의 흠집과 습기까지 일관되게 유지한다. 계기판이나 표시 장치는 어두운 반사, 흐릿한 저대비 불빛, 읽을 수 없는 추상 블록 정도로만 표현하고 구체적인 글자·지도·사진·단서 이미지는 넣지 않는다.",
        "shot_guides": [
          {
            "guide_text": "S29_Shot4에 사용할 때는 뒤쪽 출입구 근처의 좁은 입구감과 앞쪽 조타대까지의 짧은 거리를 유지한다. 28mm 광각의 압축된 실내 원근으로 조타대 표면, 조타륜, 전면 유리창, 양옆 창이 한 공간 안에 붙어 보이게 하며, 해질녘 청회색 빛과 낡은 실내 실용등의 약한 반사가 빈 조타실의 습한 표면에 남도록 한다. 장면의 인물 동작이나 순간적으로 인식되는 단서는 이 배경 플레이트에 포함하지 않는다.",
            "shot_id": "S29_Shot4"
          },
          {
            "guide_text": "S29_Shot9에 사용할 때도 같은 소형 어선 조타실의 물리적 기준을 유지한다. 조타대와 계기판의 위치, 작은 차트 선반, 동쪽 수납 벤치, 중앙 바닥 해치가 이전 플레이트와 어긋나지 않게 보이도록 하고, 실내는 비어 있으며 밀폐된 섬 어선 특유의 낡은 페인트, 염분 자국, 고무 마감, 금속 부식, 물기 어린 반사를 안정적으로 보여준다. 화면 안의 표시 장치와 종이류는 읽히지 않는 질감과 반사로만 처리한다.",
            "shot_id": "S29_Shot9"
          }
        ],
        "objects_owned_by_background": [
          "bench",
          "console",
          "door",
          "hatch",
          "panel",
          "shelf",
          "throttle",
          "wheel",
          "window",
          "windshield"
        ],
        "spec": {
          "applies_to_shots": [
            "S29_Shot4",
            "S29_Shot9"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_boat_wheelhouse_interior"
          ],
          "loc_id": "L18",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "dusk cramped wheelhouse interior with photo clue, many circles and a newly noticed red circle amid threatening confrontation",
          "sub_location_label": "소형 어선 조타실 내부",
          "surface_role": "interior_room",
          "time_phase": "dusk",
          "bg_id": "L18B01"
        },
        "group_id": "bg_small_fishing_boat",
        "projection_card": {
          "inject": true,
          "fallback_reason": "",
          "source_bg_id": "L18B01",
          "anchor_shot_id": "S29_Shot4",
          "card_id": "174432bb05f2ab75"
        }
      }
    },
    "consumed_bg_catalog_hash": "4d63094cd4bf1bb5",
    "consumed_shot_binding_hash": "c0627d8357285f2f"
  },
  "step_id": "background_prompt",
  "run_id": "ac3a9f00-fe75-4954-9538-3351fe924863",
  "resolved_model": "gpt",
  "updated_at": "2026-06-19T04:21:15.897206+00:00",
  "project_config_snapshot": {}
}