{
  "status": "running",
  "data": {
    "completed": {
      "경찰서 사무실": {
        "name": "경찰서 사무실",
        "short_id": "L12",
        "description": "책상과 컴퓨터, 서류가 밀집한 경찰 업무 공간. 형광등 아래 칸막이 책상과 사건 자료가 늘어서 있다.",
        "visual_traits": [
          "칸막이 책상",
          "컴퓨터 모니터",
          "서류 더미",
          "형광등 조명",
          "사건 자료"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal region and the West Sea area of South Korea. Photorealistic cinematic establishing shot, a modern Korean police administrative office with tightly arranged partitioned desks, fluorescent ceiling lighting, workstation layout, document-filled work surfaces, computer-monitor stations, and a wall area for case-material displays; restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile cinematic realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형 마트 매장 내부": {
        "name": "대형 마트 매장 내부",
        "short_id": "L10",
        "description": "상품 진열대가 규칙적으로 늘어선 대형 매장. 높은 천장과 밝은 형광 조명, 넓은 통로가 특징이다.",
        "visual_traits": [
          "긴 상품 진열대",
          "넓은 통로",
          "높은 천장",
          "밝은 형광 조명",
          "정돈된 상품 배열"
        ],
        "t2i_prompt": "Set in 2026, Incheon coastal region and the western sea area of South Korea. Photorealistic cinematic establishing shot, interior of a large supermarket retail floor with a high ceiling, long parallel merchandise shelving aisles, broad clean walkways, orderly rows of packaged goods, bright linear fluorescent ceiling lights, restrained dark palette with muted natural tones, tactile cinematic realism, no people, no vehicles, no loose objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "스마트폰": {
        "name": "스마트폰",
        "short_id": "P05",
        "description": "검은 유리 화면과 얇은 직사각형 본체를 가진 현대식 터치스크린 휴대전화.",
        "visual_traits": [
          "검은 유리 화면",
          "얇은 직사각형 본체",
          "터치스크린",
          "후면 카메라"
        ],
        "t2i_prompt": "Set in the contemporary 2026 era, coastal Incheon and the West Sea region of South Korea. Photorealistic product photo, isolated object, a modern slim rectangular touchscreen smartphone with rounded corners, glossy black glass display, dark minimal body, and a small rear camera lens, plain neutral background, restrained dark palette, tactile cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "어린 강민숙": {
        "name": "어린 강민숙",
        "short_id": "C14",
        "description": "한국인 여자아이, 약 12세. 짙은 머리와 앳된 둥근 얼굴, 어린아이의 부드러운 이목구비.",
        "visual_traits": [
          "한국인 12세 여자아이",
          "짙은 머리",
          "앳된 둥근 얼굴",
          "부드러운 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, a Korean girl around 12 years old with an innocent round face, soft youthful facial features, dark straight hair, and natural dark eyes, restrained cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "동아시아계 남성 (인간형 외형)": {
        "name": "동아시아계 남성 (인간형 외형)",
        "short_id": "C11",
        "description": "동아시아계 성인 남성. 짙은 머리와 평범한 얼굴선, 자연스럽고 균형 잡힌 이목구비.",
        "visual_traits": [
          "동아시아계 성인 남성",
          "짙은 머리",
          "평범한 얼굴선",
          "균형 잡힌 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western sea region of South Korea. Passport-style ID photo, head and upper chest visible, adult East Asian man, ordinary facial contours, balanced natural facial features, dark natural hair, neutral expression, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "소나기와 번개가 몰아치는 해안가·해안도로": {
        "name": "소나기와 번개가 몰아치는 해안가·해안도로",
        "short_id": "L15",
        "description": "먹구름 아래 세찬 비가 쏟아지는 해안과 도로. 번개가 바다와 젖은 노면을 순간적으로 밝힌다.",
        "visual_traits": [
          "짙은 먹구름",
          "세찬 빗줄기",
          "번개 섬광",
          "젖은 해안도로",
          "거친 바다"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western seaboard of South Korea. Photorealistic cinematic establishing shot, a deserted exposed coastal road running beside a rough gray sea under dense low charcoal storm clouds, torrential rain streaking across the frame, black rain-soaked asphalt with shallow puddles and cold reflections, a sudden lightning flash illuminating the choppy water and wet road surface, restrained dark palette of muted slate blue and gray, low-to-mid-key contrast, tactile cinematic realism, Korean folk-occult mystery and oppressive thriller atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "50대 동아시아계 남성 의사": {
        "name": "50대 동아시아계 남성 의사",
        "short_id": "C20",
        "description": "동아시아계 남성, 50대. 짧은 짙은 머리와 성숙한 얼굴선, 자연스럽고 단정한 이목구비.",
        "visual_traits": [
          "동아시아계 50대 남성",
          "짧은 짙은 머리",
          "성숙한 얼굴선",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and the Yellow Sea region of South Korea. Passport-style ID photo, head and upper chest visible, East Asian man in his 50s, mature facial contours, short dark neatly trimmed hair, natural balanced facial features, calm attentive dark eyes, realistic skin texture, photorealistic cinematic portrait, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "동아시아계 낯선 남성 (인간형 외형)": {
        "name": "동아시아계 낯선 남성 (인간형 외형)",
        "short_id": "C09",
        "description": "동아시아계 성인 남성. 짙은 머리와 일반적인 남성 얼굴형, 자연스러운 이목구비.",
        "visual_traits": [
          "동아시아계 성인 남성",
          "짙은 머리",
          "일반적인 얼굴형",
          "자연스러운 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the western sea region of South Korea. Passport-style ID photo, head and upper chest visible, adult East Asian man, average masculine face shape, short dark hair, natural understated facial features, dark eyes, neutral expression, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "남자 직원": {
        "name": "남자 직원",
        "short_id": "C08",
        "description": "한국인 성인 남성. 짧은 검은 머리와 평범한 얼굴선, 단정하고 자연스러운 이목구비.",
        "visual_traits": [
          "한국인 성인 남성",
          "짧은 검은 머리",
          "평범한 얼굴선",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, adult Korean man with short black hair, an ordinary oval facial contour, neat natural facial features, calm dark eyes, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "보안팀 직원": {
        "name": "보안팀 직원",
        "short_id": "C19",
        "description": "한국인 성인 직원. 짙은 머리와 평범한 얼굴선, 단정하고 자연스러운 이목구비.",
        "visual_traits": [
          "한국인 성인",
          "짙은 머리",
          "평범한 얼굴선",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the western sea region of South Korea. Passport-style ID photo, head and upper chest visible, Korean adult security staff member, average oval face, neat dark hair, natural balanced facial features, calm dark eyes, realistic skin texture, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강민숙": {
        "name": "강민숙",
        "short_id": "C04",
        "description": "한국인 여성, 40대 초반. 짙은 머리와 성숙한 타원형 얼굴, 자연스럽고 부드러운 이목구비.",
        "visual_traits": [
          "한국인 40대 초반 여성",
          "짙은 머리",
          "성숙한 타원형 얼굴",
          "부드러운 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, early-40s Korean woman, mature oval face, soft natural facial features, dark naturally styled hair, calm dark eyes, restrained cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C05",
        "description": "한국인 남성, 30대. 짧은 검은 머리와 평범한 성인 남성의 얼굴선, 단정한 이목구비.",
        "visual_traits": [
          "한국인 30대 남성",
          "짧은 검은 머리",
          "평범한 얼굴선",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, Korean man in his 30s, ordinary adult male facial structure, balanced neat facial features, short neatly trimmed black hair, calm direct eyes, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C01",
        "description": "한국인 여성, 21세. 긴 검은 머리와 자연스러운 타원형 얼굴, 또렷한 이목구비를 지닌 젊은 성인.",
        "visual_traits": [
          "한국인 21세 여성",
          "긴 검은 머리",
          "타원형 얼굴",
          "또렷한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the western sea region of South Korea. Passport-style ID photo, head and upper chest visible, young Korean woman in her early twenties, natural oval face, long straight black hair, defined facial features, clear dark eyes, photorealistic cinematic lighting, restrained dark palette, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강민숙 (사진 속 얼굴 왜곡 상태)": {
        "name": "강민숙 (사진 속 얼굴 왜곡 상태)",
        "short_id": "C18",
        "description": "한국인 여성, 40대 초반. 짙은 머리와 성숙한 타원형 얼굴을 지닌 사진 속 인물.",
        "visual_traits": [
          "한국인 40대 초반 여성",
          "짙은 머리",
          "성숙한 얼굴형",
          "사진 속 얼굴"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, early-40s Korean woman with a mature oval face, dark hair, and a bright smile; her facial features and lower facial contour are visibly smeared and melting downward like softened photographic emulsion, unsettling but photorealistic analog-photo distortion, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "한국인 남성, 24세. 짙은 머리와 매끈한 얼굴선, 균형 잡힌 수려한 이목구비를 지닌 청년.",
        "visual_traits": [
          "한국인 24세 남성",
          "짙은 머리",
          "매끈한 얼굴선",
          "수려한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the Yellow Sea region of South Korea. Passport-style ID photo, head and upper chest visible, a 24-year-old Korean man with dark neatly styled hair, a smooth defined jawline, balanced refined facial features, clear eyes, photorealistic cinematic portrait, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월산 숲속·등산로 수사 현장": {
        "name": "금월산 숲속·등산로 수사 현장",
        "short_id": "L01",
        "description": "우거진 수풀과 좁은 산길이 이어지는 숲속 수사 현장. 해 질 무렵의 낮은 빛과 폴리스 라인이 보인다.",
        "visual_traits": [
          "우거진 수풀",
          "좁은 등산로",
          "해 질 무렵의 낮은 빛",
          "폴리스 라인",
          "수사 장비 흔적"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coastal and western Korean region of South Korea. Photorealistic cinematic establishing shot, a dense Korean mountain forest with overgrown shrubs, tall decididuous trees, and a narrow dirt hiking trail covered with dry leaves, low angled dusk light filtering through foliage, muted natural greens and browns, restrained dark palette, tactile realistic forest textures, low-to-mid-key contrast, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "뒷골목 피해 여성": {
        "name": "뒷골목 피해 여성",
        "short_id": "C07",
        "description": "한국인 성인 여성. 짙은 머리와 평범한 성인 여성의 얼굴형, 자연스러운 이목구비.",
        "visual_traits": [
          "한국인 성인 여성",
          "짙은 머리",
          "평범한 얼굴형",
          "자연스러운 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, adult Korean woman with an ordinary oval-to-round face, natural balanced facial features, dark naturally styled hair, dark eyes, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 건물 외부": {
        "name": "경찰서 건물 외부",
        "short_id": "L13",
        "description": "현대식 경찰서 건물의 정면 외부. 출입구와 관서 표지, 포장된 앞마당과 주차 구역이 보인다.",
        "visual_traits": [
          "관서 표지",
          "정면 출입구",
          "포장된 앞마당",
          "주차 구역",
          "현대식 공공건물 외벽"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal region and the West Sea area of South Korea. Photorealistic cinematic establishing shot, frontal exterior of a modern Korean police station public building, restrained rectangular facade clad in light gray and dark charcoal panels, central glass double-door entrance beneath a Korean police station sign, broad paved forecourt, clearly lined parking area, muted natural tones, low-to-mid-key contrast, tactile realistic architectural detail, overcast coastal daylight, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "포구 인접 번화가": {
        "name": "포구 인접 번화가",
        "short_id": "L08",
        "description": "포구 가까이 형성된 상업 거리. 네온사인과 길거리 포장마차, 빽빽한 간판이 해 질 무렵을 밝힌다.",
        "visual_traits": [
          "포구 인접 상업 거리",
          "네온사인",
          "길거리 포장마차",
          "빽빽한 간판",
          "해 질 무렵 조명"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western sea region of South Korea. Photorealistic cinematic establishing shot, a narrow commercial street beside a harbor, no people, no vehicles, no objects. Low-rise shopfronts densely covered with Korean signboards and glowing neon signs, rows of closed-looking canvas street-stall awnings integrated along the sidewalks, harbor-side urban architecture, dusk blue-hour sky, muted natural tones, selective deep-red and gold neon accents, low-to-mid-key contrast, tactile realistic surfaces, Korean folk-occult mystery and oppressive suspense atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "소형어선 조타실": {
        "name": "소형어선 조타실",
        "short_id": "L19",
        "description": "소형어선의 좁은 조종 공간. 조타륜과 항해 계기, 전면 창문이 밀집해 있으며 벽면에 원형 요소가 많다.",
        "visual_traits": [
          "조타륜",
          "항해 계기판",
          "전면 창문",
          "비좁은 내부",
          "여러 원형 요소"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western sea region of South Korea. Photorealistic cinematic establishing shot, interior of a cramped small fishing boat wheelhouse, dense forward-facing multi-pane windows, a weathered metal steering wheel, compact navigation instrument panel filled with round gauges, painted wood and metal walls with circular vents and fittings, restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile maritime realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "먼바다 위 소형어선 갑판": {
        "name": "먼바다 위 소형어선 갑판",
        "short_id": "L18",
        "description": "작은 어선의 노출된 갑판. 낮은 난간과 밧줄, 계류 장비가 있고 사방으로 먼바다가 펼쳐진다.",
        "visual_traits": [
          "좁은 노출 갑판",
          "낮은 난간",
          "굵은 밧줄",
          "계류 장비",
          "사방의 먼바다"
        ],
        "t2i_prompt": "Set in 2026, the Incheon coast and western waters of South Korea. Photorealistic cinematic establishing shot, an exposed narrow deck of a small Korean fishing boat at open sea, low weathered metal railings, thick coiled marine ropes, compact mooring fittings fixed to the deck, salt-stained painted metal surfaces, uninterrupted gray-blue sea and distant horizon on all sides, restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile cinematic realism, no people, no vehicles, no loose objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "옥탑방 옥상": {
        "name": "옥탑방 옥상",
        "short_id": "L04",
        "description": "낡은 빌라 위 평평한 옥상. 물탱크와 빨랫줄, 평상, 철문 현관이 놓인 소박한 생활 공간.",
        "visual_traits": [
          "평평한 콘크리트 옥상",
          "물탱크",
          "빨랫줄",
          "평상",
          "철문 현관"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal region and western sea area of South Korea. Photorealistic cinematic establishing shot, a modest lived-in flat concrete rooftop atop an aging low-rise villa, low parapet walls, a cylindrical rooftop water tank, simple clotheslines stretched between metal poles, a low wooden platform bench, and a small weathered metal entrance door to a rooftop room; subtle concrete cracks and rain stains, muted natural tones, restrained dark palette, low-to-mid-key contrast, tactile Korean folk-occult mystery atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "안개 낀 포구·선착장·갯바위": {
        "name": "안개 낀 포구·선착장·갯바위",
        "short_id": "L17",
        "description": "짙은 안개가 덮인 빈 포구. 계류 시설과 선착장, 젖은 갯바위가 흐릿한 바다로 이어진다.",
        "visual_traits": [
          "짙은 해무",
          "빈 선착장",
          "계류 시설",
          "젖은 갯바위",
          "흐릿한 수평선"
        ],
        "t2i_prompt": "Set in the contemporary era, Incheon coastal waters of South Korea. Photorealistic cinematic establishing shot, a fog-shrouded empty coastal harbor with a narrow pier and mooring structures extending into dim gray water, wet dark tidal rocks along the shoreline, a barely visible horizon swallowed by dense sea mist, damp timber and weathered metal surfaces, restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile cinematic realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형 마트 외부·출입구 앞": {
        "name": "대형 마트 외부·출입구 앞",
        "short_id": "L09",
        "description": "대형 상업 건물의 넓은 외벽과 자동 출입문이 있는 입구. 자전거 주차 공간과 밝은 간판 조명이 보인다.",
        "visual_traits": [
          "대형 건물 외벽",
          "자동 출입문",
          "밝은 간판",
          "자전거 주차 공간",
          "넓은 입구"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal region of South Korea. Photorealistic cinematic establishing shot, exterior entrance forecourt of a large modern commercial building, broad flat facade, central glass automatic sliding doors, bright illuminated storefront sign above the entrance, orderly metal bicycle rack area beside the doors, wide paved pedestrian approach, restrained dark palette with muted natural tones, selective deep-red and gold accents, low-to-mid-key contrast, tactile cinematic realism, Korean folk-occult mystery and oppressive suspense atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "서해 먼바다·짙은 안개 해역": {
        "name": "서해 먼바다·짙은 안개 해역",
        "short_id": "L20",
        "description": "육지가 보이지 않는 서해 먼바다. 짙은 안개 띠가 수평선을 지우고 잔잔한 수면과 흐린 하늘이 맞닿는다.",
        "visual_traits": [
          "육지 없는 먼바다",
          "짙은 안개 띠",
          "사라진 수평선",
          "잔잔한 수면",
          "흐린 하늘"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western sea region of South Korea. Photorealistic cinematic establishing shot, a vast landless open sea under an overcast gray sky, calm muted-gray water merging seamlessly into a dense horizontal band of sea fog, the horizon completely erased, restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile cinematic realism, oppressive atmospheric suspense, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "열두 살 여자아이": {
        "name": "열두 살 여자아이",
        "short_id": "C15",
        "description": "한국인 여자아이, 12세. 짙은 머리와 앳된 얼굴선, 자연스럽고 부드러운 이목구비.",
        "visual_traits": [
          "한국인 12세 여자아이",
          "짙은 머리",
          "앳된 얼굴선",
          "자연스러운 이목구비"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and the Yellow Sea region, South Korea. Passport-style ID photo, head and upper chest visible, a Korean girl around twelve years old with an innocent oval face, soft natural facial features, dark eyes, and dark straight hair, plain white background. Photorealistic cinematic realism, restrained natural color grading.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    },
    "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",
        "C18"
      ],
      [
        "보안팀 직원",
        "character",
        "C19"
      ],
      [
        "50대 동아시아계 남성 의사",
        "character",
        "C20"
      ],
      [
        "로트와일러",
        "character",
        "C21"
      ],
      [
        "검은 고양이",
        "character",
        "C22"
      ],
      [
        "금월산 숲속·등산로 수사 현장",
        "location",
        "L01"
      ],
      [
        "효장동 도시 뒷골목·수사 현장",
        "location",
        "L02"
      ],
      [
        "인천 변두리 다세대 빌라·옥탑방 건물 외곽 및 철제 증축 계단",
        "location",
        "L03"
      ],
      [
        "옥탑방 옥상",
        "location",
        "L04"
      ],
      [
        "옥탑방 내부",
        "location",
        "L05"
      ],
      [
        "인천 연안 해안도로",
        "location",
        "L06"
      ],
      [
        "유기견 보호원",
        "location",
        "L07"
      ],
      [
        "포구 인접 번화가",
        "location",
        "L08"
      ],
      [
        "대형 마트 외부·출입구 앞",
        "location",
        "L09"
      ],
      [
        "대형 마트 매장 내부",
        "location",
        "L10"
      ],
      [
        "해안가 버스정류장 부근",
        "location",
        "L11"
      ],
      [
        "경찰서 사무실",
        "location",
        "L12"
      ],
      [
        "경찰서 건물 외부",
        "location",
        "L13"
      ],
      [
        "PC방 내부",
        "location",
        "L14"
      ],
      [
        "소나기와 번개가 몰아치는 해안가·해안도로",
        "location",
        "L15"
      ],
      [
        "마트 총무과 CCTV실",
        "location",
        "L16"
      ],
      [
        "안개 낀 포구·선착장·갯바위",
        "location",
        "L17"
      ],
      [
        "먼바다 위 소형어선 갑판",
        "location",
        "L18"
      ],
      [
        "소형어선 조타실",
        "location",
        "L19"
      ],
      [
        "서해 먼바다·짙은 안개 해역",
        "location",
        "L20"
      ],
      [
        "석창포",
        "prop",
        "P02"
      ],
      [
        "주사기",
        "prop",
        "P03"
      ],
      [
        "스마트폰",
        "prop",
        "P05"
      ],
      [
        "광고 전단지",
        "prop",
        "P06"
      ],
      [
        "인형 달린 백팩",
        "prop",
        "P07"
      ],
      [
        "정체불명의 오래된 사진",
        "prop",
        "P08"
      ],
      [
        "강민숙과 수리영의 가족사진",
        "prop",
        "P09"
      ],
      [
        "살인사건 피해자 확대 사진",
        "prop",
        "P10"
      ],
      [
        "해상 좌표 메모지",
        "prop",
        "P11"
      ],
      [
        "인쇄된 해안 접근 지도",
        "prop",
        "P12"
      ]
    ],
    "characters": [
      {
        "name": "어린 강민숙",
        "short_id": "C14",
        "description": "한국인 여자아이, 약 12세. 짙은 머리와 앳된 둥근 얼굴, 어린아이의 부드러운 이목구비.",
        "visual_traits": [
          "한국인 12세 여자아이",
          "짙은 머리",
          "앳된 둥근 얼굴",
          "부드러운 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, a Korean girl around 12 years old with an innocent round face, soft youthful facial features, dark straight hair, and natural dark eyes, restrained cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "동아시아계 남성 (인간형 외형)",
        "short_id": "C11",
        "description": "동아시아계 성인 남성. 짙은 머리와 평범한 얼굴선, 자연스럽고 균형 잡힌 이목구비.",
        "visual_traits": [
          "동아시아계 성인 남성",
          "짙은 머리",
          "평범한 얼굴선",
          "균형 잡힌 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western sea region of South Korea. Passport-style ID photo, head and upper chest visible, adult East Asian man, ordinary facial contours, balanced natural facial features, dark natural hair, neutral expression, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "50대 동아시아계 남성 의사",
        "short_id": "C20",
        "description": "동아시아계 남성, 50대. 짧은 짙은 머리와 성숙한 얼굴선, 자연스럽고 단정한 이목구비.",
        "visual_traits": [
          "동아시아계 50대 남성",
          "짧은 짙은 머리",
          "성숙한 얼굴선",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and the Yellow Sea region of South Korea. Passport-style ID photo, head and upper chest visible, East Asian man in his 50s, mature facial contours, short dark neatly trimmed hair, natural balanced facial features, calm attentive dark eyes, realistic skin texture, photorealistic cinematic portrait, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "동아시아계 낯선 남성 (인간형 외형)",
        "short_id": "C09",
        "description": "동아시아계 성인 남성. 짙은 머리와 일반적인 남성 얼굴형, 자연스러운 이목구비.",
        "visual_traits": [
          "동아시아계 성인 남성",
          "짙은 머리",
          "일반적인 얼굴형",
          "자연스러운 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the western sea region of South Korea. Passport-style ID photo, head and upper chest visible, adult East Asian man, average masculine face shape, short dark hair, natural understated facial features, dark eyes, neutral expression, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자 직원",
        "short_id": "C08",
        "description": "한국인 성인 남성. 짧은 검은 머리와 평범한 얼굴선, 단정하고 자연스러운 이목구비.",
        "visual_traits": [
          "한국인 성인 남성",
          "짧은 검은 머리",
          "평범한 얼굴선",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, adult Korean man with short black hair, an ordinary oval facial contour, neat natural facial features, calm dark eyes, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "보안팀 직원",
        "short_id": "C19",
        "description": "한국인 성인 직원. 짙은 머리와 평범한 얼굴선, 단정하고 자연스러운 이목구비.",
        "visual_traits": [
          "한국인 성인",
          "짙은 머리",
          "평범한 얼굴선",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the western sea region of South Korea. Passport-style ID photo, head and upper chest visible, Korean adult security staff member, average oval face, neat dark hair, natural balanced facial features, calm dark eyes, realistic skin texture, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙",
        "short_id": "C04",
        "description": "한국인 여성, 40대 초반. 짙은 머리와 성숙한 타원형 얼굴, 자연스럽고 부드러운 이목구비.",
        "visual_traits": [
          "한국인 40대 초반 여성",
          "짙은 머리",
          "성숙한 타원형 얼굴",
          "부드러운 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, early-40s Korean woman, mature oval face, soft natural facial features, dark naturally styled hair, calm dark eyes, restrained cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C05",
        "description": "한국인 남성, 30대. 짧은 검은 머리와 평범한 성인 남성의 얼굴선, 단정한 이목구비.",
        "visual_traits": [
          "한국인 30대 남성",
          "짧은 검은 머리",
          "평범한 얼굴선",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, Korean man in his 30s, ordinary adult male facial structure, balanced neat facial features, short neatly trimmed black hair, calm direct eyes, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "한국인 여성, 21세. 긴 검은 머리와 자연스러운 타원형 얼굴, 또렷한 이목구비를 지닌 젊은 성인.",
        "visual_traits": [
          "한국인 21세 여성",
          "긴 검은 머리",
          "타원형 얼굴",
          "또렷한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the western sea region of South Korea. Passport-style ID photo, head and upper chest visible, young Korean woman in her early twenties, natural oval face, long straight black hair, defined facial features, clear dark eyes, photorealistic cinematic lighting, restrained dark palette, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙 (사진 속 얼굴 왜곡 상태)",
        "short_id": "C18",
        "description": "한국인 여성, 40대 초반. 짙은 머리와 성숙한 타원형 얼굴을 지닌 사진 속 인물.",
        "visual_traits": [
          "한국인 40대 초반 여성",
          "짙은 머리",
          "성숙한 얼굴형",
          "사진 속 얼굴"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, early-40s Korean woman with a mature oval face, dark hair, and a bright smile; her facial features and lower facial contour are visibly smeared and melting downward like softened photographic emulsion, unsettling but photorealistic analog-photo distortion, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "한국인 남성, 24세. 짙은 머리와 매끈한 얼굴선, 균형 잡힌 수려한 이목구비를 지닌 청년.",
        "visual_traits": [
          "한국인 24세 남성",
          "짙은 머리",
          "매끈한 얼굴선",
          "수려한 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, coastal Incheon and the Yellow Sea region of South Korea. Passport-style ID photo, head and upper chest visible, a 24-year-old Korean man with dark neatly styled hair, a smooth defined jawline, balanced refined facial features, clear eyes, photorealistic cinematic portrait, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "뒷골목 피해 여성",
        "short_id": "C07",
        "description": "한국인 성인 여성. 짙은 머리와 평범한 성인 여성의 얼굴형, 자연스러운 이목구비.",
        "visual_traits": [
          "한국인 성인 여성",
          "짙은 머리",
          "평범한 얼굴형",
          "자연스러운 이목구비"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and West Sea region of South Korea. Passport-style ID photo, head and upper chest visible, adult Korean woman with an ordinary oval-to-round face, natural balanced facial features, dark naturally styled hair, dark eyes, photorealistic cinematic realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "열두 살 여자아이",
        "short_id": "C15",
        "description": "한국인 여자아이, 12세. 짙은 머리와 앳된 얼굴선, 자연스럽고 부드러운 이목구비.",
        "visual_traits": [
          "한국인 12세 여자아이",
          "짙은 머리",
          "앳된 얼굴선",
          "자연스러운 이목구비"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and the Yellow Sea region, South Korea. Passport-style ID photo, head and upper chest visible, a Korean girl around twelve years old with an innocent oval face, soft natural facial features, dark eyes, and dark straight hair, plain white background. Photorealistic cinematic realism, restrained natural color grading.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "경찰서 사무실",
        "short_id": "L12",
        "description": "책상과 컴퓨터, 서류가 밀집한 경찰 업무 공간. 형광등 아래 칸막이 책상과 사건 자료가 늘어서 있다.",
        "visual_traits": [
          "칸막이 책상",
          "컴퓨터 모니터",
          "서류 더미",
          "형광등 조명",
          "사건 자료"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal region and the West Sea area of South Korea. Photorealistic cinematic establishing shot, a modern Korean police administrative office with tightly arranged partitioned desks, fluorescent ceiling lighting, workstation layout, document-filled work surfaces, computer-monitor stations, and a wall area for case-material displays; restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile cinematic realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 매장 내부",
        "short_id": "L10",
        "description": "상품 진열대가 규칙적으로 늘어선 대형 매장. 높은 천장과 밝은 형광 조명, 넓은 통로가 특징이다.",
        "visual_traits": [
          "긴 상품 진열대",
          "넓은 통로",
          "높은 천장",
          "밝은 형광 조명",
          "정돈된 상품 배열"
        ],
        "t2i_prompt": "Set in 2026, Incheon coastal region and the western sea area of South Korea. Photorealistic cinematic establishing shot, interior of a large supermarket retail floor with a high ceiling, long parallel merchandise shelving aisles, broad clean walkways, orderly rows of packaged goods, bright linear fluorescent ceiling lights, restrained dark palette with muted natural tones, tactile cinematic realism, no people, no vehicles, no loose objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "소나기와 번개가 몰아치는 해안가·해안도로",
        "short_id": "L15",
        "description": "먹구름 아래 세찬 비가 쏟아지는 해안과 도로. 번개가 바다와 젖은 노면을 순간적으로 밝힌다.",
        "visual_traits": [
          "짙은 먹구름",
          "세찬 빗줄기",
          "번개 섬광",
          "젖은 해안도로",
          "거친 바다"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western seaboard of South Korea. Photorealistic cinematic establishing shot, a deserted exposed coastal road running beside a rough gray sea under dense low charcoal storm clouds, torrential rain streaking across the frame, black rain-soaked asphalt with shallow puddles and cold reflections, a sudden lightning flash illuminating the choppy water and wet road surface, restrained dark palette of muted slate blue and gray, low-to-mid-key contrast, tactile cinematic realism, Korean folk-occult mystery and oppressive thriller atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월산 숲속·등산로 수사 현장",
        "short_id": "L01",
        "description": "우거진 수풀과 좁은 산길이 이어지는 숲속 수사 현장. 해 질 무렵의 낮은 빛과 폴리스 라인이 보인다.",
        "visual_traits": [
          "우거진 수풀",
          "좁은 등산로",
          "해 질 무렵의 낮은 빛",
          "폴리스 라인",
          "수사 장비 흔적"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coastal and western Korean region of South Korea. Photorealistic cinematic establishing shot, a dense Korean mountain forest with overgrown shrubs, tall decididuous trees, and a narrow dirt hiking trail covered with dry leaves, low angled dusk light filtering through foliage, muted natural greens and browns, restrained dark palette, tactile realistic forest textures, low-to-mid-key contrast, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 건물 외부",
        "short_id": "L13",
        "description": "현대식 경찰서 건물의 정면 외부. 출입구와 관서 표지, 포장된 앞마당과 주차 구역이 보인다.",
        "visual_traits": [
          "관서 표지",
          "정면 출입구",
          "포장된 앞마당",
          "주차 구역",
          "현대식 공공건물 외벽"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal region and the West Sea area of South Korea. Photorealistic cinematic establishing shot, frontal exterior of a modern Korean police station public building, restrained rectangular facade clad in light gray and dark charcoal panels, central glass double-door entrance beneath a Korean police station sign, broad paved forecourt, clearly lined parking area, muted natural tones, low-to-mid-key contrast, tactile realistic architectural detail, overcast coastal daylight, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "포구 인접 번화가",
        "short_id": "L08",
        "description": "포구 가까이 형성된 상업 거리. 네온사인과 길거리 포장마차, 빽빽한 간판이 해 질 무렵을 밝힌다.",
        "visual_traits": [
          "포구 인접 상업 거리",
          "네온사인",
          "길거리 포장마차",
          "빽빽한 간판",
          "해 질 무렵 조명"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western sea region of South Korea. Photorealistic cinematic establishing shot, a narrow commercial street beside a harbor, no people, no vehicles, no objects. Low-rise shopfronts densely covered with Korean signboards and glowing neon signs, rows of closed-looking canvas street-stall awnings integrated along the sidewalks, harbor-side urban architecture, dusk blue-hour sky, muted natural tones, selective deep-red and gold neon accents, low-to-mid-key contrast, tactile realistic surfaces, Korean folk-occult mystery and oppressive suspense atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "소형어선 조타실",
        "short_id": "L19",
        "description": "소형어선의 좁은 조종 공간. 조타륜과 항해 계기, 전면 창문이 밀집해 있으며 벽면에 원형 요소가 많다.",
        "visual_traits": [
          "조타륜",
          "항해 계기판",
          "전면 창문",
          "비좁은 내부",
          "여러 원형 요소"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western sea region of South Korea. Photorealistic cinematic establishing shot, interior of a cramped small fishing boat wheelhouse, dense forward-facing multi-pane windows, a weathered metal steering wheel, compact navigation instrument panel filled with round gauges, painted wood and metal walls with circular vents and fittings, restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile maritime realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "먼바다 위 소형어선 갑판",
        "short_id": "L18",
        "description": "작은 어선의 노출된 갑판. 낮은 난간과 밧줄, 계류 장비가 있고 사방으로 먼바다가 펼쳐진다.",
        "visual_traits": [
          "좁은 노출 갑판",
          "낮은 난간",
          "굵은 밧줄",
          "계류 장비",
          "사방의 먼바다"
        ],
        "t2i_prompt": "Set in 2026, the Incheon coast and western waters of South Korea. Photorealistic cinematic establishing shot, an exposed narrow deck of a small Korean fishing boat at open sea, low weathered metal railings, thick coiled marine ropes, compact mooring fittings fixed to the deck, salt-stained painted metal surfaces, uninterrupted gray-blue sea and distant horizon on all sides, restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile cinematic realism, no people, no vehicles, no loose objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 옥상",
        "short_id": "L04",
        "description": "낡은 빌라 위 평평한 옥상. 물탱크와 빨랫줄, 평상, 철문 현관이 놓인 소박한 생활 공간.",
        "visual_traits": [
          "평평한 콘크리트 옥상",
          "물탱크",
          "빨랫줄",
          "평상",
          "철문 현관"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal region and western sea area of South Korea. Photorealistic cinematic establishing shot, a modest lived-in flat concrete rooftop atop an aging low-rise villa, low parapet walls, a cylindrical rooftop water tank, simple clotheslines stretched between metal poles, a low wooden platform bench, and a small weathered metal entrance door to a rooftop room; subtle concrete cracks and rain stains, muted natural tones, restrained dark palette, low-to-mid-key contrast, tactile Korean folk-occult mystery atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "안개 낀 포구·선착장·갯바위",
        "short_id": "L17",
        "description": "짙은 안개가 덮인 빈 포구. 계류 시설과 선착장, 젖은 갯바위가 흐릿한 바다로 이어진다.",
        "visual_traits": [
          "짙은 해무",
          "빈 선착장",
          "계류 시설",
          "젖은 갯바위",
          "흐릿한 수평선"
        ],
        "t2i_prompt": "Set in the contemporary era, Incheon coastal waters of South Korea. Photorealistic cinematic establishing shot, a fog-shrouded empty coastal harbor with a narrow pier and mooring structures extending into dim gray water, wet dark tidal rocks along the shoreline, a barely visible horizon swallowed by dense sea mist, damp timber and weathered metal surfaces, restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile cinematic realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 외부·출입구 앞",
        "short_id": "L09",
        "description": "대형 상업 건물의 넓은 외벽과 자동 출입문이 있는 입구. 자전거 주차 공간과 밝은 간판 조명이 보인다.",
        "visual_traits": [
          "대형 건물 외벽",
          "자동 출입문",
          "밝은 간판",
          "자전거 주차 공간",
          "넓은 입구"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal region of South Korea. Photorealistic cinematic establishing shot, exterior entrance forecourt of a large modern commercial building, broad flat facade, central glass automatic sliding doors, bright illuminated storefront sign above the entrance, orderly metal bicycle rack area beside the doors, wide paved pedestrian approach, restrained dark palette with muted natural tones, selective deep-red and gold accents, low-to-mid-key contrast, tactile cinematic realism, Korean folk-occult mystery and oppressive suspense atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "서해 먼바다·짙은 안개 해역",
        "short_id": "L20",
        "description": "육지가 보이지 않는 서해 먼바다. 짙은 안개 띠가 수평선을 지우고 잔잔한 수면과 흐린 하늘이 맞닿는다.",
        "visual_traits": [
          "육지 없는 먼바다",
          "짙은 안개 띠",
          "사라진 수평선",
          "잔잔한 수면",
          "흐린 하늘"
        ],
        "t2i_prompt": "Set in contemporary 2026, the Incheon coast and western sea region of South Korea. Photorealistic cinematic establishing shot, a vast landless open sea under an overcast gray sky, calm muted-gray water merging seamlessly into a dense horizontal band of sea fog, the horizon completely erased, restrained dark palette, muted natural tones, low-to-mid-key contrast, tactile cinematic realism, oppressive atmospheric suspense, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null,
              "kind": "single_space"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "스마트폰",
        "short_id": "P05",
        "description": "검은 유리 화면과 얇은 직사각형 본체를 가진 현대식 터치스크린 휴대전화.",
        "visual_traits": [
          "검은 유리 화면",
          "얇은 직사각형 본체",
          "터치스크린",
          "후면 카메라"
        ],
        "t2i_prompt": "Set in the contemporary 2026 era, coastal Incheon and the West Sea region of South Korea. Photorealistic product photo, isolated object, a modern slim rectangular touchscreen smartphone with rounded corners, glossy black glass display, dark minimal body, and a small rear camera lens, plain neutral background, restrained dark palette, tactile cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "54c0a272-e91d-4b0e-a724-6446a4ad2e30",
  "resolved_model": "gpt-terra",
  "updated_at": "2026-07-10T09:34:21.913881+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}