{
  "status": "running",
  "data": {
    "completed": {
      "L67": {
        "name": "휴게소 주유소 주유 구역",
        "short_id": "L67",
        "description": "도로에서 진입하는 야외 주유 공간. 주유기와 호스, 숫자 표시 계량기가 있으며, 안쪽으로 마트 출입구가 보인다.",
        "visual_traits": [
          "야외 주유 공간",
          "주유기와 호스",
          "숫자 표시 계량기",
          "안쪽 마트 출입구"
        ],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic cinematic establishing shot, an outdoor gas station fueling area at a highway rest stop, weathered futuristic fuel dispensers equipped with heavy-duty hoses and glowing digital meter displays, the entrance of a convenience mart visible in the background, restrained ash-gray and cool-neutral palette, subdued brightness, controlled contrast, tactile cinematic realism, no people, no vehicles, no objects.",
        "build_scale": [],
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "location\u0000익산 한옥마을 거리·중앙 공터, 물탱크 탑 공사 현장, 물탱크 탑 앞 공터, 과거 배급 장소, 외곽도로·트럭 전투 현장, 골목, 성당 앞 격투장·관중석·단상, 성당 외부·입구, 폐창고 앞": {
        "name": "익산 한옥마을 거리·중앙 공터, 물탱크 탑 공사 현장, 물탱크 탑 앞 공터, 과거 배급 장소, 외곽도로·트럭 전투 현장, 골목, 성당 앞 격투장·관중석·단상, 성당 외부·입구, 폐창고 앞",
        "short_id": "",
        "description": "낡은 한옥들이 좁은 골목과 중앙 공터를 둘러싼 마을. 높은 물탱크 탑, 성당 앞 노천 격투장과 관중석·단상, 외곽도로와 폐창고가 이어진다.",
        "visual_traits": [
          "한옥 지붕과 좁은 골목",
          "중앙 공터",
          "높은 물탱크 탑",
          "성당 앞 노천 격투장",
          "관중석과 단상"
        ],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic cinematic establishing shot. A dystopian village composed of dilapidated Hanok houses with traditional tiled roofs, clustered around narrow alleys and a central dirt plaza. A tall, weathered metal water tank tower stands prominently. In front of an old church structure, an open-air fighting arena is set up with makeshift spectator seating and a raised platform. Near the church entrance stands a statue of a figure with outstretched arms, unusually wearing a traditional Korean Hahoe mask on its face. A peripheral dirt road and a derelict warehouse are visible in the background. Ash-gray and cool-neutral palette, subdued brightness, controlled contrast, tactile cinematic realism. No people, no vehicles, no objects.",
        "build_scale": [],
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior",
                "yard",
                "rooftop",
                "stairs"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P33": {
        "name": "수갑",
        "short_id": "P33",
        "description": "짧은 연결부로 이어진 두 개의 금속 고리형 수갑. 각 고리에 잠금장치와 작은 열쇠 구멍이 있다.",
        "visual_traits": [
          "두 개의 금속 고리",
          "짧은 연결부",
          "잠금장치",
          "작은 열쇠 구멍"
        ],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic product photo, isolated object, plain neutral background. Two circular metal handcuffs connected by a short central link. Each metal ring features a standard locking mechanism and a small keyhole. Cold metallic texture, utilitarian design. Restrained ash-gray and cool-neutral palette, subdued brightness, controlled contrast, tactile cinematic realism.",
        "build_scale": [],
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "location\u0000민병대 수송 트럭 적재함, 전복된 민병대 수송 트럭 적재함": {
        "name": "민병대 수송 트럭 적재함, 전복된 민병대 수송 트럭 적재함",
        "short_id": "",
        "description": "금속 바닥과 측벽으로 둘러싸인 화물 적재 공간. 뒤쪽에 여닫는 문이 있고 내부에 철창 케이지가 놓여 있다.",
        "visual_traits": [
          "금속 적재 바닥",
          "화물칸 측벽",
          "후면 출입문",
          "철창 케이지"
        ],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic cinematic establishing shot, interior of a military transport truck cargo bed, metal floor and side walls, a large iron cage placed inside, rear access door, industrial rugged design, ash-gray and cool-neutral palette, subdued lighting, no people.",
        "build_scale": [],
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P10": {
        "name": "주크박스 나팔 스피커",
        "short_id": "P10",
        "description": "",
        "visual_traits": [],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic product photo, isolated object. A large, vintage brass horn speaker for a jukebox, flared gramophone style. Tarnished and weathered metallic surface with a subdued brightness, showing signs of wear and age. Wide fluted end tapering down to a narrow neck. Highly detailed, tactile cinematic realism, plain neutral background.",
        "build_scale": [],
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "P12": {
        "name": "작업용 모포",
        "short_id": "P12",
        "description": "",
        "visual_traits": [],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic product photo, isolated object. A heavy-duty, worn industrial work blanket made of thick, coarse fabric. Dark, subdued ash-gray or olive drab color. Frayed edges, rugged and tactile texture, showing signs of heavy use in a harsh dystopian environment. Plain neutral background.",
        "build_scale": [],
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "L129": {
        "name": "목포공항 격납고 내부",
        "short_id": "L129",
        "description": "",
        "visual_traits": [],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic cinematic establishing shot of a massive, dark industrial hangar interior, high ceiling with exposed steel beams and old metal pipes, cracked and stained concrete floor, giant heavy metal sliding doors on one side, dim overhead artificial lighting casting deep shadows, dusty and hazy atmosphere, restrained ash-gray and cool-neutral palette, subdued brightness, tactile cinematic realism, no people, no vehicles, no objects.",
        "build_scale": [],
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    },
    "entity_queue": [
      [
        "찰리",
        "character",
        "C01"
      ],
      [
        "홀로그램 찰리",
        "character",
        "C02"
      ],
      [
        "이현우",
        "character",
        "C03"
      ],
      [
        "앰버",
        "character",
        "C05"
      ],
      [
        "라울",
        "character",
        "C06"
      ],
      [
        "페드로",
        "character",
        "C07"
      ],
      [
        "미연",
        "character",
        "C08"
      ],
      [
        "현우의 아버지",
        "character",
        "C10"
      ],
      [
        "신부",
        "character",
        "C11"
      ],
      [
        "구도환",
        "character",
        "C12"
      ],
      [
        "쿠마",
        "character",
        "C13"
      ],
      [
        "마츠다",
        "character",
        "C14"
      ],
      [
        "박철진",
        "character",
        "C15"
      ],
      [
        "박철진의 수하 1",
        "character",
        "C16"
      ],
      [
        "윤성찬",
        "character",
        "C17"
      ],
      [
        "윤성찬의 비서",
        "character",
        "C18"
      ],
      [
        "국방장관",
        "character",
        "C19"
      ],
      [
        "이강준",
        "character",
        "C20"
      ],
      [
        "조일광",
        "character",
        "C21"
      ],
      [
        "태진",
        "character",
        "C22"
      ],
      [
        "은영",
        "character",
        "C23"
      ],
      [
        "수빈",
        "character",
        "C24"
      ],
      [
        "정한수",
        "character",
        "C26"
      ],
      [
        "장백산",
        "character",
        "C27"
      ],
      [
        "선지자",
        "character",
        "C29"
      ],
      [
        "마을총무",
        "character",
        "C30"
      ],
      [
        "B-200",
        "character",
        "C31"
      ],
      [
        "지소영",
        "character",
        "C32"
      ],
      [
        "젊은 지동현",
        "character",
        "C34"
      ],
      [
        "60대 남자",
        "character",
        "C35"
      ],
      [
        "서지민",
        "character",
        "C36"
      ],
      [
        "크리스",
        "character",
        "C40"
      ],
      [
        "젊은 여자 모습의 로봇",
        "character",
        "C42"
      ],
      [
        "셰퍼드",
        "character",
        "C43"
      ],
      [
        "관리소장",
        "character",
        "C44"
      ],
      [
        "40대 남성",
        "character",
        "C46"
      ],
      [
        "유빅 용병대장",
        "character",
        "C59"
      ],
      [
        "아기 새",
        "character",
        "C65"
      ],
      [
        "인천 앞바다 수중·해저 쓰레기 더미",
        "location",
        "L01"
      ],
      [
        "인천 앞바다 쓰레기 수거선 주변 수면",
        "location",
        "L02"
      ],
      [
        "쓰레기 수거선 갑판",
        "location",
        "L03"
      ],
      [
        "고철 운반 덤프트럭 운전실",
        "location",
        "L06"
      ],
      [
        "고급주택가 도로·주택 앞길",
        "location",
        "L07"
      ],
      [
        "페드로의 자동차 내부",
        "location",
        "L08"
      ],
      [
        "고급주택 담장 안쪽·현관 앞·외벽 창가",
        "location",
        "L09"
      ],
      [
        "고급주택 거실·통유리창 안쪽, 실내 계단, 2층 창가",
        "location",
        ""
      ],
      [
        "인천 난민촌 쓰레기장",
        "location",
        "L13"
      ],
      [
        "인천 난민촌 거리·컨테이너 골목, 시장통, 전경, 비탈길, 입구·진입로, 공터 피로연장, 골목 쓰레기 집하장·맨홀 입구, 해일이 덮치는 거리",
        "location",
        ""
      ],
      [
        "인천 난민촌 인공제방·보수 공사장, 제방 도로",
        "location",
        ""
      ],
      [
        "난민 재판소 외부 쓰레기 더미",
        "location",
        "L21"
      ],
      [
        "난민 재판소 내부",
        "location",
        "L19"
      ],
      [
        "미국의 폭력 사태가 벌어진 거리 — 회상",
        "location",
        "L20"
      ],
      [
        "허름한 골목 식당 내부",
        "location",
        "L22"
      ],
      [
        "이현우의 컨테이너 외부·출입문 앞",
        "location",
        "L24"
      ],
      [
        "이현우의 컨테이너 내부 생활 공간, 앰버의 방",
        "location",
        ""
      ],
      [
        "인천 난민촌 고물상 내부",
        "location",
        "L27"
      ],
      [
        "라울의 컨테이너 앞마당",
        "location",
        "L28"
      ],
      [
        "라울의 컨테이너 내부",
        "location",
        "L29"
      ],
      [
        "수도권 도심 민병대 사무실·박철진의 사무실",
        "location",
        "L30"
      ],
      [
        "윤성찬의 고급 세단 내부",
        "location",
        "L31"
      ],
      [
        "구치소 면회실",
        "location",
        "L33"
      ],
      [
        "인천 난민촌 지하 하수도 터널·갈림길, 침수된 수중",
        "location",
        ""
      ],
      [
        "신부의 밴 내부",
        "location",
        "L39"
      ],
      [
        "인천 성당 1층 출입문 안쪽, 1층 내부",
        "location",
        ""
      ],
      [
        "인천 성당 지하 기도소, 지하실 연결 계단",
        "location",
        ""
      ],
      [
        "인천 난민촌 상공",
        "location",
        "L45"
      ],
      [
        "인천 난민촌 관리사무소 외부·마당",
        "location",
        "L46"
      ],
      [
        "인천 난민촌 관리사무소 내 미연 감금실, 3층 복도·창가, 내부 계단",
        "location",
        ""
      ],
      [
        "박철진이 탑승한 전투 헬기 내부",
        "location",
        "L50"
      ],
      [
        "수몰된 인천 난민촌 7구역·표류 잔해 수면",
        "location",
        "L53"
      ],
      [
        "인천 난민촌 외곽 도심 거리·무인점포 앞",
        "location",
        "L54"
      ],
      [
        "무인점포 내부",
        "location",
        "L55"
      ],
      [
        "국방장관 집무실",
        "location",
        "L56"
      ],
      [
        "폐공장 옆 캠핑카 보관 창고",
        "location",
        "L57"
      ],
      [
        "캠핑카 내부, 전복된 캠핑카 내부",
        "location",
        ""
      ],
      [
        "버려진 도서관 외부",
        "location",
        "L60"
      ],
      [
        "버려진 도서관 열람실·서가, 복도·외진 구석",
        "location",
        ""
      ],
      [
        "경기도 화성 도로·오염된 들판, 도로 검문소, 산길 임도·캠핑카 정차 지점",
        "location",
        ""
      ],
      [
        "휴게소 진입로·인근 추격 도로",
        "location",
        "L66"
      ],
      [
        "휴게소 주유소 주유 구역",
        "location",
        "L67"
      ],
      [
        "휴게소 주유소 마트 내부",
        "location",
        "L68"
      ],
      [
        "카센터 창고·정비 작업 공간",
        "location",
        "L70"
      ],
      [
        "카센터 옆 컨테이너 간이식당 내부",
        "location",
        "L71"
      ],
      [
        "카센터 마당",
        "location",
        "L72"
      ],
      [
        "찰리가 홀로 걷는 지방도로·캠핑카 수색 도로, 지방도로에서 갈라지는 숲길, 익산 지방도로·갈림길",
        "location",
        ""
      ],
      [
        "익산 늪지대·방사능 구역 표지판 주변, 숲속·찰리 포획 지점, 함정 구덩이",
        "location",
        ""
      ],
      [
        "익산 마을을 내려다보는 숲 가장자리, 익산 마을 인근 능선 바위",
        "location",
        ""
      ],
      [
        "포로 수송 트럭 적재함 케이지",
        "location",
        ""
      ],
      [
        "익산 한옥마을 거리·중앙 공터, 물탱크 탑 공사 현장, 물탱크 탑 앞 공터, 과거 배급 장소, 외곽도로·트럭 전투 현장, 골목, 성당 앞 격투장·관중석·단상, 성당 외부·입구, 폐창고 앞",
        "location",
        ""
      ],
      [
        "익산 마을 성당 내부·단상·발코니, 장백산의 단상·권좌 공간",
        "location",
        ""
      ],
      [
        "익산 마을 지하감옥 감방, 복도·계단, 찰리 수용 케이지실",
        "location",
        ""
      ],
      [
        "과거 익산 마을의 샘물 동굴 — 회상",
        "location",
        "L87"
      ],
      [
        "과거 익산 마을 인근 능선·출발 지점 — 회상",
        "location",
        "L89"
      ],
      [
        "유빅사 회장실·지휘 사무실",
        "location",
        "L95"
      ],
      [
        "익산 한옥마을 식량창고 내부",
        "location",
        "L96"
      ],
      [
        "익산 한옥마을 폐창고 내부",
        "location",
        "L100"
      ],
      [
        "이현우의 트럭 운전실",
        "location",
        "L97"
      ],
      [
        "이현우의 트럭 적재함",
        "location",
        "L98"
      ],
      [
        "수빈의 트럭 운전실",
        "location",
        "L110"
      ],
      [
        "민병대 수송 트럭 운전실",
        "location",
        "L104"
      ],
      [
        "민병대 수송 트럭 적재함, 전복된 민병대 수송 트럭 적재함",
        "location",
        ""
      ],
      [
        "무너진 백화점 외부·잔해 지대",
        "location",
        "L107"
      ],
      [
        "무너진 백화점 상층 내부·에스컬레이터·바닥 구멍",
        "location",
        "L108"
      ],
      [
        "무너진 백화점 지하 식품 코너",
        "location",
        "L109"
      ],
      [
        "보라색 제비꽃밭 — 찰리의 의식 속 환상, 제비꽃밭 너머 연구소 외부 — 찰리의 의식 속 환상",
        "location",
        ""
      ],
      [
        "군 병원 복도·병실 문 앞",
        "location",
        "L113"
      ],
      [
        "군 병원 박철진의 병실",
        "location",
        "L114"
      ],
      [
        "해남으로 향하는 새벽 도로",
        "location",
        "L115"
      ],
      [
        "해남의 바다가 보이는 능선·트럭 정차 공터",
        "location",
        "L116"
      ],
      [
        "지동현의 연구소 주변 제비꽃밭",
        "location",
        "L117"
      ],
      [
        "지동현의 연구소 외부·앞마당·뒷문, 인근 절벽·구출 지점",
        "location",
        ""
      ],
      [
        "지동현의 연구소 1층 내부, 내부 계단",
        "location",
        ""
      ],
      [
        "지동현의 연구소 2층·피아노 공간",
        "location",
        "L121"
      ],
      [
        "지동현의 연구소 인근 추격 도로·목포행 도로",
        "location",
        "L124"
      ],
      [
        "목포 보건소 내부",
        "location",
        "L125"
      ],
      [
        "목포 항구마을 거리·보건소 앞",
        "location",
        "L126"
      ],
      [
        "목포 항구마을 식당 내부",
        "location",
        "L127"
      ],
      [
        "목포공항 외부·활주로",
        "location",
        "L128"
      ],
      [
        "목포공항 격납고 내부",
        "location",
        "L129"
      ],
      [
        "쿠마가 조종하는 헬기 내부",
        "location",
        "L130"
      ],
      [
        "목포 항구 부두·생선 좌판·정박장, 출항 수역",
        "location",
        ""
      ],
      [
        "크리스의 어선 갑판, 폭풍우 속 갑판",
        "location",
        ""
      ],
      [
        "크리스의 어선 선원실",
        "location",
        "L134"
      ],
      [
        "크리스의 어선 조타실",
        "location",
        "L136"
      ],
      [
        "폭풍우가 몰아치는 밤바다 수면",
        "location",
        "L137"
      ],
      [
        "어선 침몰 지점의 밤바다 수중",
        "location",
        "L138"
      ],
      [
        "제주도 연구소 임시보호소 병실·숙소",
        "location",
        "L139"
      ],
      [
        "제주도 연구소 복도·자동문 앞, 메인센터 중앙 홀",
        "location",
        ""
      ],
      [
        "제주도 연구소 메인 실험실·유리벽 실험 구역",
        "location",
        "L142"
      ],
      [
        "제주도 연구소 식당",
        "location",
        "L143"
      ],
      [
        "제주도 연구소 소장실",
        "location",
        "L144"
      ],
      [
        "특임대 이강준의 사무실",
        "location",
        "L146"
      ],
      [
        "제주도 연구소 인근 해변·상륙 지점",
        "location",
        "L148"
      ],
      [
        "제주도 연구소 통제실",
        "location",
        "L149"
      ],
      [
        "제주도 연구소 옥상 잔디밭·안테나·스피커 구역, 연결 계단",
        "location",
        ""
      ],
      [
        "윤성찬의 지휘 헬기 내부",
        "location",
        "L153"
      ],
      [
        "제주도 연구소 부품 보관·홀로그램 상영실, 찰리 재조립 작업실",
        "location",
        ""
      ],
      [
        "섬바위 주변 얕은 바다·수중",
        "location",
        "L156"
      ],
      [
        "섬바위 위 식탁 공간",
        "location",
        "L157"
      ],
      [
        "찰리를 감싼 폐그물",
        "prop",
        "P01"
      ],
      [
        "구겨진 주택 도면",
        "prop",
        "P02"
      ],
      [
        "이현우의 핸드폰",
        "prop",
        "P03"
      ],
      [
        "페드로의 노트북",
        "prop",
        "P04"
      ],
      [
        "우그러진 로봇 팔 부품",
        "prop",
        "P05"
      ],
      [
        "렌치",
        "prop",
        "P06"
      ],
      [
        "낡은 주크박스",
        "prop",
        "P08"
      ],
      [
        "분해된 주크박스 내부 부품",
        "prop",
        "P09"
      ],
      [
        "주크박스 나팔 스피커",
        "prop",
        "P10"
      ],
      [
        "LP판",
        "prop",
        "P11"
      ],
      [
        "작업용 모포",
        "prop",
        "P12"
      ],
      [
        "확성기",
        "prop",
        "P13"
      ],
      [
        "경찰과 민병대의 곤봉",
        "prop",
        "P14"
      ],
      [
        "몽둥이",
        "prop",
        "P15"
      ],
      [
        "전기 몽둥이",
        "prop",
        "P16"
      ],
      [
        "소총",
        "prop",
        "P17"
      ],
      [
        "소음기 장착 권총",
        "prop",
        "P18"
      ],
      [
        "권총",
        "prop",
        "P19"
      ],
      [
        "재판관의 검은 가죽 지갑",
        "prop",
        "P21"
      ],
      [
        "돈 봉투",
        "prop",
        "P23"
      ],
      [
        "낡은 구급 약통",
        "prop",
        "P24"
      ],
      [
        "부서진 화병",
        "prop",
        "P25"
      ],
      [
        "낡은 다이얼 전화기",
        "prop",
        "P26"
      ],
      [
        "고무호스",
        "prop",
        "P27"
      ],
      [
        "수리 중인 브라운관 TV",
        "prop",
        "P29"
      ],
      [
        "무전기",
        "prop",
        "P30"
      ],
      [
        "스피커폰",
        "prop",
        "P31"
      ],
      [
        "은빛 단검",
        "prop",
        "P32"
      ],
      [
        "수갑",
        "prop",
        "P33"
      ],
      [
        "찰리의 수배 사진",
        "prop",
        "P35"
      ],
      [
        "낡은 풍금",
        "prop",
        "P36"
      ],
      [
        "낡은 라디오",
        "prop",
        "P37"
      ],
      [
        "손전등",
        "prop",
        "P38"
      ],
      [
        "수색·감시 드론",
        "prop",
        "P39"
      ],
      [
        "자폭 드론",
        "prop",
        "P41"
      ],
      [
        "민병대의 시신 확인용 긴 막대기",
        "prop",
        "P43"
      ],
      [
        "낡은 더플백",
        "prop",
        "P44"
      ],
      [
        "작은 동물인형",
        "prop",
        "P46"
      ],
      [
        "회색 모포",
        "prop",
        "P47"
      ],
      [
        "검은 보디백",
        "prop",
        "P48"
      ],
      [
        "유빅사 로봇 도감",
        "prop",
        "P49"
      ],
      [
        "크레파스",
        "prop",
        "P50"
      ],
      [
        "일회용 핸드폰",
        "prop",
        "P51"
      ],
      [
        "명함형 신호장치",
        "prop",
        "P52"
      ],
      [
        "캠핑카 시동 키",
        "prop",
        "P54"
      ],
      [
        "조일광의 샷건",
        "prop",
        "P55"
      ],
      [
        "찰리가 찾아낸 약통",
        "prop",
        "P56"
      ],
      [
        "사냥용 무장 드론",
        "prop",
        "P57"
      ],
      [
        "커다란 철제 펜치",
        "prop",
        "P59"
      ],
      [
        "차량 수리용 용액병",
        "prop",
        "P60"
      ],
      [
        "찰리의 종이 편지",
        "prop",
        "P61"
      ],
      [
        "책상 위 한반도 지도",
        "prop",
        "P62"
      ],
      [
        "다트 핀",
        "prop",
        "P63"
      ],
      [
        "활",
        "prop",
        "P65"
      ],
      [
        "화살",
        "prop",
        "P66"
      ],
      [
        "찰리 수용용 대형 강철 케이지",
        "prop",
        "P70"
      ],
      [
        "장백산의 거대한 권좌",
        "prop",
        "P71"
      ],
      [
        "방사능 측정기",
        "prop",
        "P72"
      ],
      [
        "감옥 열쇠 꾸러미",
        "prop",
        "P73"
      ],
      [
        "EMP 총",
        "prop",
        "P74"
      ],
      [
        "축구공",
        "prop",
        "P75"
      ],
      [
        "B-200의 아기 새 종이 상자",
        "prop",
        "P76"
      ],
      [
        "백화점 탈출용 밧줄",
        "prop",
        "P77"
      ],
      [
        "찰리 구속용 대형 철제 수갑",
        "prop",
        "P79"
      ],
      [
        "분리된 B-200의 고사포 팔",
        "prop",
        "P80"
      ],
      [
        "B-200의 가슴 코어 부품",
        "prop",
        "P81"
      ],
      [
        "트럭 그늘막 천",
        "prop",
        "P82"
      ],
      [
        "찰리의 제비꽃 그림 종이",
        "prop",
        "P83"
      ],
      [
        "지동현·찰리·어린 지소영의 사진 액자",
        "prop",
        "P84"
      ],
      [
        "낡은 피아노",
        "prop",
        "P85"
      ],
      [
        "찰리가 앰버에게 준 제비꽃",
        "prop",
        "P87"
      ],
      [
        "찰리의 스테인리스 실험 침대",
        "prop",
        "P89"
      ],
      [
        "찰리의 실험용 연결 전선",
        "prop",
        "P90"
      ],
      [
        "찰리의 실험용 금속 구속구",
        "prop",
        "P91"
      ],
      [
        "지동현과 어린 여자아이의 사진 액자",
        "prop",
        "P92"
      ],
      [
        "이현우가 무기로 든 금속 스탠드",
        "prop",
        "P93"
      ],
      [
        "소형 나비드론",
        "prop",
        "P95"
      ],
      [
        "검은색 무선 수신기",
        "prop",
        "P96"
      ],
      [
        "찰리의 가슴 링 장치",
        "prop",
        "P97"
      ],
      [
        "찰리의 기억 데이터 칩",
        "prop",
        "P98"
      ]
    ],
    "characters": [],
    "locations": [
      {
        "name": "휴게소 주유소 주유 구역",
        "short_id": "L67",
        "description": "도로에서 진입하는 야외 주유 공간. 주유기와 호스, 숫자 표시 계량기가 있으며, 안쪽으로 마트 출입구가 보인다.",
        "visual_traits": [
          "야외 주유 공간",
          "주유기와 호스",
          "숫자 표시 계량기",
          "안쪽 마트 출입구"
        ],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic cinematic establishing shot, an outdoor gas station fueling area at a highway rest stop, weathered futuristic fuel dispensers equipped with heavy-duty hoses and glowing digital meter displays, the entrance of a convenience mart visible in the background, restrained ash-gray and cool-neutral palette, subdued brightness, controlled contrast, tactile cinematic realism, no people, no vehicles, no objects.",
        "build_scale": [],
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "익산 한옥마을 거리·중앙 공터, 물탱크 탑 공사 현장, 물탱크 탑 앞 공터, 과거 배급 장소, 외곽도로·트럭 전투 현장, 골목, 성당 앞 격투장·관중석·단상, 성당 외부·입구, 폐창고 앞",
        "short_id": "",
        "description": "낡은 한옥들이 좁은 골목과 중앙 공터를 둘러싼 마을. 높은 물탱크 탑, 성당 앞 노천 격투장과 관중석·단상, 외곽도로와 폐창고가 이어진다.",
        "visual_traits": [
          "한옥 지붕과 좁은 골목",
          "중앙 공터",
          "높은 물탱크 탑",
          "성당 앞 노천 격투장",
          "관중석과 단상"
        ],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic cinematic establishing shot. A dystopian village composed of dilapidated Hanok houses with traditional tiled roofs, clustered around narrow alleys and a central dirt plaza. A tall, weathered metal water tank tower stands prominently. In front of an old church structure, an open-air fighting arena is set up with makeshift spectator seating and a raised platform. Near the church entrance stands a statue of a figure with outstretched arms, unusually wearing a traditional Korean Hahoe mask on its face. A peripheral dirt road and a derelict warehouse are visible in the background. Ash-gray and cool-neutral palette, subdued brightness, controlled contrast, tactile cinematic realism. No people, no vehicles, no objects.",
        "build_scale": [],
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior",
                "yard",
                "rooftop",
                "stairs"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "민병대 수송 트럭 적재함, 전복된 민병대 수송 트럭 적재함",
        "short_id": "",
        "description": "금속 바닥과 측벽으로 둘러싸인 화물 적재 공간. 뒤쪽에 여닫는 문이 있고 내부에 철창 케이지가 놓여 있다.",
        "visual_traits": [
          "금속 적재 바닥",
          "화물칸 측벽",
          "후면 출입문",
          "철창 케이지"
        ],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic cinematic establishing shot, interior of a military transport truck cargo bed, metal floor and side walls, a large iron cage placed inside, rear access door, industrial rugged design, ash-gray and cool-neutral palette, subdued lighting, no people.",
        "build_scale": [],
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "목포공항 격납고 내부",
        "short_id": "L129",
        "description": "",
        "visual_traits": [],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic cinematic establishing shot of a massive, dark industrial hangar interior, high ceiling with exposed steel beams and old metal pipes, cracked and stained concrete floor, giant heavy metal sliding doors on one side, dim overhead artificial lighting casting deep shadows, dusty and hazy atmosphere, restrained ash-gray and cool-neutral palette, subdued brightness, tactile cinematic realism, no people, no vehicles, no objects.",
        "build_scale": [],
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "수갑",
        "short_id": "P33",
        "description": "짧은 연결부로 이어진 두 개의 금속 고리형 수갑. 각 고리에 잠금장치와 작은 열쇠 구멍이 있다.",
        "visual_traits": [
          "두 개의 금속 고리",
          "짧은 연결부",
          "잠금장치",
          "작은 열쇠 구멍"
        ],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic product photo, isolated object, plain neutral background. Two circular metal handcuffs connected by a short central link. Each metal ring features a standard locking mechanism and a small keyhole. Cold metallic texture, utilitarian design. Restrained ash-gray and cool-neutral palette, subdued brightness, controlled contrast, tactile cinematic realism.",
        "build_scale": [],
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "주크박스 나팔 스피커",
        "short_id": "P10",
        "description": "",
        "visual_traits": [],
        "t2i_prompt": "Set in 2069 near-future dystopia, South Korea. Photorealistic product photo, isolated object. A large, vintage brass horn speaker for a jukebox, flared gramophone style. Tarnished and weathered metallic surface with a subdued brightness, showing signs of wear and age. Wide fluted end tapering down to a narrow neck. Highly detailed, tactile cinematic realism, plain neutral background.",
        "build_scale": [],
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "작업용 모포",
        "short_id": "P12",
        "description": "",
        "visual_traits": [],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic product photo, isolated object. A heavy-duty, worn industrial work blanket made of thick, coarse fabric. Dark, subdued ash-gray or olive drab color. Frayed edges, rugged and tactile texture, showing signs of heavy use in a harsh dystopian environment. Plain neutral background.",
        "build_scale": [],
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "b9816d89-22b3-4dce-89b9-520082fe50ba",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-09-20T16:30:41.994284+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}