{
  "status": "running",
  "data": {
    "completed": {
      "고급 주택 계단 내부": {
        "name": "고급 주택 계단 내부",
        "short_id": "L11",
        "description": "고급 주택 내부의 2층으로 이어지는 계단, 난간과 층간 통로가 보이는 공간.",
        "visual_traits": [
          "실내 계단",
          "난간",
          "2층 연결부",
          "주택 내부 마감",
          "좁은 이동 통로"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon. Photorealistic cinematic establishing shot, interior of a luxury house staircase leading to the second floor, elegant railings, high-quality architectural finishes, narrow connecting hallway, low-key practical lighting, 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": "C14",
        "description": "White 성인 남성, 복면으로 얼굴 대부분이 가려지고 눈 주변만 보이는 얼굴.",
        "visual_traits": [
          "White",
          "성인 남성",
          "복면 착용 얼굴",
          "눈 주변 노출",
          "가려진 머리"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, adult white male, striking and intense eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "고급 주택 외부 담장·현관·창가·마당": {
        "name": "고급 주택 외부 담장·현관·창가·마당",
        "short_id": "L09",
        "description": "고급 주택의 외부, 담장과 현관문, 큰 창가와 마당이 이어진 공간.",
        "visual_traits": [
          "높은 담장",
          "현관문",
          "큰 통유리창",
          "정돈된 마당",
          "고급 주택 외관"
        ],
        "t2i_prompt": "Set in 2069 near future, South Korea urban area. Photorealistic cinematic establishing shot, exterior of a modern luxury house, no people, no vehicles, no objects. Surrounded by a high, imposing security fence. A solid, elegant entrance door. Large floor-to-ceiling windows reflecting the hazy surroundings. A meticulously landscaped front yard with neat grass and sparse, manicured shrubbery. Sleek, high-end architectural materials like dark stone, smooth concrete, and tinted glass. Gritty near-future dystopian realism, polluted coastal haze in the sky, muted colors, low-key practical lighting casting dramatic shadows, standing in stark architectural contrast to the unseen urban decay outside its walls.",
        "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": "C12",
        "description": "Korean 성인 남성 집단, 짧은 검은 머리와 단정한 얼굴의 경찰들.",
        "visual_traits": [
          "Korean",
          "성인 남성 얼굴들",
          "짧은 검은 머리",
          "단정한 얼굴선",
          "집단 인물"
        ],
        "t2i_prompt": "Set in 2069 near future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, short neat black hair, clean-cut facial features, professional and stern look.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "바다 속 쓰레기 더미 바닷바닥": {
        "name": "바다 속 쓰레기 더미 바닷바닥",
        "short_id": "L01",
        "description": "푸른 바닷속, 쓰레기 더미가 잠긴 바닥과 물고기들이 지나는 해저 공간.",
        "visual_traits": [
          "푸른 수중 조명",
          "가라앉은 쓰레기 더미",
          "해저 바닥",
          "부유하는 기포",
          "물고기 떼"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Photorealistic cinematic establishing shot, no people. Underwater seabed heavily covered in sunken garbage, piles of waste and debris scattered across the ocean floor. Deep blue water with scattered light rays piercing through from above. Small schools of fish swimming around the trash, tiny bubbles floating upward. Gritty near-future dystopian realism, polluted underwater environment, muted colors, tense but grounded mood.",
        "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": "C09",
        "description": "Korean 40대 남성, 성인 남성 얼굴과 짧은 검은 머리.",
        "visual_traits": [
          "Korean",
          "40대 남성 얼굴",
          "짧은 검은 머리",
          "성인 얼굴선",
          "평범한 한국계 인상"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean male in his 40s, short black hair, ordinary facial features, defined adult facial structure, neutral expression, realistic skin texture, gritty cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "라울": {
        "name": "라울",
        "short_id": "C05",
        "description": "Latin-Black 혼혈 10세 남자아이, 어린 얼굴과 짧은 어두운 머리.",
        "visual_traits": [
          "Latin-Black mixed",
          "어린 남자아이 얼굴",
          "짧은 어두운 머리",
          "둥근 얼굴선",
          "10세 또래 인상"
        ],
        "t2i_prompt": "Set in near-future 2069, South Korea and US. Passport-style ID photo, head and upper chest visible, a 10-year-old Latin-Black mixed boy with a youthful round face and short dark hair, gritty near-future dystopian realism styling, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "재판관": {
        "name": "재판관",
        "short_id": "C07",
        "description": "East Asian 성인 남성, 중년 인상의 얼굴과 짧은 검은 머리.",
        "visual_traits": [
          "East Asian",
          "성인 남성 얼굴",
          "짧은 검은 머리",
          "중년 인상",
          "단정한 얼굴선"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon refugee zone and surrounding urban areas. Passport-style ID photo, head and upper chest visible. An East Asian adult male with a middle-aged appearance. He has short black hair and neat facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "찰리": {
        "name": "찰리",
        "short_id": "C03",
        "description": "낡은 고철 고릴라형 로봇, 둔탁한 금속 머리와 넓은 기계식 얼굴.",
        "visual_traits": [
          "고릴라형 로봇 머리",
          "낡은 고철 외피",
          "넓은 기계식 얼굴",
          "둔탁한 금속 두상",
          "스크랩 금속 질감"
        ],
        "t2i_prompt": "Set in near-future 2069, South Korea and surrounding urban areas. Passport-style ID photo, head and upper chest visible, plain white background. An old scrap metal gorilla-shaped robot character, bulky metallic head with a broad mechanical face, weathered industrial scrap metal texture, blue glowing eyes emitting a blue flash. Gritty near-future dystopian realism, muted colors, low-key practical lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "젊은 아시아계 여성 (내부 골격 노출 상태)": {
        "name": "젊은 아시아계 여성 (내부 골격 노출 상태)",
        "short_id": "C21",
        "description": "Asian 젊은 여성형 로봇, 젊은 얼굴 아래로 금속 내부 골격이 드러난 상태.",
        "visual_traits": [
          "Asian 여성형 얼굴",
          "젊은 얼굴",
          "노출된 금속 내부",
          "벗겨진 외피 가장자리",
          "기계식 골격"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Face of a young Asian female android. Dark hair. A large section of the synthetic facial skin is violently torn, exposing the complex, shiny metallic robotic endoskeleton underneath. The boundary between the realistic artificial skin and the internal metal parts is jagged and peeled. Photorealistic, gritty near-future dystopian realism, low-key practical lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "고철 로봇": {
        "name": "고철 로봇",
        "short_id": "C16",
        "description": "낡은 금속 로봇, 스크랩 조각이 이어진 기계식 머리와 둔탁한 얼굴.",
        "visual_traits": [
          "낡은 금속 머리",
          "기계식 얼굴",
          "스크랩 금속 외피",
          "둔탁한 두상",
          "폐품 로봇 질감"
        ],
        "t2i_prompt": "Set in near-future 2069, Incheon refugee zone and surrounding urban areas, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Rusty metal robot, mechanical face assembled from scrap pieces, bulky blunt head shape, weathered junkyard robot textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "젊은 아시아계 여성": {
        "name": "젊은 아시아계 여성",
        "short_id": "C08",
        "description": "Asian 젊은 여성, 매끈한 젊은 얼굴과 자연스러운 어두운 머리.",
        "visual_traits": [
          "Asian",
          "젊은 여성 얼굴",
          "어두운 머리",
          "매끈한 얼굴선",
          "단정한 머리"
        ],
        "t2i_prompt": "Set in near-future 2069, South Korea. Passport-style ID photo, head and upper chest visible. A young Asian woman with a smooth complexion, natural dark hair, and neat hairstyle. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "난민 재판소 내부": {
        "name": "난민 재판소 내부",
        "short_id": "L19",
        "description": "허름한 난민 재판소 내부, 낡은 탁자와 쌓인 서류가 있는 침침한 공간.",
        "visual_traits": [
          "허름한 실내",
          "낡은 탁자",
          "쌓인 서류",
          "침침한 조명",
          "낡은 공공기관 분위기"
        ],
        "t2i_prompt": "Set in near future of 2069, Incheon, South Korea. Photorealistic cinematic establishing shot, interior of a shabby and dark refugee tribunal office, old worn-out tables covered with large piles of paperwork, dim low-key practical lighting, weathered walls and architectural details, dilapidated public institution atmosphere, gritty near-future dystopian realism with a worn industrial texture, 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": "L10",
        "description": "큰 통유리창이 있는 고급 주택 거실, 실내가 창밖에서 보이는 밝은 공간.",
        "visual_traits": [
          "통유리창",
          "넓은 거실",
          "밝은 실내",
          "고급 주택 마감",
          "창가 공간"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Photorealistic cinematic establishing shot, interior of a luxury house living room, large floor-to-ceiling glass windows, spacious area, bright and warm indoor lighting, high-end materials like marble and wood, elegant and modern interior design, 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": "C11",
        "description": "독일 셰퍼드 견종, 긴 주둥이와 선 귀를 가진 개 얼굴.",
        "visual_traits": [
          "셰퍼드 견종",
          "긴 주둥이",
          "선 귀",
          "검은 갈색 계열 얼굴",
          "날카로운 개 얼굴"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, German Shepherd dog, long snout, pointed erect ears, black and brown fur, sharp canine face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대머리 한국계 중년 남성": {
        "name": "대머리 한국계 중년 남성",
        "short_id": "C06",
        "description": "Korean 50대 중년 남성, 대머리 머리와 중년 남성 얼굴.",
        "visual_traits": [
          "Korean",
          "50대 남성 얼굴",
          "대머리",
          "중년 얼굴선",
          "매끈한 두피"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 50-year-old Korean man, completely bald head with a smooth scalp, distinctive middle-aged facial features with natural wrinkles and age lines. Photorealistic, gritty realism, high detail.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "페드로": {
        "name": "페드로",
        "short_id": "C10",
        "description": "Latino 혼혈 19세 남성, 젊은 얼굴과 짧은 어두운 머리.",
        "visual_traits": [
          "Latino mixed",
          "10대 후반 남성 얼굴",
          "짧은 어두운 머리",
          "젊은 얼굴선",
          "라틴계 인상"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, 19-year-old mixed Latino male, short dark hair, youthful facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "앰버": {
        "name": "앰버",
        "short_id": "C02",
        "description": "Korean-White 혼혈 10세 여자아이, 어린 얼굴과 자연스러운 밝은 갈색 계열 머리.",
        "visual_traits": [
          "Korean-White mixed",
          "어린 여자아이 얼굴",
          "밝은 갈색 계열 머리",
          "둥근 얼굴선",
          "10세 또래 인상"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon, South Korea. Passport-style ID photo, head and upper chest visible, 10-year-old Korean-White mixed girl, youthful round face, soft childlike facial features, natural light brown hair, clear eyes, neutral expression, photorealistic live-action film style, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "쓰레기장 공터": {
        "name": "쓰레기장 공터",
        "short_id": "L15",
        "description": "쓰레기장 안의 빈 공터, 모포와 공구, 분해된 기계 부품이 흩어진 작업 공간.",
        "visual_traits": [
          "빈 공터",
          "모포",
          "흩어진 공구",
          "분해된 기계 부품",
          "주변 쓰레기 더미"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon refugee zone and surrounding urban areas. Photorealistic cinematic establishing shot, an empty dirt clearing within a massive junkyard, a makeshift workspace with worn blankets on the ground, scattered tools, and disassembled mechanical parts, surrounded by towering piles of trash and scrap metal, gritty near-future dystopian realism with polluted coastal haze, worn industrial textures, muted colors, low-key practical lighting, 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": "L08",
        "description": "낡은 자동차의 좁은 실내, 오래된 좌석과 운전대, 조수석 앞 대시보드.",
        "visual_traits": [
          "낡은 좌석",
          "운전대",
          "좁은 차내 공간",
          "대시보드",
          "오래된 실내 마감"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon South Korea. Photorealistic cinematic establishing shot, cramped interior of an old weathered car, worn-out seats with peeling material, scratched dashboard, aged steering wheel, dusty windows, dim low-key practical lighting, gritty dystopian near-future realism, worn industrial textures, 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": "C15",
        "description": "Korean 성인 남성, 짧은 검은 머리와 군인처럼 짧게 정돈된 얼굴 인상.",
        "visual_traits": [
          "Korean",
          "성인 남성 얼굴",
          "짧은 검은 머리",
          "각진 얼굴선",
          "정돈된 머리"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, short neat black hair, angular jawline, clean and structured facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "쓰레기 수거선 철제 갑판": {
        "name": "쓰레기 수거선 철제 갑판",
        "short_id": "L03",
        "description": "바다 위 수거선의 철제 갑판, 젖은 금속 바닥과 떨어진 해양 쓰레기 더미.",
        "visual_traits": [
          "철제 갑판",
          "젖은 금속 표면",
          "해양 쓰레기 더미",
          "그물과 잔해",
          "거친 산업용 분위기"
        ],
        "t2i_prompt": "Set in 2069, South Korea near Incheon. Photorealistic cinematic establishing shot, exterior iron deck of a marine garbage collection ship. Wet, weathered metal flooring reflecting low-key practical lighting. Stacks of marine debris, old fishing nets, and scattered junk covering the deck space. Worn industrial textures, polluted coastal haze in the background, gritty near-future dystopian realism, dark and weathered atmosphere, 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": "C13",
        "description": "Multiracial 성인 남성, 다양한 인종적 얼굴 특징과 자연스러운 어두운 머리.",
        "visual_traits": [
          "multiracial",
          "성인 남성 얼굴",
          "다양한 피부 톤",
          "어두운 머리",
          "난민촌 주민 인상"
        ],
        "t2i_prompt": "Set in near-future 2069, Incheon refugee settlement and surrounding urban areas in South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Multiracial adult male, mixed-race facial features, natural dark hair, diverse skin tone. Photorealistic, highly detailed face, realistic skin texture, neutral expression, no clothing described, no accessories, no dirt, no wounds.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "미연": {
        "name": "미연",
        "short_id": "C04",
        "description": "Korean 40대 후반 여성, 중년 얼굴과 자연스러운 검은 머리.",
        "visual_traits": [
          "Korean",
          "40대 후반 여성 얼굴",
          "검은 머리",
          "중년 얼굴선",
          "자연스러운 머리 스타일"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, looking straight at the camera. A late 40s Korean woman with middle-aged facial features and natural black hair, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "찰리 (롱코트와 중절모 착용 상태)": {
        "name": "찰리 (롱코트와 중절모 착용 상태)",
        "short_id": "C18",
        "description": "롱코트와 중절모로 금속 몸체를 가린 고릴라형 로봇, 사람처럼 보이는 실루엣.",
        "visual_traits": [
          "중절모",
          "낡은 롱코트",
          "가려진 로봇 외형",
          "키 작은 뚱뚱한 사람 같은 윤곽",
          "숨겨진 금속 얼굴"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, gorilla-shaped metallic robot face, mechanical joints and features, artificial eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인공제방 공사 현장 외부": {
        "name": "인공제방 공사 현장 외부",
        "short_id": "L16",
        "description": "멀리 거대한 인공제방이 보이고 금 간 콘크리트 벽과 자재가 놓인 공사 현장.",
        "visual_traits": [
          "거대한 제방 벽",
          "심한 균열",
          "공사 자재",
          "젖은 웅덩이",
          "야외 작업장"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon. Photorealistic cinematic establishing shot, a sprawling outdoor construction site, a massive and imposing artificial embankment wall looming in the distant background, severely cracked concrete structures and scattered construction materials in the foreground, wet muddy ground with reflective puddles, polluted coastal haze, worn industrial textures, muted colors, low-key practical lighting, gritty dystopian realism 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": "C01",
        "description": "Korean American 18세 남성, 자연스러운 검은 머리의 젊은 얼굴.",
        "visual_traits": [
          "Korean American",
          "10대 후반 남성 얼굴",
          "검은 머리",
          "젊은 얼굴선",
          "자연스러운 머리 스타일"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon refugee zone, South Korea. Passport-style ID photo, head and upper chest visible, 18-year-old Korean American male, young and smooth facial lines, natural black hair, dark eyes, looking straight ahead, gritty near-future dystopian realism, low-key practical lighting, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "고급 주택가 도로변": {
        "name": "고급 주택가 도로변",
        "short_id": "L07",
        "description": "화려한 도심 빌딩이 멀리 보이는 깨끗한 고급 주택가 도로변.",
        "visual_traits": [
          "고급 주택가",
          "정돈된 도로변",
          "멀리 보이는 빌딩",
          "깨끗한 보도",
          "도시 주거지 분위기"
        ],
        "t2i_prompt": "Set in 2069 near future, South Korea. Photorealistic cinematic establishing shot, a clean upscale residential street, well-maintained paved sidewalks, near-future high-end architecture, manicured street landscaping, glamorous modern high-rise city buildings towering in the distance, clear lighting, pristine condition, 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": "C17",
        "description": "Korean 성인 남성, 짧은 어두운 머리와 피곤한 인상의 얼굴.",
        "visual_traits": [
          "Korean",
          "성인 남성 얼굴",
          "짧은 어두운 머리",
          "평범한 얼굴선",
          "운전사 인상"
        ],
        "t2i_prompt": "Set in Near-future 2069, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male face, short dark hair, average facial features, tired eyes and exhausted expression, plain and unremarkable appearance, realistic skin texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "고급 주택 2층 침실 내부": {
        "name": "고급 주택 2층 침실 내부",
        "short_id": "L12",
        "description": "고급 주택 2층의 침실, 창문과 침대가 있는 조용한 개인 공간.",
        "visual_traits": [
          "2층 침실",
          "창문",
          "침대",
          "주택 내부 공간",
          "조용한 방 분위기"
        ],
        "t2i_prompt": "Set in 2069, near-future South Korea. Photorealistic cinematic establishing shot, interior of a luxurious second-floor bedroom, a large comfortable bed, big windows, modern elegant interior design, sophisticated ambient lighting, 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, South Korea. Photorealistic cinematic establishing shot, interior of a worn yellow forklift driver cabin, cramped industrial control space, old driver's seat, steering wheel, control levers, chipped yellow paint on metal frames, gritty near-future dystopian realism, worn industrial textures, muted colors, low-key practical lighting, 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": "L14",
        "description": "거대한 쓰레기 산들이 이어지고 곳곳에서 검은 연기가 오르는 폐기물 지대.",
        "visual_traits": [
          "거대한 쓰레기 산",
          "검은 연기",
          "폐기물 더미",
          "탁한 하늘",
          "황량한 지형"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon refugee zone and surrounding urban areas. Photorealistic cinematic establishing shot, a massive sprawling garbage dump with giant mountains of assorted waste and debris, scattered plumes of black smoke rising into a murky polluted sky, desolate and bleak terrain, worn industrial textures, muted colors, low-key practical lighting, gritty near-future dystopian realism, polluted coastal haze, dark and weathered 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": "L23",
        "description": "허름한 골목 식당 내부, 외진 좌석과 낡은 테이블이 있는 어두운 식당 공간.",
        "visual_traits": [
          "허름한 식당",
          "외진 좌석",
          "낡은 테이블",
          "어두운 실내",
          "좁은 골목 분위기"
        ],
        "t2i_prompt": "Set in 2069, Incheon South Korea. Photorealistic cinematic establishing shot, interior of a shabby and narrow alley restaurant. Dark and gloomy atmosphere, worn industrial textures, old scratched tables and isolated chairs, stained walls, low-key practical lighting, gritty near-future dystopian realism, 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": "L13",
        "description": "난민 거주지역 입구와 판잣집 거리, 흙바닥과 뒤엉킨 전깃줄·빨랫줄.",
        "visual_traits": [
          "난민 거주지역 표지판",
          "지저분한 흙바닥",
          "낡은 판잣집",
          "뒤엉킨 전깃줄",
          "빨랫줄"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a gritty near-future dystopian slum street and entrance area. Narrow dirt-floor alleys surrounded by densely packed, dilapidated shanties built from worn industrial materials. Overhead, a chaotic web of tangled power lines and clotheslines stretches across the narrow sky. A weathered, rusted sign stands near the entrance. Polluted coastal haze, worn industrial textures, muted colors, low-key practical lighting, empty street, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "회상 속 미국 도심 거리": {
        "name": "회상 속 미국 도심 거리",
        "short_id": "L20",
        "description": "흑백의 미국 도심 거리, 어두운 골목과 끊기는 애니메이션 질감의 도시 배경.",
        "visual_traits": [
          "흑백 화면",
          "어두운 도시 거리",
          "도심 뒷골목",
          "끊기는 프레임 질감",
          "섬광이 비치는 밤거리"
        ],
        "t2i_prompt": "Set in near-future 2069, US flashback background. Photorealistic cinematic establishing shot, black-and-white color palette, dark US city street and narrow back alley at night, rough and choppy visual texture, intense flashes of light creating high contrast shadows, gritty urban environment with worn architectural 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": "L25",
        "description": "난민 수용소의 철제 출입문, 통금 시간에 닫히는 큰 금속 게이트 공간.",
        "visual_traits": [
          "철제 게이트",
          "수용소 입구",
          "금속 울타리",
          "어두운 야간 조명",
          "폐쇄된 문"
        ],
        "t2i_prompt": "Set in 2069 near future, South Korea. Photorealistic cinematic establishing shot, a massive metal gate of a refugee camp, heavy iron doors closed tight, chain-link metal fences surrounding the entrance, weathered and rusted metal textures, dark industrial atmosphere, low-key practical lighting, gritty dystopian look, polluted coastal haze, 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": "L22",
        "description": "난민 재판소 밖의 황폐한 공간, 주변을 둘러싼 쓰레기 더미와 거친 바닥.",
        "visual_traits": [
          "황폐한 외부",
          "쓰레기 더미",
          "거친 바닥",
          "어두운 밤 분위기",
          "낡은 건물 주변"
        ],
        "t2i_prompt": "Set in 2069, near-future dystopian South Korea. Photorealistic cinematic establishing shot, desolate exterior space directly outside an old weathered institutional building, large disorganized piles of industrial and general garbage scattered across rough broken concrete and dirt ground, stained peeling walls of the adjacent building, dark nighttime atmosphere with thick polluted coastal haze, gritty textures, low-key practical lighting casting harsh shadows, 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": "L27",
        "description": "컨테이너 번호 7-31 문 앞, 금속 문과 손잡이가 있는 좁은 외부 입구.",
        "visual_traits": [
          "컨테이너 번호 7-31",
          "금속 문",
          "문고리",
          "좁은 입구",
          "컨테이너 외벽"
        ],
        "t2i_prompt": "Set in 2069, Incheon South Korea. Photorealistic cinematic establishing shot, narrow exterior entrance of an old shipping container, a metal door with a worn doorknob, the numbers '7-31' painted on the corrugated metal wall, gritty near-future dystopian realism, worn industrial textures, muted colors, low-key practical lighting, dark and weathered 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": "L26",
        "description": "컨테이너 집들이 늘어선 좁은 난민 수용소 골목, 밤에는 어둡고 전등이 꺼진 길.",
        "visual_traits": [
          "컨테이너 주거지",
          "좁은 골목",
          "꺼진 조명",
          "금속 벽면",
          "어두운 밤거리"
        ],
        "t2i_prompt": "Set in 2069, near-future South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A narrow, claustrophobic alleyway in a refugee camp, lined tightly with heavily weathered, repurposed shipping containers serving as makeshift housing. Rusted corrugated metal walls, makeshift awnings, and tangled exposed wiring. Uneven ground. Muted colors, worn industrial textures, polluted coastal haze. Dim, low-key practical lighting, casting deep shadows. Gritty near-future dystopian realism, dark and weathered atmosphere.",
        "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, Incheon South Korea. Photorealistic cinematic establishing shot, an empty street in a rundown refugee camp at night, no people, no vehicles, no objects. A tall pole in the center features large, rusted megaphone-style broadcast speakers. The street is lined with dark, stacked shipping containers used as makeshift buildings and closed shops with pulled-down metal shutters. Unpaved dirt ground mixed with broken concrete, turned-off streetlights. Gritty near-future dystopian realism, polluted coastal haze, worn industrial textures, muted colors, low-key practical lighting, extremely dark and desolate atmosphere.",
        "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": "P01",
        "description": "바다 쓰레기를 끌어올리는 거친 산업용 크레인 집게, 낡은 금속 재질의 큰 장비.",
        "visual_traits": [
          "큰 금속 집게",
          "산업용 크레인 부품",
          "낡은 표면",
          "거친 금속 질감",
          "무거운 장비 형태"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Photorealistic product photo, isolated object, a large, heavy, weathered industrial crane claw used for pulling up ocean trash, rough metallic texture, worn and rusted surfaces, gritty near-future dystopian realism design, muted colors, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "현우의 컨테이너 내부": {
        "name": "현우의 컨테이너 내부",
        "short_id": "L28",
        "description": "작은 컨테이너 주거 내부, 식탁과 촛불, 헌 옷이 놓인 어두운 생활 공간.",
        "visual_traits": [
          "좁은 컨테이너 실내",
          "식탁",
          "촛불 조명",
          "헌 옷",
          "어두운 생활 공간"
        ],
        "t2i_prompt": "Set in 2069 near future, Incheon refugee zone and surrounding urban areas, South Korea. Photorealistic cinematic establishing shot, the interior of a cramped, rusted metal shipping container converted into a tiny living space. A worn-out dining table sits in the center, illuminated by the dim, warm light of a single candle. Piles of old clothes and scattered survival items fill the shadows. Gritty near-future dystopian realism, worn industrial textures, muted colors, low-key practical lighting, 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": "P10",
        "description": "은빛 금속 로봇 팔, 우그러진 외피와 관절이 보이는 기계 부품.",
        "visual_traits": [
          "은빛 금속",
          "로봇 팔 형태",
          "기계 관절",
          "찌그러진 외피",
          "고철 질감"
        ],
        "t2i_prompt": "Set in Near-future 2069, Incheon, South Korea. Photorealistic product photo, isolated object, a silver metallic robotic arm, featuring exposed mechanical joints and a crumpled, dented outer casing with scrap metal texture, worn industrial finish, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      "낡은 나팔 모양 스피커": {
        "name": "낡은 나팔 모양 스피커",
        "short_id": "P13",
        "description": "나팔처럼 벌어진 입구가 달린 낡은 스피커, 먼지 낀 금속·플라스틱 음향 부품.",
        "visual_traits": [
          "나팔형 입구",
          "낡은 표면",
          "먼지 낀 외관",
          "음향 부품",
          "벌어진 원뿔 형태"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea, Incheon refugee zones and surrounding urban areas. Photorealistic product photo, isolated object, plain neutral background. An old horn-shaped speaker with a wide, flared conical opening. Made of weathered metal and plastic acoustic components. Dusty and scratched surface, worn industrial textures, gritty near-future dystopian realism, muted colors.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "낡은 주크박스": {
        "name": "낡은 주크박스",
        "short_id": "P12",
        "description": "낡고 부서진 주크박스, LP판을 넣는 전면과 기계 내부가 드러난 음악 장치.",
        "visual_traits": [
          "낡은 주크박스 본체",
          "부서진 외관",
          "LP판 장착부",
          "기계식 내부",
          "오래된 음악 장치"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Photorealistic product photo, isolated object. An old, badly broken vintage jukebox machine. The exterior is heavily weathered and damaged, with cracked glass and broken outer panels that reveal the complex internal mechanical parts and an LP record inserting mechanism on the front. Dusty, worn textures, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      "유리병": {
        "name": "유리병",
        "short_id": "P09",
        "description": "손에 잡히는 투명한 유리병, 원통형 몸체와 좁은 병목을 가진 병.",
        "visual_traits": [
          "투명 유리",
          "원통형 몸체",
          "좁은 병목",
          "단단한 광택",
          "휴대 가능한 크기"
        ],
        "t2i_prompt": "Set in 2069 near future, Incheon South Korea. Photorealistic product photo, isolated object, plain neutral background. A clear glass bottle, cylindrical body with a narrow neck, portable handheld size, smooth and hard transparent glass surface, gritty near-future dystopian realism styling, subtle worn industrial texture, muted colors, studio lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "스마트폰": {
        "name": "스마트폰",
        "short_id": "P06",
        "description": "평평한 직사각형 스마트폰, 검은 유리 화면과 얇은 금속 테두리의 휴대기기.",
        "visual_traits": [
          "직사각형 형태",
          "검은 유리 화면",
          "얇은 테두리",
          "휴대용 크기",
          "평평한 기기"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon South Korea. Photorealistic product photo, isolated object, a flat rectangular portable smartphone with a thin metallic frame and a black glass screen. The screen is illuminated and explicitly displays the text 'UNKNOWN'. Gritty near-future dystopian realism, worn industrial textures, low-key practical lighting, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      "종이 서류 다발": {
        "name": "종이 서류 다발",
        "short_id": "P18",
        "description": "낡은 종이 서류 여러 장이 겹쳐진 다발, 구겨진 흰색·누런 종이 묶음.",
        "visual_traits": [
          "여러 장의 종이",
          "겹쳐진 다발",
          "흰색·누런 종이",
          "구겨진 가장자리",
          "문서 묶음"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon. Photorealistic product photo, isolated object, a stack of old paper documents, crumpled white and yellowish pages, folded edges, weathered appearance, 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, South Korea. Photorealistic product photo, isolated object, plain neutral background. A compact black metal pistol, short barrel, standard grip, dark metallic luster, gritty near-future dystopian realism, worn industrial textures, highly detailed.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "금속 확성기": {
        "name": "금속 확성기",
        "short_id": "P17",
        "description": "손잡이가 달린 금속 확성기, 나팔형 입구와 회색 금속 표면의 휴대 장치.",
        "visual_traits": [
          "금속 재질",
          "나팔형 입구",
          "손잡이",
          "휴대용 크기",
          "회색 금속 표면"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon. Photorealistic product photo, isolated object of a portable metal megaphone, gray metallic surface, horn-shaped opening, integrated handle, worn industrial texture, gritty realism, cinematic lighting, highly detailed, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "LP판": {
        "name": "LP판",
        "short_id": "P14",
        "description": "검은 원반형 LP판, 중앙 라벨과 홈이 있는 얇은 아날로그 음반.",
        "visual_traits": [
          "검은 원반",
          "중앙 라벨",
          "얇은 판",
          "동심원 홈",
          "아날로그 음반"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon, South Korea refugee zone and surrounding urban areas. Photorealistic product photo, isolated object, a vintage black vinyl LP record, featuring a circular paper label in the center, glossy black surface with fine concentric micro-grooves catching the light, thin flat disk, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    },
    "entity_queue": [
      [
        "현우",
        "character",
        "C01"
      ],
      [
        "앰버",
        "character",
        "C02"
      ],
      [
        "찰리",
        "character",
        "C03"
      ],
      [
        "미연",
        "character",
        "C04"
      ],
      [
        "라울",
        "character",
        "C05"
      ],
      [
        "대머리 한국계 중년 남성",
        "character",
        "C06"
      ],
      [
        "재판관",
        "character",
        "C07"
      ],
      [
        "젊은 아시아계 여성",
        "character",
        "C08"
      ],
      [
        "장규석",
        "character",
        "C09"
      ],
      [
        "페드로",
        "character",
        "C10"
      ],
      [
        "셰퍼드",
        "character",
        "C11"
      ],
      [
        "경찰",
        "character",
        "C12"
      ],
      [
        "다국적 난민 남성",
        "character",
        "C13"
      ],
      [
        "복면을 쓴 백인 남성",
        "character",
        "C14"
      ],
      [
        "한국계 군인",
        "character",
        "C15"
      ],
      [
        "고철 로봇",
        "character",
        "C16"
      ],
      [
        "덤프트럭 운전사",
        "character",
        "C17"
      ],
      [
        "찰리 (롱코트와 중절모 착용 상태)",
        "character",
        "C18"
      ],
      [
        "젊은 아시아계 여성 (내부 골격 노출 상태)",
        "character",
        "C21"
      ],
      [
        "바다 속 쓰레기 더미 바닷바닥",
        "location",
        "L01"
      ],
      [
        "쓰레기 수거선 철제 갑판",
        "location",
        "L03"
      ],
      [
        "고급 주택가 도로변",
        "location",
        "L07"
      ],
      [
        "낡은 자동차 내부",
        "location",
        "L08"
      ],
      [
        "고급 주택 외부 담장·현관·창가·마당",
        "location",
        "L09"
      ],
      [
        "고급 주택 거실 내부",
        "location",
        "L10"
      ],
      [
        "고급 주택 계단 내부",
        "location",
        "L11"
      ],
      [
        "고급 주택 2층 침실 내부",
        "location",
        "L12"
      ],
      [
        "인천 난민촌 외부 거리·입구·판잣집 일대",
        "location",
        "L13"
      ],
      [
        "거대한 쓰레기장 쓰레기 산 일대",
        "location",
        "L14"
      ],
      [
        "쓰레기장 공터",
        "location",
        "L15"
      ],
      [
        "인공제방 공사 현장 외부",
        "location",
        "L16"
      ],
      [
        "노란 지게차 운전석",
        "location",
        "L17"
      ],
      [
        "난민 재판소 내부",
        "location",
        "L19"
      ],
      [
        "회상 속 미국 도심 거리",
        "location",
        "L20"
      ],
      [
        "난민 재판소 외부 쓰레기 더미",
        "location",
        "L22"
      ],
      [
        "허름한 골목 식당 내부",
        "location",
        "L23"
      ],
      [
        "난민 수용소 중앙 방송 스피커와 텅 빈 거리",
        "location",
        "L24"
      ],
      [
        "난민 수용소 철제 출입문",
        "location",
        "L25"
      ],
      [
        "난민 수용소 컨테이너 골목",
        "location",
        "L26"
      ],
      [
        "현우의 컨테이너 외부 문 앞",
        "location",
        "L27"
      ],
      [
        "현우의 컨테이너 내부",
        "location",
        "L28"
      ],
      [
        "낡은 크레인 집게",
        "prop",
        "P01"
      ],
      [
        "스마트폰",
        "prop",
        "P06"
      ],
      [
        "유리병",
        "prop",
        "P09"
      ],
      [
        "은빛 고철 로봇 팔",
        "prop",
        "P10"
      ],
      [
        "낡은 주크박스",
        "prop",
        "P12"
      ],
      [
        "낡은 나팔 모양 스피커",
        "prop",
        "P13"
      ],
      [
        "LP판",
        "prop",
        "P14"
      ],
      [
        "금속 확성기",
        "prop",
        "P17"
      ],
      [
        "종이 서류 다발",
        "prop",
        "P18"
      ],
      [
        "권총",
        "prop",
        "P19"
      ],
      [
        "낡은 가죽 지갑",
        "prop",
        "P23"
      ],
      [
        "종이 봉투",
        "prop",
        "P26"
      ],
      [
        "작은 촛불",
        "prop",
        "P27"
      ]
    ],
    "characters": [
      {
        "name": "복면을 쓴 백인 남성",
        "short_id": "C14",
        "description": "White 성인 남성, 복면으로 얼굴 대부분이 가려지고 눈 주변만 보이는 얼굴.",
        "visual_traits": [
          "White",
          "성인 남성",
          "복면 착용 얼굴",
          "눈 주변 노출",
          "가려진 머리"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, adult white male, striking and intense eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "경찰",
        "short_id": "C12",
        "description": "Korean 성인 남성 집단, 짧은 검은 머리와 단정한 얼굴의 경찰들.",
        "visual_traits": [
          "Korean",
          "성인 남성 얼굴들",
          "짧은 검은 머리",
          "단정한 얼굴선",
          "집단 인물"
        ],
        "t2i_prompt": "Set in 2069 near future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, short neat black hair, clean-cut facial features, professional and stern look.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "장규석",
        "short_id": "C09",
        "description": "Korean 40대 남성, 성인 남성 얼굴과 짧은 검은 머리.",
        "visual_traits": [
          "Korean",
          "40대 남성 얼굴",
          "짧은 검은 머리",
          "성인 얼굴선",
          "평범한 한국계 인상"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean male in his 40s, short black hair, ordinary facial features, defined adult facial structure, neutral expression, realistic skin texture, gritty cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "라울",
        "short_id": "C05",
        "description": "Latin-Black 혼혈 10세 남자아이, 어린 얼굴과 짧은 어두운 머리.",
        "visual_traits": [
          "Latin-Black mixed",
          "어린 남자아이 얼굴",
          "짧은 어두운 머리",
          "둥근 얼굴선",
          "10세 또래 인상"
        ],
        "t2i_prompt": "Set in near-future 2069, South Korea and US. Passport-style ID photo, head and upper chest visible, a 10-year-old Latin-Black mixed boy with a youthful round face and short dark hair, gritty near-future dystopian realism styling, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "재판관",
        "short_id": "C07",
        "description": "East Asian 성인 남성, 중년 인상의 얼굴과 짧은 검은 머리.",
        "visual_traits": [
          "East Asian",
          "성인 남성 얼굴",
          "짧은 검은 머리",
          "중년 인상",
          "단정한 얼굴선"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon refugee zone and surrounding urban areas. Passport-style ID photo, head and upper chest visible. An East Asian adult male with a middle-aged appearance. He has short black hair and neat facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "찰리",
        "short_id": "C03",
        "description": "낡은 고철 고릴라형 로봇, 둔탁한 금속 머리와 넓은 기계식 얼굴.",
        "visual_traits": [
          "고릴라형 로봇 머리",
          "낡은 고철 외피",
          "넓은 기계식 얼굴",
          "둔탁한 금속 두상",
          "스크랩 금속 질감"
        ],
        "t2i_prompt": "Set in near-future 2069, South Korea and surrounding urban areas. Passport-style ID photo, head and upper chest visible, plain white background. An old scrap metal gorilla-shaped robot character, bulky metallic head with a broad mechanical face, weathered industrial scrap metal texture, blue glowing eyes emitting a blue flash. Gritty near-future dystopian realism, muted colors, low-key practical lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "젊은 아시아계 여성 (내부 골격 노출 상태)",
        "short_id": "C21",
        "description": "Asian 젊은 여성형 로봇, 젊은 얼굴 아래로 금속 내부 골격이 드러난 상태.",
        "visual_traits": [
          "Asian 여성형 얼굴",
          "젊은 얼굴",
          "노출된 금속 내부",
          "벗겨진 외피 가장자리",
          "기계식 골격"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Face of a young Asian female android. Dark hair. A large section of the synthetic facial skin is violently torn, exposing the complex, shiny metallic robotic endoskeleton underneath. The boundary between the realistic artificial skin and the internal metal parts is jagged and peeled. Photorealistic, gritty near-future dystopian realism, low-key practical lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "고철 로봇",
        "short_id": "C16",
        "description": "낡은 금속 로봇, 스크랩 조각이 이어진 기계식 머리와 둔탁한 얼굴.",
        "visual_traits": [
          "낡은 금속 머리",
          "기계식 얼굴",
          "스크랩 금속 외피",
          "둔탁한 두상",
          "폐품 로봇 질감"
        ],
        "t2i_prompt": "Set in near-future 2069, Incheon refugee zone and surrounding urban areas, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Rusty metal robot, mechanical face assembled from scrap pieces, bulky blunt head shape, weathered junkyard robot textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "젊은 아시아계 여성",
        "short_id": "C08",
        "description": "Asian 젊은 여성, 매끈한 젊은 얼굴과 자연스러운 어두운 머리.",
        "visual_traits": [
          "Asian",
          "젊은 여성 얼굴",
          "어두운 머리",
          "매끈한 얼굴선",
          "단정한 머리"
        ],
        "t2i_prompt": "Set in near-future 2069, South Korea. Passport-style ID photo, head and upper chest visible. A young Asian woman with a smooth complexion, natural dark hair, and neat hairstyle. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "셰퍼드",
        "short_id": "C11",
        "description": "독일 셰퍼드 견종, 긴 주둥이와 선 귀를 가진 개 얼굴.",
        "visual_traits": [
          "셰퍼드 견종",
          "긴 주둥이",
          "선 귀",
          "검은 갈색 계열 얼굴",
          "날카로운 개 얼굴"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, German Shepherd dog, long snout, pointed erect ears, black and brown fur, sharp canine face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "대머리 한국계 중년 남성",
        "short_id": "C06",
        "description": "Korean 50대 중년 남성, 대머리 머리와 중년 남성 얼굴.",
        "visual_traits": [
          "Korean",
          "50대 남성 얼굴",
          "대머리",
          "중년 얼굴선",
          "매끈한 두피"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 50-year-old Korean man, completely bald head with a smooth scalp, distinctive middle-aged facial features with natural wrinkles and age lines. Photorealistic, gritty realism, high detail.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "페드로",
        "short_id": "C10",
        "description": "Latino 혼혈 19세 남성, 젊은 얼굴과 짧은 어두운 머리.",
        "visual_traits": [
          "Latino mixed",
          "10대 후반 남성 얼굴",
          "짧은 어두운 머리",
          "젊은 얼굴선",
          "라틴계 인상"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, 19-year-old mixed Latino male, short dark hair, youthful facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "앰버",
        "short_id": "C02",
        "description": "Korean-White 혼혈 10세 여자아이, 어린 얼굴과 자연스러운 밝은 갈색 계열 머리.",
        "visual_traits": [
          "Korean-White mixed",
          "어린 여자아이 얼굴",
          "밝은 갈색 계열 머리",
          "둥근 얼굴선",
          "10세 또래 인상"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon, South Korea. Passport-style ID photo, head and upper chest visible, 10-year-old Korean-White mixed girl, youthful round face, soft childlike facial features, natural light brown hair, clear eyes, neutral expression, photorealistic live-action film style, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국계 군인",
        "short_id": "C15",
        "description": "Korean 성인 남성, 짧은 검은 머리와 군인처럼 짧게 정돈된 얼굴 인상.",
        "visual_traits": [
          "Korean",
          "성인 남성 얼굴",
          "짧은 검은 머리",
          "각진 얼굴선",
          "정돈된 머리"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, short neat black hair, angular jawline, clean and structured facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "다국적 난민 남성",
        "short_id": "C13",
        "description": "Multiracial 성인 남성, 다양한 인종적 얼굴 특징과 자연스러운 어두운 머리.",
        "visual_traits": [
          "multiracial",
          "성인 남성 얼굴",
          "다양한 피부 톤",
          "어두운 머리",
          "난민촌 주민 인상"
        ],
        "t2i_prompt": "Set in near-future 2069, Incheon refugee settlement and surrounding urban areas in South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Multiracial adult male, mixed-race facial features, natural dark hair, diverse skin tone. Photorealistic, highly detailed face, realistic skin texture, neutral expression, no clothing described, no accessories, no dirt, no wounds.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "미연",
        "short_id": "C04",
        "description": "Korean 40대 후반 여성, 중년 얼굴과 자연스러운 검은 머리.",
        "visual_traits": [
          "Korean",
          "40대 후반 여성 얼굴",
          "검은 머리",
          "중년 얼굴선",
          "자연스러운 머리 스타일"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Passport-style ID photo, head and upper chest visible, looking straight at the camera. A late 40s Korean woman with middle-aged facial features and natural black hair, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "찰리 (롱코트와 중절모 착용 상태)",
        "short_id": "C18",
        "description": "롱코트와 중절모로 금속 몸체를 가린 고릴라형 로봇, 사람처럼 보이는 실루엣.",
        "visual_traits": [
          "중절모",
          "낡은 롱코트",
          "가려진 로봇 외형",
          "키 작은 뚱뚱한 사람 같은 윤곽",
          "숨겨진 금속 얼굴"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Passport-style ID photo, head and upper chest visible, gorilla-shaped metallic robot face, mechanical joints and features, artificial eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "현우",
        "short_id": "C01",
        "description": "Korean American 18세 남성, 자연스러운 검은 머리의 젊은 얼굴.",
        "visual_traits": [
          "Korean American",
          "10대 후반 남성 얼굴",
          "검은 머리",
          "젊은 얼굴선",
          "자연스러운 머리 스타일"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon refugee zone, South Korea. Passport-style ID photo, head and upper chest visible, 18-year-old Korean American male, young and smooth facial lines, natural black hair, dark eyes, looking straight ahead, gritty near-future dystopian realism, low-key practical lighting, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "덤프트럭 운전사",
        "short_id": "C17",
        "description": "Korean 성인 남성, 짧은 어두운 머리와 피곤한 인상의 얼굴.",
        "visual_traits": [
          "Korean",
          "성인 남성 얼굴",
          "짧은 어두운 머리",
          "평범한 얼굴선",
          "운전사 인상"
        ],
        "t2i_prompt": "Set in Near-future 2069, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male face, short dark hair, average facial features, tired eyes and exhausted expression, plain and unremarkable appearance, realistic skin texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "고급 주택 계단 내부",
        "short_id": "L11",
        "description": "고급 주택 내부의 2층으로 이어지는 계단, 난간과 층간 통로가 보이는 공간.",
        "visual_traits": [
          "실내 계단",
          "난간",
          "2층 연결부",
          "주택 내부 마감",
          "좁은 이동 통로"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon. Photorealistic cinematic establishing shot, interior of a luxury house staircase leading to the second floor, elegant railings, high-quality architectural finishes, narrow connecting hallway, low-key practical lighting, 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": "L09",
        "description": "고급 주택의 외부, 담장과 현관문, 큰 창가와 마당이 이어진 공간.",
        "visual_traits": [
          "높은 담장",
          "현관문",
          "큰 통유리창",
          "정돈된 마당",
          "고급 주택 외관"
        ],
        "t2i_prompt": "Set in 2069 near future, South Korea urban area. Photorealistic cinematic establishing shot, exterior of a modern luxury house, no people, no vehicles, no objects. Surrounded by a high, imposing security fence. A solid, elegant entrance door. Large floor-to-ceiling windows reflecting the hazy surroundings. A meticulously landscaped front yard with neat grass and sparse, manicured shrubbery. Sleek, high-end architectural materials like dark stone, smooth concrete, and tinted glass. Gritty near-future dystopian realism, polluted coastal haze in the sky, muted colors, low-key practical lighting casting dramatic shadows, standing in stark architectural contrast to the unseen urban decay outside its walls.",
        "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": "L01",
        "description": "푸른 바닷속, 쓰레기 더미가 잠긴 바닥과 물고기들이 지나는 해저 공간.",
        "visual_traits": [
          "푸른 수중 조명",
          "가라앉은 쓰레기 더미",
          "해저 바닥",
          "부유하는 기포",
          "물고기 떼"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Photorealistic cinematic establishing shot, no people. Underwater seabed heavily covered in sunken garbage, piles of waste and debris scattered across the ocean floor. Deep blue water with scattered light rays piercing through from above. Small schools of fish swimming around the trash, tiny bubbles floating upward. Gritty near-future dystopian realism, polluted underwater environment, muted colors, tense but grounded mood.",
        "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": "L19",
        "description": "허름한 난민 재판소 내부, 낡은 탁자와 쌓인 서류가 있는 침침한 공간.",
        "visual_traits": [
          "허름한 실내",
          "낡은 탁자",
          "쌓인 서류",
          "침침한 조명",
          "낡은 공공기관 분위기"
        ],
        "t2i_prompt": "Set in near future of 2069, Incheon, South Korea. Photorealistic cinematic establishing shot, interior of a shabby and dark refugee tribunal office, old worn-out tables covered with large piles of paperwork, dim low-key practical lighting, weathered walls and architectural details, dilapidated public institution atmosphere, gritty near-future dystopian realism with a worn industrial texture, 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": "L10",
        "description": "큰 통유리창이 있는 고급 주택 거실, 실내가 창밖에서 보이는 밝은 공간.",
        "visual_traits": [
          "통유리창",
          "넓은 거실",
          "밝은 실내",
          "고급 주택 마감",
          "창가 공간"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Photorealistic cinematic establishing shot, interior of a luxury house living room, large floor-to-ceiling glass windows, spacious area, bright and warm indoor lighting, high-end materials like marble and wood, elegant and modern interior design, 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": "L15",
        "description": "쓰레기장 안의 빈 공터, 모포와 공구, 분해된 기계 부품이 흩어진 작업 공간.",
        "visual_traits": [
          "빈 공터",
          "모포",
          "흩어진 공구",
          "분해된 기계 부품",
          "주변 쓰레기 더미"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon refugee zone and surrounding urban areas. Photorealistic cinematic establishing shot, an empty dirt clearing within a massive junkyard, a makeshift workspace with worn blankets on the ground, scattered tools, and disassembled mechanical parts, surrounded by towering piles of trash and scrap metal, gritty near-future dystopian realism with polluted coastal haze, worn industrial textures, muted colors, low-key practical lighting, 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": "L08",
        "description": "낡은 자동차의 좁은 실내, 오래된 좌석과 운전대, 조수석 앞 대시보드.",
        "visual_traits": [
          "낡은 좌석",
          "운전대",
          "좁은 차내 공간",
          "대시보드",
          "오래된 실내 마감"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon South Korea. Photorealistic cinematic establishing shot, cramped interior of an old weathered car, worn-out seats with peeling material, scratched dashboard, aged steering wheel, dusty windows, dim low-key practical lighting, gritty dystopian near-future realism, worn industrial textures, 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": "L03",
        "description": "바다 위 수거선의 철제 갑판, 젖은 금속 바닥과 떨어진 해양 쓰레기 더미.",
        "visual_traits": [
          "철제 갑판",
          "젖은 금속 표면",
          "해양 쓰레기 더미",
          "그물과 잔해",
          "거친 산업용 분위기"
        ],
        "t2i_prompt": "Set in 2069, South Korea near Incheon. Photorealistic cinematic establishing shot, exterior iron deck of a marine garbage collection ship. Wet, weathered metal flooring reflecting low-key practical lighting. Stacks of marine debris, old fishing nets, and scattered junk covering the deck space. Worn industrial textures, polluted coastal haze in the background, gritty near-future dystopian realism, dark and weathered atmosphere, 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": "L16",
        "description": "멀리 거대한 인공제방이 보이고 금 간 콘크리트 벽과 자재가 놓인 공사 현장.",
        "visual_traits": [
          "거대한 제방 벽",
          "심한 균열",
          "공사 자재",
          "젖은 웅덩이",
          "야외 작업장"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon. Photorealistic cinematic establishing shot, a sprawling outdoor construction site, a massive and imposing artificial embankment wall looming in the distant background, severely cracked concrete structures and scattered construction materials in the foreground, wet muddy ground with reflective puddles, polluted coastal haze, worn industrial textures, muted colors, low-key practical lighting, gritty dystopian realism 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": "L07",
        "description": "화려한 도심 빌딩이 멀리 보이는 깨끗한 고급 주택가 도로변.",
        "visual_traits": [
          "고급 주택가",
          "정돈된 도로변",
          "멀리 보이는 빌딩",
          "깨끗한 보도",
          "도시 주거지 분위기"
        ],
        "t2i_prompt": "Set in 2069 near future, South Korea. Photorealistic cinematic establishing shot, a clean upscale residential street, well-maintained paved sidewalks, near-future high-end architecture, manicured street landscaping, glamorous modern high-rise city buildings towering in the distance, clear lighting, pristine condition, 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": "L12",
        "description": "고급 주택 2층의 침실, 창문과 침대가 있는 조용한 개인 공간.",
        "visual_traits": [
          "2층 침실",
          "창문",
          "침대",
          "주택 내부 공간",
          "조용한 방 분위기"
        ],
        "t2i_prompt": "Set in 2069, near-future South Korea. Photorealistic cinematic establishing shot, interior of a luxurious second-floor bedroom, a large comfortable bed, big windows, modern elegant interior design, sophisticated ambient lighting, 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, South Korea. Photorealistic cinematic establishing shot, interior of a worn yellow forklift driver cabin, cramped industrial control space, old driver's seat, steering wheel, control levers, chipped yellow paint on metal frames, gritty near-future dystopian realism, worn industrial textures, muted colors, low-key practical lighting, 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": "L14",
        "description": "거대한 쓰레기 산들이 이어지고 곳곳에서 검은 연기가 오르는 폐기물 지대.",
        "visual_traits": [
          "거대한 쓰레기 산",
          "검은 연기",
          "폐기물 더미",
          "탁한 하늘",
          "황량한 지형"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon refugee zone and surrounding urban areas. Photorealistic cinematic establishing shot, a massive sprawling garbage dump with giant mountains of assorted waste and debris, scattered plumes of black smoke rising into a murky polluted sky, desolate and bleak terrain, worn industrial textures, muted colors, low-key practical lighting, gritty near-future dystopian realism, polluted coastal haze, dark and weathered 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": "L23",
        "description": "허름한 골목 식당 내부, 외진 좌석과 낡은 테이블이 있는 어두운 식당 공간.",
        "visual_traits": [
          "허름한 식당",
          "외진 좌석",
          "낡은 테이블",
          "어두운 실내",
          "좁은 골목 분위기"
        ],
        "t2i_prompt": "Set in 2069, Incheon South Korea. Photorealistic cinematic establishing shot, interior of a shabby and narrow alley restaurant. Dark and gloomy atmosphere, worn industrial textures, old scratched tables and isolated chairs, stained walls, low-key practical lighting, gritty near-future dystopian realism, 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": "L13",
        "description": "난민 거주지역 입구와 판잣집 거리, 흙바닥과 뒤엉킨 전깃줄·빨랫줄.",
        "visual_traits": [
          "난민 거주지역 표지판",
          "지저분한 흙바닥",
          "낡은 판잣집",
          "뒤엉킨 전깃줄",
          "빨랫줄"
        ],
        "t2i_prompt": "Set in 2069, South Korea. Photorealistic cinematic establishing shot, a gritty near-future dystopian slum street and entrance area. Narrow dirt-floor alleys surrounded by densely packed, dilapidated shanties built from worn industrial materials. Overhead, a chaotic web of tangled power lines and clotheslines stretches across the narrow sky. A weathered, rusted sign stands near the entrance. Polluted coastal haze, worn industrial textures, muted colors, low-key practical lighting, empty street, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "회상 속 미국 도심 거리",
        "short_id": "L20",
        "description": "흑백의 미국 도심 거리, 어두운 골목과 끊기는 애니메이션 질감의 도시 배경.",
        "visual_traits": [
          "흑백 화면",
          "어두운 도시 거리",
          "도심 뒷골목",
          "끊기는 프레임 질감",
          "섬광이 비치는 밤거리"
        ],
        "t2i_prompt": "Set in near-future 2069, US flashback background. Photorealistic cinematic establishing shot, black-and-white color palette, dark US city street and narrow back alley at night, rough and choppy visual texture, intense flashes of light creating high contrast shadows, gritty urban environment with worn architectural 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": "L25",
        "description": "난민 수용소의 철제 출입문, 통금 시간에 닫히는 큰 금속 게이트 공간.",
        "visual_traits": [
          "철제 게이트",
          "수용소 입구",
          "금속 울타리",
          "어두운 야간 조명",
          "폐쇄된 문"
        ],
        "t2i_prompt": "Set in 2069 near future, South Korea. Photorealistic cinematic establishing shot, a massive metal gate of a refugee camp, heavy iron doors closed tight, chain-link metal fences surrounding the entrance, weathered and rusted metal textures, dark industrial atmosphere, low-key practical lighting, gritty dystopian look, polluted coastal haze, 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": "L22",
        "description": "난민 재판소 밖의 황폐한 공간, 주변을 둘러싼 쓰레기 더미와 거친 바닥.",
        "visual_traits": [
          "황폐한 외부",
          "쓰레기 더미",
          "거친 바닥",
          "어두운 밤 분위기",
          "낡은 건물 주변"
        ],
        "t2i_prompt": "Set in 2069, near-future dystopian South Korea. Photorealistic cinematic establishing shot, desolate exterior space directly outside an old weathered institutional building, large disorganized piles of industrial and general garbage scattered across rough broken concrete and dirt ground, stained peeling walls of the adjacent building, dark nighttime atmosphere with thick polluted coastal haze, gritty textures, low-key practical lighting casting harsh shadows, 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": "L27",
        "description": "컨테이너 번호 7-31 문 앞, 금속 문과 손잡이가 있는 좁은 외부 입구.",
        "visual_traits": [
          "컨테이너 번호 7-31",
          "금속 문",
          "문고리",
          "좁은 입구",
          "컨테이너 외벽"
        ],
        "t2i_prompt": "Set in 2069, Incheon South Korea. Photorealistic cinematic establishing shot, narrow exterior entrance of an old shipping container, a metal door with a worn doorknob, the numbers '7-31' painted on the corrugated metal wall, gritty near-future dystopian realism, worn industrial textures, muted colors, low-key practical lighting, dark and weathered 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": "L26",
        "description": "컨테이너 집들이 늘어선 좁은 난민 수용소 골목, 밤에는 어둡고 전등이 꺼진 길.",
        "visual_traits": [
          "컨테이너 주거지",
          "좁은 골목",
          "꺼진 조명",
          "금속 벽면",
          "어두운 밤거리"
        ],
        "t2i_prompt": "Set in 2069, near-future South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A narrow, claustrophobic alleyway in a refugee camp, lined tightly with heavily weathered, repurposed shipping containers serving as makeshift housing. Rusted corrugated metal walls, makeshift awnings, and tangled exposed wiring. Uneven ground. Muted colors, worn industrial textures, polluted coastal haze. Dim, low-key practical lighting, casting deep shadows. Gritty near-future dystopian realism, dark and weathered atmosphere.",
        "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, Incheon South Korea. Photorealistic cinematic establishing shot, an empty street in a rundown refugee camp at night, no people, no vehicles, no objects. A tall pole in the center features large, rusted megaphone-style broadcast speakers. The street is lined with dark, stacked shipping containers used as makeshift buildings and closed shops with pulled-down metal shutters. Unpaved dirt ground mixed with broken concrete, turned-off streetlights. Gritty near-future dystopian realism, polluted coastal haze, worn industrial textures, muted colors, low-key practical lighting, extremely dark and desolate atmosphere.",
        "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": "L28",
        "description": "작은 컨테이너 주거 내부, 식탁과 촛불, 헌 옷이 놓인 어두운 생활 공간.",
        "visual_traits": [
          "좁은 컨테이너 실내",
          "식탁",
          "촛불 조명",
          "헌 옷",
          "어두운 생활 공간"
        ],
        "t2i_prompt": "Set in 2069 near future, Incheon refugee zone and surrounding urban areas, South Korea. Photorealistic cinematic establishing shot, the interior of a cramped, rusted metal shipping container converted into a tiny living space. A worn-out dining table sits in the center, illuminated by the dim, warm light of a single candle. Piles of old clothes and scattered survival items fill the shadows. Gritty near-future dystopian realism, worn industrial textures, muted colors, low-key practical lighting, 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"
      }
    ],
    "props": [
      {
        "name": "낡은 크레인 집게",
        "short_id": "P01",
        "description": "바다 쓰레기를 끌어올리는 거친 산업용 크레인 집게, 낡은 금속 재질의 큰 장비.",
        "visual_traits": [
          "큰 금속 집게",
          "산업용 크레인 부품",
          "낡은 표면",
          "거친 금속 질감",
          "무거운 장비 형태"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Photorealistic product photo, isolated object, a large, heavy, weathered industrial crane claw used for pulling up ocean trash, rough metallic texture, worn and rusted surfaces, gritty near-future dystopian realism design, muted colors, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "은빛 고철 로봇 팔",
        "short_id": "P10",
        "description": "은빛 금속 로봇 팔, 우그러진 외피와 관절이 보이는 기계 부품.",
        "visual_traits": [
          "은빛 금속",
          "로봇 팔 형태",
          "기계 관절",
          "찌그러진 외피",
          "고철 질감"
        ],
        "t2i_prompt": "Set in Near-future 2069, Incheon, South Korea. Photorealistic product photo, isolated object, a silver metallic robotic arm, featuring exposed mechanical joints and a crumpled, dented outer casing with scrap metal texture, worn industrial finish, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "낡은 나팔 모양 스피커",
        "short_id": "P13",
        "description": "나팔처럼 벌어진 입구가 달린 낡은 스피커, 먼지 낀 금속·플라스틱 음향 부품.",
        "visual_traits": [
          "나팔형 입구",
          "낡은 표면",
          "먼지 낀 외관",
          "음향 부품",
          "벌어진 원뿔 형태"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea, Incheon refugee zones and surrounding urban areas. Photorealistic product photo, isolated object, plain neutral background. An old horn-shaped speaker with a wide, flared conical opening. Made of weathered metal and plastic acoustic components. Dusty and scratched surface, worn industrial textures, gritty near-future dystopian realism, muted colors.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "낡은 주크박스",
        "short_id": "P12",
        "description": "낡고 부서진 주크박스, LP판을 넣는 전면과 기계 내부가 드러난 음악 장치.",
        "visual_traits": [
          "낡은 주크박스 본체",
          "부서진 외관",
          "LP판 장착부",
          "기계식 내부",
          "오래된 음악 장치"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea. Photorealistic product photo, isolated object. An old, badly broken vintage jukebox machine. The exterior is heavily weathered and damaged, with cracked glass and broken outer panels that reveal the complex internal mechanical parts and an LP record inserting mechanism on the front. Dusty, worn textures, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "유리병",
        "short_id": "P09",
        "description": "손에 잡히는 투명한 유리병, 원통형 몸체와 좁은 병목을 가진 병.",
        "visual_traits": [
          "투명 유리",
          "원통형 몸체",
          "좁은 병목",
          "단단한 광택",
          "휴대 가능한 크기"
        ],
        "t2i_prompt": "Set in 2069 near future, Incheon South Korea. Photorealistic product photo, isolated object, plain neutral background. A clear glass bottle, cylindrical body with a narrow neck, portable handheld size, smooth and hard transparent glass surface, gritty near-future dystopian realism styling, subtle worn industrial texture, muted colors, studio lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "스마트폰",
        "short_id": "P06",
        "description": "평평한 직사각형 스마트폰, 검은 유리 화면과 얇은 금속 테두리의 휴대기기.",
        "visual_traits": [
          "직사각형 형태",
          "검은 유리 화면",
          "얇은 테두리",
          "휴대용 크기",
          "평평한 기기"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon South Korea. Photorealistic product photo, isolated object, a flat rectangular portable smartphone with a thin metallic frame and a black glass screen. The screen is illuminated and explicitly displays the text 'UNKNOWN'. Gritty near-future dystopian realism, worn industrial textures, low-key practical lighting, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "종이 서류 다발",
        "short_id": "P18",
        "description": "낡은 종이 서류 여러 장이 겹쳐진 다발, 구겨진 흰색·누런 종이 묶음.",
        "visual_traits": [
          "여러 장의 종이",
          "겹쳐진 다발",
          "흰색·누런 종이",
          "구겨진 가장자리",
          "문서 묶음"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon. Photorealistic product photo, isolated object, a stack of old paper documents, crumpled white and yellowish pages, folded edges, weathered appearance, 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, South Korea. Photorealistic product photo, isolated object, plain neutral background. A compact black metal pistol, short barrel, standard grip, dark metallic luster, gritty near-future dystopian realism, worn industrial textures, highly detailed.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "금속 확성기",
        "short_id": "P17",
        "description": "손잡이가 달린 금속 확성기, 나팔형 입구와 회색 금속 표면의 휴대 장치.",
        "visual_traits": [
          "금속 재질",
          "나팔형 입구",
          "손잡이",
          "휴대용 크기",
          "회색 금속 표면"
        ],
        "t2i_prompt": "Set in 2069 near-future, South Korea Incheon. Photorealistic product photo, isolated object of a portable metal megaphone, gray metallic surface, horn-shaped opening, integrated handle, worn industrial texture, gritty realism, cinematic lighting, highly detailed, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "LP판",
        "short_id": "P14",
        "description": "검은 원반형 LP판, 중앙 라벨과 홈이 있는 얇은 아날로그 음반.",
        "visual_traits": [
          "검은 원반",
          "중앙 라벨",
          "얇은 판",
          "동심원 홈",
          "아날로그 음반"
        ],
        "t2i_prompt": "Set in 2069 near-future, Incheon, South Korea refugee zone and surrounding urban areas. Photorealistic product photo, isolated object, a vintage black vinyl LP record, featuring a circular paper label in the center, glossy black surface with fine concentric micro-grooves catching the light, thin flat disk, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "4604acb0-e0fb-4284-a3c0-21edf9207e53",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-06-25T06:40:02.122233+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}