{
  "status": "running",
  "data": {
    "completed": {
      "김형사": {
        "name": "김형사",
        "short_id": "C05",
        "description": "한국인 30대 남성. 성인 남성의 각진 얼굴과 단정한 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 30대 남성",
          "각진 얼굴",
          "단정한 검은 머리"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Passport-style ID photo, head and upper chest visible, a 30-something Korean man with a square jawline and neat short black hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낯선 한국인 남성 (육혈귀 활성 상태)": {
        "name": "낯선 한국인 남성 (육혈귀 활성 상태)",
        "short_id": "C09",
        "description": "한국인 성인 남성. 자연스러운 검은 머리와 성인 남성의 얼굴을 지닌다.",
        "visual_traits": [
          "한국인 성인 남성",
          "검은 머리",
          "성인 남성 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, natural black hair, distinctive deep-crimson red irises. Cool desaturated palette with selective deep-crimson accents, restrained low-key contrast, raw tactile texture, uncanny restraint, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "다세대 빌라 마당 및 옥탑방 외부 계단": {
        "name": "다세대 빌라 마당 및 옥탑방 외부 계단",
        "short_id": "L04",
        "description": "낡은 다세대 빌라의 좁은 마당과 옥탑방으로 이어지는 외부 계단. 후미진 자전거 보관 공간이 있다.",
        "visual_traits": [
          "좁은 공동 마당",
          "외부 계단",
          "낡은 벽면",
          "후미진 보관 공간"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, a narrow ground-level communal yard of an old multi-family villa with a weathered exterior staircase leading up to a rooftop. Worn concrete walls with raw tactile texture, a secluded and heavily shadowed corner space. Cool desaturated palette, low-key contrast, uncanny restraint, grounded dramatic realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "stairs",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "서해 바다 위": {
        "name": "서해 바다 위",
        "short_id": "L18",
        "description": "넓게 펼쳐진 서해 수면과 낮은 수평선. 지는 해의 황금빛 반사와 경계를 가리는 짙은 안개 띠가 보인다.",
        "visual_traits": [
          "넓은 바다 수면",
          "낮은 수평선",
          "황금빛 석양 반사",
          "짙은 안개 띠"
        ],
        "t2i_prompt": "Set in 2026, modern South Korea. Photorealistic cinematic establishing shot, wide expanse of the ocean surface, low horizon, golden reflection of the setting sun, thick bands of fog obscuring the boundary, 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"
      },
      "마트 총무과 및 CCTV 관제 공간": {
        "name": "마트 총무과 및 CCTV 관제 공간",
        "short_id": "L13",
        "description": "사무용 책상과 CCTV 모니터가 모인 폐쇄형 관리 공간. 여러 감시 화면과 녹화 장비가 배치되어 있다.",
        "visual_traits": [
          "다중 CCTV 모니터",
          "녹화 장비",
          "사무용 책상",
          "폐쇄형 관리실",
          "어두운 화면 조명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, interior of a confined back-office and CCTV control room. A bank of glowing surveillance monitors and recording equipment mounted on desks, illuminating the dim, windowless space with an eerie screen light, office desks, no people. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, claustrophobic suspense, grounded dramatic realism.",
        "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": "L02",
        "description": "건물 사이의 좁은 도시 골목. 희미한 가로등과 전선이 뒤엉킨 전봇대가 어두운 길을 비춘다.",
        "visual_traits": [
          "좁은 골목",
          "희미한 가로등",
          "전봇대",
          "뒤엉킨 전선",
          "어두운 야간 조명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, a narrow city back alley situated tightly between buildings. A utility pole with densely tangled overhead wires stands in the alley. A dim streetlight casts a weak, eerie glow on the dark path. Cool desaturated palette, restrained low-key contrast, raw tactile texture, claustrophobic suspense, grounded realism, 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": "한국인 12세 소녀. 앳된 둥근 얼굴과 자연스러운 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 12세 소녀",
          "앳된 둥근 얼굴",
          "검은 머리"
        ],
        "t2i_prompt": "Set in modern 2026, coastal Incheon and a fictional closed island in the West Sea of South Korea. Passport-style ID photo, head and upper chest visible, a 12-year-old Korean girl, youthful round face, natural black hair, plain white background. Use a cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장 일대": {
        "name": "해안가 버스정류장 일대",
        "short_id": "L11",
        "description": "밤바다를 마주한 해안가 정류장. 간단한 승강장 구조물과 좌석, 도로, 어두운 수평선이 보인다.",
        "visual_traits": [
          "해안가 승강장",
          "정류장 좌석",
          "인접 도로",
          "어두운 바다 수평선",
          "야간 조명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, a desolate coastal bus stop at night, no people, no vehicles, no objects. A simple bus shelter with waiting seats positioned alongside a paved empty road, directly facing the dark, vast sea horizon. Dimly lit by a solitary streetlamp. Cool desaturated palette, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller atmosphere, uncanny restraint, grounded dramatic realism.",
        "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 2026, South Korea. Photorealistic cinematic establishing shot of a large modern supermarket interior, empty wide aisles, no people, no vehicles. Long rows of tall product display shelves fully stocked, high ceilings with bright white fluorescent lighting illuminating the space evenly. Cool desaturated palette with selective deep-crimson and gold accents on product packaging, grounded dramatic realism, raw tactile texture, subtle uncanny restraint hinting at claustrophobic suspense.",
        "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": "C04",
        "description": "한국인 24세 남성. 균형 잡힌 수려한 이목구비와 자연스러운 검은 머리를 지닌 젊은 얼굴이다.",
        "visual_traits": [
          "한국인 24세 남성",
          "수려한 이목구비",
          "젊은 얼굴",
          "검은 머리"
        ],
        "t2i_prompt": "Set in 2026, modern coastal and island regions of South Korea. Passport-style ID photo, head and upper chest visible, a 24-year-old Korean male, balanced handsome facial features, youthful face, natural black hair, plain white background. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "혜수": {
        "name": "혜수",
        "short_id": "C02",
        "description": "한국인 40대 중반 여성. 성숙한 타원형 얼굴과 자연스러운 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 40대 중반 여성",
          "성숙한 타원형 얼굴",
          "검은 머리"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her mid-40s, mature oval face, natural black hair, plain white background. Photorealistic, cool desaturated palette, restrained low-key contrast, raw tactile texture, grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "유기견 보호원 내부": {
        "name": "유기견 보호원 내부",
        "short_id": "L07",
        "description": "철제 우리와 작업 구역이 줄지어 있는 동물 보호 시설. 목욕·미용·진료용 설비가 배치되어 있다.",
        "visual_traits": [
          "줄지어 선 철제 우리",
          "동물 미용 구역",
          "목욕 설비",
          "진료 작업대",
          "밝은 실내 조명"
        ],
        "t2i_prompt": "Set in 2026 modern era, Incheon coastal area South Korea. Photorealistic cinematic establishing shot, inside a stray dog shelter, rows of metal animal cages lining the walls, stainless steel grooming and bathing facilities, a medical workbench, bright indoor fluorescent lighting, practical tile floors, cool desaturated palette, raw tactile texture, grounded dramatic realism, claustrophobic suspense, 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": "C13",
        "description": "한국인 성인 남성. 평범한 성인 얼굴과 단정한 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 성인 남성",
          "평범한 성인 얼굴",
          "단정한 검은 머리"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, an adult Korean male, ordinary facial features, neat short black hair, neutral expression, cool desaturated palette with restrained low-key contrast, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낡은 다세대 빌라 옥상 및 옥탑방 외부": {
        "name": "낡은 다세대 빌라 옥상 및 옥탑방 외부",
        "short_id": "L03",
        "description": "오래된 다세대 빌라 위의 평평한 옥상과 옥탑방 외부. 물탱크, 빨랫줄, 평상, 철문이 놓여 있다.",
        "visual_traits": [
          "낡은 옥상",
          "옥상 물탱크",
          "빨랫줄",
          "평상",
          "옥탑방 철문"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, weathered exterior of an old multi-family villa rooftop and a small rooftop room, worn concrete flooring, a large water tank, an empty clothesline, a traditional wooden flat bench, a rusty iron door on the rooftop room, cool desaturated palette, raw tactile texture, grounded dramatic realism, 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": "C03",
        "description": "한국인 40대 초반 여성. 부드러운 중년 얼굴과 자연스러운 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 40대 초반 여성",
          "부드러운 중년 얼굴",
          "검은 머리"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and a fictional isolated island in the West Sea of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A South Korean woman in her early 40s. She has a soft, gentle middle-aged face and natural black hair styled simply. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller tone, cinematic lighting, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C01",
        "description": "한국인 21세 여성. 타원형의 젊은 얼굴과 긴 검은 생머리를 지녔으며 평소 머리를 묶고 다닌다.",
        "visual_traits": [
          "한국인 21세 여성",
          "타원형의 젊은 얼굴",
          "긴 검은 생머리",
          "평소 묶은 머리"
        ],
        "t2i_prompt": "Set in 2026, modern South Korea. Passport-style ID photo, head and upper chest visible, 21-year-old Korean female, pale skin, oval young face, long straight black hair tied back, plain white background. Photorealistic cinematic style, cool desaturated palette, raw tactile texture, grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 도로": {
        "name": "해안가 도로",
        "short_id": "L06",
        "description": "바다와 나란히 이어지는 포장도로. 탁 트인 해안선과 낮은 도로 경계가 보이는 현대 해안 도로다.",
        "visual_traits": [
          "바다와 인접한 포장도로",
          "탁 트인 해안선",
          "낮은 도로 경계",
          "현대적 도로 시설"
        ],
        "t2i_prompt": "Set in 2026, modern-day coastal areas of Incheon, South Korea. Photorealistic cinematic establishing shot, a paved coastal road running parallel to a wide open sea, low road boundaries, modern road infrastructure, no people, no vehicles, no objects. A cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "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 2026, Incheon coastal area and isolated island in West Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A giant black dog. Large heavy head, thick snout, covered in dense, dark black fur. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, Korean folk-occult horror thriller style, highly detailed.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "효장동 여성 피해자": {
        "name": "효장동 여성 피해자",
        "short_id": "C07",
        "description": "한국인 성인 여성. 자연스러운 검은 머리와 평범한 성인 여성 얼굴을 지닌다.",
        "visual_traits": [
          "한국인 성인 여성",
          "검은 머리",
          "평범한 성인 얼굴"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Passport-style ID photo, head and upper chest visible, adult Korean woman, natural black hair, average and ordinary facial features, plain white background. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낯선 한국인 남성": {
        "name": "낯선 한국인 남성",
        "short_id": "C08",
        "description": "한국인 성인 남성. 자연스러운 검은 머리를 지녔으며 구체적인 얼굴 생김새는 드러나지 않는다.",
        "visual_traits": [
          "한국인 성인 남성",
          "검은 머리",
          "얼굴 생김새 불명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, natural black hair, obscured or generic facial features, plain white background. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. Korean folk-occult horror thriller style, grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월산 남성 피해자": {
        "name": "금월산 남성 피해자",
        "short_id": "C06",
        "description": "한국인 성인 남성. 자연스러운 검은 머리와 평범한 성인 남성 얼굴을 지닌다.",
        "visual_traits": [
          "한국인 성인 남성",
          "검은 머리",
          "평범한 성인 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair, ordinary and plain facial features, without any distinct marks. Photorealistic cinematic style, highly detailed face, realistic skin texture, cool desaturated lighting, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형 마트 건물 외부": {
        "name": "대형 마트 건물 외부",
        "short_id": "L10",
        "description": "포구 인접 번화가에 선 대형 상업 건물. 출입구와 외벽 간판, 자전거를 세울 수 있는 전면 공간이 있다.",
        "visual_traits": [
          "대형 상업 건물",
          "넓은 출입구",
          "외벽 간판",
          "포장된 전면 공간",
          "주변 네온 조명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, exterior of a large commercial mart building in a busy coastal port street, wide glass entrance doors, large blank exterior signage on the walls, empty paved front plaza, faint neon lights reflecting on the concrete surfaces. no people, no vehicles, no objects. cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, Korean folk-occult horror thriller style, uncanny restraint, grounded dramatic realism.",
        "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": "작은 고양잇과 얼굴과 뾰족한 귀, 온몸을 덮은 검은 털을 지닌 집고양이다.",
        "visual_traits": [
          "검은 털",
          "뾰족한 귀",
          "작은 고양잇과 얼굴",
          "가느다란 수염"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A domestic cat with completely black fur, a small feline face, pointed ears, and fine whiskers. Use a cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "우거진 숲속 및 숲속 사건 현장": {
        "name": "우거진 숲속 및 숲속 사건 현장",
        "short_id": "L01",
        "description": "빽빽한 수풀과 나무가 시야를 가리는 숲속. 해 질 무렵의 낮은 빛과 좁은 등산로가 이어진다.",
        "visual_traits": [
          "빽빽한 수풀",
          "울창한 나무",
          "좁은 등산로",
          "해 질 무렵의 낮은 빛"
        ],
        "t2i_prompt": "Set in 2026, coastal and island regions of Incheon, South Korea. Photorealistic cinematic establishing shot, dense forest with thick undergrowth and tall trees blocking the view, a narrow unpaved hiking trail winding through the dense vegetation, dim light filtering through the thick canopy, no people, no vehicles, no objects. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, Korean folk-occult horror thriller style, claustrophobic suspense, uncanny restraint, grounded dramatic realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "경찰서 사무실 내부": {
        "name": "경찰서 사무실 내부",
        "short_id": "L12",
        "description": "책상과 모니터, 서류가 밀집한 현대 경찰 사무실. 형광등 아래 여러 업무 좌석이 줄지어 있다.",
        "visual_traits": [
          "줄지어 선 업무 책상",
          "컴퓨터 모니터",
          "서류 더미",
          "형광등 조명",
          "사건 사진 게시물"
        ],
        "t2i_prompt": "Set in 2026, modern-day coastal South Korea. Photorealistic cinematic establishing shot, interior of a modern police station office, illuminated by bright, cold fluorescent overhead lights. Rows of standard office desks are tightly packed, equipped with computer monitors and stacked with messy piles of case files. A corkboard heavily pinned with crime scene photographs and notes hangs on the wall. Rendered with a cool desaturated palette, restrained low-key contrast, and raw tactile texture, reflecting grounded dramatic realism, no people, no vehicles, no miscellaneous foreground 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": "L05",
        "description": "작은 창이 난 소박한 옥탑 주거 공간. 거실과 방, 간이 싱크대, 식탁, 스탠드 조명이 배치되어 있다.",
        "visual_traits": [
          "작은 거실 창",
          "간이 싱크대",
          "작은 식탁",
          "분리된 방",
          "거실 스탠드 조명"
        ],
        "t2i_prompt": "Set in 2026 modern era, coastal Incheon and an isolated island in South Korea. Photorealistic cinematic establishing shot, a modest rooftop room interior, a living area with a small window, a simple kitchenette with a basic sink, a small dining table, a standing floor lamp, a doorway leading to a separate room. Korean folk-occult horror thriller tone, claustrophobic suspense, uncanny restraint, grounded dramatic realism, cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, 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"
      },
      "PC방 내부": {
        "name": "PC방 내부",
        "short_id": "L15",
        "description": "컴퓨터 좌석이 칸막이 사이로 늘어선 실내. 모니터 불빛과 어두운 간접조명, 출력 장비가 보인다.",
        "visual_traits": [
          "줄지어 선 컴퓨터 좌석",
          "좌석 칸막이",
          "모니터 불빛",
          "어두운 간접조명",
          "출력 장비"
        ],
        "t2i_prompt": "Set in 2026, modern day South Korea. Photorealistic cinematic establishing shot, interior of a modern internet cafe. Rows of computer desks with glowing monitors separated by partitions. A dark room illuminated by the bluish glow of multiple screens and dim ambient lighting, printing equipment visible in the corner. Cool desaturated palette, raw tactile texture, claustrophobic suspense, grounded dramatic realism, empty space, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "휴대전화": {
        "name": "휴대전화",
        "short_id": "P01",
        "description": "손에 들 수 있는 현대식 직사각형 스마트폰. 평평한 터치 화면과 어두운 외장 프레임을 갖는다.",
        "visual_traits": [
          "직사각형 형태",
          "평평한 터치 화면",
          "어두운 외장 프레임",
          "휴대형 크기"
        ],
        "t2i_prompt": "Set in modern 2026, South Korean coastal region. Photorealistic product photo, isolated object. A modern rectangular smartphone with a flat touch screen and a dark exterior frame, handheld size. Use a cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "짙은 안개가 깔린 포구": {
        "name": "짙은 안개가 깔린 포구",
        "short_id": "L17",
        "description": "짙은 안개가 수면과 부두를 덮은 텅 빈 포구. 갯바위와 계류 시설이 흐릿한 해 질 무렵 공간이다.",
        "visual_traits": [
          "짙은 해무",
          "텅 빈 부두",
          "갯바위",
          "계류 시설",
          "흐릿한 해 질 무렵 빛"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, an empty, desolate small port covered in dense heavy sea fog, calm dark water, a simple concrete pier, rugged tidal rocks, old mooring facilities, obscured and blurred twilight lighting, no people, no vehicles, no objects. Use a cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "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": "L20",
        "description": "낡은 소형 어선의 비좁은 조타실. 조타 장치와 계기판, 창문이 밀집하고 내부 곳곳에 원형 무늬가 있다.",
        "visual_traits": [
          "비좁은 조타실",
          "조타 장치",
          "낡은 계기판",
          "전면 창문",
          "여러 원형 무늬"
        ],
        "t2i_prompt": "Set in 2026, Incheon coastal area and fictitious isolated island in the West Sea, South Korea. Photorealistic cinematic establishing shot, interior of a cramped, old small fishing boat wheelhouse, no people, no vehicles, no objects. Worn wooden and metal steering wheel, faded instrument panels densely packed in a small space, front glass windows, mysterious circular patterns painted or carved on the walls and structures. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, claustrophobic suspense, uncanny restraint, grounded dramatic realism, Korean folk-occult horror thriller tone.",
        "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": "P02",
        "description": "선명한 붉은색으로 그려진 단순한 원형 표식. 붓으로 한 번 둘러 그린 듯한 불균일한 테두리를 지닌다.",
        "visual_traits": [
          "선명한 붉은색",
          "단순한 원형",
          "붓자국 같은 테두리",
          "불균일한 선 굵기"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and a fictional isolated island in the West Sea, South Korea. Photorealistic product photo, isolated object, a simple circular symbol painted in vivid red. The circle has uneven edges, looking like a single rough brushstroke with varying thickness. Raw tactile texture, cool desaturated palette with selective deep-crimson accents, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "소나기와 먹구름이 덮인 해안가 및 해안도로": {
        "name": "소나기와 먹구름이 덮인 해안가 및 해안도로",
        "short_id": "L16",
        "description": "먹구름 아래 세찬 비가 쏟아지는 해안과 도로. 젖은 노면 위로 번개가 비치고 바다는 어둡게 흐려진다.",
        "visual_traits": [
          "두꺼운 먹구름",
          "세찬 소나기",
          "번개",
          "젖은 해안도로",
          "어두운 바다"
        ],
        "t2i_prompt": "Set in 2026, coastal region of Incheon, South Korea. Photorealistic cinematic establishing shot, dark heavy storm clouds, heavy pouring rain, wet asphalt coastal road reflecting lightning flashes, dark turbulent ocean waves in the background, cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism, 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": "L19",
        "description": "풍화된 금속과 목재가 드러난 소형 어선 갑판. 낮은 난간, 밧줄과 계류 설비, 좁은 작업 공간이 있다.",
        "visual_traits": [
          "좁은 갑판",
          "풍화된 표면",
          "낮은 난간",
          "계류용 설비",
          "밧줄"
        ],
        "t2i_prompt": "Set in modern day 2026, Incheon coast and West Sea, South Korea. Photorealistic cinematic establishing shot, an old small fishing boat deck. Weathered, exposed rusting metal and decaying wood surfaces. A cramped workspace with low railings, coiled ropes, and rusted mooring equipment. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller vibe, claustrophobic suspense, uncanny restraint, grounded dramatic realism, 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": "P04",
        "description": "한국인 중년 여성과 젊은 여성이 환하게 웃는 모습을 담은 가정용 액자 사진. 평평한 직사각형 프레임에 끼워져 있다.",
        "visual_traits": [
          "직사각형 액자",
          "한국인 여성 두 명의 사진",
          "중년 여성과 젊은 여성",
          "가정용 인화 사진"
        ],
        "t2i_prompt": "Set in 2026, modern-day coastal Incheon, South Korea. Photorealistic product photo, isolated object, a simple rectangular picture frame containing a printed photograph of two smiling Korean women (one middle-aged, one young adult), plain neutral background. Cool desaturated palette with raw tactile texture, grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      "출력된 해상 지도": {
        "name": "출력된 해상 지도",
        "short_id": "P06",
        "description": "서해 해역과 위치 좌표가 표시된 종이 지도 여러 장. 화면에서 출력한 선명한 해안선과 위치 정보가 담겨 있다.",
        "visual_traits": [
          "종이 출력물",
          "서해 해안선",
          "위치 좌표 표시",
          "여러 장 구성",
          "접을 수 있는 지도"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Photorealistic product photo, isolated object. Several sheets of printed paper maps showing nautical charts, featuring distinct coastlines and precise location coordinates, clean crisp print on standard paper, raw tactile texture, 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",
        "C11"
      ],
      [
        "검은 고양이",
        "character",
        "C12"
      ],
      [
        "마트 남자 직원",
        "character",
        "C13"
      ],
      [
        "사진 속 어린 소녀",
        "character",
        "C14"
      ],
      [
        "우거진 숲속 및 숲속 사건 현장",
        "location",
        "L01"
      ],
      [
        "가로등과 전봇대가 있는 도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "낡은 다세대 빌라 옥상 및 옥탑방 외부",
        "location",
        "L03"
      ],
      [
        "다세대 빌라 마당 및 옥탑방 외부 계단",
        "location",
        "L04"
      ],
      [
        "옥탑방 내부",
        "location",
        "L05"
      ],
      [
        "해안가 도로",
        "location",
        "L06"
      ],
      [
        "유기견 보호원 내부",
        "location",
        "L07"
      ],
      [
        "대형 마트 매장 내부",
        "location",
        "L09"
      ],
      [
        "대형 마트 건물 외부",
        "location",
        "L10"
      ],
      [
        "해안가 버스정류장 일대",
        "location",
        "L11"
      ],
      [
        "경찰서 사무실 내부",
        "location",
        "L12"
      ],
      [
        "마트 총무과 및 CCTV 관제 공간",
        "location",
        "L13"
      ],
      [
        "PC방 내부",
        "location",
        "L15"
      ],
      [
        "소나기와 먹구름이 덮인 해안가 및 해안도로",
        "location",
        "L16"
      ],
      [
        "짙은 안개가 깔린 포구",
        "location",
        "L17"
      ],
      [
        "서해 바다 위",
        "location",
        "L18"
      ],
      [
        "낡은 소형 어선 갑판",
        "location",
        "L19"
      ],
      [
        "낡은 소형 어선 조타실 내부",
        "location",
        "L20"
      ],
      [
        "휴대전화",
        "prop",
        "P01"
      ],
      [
        "붉은 원 표식",
        "prop",
        "P02"
      ],
      [
        "피 묻은 낡은 사진",
        "prop",
        "P03"
      ],
      [
        "강민숙과 수리영의 액자 사진",
        "prop",
        "P04"
      ],
      [
        "시신 상처 사건 현장 사진",
        "prop",
        "P05"
      ],
      [
        "출력된 해상 지도",
        "prop",
        "P06"
      ],
      [
        "인형이 달린 백팩",
        "prop",
        "P07"
      ],
      [
        "밧줄",
        "prop",
        "P08"
      ]
    ],
    "characters": [
      {
        "name": "김형사",
        "short_id": "C05",
        "description": "한국인 30대 남성. 성인 남성의 각진 얼굴과 단정한 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 30대 남성",
          "각진 얼굴",
          "단정한 검은 머리"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Passport-style ID photo, head and upper chest visible, a 30-something Korean man with a square jawline and neat short black hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낯선 한국인 남성 (육혈귀 활성 상태)",
        "short_id": "C09",
        "description": "한국인 성인 남성. 자연스러운 검은 머리와 성인 남성의 얼굴을 지닌다.",
        "visual_traits": [
          "한국인 성인 남성",
          "검은 머리",
          "성인 남성 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, natural black hair, distinctive deep-crimson red irises. Cool desaturated palette with selective deep-crimson accents, restrained low-key contrast, raw tactile texture, uncanny restraint, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "사진 속 어린 소녀",
        "short_id": "C14",
        "description": "한국인 12세 소녀. 앳된 둥근 얼굴과 자연스러운 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 12세 소녀",
          "앳된 둥근 얼굴",
          "검은 머리"
        ],
        "t2i_prompt": "Set in modern 2026, coastal Incheon and a fictional closed island in the West Sea of South Korea. Passport-style ID photo, head and upper chest visible, a 12-year-old Korean girl, youthful round face, natural black hair, plain white background. Use a cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C04",
        "description": "한국인 24세 남성. 균형 잡힌 수려한 이목구비와 자연스러운 검은 머리를 지닌 젊은 얼굴이다.",
        "visual_traits": [
          "한국인 24세 남성",
          "수려한 이목구비",
          "젊은 얼굴",
          "검은 머리"
        ],
        "t2i_prompt": "Set in 2026, modern coastal and island regions of South Korea. Passport-style ID photo, head and upper chest visible, a 24-year-old Korean male, balanced handsome facial features, youthful face, natural black hair, plain white background. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "한국인 40대 중반 여성. 성숙한 타원형 얼굴과 자연스러운 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 40대 중반 여성",
          "성숙한 타원형 얼굴",
          "검은 머리"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her mid-40s, mature oval face, natural black hair, plain white background. Photorealistic, cool desaturated palette, restrained low-key contrast, raw tactile texture, grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "마트 남자 직원",
        "short_id": "C13",
        "description": "한국인 성인 남성. 평범한 성인 얼굴과 단정한 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 성인 남성",
          "평범한 성인 얼굴",
          "단정한 검은 머리"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, an adult Korean male, ordinary facial features, neat short black hair, neutral expression, cool desaturated palette with restrained low-key contrast, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙",
        "short_id": "C03",
        "description": "한국인 40대 초반 여성. 부드러운 중년 얼굴과 자연스러운 검은 머리를 지닌다.",
        "visual_traits": [
          "한국인 40대 초반 여성",
          "부드러운 중년 얼굴",
          "검은 머리"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and a fictional isolated island in the West Sea of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A South Korean woman in her early 40s. She has a soft, gentle middle-aged face and natural black hair styled simply. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller tone, cinematic lighting, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "한국인 21세 여성. 타원형의 젊은 얼굴과 긴 검은 생머리를 지녔으며 평소 머리를 묶고 다닌다.",
        "visual_traits": [
          "한국인 21세 여성",
          "타원형의 젊은 얼굴",
          "긴 검은 생머리",
          "평소 묶은 머리"
        ],
        "t2i_prompt": "Set in 2026, modern South Korea. Passport-style ID photo, head and upper chest visible, 21-year-old Korean female, pale skin, oval young face, long straight black hair tied back, plain white background. Photorealistic cinematic style, cool desaturated palette, raw tactile texture, grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "거대한 검은 개",
        "short_id": "C11",
        "description": "거대한 체구와 온몸을 덮은 검은 털, 굵은 주둥이와 묵직한 머리를 지닌 대형견이다.",
        "visual_traits": [
          "거대한 체구",
          "검은 털",
          "굵은 주둥이",
          "묵직한 머리"
        ],
        "t2i_prompt": "Set in 2026, Incheon coastal area and isolated island in West Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A giant black dog. Large heavy head, thick snout, covered in dense, dark black fur. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, Korean folk-occult horror thriller style, highly detailed.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "효장동 여성 피해자",
        "short_id": "C07",
        "description": "한국인 성인 여성. 자연스러운 검은 머리와 평범한 성인 여성 얼굴을 지닌다.",
        "visual_traits": [
          "한국인 성인 여성",
          "검은 머리",
          "평범한 성인 얼굴"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Passport-style ID photo, head and upper chest visible, adult Korean woman, natural black hair, average and ordinary facial features, plain white background. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낯선 한국인 남성",
        "short_id": "C08",
        "description": "한국인 성인 남성. 자연스러운 검은 머리를 지녔으며 구체적인 얼굴 생김새는 드러나지 않는다.",
        "visual_traits": [
          "한국인 성인 남성",
          "검은 머리",
          "얼굴 생김새 불명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, natural black hair, obscured or generic facial features, plain white background. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. Korean folk-occult horror thriller style, grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "금월산 남성 피해자",
        "short_id": "C06",
        "description": "한국인 성인 남성. 자연스러운 검은 머리와 평범한 성인 남성 얼굴을 지닌다.",
        "visual_traits": [
          "한국인 성인 남성",
          "검은 머리",
          "평범한 성인 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, natural black hair, ordinary and plain facial features, without any distinct marks. Photorealistic cinematic style, highly detailed face, realistic skin texture, cool desaturated lighting, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C12",
        "description": "작은 고양잇과 얼굴과 뾰족한 귀, 온몸을 덮은 검은 털을 지닌 집고양이다.",
        "visual_traits": [
          "검은 털",
          "뾰족한 귀",
          "작은 고양잇과 얼굴",
          "가느다란 수염"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A domestic cat with completely black fur, a small feline face, pointed ears, and fine whiskers. Use a cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "다세대 빌라 마당 및 옥탑방 외부 계단",
        "short_id": "L04",
        "description": "낡은 다세대 빌라의 좁은 마당과 옥탑방으로 이어지는 외부 계단. 후미진 자전거 보관 공간이 있다.",
        "visual_traits": [
          "좁은 공동 마당",
          "외부 계단",
          "낡은 벽면",
          "후미진 보관 공간"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, a narrow ground-level communal yard of an old multi-family villa with a weathered exterior staircase leading up to a rooftop. Worn concrete walls with raw tactile texture, a secluded and heavily shadowed corner space. Cool desaturated palette, low-key contrast, uncanny restraint, grounded dramatic realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "stairs",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "서해 바다 위",
        "short_id": "L18",
        "description": "넓게 펼쳐진 서해 수면과 낮은 수평선. 지는 해의 황금빛 반사와 경계를 가리는 짙은 안개 띠가 보인다.",
        "visual_traits": [
          "넓은 바다 수면",
          "낮은 수평선",
          "황금빛 석양 반사",
          "짙은 안개 띠"
        ],
        "t2i_prompt": "Set in 2026, modern South Korea. Photorealistic cinematic establishing shot, wide expanse of the ocean surface, low horizon, golden reflection of the setting sun, thick bands of fog obscuring the boundary, 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": "마트 총무과 및 CCTV 관제 공간",
        "short_id": "L13",
        "description": "사무용 책상과 CCTV 모니터가 모인 폐쇄형 관리 공간. 여러 감시 화면과 녹화 장비가 배치되어 있다.",
        "visual_traits": [
          "다중 CCTV 모니터",
          "녹화 장비",
          "사무용 책상",
          "폐쇄형 관리실",
          "어두운 화면 조명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, interior of a confined back-office and CCTV control room. A bank of glowing surveillance monitors and recording equipment mounted on desks, illuminating the dim, windowless space with an eerie screen light, office desks, no people. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, claustrophobic suspense, grounded dramatic realism.",
        "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": "L02",
        "description": "건물 사이의 좁은 도시 골목. 희미한 가로등과 전선이 뒤엉킨 전봇대가 어두운 길을 비춘다.",
        "visual_traits": [
          "좁은 골목",
          "희미한 가로등",
          "전봇대",
          "뒤엉킨 전선",
          "어두운 야간 조명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, a narrow city back alley situated tightly between buildings. A utility pole with densely tangled overhead wires stands in the alley. A dim streetlight casts a weak, eerie glow on the dark path. Cool desaturated palette, restrained low-key contrast, raw tactile texture, claustrophobic suspense, grounded realism, 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": "L11",
        "description": "밤바다를 마주한 해안가 정류장. 간단한 승강장 구조물과 좌석, 도로, 어두운 수평선이 보인다.",
        "visual_traits": [
          "해안가 승강장",
          "정류장 좌석",
          "인접 도로",
          "어두운 바다 수평선",
          "야간 조명"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, a desolate coastal bus stop at night, no people, no vehicles, no objects. A simple bus shelter with waiting seats positioned alongside a paved empty road, directly facing the dark, vast sea horizon. Dimly lit by a solitary streetlamp. Cool desaturated palette, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller atmosphere, uncanny restraint, grounded dramatic realism.",
        "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 2026, South Korea. Photorealistic cinematic establishing shot of a large modern supermarket interior, empty wide aisles, no people, no vehicles. Long rows of tall product display shelves fully stocked, high ceilings with bright white fluorescent lighting illuminating the space evenly. Cool desaturated palette with selective deep-crimson and gold accents on product packaging, grounded dramatic realism, raw tactile texture, subtle uncanny restraint hinting at claustrophobic suspense.",
        "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 2026 modern era, Incheon coastal area South Korea. Photorealistic cinematic establishing shot, inside a stray dog shelter, rows of metal animal cages lining the walls, stainless steel grooming and bathing facilities, a medical workbench, bright indoor fluorescent lighting, practical tile floors, cool desaturated palette, raw tactile texture, grounded dramatic realism, claustrophobic suspense, 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 2026, South Korea. Photorealistic cinematic establishing shot, weathered exterior of an old multi-family villa rooftop and a small rooftop room, worn concrete flooring, a large water tank, an empty clothesline, a traditional wooden flat bench, a rusty iron door on the rooftop room, cool desaturated palette, raw tactile texture, grounded dramatic realism, 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": "L06",
        "description": "바다와 나란히 이어지는 포장도로. 탁 트인 해안선과 낮은 도로 경계가 보이는 현대 해안 도로다.",
        "visual_traits": [
          "바다와 인접한 포장도로",
          "탁 트인 해안선",
          "낮은 도로 경계",
          "현대적 도로 시설"
        ],
        "t2i_prompt": "Set in 2026, modern-day coastal areas of Incheon, South Korea. Photorealistic cinematic establishing shot, a paved coastal road running parallel to a wide open sea, low road boundaries, modern road infrastructure, no people, no vehicles, no objects. A cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "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 2026, South Korea. Photorealistic cinematic establishing shot, exterior of a large commercial mart building in a busy coastal port street, wide glass entrance doors, large blank exterior signage on the walls, empty paved front plaza, faint neon lights reflecting on the concrete surfaces. no people, no vehicles, no objects. cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, Korean folk-occult horror thriller style, uncanny restraint, grounded dramatic realism.",
        "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 2026, coastal and island regions of Incheon, South Korea. Photorealistic cinematic establishing shot, dense forest with thick undergrowth and tall trees blocking the view, a narrow unpaved hiking trail winding through the dense vegetation, dim light filtering through the thick canopy, no people, no vehicles, no objects. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, Korean folk-occult horror thriller style, claustrophobic suspense, uncanny restraint, grounded dramatic realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 사무실 내부",
        "short_id": "L12",
        "description": "책상과 모니터, 서류가 밀집한 현대 경찰 사무실. 형광등 아래 여러 업무 좌석이 줄지어 있다.",
        "visual_traits": [
          "줄지어 선 업무 책상",
          "컴퓨터 모니터",
          "서류 더미",
          "형광등 조명",
          "사건 사진 게시물"
        ],
        "t2i_prompt": "Set in 2026, modern-day coastal South Korea. Photorealistic cinematic establishing shot, interior of a modern police station office, illuminated by bright, cold fluorescent overhead lights. Rows of standard office desks are tightly packed, equipped with computer monitors and stacked with messy piles of case files. A corkboard heavily pinned with crime scene photographs and notes hangs on the wall. Rendered with a cool desaturated palette, restrained low-key contrast, and raw tactile texture, reflecting grounded dramatic realism, no people, no vehicles, no miscellaneous foreground 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": "L05",
        "description": "작은 창이 난 소박한 옥탑 주거 공간. 거실과 방, 간이 싱크대, 식탁, 스탠드 조명이 배치되어 있다.",
        "visual_traits": [
          "작은 거실 창",
          "간이 싱크대",
          "작은 식탁",
          "분리된 방",
          "거실 스탠드 조명"
        ],
        "t2i_prompt": "Set in 2026 modern era, coastal Incheon and an isolated island in South Korea. Photorealistic cinematic establishing shot, a modest rooftop room interior, a living area with a small window, a simple kitchenette with a basic sink, a small dining table, a standing floor lamp, a doorway leading to a separate room. Korean folk-occult horror thriller tone, claustrophobic suspense, uncanny restraint, grounded dramatic realism, cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, 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": "PC방 내부",
        "short_id": "L15",
        "description": "컴퓨터 좌석이 칸막이 사이로 늘어선 실내. 모니터 불빛과 어두운 간접조명, 출력 장비가 보인다.",
        "visual_traits": [
          "줄지어 선 컴퓨터 좌석",
          "좌석 칸막이",
          "모니터 불빛",
          "어두운 간접조명",
          "출력 장비"
        ],
        "t2i_prompt": "Set in 2026, modern day South Korea. Photorealistic cinematic establishing shot, interior of a modern internet cafe. Rows of computer desks with glowing monitors separated by partitions. A dark room illuminated by the bluish glow of multiple screens and dim ambient lighting, printing equipment visible in the corner. Cool desaturated palette, raw tactile texture, claustrophobic suspense, grounded dramatic realism, empty space, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "짙은 안개가 깔린 포구",
        "short_id": "L17",
        "description": "짙은 안개가 수면과 부두를 덮은 텅 빈 포구. 갯바위와 계류 시설이 흐릿한 해 질 무렵 공간이다.",
        "visual_traits": [
          "짙은 해무",
          "텅 빈 부두",
          "갯바위",
          "계류 시설",
          "흐릿한 해 질 무렵 빛"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, an empty, desolate small port covered in dense heavy sea fog, calm dark water, a simple concrete pier, rugged tidal rocks, old mooring facilities, obscured and blurred twilight lighting, no people, no vehicles, no objects. Use a cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism.",
        "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": "L20",
        "description": "낡은 소형 어선의 비좁은 조타실. 조타 장치와 계기판, 창문이 밀집하고 내부 곳곳에 원형 무늬가 있다.",
        "visual_traits": [
          "비좁은 조타실",
          "조타 장치",
          "낡은 계기판",
          "전면 창문",
          "여러 원형 무늬"
        ],
        "t2i_prompt": "Set in 2026, Incheon coastal area and fictitious isolated island in the West Sea, South Korea. Photorealistic cinematic establishing shot, interior of a cramped, old small fishing boat wheelhouse, no people, no vehicles, no objects. Worn wooden and metal steering wheel, faded instrument panels densely packed in a small space, front glass windows, mysterious circular patterns painted or carved on the walls and structures. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, claustrophobic suspense, uncanny restraint, grounded dramatic realism, Korean folk-occult horror thriller tone.",
        "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 2026, coastal region of Incheon, South Korea. Photorealistic cinematic establishing shot, dark heavy storm clouds, heavy pouring rain, wet asphalt coastal road reflecting lightning flashes, dark turbulent ocean waves in the background, cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture, Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism, 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": "L19",
        "description": "풍화된 금속과 목재가 드러난 소형 어선 갑판. 낮은 난간, 밧줄과 계류 설비, 좁은 작업 공간이 있다.",
        "visual_traits": [
          "좁은 갑판",
          "풍화된 표면",
          "낮은 난간",
          "계류용 설비",
          "밧줄"
        ],
        "t2i_prompt": "Set in modern day 2026, Incheon coast and West Sea, South Korea. Photorealistic cinematic establishing shot, an old small fishing boat deck. Weathered, exposed rusting metal and decaying wood surfaces. A cramped workspace with low railings, coiled ropes, and rusted mooring equipment. Cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, raw tactile texture. Korean folk-occult horror thriller vibe, claustrophobic suspense, uncanny restraint, grounded dramatic realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "휴대전화",
        "short_id": "P01",
        "description": "손에 들 수 있는 현대식 직사각형 스마트폰. 평평한 터치 화면과 어두운 외장 프레임을 갖는다.",
        "visual_traits": [
          "직사각형 형태",
          "평평한 터치 화면",
          "어두운 외장 프레임",
          "휴대형 크기"
        ],
        "t2i_prompt": "Set in modern 2026, South Korean coastal region. Photorealistic product photo, isolated object. A modern rectangular smartphone with a flat touch screen and a dark exterior frame, handheld size. Use a cool desaturated palette with selective deep-crimson and gold accents, restrained low-key contrast, and raw tactile texture. The overall genre tone is Korean folk-occult horror thriller with claustrophobic suspense, uncanny restraint, and grounded dramatic realism, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "붉은 원 표식",
        "short_id": "P02",
        "description": "선명한 붉은색으로 그려진 단순한 원형 표식. 붓으로 한 번 둘러 그린 듯한 불균일한 테두리를 지닌다.",
        "visual_traits": [
          "선명한 붉은색",
          "단순한 원형",
          "붓자국 같은 테두리",
          "불균일한 선 굵기"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and a fictional isolated island in the West Sea, South Korea. Photorealistic product photo, isolated object, a simple circular symbol painted in vivid red. The circle has uneven edges, looking like a single rough brushstroke with varying thickness. Raw tactile texture, cool desaturated palette with selective deep-crimson accents, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "강민숙과 수리영의 액자 사진",
        "short_id": "P04",
        "description": "한국인 중년 여성과 젊은 여성이 환하게 웃는 모습을 담은 가정용 액자 사진. 평평한 직사각형 프레임에 끼워져 있다.",
        "visual_traits": [
          "직사각형 액자",
          "한국인 여성 두 명의 사진",
          "중년 여성과 젊은 여성",
          "가정용 인화 사진"
        ],
        "t2i_prompt": "Set in 2026, modern-day coastal Incheon, South Korea. Photorealistic product photo, isolated object, a simple rectangular picture frame containing a printed photograph of two smiling Korean women (one middle-aged, one young adult), plain neutral background. Cool desaturated palette with raw tactile texture, grounded dramatic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "출력된 해상 지도",
        "short_id": "P06",
        "description": "서해 해역과 위치 좌표가 표시된 종이 지도 여러 장. 화면에서 출력한 선명한 해안선과 위치 정보가 담겨 있다.",
        "visual_traits": [
          "종이 출력물",
          "서해 해안선",
          "위치 좌표 표시",
          "여러 장 구성",
          "접을 수 있는 지도"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Photorealistic product photo, isolated object. Several sheets of printed paper maps showing nautical charts, featuring distinct coastlines and precise location coordinates, clean crisp print on standard paper, raw tactile texture, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "a49c6c64-90a6-4781-943a-830af6cfe8d2",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-23T01:35:48.047671+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}