{
  "status": "running",
  "data": {
    "completed": {
      "보안직원": {
        "name": "보안직원",
        "short_id": "C19",
        "description": "한국인 성인 남성. 자연스러운 짙은색 머리와 특별한 표식이 없는 평범한 얼굴.",
        "visual_traits": [
          "한국인 성인 남성",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, Korean adult male, natural dark hair, ordinary plain face with no distinguishing marks, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장 및 인접 도로": {
        "name": "해안가 버스정류장 및 인접 도로",
        "short_id": "L11",
        "description": "바다를 향해 열린 작은 정류장과 인접 해안도로. 정류장 의자, 표지판과 어두운 수평선이 보인다.",
        "visual_traits": [
          "정류장 의자",
          "버스 표지판",
          "인접 해안도로",
          "바다 수평선",
          "야간 조명"
        ],
        "t2i_prompt": "Set in 2026, contemporary modern South Korea, Incheon coastal area. Photorealistic cinematic establishing shot, empty coastal bus stop and adjacent asphalt road at night, no people, no vehicles, no objects. A small, weathered iron bus stop bench and a vertical signpost standing next to a desolate coastal road. The dark sea horizon is visible in the immediate background. Illuminated by dim, moody streetlights. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-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": "C23",
        "description": "한국인 24세 남성. 자연스러운 짙은색 머리와 단정하고 잘생긴 젊은 남성 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "24세",
          "짙은색 머리",
          "단정한 미청년 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, Incheon coastal area and remote island in West Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. 24-year-old Korean male, neat and handsome young face, natural dark hair. Restrained desaturated palette, moody low-to-mid-key contrast, tactile naturalistic textures. Photorealistic cinematic lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 내부": {
        "name": "옥탑방 내부",
        "short_id": "L04",
        "description": "작은 창이 있는 낡은 옥탑 주거공간. 거실과 주방, 침실, 욕실이 이어지고 소박한 가구가 배치돼 있다.",
        "visual_traits": [
          "작은 거실 창",
          "소형 주방",
          "여러 침실",
          "낡고 소박한 가구",
          "좁은 욕실"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern era, South Korea Incheon coastal area and remote western sea islands. Photorealistic cinematic establishing shot, interior of a small, old rooftop apartment, featuring a narrow living area, a compact kitchen, and modest, worn-out furniture. Small windows letting in dim light, slightly dilapidated walls and floors. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형 마트 내부 매장": {
        "name": "대형 마트 내부 매장",
        "short_id": "L08",
        "description": "높은 천장 아래 진열대와 상품 통로가 길게 이어지는 대형 매장. 밝은 형광 조명과 계산 구역이 있다.",
        "visual_traits": [
          "긴 상품 진열대",
          "넓은 통로",
          "밝은 형광등",
          "계산 구역",
          "높은 천장"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal area and remote islands of the West Sea, South Korea. Photorealistic cinematic establishing shot, a large supermarket interior with a high ceiling, no people, no vehicles. Long aisles of product display shelves stretching into the distance, wide walkways, a checkout counter area, bright fluorescent lighting. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast in the shadows, tactile naturalistic textures, bleak K-occult action-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": "C10",
        "description": "검고 황갈색인 짧은 털, 넓은 머리, 짧고 두꺼운 주둥이, 아래로 접힌 삼각형 귀를 지닌 대형견.",
        "visual_traits": [
          "검정과 황갈색 털",
          "넓은 머리",
          "두꺼운 주둥이",
          "접힌 삼각형 귀"
        ],
        "t2i_prompt": "Set in 2026, contemporary coastal Incheon and isolated islands in the Yellow Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A large Rottweiler dog, black and tan short coat, broad head, short thick muzzle, folded triangular ears. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C09",
        "description": "한국인 21세 여성. 자연스러운 짙은색 머리와 젊고 평범한 대학생 얼굴.",
        "visual_traits": [
          "한국인 여성",
          "21세",
          "짙은색 머리",
          "젊은 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern era, South Korea Incheon coastal areas and remote western islands. Passport-style ID photo, head and upper chest visible, plain white background. A 21-year-old Korean woman, natural dark hair, young and ordinary facial features. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월산 숲속": {
        "name": "금월산 숲속",
        "short_id": "L01",
        "description": "울창한 수풀과 나무가 빽빽한 산속 숲. 좁은 등산로 사이로 해 질 무렵의 낮은 빛이 스며든다.",
        "visual_traits": [
          "울창한 수풀",
          "빽빽한 나무",
          "좁은 산길",
          "해 질 무렵의 낮은 빛"
        ],
        "t2i_prompt": "Set in 2026, Incheon coastal area and a remote island in the West Sea, South Korea. Photorealistic cinematic establishing shot, a dense mountain forest with thick foliage and closely packed trees, a narrow dirt hiking trail winding through the undergrowth, low late afternoon sunlight filtering through the canopy, moody low-to-mid-key contrast, restrained desaturated palette with deep crimson accents, tactile naturalistic textures, bleak K-occult action-horror thriller tone, 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"
      },
      "낡은 사진 속 어린 여자아이 2": {
        "name": "낡은 사진 속 어린 여자아이 2",
        "short_id": "C22",
        "description": "한국인 12세 여자아이. 자연스러운 짙은색 머리와 앳된 어린이 얼굴.",
        "visual_traits": [
          "한국인 여자아이",
          "12세",
          "짙은색 머리",
          "앳된 얼굴"
        ],
        "t2i_prompt": "Set in 2026, modern-day coastal Incheon and remote islands in the Yellow Sea, South Korea. Passport-style ID photo, head and upper chest visible, 12-year-old Korean girl, natural dark hair, youthful childlike facial features, plain white background. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 사무실": {
        "name": "경찰서 사무실",
        "short_id": "L12",
        "description": "책상과 컴퓨터가 여러 줄 배치된 수사 사무실. 서류, 게시물과 사건 사진이 놓인 형광등 조명의 공간.",
        "visual_traits": [
          "여러 업무용 책상",
          "컴퓨터 모니터",
          "수사 서류",
          "사건 사진",
          "형광등 조명"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and remote Yellow Sea islands of South Korea. Photorealistic cinematic establishing shot, interior of a modern police detective office. Multiple rows of desks equipped with computer monitors. Case files, documents, and crime scene photos scattered on desks and pinned to whiteboards. Cold, harsh fluorescent lighting overhead. Desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone. no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형 마트 외부 길가": {
        "name": "대형 마트 외부 길가",
        "short_id": "L09",
        "description": "대형 매장 출입구와 맞닿은 포장 길가. 외벽, 간판, 자전거 거치 공간과 가로 시설물이 보인다.",
        "visual_traits": [
          "대형 출입구",
          "매장 외벽과 간판",
          "포장 길가",
          "자전거 거치 공간"
        ],
        "t2i_prompt": "Set in 2026, Incheon, South Korea. Photorealistic cinematic establishing shot, exterior paved roadside adjacent to a large supermarket entrance, wide exterior walls, large commercial signboards, bicycle parking space, and street facilities. Restrained, desaturated palette with deep crimson accents, moody low-key lighting, tactile naturalistic textures, bleak K-occult action-horror thriller tone, 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": "C18",
        "description": "윤기 있는 검은 털, 둥근 머리, 뾰족한 귀와 짧은 주둥이를 지닌 집고양이.",
        "visual_traits": [
          "검은 털",
          "둥근 머리",
          "뾰족한 귀",
          "짧은 주둥이"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible. A domestic black cat with glossy black fur, a round head, pointed ears, and a short snout. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 전단지 남성": {
        "name": "옥탑방 전단지 남성",
        "short_id": "C15",
        "description": "한국인 성인 남성. 얼굴과 머리는 그림자에 가려 구체적인 생김새가 드러나지 않는다.",
        "visual_traits": [
          "한국인 성인 남성",
          "가려진 얼굴",
          "식별되지 않는 머리 모양"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, South Korea Incheon coastal and remote island region. Passport-style ID photo, head and upper chest visible, a Korean adult male. His face and head are heavily obscured by deep shadows, making specific facial features and hairstyle completely indistinguishable, plain white background. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "도시 뒷골목": {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "건물 사이의 좁고 어두운 골목. 전봇대와 희미한 가로등이 놓인 야간 도심 공간.",
        "visual_traits": [
          "좁은 골목",
          "전봇대",
          "희미한 가로등",
          "어두운 도심 건물"
        ],
        "t2i_prompt": "Set in 2026, Incheon, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A narrow, dark alleyway squeezed between aged concrete buildings at night. Telephone poles with tangled power lines overhead. Sparse, dim streetlights casting faint illumination on the rough walls. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-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": "L06",
        "description": "철창과 견사들이 줄지어 있는 동물 보호시설. 진료·미용 작업 공간과 세척 설비가 함께 있다.",
        "visual_traits": [
          "줄지은 견사",
          "금속 철창",
          "진료 공간",
          "미용 작업대",
          "세척 설비"
        ],
        "t2i_prompt": "Set in modern 2026, coastal Incheon and remote western islands of South Korea. Photorealistic cinematic establishing shot of an animal shelter interior. The facility features rows of metal wire cages for dogs on one side, and a designated veterinary and grooming workspace with stainless steel tables and washing stations on the other side. Cold cement floors, harsh utilitarian lighting. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures. A bleak K-occult action-horror thriller tone balanced by lonely melodrama. No people, no vehicles, no animals, no moving objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "office",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "낡은 사진 속 어린 여자아이 1": {
        "name": "낡은 사진 속 어린 여자아이 1",
        "short_id": "C21",
        "description": "한국인 12세 여자아이. 자연스러운 짙은색 머리와 앳된 어린이 얼굴.",
        "visual_traits": [
          "한국인 여자아이",
          "12세",
          "짙은색 머리",
          "앳된 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, of a 12-year-old Korean girl, natural dark hair, youthful child face. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월산 남성 피해자": {
        "name": "금월산 남성 피해자",
        "short_id": "C01",
        "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, ordinary and average face with no distinct markings, natural dark hair. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 도로": {
        "name": "해안가 도로",
        "short_id": "L05",
        "description": "바다와 나란히 이어진 포장도로. 해안선과 수평선이 펼쳐지고 도로 가장자리에 방호 시설이 놓여 있다.",
        "visual_traits": [
          "바다 인접 포장도로",
          "해안선",
          "넓은 수평선",
          "도로변 방호 시설"
        ],
        "t2i_prompt": "Set in 2026, modern South Korea. Photorealistic cinematic establishing shot of a paved coastal road running parallel to the sea, wide view of the coastline and endless horizon, roadside protective barriers lining the edge, weathered asphalt, moody low-to-mid-key contrast, restrained desaturated palette, tactile naturalistic textures, bleak and lonely tone, 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": "C08",
        "description": "한국인 40대 초반 여성. 자연스러운 짙은색 머리와 평범한 중년 여성 얼굴이 사진 속에서 왜곡된 모습.",
        "visual_traits": [
          "한국인 여성",
          "40대 초반",
          "짙은색 머리",
          "왜곡된 얼굴 형상"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. An early 40s Korean woman with dark hair. Her facial features are grotesquely distorted, melting and smudging downwards, creating a deformed and dripping appearance over her face. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "마트 남자 직원": {
        "name": "마트 남자 직원",
        "short_id": "C14",
        "description": "한국인 성인 남성. 자연스러운 짙은색 머리와 특별한 표식이 없는 평범한 얼굴.",
        "visual_traits": [
          "한국인 성인 남성",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, Incheon coastal area and remote island in the West Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, plain face, natural dark hair. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "효장동 한국인 남성": {
        "name": "효장동 한국인 남성",
        "short_id": "C04",
        "description": "한국인 성인 남성. 자연스러운 짙은색 머리와 평범한 남성 얼굴.",
        "visual_traits": [
          "한국인 성인 남성",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, plain male facial features, natural dark hair, plain white background. Use a restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, and a bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "효장동 한국인 남성 (포식자 활성 상태)": {
        "name": "효장동 한국인 남성 (포식자 활성 상태)",
        "short_id": "C05",
        "description": "한국인 성인 남성. 자연스러운 짙은색 머리와 평범한 남성 얼굴.",
        "visual_traits": [
          "한국인 성인 남성",
          "짙은색 머리",
          "평범한 남성 얼굴"
        ],
        "t2i_prompt": "Set in modern 2026, Incheon coastal region and remote islands of the West Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean male, ordinary facial features, dark hair, striking deep crimson eyes.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "효장동 여성 피해자": {
        "name": "효장동 여성 피해자",
        "short_id": "C03",
        "description": "한국인 성인 여성. 자연스러운 짙은색 머리와 특별한 표식이 없는 평범한 얼굴.",
        "visual_traits": [
          "한국인 성인 여성",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult female, natural dark hair, ordinary and unremarkable facial features, no distinct marks. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "혜수": {
        "name": "혜수",
        "short_id": "C06",
        "description": "한국인 40대 중반 여성. 자연스러운 짙은색 머리와 성숙한 중년 여성 얼굴.",
        "visual_traits": [
          "한국인 여성",
          "40대 중반",
          "짙은색 머리",
          "성숙한 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, Incheon coastal area and isolated islands in the West Sea of South Korea. Passport-style ID photo, head and upper chest visible. A mid-40s Korean woman with natural dark hair and mature facial features. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama, 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, coastal Incheon and remote western islands of South Korea. Photorealistic cinematic establishing shot, an old rooftop of a multi-family villa and the exterior of a weathered rooftop room. The scene features a cracked cement floor, a large water tank in the corner, a clothesline, an old wooden platform (pyeongsang), and a rusty steel entrance door. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone. 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": "C07",
        "description": "한국인 40대 초반 여성. 자연스러운 짙은색 머리와 평범한 중년 여성 얼굴.",
        "visual_traits": [
          "한국인 여성",
          "40대 초반",
          "짙은색 머리",
          "평범한 중년 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, South Korea Incheon and remote western sea islands. Passport-style ID photo, head and upper chest visible. Early 40s Korean woman, natural dark hair, ordinary middle-aged facial features, plain white background. Restrained desaturated palette with deep crimson accents, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C17",
        "description": "한국인 30대 남성. 자연스러운 짙은색 머리와 평범한 성인 남성 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "30대",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, 30-year-old Korean male, average adult male facial features, natural dark hair, restrained desaturated palette with moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "서해 바다": {
        "name": "서해 바다",
        "short_id": "L17",
        "description": "넓고 잔잔한 서해 수면과 낮은 수평선. 해 질 무렵 황금빛 반사와 짙은 해무 띠가 펼쳐진다.",
        "visual_traits": [
          "넓은 바다 수면",
          "낮은 수평선",
          "황금빛 노을 반사",
          "짙은 해무 띠"
        ],
        "t2i_prompt": "Set in 2026, coastal areas of Incheon and remote islands in the West Sea of South Korea. Photorealistic cinematic establishing shot, wide calm sea surface, low horizon, golden sunset reflections on the water, dense bands of sea fog, restrained desaturated palette, moody low-to-mid-key contrast, tactile naturalistic textures, bleak cinematic lighting, lonely and atmospheric, 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 contemporary modern, South Korea. Photorealistic cinematic establishing shot, a dark internet cafe interior, rows of computer desks divided by partitions, glowing monitor screens illuminating the dim space, a printing station in the corner, moody low-to-mid-key contrast, desaturated palette with tactile naturalistic textures, bleak atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "다세대 빌라 마당 및 옥탑방 외부 계단": {
        "name": "다세대 빌라 마당 및 옥탑방 외부 계단",
        "short_id": "L10",
        "description": "오래된 다세대 빌라의 좁은 마당과 옥상으로 연결되는 외부 계단. 벽과 계단 난간이 낡아 있다.",
        "visual_traits": [
          "좁은 공동 마당",
          "외부 계단",
          "금속 난간",
          "낡은 건물 벽",
          "옥상 연결부"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, South Korea. Photorealistic cinematic establishing shot, an old multi-family villa exterior featuring a narrow concrete yard and steep external stairs leading up to a rooftop, rusted metal railings along the stairs, weathered and aged building walls, no people, no vehicles, no objects. Restrained, desaturated palette with moody low-to-mid-key contrast, tactile naturalistic textures, bleak atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "yard",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형 마트 총무과 사무실": {
        "name": "대형 마트 총무과 사무실",
        "short_id": "L13",
        "description": "마트 관리용 사무실. CCTV 모니터와 재생 장비, 업무용 책상 및 서류 수납장이 배치돼 있다.",
        "visual_traits": [
          "CCTV 모니터",
          "영상 재생 장비",
          "업무용 책상",
          "서류 수납장",
          "실내 형광등"
        ],
        "t2i_prompt": "Set in 2026, South Korea Incheon coastal area. Photorealistic cinematic establishing shot, a general affairs office inside a large supermarket, no people, no vehicles, no loose objects. The room features a desk area equipped with glowing CCTV monitors and video playback systems, standard office desks, and tall steel document cabinets, illuminated by cold overhead fluorescent lights. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-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": "P01",
        "description": "검은 직사각형 전면 화면과 얇은 금속·플라스틱 테두리를 지닌 현대식 휴대전화.",
        "visual_traits": [
          "직사각형 터치 화면",
          "얇은 테두리",
          "검은 전면",
          "휴대형 크기"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal area and remote islands of the West Sea, South Korea. Photorealistic product photo, isolated object, a modern smartphone with a black rectangular front touch screen and thin metal and plastic edges, plain neutral background. Use a restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, and a bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "안개 낀 포구와 선착장": {
        "name": "안개 낀 포구와 선착장",
        "short_id": "L16",
        "description": "갯바위와 계류 시설이 있는 작은 포구. 선착장과 바다 전체를 짙은 안개가 뒤덮은 고요한 해안 공간.",
        "visual_traits": [
          "짙은 해무",
          "작은 선착장",
          "계류 시설",
          "갯바위",
          "흐릿한 수평선"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, a small coastal port and dock completely engulfed in dense heavy sea fog, rocky shorelines, simple mooring facilities, blurred horizon obscured by thick mist. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    },
    "entity_queue": [
      [
        "금월산 남성 피해자",
        "character",
        "C01"
      ],
      [
        "효장동 여성 피해자",
        "character",
        "C03"
      ],
      [
        "효장동 한국인 남성",
        "character",
        "C04"
      ],
      [
        "효장동 한국인 남성 (포식자 활성 상태)",
        "character",
        "C05"
      ],
      [
        "혜수",
        "character",
        "C06"
      ],
      [
        "강민숙",
        "character",
        "C07"
      ],
      [
        "강민숙 (사진 속 왜곡 상태)",
        "character",
        "C08"
      ],
      [
        "수리영",
        "character",
        "C09"
      ],
      [
        "로트와일러",
        "character",
        "C10"
      ],
      [
        "마트 남자 직원",
        "character",
        "C14"
      ],
      [
        "옥탑방 전단지 남성",
        "character",
        "C15"
      ],
      [
        "김형사",
        "character",
        "C17"
      ],
      [
        "검은 고양이",
        "character",
        "C18"
      ],
      [
        "보안직원",
        "character",
        "C19"
      ],
      [
        "낡은 사진 속 어린 여자아이 1",
        "character",
        "C21"
      ],
      [
        "낡은 사진 속 어린 여자아이 2",
        "character",
        "C22"
      ],
      [
        "인우",
        "character",
        "C23"
      ],
      [
        "금월산 숲속",
        "location",
        "L01"
      ],
      [
        "도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "인천 변두리 다세대 빌라 옥상 및 옥탑방 외부",
        "location",
        "L03"
      ],
      [
        "옥탑방 내부",
        "location",
        "L04"
      ],
      [
        "해안가 도로",
        "location",
        "L05"
      ],
      [
        "유기견 보호원",
        "location",
        "L06"
      ],
      [
        "대형 마트 내부 매장",
        "location",
        "L08"
      ],
      [
        "대형 마트 외부 길가",
        "location",
        "L09"
      ],
      [
        "다세대 빌라 마당 및 옥탑방 외부 계단",
        "location",
        "L10"
      ],
      [
        "해안가 버스정류장 및 인접 도로",
        "location",
        "L11"
      ],
      [
        "경찰서 사무실",
        "location",
        "L12"
      ],
      [
        "대형 마트 총무과 사무실",
        "location",
        "L13"
      ],
      [
        "PC방 내부",
        "location",
        "L15"
      ],
      [
        "안개 낀 포구와 선착장",
        "location",
        "L16"
      ],
      [
        "서해 바다",
        "location",
        "L17"
      ],
      [
        "소형 어선 갑판",
        "location",
        "L18"
      ],
      [
        "소형 어선 조타실",
        "location",
        "L19"
      ],
      [
        "스마트폰",
        "prop",
        "P01"
      ],
      [
        "말린 석창포 잎",
        "prop",
        "P03"
      ],
      [
        "강민숙이 쥔 구겨진 사진",
        "prop",
        "P04"
      ],
      [
        "강민숙의 웃는 사진",
        "prop",
        "P05"
      ],
      [
        "1970~1980년대 식당과 두 여자아이가 찍힌 낡은 사진",
        "prop",
        "P06"
      ],
      [
        "인쇄된 해상 지도",
        "prop",
        "P08"
      ],
      [
        "어선용 밧줄",
        "prop",
        "P09"
      ]
    ],
    "characters": [
      {
        "name": "보안직원",
        "short_id": "C19",
        "description": "한국인 성인 남성. 자연스러운 짙은색 머리와 특별한 표식이 없는 평범한 얼굴.",
        "visual_traits": [
          "한국인 성인 남성",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, Korean adult male, natural dark hair, ordinary plain face with no distinguishing marks, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C23",
        "description": "한국인 24세 남성. 자연스러운 짙은색 머리와 단정하고 잘생긴 젊은 남성 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "24세",
          "짙은색 머리",
          "단정한 미청년 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, Incheon coastal area and remote island in West Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. 24-year-old Korean male, neat and handsome young face, natural dark hair. Restrained desaturated palette, moody low-to-mid-key contrast, tactile naturalistic textures. Photorealistic cinematic lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C10",
        "description": "검고 황갈색인 짧은 털, 넓은 머리, 짧고 두꺼운 주둥이, 아래로 접힌 삼각형 귀를 지닌 대형견.",
        "visual_traits": [
          "검정과 황갈색 털",
          "넓은 머리",
          "두꺼운 주둥이",
          "접힌 삼각형 귀"
        ],
        "t2i_prompt": "Set in 2026, contemporary coastal Incheon and isolated islands in the Yellow Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A large Rottweiler dog, black and tan short coat, broad head, short thick muzzle, folded triangular ears. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C09",
        "description": "한국인 21세 여성. 자연스러운 짙은색 머리와 젊고 평범한 대학생 얼굴.",
        "visual_traits": [
          "한국인 여성",
          "21세",
          "짙은색 머리",
          "젊은 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern era, South Korea Incheon coastal areas and remote western islands. Passport-style ID photo, head and upper chest visible, plain white background. A 21-year-old Korean woman, natural dark hair, young and ordinary facial features. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낡은 사진 속 어린 여자아이 2",
        "short_id": "C22",
        "description": "한국인 12세 여자아이. 자연스러운 짙은색 머리와 앳된 어린이 얼굴.",
        "visual_traits": [
          "한국인 여자아이",
          "12세",
          "짙은색 머리",
          "앳된 얼굴"
        ],
        "t2i_prompt": "Set in 2026, modern-day coastal Incheon and remote islands in the Yellow Sea, South Korea. Passport-style ID photo, head and upper chest visible, 12-year-old Korean girl, natural dark hair, youthful childlike facial features, plain white background. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C18",
        "description": "윤기 있는 검은 털, 둥근 머리, 뾰족한 귀와 짧은 주둥이를 지닌 집고양이.",
        "visual_traits": [
          "검은 털",
          "둥근 머리",
          "뾰족한 귀",
          "짧은 주둥이"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible. A domestic black cat with glossy black fur, a round head, pointed ears, and a short snout. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "옥탑방 전단지 남성",
        "short_id": "C15",
        "description": "한국인 성인 남성. 얼굴과 머리는 그림자에 가려 구체적인 생김새가 드러나지 않는다.",
        "visual_traits": [
          "한국인 성인 남성",
          "가려진 얼굴",
          "식별되지 않는 머리 모양"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, South Korea Incheon coastal and remote island region. Passport-style ID photo, head and upper chest visible, a Korean adult male. His face and head are heavily obscured by deep shadows, making specific facial features and hairstyle completely indistinguishable, plain white background. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낡은 사진 속 어린 여자아이 1",
        "short_id": "C21",
        "description": "한국인 12세 여자아이. 자연스러운 짙은색 머리와 앳된 어린이 얼굴.",
        "visual_traits": [
          "한국인 여자아이",
          "12세",
          "짙은색 머리",
          "앳된 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, of a 12-year-old Korean girl, natural dark hair, youthful child face. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "금월산 남성 피해자",
        "short_id": "C01",
        "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, ordinary and average face with no distinct markings, natural dark hair. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙 (사진 속 왜곡 상태)",
        "short_id": "C08",
        "description": "한국인 40대 초반 여성. 자연스러운 짙은색 머리와 평범한 중년 여성 얼굴이 사진 속에서 왜곡된 모습.",
        "visual_traits": [
          "한국인 여성",
          "40대 초반",
          "짙은색 머리",
          "왜곡된 얼굴 형상"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. An early 40s Korean woman with dark hair. Her facial features are grotesquely distorted, melting and smudging downwards, creating a deformed and dripping appearance over her face. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "마트 남자 직원",
        "short_id": "C14",
        "description": "한국인 성인 남성. 자연스러운 짙은색 머리와 특별한 표식이 없는 평범한 얼굴.",
        "visual_traits": [
          "한국인 성인 남성",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, Incheon coastal area and remote island in the West Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, plain face, natural dark hair. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "효장동 한국인 남성",
        "short_id": "C04",
        "description": "한국인 성인 남성. 자연스러운 짙은색 머리와 평범한 남성 얼굴.",
        "visual_traits": [
          "한국인 성인 남성",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, plain male facial features, natural dark hair, plain white background. Use a restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, and a bleak K-occult action-horror thriller tone balanced by lonely melodrama.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "효장동 한국인 남성 (포식자 활성 상태)",
        "short_id": "C05",
        "description": "한국인 성인 남성. 자연스러운 짙은색 머리와 평범한 남성 얼굴.",
        "visual_traits": [
          "한국인 성인 남성",
          "짙은색 머리",
          "평범한 남성 얼굴"
        ],
        "t2i_prompt": "Set in modern 2026, Incheon coastal region and remote islands of the West Sea, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean male, ordinary facial features, dark hair, striking deep crimson eyes.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "효장동 여성 피해자",
        "short_id": "C03",
        "description": "한국인 성인 여성. 자연스러운 짙은색 머리와 특별한 표식이 없는 평범한 얼굴.",
        "visual_traits": [
          "한국인 성인 여성",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult female, natural dark hair, ordinary and unremarkable facial features, no distinct marks. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C06",
        "description": "한국인 40대 중반 여성. 자연스러운 짙은색 머리와 성숙한 중년 여성 얼굴.",
        "visual_traits": [
          "한국인 여성",
          "40대 중반",
          "짙은색 머리",
          "성숙한 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, Incheon coastal area and isolated islands in the West Sea of South Korea. Passport-style ID photo, head and upper chest visible. A mid-40s Korean woman with natural dark hair and mature facial features. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙",
        "short_id": "C07",
        "description": "한국인 40대 초반 여성. 자연스러운 짙은색 머리와 평범한 중년 여성 얼굴.",
        "visual_traits": [
          "한국인 여성",
          "40대 초반",
          "짙은색 머리",
          "평범한 중년 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, South Korea Incheon and remote western sea islands. Passport-style ID photo, head and upper chest visible. Early 40s Korean woman, natural dark hair, ordinary middle-aged facial features, plain white background. Restrained desaturated palette with deep crimson accents, tactile naturalistic textures, bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C17",
        "description": "한국인 30대 남성. 자연스러운 짙은색 머리와 평범한 성인 남성 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "30대",
          "짙은색 머리",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, 30-year-old Korean male, average adult male facial features, natural dark hair, restrained desaturated palette with moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "해안가 버스정류장 및 인접 도로",
        "short_id": "L11",
        "description": "바다를 향해 열린 작은 정류장과 인접 해안도로. 정류장 의자, 표지판과 어두운 수평선이 보인다.",
        "visual_traits": [
          "정류장 의자",
          "버스 표지판",
          "인접 해안도로",
          "바다 수평선",
          "야간 조명"
        ],
        "t2i_prompt": "Set in 2026, contemporary modern South Korea, Incheon coastal area. Photorealistic cinematic establishing shot, empty coastal bus stop and adjacent asphalt road at night, no people, no vehicles, no objects. A small, weathered iron bus stop bench and a vertical signpost standing next to a desolate coastal road. The dark sea horizon is visible in the immediate background. Illuminated by dim, moody streetlights. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-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": "L04",
        "description": "작은 창이 있는 낡은 옥탑 주거공간. 거실과 주방, 침실, 욕실이 이어지고 소박한 가구가 배치돼 있다.",
        "visual_traits": [
          "작은 거실 창",
          "소형 주방",
          "여러 침실",
          "낡고 소박한 가구",
          "좁은 욕실"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern era, South Korea Incheon coastal area and remote western sea islands. Photorealistic cinematic establishing shot, interior of a small, old rooftop apartment, featuring a narrow living area, a compact kitchen, and modest, worn-out furniture. Small windows letting in dim light, slightly dilapidated walls and floors. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone balanced by lonely melodrama, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 내부 매장",
        "short_id": "L08",
        "description": "높은 천장 아래 진열대와 상품 통로가 길게 이어지는 대형 매장. 밝은 형광 조명과 계산 구역이 있다.",
        "visual_traits": [
          "긴 상품 진열대",
          "넓은 통로",
          "밝은 형광등",
          "계산 구역",
          "높은 천장"
        ],
        "t2i_prompt": "Set in contemporary 2026, Incheon coastal area and remote islands of the West Sea, South Korea. Photorealistic cinematic establishing shot, a large supermarket interior with a high ceiling, no people, no vehicles. Long aisles of product display shelves stretching into the distance, wide walkways, a checkout counter area, bright fluorescent lighting. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast in the shadows, tactile naturalistic textures, bleak K-occult action-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": "L01",
        "description": "울창한 수풀과 나무가 빽빽한 산속 숲. 좁은 등산로 사이로 해 질 무렵의 낮은 빛이 스며든다.",
        "visual_traits": [
          "울창한 수풀",
          "빽빽한 나무",
          "좁은 산길",
          "해 질 무렵의 낮은 빛"
        ],
        "t2i_prompt": "Set in 2026, Incheon coastal area and a remote island in the West Sea, South Korea. Photorealistic cinematic establishing shot, a dense mountain forest with thick foliage and closely packed trees, a narrow dirt hiking trail winding through the undergrowth, low late afternoon sunlight filtering through the canopy, moody low-to-mid-key contrast, restrained desaturated palette with deep crimson accents, tactile naturalistic textures, bleak K-occult action-horror thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 사무실",
        "short_id": "L12",
        "description": "책상과 컴퓨터가 여러 줄 배치된 수사 사무실. 서류, 게시물과 사건 사진이 놓인 형광등 조명의 공간.",
        "visual_traits": [
          "여러 업무용 책상",
          "컴퓨터 모니터",
          "수사 서류",
          "사건 사진",
          "형광등 조명"
        ],
        "t2i_prompt": "Set in 2026, coastal Incheon and remote Yellow Sea islands of South Korea. Photorealistic cinematic establishing shot, interior of a modern police detective office. Multiple rows of desks equipped with computer monitors. Case files, documents, and crime scene photos scattered on desks and pinned to whiteboards. Cold, harsh fluorescent lighting overhead. Desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone. no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 외부 길가",
        "short_id": "L09",
        "description": "대형 매장 출입구와 맞닿은 포장 길가. 외벽, 간판, 자전거 거치 공간과 가로 시설물이 보인다.",
        "visual_traits": [
          "대형 출입구",
          "매장 외벽과 간판",
          "포장 길가",
          "자전거 거치 공간"
        ],
        "t2i_prompt": "Set in 2026, Incheon, South Korea. Photorealistic cinematic establishing shot, exterior paved roadside adjacent to a large supermarket entrance, wide exterior walls, large commercial signboards, bicycle parking space, and street facilities. Restrained, desaturated palette with deep crimson accents, moody low-key lighting, tactile naturalistic textures, bleak K-occult action-horror thriller tone, 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": "L02",
        "description": "건물 사이의 좁고 어두운 골목. 전봇대와 희미한 가로등이 놓인 야간 도심 공간.",
        "visual_traits": [
          "좁은 골목",
          "전봇대",
          "희미한 가로등",
          "어두운 도심 건물"
        ],
        "t2i_prompt": "Set in 2026, Incheon, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A narrow, dark alleyway squeezed between aged concrete buildings at night. Telephone poles with tangled power lines overhead. Sparse, dim streetlights casting faint illumination on the rough walls. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-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": "L06",
        "description": "철창과 견사들이 줄지어 있는 동물 보호시설. 진료·미용 작업 공간과 세척 설비가 함께 있다.",
        "visual_traits": [
          "줄지은 견사",
          "금속 철창",
          "진료 공간",
          "미용 작업대",
          "세척 설비"
        ],
        "t2i_prompt": "Set in modern 2026, coastal Incheon and remote western islands of South Korea. Photorealistic cinematic establishing shot of an animal shelter interior. The facility features rows of metal wire cages for dogs on one side, and a designated veterinary and grooming workspace with stainless steel tables and washing stations on the other side. Cold cement floors, harsh utilitarian lighting. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures. A bleak K-occult action-horror thriller tone balanced by lonely melodrama. No people, no vehicles, no animals, no moving objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "office",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안가 도로",
        "short_id": "L05",
        "description": "바다와 나란히 이어진 포장도로. 해안선과 수평선이 펼쳐지고 도로 가장자리에 방호 시설이 놓여 있다.",
        "visual_traits": [
          "바다 인접 포장도로",
          "해안선",
          "넓은 수평선",
          "도로변 방호 시설"
        ],
        "t2i_prompt": "Set in 2026, modern South Korea. Photorealistic cinematic establishing shot of a paved coastal road running parallel to the sea, wide view of the coastline and endless horizon, roadside protective barriers lining the edge, weathered asphalt, moody low-to-mid-key contrast, restrained desaturated palette, tactile naturalistic textures, bleak and lonely tone, 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, coastal Incheon and remote western islands of South Korea. Photorealistic cinematic establishing shot, an old rooftop of a multi-family villa and the exterior of a weathered rooftop room. The scene features a cracked cement floor, a large water tank in the corner, a clothesline, an old wooden platform (pyeongsang), and a rusty steel entrance door. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone. 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, coastal areas of Incheon and remote islands in the West Sea of South Korea. Photorealistic cinematic establishing shot, wide calm sea surface, low horizon, golden sunset reflections on the water, dense bands of sea fog, restrained desaturated palette, moody low-to-mid-key contrast, tactile naturalistic textures, bleak cinematic lighting, lonely and atmospheric, 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 contemporary modern, South Korea. Photorealistic cinematic establishing shot, a dark internet cafe interior, rows of computer desks divided by partitions, glowing monitor screens illuminating the dim space, a printing station in the corner, moody low-to-mid-key contrast, desaturated palette with tactile naturalistic textures, bleak atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "다세대 빌라 마당 및 옥탑방 외부 계단",
        "short_id": "L10",
        "description": "오래된 다세대 빌라의 좁은 마당과 옥상으로 연결되는 외부 계단. 벽과 계단 난간이 낡아 있다.",
        "visual_traits": [
          "좁은 공동 마당",
          "외부 계단",
          "금속 난간",
          "낡은 건물 벽",
          "옥상 연결부"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, South Korea. Photorealistic cinematic establishing shot, an old multi-family villa exterior featuring a narrow concrete yard and steep external stairs leading up to a rooftop, rusted metal railings along the stairs, weathered and aged building walls, no people, no vehicles, no objects. Restrained, desaturated palette with moody low-to-mid-key contrast, tactile naturalistic textures, bleak atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "yard",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 총무과 사무실",
        "short_id": "L13",
        "description": "마트 관리용 사무실. CCTV 모니터와 재생 장비, 업무용 책상 및 서류 수납장이 배치돼 있다.",
        "visual_traits": [
          "CCTV 모니터",
          "영상 재생 장비",
          "업무용 책상",
          "서류 수납장",
          "실내 형광등"
        ],
        "t2i_prompt": "Set in 2026, South Korea Incheon coastal area. Photorealistic cinematic establishing shot, a general affairs office inside a large supermarket, no people, no vehicles, no loose objects. The room features a desk area equipped with glowing CCTV monitors and video playback systems, standard office desks, and tall steel document cabinets, illuminated by cold overhead fluorescent lights. Restrained desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-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, South Korea. Photorealistic cinematic establishing shot, a small coastal port and dock completely engulfed in dense heavy sea fog, rocky shorelines, simple mooring facilities, blurred horizon obscured by thick mist. Restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, bleak K-occult action-horror thriller tone, 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 contemporary 2026, Incheon coastal area and remote islands of the West Sea, South Korea. Photorealistic product photo, isolated object, a modern smartphone with a black rectangular front touch screen and thin metal and plastic edges, plain neutral background. Use a restrained, desaturated palette with deep crimson accents, moody low-to-mid-key contrast, tactile naturalistic textures, and a bleak K-occult action-horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "175e1fca-7143-4329-9d78-62cb10d122e2",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-18T05:56:00.785742+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}