{
  "status": "partial",
  "applicable_count": 24,
  "completed_count": 22,
  "failed_count": 2,
  "schema_version": 3,
  "config_hash": "5c03c02bf3973d56",
  "data": {
    "backgrounds": {
      "L04B01": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 오래된 옥탑방 외부 옥상을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 남서쪽 계단 출입구 근처의 약간 높은 시점, 약 2.4m 높이에서 28mm 광각 렌즈로 서서히 내려다보듯 동쪽 옥탑방과 그 앞 데크를 대각선으로 바라본 구도. 평면도나 건축 도면이 아니라 실제 옥상에 올라와 찍은 현장 기록 사진처럼 보이게 한다.\n\n낮 시간의 조용한 옥상으로, 낮은 콘크리트 난간 안쪽에 넓은 방수 페인트 바닥이 펼쳐져 있고, 바닥에는 오래된 회색빛 방수층의 미세한 갈라짐, 물때, 햇빛에 바랜 얼룩, 습한 공기 때문에 남은 둔한 반사가 자연스럽게 보인다. 동쪽에는 작은 옥탑방의 직사각형 외벽이 서 있고, 서쪽을 향한 낡은 철제 출입문과 그 북쪽의 작은 창이 보인다. 출입문 바로 앞에는 좁은 문턱 랜딩이 있으며, 중앙에서 약간 서쪽으로 비켜난 낮은 직사각형 플랫폼은 아무것도 올려져 있지 않은 빈 상태다. 북서쪽 서비스 코너에는 작은 유틸리티 패드 위 물탱크가 있고, 북쪽에는 단순한 기둥 사이로 빨래줄이 가로로 지나간다. 남서쪽 가장자리에는 옥상으로 올라오는 계단 출입구가 프레임의 출발점처럼 일부 느껴진다.\n\n2020년대 한국 주거지 옥상의 현실적인 재료감과 생활감을 살린다. 철제문은 오래 사용한 페인트 벗겨짐과 가장자리 녹, 작은 창은 약간 탁한 유리와 금속 프레임, 콘크리트 벽은 습기와 먼지가 섞인 질감으로 보인다. 밝은 낮이지만 공기는 약간 눅눅하고 해안 도시 특유의 흐릿한 하늘빛이 깔려 있으며, 강한 장식성 없이 muted한 도시 현실감과 낮은 채도의 색을 유지한다. 공간은 깨끗하고 방해받지 않은 평상시 상태다.\n\n사람, 얼굴, 사람 형태의 실루엣은 절대 보이지 않게 한다. 실제 DSLR 또는 미러리스 카메라로 촬영한 장소 답사 사진처럼 자연광, 실제 콘크리트와 금속의 질감, 일상적인 마모, 자연스러운 심도로 표현한다. 깨끗한 스톡 사진처럼 과도하게 정돈하지 말고, CGI나 건축 시각화가 아닌 실제 장소 사진으로 보이게 한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "바닥 평면도 이미지는 배치 참고용으로만 사용한다. 옥상 난간 안쪽의 넓은 개방 데크, 동쪽의 옥탑방 덩어리, 그 서쪽 벽에 붙은 출입문과 작은 창, 출입문 앞의 좁은 문턱 랜딩, 북서쪽 서비스 코너의 물탱크, 북쪽 빨래줄, 중앙에서 약간 서쪽에 놓인 낮은 직사각형 플랫폼, 남서쪽의 계단 출입구 관계를 실제 옥상 공간으로 해석한다. 평면도처럼 위에서 내려다본 도면 구도가 아니라, 실제 사람이 옥상에 서서 보는 입체적 장소 사진으로 전환한다.",
        "shot_guides": [
          {
            "guide_text": "S4_Shot1에서는 남서쪽 계단 출입구 근처에서 옥탑방 쪽을 대각선으로 바라보는 조용한 낮 시간의 정지된 옥상 전경을 유지한다. 플랫폼은 비어 있고, 공간은 깨끗한 평상 상태로 보여야 하며, 사람이나 사건 흔적처럼 보이는 임시 요소를 추가하지 않는다.",
            "shot_id": "S4_Shot1"
          }
        ],
        "objects_owned_by_background": [
          "clothesline",
          "door",
          "floor",
          "landing",
          "parapet",
          "platform",
          "post",
          "rooftop deck",
          "room",
          "stair opening",
          "utility pad",
          "wall",
          "water tank",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S4_Shot1"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l04_rooftop"
          ],
          "loc_id": "L04",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "daytime quiet rooftop establishing view with empty platform and rooftop door",
          "sub_location_label": "옥탑방 외부 옥상",
          "surface_role": "exterior_plate",
          "time_phase": "day",
          "bg_id": "L04B01"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L04B02": {
        "status": "ok",
        "t2i_prompt": "실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍의 현실적인 야간 장소 사진. 현대 한국 서해안권 도시의 오래된 건물 옥상, 축축한 방수 콘크리트 바닥과 낮은 난간, 동쪽에 붙은 작은 옥탑방의 서쪽 벽면이 보인다. 열린 옥상 데크 중앙 왼쪽의 낮은 직사각형 platform 근처에서, 약 1.45m의 낮은 서 있는 눈높이로 옥탑방 출입문 앞 작은 landing과 낡은 철제 entrance door, 그 북쪽의 작은 window를 향해 바라본 35mm 넓은 화각 사진. 북서쪽 구석에는 오래된 water tank가 어둠 속에 축축하게 서 있고, 북쪽에는 단순한 clothesline이 희미하게 이어져 있으며, 바닥과 금속 표면에는 바닷바람에 묻은 때, 녹, 물때, 생활 흠집이 자연스럽게 남아 있다.\n\nstate_label_raw의 분위기는 밤의 옥상 침입 순간이다. 주변은 짙은 습기와 엷은 안개, 멀리서 새어 들어오는 도시 가로등의 탁한 황금빛과 희미한 붉은 반사광만으로 낮게 밝혀져 있다. 옥상 바닥은 살짝 젖어 빛을 둔하게 반사하고, 오래된 철문은 페인트가 벗겨지고 손잡이 주변이 닳아 있다. 낮은 platform 위와 주변에는 바람에 흩어진 마른 leaves가 모여 있고, 일부는 출입문으로 향하는 동선 쪽으로 길게 끌려간 듯 놓여 있다. 출입문 바로 바깥 landing에는 주인을 알 수 없는 shoes 한 켤레가 가지런하지 않게 놓여 있으며, 철문 seam에는 advertising flyer가 문틈에 끼어 끝부분만 구겨진 채 밖으로 삐져나와 있다. landing 쪽에서 열린 옥상 데크 뒤편으로 길고 불길한 shadow가 늘어나지만, 사람의 얼굴이나 몸은 보이지 않고 실체를 확인할 수 없는 어둠의 형태로만 남아 있다. 작은 window 표면에는 공격을 암시하는 ominous shadow가 비쳐 있으나, 명확한 신체나 얼굴을 그리지 말고 유리 위의 왜곡된 어두운 흔적과 날카로운 긴장감으로만 표현한다.\n\n사진은 실제 장소 기록 사진처럼 자연스러운 노출과 얕지 않은 현실적 심도, 실제 콘크리트 질감, 오래된 금속의 녹과 손때, 유리의 습기와 얼룩, 종이 전단지의 구김, 마른 잎의 바삭한 가장자리가 선명해야 한다. 인물, 얼굴, 신체 형상, 마네킹, 귀신 형체는 절대 등장하지 않는다. CGI, 일러스트, 렌더, 건축 시각화, 깨끗한 스톡 사진처럼 보이지 않게 하고, 후처리로 과장한 영화적 색보정 없이 실제 카메라로 찍은 무심한 현장 사진처럼 만든다. 위에서 내려다본 평면도 구도 금지, 건축 다이어그램 금지. 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "제공된 옥상 평면 이미지는 위에서 내려다본 구도를 재현하기 위한 것이 아니라, 옥상 난간 안쪽의 열린 데크, 동쪽 옥탑방 덩어리, 출입문 앞 작은 현관 landing, 북서쪽 물탱크, 북쪽 빨랫줄, 중앙 왼쪽의 낮은 직사각형 platform, 서쪽을 향한 낡은 철제 출입문, 그 북쪽의 작은 창문이 서로 어떻게 놓여 있는지 이해하기 위한 배치 자료로만 사용한다. 최종 이미지는 실제 사람이 옥상에 서서 바라보는 눈높이 사진이어야 하며, 평면도나 건축 도면처럼 보이면 안 된다. 이전 배경 참고 이미지는 없으므로, 현대 한국 도시권의 낡고 습한 옥상 재료감과 야간 조명을 기준으로 일관된 현실감을 만든다.",
        "shot_guides": [
          {
            "guide_text": "S10_Shot2에서는 낮은 platform 부근의 열린 옥상 데크에서 옥탑방 얼굴면을 향해 바라보는 시점을 유지한다. 낡은 철제 출입문과 작은 창문, 그 앞 landing이 긴장감의 중심이 되게 하고, 문틈의 전단지, 문앞 신발, 바닥에 흩어진 마른 잎, 데크를 가로지르는 길고 불길한 그림자, 창문 표면의 공격을 암시하는 어두운 그림자가 모두 배경 상태로 보이게 한다. 인물이나 얼굴은 절대 보이지 않게 한다.",
            "shot_id": "S10_Shot2"
          },
          {
            "guide_text": "S10_Shot6에서도 같은 옥상 배치를 유지하되, 야간의 습한 공기와 낮은 조도 때문에 철문과 창문 주변이 더 압박감 있게 느껴지도록 한다. 카메라는 서 있는 사람보다 약간 낮은 눈높이에서 35mm 정도의 넓은 화각으로 문 앞 landing과 작은 창문을 함께 잡고, 그림자는 실체가 드러나지 않는 표면 위 어둠으로만 처리한다.",
            "shot_id": "S10_Shot6"
          }
        ],
        "objects_owned_by_background": [
          "clothesline",
          "door",
          "flyer",
          "landing",
          "leaf",
          "parapet",
          "platform",
          "rooftop deck",
          "rooftop room",
          "shadow",
          "shoe",
          "water tank",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S10_Shot2",
            "S10_Shot6"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l04_rooftop"
          ],
          "loc_id": "L04",
          "space_key_hint": "main",
          "state_class": "intrusion",
          "state_label_raw": "night rooftop intrusion at old iron door and ominous attack shadow on window",
          "sub_location_label": "옥상 현관문 앞과 창문 외부",
          "surface_role": "exterior_plate",
          "time_phase": "night",
          "bg_id": "L04B02"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L05B02": {
        "status": "ok",
        "t2i_prompt": "현대 한국 도시 생활권의 작고 현실적인 주방 겸 거실 가장자리, 낮의 조용하지만 긴장된 상태를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 서 있는 사람 눈높이 약 1.6m에서 35mm급 광각 렌즈로, 식탁 가장자리 근처 거실 쪽에서 북쪽 벽의 주방 알코브를 대각선으로 바라본 구도. 전경에는 작은 식탁의 일부와 의자 가장자리가 자연스럽게 걸리고, 그 너머로 좁은 주방 라인의 싱크대, 수도꼭지, 낡은 조리대, 하부장, 2구 쿡탑, 동쪽 끝의 소형 냉장고 자리가 한눈에 이어진다. 서쪽 작은 창문에서 들어오는 흐린 낮빛이 실내의 습기와 생활 얼룩을 부드럽게 드러내며, 흰색 타일 줄눈의 때, 금속 수도꼭지의 물때, 조리대의 잔흠집, 하부장 손잡이의 마모, 전자제품 플라스틱의 미세한 변색이 실제 질감으로 보인다. 싱크대 안팎에는 반쯤 씻긴 허브가 젖은 채 놓여 있고, 수도꼭지 아래로 가는 물줄기가 계속 떨어져 스테인리스 싱크 바닥에 작은 물방울과 반사를 만든다. 쿡탑 한쪽 버너 위에는 냄비가 끓고 있어 뚜껑 가장자리와 냄비 위로 옅은 김이 올라오며, 주방 공기에는 물기와 열기가 섞인 생활감이 있다. 거실 동쪽 벽의 낮은 받침대 위 TV는 식탁과 주방 쪽을 향해 비스듬히 놓여 있고, 화면에는 인물 얼굴 없이 한국 뉴스 방송처럼 보이는 그래픽, 자막 띠, 긴급한 색감의 정보 패널만 낮은 해상도 화면 질감으로 보인다. 전체 공간은 정돈된 새집이 아니라 실제로 사람이 사는 작은 방의 주방처럼, 과하게 꾸미지 않은 생활용품의 흔적과 눅눅한 공기, 어두운 회색과 흰색 바탕 속 작은 붉은색·황금빛 화면 포인트가 절제된 긴장감을 만든다. 실제 DSLR 또는 미러리스 카메라로 촬영한 장소 기록 사진처럼 자연광과 실내 반사광이 섞이고, 과한 후보정 없이 현실적인 색과 자연스러운 얕은 심도를 유지한다. 인물, 얼굴, 신체 형태, 그림자 속 사람 실루엣은 전혀 없다. 평면도, 탑다운 시점, 건축 다이어그램, 일러스트, CGI, 깨끗한 스톡 사진처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "기준 평면 이미지는 위에서 내려다본 구도를 재현하기 위한 것이 아니라, 작은 주방 알코브가 거실 겸 식사 공간과 어떻게 붙어 있는지 파악하기 위한 배치 참고용이다. 북쪽 벽을 따라 싱크대, 수도꼭지, 긴 조리대와 하부장, 2구 쿡탑이 이어지고, 동쪽 끝에는 소형 냉장고 자리가 있다. 주방 앞쪽은 넓게 트여 식탁과 의자, 동쪽 벽의 낮은 TV 받침대와 연결된다. 결과 이미지는 이 배치를 사람 눈높이의 실제 실내 사진으로 해석해야 하며, 평면도나 설계도처럼 보이면 안 된다.",
        "shot_guides": [
          {
            "guide_text": "식탁 가장자리 쪽 거실 경계에서 서 있는 사람 눈높이로 주방 라인을 대각선으로 바라본다. 싱크대의 씻다 만 허브와 흐르는 물, 쿡탑 위 끓는 냄비가 선명하게 보이고, 화면 한쪽에는 낮은 받침대 위 TV의 뉴스 화면이 식탁 너머로 확인될 정도로 들어온다. 인물, 얼굴, 사람 형상은 화면 안팎 어디에도 넣지 않는다.",
            "shot_id": "S5_Shot1"
          }
        ],
        "objects_owned_by_background": [
          "TV",
          "cabinet",
          "chair",
          "cooktop",
          "counter",
          "faucet",
          "herb",
          "pot",
          "refrigerator",
          "sink",
          "stand",
          "table",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S5_Shot1"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l05_kitchen"
          ],
          "loc_id": "L05",
          "space_key_hint": "kitchen",
          "state_class": "quiet",
          "state_label_raw": "day quiet kitchen alcove with sink, herbs, boiling pot, TV news tension",
          "sub_location_label": "싱크대와 주방 겸 거실 가장자리",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L05B02"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L05B03": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 낡고 작은 옥탑방 내부 생활 공간을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 식탁 가까이 선 사람 눈높이 약 1.6m에서 35mm급 자연스러운 광각 렌즈로, 식탁을 전경에 두고 서쪽의 좁은 주방 서비스 구역과 싱크대·수전, 근처의 가스레인지와 냄비 자리, 동쪽의 TV 수납장과 화면, 작은 생활 창이 대각선으로 함께 보이게 촬영한 구도. 절대 위에서 내려다본 도면이나 건축 다이어그램처럼 보이지 않게 하고, 실제 방 안에 서서 찍은 생활 기록 사진처럼 만든다.\n\n낮의 조용한 집 안 분위기이며, 작은 창으로 흐린 자연광이 들어와 옥탑방 특유의 낮은 천장감과 습기 어린 공기를 은근히 드러낸다. 벽지는 오래된 밝은 베이지와 옅은 노란 톤이 섞여 있고, 주방 쪽은 좁은 카운터와 사용감 있는 싱크대 금속 수전, 물때와 미세한 얼룩, 낡은 조리 공간의 생활 자국이 보인다. 식탁과 의자는 새것처럼 깨끗한 전시장 가구가 아니라 일상적으로 닦고 쓰는 표면의 잔흠집과 컵 자국, 나무결 또는 합판 질감이 남아 있다. TV 수납장과 바닥 스탠드 조명은 작은 원룸형 옥탑방에 오래 놓여 있던 평범한 물건처럼 과하지 않게 배치되어 있고, 실내 전체는 낮지만 약간 습하고 어두운 질감, 절제된 붉은색·금빛 생활 소품의 아주 작은 포인트만 있는 현실적인 한국 도시 주거 공간으로 보인다.\n\n식탁 위에는 현대적인 스마트폰이 놓여 있으며, 그 화면 안이나 화면 옆의 작은 참고 사진에만 손목 피부의 아주 좁게 잘린 클로즈업 이미지가 보인다. 그 클로즈업 안에는 작고 원형인 붉은 표식이 희미하지만 분명하게 남아 있어, 실제 공간에 그려진 장식이 아니라 기록된 단서처럼 느껴진다. 얼굴, 인물, 전신 실루엣, 손 전체, 몸 형태는 보이지 않게 하고, 표식은 매체 안의 작은 이미지로 제한한다. 표식 주변은 과장된 환상 효과 없이 얕은 초점과 화면 반사 때문에 약간 흐릿하게 보이지만, 원형이라는 형태는 알아볼 수 있어야 한다.\n\n실제 콘크리트와 얇은 벽지, 금속 수전의 탁한 반사, 낡은 바닥재, 천 소재의 먼지, 목재 또는 합판 가구의 생활 마모를 사실적으로 표현한다. 깨끗한 스톡 사진, CGI, 일러스트, 건축 시각화가 아니라 실제 미러리스 또는 DSLR 카메라로 촬영한 현장 참고 사진처럼 자연광, 현실적인 노출, 자연스러운 심도, 후처리 없는 질감을 유지한다. 인물 없음, 얼굴 없음, 몸 형태 없음. 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "평면도 이미지는 구조와 배치 관계를 파악하기 위한 참고용이다. 위에서 내려다본 도면처럼 재현하지 말고, 옥탑방 내부의 실제 생활 공간을 사람 눈높이에서 바라본 사진으로 해석한다. 중앙의 식탁 주변에서 서쪽 주방 작업대와 싱크대, 동쪽 TV 수납장, 작은 생활 창의 상대적 위치만 참고하고, 재질·조명·생활감은 실제 한국 옥탑방 실내 사진처럼 자연스럽게 만든다.",
        "shot_guides": [
          {
            "guide_text": "S5_Shot8에서는 식탁 가까이 선 눈높이 시점에서 주방 서비스 구역과 싱크대, TV 수납장, 작은 창이 함께 느껴지는 조용한 낮 실내를 유지한다. 인물, 얼굴, 전신 실루엣은 절대 넣지 말고, 식탁 위 스마트폰 화면이나 작은 참고 사진 안에만 손목 피부의 매우 좁은 일부와 작은 원형 표식이 클로즈업 자료처럼 보이게 한다. 실제 공간에 초자연적 효과나 과장된 빛 효과를 추가하지 않는다.",
            "shot_id": "S5_Shot8"
          }
        ],
        "objects_owned_by_background": [
          "TV",
          "TV cabinet",
          "chair",
          "counter",
          "dining table",
          "door",
          "faucet",
          "floor lamp",
          "pot",
          "sink",
          "smartphone",
          "stovetop",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S5_Shot8"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l05_main"
          ],
          "loc_id": "L05",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "day quiet home interior for close detail of small circular wrist mark",
          "sub_location_label": "옥탑방 내부 생활 공간",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L05B03"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L05B06": {
        "status": "ok",
        "t2i_prompt": "현대 한국 주거지의 딸 방을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 딸 방 문 근처의 좁은 내부 복도 쪽에 서서 방 안을 들여다보며, 약 1.55m의 서 있는 사람 눈높이에서 28mm급 광각 렌즈로 비좁은 방 전체를 담는다. 방문 프레임을 주된 축으로 삼아 북쪽 벽 쪽 침대, 동쪽 벽의 커튼 달린 창, 학생 책상과 선반이 자연스럽게 보이도록 구성한다. 늦은 밤의 낮은 실내 조도, 창가와 커튼 주변의 눅눅한 어둠, 현대 한국 아파트나 빌라 방의 평범한 벽지와 합판 가구, 책상 위 생활감, 천 커튼의 섬유 질감, 바닥의 미세한 먼지와 사용 흔적을 사실적으로 표현한다.\n\n침대와 커튼 달린 창 근처의 방 바닥에는 어둡게 고인 혈흔 웅덩이가 있고, 방문 또는 침대 부근에서 커튼 쪽으로 이어지는 젖은 붉은 발자국 흔적이 낮은 조명 아래 번들거린다. 동쪽 창의 커튼 뒤에는 앉은 시신의 존재가 암시되지만, 얼굴이나 인체 형태는 직접 드러나지 않고 두꺼운 천, 접힌 그림자, 바닥 쪽의 어두운 부피감으로만 가려져 보인다. 그 커튼 아래 가장자리 근처에는 누군가 쥐고 있었던 듯한 구겨진 사진 한 장이 떨어져 있으며, 인쇄면은 부분적으로 접히고 습기에 눌려 희미하게 반사된다. 침대 위 벽에는 붉은 원형 표식이 막 번지듯 형성되어 있는데, 실제로 칠해진 자국인지 어둠 속 지각의 흔들림인지 모호하게 가장자리가 흐리고 불안정하다.\n\n노골적인 신체 훼손 묘사 없이, 사건 직후의 차갑고 습한 공기와 절제된 공포감만 전달한다. 사람, 얼굴, 뚜렷한 인체 실루엣은 보이지 않는다. 깨끗한 스톡 사진처럼 정돈하지 말고 실제 장소 기록 사진처럼 생활 오염, 재질의 낡음, 자연스러운 렌즈 왜곡과 얕은 심도를 유지한다. CGI, 일러스트, 건축 시각화, 도면, 위에서 내려다본 구도가 아니라 실제 미러리스 또는 DSLR 카메라로 촬영한 현장 기록 사진이어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "평면도 이미지는 구조와 배치 확인용으로만 사용한다. 좁은 내부 복도에서 딸 방 문을 통해 방 안을 바라보는 실제 눈높이 시점으로 해석하고, 침대, 커튼 달린 창, 학생 책상과 선반의 상대적 위치만 참고한다. 평면도의 위에서 내려다보는 구도나 도면 그래픽을 재현하지 말고, 현대 한국 주거지의 실제 방 사진처럼 자연스러운 원근과 생활감 있는 재질로 표현한다. 사람, 얼굴, 인체 형태는 직접 보이지 않게 처리한다.",
        "shot_guides": [
          {
            "guide_text": "딸 방 문가의 시선축을 유지한다. 방 안 바닥의 혈흔 웅덩이와 커튼 쪽으로 이어지는 발자국 흔적, 침대 위 벽의 붉은 원형 번짐이 한 프레임 안에서 읽히게 하되, 커튼 뒤의 존재는 천과 어둠에 가려진 비인체적 실루엣 수준으로만 암시한다.",
            "shot_id": "S12_Shot8"
          },
          {
            "guide_text": "좁은 방의 압박감이 느껴지도록 28mm 정도의 넓은 화각을 상정한다. 침대, 학생 책상과 선반, 동쪽 커튼 창이 모두 배경 요소로 남고, 구겨진 사진은 커튼 아래 어두운 가장자리 부근의 작은 단서처럼 보이게 한다. 인물이나 얼굴은 노출하지 않는다.",
            "shot_id": "S12_Shot9"
          },
          {
            "guide_text": "밤 장면의 낮은 조도와 축축한 공기감을 유지한다. 방문에서 안쪽을 들여다보는 실제 카메라 사진처럼, 붉은 흔적들이 과장된 효과가 아니라 어두운 실내에서 발견된 물리적 단서와 모호한 지각 현상처럼 보이게 한다.",
            "shot_id": "S12_Shot12"
          }
        ],
        "objects_owned_by_background": [
          "bed",
          "curtain",
          "desk",
          "door",
          "hall",
          "photo",
          "shelf",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S12_Shot8",
            "S12_Shot9",
            "S12_Shot12"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l05_main"
          ],
          "loc_id": "L05",
          "space_key_hint": "main",
          "state_class": "blood_scene",
          "state_label_raw": "night bedroom blood scene with corpse, bloody footprints, torn wounds and crumpled photo",
          "sub_location_label": "수리영 방과 거실 동선",
          "surface_role": "interior_room",
          "time_phase": "night",
          "bg_id": "L05B06"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L05B07": {
        "status": "ok",
        "t2i_prompt": "현대 한국 아파트 또는 다세대 주택의 딸 방을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 딸 방 문을 막 지난 위치에서 서 있는 사람의 눈높이 약 1.6미터에 두고, 35밀리미터급 보통 광각 렌즈로 방 안을 가로질러 북쪽 벽 쪽 침대, 동쪽 벽의 커튼 달린 창, 책상과 선반이 함께 들어오게 바라본다. 절대 평면도나 위에서 내려다본 구도가 아니라 실제 방문을 통해 들여다보는 자연스러운 실내 시점이다. 밤의 실내이며 바깥은 어둡고, 창 커튼 가장자리로 희미한 도시 야간 빛이 묻어나고, 방 안에는 낮은 색온도의 천장등이나 작은 생활 조명이 남아 있어 베이지색 복도와 옅은 파란 기운의 방 벽이 둔하게 보인다. 침대 매트리스와 이불은 실제 직물의 구김과 섬유 결이 보이고, 책상 상판과 선반에는 학생 방다운 평범한 사용감, 작은 흠집, 먼지 자국, 닦은 흔적이 사실적으로 남아 있다. 방 전체 표면은 사건 직후처럼 너무 깨끗하게 복원된 상태로, 바닥과 침대 주변, 책상 근처가 비정상적으로 말끔하고 과하게 닦인 광택을 보여 주며 피 얼룩이나 시신은 보이지 않는다. 책상 또는 침대 가까이에 있던 가방과 인형은 원래 자리에 완전히 맞지 않게 아주 조금 밀려나 있거나 방향이 어긋나 있어, 누군가 급히 정리한 듯한 불편한 흔적만 남긴다. 사람, 얼굴, 신체 형태, 그림자 인물은 절대 없다. 실제 콘크리트 벽지, 금속 문손잡이, 플라스틱 창틀, 커튼 천의 짜임, 목재 가구 표면, 합판 선반의 모서리 마모가 선명한 실제 장소 참고 사진처럼 보여야 한다. 컴퓨터 그래픽 렌더나 삽화, 건축 시각화, 깨끗한 홍보용 사진이 아니라 후처리 없는 실제 디지털 일안반사식 또는 미러리스 카메라 촬영본처럼 자연스러운 초점 심도와 생활감 있는 얼룩을 유지한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "제공된 평면도 이미지는 구조와 배치만 참고한다. 좁은 실내 복도에서 딸의 방 문을 지나 방 안을 바라보는 관계, 북쪽 벽 쪽 침대, 동쪽 벽의 커튼 달린 창, 책상과 선반의 위치감을 파악하는 용도이며, 평면도처럼 위에서 내려다보는 구도나 도식적 표현으로 만들지 않는다. 추가 참고 배경이 없으므로 현대 한국 주거지의 실제 재료감, 밤 실내 조명, 생활감 있는 표면을 기준으로 통일한다.",
        "shot_guides": [
          {
            "guide_text": "방문 안쪽 눈높이에서 침대와 커튼 달린 창, 책상 주변이 함께 보이게 한다. 공간은 비어 있어야 하며, 지나치게 닦여 정돈된 표면과 미묘하게 위치가 어긋난 가방과 인형만 불편한 단서로 남긴다. 피, 시신, 사람 형태는 보이지 않게 유지한다.",
            "shot_id": "S14_Shot3"
          },
          {
            "guide_text": "같은 방의 밤 상태를 유지하되, 책상과 침대 사이의 생활 물건 배치가 어딘가 인위적으로 정리된 느낌을 강조한다. 실제 방 사진처럼 자연스러운 어두운 조도와 커튼, 침구, 바닥의 질감을 살리고 인물이나 신체 형상은 넣지 않는다.",
            "shot_id": "S14_Shot9"
          }
        ],
        "objects_owned_by_background": [
          "backpack",
          "bed",
          "ceiling light",
          "curtain",
          "desk",
          "doll",
          "door",
          "floor",
          "hall",
          "shelf",
          "wall",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S14_Shot3",
            "S14_Shot9"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l05_main"
          ],
          "loc_id": "L05",
          "space_key_hint": "main",
          "state_class": "clean_after",
          "state_label_raw": "night interior unnaturally cleaned after blood scene, no corpse or stains, objects subtly shifted",
          "sub_location_label": "수리영 방과 현관 주변",
          "surface_role": "interior_room",
          "time_phase": "night",
          "bg_id": "L05B07"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L05B01": {
        "status": "ok",
        "t2i_prompt": "현대 한국 도시권의 평범한 아파트 실내를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 좁은 실내 복도에 선 사람의 눈높이 약 1.6미터에서, 남동쪽 욕실 문 너머와 중앙 왼쪽 거실 겸 식사 공간을 비스듬히 함께 바라보는 구도이다. 32밀리미터 정도의 자연스러운 광각 렌즈로 촬영한 실제 장소 참고 사진처럼, 욕실의 세면대와 변기, 샤워 설비, 세면대 위 벽거울이 보이고, 시야 한쪽에는 거실 겸 식사 공간의 식탁과 그 주변이 함께 읽힌다. 낮 시간의 깨끗한 실내 상태로, 창밖에서 들어온 흐린 자연광이 벽지와 타일, 도어 프레임, 식탁 표면에 부드럽게 닿는다. 생활감 있는 한국식 주거 인테리어로, 약간 낡은 실리콘 줄눈, 물때가 아주 옅게 남은 욕실 타일, 손자국이 묻은 거울 가장자리, 무광 페인트 벽, 나뭇결이 보이는 식탁, 평범한 실내 조명의 금속과 플라스틱 질감이 사실적으로 드러난다. 전체 공간은 정돈되어 있고 사건 전처럼 깨끗하지만, 두 개의 주관적 시각 현상만 조용히 끼어든다. 욕실 벽거울의 반사 영역 안에는 물리적으로 그려진 낙서가 아니라, 번지고 흔들리는 붉은 원이 얕은 초점과 반사 왜곡 속에서 떠오른 듯 보인다. 거실 겸 식사 공간의 식탁 위나 가까운 곳에 놓인 사진 액자 안에서는 인쇄된 사진의 얼굴 부분만 녹아내리듯 흐려지고 일그러져 있으며, 그 왜곡은 사진 표면 안에만 갇혀 있고 현재 실내 공간이나 가구는 변형되지 않는다. 사람, 얼굴, 몸 형태의 실제 인물은 실내에 없고, 거울 밖 현실 공간에도 어떤 인물 형상도 배치하지 않는다. 어둡고 습한 공기감, 낮은 채도의 도시적 현실감, 붉은색 단서가 절제된 긴장감을 만들지만, 결과물은 꾸민 이미지가 아니라 실제 미러리스 또는 DSLR 카메라로 촬영한 무보정 다큐멘터리 사진처럼 보여야 한다. 도면, 조감도, 건축 시각화, 일러스트, 렌더 이미지가 아니며 실제 콘크리트와 타일, 유리, 목재, 금속의 재질과 자연스러운 심도가 살아 있는 사진. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "제공된 평면 이미지는 구조와 배치 관계를 파악하기 위한 참고 자료로만 사용한다. 좁은 실내 복도에서 남동쪽 욕실과 중앙 왼쪽의 거실 겸 식사 공간이 함께 읽히는 관계를 이해하되, 위에서 내려다본 도면처럼 보이게 만들지 않는다. 욕실 문, 세면대 주변 설비, 욕실 벽거울, 식탁의 상대적 위치만 참고하고, 실제 사람이 서서 바라보는 실내 사진의 시점으로 재구성한다.",
        "shot_guides": [
          {
            "guide_text": "복도에 선 관찰자의 눈높이에서 욕실 쪽과 거실 겸 식사 공간이 동시에 암시되도록 잡는다. 욕실 거울 안의 붉은 원은 반사면 속 주관적 환각처럼 흐리고 불안정하게 보이게 하며, 식탁 위나 가까운 곳의 사진 액자 속 왜곡은 인쇄물 표면 안에만 머물게 한다. 실제 공간 자체가 변형된 것처럼 보이지 않게 한다.",
            "shot_id": "S18_Shot10"
          },
          {
            "guide_text": "욕실 문 너머의 세면대와 벽거울, 그리고 옆으로 이어지는 거실 겸 식사 공간의 식탁을 한 프레임 안에서 참조할 수 있게 유지한다. 낮의 깨끗한 실내이지만 습기 있는 어두운 기운과 붉은 시각 단서가 끼어든 순간처럼 표현한다. 인물이나 신체 형상은 현재 공간에 배치하지 않는다.",
            "shot_id": "S18_Shot14"
          },
          {
            "guide_text": "광각이 과장되지 않은 32밀리미터에 가까운 자연스러운 실내 시야로, 복도에서 욕실과 식탁 주변을 비스듬히 바라보는 구도를 유지한다. 거울의 붉은 원과 사진 액자 속 녹아내린 듯한 얼굴 왜곡은 각각 반사면과 인쇄 사진 내부의 현상으로만 처리하고, 주변 벽과 가구에는 물리적 변형이나 오염을 추가하지 않는다.",
            "shot_id": "S18_Shot15"
          }
        ],
        "objects_owned_by_background": [
          "dining table",
          "door",
          "floor",
          "mirror",
          "photo frame",
          "shower",
          "sink",
          "toilet",
          "wall"
        ],
        "spec": {
          "applies_to_shots": [
            "S18_Shot10",
            "S18_Shot14",
            "S18_Shot15"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l05_main"
          ],
          "loc_id": "L05",
          "space_key_hint": "main",
          "state_class": "dream_or_vision_state",
          "state_label_raw": "day clean interior interrupted by red circle vision in mirror and melting face in photo",
          "sub_location_label": "욕실, 거실, 사진 액자 주변",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L05B01"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L05B04": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 평범한 아파트 내부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 좁은 실내 복도 가까운 위치에서 서서 보는 사람 눈높이 약 1.6m, 28mm 광각 렌즈로 거실 겸 식사 공간을 지나 북동쪽의 작은 딸 방 안쪽까지 한 프레임에 들어오게 촬영한다. 위에서 내려다본 평면도나 건축 도면이 아니라, 실제 방 안에 서서 찍은 현장 기록 사진처럼 자연스러운 원근감과 생활감 있는 깊이를 가진다.\n\n해질녘의 낮은 빛이 열린 거실의 작은 창으로 습하게 스며들고, 실내에는 누런 벽지와 오래 사용한 장판, 미세한 먼지, 손때 묻은 가구 모서리, 젖은 공기감이 보인다. 중앙의 식탁 주변에는 의자들이 넘어져 있고, 거실 겸 식사 공간과 좁은 복도에는 집안의 생활용품들이 헤집어진 채 흩어져 있다. 현관 안쪽 작은 전실에서 거실을 지나 복도 쪽으로 이어지는 최근의 발자국 자국이 바닥에 남아 있어, 외부에서 누군가 들어와 안쪽으로 이동한 흔적처럼 보인다. 거실 서쪽의 주방 라인은 생활감 있는 현대 한국 아파트 주방처럼 일부만 보이며, 과하게 정돈된 쇼룸이 아니라 실제 거주 공간의 사용 흔적이 느껴진다.\n\n딸 방 문 너머로 침대가 보이고, 침대 근처 또는 위쪽 벽면 한가운데에는 커다란 붉은 원이 거칠게 칠해져 있다. 그 붉은 원의 중심에는 작은 사진이 고정되어 있으며, 사진 표면에는 말라붙은 어두운 붉은 얼룩이 남아 있다. 표현은 노골적이거나 과장된 잔혹함이 아니라, 습한 황혼과 낮은 실내 조도 속에서 실제 벽 표면에 남은 물리적 표식과 오염처럼 보이게 한다. 딸 방의 동쪽 창에는 커튼이 걸려 있고, 학생용 책상과 선반은 흐트러진 생활 공간의 배경 요소로 자연스럽게 놓인다.\n\n사람, 얼굴, 인체 실루엣, 마네킹, 그림자 속 인물 형상은 절대 포함하지 않는다. 실제 콘크리트 벽과 벽지 질감, 금속 창틀의 사용감, 천 소재 커튼의 직조감, 나무와 합판 가구의 마모, 바닥의 먼지와 얼룩을 사실적으로 표현한다. 깨끗한 스톡 사진, 컴퓨터 그래픽, 일러스트, 건축 시각화가 아니라 후처리 없는 실제 미러리스 또는 DSLR 카메라의 현장 기록 사진처럼 보여야 한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "바닥 평면도는 위에서 내려다본 구도를 재현하기 위한 자료가 아니라, 현관 안쪽의 작은 전실, 거실 겸 식사 공간, 서쪽 주방 라인, 좁은 실내 복도, 북동쪽 딸 방의 상대적 위치를 읽기 위한 배치 참고 자료로만 사용한다. 고정 요소는 거실의 작은 창, 식탁과 의자, 딸 방 문, 침대, 커튼이 달린 창, 학생용 책상과 선반의 위치 관계를 이해하는 데 쓰고, 실제 이미지는 사람 눈높이에서 찍은 실내 사진처럼 구성한다. 이전 배경 참고는 없으므로 현대 한국 아파트의 생활감 있는 마감재, 습한 해질녘 빛, 어수선한 사건 직후의 상태를 자연스럽게 맞춘다.",
        "shot_guides": [
          {
            "guide_text": "복도 근처 사람 눈높이에서 거실 겸 식사 공간을 지나 딸 방 안쪽 벽까지 보이게 잡는다. 쓰러진 식탁 의자와 흩어진 생활용품이 전경과 중경을 만들고, 방 안 침대 위쪽 벽의 큰 붉은 원과 중앙에 고정된 얼룩진 사진이 시선의 끝에 놓이게 한다. 인물이나 신체 형상은 절대 넣지 않는다.",
            "shot_id": "S25_Shot5"
          },
          {
            "guide_text": "같은 배치와 상태를 유지하되, 열린 거실 창으로 들어오는 습한 황혼빛과 현관에서 복도 방향으로 이어지는 최근 발자국의 흐름이 읽히도록 한다. 딸 방 문 너머의 침대, 커튼, 학생용 책상과 선반은 배경의 실제 생활 공간처럼 보이게 하고, 붉은 원 표식과 사진은 물리적으로 벽에 남은 표식으로만 표현한다.",
            "shot_id": "S25_Shot7"
          }
        ],
        "objects_owned_by_background": [
          "bed",
          "belonging",
          "curtain",
          "desk",
          "dining chair",
          "dining table",
          "door",
          "footprint",
          "foyer",
          "hall",
          "kitchen counter",
          "photo",
          "shelf",
          "wall",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S25_Shot5",
            "S25_Shot7"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l05_main"
          ],
          "loc_id": "L05",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "dusk ransacked room with huge red circle on wall and blood-stained photo pinned at center",
          "sub_location_label": "수리영 방 벽면과 헤집어진 집안",
          "surface_role": "interior_room",
          "time_phase": "dusk",
          "bg_id": "L05B04"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L05B05": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 오래된 옥탑방 내부를 실제 DSLR 또는 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 작은 현관 문턱에서 거실 겸 식사 공간과 좁은 내부 복도까지 이어지는 소형 주거 공간이며, 서쪽 벽 쪽에는 간단한 주방 작업대 구역이 붙어 있고, 중앙에는 낡은 식탁, 동쪽에는 TV 장식장과 화면, 한쪽 구석에는 생활용 스탠드 조명이 있다. 카메라는 거실 겸 식사 공간 안쪽에 서서 현관 문턱과 식탁, TV 장식장, 복도 입구를 함께 바라보는 구도이며, 서 있는 사람 눈높이 약 1.6m, 35mm급 자연스러운 광각 렌즈의 실제 실내 사진처럼 보이게 한다. 절대 위에서 내려다본 평면도나 건축 도면처럼 보이면 안 된다.\n\n해질녘 상태로, 작은 창 밖의 습한 황금빛과 붉은 기운이 흐린 하늘과 옥상 주변 공기에서 희미하게 들어오고, 실내는 낮은 조도의 생활 조명과 그늘이 섞여 어둡고 눅눅한 느낌을 준다. 벽지는 오래된 옥탑방 특유의 약간 누렇게 바랜 질감과 모서리의 때, 바닥은 생활 흠집과 먼지, 가구는 실제 나무 무늬와 플라스틱·금속의 사용감이 살아 있어야 한다. 깨끗한 스튜디오나 정돈된 부동산 사진이 아니라, 실제 사람이 살던 작은 한국식 옥탑방을 현장에서 기록한 장소 참고 사진처럼 자연스럽고 거칠게 보이게 한다.\n\n거실 겸 식사 공간과 복도 쪽에는 서랍에서 급히 꺼낸 듯한 생활 잡동사니와 천, 종이류, 작은 가정용 물건들이 불규칙하게 흩어져 있다. 식탁 주변의 의자 몇 개는 넘어지거나 비스듬히 뒤집혀 있어 최근 누군가가 급히 뒤진 흔적을 암시한다. 현관 문턱에서 거실 겸 식사 공간을 지나 내부 복도 방향으로 이어지는 젖고 어두운 발자국이 바닥 위에 남아 있으며, 마른 먼지와 습기가 섞인 실제 표면 흔적처럼 보여야 한다. 식탁 근처나 거실 바닥 한쪽에는 현대식 스마트폰이 놓여 있고, 화면에는 녹음 파일이나 음성 메시지를 확인하는 단순한 재생 인터페이스가 희미하게 켜져 있다. 화면 속 내용은 평면 매체 안의 빛나는 디지털 표시로만 보이고, 공간 밖에 다른 인물이나 얼굴은 나타나지 않는다.\n\n실제 카메라로 촬영한 현장 기록 사진, 자연광과 실내 조명이 섞인 사실적인 노출, 실제 콘크리트와 목재, 금속, 천, 플라스틱의 재질감, 과한 후보정 없이 있는 그대로의 다큐멘터리 사진. 인물 없음, 얼굴 없음, 사람 형태의 그림자나 실루엣 없음. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "제공된 평면도는 구조와 배치 관계를 파악하기 위한 참고 자료로만 사용한다. 작은 현관 문턱, 거실 겸 식사 공간, 서쪽 주방 작업대 구역, 좁은 내부 복도, 작은 창, 식탁과 의자, TV 장식장과 화면, 스탠드 조명의 위치 관계를 이해하되, 평면도처럼 위에서 내려다본 이미지나 도면식 구도로 만들지 않는다. 카메라는 실제 실내에 서 있는 사람의 눈높이에서 공간을 바라보아야 한다. 이 배경의 순간에만 존재하는 흐트러진 살림살이, 뒤집힌 식탁 의자, 현관에서 복도 쪽으로 이어지는 최근 발자국, 녹음 메시지를 확인 중인 스마트폰은 자연스러운 생활 흔적으로 묘사한다. 인물, 얼굴, 사람 형태의 그림자나 실루엣은 넣지 않는다.",
        "shot_guides": [
          {
            "guide_text": "S27_Shot2에서는 거실 겸 식사 공간 안쪽에 선 시점에서 현관 문턱, 식탁 주변, TV 장식장, 내부 복도 방향이 한 프레임 안에 읽히도록 한다. 해질녘의 어두운 자연광과 실내의 낮은 생활 조명이 섞이고, 뒤집힌 의자와 흩어진 살림살이, 젖은 듯한 발자국, 녹음 재생 화면이 켜진 스마트폰이 사건 직후의 불안한 정적을 만든다. 사람이나 신체 일부는 절대 보이지 않게 한다.",
            "shot_id": "S27_Shot2"
          }
        ],
        "objects_owned_by_background": [
          "TV",
          "TV cabinet",
          "belonging",
          "chair",
          "dining table",
          "door",
          "floor lamp",
          "footprint",
          "foyer",
          "hall",
          "kitchen counter",
          "smartphone",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S27_Shot2"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l05_main"
          ],
          "loc_id": "L05",
          "space_key_hint": "main",
          "state_class": "ransacked",
          "state_label_raw": "dusk disturbed rooftop-room interior as Hyesu listens to Suyoung's recorded message",
          "sub_location_label": "옥탑방 내부",
          "surface_role": "interior_room",
          "time_phase": "dusk",
          "bg_id": "L05B05"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L11B02": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 낡은 옥탑방으로 오르는 야외 계단과 옥상 입구를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 아래쪽 외부 계단 구간 근처에서 사람 눈높이 약 1.6m에 서 있고, 35mm급 광각 렌즈로 위쪽의 상단 옥상 랜딩과 옥탑방 금속 출입문을 향해 올려다본다. 젖은 콘크리트 계단이 중간참을 지나 위로 이어지고, 낡은 금속 난간이 화면 한쪽에서 시선을 끌어 올리는 안내선처럼 보인다. 상단 랜딩 앞에는 옥탑방 벽체와 금속 출입문이 있으며, 그 문은 완전히 닫히지 않고 반쯤 열린 상태로 어두운 틈을 드러낸다. 출입문 근처 벽 위나 옆의 외부 계단등은 낮고 누런빛으로 켜져 있고, 습한 밤공기와 엷은 안개 때문에 빛이 퍼져 보인다. 상단 계단 구간과 옥상 입구 접근부에는 고인 물, 검게 젖은 얼룩, 오래된 배수 냄새를 떠올리게 하는 탁하고 축축한 표면이 있어 불쾌한 악취가 머무는 상태를 현실적인 환경 단서로 암시한다. 아래쪽에는 좁은 후면 마당의 어두운 일부가 희미하게 남고, 전체 공간은 2020년대 한국의 다세대주택 옥상 출입부처럼 평범하지만 오래되고 습한 느낌이다. 실제 콘크리트의 거친 질감, 금속 난간의 녹과 벗겨진 페인트, 문짝의 찌그러짐과 생활 오염, 벽면의 물때와 곰팡이 자국을 과장 없이 사실적으로 표현한다. 인물, 얼굴, 사람 실루엣, 몸 형태의 그림자나 형상은 전혀 없다. 평면도나 조감도가 아니라 실제 DSLR 또는 미러리스 카메라로 현장에서 찍은 참고 사진처럼 자연광과 외부등만 사용한 사실적인 야간 사진이며, CGI, 일러스트, 건축 시각화, 깨끗한 스톡 사진처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "제공된 평면도는 구조 배치와 고정 요소의 위치 관계를 파악하기 위한 참고 자료로만 사용한다. 아래쪽 마당에서 외부 계단이 올라가고, 중간참을 지나 상단 옥상 랜딩과 옥탑방 금속 출입문으로 이어지는 흐름을 이해하되, 이미지를 평면도처럼 내려다보는 구도로 만들지 않는다. 계단 난간, 옥탑방 벽체, 출입문 근처 외부등은 실제 장소의 입체적인 배경 요소로 자연스럽게 반영한다. 인물, 얼굴, 사람 형상, 실루엣은 넣지 않는다.",
        "shot_guides": [
          {
            "guide_text": "계단 아래쪽에서 위를 올려다보는 시선으로, 젖은 외부 계단과 난간이 상단 옥상 입구까지 시선을 이끌게 한다. 상단 랜딩의 금속 출입문은 반쯤 열린 상태로 보이고, 문 주변의 축축한 얼룩과 탁한 공기감으로 악취가 나는 접근 구역임을 배경 상태로만 암시한다. 인물이나 사람 형상은 없어야 한다.",
            "shot_id": "S11_Shot3"
          },
          {
            "guide_text": "옥상 입구에 가까워지는 긴장감을 유지하되, 카메라는 실제 사람이 서서 계단을 오르는 높이에서 촬영한 것처럼 한다. 외부등의 낮은 빛, 습기 찬 콘크리트, 낡은 금속 난간, 반쯤 열린 철문이 사실적으로 보여야 하며, 악취 단서는 과장된 효과가 아니라 물기, 얼룩, 오래된 배수구 같은 현실적인 환경 상태로 표현한다.",
            "shot_id": "S11_Shot4"
          }
        ],
        "objects_owned_by_background": [
          "door",
          "handrail",
          "landing",
          "light",
          "puddle",
          "stain",
          "stair",
          "wall",
          "yard"
        ],
        "spec": {
          "applies_to_shots": [
            "S11_Shot3",
            "S11_Shot4"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l11_stairs"
          ],
          "loc_id": "L11",
          "space_key_hint": "stairs",
          "state_class": "arrival",
          "state_label_raw": "night stair and rooftop-entry approach, foul smell, half-open rooftop iron door ahead",
          "sub_location_label": "옥탑방으로 오르는 계단과 옥상 입구",
          "surface_role": "transition_zone",
          "time_phase": "night",
          "bg_id": "L11B02"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L11B03": {
        "status": "ok",
        "t2i_prompt": "실제 디지털 미러리스 카메라로 촬영한 다큐멘터리 풍 야간 장소 사진. 현대 한국 서해안권 도시의 오래된 빌라 앞, 좁은 앞도로에서 금속 대문 바로 바깥에 서서 약 1.6미터 눈높이로 마당 안쪽을 대각선으로 바라본 시점이다. 35밀리미터급 광각 렌즈의 자연스러운 원근감으로, 남쪽의 좁은 앞도로와 금속 대문, 대문 안쪽 문턱 패드, 젖은 포장 공동 마당, 북쪽과 동쪽을 감싸는 빌라 외벽, 뒤쪽 오른편의 옥탑방으로 오르는 외부 계단, 뒤쪽 왼편 그늘진 자전거 주차 구역, 낮은 담장 선이 실제 주택가 공간처럼 이어진다. 위에서 내려다본 도면이 아니라 사람이 현장에 서서 찍은 수평에 가까운 사진이어야 한다.\n\n밤 공기는 습하고 안개가 옅게 깔려 있으며, 비가 갓 그친 듯 콘크리트와 금속 표면에 물기가 남아 있다. 오래된 빌라 외벽의 오염, 금속 대문의 녹과 손때, 포장 바닥의 물웅덩이와 타이어 자국, 낮은 담장 모서리의 때 탄 질감, 외부 계단의 낡은 난간과 어두운 그늘을 실제 재료감으로 보여준다. 깨끗한 광고 사진처럼 정돈하지 말고, 생활감 있는 한국 빌라 마당의 좁고 축축한 현실감을 담는다.\n\n앞도로의 금속 대문 바로 바깥에는 출동한 경찰차가 임시로 멈춰 서 있고, 차 위의 경광등이 빨간빛과 푸른빛을 번갈아 번쩍이며 젖은 대문, 담장, 마당 바닥에 불규칙한 반사를 만든다. 대문 안쪽 문턱 부근의 빈 공간에는 경찰차 불빛이 집중되어, 방금 멍한 주민이 서 있던 자리처럼 정지감이 느껴지지만 인물은 보이지 않는다. 앞도로에서 대문을 지나 그 빈자리 쪽으로 이어지는 접근 동선은 열린 시야와 젖은 바닥의 반사로만 암시하고, 도착하는 경찰관의 몸이나 얼굴, 사람 형태의 그림자는 절대 담지 않는다. 뒤쪽 왼편 자전거 주차 구역에는 자전거 한 대가 급히 세워진 듯 비스듬하고 불안정하게 놓여 있어, 조용한 마당의 긴장감을 더한다.\n\n인물, 얼굴, 사람 형태의 실루엣, 마네킹, 신체 일부는 전혀 없는 배경 전용 사진이다. 실제 장소 참고 사진처럼 자연광과 현장 조명만 사용한 사실적인 노출, 얕지 않은 자연스러운 심도, 과도한 후보정 없는 질감, 실제 카메라 촬영본의 현실적인 색과 명암을 유지한다. 삽화, 합성 이미지, 건축 시각화, 컴퓨터 그래픽처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "제공된 평면도 이미지는 공간 배치 참고용으로만 사용한다. 남쪽 앞도로와 금속 대문, 그 안쪽의 포장된 공동 마당, 북쪽과 동쪽으로 붙은 빌라 외벽, 뒤쪽 오른편의 옥탑방 외부 계단, 뒤쪽 왼편의 자전거 주차 구역, 낮은 담장 둘레의 상대적 위치를 이해하기 위한 자료다. 이미지를 위에서 내려다본 평면도처럼 재현하지 말고, 실제 주택가 앞도로에서 사람이 서서 보는 눈높이의 외부 장소 사진으로 변환한다. 인물, 얼굴, 사람 형태의 실루엣은 배경에 포함하지 않는다.",
        "shot_guides": [
          {
            "guide_text": "앞도로에서 금속 대문 바로 바깥에 선 눈높이 시점으로, 대문 너머 젖은 공동 마당과 뒤쪽 외부 계단, 뒤편 자전거 주차 구역이 대각선으로 보이게 유지한다. 경찰차와 경광등 반사광은 앞도로 쪽에만 두고, 게이트 안쪽 빈 공간은 누군가 방금 멈춰 서 있던 자리처럼 빛이 닿게 하되 어떤 인물도 그리지 않는다.",
            "shot_id": "S13_Shot4"
          },
          {
            "guide_text": "같은 밤의 빌라 마당과 앞도로 배경을 유지한다. 화면은 실제 카메라가 서 있는 높이에서 젖은 금속 대문, 낮은 담장, 포장 마당, 뒤쪽 계단과 급히 세워진 자전거까지 자연스럽게 이어지도록 한다. 경찰관이나 주민의 몸, 얼굴, 그림자 실루엣은 보이지 않게 하고, 도착 상황은 경찰차 경광등과 젖은 바닥 반사로만 암시한다.",
            "shot_id": "S13_Shot5"
          }
        ],
        "objects_owned_by_background": [
          "bicycle",
          "building",
          "courtyard",
          "gate",
          "lightbar",
          "pavement",
          "police car",
          "road",
          "stair",
          "threshold",
          "wall"
        ],
        "spec": {
          "applies_to_shots": [
            "S13_Shot4",
            "S13_Shot5"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l11_yard"
          ],
          "loc_id": "L11",
          "space_key_hint": "yard",
          "state_class": "arrival",
          "state_label_raw": "night exterior yard/front-road arrival with siren, police car, dazed Suyoung and Hyesu",
          "sub_location_label": "빌라 마당과 앞도로",
          "surface_role": "site_surface",
          "time_phase": "night",
          "bg_id": "L11B03"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L11B01": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 낡은 저층 건물 외부를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 좁은 골목 가장자리의 낮은 담장 가까이에서, 약 0.8~1.2m의 낮은 외부 눈높이로 담장 너머 작은 recessed 마당과 오래된 건물 남쪽 외벽을 대각선으로 바라본다. 35mm급 렌즈의 자연스러운 광각, 약간 위로 올려다보는 프레이밍으로 옥상 테라스 위의 작은 옥탑방 남향 창문까지 보이게 한다. 새벽녘의 흐린 푸른빛과 축축한 공기, 옅은 안개가 골목과 콘크리트 담장, 오래된 외벽의 때 탄 방수 페인트, 젖은 시멘트 바닥, 금속과 유리 표면의 현실적인 질감을 드러낸다. 옥탑방 창문에서는 실내의 따뜻한 노란빛이 은은하게 새어 나와 차가운 새벽 색과 대비되며, 과장된 조명 효과 없이 실제 창문 유리와 주변 벽에 자연스럽게 번진다. 담장 위나 담장 바로 옆에는 검은 고양이 한 마리가 조용히 앉아 그 불 켜진 옥탑방 창문을 바라보고 있으며, 동물의 자세는 긴장되지만 과장된 판타지 효과는 없다. 사람, 얼굴, 사람 형태의 실루엣은 전혀 없고, 골목은 조용하고 비어 있다. 깨끗한 광고 사진이 아니라 실제 장소 답사 사진처럼 생활감 있는 얼룩, 습기, 낡은 콘크리트 모서리, 자연스러운 피사계 심도와 현실적인 노출을 유지한다. 컴퓨터 그래픽이나 삽화가 아닌 실제 DSLR 또는 미러리스 카메라 촬영본처럼 보이게 하며, 평면도나 건축 도면 시점이 아니다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "제공된 평면도는 공간 배치 참고용으로만 사용한다. 남쪽의 좁은 외부 골목, 그 안쪽을 가르는 낮은 담장, 담장 안의 작은 마당, 북쪽의 오래된 저층 건물 외벽, 건물 위 옥상 테라스와 남향 옥탑방 창문의 관계를 읽어 실제 거리 높이의 외부 사진으로 재구성한다. 평면도처럼 내려다보는 구도나 건축 도면식 표현은 피한다. 이 배경 순간에만 추가되는 요소는 새벽에 옥탑방 창문에서 새어 나오는 따뜻한 빛과, 담장 위나 바로 옆에서 그 창문을 바라보는 검은 고양이뿐이다.",
        "shot_guides": [
          {
            "guide_text": "카메라는 외부 골목의 낮은 담장 가까이에 두고, 작은 동물 눈높이에 가까운 약 0.8~1.2m 높이에서 담장 너머 작은 마당과 오래된 건물 외벽을 대각선으로 바라본다. 35mm급 광각 렌즈로 약간 위를 올려다보는 외부 프레이밍을 사용해 옥상 테라스의 옥탑방 창문과 그 새벽빛이 자연스럽게 시선의 끝에 오도록 한다. 사람이나 사람 형태의 실루엣은 넣지 않는다.",
            "shot_id": "S17_Shot1"
          }
        ],
        "objects_owned_by_background": [
          "alley",
          "building",
          "cat",
          "courtyard",
          "rooftop room",
          "terrace",
          "wall",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S17_Shot1"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l11_exterior"
          ],
          "loc_id": "L11",
          "space_key_hint": "exterior",
          "state_class": "quiet",
          "state_label_raw": "dawn exterior wall and facade, black cat watching the lit rooftop-room window",
          "sub_location_label": "담장과 옥탑방이 보이는 건물 외부",
          "surface_role": "exterior_plate",
          "time_phase": "dawn",
          "bg_id": "L11B01"
        },
        "group_id": "bg_rooftop_residence"
      },
      "L10B01": {
        "status": "failed",
        "error": "bg_id='L10B01' v7 requires floor_plan_overlay_payload entry but received None",
        "spec": {
          "applies_to_shots": [
            "S8_Shot1"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [],
          "loc_id": "L10",
          "space_key_hint": "main",
          "state_class": "busy",
          "state_label_raw": "dusk bustling port-adjacent commercial street with neon signs, taxis, vendors, Suri-young cycling toward the market",
          "sub_location_label": "마트 앞 번화가 접근로",
          "surface_role": "site_surface",
          "time_phase": "dusk",
          "bg_id": "L10B01"
        },
        "group_id": "bg_large_market"
      },
      "L10B02": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 대형 마트 입구 밖을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 어두운 밤의 마트 외부로, 긴 수평 외벽과 중앙의 자동 미닫이 유리 출입구가 보이고, 출입구 위에는 브랜드가 읽히지 않는 일반적인 한글 상업 간판 띠가 낮게 빛난다. 출입구 앞에는 비를 피할 수 있는 덮인 문턱 구역이 있고, 그 아래에서 유리문과 display window의 반사가 축축하게 번진다. 넓은 보도는 최근 비나 해무 때문에 젖어 있으며, 콘크리트 표면의 얼룩, 물 고임, 미세한 흙먼지와 발자국 자국이 자연스럽게 남아 있다. 왼쪽 자전거 거치대 줄에는 이 순간 임시로 세워진 자전거 한 대가 잠겨 있거나 기대어 있고, 금속 거치대에는 생활감 있는 긁힘과 흐린 녹, 물방울이 보인다. 남쪽 도로 경계 쪽은 낮은 조도 속에 어둡게 가라앉아 있고, 붉은색과 금빛 상업 조명 반사가 젖은 바닥에 희미하게 비친다. 공기는 습하고 안개가 조금 끼어 있으며, 한국의 2020년대 도시 외곽 상업시설처럼 실용적이고 평범한 외장재, 알루미늄 프레임, 큰 유리창, 낡은 보도 블록의 실제 질감을 보여준다. 사람, 얼굴, 인체 실루엣, 마네킹처럼 보이는 형상은 전혀 없고, 사건을 직접 설명하는 표식이나 환각적 그래픽도 없다. 카메라는 보도 전면에 선 사람 눈높이 약 1.6m에서 35mm급 광각 렌즈로 촬영하며, 자동 유리 출입구와 왼쪽 자전거 거치대를 향해 대각선으로 바라보고, 간판 띠가 출입구 위 배경에 들어오게 한다. 실제 DSLR 또는 미러리스 카메라로 촬영한 현장 기록 사진처럼 자연광과 상업 조명만 사용하고, 과도한 후보정 없이 실제 콘크리트, 유리, 금속, 고무 타이어의 질감과 자연스러운 얕은 심도를 유지한다. 절대 평면도, 조감도, 건축 도면, 일러스트, CGI, 건축 시각화처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "제공된 평면도는 배치 참고용으로만 사용한다. 북쪽의 긴 마트 외벽, 중앙의 자동 미닫이 유리 출입구, 출입구 바로 앞의 덮인 문턱 구역, 남쪽으로 이어지는 넓은 보도, 왼쪽 자전거 거치 구역과 도로 경계의 상대적 위치를 파악하되, 평면도처럼 내려다보는 구도나 도면 이미지는 만들지 않는다. 이전 배경 참고 이미지는 없으므로, 실제 한국 대형 마트 외부를 밤에 현장 촬영한 듯한 재질감과 조명 일관성을 우선한다.",
        "shot_guides": [
          {
            "guide_text": "S8_Shot5에서는 사람이나 휴대전화가 배경에 그려지지 않도록 하고, 중앙 자동 유리 출입구와 왼쪽 자전거 거치대 쪽이 한 화면에 들어오게 유지한다. 어둡고 축축한 마트 입구 밖의 긴장감은 젖은 보도, 흐릿한 상업 조명, 낮은 안개, 일시적으로 세워진 자전거로만 전달한다.",
            "shot_id": "S8_Shot5"
          }
        ],
        "objects_owned_by_background": [
          "bicycle",
          "bicycle rack",
          "building",
          "canopy",
          "curb",
          "entrance",
          "facade",
          "sidewalk",
          "sign",
          "sliding door",
          "street",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S8_Shot5"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_market_exterior"
          ],
          "loc_id": "L10",
          "space_key_hint": "main",
          "state_class": "busy_exit",
          "state_label_raw": "dark market entrance exterior after exit, anxious Suri-young gripping phone and failing to reach her mother",
          "sub_location_label": "대형 마트 입구 밖",
          "surface_role": "exterior_plate",
          "time_phase": "dusk",
          "bg_id": "L10B02"
        },
        "group_id": "bg_large_market"
      },
      "L10B04": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 이른 아침, 조용한 동네 마트 외벽과 입구 주변을 실제 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 카메라는 공공 보도 정면부 근처에서 약 1.6m 사람 눈높이에 서 있고, 28mm급 광각 렌즈로 중앙의 자동 미닫이 유리 입구에서 오른쪽으로 꺾이는 외벽 모서리와 높은 곳에 달린 벽면 CCTV까지 비스듬히 따라가며 담는다. 화면에는 긴 마트 정면 외벽, 중앙 입구의 유리문과 금속 프레임, 좌우 진열창의 어두운 반사, 간단한 정면 간판 띠, 넓은 보도, 낮은 연석과 차도 가장자리, 오른쪽 코너 벽이 자연스럽게 이어져 보인다. 왼쪽 보도 가장자리의 U자형 자전거 거치대에는 임시로 세워진 자전거 한 대가 있어 출입 전후의 짧은 정차 상태를 암시한다. 새벽빛이 아직 낮고 차가우며, 전날 습기나 해무가 남아 콘크리트 보도와 유리 표면이 살짝 젖어 있고, 금속 거치대와 유리문 손잡이에는 생활감 있는 잔흠집과 물때가 보인다. 상업 조명은 완전히 밝지 않고 일부만 희미하게 켜진 느낌이며, 붉은색이나 금빛 계열의 작은 반사광이 축축한 표면에 절제되어 비친다. 실제 위치 기록 사진처럼 자연광과 주변 가로등 잔광이 섞인 현실적인 노출, 실제 콘크리트 질감, 금속의 약한 녹과 때, 유리 반사, 플라스틱 간판 표면의 오래된 먼지를 정확히 표현한다. 깨끗한 광고 사진이나 건축 시각화가 아니라 현장에서 실제 DSLR 또는 미러리스 카메라로 찍은 무보정에 가까운 사실적인 장소 참고 사진이어야 한다. 사람, 얼굴, 인체 모양 실루엣, 마네킹, 포스터 속 인물은 보이지 않게 하고, 내려다보는 평면도나 도면식 구도는 피한다. 읽을 수 있는 특정 상호나 브랜드명은 만들지 않는다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "제공된 평면도 이미지는 실제 촬영 구도를 위한 배치 참고 자료로만 사용한다. 북쪽의 긴 마트 외벽, 중앙의 자동 미닫이 유리 입구, 좌우 진열창, 남쪽 보도와 차도 경계, 왼쪽 자전거 거치 구역, 오른쪽으로 꺾이는 외벽 모서리와 그 위의 CCTV 위치 관계를 이해하기 위한 자료이며, 절대 평면도처럼 내려다보는 구도나 건축 도면처럼 재현하지 않는다. 이전 배경 참고 이미지는 없으므로, 현대 한국 서해안권 도시의 습한 이른 아침 공기와 실제 상업 건물 재질을 기준으로 일관된 사실감을 만든다.",
        "shot_guides": [
          {
            "guide_text": "S19_Shot3에서는 보도 쪽 사람 눈높이에서 자동 유리 입구와 오른쪽 외벽 모서리의 CCTV가 한 화면 안에서 읽히도록 한다. 넓은 화각이지만 과장된 왜곡은 피하고, 왼쪽 가장자리에는 자전거 거치대와 임시로 세워진 자전거가 일부 보이면 좋다. 사람이나 얼굴, 인체형 실루엣은 넣지 않는다.",
            "shot_id": "S19_Shot3"
          },
          {
            "guide_text": "S19_Shot7에서는 같은 이른 아침 마트 외부 공간의 조용하고 긴장된 공기를 유지한다. 중앙 입구, 진열창, 축축한 보도, 오른쪽 모서리 벽면의 CCTV가 배경 단서로 자연스럽게 보이게 하며, 자전거 거치대의 주차된 자전거는 일시적인 상태로만 보이게 한다. 현재 공간에는 인물, 전화기, 사건을 직접 설명하는 소품을 추가하지 않는다.",
            "shot_id": "S19_Shot7"
          }
        ],
        "objects_owned_by_background": [
          "CCTV camera",
          "bicycle",
          "bicycle rack",
          "building",
          "curb",
          "entrance",
          "facade",
          "sidewalk",
          "sign",
          "street",
          "wall",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S19_Shot3",
            "S19_Shot7"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_market_exterior"
          ],
          "loc_id": "L10",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "early morning quiet market exterior wall and entrance area, tense conversation and phone call",
          "sub_location_label": "이른 아침 마트 외벽과 입구 주변",
          "surface_role": "exterior_plate",
          "time_phase": "morning",
          "bg_id": "L10B04"
        },
        "group_id": "bg_large_market"
      },
      "L10B03": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 작은 마트 외벽 모서리를 실제 카메라로 촬영한 다큐멘터리 풍 사진. 이른 아침의 낮고 차가운 자연광, 약간 축축한 공기와 옅은 안개 기운이 있는 거리 분위기이며, 과장된 연출 없이 실제 장소 기록 사진처럼 보이게 한다. 카메라는 외벽이 옆으로 꺾이는 모서리 가까이의 보도 위에 서 있는 사람 눈높이 약 1.6m에서, 50mm 표준 렌즈로 살짝 위를 올려다보는 구도이다. 프레임의 중심은 모서리 벽면 높은 곳에 고정된 작은 벽부형 CCTV 카메라이고, 주변에는 마트의 긴 외벽 일부와 남쪽 보도 폭, 낮은 curb와 도로 가장자리가 부분적으로 함께 보인다. 외벽은 실제 상가 건물에서 흔한 페인트칠된 콘크리트와 금속 마감재, 실리콘 이음새, 오래된 빗물 자국과 미세한 먼지, 습기에 젖은 표면 질감이 자연스럽게 드러나야 한다. CCTV는 현대적인 소형 감시 카메라로, 플라스틱 또는 금속 하우징의 약간 낡은 질감과 고정 브래킷, 케이블이 벽면에 붙어 있는 현실적인 모습이다. 보도는 한국 도심 상가 앞의 실제 보도블록과 curb, 아스팔트 도로 가장자리로 이어지며, 새벽 습기로 살짝 어둡고 차분한 질감이 있다. 공간은 깨끗하고 흐트러지지 않은 사전 상태이며, 사건 흔적이나 임시 물체 없이 비어 있다. 인물, 얼굴, 신체 형태의 그림자나 실루엣은 전혀 없어야 한다. 사진은 깨끗한 광고 이미지나 건축 시각화가 아니라 실제 DSLR 또는 미러리스 카메라로 촬영한 위치 확인용 다큐멘터리 사진처럼, 자연스러운 심도와 실제 재료 질감, 무보정에 가까운 현실감을 가진다. 절대 평면도, 조감도, 도면, 일러스트, 3D 렌더처럼 보이지 않게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "제공된 평면도는 배치 참고용으로만 사용한다. 북쪽의 긴 마트 건물 외벽과 남쪽 보도, 그 아래쪽 도로 가장자리의 관계를 읽고, 오른쪽 끝에서 외벽이 꺾여 들어가는 모서리 벽면에 고정된 작은 감시 카메라가 있다는 점만 공간 구성의 기준으로 삼는다. 평면도처럼 내려다본 구도나 도면식 선을 재현하지 말고, 실제 거리에서 사람이 서서 바라본 사진처럼 입체적인 외벽 모서리와 보도 폭, 도로 가장자리의 깊이를 자연스럽게 만든다. 이전 배경 참고 이미지는 없으므로, 현대 한국 마트 외벽의 실제 재료감과 이른 아침의 습한 공기, 낮은 자연광을 기준으로 일관된 현실감을 만든다.",
        "shot_guides": [
          {
            "guide_text": "이 샷에서는 외벽 모서리 높은 곳에 붙은 작은 CCTV 위치가 증거 확인 지점처럼 명확히 보이게 한다. 사람이나 얼굴, 사람 형태의 실루엣은 넣지 말고, 보도와 도로 가장자리는 비어 있는 상태로 유지한다. 카메라는 서 있는 사람 눈높이에서 약간 위를 올려다보며, CCTV와 꺾인 벽면의 관계가 한눈에 들어오도록 한다.",
            "shot_id": "S19_Shot6"
          }
        ],
        "objects_owned_by_background": [
          "CCTV camera",
          "building",
          "curb",
          "facade",
          "sidewalk",
          "street",
          "wall"
        ],
        "spec": {
          "applies_to_shots": [
            "S19_Shot6"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_market_exterior"
          ],
          "loc_id": "L10",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "early morning exterior wall corner focused on small CCTV camera as possible evidence location",
          "sub_location_label": "마트 외벽 모서리 CCTV 위치",
          "surface_role": "exterior_plate",
          "time_phase": "morning",
          "bg_id": "L10B03"
        },
        "group_id": "bg_large_market"
      },
      "L15B01": {
        "status": "ok",
        "t2i_prompt": "현대 한국 마트의 총무과 안쪽에 붙은 작은 폐쇄회로 텔레비전 확인 자리, 실제 카메라로 촬영한 다큐멘터리 풍 사진. 2020년대 중반 한국 도시형 마트의 실무 사무실처럼 낮은 천장, 흰색과 회색이 섞인 석고보드 벽, 낡은 장판 또는 비닐 타일 바닥, 형광등과 사무용 발광다이오드 조명이 섞인 차가운 실내광, 오래 사용한 책상 모서리의 벗겨짐, 케이블 정리의 어수선함, 파일철과 종이 더미의 현실적인 생활감이 보인다. 카메라는 방문자 관찰 구역 부근에 서 있는 눈높이 약 1.6미터에서 35밀리미터 계열 광각 렌즈로, 북쪽의 폐쇄회로 텔레비전 확인 책상과 모니터 묶음, 그 앞 직원 의자까지 대각선으로 바라본다. 남쪽 복도 출입문에서 들어온 뒤쪽 여백과 남서쪽 방문자 의자 일부도 프레임에 남겨, 사람이 없이도 긴박한 확인 상황을 기다리는 공간처럼 보이게 한다.\n\n북쪽 벽과 책상 뒤쪽의 여러 감시 모니터에는 비정상적으로 어둡고 식별이 어려운 저해상도 감시 영상만 표시된다. 이 어둠은 화면 내부의 영상 신호로만 존재해야 하며, 실제 사무실 벽이나 바닥으로 번지거나 물리적 안개처럼 나오지 않는다. 모니터 유리에는 약한 반사와 검은 계조 뭉개짐, 압축된 감시 화면 특유의 거친 픽셀감이 보인다. 뒤쪽 관찰 구역에는 불안한 입회자들이 모여 설 수 있는 자리와 긴장감 있는 빈 동선만 남기고, 실제 사람, 얼굴, 몸 형태의 실루엣은 절대 그리지 않는다.\n\n동쪽 벽의 파일 캐비닛 줄, 서쪽 높은 내부 창, 남동쪽 수납 선반은 좁은 사무실의 실제 배경 요소로 자연스럽게 들어간다. 습한 서해안권 도시의 밤 업무 공간처럼 공기는 약간 눅눅하고, 조도는 낮지만 현실적인 사무실 조명 아래에서 물체의 재질이 분명하다. 붉은색과 황금빛은 전원 표시등, 모니터 상태등, 낡은 안내 스티커 같은 작은 포인트로만 절제해 사용한다. 실제 미러리스 또는 디에스엘아르 카메라로 찍은 장소 기록 사진처럼 자연스러운 심도, 현실적인 금속과 플라스틱 질감, 손때와 얼룩, 과한 보정 없는 사실적 노출을 유지한다. 그림, 삽화, 삼차원 렌더, 건축 시각화, 평면도, 위에서 내려다본 시점이 아니어야 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "바닥 도면은 배치 참고용으로만 사용한다. 남쪽 복도 출입문에서 들어온 작은 총무과 보안 사무 공간이며, 북쪽 절반에는 폐쇄회로 텔레비전 확인용 긴 책상과 모니터 묶음, 그 앞의 직원 의자, 남서쪽 방문자 의자, 동쪽 파일 캐비닛 줄, 서쪽 높은 내부 창, 남동쪽 수납 선반이 있다는 관계만 읽는다. 도면의 위에서 내려다본 시점이나 기호 형태를 재현하지 말고, 실제 사무실 안에서 서서 보는 눈높이 사진으로 바꾼다. 일시적 상태는 모니터 화면 안의 비정상적으로 어두운 감시 영상과, 뒤쪽 관찰 구역에 불안한 입회자들이 자리할 수 있도록 남겨진 공간감으로만 처리한다. 실제 사람, 얼굴, 몸 형태의 실루엣은 배경에 그리지 않는다.",
        "shot_guides": [
          {
            "guide_text": "방문자 관찰 구역 부근의 서 있는 눈높이에서 폐쇄회로 텔레비전 확인 책상과 모니터 묶음을 중심으로 본다. 뒤쪽 공간은 인물이 없는 빈 배경으로 유지하되, 후속 장면에서 불안한 관찰자들이 놓일 수 있을 만큼 바닥 여백과 의자 배치가 보이게 한다. 어두운 감시 영상은 반드시 모니터 화면 내부에만 있어야 하며 사무실 전체를 초현실적으로 어둡게 만들지 않는다.",
            "shot_id": "S20_Shot3"
          },
          {
            "guide_text": "같은 총무과 보안 확인 자리의 연속 컷으로, 모니터 화면의 어둡고 식별이 어려운 감시 영상과 책상 위 현실적인 사무 장비 질감을 분명히 유지한다. 카메라는 서 있는 사람 눈높이의 35밀리미터 계열 시야이며, 실제 사람이나 얼굴, 몸 모양 그림자는 포함하지 않는다. 관찰 구역은 비어 있지만 긴장된 확인 상황을 암시하도록 의자와 책상 주변의 좁은 동선을 살린다.",
            "shot_id": "S20_Shot4"
          }
        ],
        "objects_owned_by_background": [
          "cabinet",
          "cable",
          "chair",
          "desk",
          "door",
          "fluorescent light",
          "keyboard",
          "monitor",
          "mouse",
          "paper",
          "shelf",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S20_Shot3",
            "S20_Shot4"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_admin_office"
          ],
          "loc_id": "L15",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "admin security office during CCTV review, monitors showing unusually dark footage and anxious observers",
          "sub_location_label": "마트 총무과 CCTV 확인 자리",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L15B01"
        },
        "group_id": "bg_large_market"
      },
      "L13B03": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 경찰서 사무실 당직 공간을 실제 미러리스 또는 DSLR 카메라로 촬영한 다큐멘터리 풍 사진처럼 표현한다. 전면 복도 쪽 주 출입문 근처에 선 사람 눈높이 약 1.6m에서 35mm급 광각 렌즈로, 중앙의 공유 수사 책상 구역을 지나 뒤쪽 오른편의 조용한 당직 책상과 모니터 뱅크, 그 뒤의 어두운 창문 띠를 대각선으로 바라보는 시점이다. 평면도가 아니라 실제 실내 현장 사진이며, 조감도·건축 도면·CG 렌더·일러스트처럼 보이면 안 된다.\n\n야간 당직 상태의 한국 경찰 사무실: 오래 사용한 모듈형 책상들, 사무용 회전의자, 서류철과 케이블, 검은색과 회색의 PC 모니터, 왼쪽 벽면의 금속 파일 캐비닛과 증거 보관 선반, 복사기와 프린터, 커피 카운터, 벽 게시판이 현실적인 마모와 얼룩을 가진다. 천장의 차가운 형광등 일부만 켜져 있고, 뒤쪽 창문은 밤의 습기와 실내 반사를 머금어 어둡게 보인다. 모니터 빛은 푸른빛과 흰빛을 만들고, 작은 빨간 상태 표시등과 누런 스탠드빛이 낮은 조도 속에서 절제된 포인트가 된다. 재질은 실제 콘크리트 벽, 낡은 합판 책상 상판, 금속 캐비닛의 미세한 흠집, 플라스틱 모니터 베젤, 종이 서류의 섬유 질감이 분명해야 한다.\n\n뒤쪽 오른편 당직 단말기 화면에는 전화 위치 확인 요청을 처리하는 현대적인 업무용 안내창이 떠 있다. 화면 안에서만 GPS 지도나 통신 위치 확인을 암시하는 인터페이스가 보이고, 과장된 미래형 홀로그램이나 장식적인 그래픽 효과는 없다. 현재 공간에는 사람, 얼굴, 몸 형태의 그림자나 마네킹 같은 형상을 절대 넣지 않는다. 공간은 사건 직전의 비어 있는 야간 근무실처럼 정돈되어 있지만, 밤새 사용한 흔적과 긴장된 정적이 남아 있다. 실제 장소 참고 사진처럼 자연스러운 초점 깊이와 실내 노출, 보정하지 않은 현실적인 색감, 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "제공된 평면도는 공간 배치와 고정 요소를 파악하기 위한 참고 자료로만 사용한다. 중앙의 여러 수사 책상, 뒤쪽 오른편의 당직 책상과 모니터 장비, 왼쪽의 수납장·복사기·게시판·커피 구역, 전면 출입문과 오른쪽 보조 출구, 뒤쪽 창문 띠의 관계를 실제 사무실 시점으로 해석한다. 결과물은 평면도나 조감도가 아니라, 한국의 현대 경찰서 사무실을 실제 카메라로 촬영한 다큐멘터리 풍 사진이어야 한다. 인물, 얼굴, 사람 형태의 실루엣은 넣지 않는다.",
        "shot_guides": [
          {
            "guide_text": "전면 출입문 근처에서 뒤쪽 오른편 당직 책상과 모니터 장비를 비스듬히 바라보는 구도를 유지한다. 야간 당직실의 낮은 형광등과 모니터 빛이 책상 표면, 서류 더미, 금속 수납장, 뒤쪽 창문 유리에 자연스럽게 반사되게 한다. 모니터 화면 안에는 전화 위치 확인 요청을 처리하는 현대적인 경찰 업무용 인터페이스가 보이지만, 화면 밖에는 어떤 인물도 배치하지 않는다.",
            "shot_id": "S16_Shot3"
          },
          {
            "guide_text": "같은 야간 경찰서 사무실 배경으로, 중앙 책상 군집과 뒤쪽 오른편 당직 구역의 거리감이 드러나게 한다. 화면의 긴장감은 비어 있는 의자, 켜진 모니터, 어두운 창문, 축축하고 차가운 실내 공기감으로 표현한다. 전화 위치 확인 요청 화면은 당직 모니터 안의 평면 정보로만 보이게 하고, 인물이나 신체 일부는 포함하지 않는다.",
            "shot_id": "S16_Shot5"
          }
        ],
        "objects_owned_by_background": [
          "board",
          "cabinet",
          "chair",
          "computer",
          "copier",
          "counter",
          "desk",
          "door",
          "monitor",
          "printer",
          "shelf",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S16_Shot3",
            "S16_Shot5"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_police_office_main"
          ],
          "loc_id": "L13",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "night duty office with one detective, tense phone-location request",
          "sub_location_label": "경찰서 사무실 당직 공간",
          "surface_role": "interior_room",
          "time_phase": "night",
          "bg_id": "L13B03"
        },
        "group_id": "bg_police_station"
      },
      "L13B02": {
        "status": "ok",
        "t2i_prompt": "현대 한국 경찰서 형사 사무실의 혜수 자리 주변을 실제 풀프레임 미러리스 카메라로 촬영한 다큐멘터리 풍 사진. 전면 복도와 맞닿은 출입 동선 부근에서 서 있는 사람 눈높이 약 1.6m, 32mm 광각에 가까운 자연스러운 시야로 중앙 공용 형사 책상 구역을 향해 바라본다. 프레임 안에는 중앙의 여러 형사 책상과 방문자 의자, 뒤쪽 창문 띠에서 들어오는 흐린 낮빛, 좌측 벽의 파일 캐비닛과 증거 보관 선반, 복사기, 커피 스테이션, 공지판, 후방 우측의 조용한 당직 책상과 모니터 장비, 우측 앞쪽 회의 구역으로 이어지는 출구가 실제 사무실처럼 배치되어 보인다. 형사들이 갑자기 회의로 빠져나간 직후의 낮 사무실이라 공기는 비어 있고 형광등과 창밖의 회색빛 자연광이 섞여 차갑고 습한 분위기를 만든다. 책상 위에는 현대 한국 경찰 사무실의 업무 흔적처럼 모니터, 키보드, 서류 트레이, 케이블, 낡은 사무용 의자, 생활감 있는 종이 더미가 있지만 과장된 사건 현장처럼 보이지 않는다. 후방 우측 당직 책상 표면에는 서명을 기다리는 양식 서류 몇 장이 눈에 띄게 놓여 있으며, 막 남겨진 업무 단서처럼 자연스럽게 보인다. 인물, 얼굴, 사람 모양의 그림자나 실루엣은 전혀 없어야 한다. 실제 콘크리트 벽과 합판 책상, 금속 캐비닛의 스크래치, 플라스틱 모니터 베젤, 종이의 섬유 질감, 오래 쓴 사무 의자의 마모와 먼지까지 사실적으로 보이는 장소 기록 사진이어야 한다. 컴퓨터 그래픽, 삽화, 건축 시각화처럼 보이지 않고, 보정이 거의 없는 실제 현장 참고 사진처럼 자연광과 실내 조명이 섞인 사실적인 심도와 노출을 유지한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "바닥 평면 이미지는 구조와 배치 참고용으로만 사용한다. 전면 복도 쪽 출입 구역에서 안쪽의 공용 형사 책상 구역을 바라보는 실제 눈높이 사진으로 해석하고, 평면도처럼 위에서 내려다보는 구도나 도식적 표현은 피한다. 후면 창문 띠, 전면 주출입문, 우측 회의 구역으로 이어지는 출구, 좌측 서비스 장비 구역, 중앙 책상군과 후방 우측 당직 책상의 상대적 위치만 참고한다. 현재 순간의 추가 단서는 당직 책상 위에 놓인 서명 양식들뿐이며, 다른 사건 흔적이나 표식, 인물은 추가하지 않는다.",
        "shot_guides": [
          {
            "guide_text": "전면 출입 동선 근처에 서 있는 관찰자 시점으로, 텅 빈 공용 사무실 안쪽을 바라보게 한다. 중앙의 주 책상과 주변 책상군, 후방 우측 당직 책상과 모니터 장비, 우측 회의 복도 출구가 한 프레임 안에 자연스럽게 보이도록 한다. 책상들은 사람들이 급히 자리를 비운 직후처럼 정적이지만, 인물이나 사람 형상의 실루엣은 절대 넣지 않는다. 당직 책상 위의 서명 양식들이 이 순간의 유일한 임시 단서로 읽히게 한다.",
            "shot_id": "S21_Shot4"
          }
        ],
        "objects_owned_by_background": [
          "cabinet",
          "chair",
          "copier",
          "counter",
          "desk",
          "door",
          "form",
          "monitor",
          "notice board",
          "shelf",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S21_Shot4"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_police_office_main"
          ],
          "loc_id": "L13",
          "space_key_hint": "main",
          "state_class": "quiet",
          "state_label_raw": "day office suddenly emptied after detectives rush to meeting, Suryoung left alone",
          "sub_location_label": "경찰서 사무실 혜수 자리 주변",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L13B02"
        },
        "group_id": "bg_police_station"
      },
      "L13B01": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 경찰서 형사 사무실을 실제 카메라로 촬영한 다큐멘터리풍 사진. 방문객 의자 옆, 메인 형사 책상 가까운 위치에서 약 1.4m 눈높이로 서거나 살짝 앉은 듯한 시선, 40mm 자연스러운 광각 렌즈로 책상 표면을 우선 보이게 하고 그 너머 뒤쪽 오른편 당직 형사 책상과 모니터 장비까지 시선이 이어지게 촬영한다. 절대 평면도나 조감도가 아니라 실제 사무실 안에서 찍은 현장 참고 사진이어야 한다. 중앙에는 여러 형사들이 함께 쓰는 낡은 모듈형 책상들이 있고, 앞쪽에는 복도에서 들어오는 출입문과 오른쪽 회의 구역으로 이어지는 출구가 일부 보이며, 뒤쪽 창문 띠로 흐린 낮빛이 들어온다. 왼쪽 벽면에는 파일 캐비닛, 증거 보관 선반, 복합기, 커피 스테이션 카운터, 오래 붙어 있던 공지 게시판이 이어져 있고, 종이 모서리와 금속 손잡이, 플라스틱 장비 표면에 실제 사용 흔적과 먼지가 남아 있다. 낮 시간의 빈 사무실이지만 해안 도시 특유의 습하고 탁한 공기감이 느껴지며, 창밖의 차가운 자연광과 천장 형광등의 희미한 흰빛이 섞여 책상 위에 낮은 대비의 그림자를 만든다. 메인 형사 책상 위에는 살인 사건 수사 사진 인화물이 여러 장 펼쳐져 있는데, 사진들은 현장 바닥, 물건, 증거 표식, 어두운 얼룩 같은 비그래픽 단서 위주로 잘려 있어 식별 가능한 얼굴이나 신체 형상은 보이지 않는다. 뒤쪽 오른편 당직 책상 모니터에는 현대적인 GPS 지도 인터페이스가 켜져 있고, 마지막 위치를 나타내는 표시와 도로·해안 지형의 디지털 지도 질감이 화면 안에서만 보인다. 메인 책상과 당직 모니터가 이어지는 작업 동선 사이에는 좌표를 베껴 적은 작은 메모지와 볼펜이 놓여 있어, 방금 수사 정보를 대조하다가 자리를 비운 듯한 상태를 만든다. 사무실 전체는 사람이 없는 빈 공간이며, 의자와 키보드, 케이블, 서류 더미는 과장 없이 일상적인 경찰 업무실처럼 놓여 있다. 실제 콘크리트 벽, 금속 캐비닛의 작은 흠집, 합판 책상의 마모된 가장자리, 모니터 유리의 약한 반사, 종이 섬유와 잉크 질감이 사실적으로 보여야 한다. 깨끗한 스톡 사진처럼 정돈하지 말고, 실제 장소 기록 사진처럼 생활감과 업무 피로가 묻어나게 하되 과장된 연출이나 그래픽 효과는 넣지 않는다. 사람, 얼굴, 사람 형태 실루엣, 마네킹, 그림자 인물은 전혀 없음. 실제 DSLR 또는 미러리스 카메라로 촬영한 자연광 기반의 사실적인 다큐멘터리 사진, 후처리 없는 실제 장소 참고 사진처럼 보이게 한다. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "바닥 평면도는 위에서 내려다본 구도를 재현하기 위한 것이 아니라, 경찰서 사무실의 배치와 고정 요소를 이해하기 위한 참고 자료로만 사용한다. 중앙의 공용 형사 책상 구역, 뒤쪽 오른편의 당직 형사 책상과 모니터 장비, 왼쪽 벽면의 수납장·증거 선반·복합기·커피 스테이션·공지 게시판, 앞쪽 복도 출입문과 오른쪽 회의 구역 출구, 뒤쪽 창문 띠의 상대적 위치를 바탕으로 실제 사무실 안에서 눈높이로 본 장면을 구성한다. 새로 강조할 순간적 단서는 메인 형사 책상 위에 펼쳐진 살인 사건 수사 사진, 당직 책상 모니터에 표시된 GPS 마지막 위치 지도, 두 업무 구역 사이에 놓인 좌표 메모지와 펜뿐이다. 사람, 얼굴, 사람 형태 실루엣은 어떤 방식으로도 배치하지 않는다.",
        "shot_guides": [
          {
            "guide_text": "방문객 의자 근처에서 메인 형사 책상 표면을 지나 뒤쪽 오른편 당직 책상과 모니터 장비를 바라보는 시선으로 유지한다. 빈 사무실의 공기와 함께 책상 위 사건 사진, 모니터 속 GPS 마지막 위치 지도, 좌표를 옮겨 적은 메모지와 펜이 한눈에 연결되어 보이게 하되, 사진 속에도 식별 가능한 얼굴이나 신체 형상이 드러나지 않게 한다.",
            "shot_id": "S21_Shot7"
          },
          {
            "guide_text": "같은 경찰서 사무실 배경의 연속성을 유지한다. 중앙 책상과 뒤쪽 모니터의 시선축이 분명해야 하며, 사무용 가구와 장비는 실제 한국 경찰서의 일상적인 사용감이 느껴지는 정도로만 보인다. 장면은 인물이 없는 상태이며, 순간적 단서는 책상 위 수사 사진, GPS 지도 화면, 메모지와 펜으로 제한한다.",
            "shot_id": "S21_Shot11"
          }
        ],
        "objects_owned_by_background": [
          "cable",
          "chair",
          "copier",
          "counter",
          "desk",
          "door",
          "filing cabinet",
          "keyboard",
          "map",
          "monitor",
          "note",
          "notice board",
          "pen",
          "photograph",
          "printer",
          "shelf",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S21_Shot7",
            "S21_Shot11"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_police_office_main"
          ],
          "loc_id": "L13",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "day empty police office with murder photos on desk and GPS last-location map on monitor",
          "sub_location_label": "경찰서 사무실 책상과 모니터",
          "surface_role": "interior_room",
          "time_phase": "day",
          "bg_id": "L13B01"
        },
        "group_id": "bg_police_station"
      },
      "L14B01": {
        "status": "ok",
        "t2i_prompt": "현대 한국 서해안권 도시의 경찰서 외부 자전거 주차 구역을 실제 카메라로 촬영한 다큐멘터리풍 사진. 연석과 도로 경계 가까운 위치에서 서 있는 사람 눈높이 약 1.6m, 35mm급 광각 렌즈로 경찰서 주 출입문과 동쪽 자전거 주차 구역, 고정식 자전거 거치대를 대각선으로 바라본다. 북쪽에는 낮고 실용적인 관공서 정면이 있고, 중앙의 얕게 들어간 출입구와 유리 이중문, 한쪽으로 이어지는 전면 창, 출입구 주변 외벽의 작은 벽부형 CCTV가 보인다. 건물 앞에는 일상적으로 닳은 회색 보도블록과 콘크리트 포장 앞마당, 남쪽의 연석과 아스팔트 도로 가장자리, 남서쪽으로 빠져나갈 수 있는 진입로 틈이 자연스럽게 이어진다. \n\n동쪽 자전거 거치대 근처에서 자전거 한 대가 막 빠져나온 순간처럼 보이게 한다. 자전거는 사람 없이, 탑승자나 신체 일부가 전혀 보이지 않는 상태로 프레임 안에서 앞마당 쪽으로 기울어져 있거나 살짝 흐릿하게 포착되어 있고, 거치대 주변에는 비어 있는 자리와 급하게 움직인 듯한 앞바퀴 방향 변화가 느껴진다. 젖은 포장 위에는 자전거 주차 구역에서 연석과 진입로 쪽으로 이어지는 가느다란 타이어 물자국과 미세한 물 튐이 남아, 급한 출발 경로를 암시한다. 화살표, 선, 문자, 평면도 표식 같은 그래픽 요소는 넣지 않는다. \n\n낮 시간이지만 공기는 축축하고 약간 흐리며, 옅은 해무와 도시 습기가 건물 유리와 금속 거치대에 묻어 있는 느낌이다. 자연광은 부드럽고 낮은 채도로 퍼지고, 회색 콘크리트, 실제 금속의 사용감과 녹슨 가장자리, 유리의 흐린 반사, 젖은 아스팔트의 질감, 보도블록의 얼룩과 작은 먼지가 사실적으로 보인다. 장소 참고용으로 찍은 실제 미러리스 또는 DSLR 사진처럼 과장된 보정 없이 담백하고 현장감 있게, 깨끗한 홍보 사진이나 건축 시각화가 아니라 실제 장소 기록 사진처럼 표현한다. 사람, 얼굴, 인체 실루엣, 마네킹, 그림자 인물은 절대 포함하지 않는다. 위에서 내려다본 평면도나 건축 도면이 아니라 서 있는 눈높이의 실제 사진 구도. 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "바닥 평면 이미지는 구조와 배치만 참고한다. 북쪽 절반에는 경찰서 건물 정면이 있고, 중앙의 얕게 들어간 출입구 앞에 주 출입문이 있으며, 출입구 한쪽으로 전면 창 띠가 이어진다. 건물 앞 중앙은 보행자용 포장 앞마당이고, 동쪽에는 출입구와 가까운 자전거 주차 구역과 고정식 자전거 거치대가 있다. 남쪽 가장자리는 연석과 도로 쪽 경계이며, 남서쪽에는 거리로 빠져나가는 진입로 틈이 있다. 출입구 주변 외벽에는 벽부형 CCTV가 붙어 있다. 이 배치는 실제 눈높이 사진의 공간 관계를 잡기 위한 참고일 뿐, 평면도 시점이나 도식 표식은 이미지에 넣지 않는다.",
        "shot_guides": [
          {
            "guide_text": "S22_Shot2에서는 연석과 도로 경계 쪽의 사람 눈높이에서 경찰서 주 출입문과 동쪽 자전거 거치대를 대각선으로 바라본다. 자전거 한 대가 거치대에서 막 빠져나와 앞마당을 가로질러 연석과 남서쪽 진입로 방향으로 급히 이탈하는 순간의 흔적을 보여주되, 사람이나 얼굴, 신체 형태는 절대 보이지 않게 한다. 출입구, 창, CCTV, 젖은 포장, 자전거 거치대가 현실적인 배경 정보로 읽히도록 유지한다.",
            "shot_id": "S22_Shot2"
          }
        ],
        "objects_owned_by_background": [
          "CCTV camera",
          "bicycle",
          "bicycle rack",
          "building",
          "curb",
          "door",
          "driveway",
          "entrance",
          "pavement",
          "sidewalk",
          "street",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S22_Shot2"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_police_station_exterior_main"
          ],
          "loc_id": "L14",
          "space_key_hint": "main",
          "state_class": "busy_exit",
          "state_label_raw": "day police station exterior as Suryoung rushes away on a parked bicycle",
          "sub_location_label": "경찰서 밖 자전거 주차 구역",
          "surface_role": "exterior_plate",
          "time_phase": "day",
          "bg_id": "L14B01"
        },
        "group_id": "bg_police_station"
      },
      "L19B01": {
        "status": "ok",
        "t2i_prompt": "대한민국 서해안에서 실제 운항하는 현대 소형 어선의 후미 작업 갑판을 실제 카메라로 촬영한 다큐멘터리 풍 사진. 후미 트랜섬 난간 가까이 서서 전방을 바라보는 성인 눈높이 약 1.6m 시점, 35mm급 광각 렌즈의 자연스러운 원근감으로, 넓은 후미 작업 갑판을 지나 중앙의 어창 해치와 앞쪽 조타실 뒷문, 조타실 선실 덩어리가 한눈에 이어진다. 절대 평면도나 조감도가 아니며, 실제 장소 답사 사진처럼 수평 눈높이에서 촬영된 장면이다. 해질녘의 낮은 붉은빛과 흐린 금빛이 짙은 해무와 습기 속에 섞여 있고, 갑판의 낡은 도장면은 바닷물에 젖어 반사되며, 금속 난간과 클리트에는 소금기와 녹 자국, 작은 흠집이 자연스럽게 남아 있다. 바깥 둘레의 낮은 불워크 레일, 후미 난간, 좌우의 좁은 선측 통로, 중앙 어창 해치, 좌현 뒤쪽의 붙박이 그물 수납함, 우현 중간의 작은 갑판 윈치, 양쪽 레일 가까이 놓인 한 쌍의 데크 클리트가 실제 어선 장비처럼 과장 없이 보인다. 전방 조타실은 낡은 흰색 또는 옅은 회색 선체 페인트와 알루미늄 창틀, 앞쪽 창과 측면 창의 흐린 유리, 뒷문 안쪽으로 어렴풋이 보이는 작은 조타 콘솔을 가진 현대 한국 어선의 실용적인 구조로 묘사한다. 갑판 위 맞대면이 벌어진 자리에는 비닐 코팅된 해도나 접힌 지도, 가장자리가 젖은 인화 사진 몇 장이 방금 펼쳐졌다가 서둘러 내려놓인 듯 흩어져 있으며, 사진 속 내용은 흐릿하고 얼굴을 식별할 수 없게 처리한다. 그 자리에서 조타실 뒷문 방향으로 이어지는 젖은 발자국, 미끄러진 물자국, 살짝 흐트러진 물방울 흔적이 갑작스러운 이동 경로처럼 남아 있지만 사람, 얼굴, 신체 실루엣은 절대 등장하지 않는다. 전체 분위기는 깨끗한 광고 사진이 아니라 습하고 어두운 바다 위 실제 작업 공간의 긴장감 있는 기록 사진이며, 실제 콘크리트가 아니라 선박용 금속 갑판과 고무 패킹, 거친 로프 섬유, 낡은 페인트 표면, 젖은 유리의 재질이 사실적으로 드러난다. 컴퓨터 그래픽, 일러스트, 건축 시각화가 아니라 실제 디지털 카메라로 무보정에 가깝게 촬영한 현장 참고 사진처럼 보이게 한다. 16:9 가로 비율, 실제 카메라 촬영본.",
        "ref_guide": "제공된 평면도는 갑판과 선실의 배치, 통로, 문과 창, 고정 갑판 장비의 위치 관계를 파악하기 위한 참고 자료로만 사용한다. 화면은 평면도처럼 내려다보는 구도가 아니라, 실제 어선 갑판에 서서 앞쪽 조타실을 바라보는 눈높이 사진이어야 한다. 후미 난간 쪽에서 전방의 작업 갑판, 중앙 어창 해치, 조타실 뒷문까지 이어지는 깊이감을 살리고, 평면도에 적힌 번호나 라벨은 절대 이미지 안에 넣지 않는다. 추가 참고 배경은 없으므로, 한국 서해안 어선의 실제 금속·섬유·젖은 페인트 질감과 해질녘 습한 해무를 기준으로 일관된 현실감을 만든다.",
        "shot_guides": [
          {
            "guide_text": "후미 쪽 낮은 시점이 아니라 성인 눈높이에서 전방 조타실 문까지 이어지는 갑판의 긴장된 동선을 읽히게 한다. 지도와 얼굴 식별이 불가능한 인화 사진들은 갑판 위에 방금 펼쳐졌다가 급히 흐트러진 상태로만 보이고, 사람이나 손, 몸의 일부는 나타나지 않아야 한다.",
            "shot_id": "S28_Shot4"
          },
          {
            "guide_text": "갑판 중앙의 해치와 젖은 발자국처럼 보이는 급한 이동 흔적을 통해 조타실 쪽으로 갑자기 달려간 느낌을 전달한다. 조타실 뒷문과 주변 창, 좁은 좌우 통로가 어둑한 해질녘 빛 속에서 분명히 보이되, 배경은 실제 현장 기록 사진처럼 절제되고 사실적으로 유지한다.",
            "shot_id": "S28_Shot7"
          }
        ],
        "objects_owned_by_background": [
          "bin",
          "cabin",
          "cleat",
          "console",
          "deck",
          "door",
          "hatch",
          "map",
          "photograph",
          "rail",
          "wheelhouse",
          "winch",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S28_Shot4",
            "S28_Shot7"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l19_deck_main"
          ],
          "loc_id": "L19",
          "space_key_hint": "main",
          "state_class": "busy",
          "state_label_raw": "dusk tense fishing boat deck with map/photo confrontation and sudden rush toward wheelhouse",
          "sub_location_label": "어선 갑판",
          "surface_role": "interior_room",
          "time_phase": "dusk",
          "bg_id": "L19B01"
        },
        "group_id": "bg_fishing_boat"
      },
      "L20B01": {
        "status": "ok",
        "t2i_prompt": "실제 카메라로 촬영한 다큐멘터리 풍의 초현실적이지 않은 실제 장소 사진. 대한민국 서해안권의 작은 어선 조타실 내부, 2020년대 중반의 현대적인 해상 장비가 있는 좁고 낡은 선실이다. 카메라는 선미 쪽 갑판 출입문 안쪽 근처에서 사람이 서 있는 눈높이 약 1.6미터에 놓이고, 28밀리미터 광각 렌즈로 비좁은 중앙 통로를 지나 전방 조타 콘솔, 조타 휠, 디지털 항해 표시 장치 묶음, 전면 방풍창을 대각선으로 바라본다. 조타 콘솔 오른쪽에는 스로틀과 엔진 조작부가 손 닿는 위치에 있고, 그 뒤에 조타석이 있으며, 왼쪽 벽 뒤쪽에는 좁은 벤치형 수납함, 왼쪽 앞 모서리에는 작은 차트 선반, 전방 오른쪽 위에는 매립형 전자 장비 수납장이 보인다. 양쪽 측면 창과 뒤쪽 출입문 때문에 선실의 폭이 더 좁게 느껴진다.\n\n황혼의 조타실 내부 상태로, 전면 창 밖에는 서해의 축축한 해무와 어두워지는 바다빛, 낮은 붉은 기운이 흐릿하게 비친다. 실내 조명은 약하고, 항해 표시 장치의 차가운 화면빛과 낡은 스위치류의 희미한 반사가 젖은 유리, 긁힌 플라스틱, 오래된 금속 가장자리, 소금기 낀 고무 패킹 위에 자연스럽게 맺힌다. 실제 어선처럼 벽면은 좁고 낮으며, 흰색과 회색 도장면은 누렇게 바래고 손때, 염분 자국, 작은 녹, 물기 어린 얼룩이 남아 있다. 깨끗한 전시장이나 새 장비처럼 보이지 말고, 오래 운항한 한국 소형 어선의 생활감 있는 조타실이어야 한다.\n\n작은 차트 선반 위에는 오래된 인화 사진 한 장이 임시로 놓여 있다. 사진은 현재 공간과 분리된 과거 자료처럼 색이 바래고 가장자리가 닳아 있으며, 인물이나 얼굴은 식별되지 않게 초점과 반사로 가려진다. 조타실의 보이는 벽, 창 유리, 콘솔 표면에는 크고 작은 원형 흔적들이 많이 퍼져 있다. 일부는 습기 찬 유리에 생긴 손자국이나 물자국처럼 보이고, 일부는 도장면 위의 희미한 얼룩처럼 보이며, 너무 정돈된 장식 무늬가 아니라 불안하게 반복되는 흔적으로 보여야 한다. 전방 조타 콘솔과 방풍창 시야 근처에는 불길한 붉은 원 모티프가 하나 더 강하게 걸려 있는데, 실제로 칠해진 표식인지 젖은 유리와 화면 반사 속에서 번지는 주관적 잔상인지 애매하도록 가장자리를 살짝 흐리고 반사면 왜곡을 남긴다. 중앙 통로, 뒤쪽 출입문과 조타석 사이의 좁은 바닥에는 갑자기 무언가가 쓰러졌던 위치를 암시하는 흐트러진 물기와 눌린 자국만 남아 있지만, 사람, 얼굴, 신체 모양, 그림자 인형 같은 형태는 절대 보이지 않는다.\n\n사진은 실제 디지털 카메라나 미러리스 카메라로 현장에서 기록한 사실적인 장소 참고 사진처럼 보여야 한다. 자연스러운 얕은 심도, 현실적인 노출, 있는 그대로의 저조도, 실제 유리 반사와 금속 부식, 천 소재나 고무 소재의 질감, 과장 없는 색을 사용한다. 삽화, 컴퓨터 그래픽, 건축 시각화, 평면도, 위에서 내려다본 도면, 깨끗한 광고용 사진처럼 보이지 않게 한다. 인물 없음, 얼굴 없음, 신체 형태 없음. 16:9 가로 비율, 실제 카메라 촬영본",
        "ref_guide": "평면도 이미지는 조타실의 구조와 고정 요소 위치를 파악하기 위한 배치 참고 자료로만 사용한다. 시점은 평면도처럼 위에서 내려다보는 구성이 아니라, 선미 쪽 출입문 안쪽에서 사람이 서 있는 눈높이로 전방 조타 콘솔과 전면 창을 바라보는 실제 촬영 시점이어야 한다. 기본 구조물과 고정 가구는 평면도의 관계를 바탕으로 자연스럽게 배치하되, 오래된 인화 사진, 실내 표면의 여러 원형 흔적, 전방 콘솔과 창 시야에 걸리는 불길한 붉은 원 모티프, 중앙 통로의 쓰러짐을 암시하는 빈 흔적은 이 순간에만 나타나는 임시 상태로 표현한다. 인물, 얼굴, 신체 형태의 실루엣은 절대 넣지 않는다.",
        "shot_guides": [
          {
            "guide_text": "선미 출입문 근처에서 전방 조타 콘솔과 전면 창을 향해 바라보는 좁은 조타실 배경으로 맞춘다. 작은 차트 선반 위의 오래된 인화 사진과 실내 표면을 덮은 원형 흔적, 전방 시야에 걸린 붉은 원 모티프가 분명히 보이되, 사람이나 쓰러진 신체는 보이지 않게 중앙 통로의 빈 공간과 바닥 흔적만으로 불안감을 남긴다.",
            "shot_id": "S29_Shot3"
          },
          {
            "guide_text": "같은 조타실의 황혼 내부 상태를 유지한다. 전면 창 밖은 서해안 해무와 어두워지는 바다빛이 희미하게 비치고, 콘솔과 디지털 항해 장비의 낮은 빛이 습한 금속·유리 표면에 반사된다. 붉은 원 모티프는 물리 표식인지 지각의 잔상인지 애매하게 처리하고, 배경에는 인물 형상 없이 비어 있는 조타실만 남긴다.",
            "shot_id": "S29_Shot8"
          }
        ],
        "objects_owned_by_background": [
          "cabinet",
          "console",
          "display",
          "door",
          "floor",
          "locker",
          "mark",
          "photo",
          "seat",
          "shelf",
          "steering wheel",
          "throttle",
          "window"
        ],
        "spec": {
          "applies_to_shots": [
            "S29_Shot3",
            "S29_Shot8"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [
            "fp_l20_wheelhouse_main"
          ],
          "loc_id": "L20",
          "space_key_hint": "main",
          "state_class": "evidence_display",
          "state_label_raw": "dusk wheelhouse interior, old photo evidence, many circular marks and ominous red circle motif as Suriyeong collapses",
          "sub_location_label": "어선 조타실",
          "surface_role": "interior_room",
          "time_phase": "dusk",
          "bg_id": "L20B01"
        },
        "group_id": "bg_fishing_boat"
      },
      "L21B01": {
        "status": "failed",
        "error": "bg_id='L21B01' v7 requires floor_plan_overlay_payload entry but received None",
        "spec": {
          "applies_to_shots": [
            "S30_Shot3"
          ],
          "depends_on_bg": [],
          "depends_on_fp": [],
          "loc_id": "L21",
          "space_key_hint": "main",
          "state_class": "arrival",
          "state_label_raw": "dusk golden sea with dense dark fog wall, fishing boat bow entering the boundary",
          "sub_location_label": "해질녘 바다와 안개 장벽",
          "surface_role": "site_surface",
          "time_phase": "dusk",
          "bg_id": "L21B01"
        },
        "group_id": "bg_fishing_boat"
      }
    },
    "consumed_bg_catalog_hash": "aa4af9cf37ba208a",
    "consumed_shot_binding_hash": "18adcc399c8f3adb"
  },
  "step_id": "background_prompt",
  "run_id": "2154790a-abbf-42f2-b9ae-8bfc3b16977b",
  "resolved_model": "gpt",
  "updated_at": "2026-06-28T13:13:53.943999+00:00",
  "project_config_snapshot": {}
}