{
  "status": "running",
  "data": {
    "completed": {
      "옥탑방 내부": {
        "name": "옥탑방 내부",
        "short_id": "L04",
        "description": "작은 창이 있는 낡은 옥탑방 내부, 거실과 싱크대, 식탁, 방들이 붙은 좁은 생활공간.",
        "visual_traits": [
          "small window",
          "compact living room",
          "sink area",
          "dining table"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, empty room, no people, no vehicles, no objects. A cramped, old rooftop apartment interior. Peeling wallpaper, a small window letting in dim light. A small sink area and a worn dining table crammed into a compact living space. Closed doors leading to attached rooms. Moody Korean occult thriller look, damp atmosphere, muted blue-gray shadows, sickly amber practical lights, rough textures, tense and isolated.",
        "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": "C02",
        "description": "Korean 40대 중반 여성, 성숙한 얼굴선과 짙은 검은 머리의 차분한 인상.",
        "visual_traits": [
          "Korean middle-aged woman",
          "mid-40s face",
          "mature facial features",
          "dark natural hair"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her mid-40s, mature facial features, dark natural hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 외곽 골목·시멘트 계단": {
        "name": "옥탑방 외곽 골목·시멘트 계단",
        "short_id": "L10",
        "description": "낡은 빌라 외곽의 좁은 골목과 옥탑으로 오르는 시멘트 계단이 이어진 외부 공간.",
        "visual_traits": [
          "narrow alley",
          "cement stairs",
          "old villa exterior",
          "rooftop access path"
        ],
        "t2i_prompt": "Set in modern, South Korea. Photorealistic cinematic establishing shot, narrow alleyway outside a weathered old villa, steep and rough cement stairs leading up to a rooftop, no people, no vehicles, no objects. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights casting onto rough textures of aged concrete, tense, isolated, and gritty realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean 21세 여성, 자연스러운 타원형 얼굴과 검은색 긴 머리의 평범한 젊은 인상.",
        "visual_traits": [
          "Korean young woman",
          "early 20s face",
          "oval face",
          "natural black long hair"
        ],
        "t2i_prompt": "Set in modern era, South Korean coastal city and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A 21-year-old Korean woman with a natural oval face and long black hair. She has distinctive golden irises. Moody Korean occult thriller look, moody lighting with muted blue-gray shadows on the face, photorealistic, cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 외부": {
        "name": "경찰서 외부",
        "short_id": "L13",
        "description": "현대식 경찰서 건물 외부, 출입구와 주차 공간이 보이는 공공기관 외관.",
        "visual_traits": [
          "police station facade",
          "public building entrance",
          "paved exterior",
          "official exterior"
        ],
        "t2i_prompt": "Set in modern times, coastal South Korea. Photorealistic cinematic establishing shot. Exterior facade of a modern Korean police station building, featuring a main entrance with glass doors, official signage, and a paved exterior space. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형 마트 외부 입구·외벽": {
        "name": "대형 마트 외부 입구·외벽",
        "short_id": "L08",
        "description": "번화가에 있는 대형 마트 외부, 네온사인과 넓은 입구, 큰 외벽이 보이는 상업 공간.",
        "visual_traits": [
          "large store entrance",
          "neon signage",
          "commercial exterior wall",
          "busy district setting"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, exterior entrance and large outer wall of a huge modern supermarket, wide glass sliding doors, brightly lit neon signage, modern commercial building facade, commercial district background, moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures, 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": "C04",
        "description": "Korean 40대 초반 여성, 부드러운 중년 얼굴과 자연스러운 검은 머리.",
        "visual_traits": [
          "Korean middle-aged woman",
          "early-40s face",
          "soft mature features",
          "natural dark hair"
        ],
        "t2i_prompt": "Set in Modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean middle-aged woman in her early 40s, soft mature facial features, natural dark hair. Moody Korean occult thriller look with muted blue-gray shadows, rough textures, tense and folkloric tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean 24세 남성, 수려한 얼굴과 짙은 검은 머리의 젊은 인상.",
        "visual_traits": [
          "Korean young man",
          "mid-20s face",
          "handsome facial features",
          "dark natural hair"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Passport-style ID photo, head and upper chest visible, 24-year-old Korean male, handsome facial features, dark natural black hair, youthful impression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 남자": {
        "name": "한국인 남자",
        "short_id": "C07",
        "description": "Korean 성인 남성, 자연스러운 검은 머리와 평범한 성인 남성 얼굴.",
        "visual_traits": [
          "Korean adult man",
          "ordinary face",
          "natural dark hair",
          "adult male features"
        ],
        "t2i_prompt": "Set in Modern era, South Korea. Passport-style ID photo, head and upper chest visible, a Korean adult male, ordinary and average facial features, natural dark hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "도시 뒷골목": {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "희미한 가로등과 전봇대가 있는 어두운 도심 뒷골목, 좁고 음산한 밤거리.",
        "visual_traits": [
          "dim streetlight",
          "utility pole",
          "narrow alley",
          "night darkness"
        ],
        "t2i_prompt": "Set in modern era, coastal city and isolated islands of South Korea. Photorealistic cinematic establishing shot, narrow and dark alleyway at night, dim streetlight casting sickly amber practical lights, utility poles with tangled wires, rough textured walls, damp fog, muted blue-gray shadows, moody Korean occult thriller look, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "마트 총무과 보안실": {
        "name": "마트 총무과 보안실",
        "short_id": "L15",
        "description": "CCTV 모니터와 보안 장비가 놓인 마트 총무과 보안실, 좁은 업무용 실내 공간.",
        "visual_traits": [
          "CCTV monitors",
          "security desk",
          "office equipment",
          "small control room"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Photorealistic cinematic establishing shot, a small, cramped security control room inside a mart, multiple glowing CCTV monitors stacked on a security desk, standard office equipment, sickly amber practical lights, moody Korean occult thriller look with muted blue-gray shadows, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "경찰서 사무실": {
        "name": "경찰서 사무실",
        "short_id": "L12",
        "description": "책상과 모니터, 서류가 놓인 경찰서 사무실, 형광등 아래의 현대 업무 공간.",
        "visual_traits": [
          "office desks",
          "computer monitors",
          "case papers",
          "fluorescent lighting"
        ],
        "t2i_prompt": "Set in Contemporary, South Korea. Photorealistic cinematic establishing shot, interior of a modern police station office. Office desks, computer monitors, and scattered case papers under overhead fluorescent lighting. Moody Korean occult thriller look with muted blue-gray shadows, sickly amber practical lights, rough textures, gritty realism, dark occult mystery. 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": "C12",
        "description": "Korean 40대 초반 여성, 부드러운 중년 얼굴과 자연스러운 검은 머리.",
        "visual_traits": [
          "Korean middle-aged woman",
          "early-40s face",
          "soft mature features",
          "natural dark hair"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her early 40s, soft mature facial features, natural dark hair. Strictly facial focus, no clothing or lower body visible.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인천 변두리 낡은 빌라 옥탑방 옥상·현관 앞 외부": {
        "name": "인천 변두리 낡은 빌라 옥탑방 옥상·현관 앞 외부",
        "short_id": "L03",
        "description": "인천 변두리 낡은 빌라의 옥탑 외부, 물탱크와 빨랫줄, 철문 현관이 있는 옥상 공간.",
        "visual_traits": [
          "old rooftop villa",
          "water tank",
          "clothesline",
          "metal entrance door"
        ],
        "t2i_prompt": "Set in modern era, South Korean west coast port city outskirts. Photorealistic cinematic establishing shot, an old weathered concrete rooftop of a low-rise villa. A rusty metal entrance door leading to a small rooftop room. A large plastic water tank and a simple clothesline on the cracked concrete floor. Moody Korean occult thriller look, damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures. 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": "C06",
        "description": "Korean 성인 남성, 어두운 짧은 머리와 얼굴 세부가 뚜렷하지 않은 인상.",
        "visual_traits": [
          "Korean adult man",
          "dark short hair",
          "indistinct facial details",
          "adult male face"
        ],
        "t2i_prompt": "Set in modern era, South Korean west coast and isolated island region. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult man with dark short hair, indistinct facial features, and striking red irises. Photorealistic, moody Korean occult thriller lighting on the face with muted blue-gray shadows.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "여자": {
        "name": "여자",
        "short_id": "C09",
        "description": "Korean 성인 여성, 자연스러운 검은 머리와 얼굴 세부가 뚜렷하지 않은 인상.",
        "visual_traits": [
          "Korean adult woman",
          "natural dark hair",
          "indistinct facial details",
          "adult female face"
        ],
        "t2i_prompt": "Set in modern era, South Korean port city and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult woman, natural dark hair, indistinct facial details. Moody Korean occult thriller look, rough textures, muted blue-gray shadows.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C05",
        "description": "Korean 30대 남성, 짧은 검은 머리와 평범한 성인 남성 얼굴.",
        "visual_traits": [
          "Korean man",
          "30s face",
          "short dark hair",
          "ordinary facial features"
        ],
        "t2i_prompt": "Set in modern era, coastal port city and isolated island in South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean man in his 30s, short dark hair, ordinary facial features. Gritty realism, muted blue-gray shadows, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C11",
        "description": "온몸이 검은 털로 덮인 작은 고양이, 어두운 실루엣과 가는 꼬리.",
        "visual_traits": [
          "black fur",
          "small cat",
          "dark silhouette",
          "slender tail"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Passport-style ID photo, head and upper chest visible, a black cat. Solid black fur, distinct feline facial structure, pointed ears, sharp piercing eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형 마트 내부 매장": {
        "name": "대형 마트 내부 매장",
        "short_id": "L09",
        "description": "넓은 진열대와 통로가 이어진 대형 마트 매장 내부, 밝은 조명과 상품 박스가 보이는 공간.",
        "visual_traits": [
          "wide aisles",
          "display shelves",
          "bright store lighting",
          "stacked boxes"
        ],
        "t2i_prompt": "Set in modern times, coastal area of South Korea. Photorealistic cinematic establishing shot, interior of a large modern supermarket, wide aisles, rows of tall display shelves stocked with goods, stacked cardboard boxes on the floor. Harsh, sterile bright fluorescent lighting casting muted blue-gray shadows on the tile floor. Moody Korean occult thriller look, tense and isolated atmosphere, rough textures, empty space, 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": "L01",
        "description": "해 질 무렵의 우거진 숲길, 빽빽한 수풀과 어두워지는 산길이 보이는 사건 현장.",
        "visual_traits": [
          "dense bushes",
          "forest trail",
          "dusk light",
          "shadowy greenery"
        ],
        "t2i_prompt": "Set in modern era, coastal outskirts and isolated island region of South Korea. Photorealistic cinematic establishing shot, a dense forest trail at dusk, thick bushes and towering trees surrounding a narrow dirt path, deepening shadows, shadowy greenery, moody Korean occult thriller look with damp fog, muted blue-gray shadows, rough textures, tense and isolated folkloric atmosphere, empty scene, 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": "C10",
        "description": "검정과 갈색 털의 대형견, 넓은 머리와 강한 턱을 가진 로트와일러.",
        "visual_traits": [
          "large dog",
          "black-and-tan coat",
          "broad head",
          "strong jaw"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A large Rottweiler dog, short black-and-tan coat, broad head, strong jaw. Moody Korean occult thriller look, damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "민숙 (어린 십대 소녀)": {
        "name": "민숙 (어린 십대 소녀)",
        "short_id": "C13",
        "description": "Korean 12세 전후 소녀, 앳된 얼굴과 자연스러운 검은 머리.",
        "visual_traits": [
          "Korean preteen girl",
          "around 12 years old",
          "youthful face",
          "natural dark hair"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean preteen girl, around 12 years old, youthful face, natural dark hair, dark eyes. Photorealistic cinematic style, high resolution, sharp focus on facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 도로": {
        "name": "해안가 도로",
        "short_id": "L05",
        "description": "바다와 맞닿은 해안 도로, 탁 트인 수평선과 바닷바람이 느껴지는 포장도로.",
        "visual_traits": [
          "coastal road",
          "open sea view",
          "paved roadside",
          "wide horizon"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, an empty paved coastal road running alongside the open sea, wide horizon, moody Korean occult thriller look with damp fog, muted blue-gray shadows, rough asphalt textures, tense and isolated atmosphere, gritty 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": "C08",
        "description": "Korean 성인 남성, 짧은 검은 머리와 평범한 매장 직원형 얼굴.",
        "visual_traits": [
          "Korean adult man",
          "short dark hair",
          "ordinary facial features",
          "adult face"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult man, short dark hair, ordinary facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "유기견 보호원": {
        "name": "유기견 보호원",
        "short_id": "L06",
        "description": "철장과 견사가 늘어선 유기견 보호원, 동물 진료와 미용 작업이 가능한 실내외 시설.",
        "visual_traits": [
          "dog kennels",
          "metal cages",
          "animal shelter space",
          "clinic-like area"
        ],
        "t2i_prompt": "Set in modern times, an isolated island and coastal area in South Korea. Photorealistic cinematic establishing shot, an animal shelter featuring rows of dog kennels and metal cages, along with a clinic-like indoor area. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, and rough textures. no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "해안가 버스정류장 부근": {
        "name": "해안가 버스정류장 부근",
        "short_id": "L11",
        "description": "밤바다 옆 버스정류장 부근, 바다를 마주한 간이 정류장과 어두운 해안가 공간.",
        "visual_traits": [
          "coastal bus stop",
          "night sea view",
          "roadside shelter",
          "dark waterfront"
        ],
        "t2i_prompt": "Set in modern day, a port city outskirts and a fictional isolated island region on the west coast of South Korea. Photorealistic cinematic establishing shot. A coastal bus stop next to the night sea, a simple roadside shelter facing the dark waterfront. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures, and restrained crimson-and-gold symbolic accents. The genre tone feels tense, isolated, and folkloric, blending gritty realism with dark occult mystery. 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": "L14",
        "description": "여러 대의 컴퓨터와 모니터가 줄지어 놓인 PC방 내부, 어두운 조명과 칸막이 좌석 공간.",
        "visual_traits": [
          "rows of computers",
          "monitor screens",
          "partitioned seats",
          "dim interior lighting"
        ],
        "t2i_prompt": "Set in modern era, a coastal port city and isolated islands in South Korea. Photorealistic cinematic establishing shot, interior of a dark PC bang (internet cafe), long rows of computer monitors glowing in the dark, opaque partitions dividing each seat, large gaming chairs, keyboards and mice on desks, dim overall interior lighting. A moody Korean occult thriller look with muted blue-gray shadows, sickly amber practical lights, and rough textures. 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": [
          "rectangular smartphone",
          "black screen",
          "handheld size",
          "modern device"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic product photo, isolated object, a sleek modern rectangular smartphone with a glossy black screen and a dark exterior case, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "해상 바다": {
        "name": "해상 바다",
        "short_id": "L18",
        "description": "짙은 안개와 황금빛 해질녘 빛이 깔린 넓은 바다, 수평선이 흐릿한 해상 공간.",
        "visual_traits": [
          "open sea",
          "dense fog band",
          "golden sunset light",
          "blurred horizon"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, vast open sea with a blurred horizon, thick dense fog rolling over the dark water, bathed in a golden sunset light. Moody Korean occult thriller look, damp fog, muted blue-gray shadows, rough water textures, tense and isolated atmosphere, blending gritty realism with dark mystery. 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": [
          "small boat deck",
          "railings",
          "mooring ropes",
          "open sea exposure"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic cinematic establishing shot, empty narrow deck of a small fishing boat, metal railings, coiled mooring ropes, weathered wooden and rusted metal surfaces, wet and damp, no people, no vehicles, no objects. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures, and restrained crimson-and-gold symbolic accents. The genre tone should feel tense, isolated, and folkloric, blending gritty realism with dark occult mystery.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    },
    "entity_queue": [
      [
        "수리영",
        "character",
        "C01"
      ],
      [
        "혜수",
        "character",
        "C02"
      ],
      [
        "인우",
        "character",
        "C03"
      ],
      [
        "민숙",
        "character",
        "C04"
      ],
      [
        "김형사",
        "character",
        "C05"
      ],
      [
        "남자",
        "character",
        "C06"
      ],
      [
        "한국인 남자",
        "character",
        "C07"
      ],
      [
        "남자 직원",
        "character",
        "C08"
      ],
      [
        "여자",
        "character",
        "C09"
      ],
      [
        "로트와일러",
        "character",
        "C10"
      ],
      [
        "검은 고양이",
        "character",
        "C11"
      ],
      [
        "민숙 (변형된)",
        "character",
        "C12"
      ],
      [
        "민숙 (어린 십대 소녀)",
        "character",
        "C13"
      ],
      [
        "숲속 사건 현장",
        "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",
        "L14"
      ],
      [
        "마트 총무과 보안실",
        "location",
        "L15"
      ],
      [
        "포구·갯바위",
        "location",
        "L16"
      ],
      [
        "소형 어선 갑판",
        "location",
        "L17"
      ],
      [
        "해상 바다",
        "location",
        "L18"
      ],
      [
        "어선 조타실",
        "location",
        "L19"
      ],
      [
        "핸드폰",
        "prop",
        "P01"
      ],
      [
        "낡은 흑백 사진",
        "prop",
        "P02"
      ],
      [
        "붉은 원형 표식",
        "prop",
        "P03"
      ],
      [
        "인형이 달린 백팩",
        "prop",
        "P04"
      ],
      [
        "석창포 잎",
        "prop",
        "P05"
      ],
      [
        "인쇄된 지도",
        "prop",
        "P06"
      ],
      [
        "좌표 메모지",
        "prop",
        "P07"
      ]
    ],
    "characters": [
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean 40대 중반 여성, 성숙한 얼굴선과 짙은 검은 머리의 차분한 인상.",
        "visual_traits": [
          "Korean middle-aged woman",
          "mid-40s face",
          "mature facial features",
          "dark natural hair"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her mid-40s, mature facial features, dark natural hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean 21세 여성, 자연스러운 타원형 얼굴과 검은색 긴 머리의 평범한 젊은 인상.",
        "visual_traits": [
          "Korean young woman",
          "early 20s face",
          "oval face",
          "natural black long hair"
        ],
        "t2i_prompt": "Set in modern era, South Korean coastal city and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A 21-year-old Korean woman with a natural oval face and long black hair. She has distinctive golden irises. Moody Korean occult thriller look, moody lighting with muted blue-gray shadows on the face, photorealistic, cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙",
        "short_id": "C04",
        "description": "Korean 40대 초반 여성, 부드러운 중년 얼굴과 자연스러운 검은 머리.",
        "visual_traits": [
          "Korean middle-aged woman",
          "early-40s face",
          "soft mature features",
          "natural dark hair"
        ],
        "t2i_prompt": "Set in Modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean middle-aged woman in her early 40s, soft mature facial features, natural dark hair. Moody Korean occult thriller look with muted blue-gray shadows, rough textures, tense and folkloric tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean 24세 남성, 수려한 얼굴과 짙은 검은 머리의 젊은 인상.",
        "visual_traits": [
          "Korean young man",
          "mid-20s face",
          "handsome facial features",
          "dark natural hair"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Passport-style ID photo, head and upper chest visible, 24-year-old Korean male, handsome facial features, dark natural black hair, youthful impression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남자",
        "short_id": "C07",
        "description": "Korean 성인 남성, 자연스러운 검은 머리와 평범한 성인 남성 얼굴.",
        "visual_traits": [
          "Korean adult man",
          "ordinary face",
          "natural dark hair",
          "adult male features"
        ],
        "t2i_prompt": "Set in Modern era, South Korea. Passport-style ID photo, head and upper chest visible, a Korean adult male, ordinary and average facial features, natural dark hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙 (변형된)",
        "short_id": "C12",
        "description": "Korean 40대 초반 여성, 부드러운 중년 얼굴과 자연스러운 검은 머리.",
        "visual_traits": [
          "Korean middle-aged woman",
          "early-40s face",
          "soft mature features",
          "natural dark hair"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her early 40s, soft mature facial features, natural dark hair. Strictly facial focus, no clothing or lower body visible.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자",
        "short_id": "C06",
        "description": "Korean 성인 남성, 어두운 짧은 머리와 얼굴 세부가 뚜렷하지 않은 인상.",
        "visual_traits": [
          "Korean adult man",
          "dark short hair",
          "indistinct facial details",
          "adult male face"
        ],
        "t2i_prompt": "Set in modern era, South Korean west coast and isolated island region. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult man with dark short hair, indistinct facial features, and striking red irises. Photorealistic, moody Korean occult thriller lighting on the face with muted blue-gray shadows.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "여자",
        "short_id": "C09",
        "description": "Korean 성인 여성, 자연스러운 검은 머리와 얼굴 세부가 뚜렷하지 않은 인상.",
        "visual_traits": [
          "Korean adult woman",
          "natural dark hair",
          "indistinct facial details",
          "adult female face"
        ],
        "t2i_prompt": "Set in modern era, South Korean port city and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult woman, natural dark hair, indistinct facial details. Moody Korean occult thriller look, rough textures, muted blue-gray shadows.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C05",
        "description": "Korean 30대 남성, 짧은 검은 머리와 평범한 성인 남성 얼굴.",
        "visual_traits": [
          "Korean man",
          "30s face",
          "short dark hair",
          "ordinary facial features"
        ],
        "t2i_prompt": "Set in modern era, coastal port city and isolated island in South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean man in his 30s, short dark hair, ordinary facial features. Gritty realism, muted blue-gray shadows, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C11",
        "description": "온몸이 검은 털로 덮인 작은 고양이, 어두운 실루엣과 가는 꼬리.",
        "visual_traits": [
          "black fur",
          "small cat",
          "dark silhouette",
          "slender tail"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Passport-style ID photo, head and upper chest visible, a black cat. Solid black fur, distinct feline facial structure, pointed ears, sharp piercing eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C10",
        "description": "검정과 갈색 털의 대형견, 넓은 머리와 강한 턱을 가진 로트와일러.",
        "visual_traits": [
          "large dog",
          "black-and-tan coat",
          "broad head",
          "strong jaw"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A large Rottweiler dog, short black-and-tan coat, broad head, strong jaw. Moody Korean occult thriller look, damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙 (어린 십대 소녀)",
        "short_id": "C13",
        "description": "Korean 12세 전후 소녀, 앳된 얼굴과 자연스러운 검은 머리.",
        "visual_traits": [
          "Korean preteen girl",
          "around 12 years old",
          "youthful face",
          "natural dark hair"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean preteen girl, around 12 years old, youthful face, natural dark hair, dark eyes. Photorealistic cinematic style, high resolution, sharp focus on facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자 직원",
        "short_id": "C08",
        "description": "Korean 성인 남성, 짧은 검은 머리와 평범한 매장 직원형 얼굴.",
        "visual_traits": [
          "Korean adult man",
          "short dark hair",
          "ordinary facial features",
          "adult face"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult man, short dark hair, ordinary facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "옥탑방 내부",
        "short_id": "L04",
        "description": "작은 창이 있는 낡은 옥탑방 내부, 거실과 싱크대, 식탁, 방들이 붙은 좁은 생활공간.",
        "visual_traits": [
          "small window",
          "compact living room",
          "sink area",
          "dining table"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, empty room, no people, no vehicles, no objects. A cramped, old rooftop apartment interior. Peeling wallpaper, a small window letting in dim light. A small sink area and a worn dining table crammed into a compact living space. Closed doors leading to attached rooms. Moody Korean occult thriller look, damp atmosphere, muted blue-gray shadows, sickly amber practical lights, rough textures, tense and isolated.",
        "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": [
          "narrow alley",
          "cement stairs",
          "old villa exterior",
          "rooftop access path"
        ],
        "t2i_prompt": "Set in modern, South Korea. Photorealistic cinematic establishing shot, narrow alleyway outside a weathered old villa, steep and rough cement stairs leading up to a rooftop, no people, no vehicles, no objects. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights casting onto rough textures of aged concrete, tense, isolated, and gritty realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 외부",
        "short_id": "L13",
        "description": "현대식 경찰서 건물 외부, 출입구와 주차 공간이 보이는 공공기관 외관.",
        "visual_traits": [
          "police station facade",
          "public building entrance",
          "paved exterior",
          "official exterior"
        ],
        "t2i_prompt": "Set in modern times, coastal South Korea. Photorealistic cinematic establishing shot. Exterior facade of a modern Korean police station building, featuring a main entrance with glass doors, official signage, and a paved exterior space. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 외부 입구·외벽",
        "short_id": "L08",
        "description": "번화가에 있는 대형 마트 외부, 네온사인과 넓은 입구, 큰 외벽이 보이는 상업 공간.",
        "visual_traits": [
          "large store entrance",
          "neon signage",
          "commercial exterior wall",
          "busy district setting"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, exterior entrance and large outer wall of a huge modern supermarket, wide glass sliding doors, brightly lit neon signage, modern commercial building facade, commercial district background, moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures, 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": [
          "dim streetlight",
          "utility pole",
          "narrow alley",
          "night darkness"
        ],
        "t2i_prompt": "Set in modern era, coastal city and isolated islands of South Korea. Photorealistic cinematic establishing shot, narrow and dark alleyway at night, dim streetlight casting sickly amber practical lights, utility poles with tangled wires, rough textured walls, damp fog, muted blue-gray shadows, moody Korean occult thriller look, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "마트 총무과 보안실",
        "short_id": "L15",
        "description": "CCTV 모니터와 보안 장비가 놓인 마트 총무과 보안실, 좁은 업무용 실내 공간.",
        "visual_traits": [
          "CCTV monitors",
          "security desk",
          "office equipment",
          "small control room"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Photorealistic cinematic establishing shot, a small, cramped security control room inside a mart, multiple glowing CCTV monitors stacked on a security desk, standard office equipment, sickly amber practical lights, moody Korean occult thriller look with muted blue-gray shadows, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 사무실",
        "short_id": "L12",
        "description": "책상과 모니터, 서류가 놓인 경찰서 사무실, 형광등 아래의 현대 업무 공간.",
        "visual_traits": [
          "office desks",
          "computer monitors",
          "case papers",
          "fluorescent lighting"
        ],
        "t2i_prompt": "Set in Contemporary, South Korea. Photorealistic cinematic establishing shot, interior of a modern police station office. Office desks, computer monitors, and scattered case papers under overhead fluorescent lighting. Moody Korean occult thriller look with muted blue-gray shadows, sickly amber practical lights, rough textures, gritty realism, dark occult mystery. 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": "L03",
        "description": "인천 변두리 낡은 빌라의 옥탑 외부, 물탱크와 빨랫줄, 철문 현관이 있는 옥상 공간.",
        "visual_traits": [
          "old rooftop villa",
          "water tank",
          "clothesline",
          "metal entrance door"
        ],
        "t2i_prompt": "Set in modern era, South Korean west coast port city outskirts. Photorealistic cinematic establishing shot, an old weathered concrete rooftop of a low-rise villa. A rusty metal entrance door leading to a small rooftop room. A large plastic water tank and a simple clothesline on the cracked concrete floor. Moody Korean occult thriller look, damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures. no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 내부 매장",
        "short_id": "L09",
        "description": "넓은 진열대와 통로가 이어진 대형 마트 매장 내부, 밝은 조명과 상품 박스가 보이는 공간.",
        "visual_traits": [
          "wide aisles",
          "display shelves",
          "bright store lighting",
          "stacked boxes"
        ],
        "t2i_prompt": "Set in modern times, coastal area of South Korea. Photorealistic cinematic establishing shot, interior of a large modern supermarket, wide aisles, rows of tall display shelves stocked with goods, stacked cardboard boxes on the floor. Harsh, sterile bright fluorescent lighting casting muted blue-gray shadows on the tile floor. Moody Korean occult thriller look, tense and isolated atmosphere, rough textures, empty space, 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": "L01",
        "description": "해 질 무렵의 우거진 숲길, 빽빽한 수풀과 어두워지는 산길이 보이는 사건 현장.",
        "visual_traits": [
          "dense bushes",
          "forest trail",
          "dusk light",
          "shadowy greenery"
        ],
        "t2i_prompt": "Set in modern era, coastal outskirts and isolated island region of South Korea. Photorealistic cinematic establishing shot, a dense forest trail at dusk, thick bushes and towering trees surrounding a narrow dirt path, deepening shadows, shadowy greenery, moody Korean occult thriller look with damp fog, muted blue-gray shadows, rough textures, tense and isolated folkloric atmosphere, empty scene, 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": "L05",
        "description": "바다와 맞닿은 해안 도로, 탁 트인 수평선과 바닷바람이 느껴지는 포장도로.",
        "visual_traits": [
          "coastal road",
          "open sea view",
          "paved roadside",
          "wide horizon"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, an empty paved coastal road running alongside the open sea, wide horizon, moody Korean occult thriller look with damp fog, muted blue-gray shadows, rough asphalt textures, tense and isolated atmosphere, gritty 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": [
          "dog kennels",
          "metal cages",
          "animal shelter space",
          "clinic-like area"
        ],
        "t2i_prompt": "Set in modern times, an isolated island and coastal area in South Korea. Photorealistic cinematic establishing shot, an animal shelter featuring rows of dog kennels and metal cages, along with a clinic-like indoor area. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, and rough textures. no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안가 버스정류장 부근",
        "short_id": "L11",
        "description": "밤바다 옆 버스정류장 부근, 바다를 마주한 간이 정류장과 어두운 해안가 공간.",
        "visual_traits": [
          "coastal bus stop",
          "night sea view",
          "roadside shelter",
          "dark waterfront"
        ],
        "t2i_prompt": "Set in modern day, a port city outskirts and a fictional isolated island region on the west coast of South Korea. Photorealistic cinematic establishing shot. A coastal bus stop next to the night sea, a simple roadside shelter facing the dark waterfront. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures, and restrained crimson-and-gold symbolic accents. The genre tone feels tense, isolated, and folkloric, blending gritty realism with dark occult mystery. 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": "L14",
        "description": "여러 대의 컴퓨터와 모니터가 줄지어 놓인 PC방 내부, 어두운 조명과 칸막이 좌석 공간.",
        "visual_traits": [
          "rows of computers",
          "monitor screens",
          "partitioned seats",
          "dim interior lighting"
        ],
        "t2i_prompt": "Set in modern era, a coastal port city and isolated islands in South Korea. Photorealistic cinematic establishing shot, interior of a dark PC bang (internet cafe), long rows of computer monitors glowing in the dark, opaque partitions dividing each seat, large gaming chairs, keyboards and mice on desks, dim overall interior lighting. A moody Korean occult thriller look with muted blue-gray shadows, sickly amber practical lights, and rough textures. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해상 바다",
        "short_id": "L18",
        "description": "짙은 안개와 황금빛 해질녘 빛이 깔린 넓은 바다, 수평선이 흐릿한 해상 공간.",
        "visual_traits": [
          "open sea",
          "dense fog band",
          "golden sunset light",
          "blurred horizon"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, vast open sea with a blurred horizon, thick dense fog rolling over the dark water, bathed in a golden sunset light. Moody Korean occult thriller look, damp fog, muted blue-gray shadows, rough water textures, tense and isolated atmosphere, blending gritty realism with dark mystery. 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": [
          "small boat deck",
          "railings",
          "mooring ropes",
          "open sea exposure"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic cinematic establishing shot, empty narrow deck of a small fishing boat, metal railings, coiled mooring ropes, weathered wooden and rusted metal surfaces, wet and damp, no people, no vehicles, no objects. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough textures, and restrained crimson-and-gold symbolic accents. The genre tone should feel tense, isolated, and folkloric, blending gritty realism with dark occult mystery.",
        "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": [
          "rectangular smartphone",
          "black screen",
          "handheld size",
          "modern device"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic product photo, isolated object, a sleek modern rectangular smartphone with a glossy black screen and a dark exterior case, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "6fcbf9ec-1bf2-4e94-96a0-be5f7086f506",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-02T03:41:12.927617+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}