{
  "status": "running",
  "data": {
    "completed": {
      "L20": {
        "name": "인천 난민 수용소 출입문과 입구 도로",
        "short_id": "L20",
        "description": "컨테이너 주거지로 이어지는 입구 도로와 개폐식 출입문. 입구에는 ‘난민 거주지역’ 표지판과 방송용 스피커가 설치되어 있다.",
        "visual_traits": [
          "개폐식 출입문",
          "주거지 연결 도로",
          "‘난민 거주지역’ 표지판",
          "방송용 스피커"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a barren entrance road leading to a distant container settlement, blocked by a heavy retractable metal security gate. A weathered sign and mounted broadcasting speakers are attached to the gate structure, desaturated dystopian palette, cold and tactile material details, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L130": {
        "name": "제주도 연구소 메인 실험실",
        "short_id": "L130",
        "description": "중앙의 원형 유리벽 안에 스테인리스 침대와 기계 팔이 설치된 실험실. 주변에는 컴퓨터 작업대와 여러 전선이 배치되어 있다.",
        "visual_traits": [
          "원형 유리벽",
          "스테인리스 침대",
          "기계 팔",
          "컴퓨터 작업대",
          "여러 전선"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot of a high-tech laboratory interior. In the center, a circular glass wall encloses a clinical stainless steel bed equipped with precise mechanical arms. Surrounding the glass enclosure are multiple computer workstations and thick cables running along the floor and walls. A restrained cool and desaturated palette with tactile material detail, expressive lighting and contrast, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L69": {
        "name": "태진과 은영의 카센터 앞 공터",
        "short_id": "L69",
        "description": "외따로 선 정비소 건물 앞의 열린 공터. 창고 출입문과 옆쪽 컨테이너형 간이식당이 함께 보이는 배치다.",
        "visual_traits": [
          "외따로 선 정비소",
          "넓게 열린 전면 공간",
          "창고 출입문",
          "옆쪽 컨테이너 식당"
        ],
        "t2i_prompt": "Set in 2069 dystopian South Korea. Photorealistic cinematic establishing shot, a wide open dirt and cracked concrete lot in front of an isolated, weathered auto repair shop building. A large warehouse-style garage entrance is visible on the main structure, with a makeshift container-type diner positioned to the side. Cool and desaturated palette, tactile material details of rusted metal and aged concrete, dystopian science-fiction aesthetic, empty desolate atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L62": {
        "name": "휴게소 주유소 주유장과 진출입로",
        "short_id": "L62",
        "description": "도로와 연결된 주유장. 계량 표시창과 호스가 달린 주유기가 있고 안쪽에는 마트 출입구, 바깥쪽에는 진출입로가 이어진다.",
        "visual_traits": [
          "주유기와 급유 호스",
          "주유량 표시창",
          "주유장 바닥",
          "안쪽 마트 출입구",
          "도로 연결 진출입로"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a gas station forecourt and its entrance/exit roads. The space features fuel dispensers equipped with metering displays and hoses, situated on a paved surface. Towards the back, the entrance to a convenience store is visible, while the outer area shows the access roads connecting to a main highway, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C50": {
        "name": "백인 남성형 인공지능 병사",
        "short_id": "C50",
        "description": "백인 성인 남성과 같은 얼굴의 로봇. 인간과 유사한 얼굴이며 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "백인 남성형 얼굴",
          "성인 외형",
          "인간 같은 얼굴 표면"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult white male, photorealistic human-like facial features and skin texture, a distinct small mechanical switch located on the temple, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L29": {
        "name": "윤성찬의 승용차 내부",
        "short_id": "L29",
        "description": "앞좌석과 뒷좌석이 구분된 고급 세단 실내. 전방 운전대와 좌석 등받이가 보이고 측면 창문이 길게 나 있다.",
        "visual_traits": [
          "고급 세단 실내",
          "분리된 앞뒤 좌석",
          "전방 운전대",
          "측면 창문"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a luxury sedan, separated front and rear seats, front steering wheel and dashboard visible, long side windows, tactile material detail such as premium leather, restrained cool and desaturated palette, expressive brightness and contrast, empty car interior, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L94": {
        "name": "이현우 일행과 수빈의 트럭 운전석·조수석",
        "short_id": "L94",
        "description": "지붕이 없는 낡은 운전 공간. 운전대와 계기판 앞에 운전석·조수석이 나란히 놓이고 전면 유리와 양옆 문이 둘러싼다.",
        "visual_traits": [
          "지붕 없는 운전 공간",
          "나란한 두 좌석",
          "낡은 운전대와 계기판",
          "전면 유리",
          "양옆 문"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior view of an old broken truck cabin, roofless open-top driving space, two weathered seats side-by-side, worn steering wheel and rusty dashboard, front windshield, side doors, tactile material detail, restrained cool and desaturated palette, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L50": {
        "name": "인천 난민촌 외곽 도로와 무인점포 앞",
        "short_id": "L50",
        "description": "컨테이너 주거지 외곽에서 도심 방향으로 이어지는 도로. 길 건너에 무인점포 출입구와 매장 전면이 보이는 낮의 거리다.",
        "visual_traits": [
          "주거지 외곽 도로",
          "도심 방향으로 이어지는 길",
          "길 건너 점포 전면",
          "점포 출입구",
          "주간 자연광"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a paved road on the outskirts of a container residential area leading toward a distant city, the exterior storefront and entrance of an unmanned automated shop visible across the street, daytime natural lighting, weathered and worn dystopian environment, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C20": {
        "name": "윤성찬의 비서",
        "short_id": "C20",
        "description": "국적·인종과 성별이 명시되지 않은 성인. 얼굴형과 머리카락의 색·길이에 관한 직접 묘사는 없다.",
        "visual_traits": [
          "성인 얼굴",
          "얼굴형 미상",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, an adult, androgynous or unspecified gender, generic and ordinary facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L87": {
        "name": "익산 마을 격투장과 관중석·단상",
        "short_id": "L87",
        "description": "성당 앞 마을 중앙에 조성된 야외 격투장. 중앙 경기 공간 주위로 관중석과 높은 단상이 있고 곳곳에 횃불이 꽂혀 있다.",
        "visual_traits": [
          "야외 중앙 경기 공간",
          "둘레의 관중석",
          "높은 단상",
          "곳곳의 횃불",
          "지하 승강 출입구"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an outdoor dirt fighting arena in the center of a makeshift dystopian village, no people, no vehicles, no objects. The central fighting pit is surrounded by rough, tiered spectator seating and a high observation platform built from scavenged materials. Wooden poles with burning torches surround the area, providing illumination. A mechanical entrance to an underground lift is visible near the edge of the arena. Restrained cool and desaturated palette with the warm glow of firelight, high contrast, tactile material detail of dirt, wood, and rusted metal, solemn grandeur, wide angle.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C46": {
        "name": "연구소의 60대 아시아계 남성",
        "short_id": "C46",
        "description": "아시아계 60대 초반 남성. 머리가 하얗게 세었으며 노년의 얼굴이다.",
        "visual_traits": [
          "아시아계 남성 얼굴",
          "60대 초반",
          "하얗게 센 머리",
          "노년의 얼굴"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, Asian male in his early 60s, white hair, elderly facial features with wrinkles, photorealistic cinematic style, highly detailed face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L34": {
        "name": "신부의 승합차가 통과하는 민병대 검문 지점",
        "short_id": "L34",
        "description": "컨테이너 주거지 사이 도로에 마련된 야간 검문 구간. 어두운 노면을 따라 가로등이 이어지고 도로 가장자리에 건물들이 보인다.",
        "visual_traits": [
          "주거지 사이 도로",
          "어두운 야간 노면",
          "도로변 가로등",
          "가장자리 건물 윤곽"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a night checkpoint area on a road running between container housing blocks, streetlights illuminating the dark asphalt, outlines of buildings and container structures along the roadside, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L08": {
        "name": "고급주택 거실",
        "short_id": "L08",
        "description": "정원 쪽으로 큰 통유리창이 나 있는 고급주택 거실. 창으로 낮빛이 들어오며 실내에는 2층으로 이어지는 계단이 있다.",
        "visual_traits": [
          "커다란 통유리창",
          "정원이 보이는 창밖",
          "2층 연결 계단",
          "창을 통한 자연광"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a luxurious living room, large floor-to-ceiling glass windows revealing an outside garden, bright natural daylight streaming through the windows, an elegant indoor staircase leading to the second floor, high-end architectural finish with subtle dystopian textures, empty space, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L48": {
        "name": "바다에 떠 있는 컨테이너 내부",
        "short_id": "L48",
        "description": "금속 벽으로 둘러싸인 상자형 컨테이너 실내. 적재용 상자들이 놓여 있고 한쪽 끝에는 외부로 열리는 큰 문이 있다.",
        "visual_traits": [
          "금속 벽면",
          "길쭉한 상자형 내부",
          "적재용 상자",
          "끝부분의 큰 출입문"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, empty interior of a large shipping container, no people, no vehicles, no objects. Corrugated metal walls enclosing a narrow, rectangular box-like space. Stacked cargo boxes inside, a large double door at one end. Worn, rusted metal textures, dim interior lighting with light spilling in from the door. Hybrid cinematic aesthetic, precise hard-surface CG, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, dystopian science-fiction tension.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L79": {
        "name": "익산 마을 지하감옥 감방",
        "short_id": "L79",
        "description": "굵은 쇠창살로 막힌 어두운 지하 감방. 바닥 구석에 건초더미가 놓여 있고 낮은 곳에는 물이 고여 있다.",
        "visual_traits": [
          "굵은 쇠창살",
          "어두운 지하 공간",
          "바닥의 건초더미",
          "고인 물",
          "좁은 감방"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a dark underground prison cell with thick iron bars, a pile of hay in the corner, shallow puddles of stagnant water on the rough stone floor, claustrophobic and damp atmosphere, dim lighting, rugged walls, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L13": {
        "name": "인천 난민촌 시장거리",
        "short_id": "L13",
        "description": "작은 상점과 상품 진열대가 이어진 좁은 시장거리. 과일 가게와 바나나 진열대가 있으며 골목 가장자리에 상자가 쌓여 있다.",
        "visual_traits": [
          "좁은 시장 통로",
          "연속된 소형 상점",
          "바나나 등 과일 진열",
          "가장자리 적재 상자"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a narrow refugee camp market street lined with continuous small weathered shops and makeshift stalls, fruit displays featuring bananas, stacked boxes along the edges of the dusty alleyway, dim and gritty atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P06": {
        "name": "휴대전화",
        "short_id": "P06",
        "description": "한 손에 들어오는 작은 직사각형 통신 기기. 전면에 통화 정보와 영상을 표시하는 화면이 있다.",
        "visual_traits": [
          "손에 들어오는 크기",
          "직사각형 본체",
          "전면 화면"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, centered in South Korea. Photorealistic product photo, isolated object. A handheld rectangular mobile communication device, featuring a front display screen, sleek hard-surface design, tactile material detail. Restrained cool and desaturated palette, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "C45": {
        "name": "물을 나눠주는 사제복 남자",
        "short_id": "C45",
        "description": "국적·인종이 명시되지 않은 성인 남성. 가면 아래 얼굴형과 머리 모양은 본문에서 드러나지 않는다.",
        "visual_traits": [
          "성인 남성",
          "맨얼굴 형태 미상",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, adult male, unspecified ethnicity, generic facial features, generic hair, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C26": {
        "name": "수빈",
        "short_id": "C26",
        "description": "북한 출신 한국인 20세 여성. 검은색의 짧고 날렵하게 자른 단발머리를 한 젊은 얼굴이다.",
        "visual_traits": [
          "한국인 여성 얼굴",
          "20세",
          "검은 머리카락",
          "짧고 날렵한 단발머리"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 20-year-old Korean woman. She has a youthful face, dark eyes, and a sleek short black bob haircut. Photorealistic, cinematic lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L52": {
        "name": "국방장관 집무실",
        "short_id": "L52",
        "description": "집무용 책상과 좌석이 마련된 독립된 사무실. 책상 주변에 전화기가 놓여 있고 실내에 대면용 좌석 공간이 있다.",
        "visual_traits": [
          "집무용 책상",
          "책상 뒤 좌석",
          "전화기",
          "대면용 좌석 공간"
        ],
        "t2i_prompt": "Set in 2069's dystopian future, South Korea. Photorealistic cinematic establishing shot, an austere and authoritative executive office for a defense minister, featuring a large formal desk, a high-backed executive chair, a telephone on the desk, and a formal face-to-face seating area with couches, dystopian aesthetic, cool desaturated lighting, solemn atmosphere, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C33": {
        "name": "마을총무",
        "short_id": "C33",
        "description": "국적·인종과 성별이 명시되지 않은 50대 인물. 중년의 얼굴이며 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "50대",
          "중년의 얼굴",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, looking at camera, plain white background. A 50-year-old person, generic middle-aged face with natural signs of aging, slight wrinkles, and weathered skin texture. Unspecified and average hair style, neutral expression, without any distinctive makeup, decorations, or accessories.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L102": {
        "name": "무너진 백화점 지하 식품 코너",
        "short_id": "L102",
        "description": "높은 천장 아래 식품 진열 구역이 남아 있는 어두운 지하층. 먼지 쌓인 와인과 통조림, 과자, 라면이 많고 푸드코트 마스코트가 걸려 있다.",
        "visual_traits": [
          "어두운 지하 식품 매장",
          "높은 천장",
          "먼지 쌓인 식품 진열",
          "와인과 통조림",
          "푸드코트 마스코트"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a dark and spacious underground supermarket food court, high ceilings, shelves lined with dusty wine bottles, canned goods, snacks, and instant noodles, a faded food court mascot hanging from the ceiling, eerie and desolate atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C01": {
        "name": "찰리",
        "short_id": "C01",
        "description": "고릴라를 닮은 기계식 머리와 각진 외장을 지닌 로봇. 흰 얼굴판에 두 점 형태의 눈과 선 형태의 입이 표시된다.",
        "visual_traits": [
          "고릴라형 기계 머리",
          "각진 머리 외장",
          "흰 얼굴판",
          "점 형태의 눈과 선 형태의 입"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mechanical robot head resembling a gorilla with angular exterior armor. It has a flat white faceplate displaying two glowing blue dot-shaped eyes and a simple line-shaped mouth.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C41": {
        "name": "관리소장",
        "short_id": "C41",
        "description": "국적·인종이 명시되지 않은 50대 남성. 머리 윗부분이 드러난 대머리이며 중년의 얼굴이다.",
        "visual_traits": [
          "50대 남성",
          "대머리",
          "중년의 얼굴"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, centered in South Korea. Passport-style ID photo, head and upper chest visible, a 50-year-old middle-aged male, unspecified ancestry, bald on top with thin hair on the sides, prominent facial wrinkles, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L117": {
        "name": "목포 항구마을 노상 식당",
        "short_id": "L117",
        "description": "항구마을 길가의 소박한 노상 식당. 야외 식탁과 간이 좌석이 놓이고 식탁 위에는 생선회 접시와 식기가 놓여 있다.",
        "visual_traits": [
          "길가의 야외 식당",
          "소박한 식탁",
          "간이 좌석",
          "생선회 접시",
          "식탁 위 식기"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a humble street-side outdoor restaurant in a dystopian port village. Worn-out makeshift dining tables and simple seating arranged along a desolate coastal road. Weathered pavement and rugged utilitarian structures. Restrained cool and desaturated palette, tactile material detail, expressive contrast, somber seaside atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L90": {
        "name": "익산 마을을 내려다보는 언덕 능선",
        "short_id": "L90",
        "description": "한옥마을 전경을 내려다보는 높은 언덕 능선. 낮은 지붕들이 아래로 펼쳐지고 멀리 지평선까지 시야가 열려 있다.",
        "visual_traits": [
          "높은 언덕 능선",
          "아래로 펼쳐진 한옥 지붕",
          "마을을 향한 넓은 시야",
          "먼 지평선"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a high natural hill ridge overlooking a traditional Korean Hanok village, numerous low tiled roofs spreading out below the ridge, an expansive wide view towards the distant horizon, open sky, dystopian science-fiction aesthetic with a restrained cool and desaturated palette, tactile material detail, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C55": {
        "name": "아기 새",
        "short_id": "C55",
        "description": "작은 머리와 짧은 부리를 가진 어린 새. 얼굴에 어린 깃털이 있으며 종과 색상은 명시되지 않는다.",
        "visual_traits": [
          "어린 새의 머리",
          "짧은 부리",
          "어린 얼굴 깃털"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A baby bird, small head, short stubby beak, soft downy juvenile feathers on the face, neutral natural plumage.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L132": {
        "name": "제주도 연구소 식당",
        "short_id": "L132",
        "description": "배식 구역과 여러 식탁으로 이루어진 공동 식당. 식탁에는 빵과 다양한 음식이 담긴 식기가 놓여 있다.",
        "visual_traits": [
          "배식 구역",
          "여러 식탁",
          "빵과 음식",
          "식탁 위 식기"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a utilitarian communal cafeteria in a research facility, featuring a metal food serving counter, rows of long dining tables and chairs, trays and simple dishes on the tables, cool and desaturated palette, tactile material detail, empty room, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L10": {
        "name": "고급주택 2층 침실",
        "short_id": "L10",
        "description": "주택 상층부에 있는 침실. 잠자리가 마련되어 있으며 외부를 내려다볼 수 있는 여닫는 창문으로 낮빛이 들어온다.",
        "visual_traits": [
          "상층부 침실",
          "실내 잠자리",
          "개폐 가능한 외창",
          "창문으로 들어오는 낮빛"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a luxurious second-floor bedroom interior. The room features an elegant sleeping area and openable external windows that let in bright natural daylight, highlighting the high-end materials and sophisticated design. Empty room, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L60": {
        "name": "화성 검문소를 우회하는 산길",
        "short_id": "L60",
        "description": "큰 도로에서 산으로 갈라져 올라가는 비포장 임도. 굴곡진 노면이 이어지고 주변에는 메마른 나무와 황량한 들판이 펼쳐진다.",
        "visual_traits": [
          "산으로 오르는 비포장 임도",
          "굴곡진 노면",
          "도로와 이어지는 갈림길",
          "메마른 나무",
          "황량한 주변 들판"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a dirt road branching off from a main road and winding up a mountain, uneven terrain, surrounded by barren trees and a desolate field, bleak atmosphere, cool and desaturated palette, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P03": {
        "name": "그물",
        "short_id": "P03",
        "description": "끈을 일정한 간격으로 엮은 넓은 그물망. 반복되는 망눈과 매듭이 드러나고 유연하게 접히거나 늘어진다.",
        "visual_traits": [
          "넓은 망 형태",
          "반복되는 망눈",
          "끈 매듭",
          "유연한 재질"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a wide and flexible woven net made of thick strings, featuring clearly visible repeating meshes and tied knots, tactile material detail, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "L134": {
        "name": "특임대 이강준의 사무실",
        "short_id": "L134",
        "description": "책상과 문서가 배치된 군 지휘부의 실내 집무 공간. 출입문에서 책상 앞으로 이어지는 동선이 확보되어 있다.",
        "visual_traits": [
          "집무 책상",
          "문서",
          "출입문",
          "책상 앞 빈 공간"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a military command indoor office interior, an office desk with scattered documents, an entrance door, a clear empty space in front of the desk forming a path, dystopian sci-fi aesthetic, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, solemn grandeur, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L12": {
        "name": "인천 난민촌 거리와 주거 골목",
        "short_id": "L12",
        "description": "컨테이너 주택이 밀집한 거리와 좁은 골목. 도로변에 작은 상점들이 이어지고 가로등과 방송용 스피커가 설치되어 있다.",
        "visual_traits": [
          "밀집한 컨테이너 주택",
          "좁은 주거 골목",
          "도로변 소형 상점",
          "가로등과 방송 스피커"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a dystopian refugee camp street and narrow residential alley, densely packed container housing units, small makeshift shops lined along the roadside, tall streetlights with broadcasting speakers attached, tactile material detail, cool and desaturated palette, expressive brightness and contrast, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L108": {
        "name": "해남 바다가 보이는 언덕과 트럭 주차 지점",
        "short_id": "L108",
        "description": "도로 옆 언덕의 흙 공터. 겹친 능선 사이로 햇빛에 반짝이는 바다가 보이고 주변 지형을 넓게 내려다볼 수 있다.",
        "visual_traits": [
          "도로 옆 흙 공터",
          "겹쳐진 언덕 능선",
          "능선 사이 바다",
          "수면의 햇빛 반사",
          "넓은 조망"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A dirt clearing situated on a high hill adjacent to a road. Overlapping mountain ridges receding into the distance. The vast ocean is visible through the gaps between the ridges, with sparkling sunlight reflecting brilliantly off the water's surface. A wide, sweeping panoramic view of the landscape. Restrained cool and desaturated palette with selective warmth from the sunlit water, solemn grandeur, cinematic lighting, wide angle lens.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L89": {
        "name": "익산 마을 물탱크 탑 앞 공터",
        "short_id": "L89",
        "description": "거대한 물탱크 탑 아래 펼쳐진 공터. 높은 지지 구조와 상부 탱크가 두드러지며 주변에 건물 벽이 이어진다.",
        "visual_traits": [
          "높은 물탱크 탑",
          "상부의 대형 탱크",
          "긴 지지 구조",
          "탑 아래 공터",
          "주변 건물 벽"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a wide clearing under a huge water tank tower, tall support structures holding a large upper tank, surrounded by building walls, dystopian science-fiction aesthetic, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C24": {
        "name": "태진",
        "short_id": "C24",
        "description": "국적·인종이 명시되지 않은 30세 여성. 단발머리를 하고 있으며 얼굴형과 머리색은 명시되지 않는다.",
        "visual_traits": [
          "30세 여성",
          "단발머리",
          "젊은 성인의 얼굴"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. 30-year-old woman, short hair.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "P20": {
        "name": "전기 몽둥이",
        "short_id": "P20",
        "description": "길쭉한 막대 끝에 전극이 달린 전기 충격 도구. 손잡이와 전극 부분이 구분되는 단단한 몸체를 지녔다.",
        "visual_traits": [
          "긴 막대 몸체",
          "끝부분 전극",
          "구분된 손잡이"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a rigid electric stun baton, elongated rod body, metallic electrodes protruding from the tip, distinct textured grip handle at the base, heavy-duty tactical design, precise hard-surface CG, tactile material detail, restrained cool and desaturated palette, expressive brightness and contrast, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "L113": {
        "name": "지동현의 연구소 인근 차량 추격 도로",
        "short_id": "L113",
        "description": "연구소와 꽃밭 바깥으로 이어지는 도로. 열린 길 가장자리 너머로 낮은 식생이 펼쳐지고 노면이 멀리 이어진다.",
        "visual_traits": [
          "연구소 외곽 도로",
          "길게 이어진 노면",
          "열린 길 가장자리",
          "주변 낮은 식생"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an empty paved road stretching into the distance away from a facility complex. The asphalt or concrete surface shows signs of wear and tear. The edges of the road are open, leading into a wide expanse of low-lying vegetation and shrubs under an open sky. Hybrid cinematic aesthetic, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, solemn grandeur, dystopian science-fiction tension, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P21": {
        "name": "검은 가죽 지갑",
        "short_id": "P21",
        "description": "검은 가죽으로 만든 작은 접이식 지갑. 안쪽에 신분증을 끼우는 칸과 지폐를 넣는 수납부가 있다.",
        "visual_traits": [
          "검은 가죽",
          "접이식 형태",
          "신분증 칸",
          "지폐 수납부"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic product photo, isolated object, a small black leather bifold wallet, partially open showing an interior ID card slot and bill compartment, tactile material detail, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "C40": {
        "name": "크리스",
        "short_id": "C40",
        "description": "국적·인종이 명시되지 않은 40대 초반 남성. 중년의 얼굴이며 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "40대 초반 남성",
          "중년의 얼굴",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 Dystopian Future, South Korea centered. Passport-style ID photo, head and upper chest visible, plain white background. An early 40s male, middle-aged face, unspecified hair style. Photorealistic cinematic human performance, tactile material detail, restrained cool and desaturated palette, expressive brightness and contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L100": {
        "name": "무너진 백화점 외부와 주변 수풀",
        "short_id": "L100",
        "description": "대형 상업 건물 주변을 이끼와 무성한 나무가 뒤덮은 공간. 고인 웅덩이와 꽃, 빽빽한 수풀이 건물 외벽까지 이어진다.",
        "visual_traits": [
          "거대한 상업 건물",
          "넓게 퍼진 이끼",
          "무성한 나무와 수풀",
          "고인 웅덩이",
          "곳곳의 꽃"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a massive ruined commercial department store exterior heavily overgrown with lush nature, no people, no vehicles, no objects. Thick green moss covering crumbling concrete walls, large dense trees and thick bushes enveloping the base and structure. Stagnant puddles of water on the ground reflecting the ruins, small vibrant flowers scattered among the dense foliage. Restrained cool and desaturated palette with selective warmth from the vibrant flowers and lush greens, tactile material detail on the concrete and organic moss, expressive brightness and contrast, solemn grandeur, dystopian science-fiction aesthetic.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C56": {
        "name": "나비",
        "short_id": "C56",
        "description": "작은 머리에 가느다란 더듬이 두 개와 양옆의 눈을 가진 나비. 종과 색상, 무늬는 명시되지 않는다.",
        "visual_traits": [
          "작은 머리",
          "가느다란 더듬이 두 개",
          "머리 양옆의 눈"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper thorax visible, a butterfly, small head, two thin antennae, eyes on the sides of the head, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C03": {
        "name": "이현우",
        "short_id": "C03",
        "description": "한국계 미국인 18세 남성. 청소년의 젊은 얼굴에 검은 머리칼이 헝클어져 있다.",
        "visual_traits": [
          "한국계 남성 얼굴",
          "18세의 젊은 얼굴",
          "검은 머리칼",
          "헝클어진 머리"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, 18-year-old Korean-American young male, youthful face, messy black hair, dark eyes, plain white background. Photoreal human performance, cinematic aesthetic, restrained cool and desaturated palette, expressive brightness and contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L80": {
        "name": "폐발전소가 보이는 과거의 들판",
        "short_id": "L80",
        "description": "멀리 버려진 발전소와 마을이 보이는 황량한 들판. 드문드문 작은 꽃이 피어 있고 시야를 막는 구조물이 적다.",
        "visual_traits": [
          "황량한 들판",
          "먼 발전소 건물",
          "멀리 보이는 마을",
          "드문 작은 꽃",
          "트인 시야"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a desolate open field, an abandoned power plant and a small village visible in the far distance, sparse small flowers blooming on the ground, wide open view with few obstructing structures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L61": {
        "name": "휴게소 마트 내부",
        "short_id": "L61",
        "description": "주유장 안쪽에 붙은 작은 마트. 상품 진열대와 약품 코너가 있고 테이블 주변의 텔레비전과 구석의 반사경이 보인다.",
        "visual_traits": [
          "소형 마트 진열대",
          "약품 코너",
          "실내 테이블",
          "텔레비전",
          "구석 반사경"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a small convenience store interior attached to a gas station. The space features merchandise shelves, a small pharmacy section, an indoor table with a television, and a convex security mirror in the corner. Dystopian science-fiction aesthetic, cool and desaturated palette, tactile material detail, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L16": {
        "name": "난민 재판소 내부",
        "short_id": "L16",
        "description": "허름한 건물 안의 소박한 재판 공간. 낡은 탁자와 의자가 놓여 있고 탁자 위에는 서류가 높게 쌓여 있다.",
        "visual_traits": [
          "허름한 실내 마감",
          "낡은 탁자",
          "탁자 뒤 의자",
          "두껍게 쌓인 서류"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a modest and shabby makeshift courtroom interior inside an old building. A worn wooden table with a chair placed behind it, tall stacks of messy paper documents piled on the table. Distressed walls, peeling paint, dim atmospheric lighting, dystopian setting, a restrained cool and desaturated palette, tactile material detail, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C17": {
        "name": "박철진",
        "short_id": "C17",
        "description": "국적·인종이 명시되지 않은 44세 남성. 중년의 얼굴이며 기본 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "44세 남성",
          "중년의 얼굴",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. 44-year-old male, middle-aged face, unspecified facial structure and hairstyle. Photorealistic cinematic aesthetic, cool and desaturated palette, expressive brightness and contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L72": {
        "name": "익산 늪지대와 캠핑카가 빠진 진흙 공터",
        "short_id": "L72",
        "description": "숲 가장자리에 펼쳐진 황폐한 늪과 진흙 공터. 출입 금지 팻말과 표식이 희미해진 녹슨 방사능 경고판이 서 있다.",
        "visual_traits": [
          "황폐한 늪지대",
          "넓은 진흙 공터",
          "숲 가장자리",
          "출입 금지 팻말",
          "녹슨 방사능 경고판"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a desolate swamp and a vast muddy clearing at the edge of a dark forest, faded 'no trespassing' signs and rusted radiation warning signs planted in the deep thick mud, murky water pools, overcast and bleak lighting, cool and desaturated palette, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L24": {
        "name": "쿠마 일행이 모인 난민촌 노상 모닥불 주변",
        "short_id": "L24",
        "description": "인공제방 바로 옆의 노상 공터. 양철통 안의 불이 주변을 주황빛으로 비추며 바비큐 그릴과 맥주 용기가 놓여 있다.",
        "visual_traits": [
          "제방 옆 노상 공터",
          "양철통 화로",
          "주황빛 불빛",
          "바비큐 그릴",
          "맥주 용기"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, empty space, no people, no vehicles. A dirt clearing on a narrow street right next to a massive, imposing concrete artificial embankment in a ramshackle refugee camp. In the center of the dirt clearing stands a rusty tin barrel brazier used as a makeshift fire pit. An old, blackened barbecue grill and scattered empty beverage cans and bottles are placed around the barrel. The area is illuminated by the warm, flickering orange glow of a fire emanating from the barrel, creating a sharp contrast with the surrounding dark, gritty, desaturated dystopian environment. Tactile material detail, cinematic lighting, solemn grandeur.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C18": {
        "name": "박철진의 수하 1",
        "short_id": "C18",
        "description": "국적·인종이 명시되지 않은 성인 남성. 얼굴형, 머리카락의 색과 길이에 관한 직접 묘사는 없다.",
        "visual_traits": [
          "성인 남성 얼굴",
          "얼굴형 미상",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, centered in South Korea. Passport-style ID photo, head and upper chest visible, adult male, unspecified ancestry, neutral facial features, unspecified hair style and color, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L115": {
        "name": "목포 보건소 병실",
        "short_id": "L115",
        "description": "침대와 기본 진료 비품이 놓인 소규모 보건소 병실. 실내 조명 아래 침구와 병상 주변의 단순한 공간이 드러난다.",
        "visual_traits": [
          "소규모 병실",
          "진료용 침대",
          "침대 위 침구",
          "기본 진료 비품",
          "실내 조명"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, interior of a small, somewhat aged public health center patient room. A single metal-framed hospital bed with white bedding occupies the space. Basic, worn medical supplies like a small cabinet are visible nearby. The room is softly lit by practical indoor lighting, highlighting the worn but organized surfaces. Dystopian science-fiction aesthetic, desaturated palette, empty room, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L40": {
        "name": "박철진이 탑승한 전투 헬기 내부",
        "short_id": "L40",
        "description": "조종석과 옆 좌석이 붙어 있는 전투 헬기 실내. 전방 계기판과 넓은 창이 있으며 창 아래로 지상의 도로가 내려다보인다.",
        "visual_traits": [
          "나란한 조종석 좌석",
          "전방 계기판",
          "넓은 조종석 창",
          "아래로 보이는 지상 도로"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a military combat helicopter cockpit. Features side-by-side pilot seats, complex front instrument panels with glowing dials and screens, and wide cockpit windows. Rugged, utilitarian metallic design, tactile material detail, cool and desaturated lighting, tactical atmosphere. No people, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L27": {
        "name": "라울의 컨테이너 내부",
        "short_id": "L27",
        "description": "금속 컨테이너를 주거용으로 사용하는 소박한 실내. 출입문 가까이 생활공간이 이어지고 한쪽에 잠자리가 마련되어 있다.",
        "visual_traits": [
          "컨테이너 내부 구조",
          "단출한 생활공간",
          "외부 연결 출입문",
          "실내 잠자리"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a repurposed metal shipping container used as a modest living space, corrugated metal walls and ceiling, a simple built-in sleeping area tucked into one corner, a basic living layout near the entrance door, narrow, practical, rough industrial texture, hybrid cinematic aesthetic, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, dystopian science-fiction tension, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L17": {
        "name": "무장 괴한들이 난민들을 위협하는 과거의 아스팔트 거리",
        "short_id": "L17",
        "description": "도시 건물 사이로 아스팔트 도로가 이어지는 야간 거리. 건물 윤곽과 노면이 어두운 흑백 화면으로 드러난다.",
        "visual_traits": [
          "도시 사이 아스팔트 도로",
          "거리 양옆 건물 윤곽",
          "어두운 야간 조도",
          "흑백 색조"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an empty asphalt street at night, flanked by dark city buildings, dimly lit urban environment, bleak atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L119": {
        "name": "목포공항 격납고 내부",
        "short_id": "L119",
        "description": "거대한 창고문 안쪽으로 넓은 실내가 펼쳐지는 낡은 격납고. 오래된 구조물과 실내 전구가 보이는 대형 창고형 공간.",
        "visual_traits": [
          "거대한 창고문",
          "넓은 실내",
          "낡은 구조물",
          "실내 전구"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot. Interior of a dilapidated old aircraft hangar. Massive warehouse doors, a vast empty indoor space, aging structural beams and trusses, dimly lit by old indoor light bulbs hanging from the high ceiling, gritty and weathered textures, large warehouse-like area, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L83": {
        "name": "과거 익산 마을 배급터",
        "short_id": "L83",
        "description": "마을 안의 야외 배식 공간. 음식을 놓는 배식대와 그 앞쪽으로 길게 비워진 대기 구역이 구분된다.",
        "visual_traits": [
          "야외 배식 공간",
          "음식 배식대",
          "길게 비워진 앞쪽 구역"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an outdoor food distribution area in a dilapidated village, long serving tables placed on the ground, a wide and long empty waiting clearing in front of the tables, rugged and worn-out surroundings, muted colors, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L118": {
        "name": "목포공항 활주로와 건물 앞 공터",
        "short_id": "L118",
        "description": "넓은 활주로와 건물 앞 공터에 이끼가 퍼진 낡은 공항. 오래된 간판과 커다란 창고 출입문, 모닥불 자리가 보인다.",
        "visual_traits": [
          "넓은 활주로",
          "건물 앞 공터",
          "지면을 덮은 이끼",
          "낡은 공항 간판",
          "커다란 창고 출입문"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an abandoned and weathered old airport facility, wide cracked asphalt runway and a vast dirt clearing in front of a dilapidated terminal building, patches of moss creeping over the ground, faded old airport signage, large rusty warehouse doors, cold and desaturated palette, tactile material detail, overgrown post-apocalyptic atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P23": {
        "name": "지폐 뭉치",
        "short_id": "P23",
        "description": "직사각형 종이 지폐 여러 장을 포개 놓은 묶음. 얇은 종이 가장자리가 층층이 드러난다.",
        "visual_traits": [
          "직사각형 지폐",
          "종이 재질",
          "여러 장의 겹침",
          "층층이 보이는 가장자리"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a thick stack of rectangular paper currency bills, multiple bills layered on top of each other, visible layered thin paper edges, slightly weathered and worn paper texture, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "L126": {
        "name": "제주도 연구소 임시보호소 병실",
        "short_id": "L126",
        "description": "흰색 침대와 강한 형광등이 있는 밝은 병실. 창밖으로 에메랄드빛 바다가 넓게 보인다.",
        "visual_traits": [
          "흰색 침대",
          "강렬한 형광등",
          "바다를 향한 창",
          "에메랄드빛 해상 풍경"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a bright and stark hospital room interior inside a temporary shelter, illuminated by intense white fluorescent ceiling lights, stark white walls and clinical medical environment, a large window revealing a wide expansive view of a vibrant emerald sea outside, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L54": {
        "name": "이현우 일행의 캠핑카 내부",
        "short_id": "L54",
        "description": "운전석과 조수석 뒤로 생활공간이 이어지는 낡은 소형 캠핑카 실내. 침대와 뒷좌석, 작은 전등, 창문과 짐을 둘 공간이 있다.",
        "visual_traits": [
          "앞쪽 운전석과 조수석",
          "뒤쪽 생활공간",
          "실내 침대",
          "작은 전등",
          "창문과 짐 적재 공간"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, empty interior of an old small camper van, cramped living space connected directly behind the driver and passenger seats, a bed, rear seats, a small lamp, windows, luggage storage space, worn-out textures, cinematic lighting, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C53": {
        "name": "작은 물고기",
        "short_id": "C53",
        "description": "작은 입과 머리 양옆의 눈을 가진 소형 물고기. 종과 색상, 세부 무늬는 명시되지 않는다.",
        "visual_traits": [
          "작은 머리",
          "작은 입",
          "머리 양옆의 눈"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, photorealistic cinematic shot of a small fish. Small mouth, eyes positioned on the sides of the head, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L135": {
        "name": "유빅사 회장실",
        "short_id": "L135",
        "description": "대형 화면과 마이크, 통신 장치가 갖춰진 기업 집무 공간. 책상 주변으로 영상과 음성을 확인하는 장비가 배치되어 있다.",
        "visual_traits": [
          "대형 화면",
          "마이크",
          "통신 장치",
          "집무 책상"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a high-tech corporate executive office, no people, no vehicles. A large, imposing executive desk at the center equipped with advanced communication devices and microphones. Large display screens integrated into the walls surrounding the desk. High-end, austere interior design with hard-surface CG elements. Restrained cool and desaturated palette, tactile material detail, dramatic lighting.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C35": {
        "name": "지소영",
        "short_id": "C35",
        "description": "국적·인종이 명시되지 않은 50대 중반 여성. 중년의 얼굴이며 얼굴형과 머리카락의 세부 묘사는 없다.",
        "visual_traits": [
          "50대 중반 여성",
          "중년의 얼굴",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, mid-50s woman, middle-aged face, photorealistic cinematic aesthetic, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L46": {
        "name": "해일이 밀려드는 인천 난민촌 거리",
        "short_id": "L46",
        "description": "인공제방 안쪽으로 컨테이너 주택과 상점들이 이어진 거리. 좁은 골목과 도로가 연결되고 가로등과 방송 스피커가 설치되어 있다.",
        "visual_traits": [
          "제방 안쪽 도로",
          "컨테이너 주택과 상점",
          "도로와 연결된 좁은 골목",
          "가로등과 방송 스피커"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A slum street located directly behind a massive concrete artificial levee. The area is densely packed with rusty, makeshift houses and small shops built from repurposed shipping containers. Narrow, chaotic alleys branch off from the main cracked asphalt road. Tall, weathered metal streetlights and old broadcasting loudspeakers are attached to poles. Dystopian science-fiction aesthetic, restrained cool and desaturated palette, overcast sky, tactile material detail.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L45": {
        "name": "인천 난민촌 관리사무소 3층 복도",
        "short_id": "L45",
        "description": "여러 방문과 외창이 있는 관리 건물 상층 복도. 구석에 소화기가 비치되어 있고 더 높은 층으로 이어지는 계단이 연결된다.",
        "visual_traits": [
          "복도를 따라 난 방문",
          "외부를 향한 창문",
          "구석의 소화기",
          "상층 연결 계단"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot of a long interior corridor in a worn administrative building. Multiple closed doors line one wall, while exterior windows let in natural light. A red fire extinguisher sits in a corner. A staircase leading to an upper floor is visible. Weathered concrete and utilitarian tile surfaces. Restrained cool and desaturated palette, tactile material detail, dystopian science-fiction tension, highly detailed, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L53": {
        "name": "캠핑카가 보관된 폐공장 옆 창고",
        "short_id": "L53",
        "description": "폐공장 옆의 어두운 창고 실내. 입구에 위로 들어 올리는 셔터가 있으며 안쪽으로 넓은 적재용 바닥이 이어진다.",
        "visual_traits": [
          "넓은 창고 내부",
          "위로 여는 셔터",
          "큰 출입구",
          "어두운 적재 공간"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, wide dark interior of an abandoned warehouse, large open roll-up shutter at the entrance, spacious empty concrete loading floor, weathered industrial textures, atmospheric shadows, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L110": {
        "name": "지동현의 연구소 2층 피아노 공간",
        "short_id": "L110",
        "description": "낡은 피아노가 홀로 놓인 비어 있는 2층 실내. 나선형 계단으로 연결되고 창문으로 건물 앞 지면이 내려다보인다.",
        "visual_traits": [
          "홀로 놓인 낡은 피아노",
          "비어 있는 2층 공간",
          "나선형 계단 연결부",
          "외부를 내려다보는 창문"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, an empty second-floor interior space, an old solitary piano placed in the center of the room, a spiral staircase leading downwards, windows on the wall overlooking the exterior ground, dim and desolate lighting, a restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, no people, no vehicles, no unrelated objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L06": {
        "name": "고급주택가 거리",
        "short_id": "L06",
        "description": "고급 단독주택과 담장이 이어지는 도심 주거 거리. 주택 너머로 화려한 고층 빌딩이 보이며 낮빛이 비친다.",
        "visual_traits": [
          "고급 단독주택",
          "도로변 담장",
          "멀리 보이는 고층 빌딩",
          "밝은 낮빛"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an upscale urban residential street lined with high-end detached houses and continuous stone walls, luxurious high-rise buildings towering in the distant background, bright daylight illumination, hybrid cinematic aesthetic, tactile material detail, restrained cool and desaturated palette with selective warmth, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L07": {
        "name": "고급주택 담장·현관 앞·정원",
        "short_id": "L07",
        "description": "높은 담장 안에 정원과 현관 앞 공간이 있는 주택 외부. 현관에는 구식 열쇠 잠금장치가 있고 거실 쪽에는 큰 통유리창이 있다.",
        "visual_traits": [
          "주택 둘레 담장",
          "현관 앞 정원",
          "구식 열쇠 잠금장치",
          "거실 통유리창"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, exterior of a high-end house. High perimeter walls enclosing a front yard and garden. A front porch featuring a door with an old-fashioned key lock, and large floor-to-ceiling glass windows on the facade. Tactile material detail, restrained cool and desaturated palette, expressive brightness and contrast. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "yard"
              ],
              "default_space_key": "yard"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L30": {
        "name": "구치소 면회실",
        "short_id": "L30",
        "description": "넓고 단출한 면회실. 실내 한가운데 테이블이 놓여 있으며 양쪽에 마주 앉을 수 있는 좌석과 넓은 빈 바닥이 있다.",
        "visual_traits": [
          "넓은 실내 면적",
          "중앙 테이블",
          "서로 마주 보는 좌석",
          "넓게 비어 있는 바닥"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a spacious and sparse detention center visitation room, no people, no vehicles, no objects. A single, simple table sits in the center with two chairs facing each other. Large empty floor space, plain concrete walls, cold and institutional atmosphere, restrained cool and desaturated palette, precise hard-surface details, expressive brightness and contrast.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P16": {
        "name": "확성기",
        "short_id": "P16",
        "description": "앞으로 넓게 벌어지는 나팔형 방사부와 아래쪽 손잡이를 가진 휴대용 확성기. 뒤쪽에 입을 대는 입력부가 있다.",
        "visual_traits": [
          "나팔형 방사부",
          "아래쪽 손잡이",
          "뒤쪽 입력부",
          "휴대용 크기"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a portable megaphone featuring a wide cone-shaped front bell for sound projection, a pistol-grip handle below, and a mouthpiece at the rear, utilitarian and slightly worn design, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "P08": {
        "name": "찌그러진 로봇 팔",
        "short_id": "P08",
        "description": "금속 외장과 여러 관절로 구성된 로봇 팔 부품. 길게 이어진 팔 구조에 분리 가능한 연결부와 체결 부위가 보인다.",
        "visual_traits": [
          "금속 외장",
          "길쭉한 팔 구조",
          "여러 관절",
          "분리 가능한 연결부"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a basic intact mechanical robotic arm component, metallic armor plating, multiple articulating mechanical joints, elongated arm structure, visible detachable connection ports and fastening mechanisms, tactile material detail, hard-surface CG aesthetic, restrained cool palette, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "C28": {
        "name": "정한수",
        "short_id": "C28",
        "description": "북한 출신 한국인 성인 남성. 짧게 자른 머리를 하고 있으며 얼굴형과 정확한 나이대는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성 얼굴",
          "성인",
          "짧은 머리"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, adult East Asian male, short hair, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L33": {
        "name": "신부의 승합차 내부",
        "short_id": "L33",
        "description": "앞쪽 운전석 뒤로 뒷좌석과 적재 공간이 이어지는 밴 실내. 뒷좌석 주변에 물품 상자가 듬성듬성 놓여 있다.",
        "visual_traits": [
          "밴 형태의 긴 실내",
          "앞쪽 운전석",
          "뒤쪽 좌석",
          "적재된 물품 상자"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a van, front driver seat visible, rear passenger seats, cargo space with scattered storage boxes, worn and utilitarian interior, restrained cool and desaturated palette, tactile material detail, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L05": {
        "name": "고급주택가에 주차된 페드로의 자동차 내부",
        "short_id": "L05",
        "description": "운전석과 조수석이 나란한 승용차 실내. 운전대와 대시보드가 있고, 창문 너머로 고급주택가가 보인다.",
        "visual_traits": [
          "나란한 앞좌석",
          "운전대와 대시보드",
          "측면 창문",
          "창밖 고급주택"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot of an empty passenger car interior, no people, no moving vehicles, no loose objects. A view from inside showing the steering wheel, dashboard, and empty front seats. Through the car windows, a quiet, high-end residential street is visible. Restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L116": {
        "name": "목포 항구마을 거리",
        "short_id": "L116",
        "description": "생선 판매대와 길거리 식당이 이어지는 항구마을 거리. 어두운 길 양옆으로 생선이 놓인 좌판과 작은 상점들이 보인다.",
        "visual_traits": [
          "항구마을 거리",
          "생선 판매 좌판",
          "길거리 식당",
          "작은 상점들",
          "어두운 거리"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a dark narrow street in a coastal slum village, lined with old wooden fish display stalls, rundown street food carts with plastic tarps, and small weathered shops, wet ground reflecting dim light from sparse hanging bulbs, restrained cool and desaturated palette, tactile material detail, dystopian science-fiction tension, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L18": {
        "name": "난민 재판소 밖 쓰레기 더미",
        "short_id": "L18",
        "description": "허름한 재판소 건물 밖에 폐기물이 어지럽게 쌓인 공간. 쓰레기 더미 사이로 드러난 바닥이 어둠에 잠겨 있다.",
        "visual_traits": [
          "건물 밖 폐기물 더미",
          "불규칙한 쓰레기 적층",
          "더미 사이 노출 바닥",
          "어두운 야간 조도"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, exterior of a dilapidated building with massive, irregular piles of discarded waste and garbage, exposed rough ground between the trash heaps, dark nighttime lighting with deep shadows, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C34": {
        "name": "지동현",
        "short_id": "C34",
        "description": "국적·인종과 정확한 나이대가 명시되지 않은 성인 남성. 얼굴형과 머리 모양의 직접 묘사는 없다.",
        "visual_traits": [
          "성인 남성 얼굴",
          "얼굴형 미상",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. An adult male, generic facial structure, unspecific short hairstyle, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "P19": {
        "name": "곤봉",
        "short_id": "P19",
        "description": "단단하고 길쭉한 막대 형태의 타격 도구. 한쪽 끝에 손으로 쥐는 구간이 있고 반대쪽으로 곧은 몸체가 이어진다.",
        "visual_traits": [
          "긴 막대 형태",
          "단단한 몸체",
          "한쪽 끝의 손잡이 구간"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a solid elongated stick-shaped striking tool, straight cylindrical body with a defined grip section at one end, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "L131": {
        "name": "제주도 연구소 소장실",
        "short_id": "L131",
        "description": "깔끔하고 모던한 인테리어의 넓은 집무 공간. 중앙 홀에 낡은 피아노가 있고 실내 기둥과 책상이 배치되어 있다.",
        "visual_traits": [
          "모던한 인테리어",
          "중앙 홀의 낡은 피아노",
          "실내 기둥",
          "책상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, clean and modern spacious director's office interior, an old piano situated in the central area, indoor structural pillars, an office desk, cool and desaturated palette, expressive brightness and contrast, empty room, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "C43": {
        "name": "식당의 40대 아시아계 남성",
        "short_id": "C43",
        "description": "아시아계 40대 남성. 중년의 얼굴이며 얼굴형과 머리카락의 색·스타일은 명시되지 않는다.",
        "visual_traits": [
          "아시아계 남성 얼굴",
          "40대",
          "중년의 얼굴"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 40-year-old Asian man, middle-aged facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "C05": {
        "name": "앰버",
        "short_id": "C05",
        "description": "한국계·백인 혼혈의 10세 여자아이. 어린 얼굴에 금발 머리칼과 커다란 눈이 있다.",
        "visual_traits": [
          "한국계·백인 혼혈 얼굴",
          "10세 여자아이",
          "금발 머리",
          "커다란 눈"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, 10-year-old girl, half-Korean half-Caucasian mixed ancestry, youthful face, blonde hair, large eyes, plain white background. Photorealistic cinematic aesthetic, restrained cool and desaturated palette, expressive brightness and contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "L66": {
        "name": "전복된 캠핑카 내부",
        "short_id": "L66",
        "description": "앞쪽 운전석과 보조석, 뒤쪽 침대와 좌석이 연결된 소형 주거형 실내. 작은 전등과 측면 창문이 설치되어 있다.",
        "visual_traits": [
          "소형 주거형 실내",
          "앞쪽 운전석과 보조석",
          "뒤쪽 침대와 좌석",
          "작은 실내 전등",
          "측면 창문"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, empty interior of a small camper van, front driver and passenger seats connected to a rear compact living area with a bed and seating, small interior lights glowing, side windows, restrained cool and desaturated palette, tactile material detail, plain neutral state, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L111": {
        "name": "지동현의 연구소 건물 밖과 트럭 정차 지점",
        "short_id": "L111",
        "description": "오래된 연구소 외벽과 철문 앞에 펼쳐진 공터. 일부 지면은 진흙이고 건물 바깥으로 넓은 보라색 꽃밭이 이어진다.",
        "visual_traits": [
          "오래된 연구소 외벽",
          "철제 출입문",
          "건물 앞 공터",
          "진흙 지면",
          "주변 보라색 꽃밭"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, centered in South Korea. Photorealistic cinematic establishing shot, the exterior of an old weathered laboratory building with a large iron entrance gate. A wide dirt and mud clearing in front of the gate, leading out to a vast field of purple flowers. Cool and desaturated palette with contrasting vibrant purple, tactile textures on the aged walls and mud, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L136": {
        "name": "제주도 연구소 외부와 주변 해상",
        "short_id": "L136",
        "description": "바다에 둘러싸인 섬의 연구소 외경. 건물 너머로 섬의 지형과 넓은 해상 수평선이 이어진다.",
        "visual_traits": [
          "섬의 연구소 건물",
          "주변 바다",
          "섬 지형",
          "넓은 수평선"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, exterior view of a massive research facility on an isolated island, surrounded by a vast and rough ocean horizon. The facility features heavy concrete and metal structures built on rocky island terrain. Desolate and isolated atmosphere, cold and desaturated palette, overcast sky with dramatic lighting, tactile material detail on the weathered architecture, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P11": {
        "name": "분해된 주크박스 부품",
        "short_id": "P11",
        "description": "구형 레코드 재생 기계의 내부 부품들. 판을 받치는 회전 장치와 작은 체결 부품, 전기 연결부가 포함된 기계 구성품.",
        "visual_traits": [
          "구형 내부 기계 부품",
          "판 회전 장치",
          "작은 체결 부품",
          "전기 연결부"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea-centric. Photorealistic product photo, isolated object, internal mechanical components of a vintage jukebox, metallic record-spinning turntable mechanism, small mechanical fasteners, vintage electrical wiring and connectors, intricate metallic machinery, slightly aged, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "L35": {
        "name": "인천 성당 지하실 계단",
        "short_id": "L35",
        "description": "성당 1층에서 지하 기도 공간으로 내려가는 실내 계단. 지하 방향으로 어둡게 이어지며 좁은 범위의 촛불이 계단을 비춘다.",
        "visual_traits": [
          "지하로 내려가는 계단",
          "상하층 연결 구조",
          "어두운 계단 내부",
          "국소적인 촛불 조명"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A dark, narrow indoor staircase inside an old cathedral leading down to a basement. Old stone steps and weathered walls. Dim atmosphere with localized, flickering candlelight illuminating parts of the stairs. Heavy shadows, tactile material detail of the stone, cold desaturated environment contrasting with warm selective candle light.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L122": {
        "name": "크리스의 선박 갑판과 주변 해상",
        "short_id": "L122",
        "description": "낡은 소형 선박의 좁고 개방된 갑판. 붙잡을 수 있는 기둥과 가장자리 구조물이 있으며 주변으로 바다가 펼쳐진다.",
        "visual_traits": [
          "낡은 갑판",
          "좁은 개방 공간",
          "수직 기둥",
          "주변 바다"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea and surrounding regions. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A narrow, open wooden and metal deck of an old, rusted small ship. Worn metal floors with scratches and corrosion, rusted edge railings, vertical metal pillars installed across the deck. The ship deck is surrounded by a vast, open, dark ocean with crashing waves. Hybrid cinematic aesthetic, tactile material detail on the rusted metal, restrained cool and desaturated palette, expressive brightness and contrast, solemn grandeur.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L26": {
        "name": "라울의 컨테이너 앞",
        "short_id": "L26",
        "description": "금속 컨테이너 주택의 출입문 앞 야외 공간. 문 앞에 물을 쓸 수 있는 여유 공간이 있고 긴 호스가 놓여 있다.",
        "visual_traits": [
          "금속 컨테이너 외벽",
          "주택 출입문",
          "문 앞 빈 공간",
          "긴 물 호스"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, outdoor space in front of a rusty metal container house, an entrance door, a long water hose lying on the ground, tactile material detail, cool and desaturated palette, dystopian science-fiction tension, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "P26": {
        "name": "약병",
        "short_id": "P26",
        "description": "손에 들어오는 작은 의약품 용기. 약을 담는 병 형태의 몸체와 입구를 막는 뚜껑으로 구성되어 있다.",
        "visual_traits": [
          "작은 크기",
          "병 형태 몸체",
          "입구 뚜껑"
        ],
        "t2i_prompt": "Set in 2069, Dystopian future South Korea. Photorealistic product photo, isolated object, a small handheld medicine bottle, consisting of a simple bottle-shaped body and a lid, tactile material detail, restrained cool and desaturated palette, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "L124": {
        "name": "크리스의 선박 조타실",
        "short_id": "L124",
        "description": "조타용 키가 설치된 소형 선박의 조종 공간. 전면 창으로 바다가 보이며 키 주변에 조종 장치가 모여 있다.",
        "visual_traits": [
          "조타용 키",
          "전면 창",
          "밀집한 조종 장치"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, centered in South Korea. Photorealistic cinematic establishing shot, interior of a small ship's wheelhouse, featuring a steering wheel and clustered control devices, large front windows overlooking the sea, weathered maritime equipment, tactile material detail, restrained cool and desaturated palette, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L127": {
        "name": "제주도 임시보호소 숙소 방",
        "short_id": "L127",
        "description": "침대가 놓인 단출한 숙소 방. 옷을 갈아입을 자리와 샤워 공간이 마련되어 있고 화상통화가 가능한 전화 장치가 있다.",
        "visual_traits": [
          "침대",
          "탈의 자리",
          "샤워 공간",
          "화상통화 장치"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an austere temporary shelter room, no people, no vehicles, no objects. A simple bed, a minimalist dressing and shower area, and a rugged video communication device. Utilitarian design, slightly worn textures, muted and desaturated cool lighting, conveying a sense of temporary residence.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "L96": {
        "name": "익산 식량 운반 도로와 갈림길",
        "short_id": "L96",
        "description": "마을 바깥으로 길게 이어지다 두 방향으로 나뉘는 도로. 넓게 트인 길 주변과 갈라지는 두 노면이 낮빛 아래 보인다.",
        "visual_traits": [
          "길게 이어진 도로",
          "두 방향 갈림길",
          "트인 도로 주변",
          "낮의 자연광"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a long road stretching out of a village and diverging into two paths, wide open surroundings, daytime natural light, no people, no vehicles, no objects.",
        "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",
        "C07"
      ],
      [
        "라울",
        "character",
        "C08"
      ],
      [
        "미연",
        "character",
        "C10"
      ],
      [
        "페드로",
        "character",
        "C12"
      ],
      [
        "쿠마",
        "character",
        "C13"
      ],
      [
        "신부",
        "character",
        "C14"
      ],
      [
        "구도환",
        "character",
        "C15"
      ],
      [
        "마츠다",
        "character",
        "C16"
      ],
      [
        "박철진",
        "character",
        "C17"
      ],
      [
        "박철진의 수하 1",
        "character",
        "C18"
      ],
      [
        "윤성찬",
        "character",
        "C19"
      ],
      [
        "윤성찬의 비서",
        "character",
        "C20"
      ],
      [
        "국방장관",
        "character",
        "C21"
      ],
      [
        "이강준",
        "character",
        "C22"
      ],
      [
        "조일광",
        "character",
        "C23"
      ],
      [
        "태진",
        "character",
        "C24"
      ],
      [
        "은영",
        "character",
        "C25"
      ],
      [
        "수빈",
        "character",
        "C26"
      ],
      [
        "정한수",
        "character",
        "C28"
      ],
      [
        "장백산",
        "character",
        "C29"
      ],
      [
        "선지자",
        "character",
        "C31"
      ],
      [
        "B-200",
        "character",
        "C32"
      ],
      [
        "마을총무",
        "character",
        "C33"
      ],
      [
        "지동현",
        "character",
        "C34"
      ],
      [
        "지소영",
        "character",
        "C35"
      ],
      [
        "서지민",
        "character",
        "C37"
      ],
      [
        "연구원 A",
        "character",
        "C38"
      ],
      [
        "연구원 C",
        "character",
        "C39"
      ],
      [
        "크리스",
        "character",
        "C40"
      ],
      [
        "관리소장",
        "character",
        "C41"
      ],
      [
        "재판관",
        "character",
        "C42"
      ],
      [
        "식당의 40대 아시아계 남성",
        "character",
        "C43"
      ],
      [
        "군복 차림의 백인 남성",
        "character",
        "C44"
      ],
      [
        "물을 나눠주는 사제복 남자",
        "character",
        "C45"
      ],
      [
        "연구소의 60대 아시아계 남성",
        "character",
        "C46"
      ],
      [
        "보건소 의사",
        "character",
        "C47"
      ],
      [
        "유빅사 용병대장",
        "character",
        "C48"
      ],
      [
        "백인 여성형 집사 로봇",
        "character",
        "C49"
      ],
      [
        "백인 남성형 인공지능 병사",
        "character",
        "C50"
      ],
      [
        "목포 항구의 선원",
        "character",
        "C51"
      ],
      [
        "셰퍼드",
        "character",
        "C52"
      ],
      [
        "작은 물고기",
        "character",
        "C53"
      ],
      [
        "작은 새",
        "character",
        "C54"
      ],
      [
        "아기 새",
        "character",
        "C55"
      ],
      [
        "나비",
        "character",
        "C56"
      ],
      [
        "쓰레기가 쌓인 바다 밑바닥",
        "location",
        "L01"
      ],
      [
        "쓰레기 수거선 갑판과 주변 해상",
        "location",
        "L02"
      ],
      [
        "고급주택가에 주차된 페드로의 자동차 내부",
        "location",
        "L05"
      ],
      [
        "고급주택가 거리",
        "location",
        "L06"
      ],
      [
        "고급주택 담장·현관 앞·정원",
        "location",
        "L07"
      ],
      [
        "고급주택 거실",
        "location",
        "L08"
      ],
      [
        "고급주택 2층 침실",
        "location",
        "L10"
      ],
      [
        "인천 난민촌 쓰레기장과 맨홀 주변",
        "location",
        "L11"
      ],
      [
        "인천 난민촌 거리와 주거 골목",
        "location",
        "L12"
      ],
      [
        "인천 난민촌 시장거리",
        "location",
        "L13"
      ],
      [
        "인천 난민촌 인공제방 작업장과 제방 벽 앞",
        "location",
        "L14"
      ],
      [
        "난민 재판소 내부",
        "location",
        "L16"
      ],
      [
        "무장 괴한들이 난민들을 위협하는 과거의 아스팔트 거리",
        "location",
        "L17"
      ],
      [
        "난민 재판소 밖 쓰레기 더미",
        "location",
        "L18"
      ],
      [
        "난민촌 골목 식당 내부",
        "location",
        "L19"
      ],
      [
        "인천 난민 수용소 출입문과 입구 도로",
        "location",
        "L20"
      ],
      [
        "이현우의 컨테이너 7-31 앞",
        "location",
        "L21"
      ],
      [
        "이현우의 컨테이너 내부 식탁과 공용 생활공간",
        "location",
        "L22"
      ],
      [
        "이현우의 컨테이너 내부 앰버의 방",
        "location",
        "L23"
      ],
      [
        "쿠마 일행이 모인 난민촌 노상 모닥불 주변",
        "location",
        "L24"
      ],
      [
        "마츠다의 고물상 내부",
        "location",
        "L25"
      ],
      [
        "라울의 컨테이너 앞",
        "location",
        "L26"
      ],
      [
        "라울의 컨테이너 내부",
        "location",
        "L27"
      ],
      [
        "박철진의 민병대 사무실",
        "location",
        "L28"
      ],
      [
        "윤성찬의 승용차 내부",
        "location",
        "L29"
      ],
      [
        "구치소 면회실",
        "location",
        "L30"
      ],
      [
        "인천 난민촌 피로연장 천막과 공터",
        "location",
        "L31"
      ],
      [
        "인천 난민촌 지하 하수도",
        "location",
        "L32"
      ],
      [
        "신부의 승합차 내부",
        "location",
        "L33"
      ],
      [
        "신부의 승합차가 통과하는 민병대 검문 지점",
        "location",
        "L34"
      ],
      [
        "인천 성당 지하실 계단",
        "location",
        "L35"
      ],
      [
        "인천 성당 지하 기도소",
        "location",
        "L36"
      ],
      [
        "인천 성당 1층 내부",
        "location",
        "L37"
      ],
      [
        "인천 난민촌과 성당 상공",
        "location",
        "L39"
      ],
      [
        "박철진이 탑승한 전투 헬기 내부",
        "location",
        "L40"
      ],
      [
        "인천 난민촌 관리사무소 외부와 외부 계단",
        "location",
        "L43"
      ],
      [
        "인천 난민촌 관리사무소 내부 미연의 감금실",
        "location",
        "L44"
      ],
      [
        "인천 난민촌 관리사무소 3층 복도",
        "location",
        "L45"
      ],
      [
        "해일이 밀려드는 인천 난민촌 거리",
        "location",
        "L46"
      ],
      [
        "수몰된 인천 난민촌 해상과 떠다니는 잔해 위",
        "location",
        "L47"
      ],
      [
        "바다에 떠 있는 컨테이너 내부",
        "location",
        "L48"
      ],
      [
        "인천 난민촌 외곽 도로와 무인점포 앞",
        "location",
        "L50"
      ],
      [
        "무인점포 내부",
        "location",
        "L51"
      ],
      [
        "국방장관 집무실",
        "location",
        "L52"
      ],
      [
        "캠핑카가 보관된 폐공장 옆 창고",
        "location",
        "L53"
      ],
      [
        "이현우 일행의 캠핑카 내부",
        "location",
        "L54"
      ],
      [
        "미추홀도서관 열람실과 서가",
        "location",
        "L57"
      ],
      [
        "미추홀도서관 복도와 외진 구석",
        "location",
        "L58"
      ],
      [
        "화성 검문소를 우회하는 산길",
        "location",
        "L60"
      ],
      [
        "휴게소 마트 내부",
        "location",
        "L61"
      ],
      [
        "휴게소 주유소 주유장과 진출입로",
        "location",
        "L62"
      ],
      [
        "휴게소 인근 드론 추격 도로",
        "location",
        "L64"
      ],
      [
        "캠핑카가 전복된 도로변 쓰레기 둔덕",
        "location",
        "L65"
      ],
      [
        "전복된 캠핑카 내부",
        "location",
        "L66"
      ],
      [
        "태진과 은영의 카센터 창고 내부",
        "location",
        "L67"
      ],
      [
        "태진과 은영의 카센터 식당",
        "location",
        "L68"
      ],
      [
        "태진과 은영의 카센터 앞 공터",
        "location",
        "L69"
      ],
      [
        "찰리가 홀로 걷는 지방도로",
        "location",
        "L70"
      ],
      [
        "익산 늪지대와 캠핑카가 빠진 진흙 공터",
        "location",
        "L72"
      ],
      [
        "익산 늪지대 주변 숲과 함정 공터",
        "location",
        "L73"
      ],
      [
        "익산 숲속 함정 구덩이 내부",
        "location",
        "L74"
      ],
      [
        "익산 마을 이송 트럭 짐칸의 철창 케이지 내부",
        "location",
        "L75"
      ],
      [
        "익산 마을 거리와 전경",
        "location",
        "L76"
      ],
      [
        "익산 마을 성당 앞",
        "location",
        "L77"
      ],
      [
        "익산 마을 성당 내부와 단상",
        "location",
        "L78"
      ],
      [
        "익산 마을 지하감옥 감방",
        "location",
        "L79"
      ],
      [
        "폐발전소가 보이는 과거의 들판",
        "location",
        "L80"
      ],
      [
        "정한수와 수빈이 샘물을 발견한 동굴",
        "location",
        "L81"
      ],
      [
        "과거 익산 마을 수로",
        "location",
        "L82"
      ],
      [
        "과거 익산 마을 배급터",
        "location",
        "L83"
      ],
      [
        "과거 익산 마을 가장자리",
        "location",
        "L84"
      ],
      [
        "익산 격투장 아래 찰리의 승강 케이지 내부",
        "location",
        "L86"
      ],
      [
        "익산 마을 격투장과 관중석·단상",
        "location",
        "L87"
      ],
      [
        "익산 마을 지하감옥 복도",
        "location",
        "L88"
      ],
      [
        "익산 마을 물탱크 탑 앞 공터",
        "location",
        "L89"
      ],
      [
        "익산 마을을 내려다보는 언덕 능선",
        "location",
        "L90"
      ],
      [
        "익산 밤하늘",
        "location",
        "L91"
      ],
      [
        "익산 한옥 마을 식량창고 내부",
        "location",
        "L92"
      ],
      [
        "익산 마을 공터와 모닥불 주변",
        "location",
        "L93"
      ],
      [
        "이현우 일행과 수빈의 트럭 운전석·조수석",
        "location",
        "L94"
      ],
      [
        "이현우 일행의 트럭 짐칸",
        "location",
        "L95"
      ],
      [
        "익산 식량 운반 도로와 갈림길",
        "location",
        "L96"
      ],
      [
        "익산 마을 폐창고 내부",
        "location",
        "L98"
      ],
      [
        "익산 마을 폐창고 앞 공터",
        "location",
        "L99"
      ],
      [
        "무너진 백화점 외부와 주변 수풀",
        "location",
        "L100"
      ],
      [
        "무너진 백화점 1층과 붕괴된 바닥 주변",
        "location",
        "L101"
      ],
      [
        "무너진 백화점 지하 식품 코너",
        "location",
        "L102"
      ],
      [
        "지동현의 연구소 앞 제비꽃밭",
        "location",
        "L104"
      ],
      [
        "군 병원 복도",
        "location",
        "L105"
      ],
      [
        "군 병원 박철진의 병실",
        "location",
        "L106"
      ],
      [
        "해남 바다가 보이는 언덕과 트럭 주차 지점",
        "location",
        "L108"
      ],
      [
        "지동현의 연구소 1층과 뒷문 안쪽",
        "location",
        "L109"
      ],
      [
        "지동현의 연구소 2층 피아노 공간",
        "location",
        "L110"
      ],
      [
        "지동현의 연구소 건물 밖과 트럭 정차 지점",
        "location",
        "L111"
      ],
      [
        "지동현의 연구소 인근 절벽 끝",
        "location",
        "L112"
      ],
      [
        "지동현의 연구소 인근 차량 추격 도로",
        "location",
        "L113"
      ],
      [
        "이현우 일행의 트럭이 멈춘 빗속 도로",
        "location",
        "L114"
      ],
      [
        "목포 보건소 병실",
        "location",
        "L115"
      ],
      [
        "목포 항구마을 거리",
        "location",
        "L116"
      ],
      [
        "목포 항구마을 노상 식당",
        "location",
        "L117"
      ],
      [
        "목포공항 활주로와 건물 앞 공터",
        "location",
        "L118"
      ],
      [
        "목포공항 격납고 내부",
        "location",
        "L119"
      ],
      [
        "쿠마가 조종하는 헬리콥터 내부",
        "location",
        "L120"
      ],
      [
        "목포 항구 부두",
        "location",
        "L121"
      ],
      [
        "크리스의 선박 갑판과 주변 해상",
        "location",
        "L122"
      ],
      [
        "크리스의 선박 선원실",
        "location",
        "L123"
      ],
      [
        "크리스의 선박 조타실",
        "location",
        "L124"
      ],
      [
        "선박이 침몰하는 바닷속",
        "location",
        "L125"
      ],
      [
        "제주도 연구소 임시보호소 병실",
        "location",
        "L126"
      ],
      [
        "제주도 임시보호소 숙소 방",
        "location",
        "L127"
      ],
      [
        "제주도 연구소 복도",
        "location",
        "L128"
      ],
      [
        "제주도 연구소 메인 연구센터 공용 공간",
        "location",
        "L129"
      ],
      [
        "제주도 연구소 메인 실험실",
        "location",
        "L130"
      ],
      [
        "제주도 연구소 소장실",
        "location",
        "L131"
      ],
      [
        "제주도 연구소 식당",
        "location",
        "L132"
      ],
      [
        "특임대 이강준의 사무실",
        "location",
        "L134"
      ],
      [
        "유빅사 회장실",
        "location",
        "L135"
      ],
      [
        "제주도 연구소 외부와 주변 해상",
        "location",
        "L136"
      ],
      [
        "제주도 연구소 통제실",
        "location",
        "L137"
      ],
      [
        "제주도 연구소 앞 해변과 상륙 지점",
        "location",
        "L138"
      ],
      [
        "제주도 연구소 옥상 잔디밭과 안테나·스피커 설치 구역",
        "location",
        "L140"
      ],
      [
        "제주도 연구소 상공",
        "location",
        "L141"
      ],
      [
        "찰리의 부품 보관과 재조립이 이루어지는 제주도 연구실",
        "location",
        "L143"
      ],
      [
        "에필로그 섬바위 주변 얕은 바다",
        "location",
        "L144"
      ],
      [
        "그물",
        "prop",
        "P03"
      ],
      [
        "휴대전화",
        "prop",
        "P06"
      ],
      [
        "찌그러진 로봇 팔",
        "prop",
        "P08"
      ],
      [
        "렌치",
        "prop",
        "P09"
      ],
      [
        "주크박스",
        "prop",
        "P10"
      ],
      [
        "분해된 주크박스 부품",
        "prop",
        "P11"
      ],
      [
        "LP판",
        "prop",
        "P13"
      ],
      [
        "대형 오디오 스피커",
        "prop",
        "P15"
      ],
      [
        "확성기",
        "prop",
        "P16"
      ],
      [
        "소총",
        "prop",
        "P17"
      ],
      [
        "권총",
        "prop",
        "P18"
      ],
      [
        "곤봉",
        "prop",
        "P19"
      ],
      [
        "전기 몽둥이",
        "prop",
        "P20"
      ],
      [
        "검은 가죽 지갑",
        "prop",
        "P21"
      ],
      [
        "지폐 뭉치",
        "prop",
        "P23"
      ],
      [
        "돈 봉투",
        "prop",
        "P24"
      ],
      [
        "약병",
        "prop",
        "P26"
      ],
      [
        "도자기 화병",
        "prop",
        "P27"
      ],
      [
        "유선 전화기",
        "prop",
        "P29"
      ],
      [
        "무전기",
        "prop",
        "P30"
      ],
      [
        "단도",
        "prop",
        "P32"
      ],
      [
        "쇠열쇠",
        "prop",
        "P33"
      ],
      [
        "찰리의 사진",
        "prop",
        "P34"
      ],
      [
        "찰리의 가슴 링",
        "prop",
        "P35"
      ],
      [
        "풍금",
        "prop",
        "P36"
      ],
      [
        "라디오",
        "prop",
        "P37"
      ],
      [
        "자폭 드론",
        "prop",
        "P40"
      ],
      [
        "손전등",
        "prop",
        "P41"
      ],
      [
        "물에 뜬 컨테이너 철판",
        "prop",
        "P44"
      ],
      [
        "통조림 캔",
        "prop",
        "P45"
      ],
      [
        "더플백",
        "prop",
        "P46"
      ],
      [
        "검은 보디백",
        "prop",
        "P48"
      ],
      [
        "윤성찬의 지팡이",
        "prop",
        "P49"
      ],
      [
        "낡은 책",
        "prop",
        "P50"
      ],
      [
        "크레파스",
        "prop",
        "P51"
      ],
      [
        "버튼 내장 연락처 카드",
        "prop",
        "P52"
      ],
      [
        "종이 지도",
        "prop",
        "P53"
      ],
      [
        "산탄총",
        "prop",
        "P54"
      ],
      [
        "사냥용 드론",
        "prop",
        "P55"
      ],
      [
        "펜치",
        "prop",
        "P57"
      ],
      [
        "검은 용액 병",
        "prop",
        "P58"
      ],
      [
        "찰리의 종이 편지",
        "prop",
        "P59"
      ],
      [
        "다트",
        "prop",
        "P61"
      ],
      [
        "화살",
        "prop",
        "P62"
      ],
      [
        "창",
        "prop",
        "P64"
      ],
      [
        "활",
        "prop",
        "P65"
      ],
      [
        "철창 케이지",
        "prop",
        "P67"
      ],
      [
        "배급용 투명 물병",
        "prop",
        "P68"
      ],
      [
        "방사능 측정기",
        "prop",
        "P70"
      ],
      [
        "횃불",
        "prop",
        "P71"
      ],
      [
        "B-200의 고사포",
        "prop",
        "P72"
      ],
      [
        "축구공",
        "prop",
        "P74"
      ],
      [
        "고장 난 로봇 더미",
        "prop",
        "P75"
      ],
      [
        "아기 새 둥지",
        "prop",
        "P76"
      ],
      [
        "밧줄",
        "prop",
        "P77"
      ],
      [
        "B-200의 가슴 부품",
        "prop",
        "P78"
      ],
      [
        "B-200의 잔해",
        "prop",
        "P79"
      ],
      [
        "그림용 펜",
        "prop",
        "P80"
      ],
      [
        "보라색 꽃 그림 종이",
        "prop",
        "P81"
      ],
      [
        "가족사진 액자",
        "prop",
        "P82"
      ],
      [
        "피아노",
        "prop",
        "P83"
      ],
      [
        "돌연변이 생선회",
        "prop",
        "P84"
      ],
      [
        "앰버에게 건넨 제비꽃",
        "prop",
        "P85"
      ],
      [
        "금속 스탠드",
        "prop",
        "P86"
      ],
      [
        "나비형 드론",
        "prop",
        "P88"
      ],
      [
        "유빅사 로고 무장 헬기",
        "prop",
        "P89"
      ],
      [
        "찰리의 몸체 잔해와 분리 부품",
        "prop",
        "P90"
      ],
      [
        "찰리의 기억 칩",
        "prop",
        "P91"
      ]
    ],
    "characters": [
      {
        "name": "백인 남성형 인공지능 병사",
        "short_id": "C50",
        "description": "백인 성인 남성과 같은 얼굴의 로봇. 인간과 유사한 얼굴이며 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "백인 남성형 얼굴",
          "성인 외형",
          "인간 같은 얼굴 표면"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult white male, photorealistic human-like facial features and skin texture, a distinct small mechanical switch located on the temple, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "윤성찬의 비서",
        "short_id": "C20",
        "description": "국적·인종과 성별이 명시되지 않은 성인. 얼굴형과 머리카락의 색·길이에 관한 직접 묘사는 없다.",
        "visual_traits": [
          "성인 얼굴",
          "얼굴형 미상",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, an adult, androgynous or unspecified gender, generic and ordinary facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "연구소의 60대 아시아계 남성",
        "short_id": "C46",
        "description": "아시아계 60대 초반 남성. 머리가 하얗게 세었으며 노년의 얼굴이다.",
        "visual_traits": [
          "아시아계 남성 얼굴",
          "60대 초반",
          "하얗게 센 머리",
          "노년의 얼굴"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, Asian male in his early 60s, white hair, elderly facial features with wrinkles, photorealistic cinematic style, highly detailed face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "물을 나눠주는 사제복 남자",
        "short_id": "C45",
        "description": "국적·인종이 명시되지 않은 성인 남성. 가면 아래 얼굴형과 머리 모양은 본문에서 드러나지 않는다.",
        "visual_traits": [
          "성인 남성",
          "맨얼굴 형태 미상",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, adult male, unspecified ethnicity, generic facial features, generic hair, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수빈",
        "short_id": "C26",
        "description": "북한 출신 한국인 20세 여성. 검은색의 짧고 날렵하게 자른 단발머리를 한 젊은 얼굴이다.",
        "visual_traits": [
          "한국인 여성 얼굴",
          "20세",
          "검은 머리카락",
          "짧고 날렵한 단발머리"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 20-year-old Korean woman. She has a youthful face, dark eyes, and a sleek short black bob haircut. Photorealistic, cinematic lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "마을총무",
        "short_id": "C33",
        "description": "국적·인종과 성별이 명시되지 않은 50대 인물. 중년의 얼굴이며 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "50대",
          "중년의 얼굴",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, looking at camera, plain white background. A 50-year-old person, generic middle-aged face with natural signs of aging, slight wrinkles, and weathered skin texture. Unspecified and average hair style, neutral expression, without any distinctive makeup, decorations, or accessories.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "찰리",
        "short_id": "C01",
        "description": "고릴라를 닮은 기계식 머리와 각진 외장을 지닌 로봇. 흰 얼굴판에 두 점 형태의 눈과 선 형태의 입이 표시된다.",
        "visual_traits": [
          "고릴라형 기계 머리",
          "각진 머리 외장",
          "흰 얼굴판",
          "점 형태의 눈과 선 형태의 입"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mechanical robot head resembling a gorilla with angular exterior armor. It has a flat white faceplate displaying two glowing blue dot-shaped eyes and a simple line-shaped mouth.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "관리소장",
        "short_id": "C41",
        "description": "국적·인종이 명시되지 않은 50대 남성. 머리 윗부분이 드러난 대머리이며 중년의 얼굴이다.",
        "visual_traits": [
          "50대 남성",
          "대머리",
          "중년의 얼굴"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, centered in South Korea. Passport-style ID photo, head and upper chest visible, a 50-year-old middle-aged male, unspecified ancestry, bald on top with thin hair on the sides, prominent facial wrinkles, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "아기 새",
        "short_id": "C55",
        "description": "작은 머리와 짧은 부리를 가진 어린 새. 얼굴에 어린 깃털이 있으며 종과 색상은 명시되지 않는다.",
        "visual_traits": [
          "어린 새의 머리",
          "짧은 부리",
          "어린 얼굴 깃털"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A baby bird, small head, short stubby beak, soft downy juvenile feathers on the face, neutral natural plumage.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "태진",
        "short_id": "C24",
        "description": "국적·인종이 명시되지 않은 30세 여성. 단발머리를 하고 있으며 얼굴형과 머리색은 명시되지 않는다.",
        "visual_traits": [
          "30세 여성",
          "단발머리",
          "젊은 성인의 얼굴"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. 30-year-old woman, short hair.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "크리스",
        "short_id": "C40",
        "description": "국적·인종이 명시되지 않은 40대 초반 남성. 중년의 얼굴이며 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "40대 초반 남성",
          "중년의 얼굴",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 Dystopian Future, South Korea centered. Passport-style ID photo, head and upper chest visible, plain white background. An early 40s male, middle-aged face, unspecified hair style. Photorealistic cinematic human performance, tactile material detail, restrained cool and desaturated palette, expressive brightness and contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "나비",
        "short_id": "C56",
        "description": "작은 머리에 가느다란 더듬이 두 개와 양옆의 눈을 가진 나비. 종과 색상, 무늬는 명시되지 않는다.",
        "visual_traits": [
          "작은 머리",
          "가느다란 더듬이 두 개",
          "머리 양옆의 눈"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper thorax visible, a butterfly, small head, two thin antennae, eyes on the sides of the head, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "이현우",
        "short_id": "C03",
        "description": "한국계 미국인 18세 남성. 청소년의 젊은 얼굴에 검은 머리칼이 헝클어져 있다.",
        "visual_traits": [
          "한국계 남성 얼굴",
          "18세의 젊은 얼굴",
          "검은 머리칼",
          "헝클어진 머리"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, 18-year-old Korean-American young male, youthful face, messy black hair, dark eyes, plain white background. Photoreal human performance, cinematic aesthetic, restrained cool and desaturated palette, expressive brightness and contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "박철진",
        "short_id": "C17",
        "description": "국적·인종이 명시되지 않은 44세 남성. 중년의 얼굴이며 기본 얼굴형과 머리 모양은 명시되지 않는다.",
        "visual_traits": [
          "44세 남성",
          "중년의 얼굴",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. 44-year-old male, middle-aged face, unspecified facial structure and hairstyle. Photorealistic cinematic aesthetic, cool and desaturated palette, expressive brightness and contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "박철진의 수하 1",
        "short_id": "C18",
        "description": "국적·인종이 명시되지 않은 성인 남성. 얼굴형, 머리카락의 색과 길이에 관한 직접 묘사는 없다.",
        "visual_traits": [
          "성인 남성 얼굴",
          "얼굴형 미상",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, centered in South Korea. Passport-style ID photo, head and upper chest visible, adult male, unspecified ancestry, neutral facial features, unspecified hair style and color, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "작은 물고기",
        "short_id": "C53",
        "description": "작은 입과 머리 양옆의 눈을 가진 소형 물고기. 종과 색상, 세부 무늬는 명시되지 않는다.",
        "visual_traits": [
          "작은 머리",
          "작은 입",
          "머리 양옆의 눈"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, photorealistic cinematic shot of a small fish. Small mouth, eyes positioned on the sides of the head, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "지소영",
        "short_id": "C35",
        "description": "국적·인종이 명시되지 않은 50대 중반 여성. 중년의 얼굴이며 얼굴형과 머리카락의 세부 묘사는 없다.",
        "visual_traits": [
          "50대 중반 여성",
          "중년의 얼굴",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, mid-50s woman, middle-aged face, photorealistic cinematic aesthetic, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "정한수",
        "short_id": "C28",
        "description": "북한 출신 한국인 성인 남성. 짧게 자른 머리를 하고 있으며 얼굴형과 정확한 나이대는 명시되지 않는다.",
        "visual_traits": [
          "한국인 남성 얼굴",
          "성인",
          "짧은 머리"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, adult East Asian male, short hair, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "지동현",
        "short_id": "C34",
        "description": "국적·인종과 정확한 나이대가 명시되지 않은 성인 남성. 얼굴형과 머리 모양의 직접 묘사는 없다.",
        "visual_traits": [
          "성인 남성 얼굴",
          "얼굴형 미상",
          "머리 모양 미상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. An adult male, generic facial structure, unspecific short hairstyle, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "식당의 40대 아시아계 남성",
        "short_id": "C43",
        "description": "아시아계 40대 남성. 중년의 얼굴이며 얼굴형과 머리카락의 색·스타일은 명시되지 않는다.",
        "visual_traits": [
          "아시아계 남성 얼굴",
          "40대",
          "중년의 얼굴"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 40-year-old Asian man, middle-aged facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "앰버",
        "short_id": "C05",
        "description": "한국계·백인 혼혈의 10세 여자아이. 어린 얼굴에 금발 머리칼과 커다란 눈이 있다.",
        "visual_traits": [
          "한국계·백인 혼혈 얼굴",
          "10세 여자아이",
          "금발 머리",
          "커다란 눈"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Passport-style ID photo, head and upper chest visible, 10-year-old girl, half-Korean half-Caucasian mixed ancestry, youthful face, blonde hair, large eyes, plain white background. Photorealistic cinematic aesthetic, restrained cool and desaturated palette, expressive brightness and contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "인천 난민 수용소 출입문과 입구 도로",
        "short_id": "L20",
        "description": "컨테이너 주거지로 이어지는 입구 도로와 개폐식 출입문. 입구에는 ‘난민 거주지역’ 표지판과 방송용 스피커가 설치되어 있다.",
        "visual_traits": [
          "개폐식 출입문",
          "주거지 연결 도로",
          "‘난민 거주지역’ 표지판",
          "방송용 스피커"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a barren entrance road leading to a distant container settlement, blocked by a heavy retractable metal security gate. A weathered sign and mounted broadcasting speakers are attached to the gate structure, desaturated dystopian palette, cold and tactile material details, no people, no vehicles, no objects.",
        "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": "L130",
        "description": "중앙의 원형 유리벽 안에 스테인리스 침대와 기계 팔이 설치된 실험실. 주변에는 컴퓨터 작업대와 여러 전선이 배치되어 있다.",
        "visual_traits": [
          "원형 유리벽",
          "스테인리스 침대",
          "기계 팔",
          "컴퓨터 작업대",
          "여러 전선"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot of a high-tech laboratory interior. In the center, a circular glass wall encloses a clinical stainless steel bed equipped with precise mechanical arms. Surrounding the glass enclosure are multiple computer workstations and thick cables running along the floor and walls. A restrained cool and desaturated palette with tactile material detail, expressive lighting and contrast, no people, no vehicles, no objects.",
        "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": "L69",
        "description": "외따로 선 정비소 건물 앞의 열린 공터. 창고 출입문과 옆쪽 컨테이너형 간이식당이 함께 보이는 배치다.",
        "visual_traits": [
          "외따로 선 정비소",
          "넓게 열린 전면 공간",
          "창고 출입문",
          "옆쪽 컨테이너 식당"
        ],
        "t2i_prompt": "Set in 2069 dystopian South Korea. Photorealistic cinematic establishing shot, a wide open dirt and cracked concrete lot in front of an isolated, weathered auto repair shop building. A large warehouse-style garage entrance is visible on the main structure, with a makeshift container-type diner positioned to the side. Cool and desaturated palette, tactile material details of rusted metal and aged concrete, dystopian science-fiction aesthetic, empty desolate atmosphere, no people, no vehicles, no objects.",
        "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": "L62",
        "description": "도로와 연결된 주유장. 계량 표시창과 호스가 달린 주유기가 있고 안쪽에는 마트 출입구, 바깥쪽에는 진출입로가 이어진다.",
        "visual_traits": [
          "주유기와 급유 호스",
          "주유량 표시창",
          "주유장 바닥",
          "안쪽 마트 출입구",
          "도로 연결 진출입로"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a gas station forecourt and its entrance/exit roads. The space features fuel dispensers equipped with metering displays and hoses, situated on a paved surface. Towards the back, the entrance to a convenience store is visible, while the outer area shows the access roads connecting to a main highway, no people, no vehicles, no objects.",
        "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": "L29",
        "description": "앞좌석과 뒷좌석이 구분된 고급 세단 실내. 전방 운전대와 좌석 등받이가 보이고 측면 창문이 길게 나 있다.",
        "visual_traits": [
          "고급 세단 실내",
          "분리된 앞뒤 좌석",
          "전방 운전대",
          "측면 창문"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a luxury sedan, separated front and rear seats, front steering wheel and dashboard visible, long side windows, tactile material detail such as premium leather, restrained cool and desaturated palette, expressive brightness and contrast, empty car interior, no people, no vehicles, no objects.",
        "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": "L94",
        "description": "지붕이 없는 낡은 운전 공간. 운전대와 계기판 앞에 운전석·조수석이 나란히 놓이고 전면 유리와 양옆 문이 둘러싼다.",
        "visual_traits": [
          "지붕 없는 운전 공간",
          "나란한 두 좌석",
          "낡은 운전대와 계기판",
          "전면 유리",
          "양옆 문"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior view of an old broken truck cabin, roofless open-top driving space, two weathered seats side-by-side, worn steering wheel and rusty dashboard, front windshield, side doors, tactile material detail, restrained cool and desaturated palette, no people, no vehicles, no objects.",
        "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": "L50",
        "description": "컨테이너 주거지 외곽에서 도심 방향으로 이어지는 도로. 길 건너에 무인점포 출입구와 매장 전면이 보이는 낮의 거리다.",
        "visual_traits": [
          "주거지 외곽 도로",
          "도심 방향으로 이어지는 길",
          "길 건너 점포 전면",
          "점포 출입구",
          "주간 자연광"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a paved road on the outskirts of a container residential area leading toward a distant city, the exterior storefront and entrance of an unmanned automated shop visible across the street, daytime natural lighting, weathered and worn dystopian environment, no people, no vehicles, no objects.",
        "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": "L87",
        "description": "성당 앞 마을 중앙에 조성된 야외 격투장. 중앙 경기 공간 주위로 관중석과 높은 단상이 있고 곳곳에 횃불이 꽂혀 있다.",
        "visual_traits": [
          "야외 중앙 경기 공간",
          "둘레의 관중석",
          "높은 단상",
          "곳곳의 횃불",
          "지하 승강 출입구"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an outdoor dirt fighting arena in the center of a makeshift dystopian village, no people, no vehicles, no objects. The central fighting pit is surrounded by rough, tiered spectator seating and a high observation platform built from scavenged materials. Wooden poles with burning torches surround the area, providing illumination. A mechanical entrance to an underground lift is visible near the edge of the arena. Restrained cool and desaturated palette with the warm glow of firelight, high contrast, tactile material detail of dirt, wood, and rusted metal, solemn grandeur, wide angle.",
        "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": "L34",
        "description": "컨테이너 주거지 사이 도로에 마련된 야간 검문 구간. 어두운 노면을 따라 가로등이 이어지고 도로 가장자리에 건물들이 보인다.",
        "visual_traits": [
          "주거지 사이 도로",
          "어두운 야간 노면",
          "도로변 가로등",
          "가장자리 건물 윤곽"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a night checkpoint area on a road running between container housing blocks, streetlights illuminating the dark asphalt, outlines of buildings and container structures along the roadside, no people, no vehicles, no objects.",
        "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": "L08",
        "description": "정원 쪽으로 큰 통유리창이 나 있는 고급주택 거실. 창으로 낮빛이 들어오며 실내에는 2층으로 이어지는 계단이 있다.",
        "visual_traits": [
          "커다란 통유리창",
          "정원이 보이는 창밖",
          "2층 연결 계단",
          "창을 통한 자연광"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a luxurious living room, large floor-to-ceiling glass windows revealing an outside garden, bright natural daylight streaming through the windows, an elegant indoor staircase leading to the second floor, high-end architectural finish with subtle dystopian textures, empty space, no people, no vehicles, no objects.",
        "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": "L48",
        "description": "금속 벽으로 둘러싸인 상자형 컨테이너 실내. 적재용 상자들이 놓여 있고 한쪽 끝에는 외부로 열리는 큰 문이 있다.",
        "visual_traits": [
          "금속 벽면",
          "길쭉한 상자형 내부",
          "적재용 상자",
          "끝부분의 큰 출입문"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, empty interior of a large shipping container, no people, no vehicles, no objects. Corrugated metal walls enclosing a narrow, rectangular box-like space. Stacked cargo boxes inside, a large double door at one end. Worn, rusted metal textures, dim interior lighting with light spilling in from the door. Hybrid cinematic aesthetic, precise hard-surface CG, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, dystopian science-fiction tension.",
        "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": "L79",
        "description": "굵은 쇠창살로 막힌 어두운 지하 감방. 바닥 구석에 건초더미가 놓여 있고 낮은 곳에는 물이 고여 있다.",
        "visual_traits": [
          "굵은 쇠창살",
          "어두운 지하 공간",
          "바닥의 건초더미",
          "고인 물",
          "좁은 감방"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a dark underground prison cell with thick iron bars, a pile of hay in the corner, shallow puddles of stagnant water on the rough stone floor, claustrophobic and damp atmosphere, dim lighting, rugged walls, no people, no vehicles, no objects.",
        "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": "L13",
        "description": "작은 상점과 상품 진열대가 이어진 좁은 시장거리. 과일 가게와 바나나 진열대가 있으며 골목 가장자리에 상자가 쌓여 있다.",
        "visual_traits": [
          "좁은 시장 통로",
          "연속된 소형 상점",
          "바나나 등 과일 진열",
          "가장자리 적재 상자"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a narrow refugee camp market street lined with continuous small weathered shops and makeshift stalls, fruit displays featuring bananas, stacked boxes along the edges of the dusty alleyway, dim and gritty atmosphere, no people, no vehicles, no objects.",
        "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": "L52",
        "description": "집무용 책상과 좌석이 마련된 독립된 사무실. 책상 주변에 전화기가 놓여 있고 실내에 대면용 좌석 공간이 있다.",
        "visual_traits": [
          "집무용 책상",
          "책상 뒤 좌석",
          "전화기",
          "대면용 좌석 공간"
        ],
        "t2i_prompt": "Set in 2069's dystopian future, South Korea. Photorealistic cinematic establishing shot, an austere and authoritative executive office for a defense minister, featuring a large formal desk, a high-backed executive chair, a telephone on the desk, and a formal face-to-face seating area with couches, dystopian aesthetic, cool desaturated lighting, solemn atmosphere, no people, no vehicles.",
        "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": "L102",
        "description": "높은 천장 아래 식품 진열 구역이 남아 있는 어두운 지하층. 먼지 쌓인 와인과 통조림, 과자, 라면이 많고 푸드코트 마스코트가 걸려 있다.",
        "visual_traits": [
          "어두운 지하 식품 매장",
          "높은 천장",
          "먼지 쌓인 식품 진열",
          "와인과 통조림",
          "푸드코트 마스코트"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a dark and spacious underground supermarket food court, high ceilings, shelves lined with dusty wine bottles, canned goods, snacks, and instant noodles, a faded food court mascot hanging from the ceiling, eerie and desolate atmosphere, no people, no vehicles, no objects.",
        "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": "L117",
        "description": "항구마을 길가의 소박한 노상 식당. 야외 식탁과 간이 좌석이 놓이고 식탁 위에는 생선회 접시와 식기가 놓여 있다.",
        "visual_traits": [
          "길가의 야외 식당",
          "소박한 식탁",
          "간이 좌석",
          "생선회 접시",
          "식탁 위 식기"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a humble street-side outdoor restaurant in a dystopian port village. Worn-out makeshift dining tables and simple seating arranged along a desolate coastal road. Weathered pavement and rugged utilitarian structures. Restrained cool and desaturated palette, tactile material detail, expressive contrast, somber seaside atmosphere, no people, no vehicles, no objects.",
        "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": "L90",
        "description": "한옥마을 전경을 내려다보는 높은 언덕 능선. 낮은 지붕들이 아래로 펼쳐지고 멀리 지평선까지 시야가 열려 있다.",
        "visual_traits": [
          "높은 언덕 능선",
          "아래로 펼쳐진 한옥 지붕",
          "마을을 향한 넓은 시야",
          "먼 지평선"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a high natural hill ridge overlooking a traditional Korean Hanok village, numerous low tiled roofs spreading out below the ridge, an expansive wide view towards the distant horizon, open sky, dystopian science-fiction aesthetic with a restrained cool and desaturated palette, tactile material detail, no people, no vehicles, no objects.",
        "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": "L132",
        "description": "배식 구역과 여러 식탁으로 이루어진 공동 식당. 식탁에는 빵과 다양한 음식이 담긴 식기가 놓여 있다.",
        "visual_traits": [
          "배식 구역",
          "여러 식탁",
          "빵과 음식",
          "식탁 위 식기"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a utilitarian communal cafeteria in a research facility, featuring a metal food serving counter, rows of long dining tables and chairs, trays and simple dishes on the tables, cool and desaturated palette, tactile material detail, empty room, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "고급주택 2층 침실",
        "short_id": "L10",
        "description": "주택 상층부에 있는 침실. 잠자리가 마련되어 있으며 외부를 내려다볼 수 있는 여닫는 창문으로 낮빛이 들어온다.",
        "visual_traits": [
          "상층부 침실",
          "실내 잠자리",
          "개폐 가능한 외창",
          "창문으로 들어오는 낮빛"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a luxurious second-floor bedroom interior. The room features an elegant sleeping area and openable external windows that let in bright natural daylight, highlighting the high-end materials and sophisticated design. Empty room, no people, no vehicles, no objects.",
        "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": "L60",
        "description": "큰 도로에서 산으로 갈라져 올라가는 비포장 임도. 굴곡진 노면이 이어지고 주변에는 메마른 나무와 황량한 들판이 펼쳐진다.",
        "visual_traits": [
          "산으로 오르는 비포장 임도",
          "굴곡진 노면",
          "도로와 이어지는 갈림길",
          "메마른 나무",
          "황량한 주변 들판"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a dirt road branching off from a main road and winding up a mountain, uneven terrain, surrounded by barren trees and a desolate field, bleak atmosphere, cool and desaturated palette, no people, no vehicles, no objects.",
        "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": "L134",
        "description": "책상과 문서가 배치된 군 지휘부의 실내 집무 공간. 출입문에서 책상 앞으로 이어지는 동선이 확보되어 있다.",
        "visual_traits": [
          "집무 책상",
          "문서",
          "출입문",
          "책상 앞 빈 공간"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a military command indoor office interior, an office desk with scattered documents, an entrance door, a clear empty space in front of the desk forming a path, dystopian sci-fi aesthetic, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, solemn grandeur, no people, no vehicles, no objects.",
        "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": "L12",
        "description": "컨테이너 주택이 밀집한 거리와 좁은 골목. 도로변에 작은 상점들이 이어지고 가로등과 방송용 스피커가 설치되어 있다.",
        "visual_traits": [
          "밀집한 컨테이너 주택",
          "좁은 주거 골목",
          "도로변 소형 상점",
          "가로등과 방송 스피커"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a dystopian refugee camp street and narrow residential alley, densely packed container housing units, small makeshift shops lined along the roadside, tall streetlights with broadcasting speakers attached, tactile material detail, cool and desaturated palette, expressive brightness and contrast, no people, no vehicles, no objects.",
        "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": "L108",
        "description": "도로 옆 언덕의 흙 공터. 겹친 능선 사이로 햇빛에 반짝이는 바다가 보이고 주변 지형을 넓게 내려다볼 수 있다.",
        "visual_traits": [
          "도로 옆 흙 공터",
          "겹쳐진 언덕 능선",
          "능선 사이 바다",
          "수면의 햇빛 반사",
          "넓은 조망"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A dirt clearing situated on a high hill adjacent to a road. Overlapping mountain ridges receding into the distance. The vast ocean is visible through the gaps between the ridges, with sparkling sunlight reflecting brilliantly off the water's surface. A wide, sweeping panoramic view of the landscape. Restrained cool and desaturated palette with selective warmth from the sunlit water, solemn grandeur, cinematic lighting, wide angle lens.",
        "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": "L89",
        "description": "거대한 물탱크 탑 아래 펼쳐진 공터. 높은 지지 구조와 상부 탱크가 두드러지며 주변에 건물 벽이 이어진다.",
        "visual_traits": [
          "높은 물탱크 탑",
          "상부의 대형 탱크",
          "긴 지지 구조",
          "탑 아래 공터",
          "주변 건물 벽"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a wide clearing under a huge water tank tower, tall support structures holding a large upper tank, surrounded by building walls, dystopian science-fiction aesthetic, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, no people, no vehicles, no objects.",
        "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": "L113",
        "description": "연구소와 꽃밭 바깥으로 이어지는 도로. 열린 길 가장자리 너머로 낮은 식생이 펼쳐지고 노면이 멀리 이어진다.",
        "visual_traits": [
          "연구소 외곽 도로",
          "길게 이어진 노면",
          "열린 길 가장자리",
          "주변 낮은 식생"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an empty paved road stretching into the distance away from a facility complex. The asphalt or concrete surface shows signs of wear and tear. The edges of the road are open, leading into a wide expanse of low-lying vegetation and shrubs under an open sky. Hybrid cinematic aesthetic, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, solemn grandeur, dystopian science-fiction tension, no people, no vehicles, no objects.",
        "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": "L100",
        "description": "대형 상업 건물 주변을 이끼와 무성한 나무가 뒤덮은 공간. 고인 웅덩이와 꽃, 빽빽한 수풀이 건물 외벽까지 이어진다.",
        "visual_traits": [
          "거대한 상업 건물",
          "넓게 퍼진 이끼",
          "무성한 나무와 수풀",
          "고인 웅덩이",
          "곳곳의 꽃"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a massive ruined commercial department store exterior heavily overgrown with lush nature, no people, no vehicles, no objects. Thick green moss covering crumbling concrete walls, large dense trees and thick bushes enveloping the base and structure. Stagnant puddles of water on the ground reflecting the ruins, small vibrant flowers scattered among the dense foliage. Restrained cool and desaturated palette with selective warmth from the vibrant flowers and lush greens, tactile material detail on the concrete and organic moss, expressive brightness and contrast, solemn grandeur, dystopian science-fiction aesthetic.",
        "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": "L80",
        "description": "멀리 버려진 발전소와 마을이 보이는 황량한 들판. 드문드문 작은 꽃이 피어 있고 시야를 막는 구조물이 적다.",
        "visual_traits": [
          "황량한 들판",
          "먼 발전소 건물",
          "멀리 보이는 마을",
          "드문 작은 꽃",
          "트인 시야"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a desolate open field, an abandoned power plant and a small village visible in the far distance, sparse small flowers blooming on the ground, wide open view with few obstructing structures, no people, no vehicles, no objects.",
        "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": "L61",
        "description": "주유장 안쪽에 붙은 작은 마트. 상품 진열대와 약품 코너가 있고 테이블 주변의 텔레비전과 구석의 반사경이 보인다.",
        "visual_traits": [
          "소형 마트 진열대",
          "약품 코너",
          "실내 테이블",
          "텔레비전",
          "구석 반사경"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a small convenience store interior attached to a gas station. The space features merchandise shelves, a small pharmacy section, an indoor table with a television, and a convex security mirror in the corner. Dystopian science-fiction aesthetic, cool and desaturated palette, tactile material detail, no people, no vehicles, no objects.",
        "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": "L16",
        "description": "허름한 건물 안의 소박한 재판 공간. 낡은 탁자와 의자가 놓여 있고 탁자 위에는 서류가 높게 쌓여 있다.",
        "visual_traits": [
          "허름한 실내 마감",
          "낡은 탁자",
          "탁자 뒤 의자",
          "두껍게 쌓인 서류"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a modest and shabby makeshift courtroom interior inside an old building. A worn wooden table with a chair placed behind it, tall stacks of messy paper documents piled on the table. Distressed walls, peeling paint, dim atmospheric lighting, dystopian setting, a restrained cool and desaturated palette, tactile material detail, no people, no vehicles.",
        "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": "L72",
        "description": "숲 가장자리에 펼쳐진 황폐한 늪과 진흙 공터. 출입 금지 팻말과 표식이 희미해진 녹슨 방사능 경고판이 서 있다.",
        "visual_traits": [
          "황폐한 늪지대",
          "넓은 진흙 공터",
          "숲 가장자리",
          "출입 금지 팻말",
          "녹슨 방사능 경고판"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a desolate swamp and a vast muddy clearing at the edge of a dark forest, faded 'no trespassing' signs and rusted radiation warning signs planted in the deep thick mud, murky water pools, overcast and bleak lighting, cool and desaturated palette, no people, no vehicles, no objects.",
        "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": "L24",
        "description": "인공제방 바로 옆의 노상 공터. 양철통 안의 불이 주변을 주황빛으로 비추며 바비큐 그릴과 맥주 용기가 놓여 있다.",
        "visual_traits": [
          "제방 옆 노상 공터",
          "양철통 화로",
          "주황빛 불빛",
          "바비큐 그릴",
          "맥주 용기"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, empty space, no people, no vehicles. A dirt clearing on a narrow street right next to a massive, imposing concrete artificial embankment in a ramshackle refugee camp. In the center of the dirt clearing stands a rusty tin barrel brazier used as a makeshift fire pit. An old, blackened barbecue grill and scattered empty beverage cans and bottles are placed around the barrel. The area is illuminated by the warm, flickering orange glow of a fire emanating from the barrel, creating a sharp contrast with the surrounding dark, gritty, desaturated dystopian environment. Tactile material detail, cinematic lighting, solemn grandeur.",
        "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": "L115",
        "description": "침대와 기본 진료 비품이 놓인 소규모 보건소 병실. 실내 조명 아래 침구와 병상 주변의 단순한 공간이 드러난다.",
        "visual_traits": [
          "소규모 병실",
          "진료용 침대",
          "침대 위 침구",
          "기본 진료 비품",
          "실내 조명"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, interior of a small, somewhat aged public health center patient room. A single metal-framed hospital bed with white bedding occupies the space. Basic, worn medical supplies like a small cabinet are visible nearby. The room is softly lit by practical indoor lighting, highlighting the worn but organized surfaces. Dystopian science-fiction aesthetic, desaturated palette, empty room, no people.",
        "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": "L40",
        "description": "조종석과 옆 좌석이 붙어 있는 전투 헬기 실내. 전방 계기판과 넓은 창이 있으며 창 아래로 지상의 도로가 내려다보인다.",
        "visual_traits": [
          "나란한 조종석 좌석",
          "전방 계기판",
          "넓은 조종석 창",
          "아래로 보이는 지상 도로"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a military combat helicopter cockpit. Features side-by-side pilot seats, complex front instrument panels with glowing dials and screens, and wide cockpit windows. Rugged, utilitarian metallic design, tactile material detail, cool and desaturated lighting, tactical atmosphere. No people, no objects.",
        "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": "L27",
        "description": "금속 컨테이너를 주거용으로 사용하는 소박한 실내. 출입문 가까이 생활공간이 이어지고 한쪽에 잠자리가 마련되어 있다.",
        "visual_traits": [
          "컨테이너 내부 구조",
          "단출한 생활공간",
          "외부 연결 출입문",
          "실내 잠자리"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a repurposed metal shipping container used as a modest living space, corrugated metal walls and ceiling, a simple built-in sleeping area tucked into one corner, a basic living layout near the entrance door, narrow, practical, rough industrial texture, hybrid cinematic aesthetic, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, dystopian science-fiction tension, no people, no vehicles, no objects.",
        "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": "L17",
        "description": "도시 건물 사이로 아스팔트 도로가 이어지는 야간 거리. 건물 윤곽과 노면이 어두운 흑백 화면으로 드러난다.",
        "visual_traits": [
          "도시 사이 아스팔트 도로",
          "거리 양옆 건물 윤곽",
          "어두운 야간 조도",
          "흑백 색조"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an empty asphalt street at night, flanked by dark city buildings, dimly lit urban environment, bleak atmosphere, no people, no vehicles, no objects.",
        "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": "L119",
        "description": "거대한 창고문 안쪽으로 넓은 실내가 펼쳐지는 낡은 격납고. 오래된 구조물과 실내 전구가 보이는 대형 창고형 공간.",
        "visual_traits": [
          "거대한 창고문",
          "넓은 실내",
          "낡은 구조물",
          "실내 전구"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot. Interior of a dilapidated old aircraft hangar. Massive warehouse doors, a vast empty indoor space, aging structural beams and trusses, dimly lit by old indoor light bulbs hanging from the high ceiling, gritty and weathered textures, large warehouse-like area, no people, no vehicles, no objects.",
        "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": "L83",
        "description": "마을 안의 야외 배식 공간. 음식을 놓는 배식대와 그 앞쪽으로 길게 비워진 대기 구역이 구분된다.",
        "visual_traits": [
          "야외 배식 공간",
          "음식 배식대",
          "길게 비워진 앞쪽 구역"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an outdoor food distribution area in a dilapidated village, long serving tables placed on the ground, a wide and long empty waiting clearing in front of the tables, rugged and worn-out surroundings, muted colors, no people, no vehicles, no objects.",
        "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": "L118",
        "description": "넓은 활주로와 건물 앞 공터에 이끼가 퍼진 낡은 공항. 오래된 간판과 커다란 창고 출입문, 모닥불 자리가 보인다.",
        "visual_traits": [
          "넓은 활주로",
          "건물 앞 공터",
          "지면을 덮은 이끼",
          "낡은 공항 간판",
          "커다란 창고 출입문"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an abandoned and weathered old airport facility, wide cracked asphalt runway and a vast dirt clearing in front of a dilapidated terminal building, patches of moss creeping over the ground, faded old airport signage, large rusty warehouse doors, cold and desaturated palette, tactile material detail, overgrown post-apocalyptic atmosphere, no people, no vehicles, no objects.",
        "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": "L126",
        "description": "흰색 침대와 강한 형광등이 있는 밝은 병실. 창밖으로 에메랄드빛 바다가 넓게 보인다.",
        "visual_traits": [
          "흰색 침대",
          "강렬한 형광등",
          "바다를 향한 창",
          "에메랄드빛 해상 풍경"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a bright and stark hospital room interior inside a temporary shelter, illuminated by intense white fluorescent ceiling lights, stark white walls and clinical medical environment, a large window revealing a wide expansive view of a vibrant emerald sea outside, no people, no vehicles, no objects.",
        "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": "L54",
        "description": "운전석과 조수석 뒤로 생활공간이 이어지는 낡은 소형 캠핑카 실내. 침대와 뒷좌석, 작은 전등, 창문과 짐을 둘 공간이 있다.",
        "visual_traits": [
          "앞쪽 운전석과 조수석",
          "뒤쪽 생활공간",
          "실내 침대",
          "작은 전등",
          "창문과 짐 적재 공간"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, empty interior of an old small camper van, cramped living space connected directly behind the driver and passenger seats, a bed, rear seats, a small lamp, windows, luggage storage space, worn-out textures, cinematic lighting, no people.",
        "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": "L135",
        "description": "대형 화면과 마이크, 통신 장치가 갖춰진 기업 집무 공간. 책상 주변으로 영상과 음성을 확인하는 장비가 배치되어 있다.",
        "visual_traits": [
          "대형 화면",
          "마이크",
          "통신 장치",
          "집무 책상"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a high-tech corporate executive office, no people, no vehicles. A large, imposing executive desk at the center equipped with advanced communication devices and microphones. Large display screens integrated into the walls surrounding the desk. High-end, austere interior design with hard-surface CG elements. Restrained cool and desaturated palette, tactile material detail, dramatic lighting.",
        "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": "L46",
        "description": "인공제방 안쪽으로 컨테이너 주택과 상점들이 이어진 거리. 좁은 골목과 도로가 연결되고 가로등과 방송 스피커가 설치되어 있다.",
        "visual_traits": [
          "제방 안쪽 도로",
          "컨테이너 주택과 상점",
          "도로와 연결된 좁은 골목",
          "가로등과 방송 스피커"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A slum street located directly behind a massive concrete artificial levee. The area is densely packed with rusty, makeshift houses and small shops built from repurposed shipping containers. Narrow, chaotic alleys branch off from the main cracked asphalt road. Tall, weathered metal streetlights and old broadcasting loudspeakers are attached to poles. Dystopian science-fiction aesthetic, restrained cool and desaturated palette, overcast sky, tactile material detail.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "인천 난민촌 관리사무소 3층 복도",
        "short_id": "L45",
        "description": "여러 방문과 외창이 있는 관리 건물 상층 복도. 구석에 소화기가 비치되어 있고 더 높은 층으로 이어지는 계단이 연결된다.",
        "visual_traits": [
          "복도를 따라 난 방문",
          "외부를 향한 창문",
          "구석의 소화기",
          "상층 연결 계단"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot of a long interior corridor in a worn administrative building. Multiple closed doors line one wall, while exterior windows let in natural light. A red fire extinguisher sits in a corner. A staircase leading to an upper floor is visible. Weathered concrete and utilitarian tile surfaces. Restrained cool and desaturated palette, tactile material detail, dystopian science-fiction tension, highly detailed, no people, no vehicles, no objects.",
        "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": "L53",
        "description": "폐공장 옆의 어두운 창고 실내. 입구에 위로 들어 올리는 셔터가 있으며 안쪽으로 넓은 적재용 바닥이 이어진다.",
        "visual_traits": [
          "넓은 창고 내부",
          "위로 여는 셔터",
          "큰 출입구",
          "어두운 적재 공간"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, wide dark interior of an abandoned warehouse, large open roll-up shutter at the entrance, spacious empty concrete loading floor, weathered industrial textures, atmospheric shadows, restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "지동현의 연구소 2층 피아노 공간",
        "short_id": "L110",
        "description": "낡은 피아노가 홀로 놓인 비어 있는 2층 실내. 나선형 계단으로 연결되고 창문으로 건물 앞 지면이 내려다보인다.",
        "visual_traits": [
          "홀로 놓인 낡은 피아노",
          "비어 있는 2층 공간",
          "나선형 계단 연결부",
          "외부를 내려다보는 창문"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, an empty second-floor interior space, an old solitary piano placed in the center of the room, a spiral staircase leading downwards, windows on the wall overlooking the exterior ground, dim and desolate lighting, a restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast, no people, no vehicles, no unrelated objects.",
        "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": "L06",
        "description": "고급 단독주택과 담장이 이어지는 도심 주거 거리. 주택 너머로 화려한 고층 빌딩이 보이며 낮빛이 비친다.",
        "visual_traits": [
          "고급 단독주택",
          "도로변 담장",
          "멀리 보이는 고층 빌딩",
          "밝은 낮빛"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an upscale urban residential street lined with high-end detached houses and continuous stone walls, luxurious high-rise buildings towering in the distant background, bright daylight illumination, hybrid cinematic aesthetic, tactile material detail, restrained cool and desaturated palette with selective warmth, no people, no vehicles, no objects.",
        "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": "L07",
        "description": "높은 담장 안에 정원과 현관 앞 공간이 있는 주택 외부. 현관에는 구식 열쇠 잠금장치가 있고 거실 쪽에는 큰 통유리창이 있다.",
        "visual_traits": [
          "주택 둘레 담장",
          "현관 앞 정원",
          "구식 열쇠 잠금장치",
          "거실 통유리창"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, exterior of a high-end house. High perimeter walls enclosing a front yard and garden. A front porch featuring a door with an old-fashioned key lock, and large floor-to-ceiling glass windows on the facade. Tactile material detail, restrained cool and desaturated palette, expressive brightness and contrast. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "yard"
              ],
              "default_space_key": "yard"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "구치소 면회실",
        "short_id": "L30",
        "description": "넓고 단출한 면회실. 실내 한가운데 테이블이 놓여 있으며 양쪽에 마주 앉을 수 있는 좌석과 넓은 빈 바닥이 있다.",
        "visual_traits": [
          "넓은 실내 면적",
          "중앙 테이블",
          "서로 마주 보는 좌석",
          "넓게 비어 있는 바닥"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, a spacious and sparse detention center visitation room, no people, no vehicles, no objects. A single, simple table sits in the center with two chairs facing each other. Large empty floor space, plain concrete walls, cold and institutional atmosphere, restrained cool and desaturated palette, precise hard-surface details, expressive brightness and contrast.",
        "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": "L33",
        "description": "앞쪽 운전석 뒤로 뒷좌석과 적재 공간이 이어지는 밴 실내. 뒷좌석 주변에 물품 상자가 듬성듬성 놓여 있다.",
        "visual_traits": [
          "밴 형태의 긴 실내",
          "앞쪽 운전석",
          "뒤쪽 좌석",
          "적재된 물품 상자"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, interior of a van, front driver seat visible, rear passenger seats, cargo space with scattered storage boxes, worn and utilitarian interior, restrained cool and desaturated palette, tactile material detail, no people.",
        "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": "L05",
        "description": "운전석과 조수석이 나란한 승용차 실내. 운전대와 대시보드가 있고, 창문 너머로 고급주택가가 보인다.",
        "visual_traits": [
          "나란한 앞좌석",
          "운전대와 대시보드",
          "측면 창문",
          "창밖 고급주택"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot of an empty passenger car interior, no people, no moving vehicles, no loose objects. A view from inside showing the steering wheel, dashboard, and empty front seats. Through the car windows, a quiet, high-end residential street is visible. Restrained cool and desaturated palette, tactile material detail, expressive brightness and contrast.",
        "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": "L116",
        "description": "생선 판매대와 길거리 식당이 이어지는 항구마을 거리. 어두운 길 양옆으로 생선이 놓인 좌판과 작은 상점들이 보인다.",
        "visual_traits": [
          "항구마을 거리",
          "생선 판매 좌판",
          "길거리 식당",
          "작은 상점들",
          "어두운 거리"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a dark narrow street in a coastal slum village, lined with old wooden fish display stalls, rundown street food carts with plastic tarps, and small weathered shops, wet ground reflecting dim light from sparse hanging bulbs, restrained cool and desaturated palette, tactile material detail, dystopian science-fiction tension, no people, no vehicles, no objects.",
        "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": "L18",
        "description": "허름한 재판소 건물 밖에 폐기물이 어지럽게 쌓인 공간. 쓰레기 더미 사이로 드러난 바닥이 어둠에 잠겨 있다.",
        "visual_traits": [
          "건물 밖 폐기물 더미",
          "불규칙한 쓰레기 적층",
          "더미 사이 노출 바닥",
          "어두운 야간 조도"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, exterior of a dilapidated building with massive, irregular piles of discarded waste and garbage, exposed rough ground between the trash heaps, dark nighttime lighting with deep shadows, no people, no vehicles, no objects.",
        "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": "L131",
        "description": "깔끔하고 모던한 인테리어의 넓은 집무 공간. 중앙 홀에 낡은 피아노가 있고 실내 기둥과 책상이 배치되어 있다.",
        "visual_traits": [
          "모던한 인테리어",
          "중앙 홀의 낡은 피아노",
          "실내 기둥",
          "책상"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, clean and modern spacious director's office interior, an old piano situated in the central area, indoor structural pillars, an office desk, cool and desaturated palette, expressive brightness and contrast, empty room, no people, no vehicles.",
        "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": "L66",
        "description": "앞쪽 운전석과 보조석, 뒤쪽 침대와 좌석이 연결된 소형 주거형 실내. 작은 전등과 측면 창문이 설치되어 있다.",
        "visual_traits": [
          "소형 주거형 실내",
          "앞쪽 운전석과 보조석",
          "뒤쪽 침대와 좌석",
          "작은 실내 전등",
          "측면 창문"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, empty interior of a small camper van, front driver and passenger seats connected to a rear compact living area with a bed and seating, small interior lights glowing, side windows, restrained cool and desaturated palette, tactile material detail, plain neutral state, no people.",
        "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": "L111",
        "description": "오래된 연구소 외벽과 철문 앞에 펼쳐진 공터. 일부 지면은 진흙이고 건물 바깥으로 넓은 보라색 꽃밭이 이어진다.",
        "visual_traits": [
          "오래된 연구소 외벽",
          "철제 출입문",
          "건물 앞 공터",
          "진흙 지면",
          "주변 보라색 꽃밭"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, centered in South Korea. Photorealistic cinematic establishing shot, the exterior of an old weathered laboratory building with a large iron entrance gate. A wide dirt and mud clearing in front of the gate, leading out to a vast field of purple flowers. Cool and desaturated palette with contrasting vibrant purple, tactile textures on the aged walls and mud, no people, no vehicles, no objects.",
        "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": "L136",
        "description": "바다에 둘러싸인 섬의 연구소 외경. 건물 너머로 섬의 지형과 넓은 해상 수평선이 이어진다.",
        "visual_traits": [
          "섬의 연구소 건물",
          "주변 바다",
          "섬 지형",
          "넓은 수평선"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, exterior view of a massive research facility on an isolated island, surrounded by a vast and rough ocean horizon. The facility features heavy concrete and metal structures built on rocky island terrain. Desolate and isolated atmosphere, cold and desaturated palette, overcast sky with dramatic lighting, tactile material detail on the weathered architecture, no people, no vehicles, no objects.",
        "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": "L35",
        "description": "성당 1층에서 지하 기도 공간으로 내려가는 실내 계단. 지하 방향으로 어둡게 이어지며 좁은 범위의 촛불이 계단을 비춘다.",
        "visual_traits": [
          "지하로 내려가는 계단",
          "상하층 연결 구조",
          "어두운 계단 내부",
          "국소적인 촛불 조명"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A dark, narrow indoor staircase inside an old cathedral leading down to a basement. Old stone steps and weathered walls. Dim atmosphere with localized, flickering candlelight illuminating parts of the stairs. Heavy shadows, tactile material detail of the stone, cold desaturated environment contrasting with warm selective candle light.",
        "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": "L122",
        "description": "낡은 소형 선박의 좁고 개방된 갑판. 붙잡을 수 있는 기둥과 가장자리 구조물이 있으며 주변으로 바다가 펼쳐진다.",
        "visual_traits": [
          "낡은 갑판",
          "좁은 개방 공간",
          "수직 기둥",
          "주변 바다"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea and surrounding regions. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A narrow, open wooden and metal deck of an old, rusted small ship. Worn metal floors with scratches and corrosion, rusted edge railings, vertical metal pillars installed across the deck. The ship deck is surrounded by a vast, open, dark ocean with crashing waves. Hybrid cinematic aesthetic, tactile material detail on the rusted metal, restrained cool and desaturated palette, expressive brightness and contrast, solemn grandeur.",
        "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": "L26",
        "description": "금속 컨테이너 주택의 출입문 앞 야외 공간. 문 앞에 물을 쓸 수 있는 여유 공간이 있고 긴 호스가 놓여 있다.",
        "visual_traits": [
          "금속 컨테이너 외벽",
          "주택 출입문",
          "문 앞 빈 공간",
          "긴 물 호스"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, outdoor space in front of a rusty metal container house, an entrance door, a long water hose lying on the ground, tactile material detail, cool and desaturated palette, dystopian science-fiction tension, no people, no vehicles.",
        "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": "L124",
        "description": "조타용 키가 설치된 소형 선박의 조종 공간. 전면 창으로 바다가 보이며 키 주변에 조종 장치가 모여 있다.",
        "visual_traits": [
          "조타용 키",
          "전면 창",
          "밀집한 조종 장치"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, centered in South Korea. Photorealistic cinematic establishing shot, interior of a small ship's wheelhouse, featuring a steering wheel and clustered control devices, large front windows overlooking the sea, weathered maritime equipment, tactile material detail, restrained cool and desaturated palette, no people, no vehicles, no objects.",
        "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": "L127",
        "description": "침대가 놓인 단출한 숙소 방. 옷을 갈아입을 자리와 샤워 공간이 마련되어 있고 화상통화가 가능한 전화 장치가 있다.",
        "visual_traits": [
          "침대",
          "탈의 자리",
          "샤워 공간",
          "화상통화 장치"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic cinematic establishing shot, an austere temporary shelter room, no people, no vehicles, no objects. A simple bed, a minimalist dressing and shower area, and a rugged video communication device. Utilitarian design, slightly worn textures, muted and desaturated cool lighting, conveying a sense of temporary residence.",
        "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": "L96",
        "description": "마을 바깥으로 길게 이어지다 두 방향으로 나뉘는 도로. 넓게 트인 길 주변과 갈라지는 두 노면이 낮빛 아래 보인다.",
        "visual_traits": [
          "길게 이어진 도로",
          "두 방향 갈림길",
          "트인 도로 주변",
          "낮의 자연광"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a long road stretching out of a village and diverging into two paths, wide open surroundings, daytime natural light, no people, no vehicles, no objects.",
        "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": "P06",
        "description": "한 손에 들어오는 작은 직사각형 통신 기기. 전면에 통화 정보와 영상을 표시하는 화면이 있다.",
        "visual_traits": [
          "손에 들어오는 크기",
          "직사각형 본체",
          "전면 화면"
        ],
        "t2i_prompt": "Set in a 2069 dystopian future, centered in South Korea. Photorealistic product photo, isolated object. A handheld rectangular mobile communication device, featuring a front display screen, sleek hard-surface design, tactile material detail. Restrained cool and desaturated palette, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "그물",
        "short_id": "P03",
        "description": "끈을 일정한 간격으로 엮은 넓은 그물망. 반복되는 망눈과 매듭이 드러나고 유연하게 접히거나 늘어진다.",
        "visual_traits": [
          "넓은 망 형태",
          "반복되는 망눈",
          "끈 매듭",
          "유연한 재질"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a wide and flexible woven net made of thick strings, featuring clearly visible repeating meshes and tied knots, tactile material detail, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "전기 몽둥이",
        "short_id": "P20",
        "description": "길쭉한 막대 끝에 전극이 달린 전기 충격 도구. 손잡이와 전극 부분이 구분되는 단단한 몸체를 지녔다.",
        "visual_traits": [
          "긴 막대 몸체",
          "끝부분 전극",
          "구분된 손잡이"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a rigid electric stun baton, elongated rod body, metallic electrodes protruding from the tip, distinct textured grip handle at the base, heavy-duty tactical design, precise hard-surface CG, tactile material detail, restrained cool and desaturated palette, expressive brightness and contrast, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "검은 가죽 지갑",
        "short_id": "P21",
        "description": "검은 가죽으로 만든 작은 접이식 지갑. 안쪽에 신분증을 끼우는 칸과 지폐를 넣는 수납부가 있다.",
        "visual_traits": [
          "검은 가죽",
          "접이식 형태",
          "신분증 칸",
          "지폐 수납부"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic product photo, isolated object, a small black leather bifold wallet, partially open showing an interior ID card slot and bill compartment, tactile material detail, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "지폐 뭉치",
        "short_id": "P23",
        "description": "직사각형 종이 지폐 여러 장을 포개 놓은 묶음. 얇은 종이 가장자리가 층층이 드러난다.",
        "visual_traits": [
          "직사각형 지폐",
          "종이 재질",
          "여러 장의 겹침",
          "층층이 보이는 가장자리"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a thick stack of rectangular paper currency bills, multiple bills layered on top of each other, visible layered thin paper edges, slightly weathered and worn paper texture, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "확성기",
        "short_id": "P16",
        "description": "앞으로 넓게 벌어지는 나팔형 방사부와 아래쪽 손잡이를 가진 휴대용 확성기. 뒤쪽에 입을 대는 입력부가 있다.",
        "visual_traits": [
          "나팔형 방사부",
          "아래쪽 손잡이",
          "뒤쪽 입력부",
          "휴대용 크기"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a portable megaphone featuring a wide cone-shaped front bell for sound projection, a pistol-grip handle below, and a mouthpiece at the rear, utilitarian and slightly worn design, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "찌그러진 로봇 팔",
        "short_id": "P08",
        "description": "금속 외장과 여러 관절로 구성된 로봇 팔 부품. 길게 이어진 팔 구조에 분리 가능한 연결부와 체결 부위가 보인다.",
        "visual_traits": [
          "금속 외장",
          "길쭉한 팔 구조",
          "여러 관절",
          "분리 가능한 연결부"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a basic intact mechanical robotic arm component, metallic armor plating, multiple articulating mechanical joints, elongated arm structure, visible detachable connection ports and fastening mechanisms, tactile material detail, hard-surface CG aesthetic, restrained cool palette, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "곤봉",
        "short_id": "P19",
        "description": "단단하고 길쭉한 막대 형태의 타격 도구. 한쪽 끝에 손으로 쥐는 구간이 있고 반대쪽으로 곧은 몸체가 이어진다.",
        "visual_traits": [
          "긴 막대 형태",
          "단단한 몸체",
          "한쪽 끝의 손잡이 구간"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea. Photorealistic product photo, isolated object, a solid elongated stick-shaped striking tool, straight cylindrical body with a defined grip section at one end, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "분해된 주크박스 부품",
        "short_id": "P11",
        "description": "구형 레코드 재생 기계의 내부 부품들. 판을 받치는 회전 장치와 작은 체결 부품, 전기 연결부가 포함된 기계 구성품.",
        "visual_traits": [
          "구형 내부 기계 부품",
          "판 회전 장치",
          "작은 체결 부품",
          "전기 연결부"
        ],
        "t2i_prompt": "Set in 2069 dystopian future, South Korea-centric. Photorealistic product photo, isolated object, internal mechanical components of a vintage jukebox, metallic record-spinning turntable mechanism, small mechanical fasteners, vintage electrical wiring and connectors, intricate metallic machinery, slightly aged, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "약병",
        "short_id": "P26",
        "description": "손에 들어오는 작은 의약품 용기. 약을 담는 병 형태의 몸체와 입구를 막는 뚜껑으로 구성되어 있다.",
        "visual_traits": [
          "작은 크기",
          "병 형태 몸체",
          "입구 뚜껑"
        ],
        "t2i_prompt": "Set in 2069, Dystopian future South Korea. Photorealistic product photo, isolated object, a small handheld medicine bottle, consisting of a simple bottle-shaped body and a lid, tactile material detail, restrained cool and desaturated palette, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "51a88581-ae69-4698-8f31-3914d545ff2b",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-09-17T13:18:05.221579+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}