{
  "status": "running",
  "data": {
    "completed": {
      "해안 도로": {
        "name": "해안 도로",
        "short_id": "L06",
        "description": "Coastal road beside open sea, guardrail, ocean horizon, pale daylight, seaside atmosphere.",
        "visual_traits": [
          "road beside sea",
          "guardrail",
          "wide ocean view",
          "daylight",
          "coastal horizon"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, an empty coastal asphalt road running alongside the open sea, metallic guardrails lining the edge, vast wide ocean horizon in the background. Pale daylight, misty atmosphere, damp textures, muted coastal colors, cold low-key lighting, gritty modern realism blended with Korean occult horror tone, empty landscape, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "TV 뉴스 화면 속 숲속 사건 현장": {
        "name": "TV 뉴스 화면 속 숲속 사건 현장",
        "short_id": "L02",
        "description": "TV news frame showing a wooded incident site with forest path, police tape, muted broadcast colors.",
        "visual_traits": [
          "TV screen frame",
          "wooded path",
          "police tape",
          "muted news footage look"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, a dark misty forest path framed as a TV news broadcast. Yellow police tape strung between damp trees. Muted broadcast colors, slight video grain effect, TV screen border, cold low-key lighting, damp textures, eerie occult horror atmosphere, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "유기견 보호원": {
        "name": "유기견 보호원",
        "short_id": "L07",
        "description": "Animal shelter with kennels, enclosed dog runs, grooming area, utilitarian indoor-outdoor facilities.",
        "visual_traits": [
          "dog kennels",
          "enclosed runs",
          "grooming area",
          "utilitarian surfaces",
          "animal-care setting"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, an animal shelter facility, rows of metal dog kennels, enclosed wire-mesh dog runs, a utilitarian grooming and care area, easy-to-clean concrete and tile surfaces, utilitarian architecture, muted coastal colors, cold low-key lighting, damp textures, gritty modern realism, no people, no vehicles, no character-held objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "exterior",
                "office"
              ],
              "default_space_key": "main"
            }
          }
        },
        "entity_type": "location"
      },
      "다세대 주택 옥상·옥탑방 외부": {
        "name": "다세대 주택 옥상·옥탑방 외부",
        "short_id": "L04",
        "description": "Old multi-family rooftop exterior with rooftop room, metal door, water tank, clothesline, low parapet.",
        "visual_traits": [
          "old rooftop room",
          "metal entrance door",
          "water tank",
          "clothesline",
          "low rooftop wall"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. The exterior of an old, weathered multi-family residential building rooftop. A small rooftop room with a rusted metal door stands on the damp concrete floor. A large, faded blue water tank rests in the corner. An empty clothesline is strung across the space. The roof is surrounded by a low, cracked concrete parapet. Dark, misty atmosphere, muted coastal colors, cold low-key lighting, damp textures, gritty modern realism style.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "도시 뒷골목": {
        "name": "도시 뒷골목",
        "short_id": "L03",
        "description": "Dim urban back alley with weak streetlights, utility poles, tangled overhead wires, hard pavement.",
        "visual_traits": [
          "narrow alley",
          "weak streetlights",
          "utility poles",
          "tangled wires",
          "dark pavement"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, narrow dim urban back alley, weak streetlights, concrete utility poles with tangled overhead wires, hard dark pavement, muted coastal colors, cold low-key lighting, damp textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C14",
        "description": "Small black cat with sleek fur, pointed ears, bright eyes, thin tail.",
        "visual_traits": [
          "small black cat",
          "sleek fur",
          "pointed ears",
          "bright eyes",
          "thin tail"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, small black cat, sleek black fur, pointed ears, bright piercing eyes, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean woman in early 20s, oval face, dark medium-length hair, distinctive gold-shimmering eyes.",
        "visual_traits": [
          "early-20s Korean woman",
          "oval face",
          "dark medium-length hair",
          "gold-shimmering eyes",
          "youthful features_list"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, early-20s Korean woman, oval face, dark medium-length hair, distinctive gold-shimmering eyes, youthful features, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "검은 개": {
        "name": "검은 개",
        "short_id": "C13",
        "description": "Large black dog with short coat, broad muzzle, heavy jaws, alert dark eyes.",
        "visual_traits": [
          "large black dog",
          "short coat",
          "broad muzzle",
          "heavy jaws",
          "dark alert eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. Large black dog with short black coat, broad muzzle, heavy jaws, and dark alert eyes.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "낯선 남자": {
        "name": "낯선 남자",
        "short_id": "C06",
        "description": "Korean adult man, face mostly unseen, dark hair and obscured facial features.",
        "visual_traits": [
          "adult Korean man",
          "mostly hidden face",
          "dark hair",
          "indistinct features"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean man, dark hair, face mostly unseen with heavily shadowed and obscured facial features, indistinct face.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean man in mid-20s, lean youthful face, short dark hair, guarded dark eyes.",
        "visual_traits": [
          "mid-20s Korean man",
          "short dark hair",
          "youthful face",
          "dark focused eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, mid-20s Korean man, lean youthful face, short dark hair, dark guarded eyes, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "다세대 빌라 대문·계단·골목": {
        "name": "다세대 빌라 대문·계단·골목",
        "short_id": "L11",
        "description": "Old villa entrance area with front gate, exterior stairs, narrow alley, small yard-like setback.",
        "visual_traits": [
          "front gate",
          "exterior stairs",
          "narrow alley",
          "old villa facade",
          "small setback"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, exterior of an old multi-family villa, featuring a rusty iron front gate, narrow concrete exterior stairs, a cramped damp alleyway, a small yard-like setback in front, worn-out facades with peeling textures, dark and misty atmosphere, muted coastal colors, cold low-key lighting, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "stairs",
                "yard",
                "exterior"
              ],
              "default_space_key": "main"
            }
          }
        },
        "entity_type": "location"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C04",
        "description": "Korean man in 30s, plain adult face, short dark hair, slightly tired eyes.",
        "visual_traits": [
          "30s Korean man",
          "short dark hair",
          "plain adult face",
          "tired-looking eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, 30s Korean man, plain adult face, short dark hair, slightly tired eyes, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "옥탑방 내부": {
        "name": "옥탑방 내부",
        "short_id": "L05",
        "description": "Small rooftop room interior with narrow window, compact sink, table, simple rooms, modest household items.",
        "visual_traits": [
          "small window",
          "compact sink",
          "simple table",
          "modest rooms",
          "tight living space"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, interior of a small gritty rooftop room, empty room, no people, no vehicles, no objects. A tight, modest living space featuring a narrow window, a compact built-in sink area, and simple empty furniture. Cold low-key lighting, dim atmosphere, muted colors, dark tactile textures, gritty modern realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "소녀": {
        "name": "소녀",
        "short_id": "C15",
        "description": "Korean girl around 12, young round face, dark hair, childlike eyes.",
        "visual_traits": [
          "around-12 Korean girl",
          "round young face",
          "dark hair",
          "childlike eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, a 12-year-old Korean girl, young round face, dark hair, childlike clear eyes, neutral expression, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "혜수": {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean woman in early 40s, composed face, dark neatly kept hair, sharp observant eyes.",
        "visual_traits": [
          "early-40s Korean woman",
          "neat dark hair",
          "sharp eyes",
          "defined facial lines"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her early 40s, composed expression with defined facial lines, dark neatly kept hair, sharp observant eyes.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장과 인접 도로": {
        "name": "해안가 버스정류장과 인접 도로",
        "short_id": "L12",
        "description": "Coastal bus stop beside road with sea view, simple shelter, roadside pavement, open night air.",
        "visual_traits": [
          "bus stop shelter",
          "roadside pavement",
          "sea view",
          "open coastal setting",
          "night lighting"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, a simple bus stop shelter beside an asphalt road overlooking the dark sea, open coastal setting at night, dark, misty, tactile tone, muted coastal colors, cold low-key lighting, damp textures, Korean occult horror mood, gritty modern realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "한국인 남성 (뱀파이어)": {
        "name": "한국인 남성 (뱀파이어)",
        "short_id": "C10",
        "description": "Korean adult man with dark hair, pale face, red eyes, exposed sharp teeth.",
        "visual_traits": [
          "Korean adult man",
          "dark hair",
          "red eyes",
          "sharp teeth",
          "pale face"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult man, pale face, dark hair, striking red eyes, slightly parted lips revealing sharp fangs, cold low-key lighting, photorealistic cinematic style.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "남자 직원": {
        "name": "남자 직원",
        "short_id": "C07",
        "description": "Korean adult man, ordinary face, short dark hair, unobtrusive eyes.",
        "visual_traits": [
          "adult Korean man",
          "short dark hair",
          "ordinary face",
          "neutral eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, an adult Korean man with an ordinary and unremarkable face, short dark hair, neutral unobtrusive eyes, standard facial structure, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "대형 마트 판매장 내부": {
        "name": "대형 마트 판매장 내부",
        "short_id": "L10",
        "description": "Large mart sales floor with product aisles, stacked boxes, display shelves, bright overhead lighting.",
        "visual_traits": [
          "product aisles",
          "display shelves",
          "stacked boxes",
          "bright ceiling lights",
          "wide retail floor"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, an expansive and empty large supermarket sales floor, long product aisles flanked by tall display shelves fully stocked with items, stacked cardboard boxes at the end of the aisles, harsh and bright overhead fluorescent ceiling lights reflecting on the polished tiled floor, wide retail interior, gritty modern realism with a slightly cold and eerie atmosphere, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "한국인 보안팀 직원": {
        "name": "한국인 보안팀 직원",
        "short_id": "C08",
        "description": "Korean adult security staff member, short dark hair, plain face, focused eyes.",
        "visual_traits": [
          "Korean adult",
          "short dark hair",
          "plain face",
          "focused eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, Korean adult, short dark hair, plain facial features, sharp and focused eyes, cold low-key lighting on the face, gritty modern realism, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "PC방 내부": {
        "name": "PC방 내부",
        "short_id": "L16",
        "description": "PC room interior with rows of computer stations, large monitors, dim ambient light, gaming chairs.",
        "visual_traits": [
          "rows of computers",
          "large monitors",
          "dim lighting",
          "gaming chairs",
          "partitioned desks"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, PC room interior with rows of computer stations, large monitors, dim ambient light, gaming chairs, partitioned desks, dark misty and tactile tone, cold low-key lighting, damp textures, Korean occult horror blended with gritty modern realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "한국인 남성": {
        "name": "한국인 남성",
        "short_id": "C09",
        "description": "Korean adult man, dark hair, indistinct face, ordinary facial silhouette.",
        "visual_traits": [
          "Korean adult man",
          "dark hair",
          "indistinct face",
          "ordinary facial outline"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, Korean adult man, dark hair, ordinary facial silhouette, indistinct standard facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "거뭇한 인영": {
        "name": "거뭇한 인영",
        "short_id": "C12",
        "description": "Korean humanlike dark silhouette with no visible face, blurred head outline.",
        "visual_traits": [
          "humanlike silhouette",
          "dark featureless form",
          "blurred head outline",
          "no visible face"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, a dark featureless humanlike silhouette, no visible facial features, blurred and indistinct head outline, solid shadow-like form, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "대형 마트 외부·입구": {
        "name": "대형 마트 외부·입구",
        "short_id": "L09",
        "description": "Large mart exterior near busy port district, wide entrance, bright signs, storefront lighting.",
        "visual_traits": [
          "large storefront",
          "wide entrance",
          "bright signage",
          "port-town commercial area",
          "evening lights"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, large mart exterior near a busy port district, wide glass entrance doors, brightly illuminated storefront signs, bright store lighting cutting through dark evening mist, damp concrete ground textures, muted coastal colors, cold low-key ambient lighting, gritty modern realism blended with subtle folk-horror unease, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "한국인 여성": {
        "name": "한국인 여성",
        "short_id": "C11",
        "description": "Korean adult woman, dark hair, indistinct face, ordinary facial silhouette.",
        "visual_traits": [
          "Korean adult woman",
          "dark hair",
          "indistinct face",
          "ordinary facial outline"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult woman, dark hair, indistinct face, ordinary facial outline, gritty modern realism.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "어두운 숲속": {
        "name": "어두운 숲속",
        "short_id": "L01",
        "description": "Dense forest at dusk with tangled undergrowth, narrow mountain path, dim natural light.",
        "visual_traits": [
          "dense undergrowth",
          "narrow forest path",
          "dusk lighting",
          "shadowed trees"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, dense dark forest at dusk with tangled undergrowth, narrow dirt mountain path, dim natural light, towering shadowed trees. Dark, misty, and tactile atmosphere with cold low-key lighting and damp textures. Muted colors, eerie and gritty Korean occult horror mood, highly detailed, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "대형 마트 총무과·보안실": {
        "name": "대형 마트 총무과·보안실",
        "short_id": "L14",
        "description": "Back-office security room in a large mart with CCTV monitor desk, office partitions, practical lighting.",
        "visual_traits": [
          "CCTV monitors",
          "office desk",
          "partitioned back room",
          "practical lighting",
          "security workspace"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, back-office security room in a large mart, rows of glowing CCTV monitors on a desk, office partitions, practical fluorescent lighting, cluttered functional security workspace, dim low-key lighting casting bluish monitor glares, gritty modern realism, damp textures, cold tones, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "office"
              ],
              "default_space_key": "main"
            }
          }
        },
        "entity_type": "location"
      },
      "민숙": {
        "name": "민숙",
        "short_id": "C05",
        "description": "Korean woman around 40, gentle mature face, dark shoulder-length hair, soft eyes.",
        "visual_traits": [
          "around-40 Korean woman",
          "mature gentle face",
          "dark shoulder-length hair",
          "soft eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, a 40-year-old Korean woman, gentle mature face, dark shoulder-length hair, soft eyes, cold low-key lighting, damp textures, gritty modern realism, photorealistic, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      "경찰서 사무실·출입문 내부": {
        "name": "경찰서 사무실·출입문 내부",
        "short_id": "L13",
        "description": "Police station interior with office desks, monitors, paperwork, doorway, fluorescent lighting.",
        "visual_traits": [
          "office desks",
          "computer monitors",
          "paperwork",
          "interior doorway",
          "fluorescent lights"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, interior of a police station office, standard office desks, computer monitors, scattered paperwork, an interior doorway visible, cold and flickering fluorescent lighting, shadowy corners, gritty modern realism, muted colors, cold low-key lighting, empty space, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "종이 전단지": {
        "name": "종이 전단지",
        "short_id": "P09",
        "description": "Thin paper advertisement flyer, rectangular sheet, printed text blocks, flexible white paper.",
        "visual_traits": [
          "rectangular paper",
          "printed text",
          "thin white sheet",
          "flexible edges"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic product photo, isolated object, a thin rectangular paper advertisement flyer with printed text blocks, flexible edges, plain white paper texture, placed straight on a plain neutral background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "prop"
      },
      "바다 한가운데": {
        "name": "바다 한가운데",
        "short_id": "L19",
        "description": "Open sea with broad horizon, golden sunset light, thick fog bank, calm darkening water.",
        "visual_traits": [
          "open horizon",
          "sunset glow",
          "fog bank",
          "wide water surface",
          "darkening sea"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot of the open sea with a broad horizon, no people, no vehicles, no objects. Golden sunset light filtering through a thick fog bank over calm and darkening water surface. Dark, misty, and tactile visual tone with muted coastal colors, cold low-key lighting, damp textures, and a Korean occult horror mood blended with gritty realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "휴대전화": {
        "name": "휴대전화",
        "short_id": "P06",
        "description": "Modern smartphone with dark glass screen, slim rectangular body, handheld size.",
        "visual_traits": [
          "rectangular smartphone",
          "dark glass screen",
          "slim body",
          "handheld size"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic product photo, isolated object. A modern smartphone featuring a dark glossy glass screen and a slim rectangular body. Sleek and minimalist design, cold low-key lighting with subtle reflections on the dark screen. Tactile and gritty modern realism style, plain neutral background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "prop"
      },
      "경찰서 외부": {
        "name": "경찰서 외부",
        "short_id": "L15",
        "description": "Modern police station exterior with official building facade, entrance area, paved frontage.",
        "visual_traits": [
          "official building facade",
          "main entrance",
          "paved frontage",
          "institutional exterior"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot of a modern police station exterior, institutional building facade with rigid concrete architecture, main entrance with glass doors, paved concrete frontage, no people, no vehicles, no objects. Dark, misty, and tactile visual tone, muted coastal colors, cold low-key lighting, damp textures on the walls, Korean occult horror blended with gritty modern realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "안개 낀 포구·선착장": {
        "name": "안개 낀 포구·선착장",
        "short_id": "L18",
        "description": "Foggy port and pier with wet dock surfaces, mooring posts, gray sea, dense low visibility.",
        "visual_traits": [
          "dense fog",
          "pier structure",
          "mooring posts",
          "wet dock surface",
          "gray sea"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A foggy coastal port and pier. Dense, thick fog obscuring the background and creating very low visibility. Wet, damp dock surfaces, weathered mooring posts, and a calm, cold gray sea. Muted coastal colors, cold low-key lighting, tactile damp textures, gritty modern realism with an eerie, unsettling atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "소형 어선 갑판": {
        "name": "소형 어선 갑판",
        "short_id": "L20",
        "description": "Small fishing boat deck with low railings, ropes, metal fittings, compact working surface.",
        "visual_traits": [
          "low railings",
          "deck ropes",
          "metal fittings",
          "compact work deck",
          "boat surface"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, no people. A small fishing boat deck with low rusted metal railings, thick ropes coiled on the wet surface, metal fittings and a compact working area. Dark, misty atmosphere, cold low-key lighting, damp textures, muted coastal colors. Gritty modern realism blended with occult horror mood.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      "약초와 말린 식물 잎사귀": {
        "name": "약초와 말린 식물 잎사귀",
        "short_id": "P05",
        "description": "Bundles of medicinal herbs and dried plant leaves, thin green-brown blades, rough natural texture.",
        "visual_traits": [
          "green-brown leaves",
          "thin blade shapes",
          "dried texture",
          "herb bundles",
          "natural fibers"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic product photo, isolated object, plain neutral background. Bundles of medicinal herbs and dried plant leaves, thin green-brown blades, rough and dry natural texture, tied together with rustic natural fibers. Muted coastal colors, tactile feeling, cold low-key lighting, sharp focus.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "prop"
      }
    },
    "entity_queue": [
      [
        "수리영",
        "character",
        "C01"
      ],
      [
        "혜수",
        "character",
        "C02"
      ],
      [
        "인우",
        "character",
        "C03"
      ],
      [
        "김형사",
        "character",
        "C04"
      ],
      [
        "민숙",
        "character",
        "C05"
      ],
      [
        "낯선 남자",
        "character",
        "C06"
      ],
      [
        "남자 직원",
        "character",
        "C07"
      ],
      [
        "한국인 보안팀 직원",
        "character",
        "C08"
      ],
      [
        "한국인 남성",
        "character",
        "C09"
      ],
      [
        "한국인 남성 (뱀파이어)",
        "character",
        "C10"
      ],
      [
        "한국인 여성",
        "character",
        "C11"
      ],
      [
        "거뭇한 인영",
        "character",
        "C12"
      ],
      [
        "검은 개",
        "character",
        "C13"
      ],
      [
        "검은 고양이",
        "character",
        "C14"
      ],
      [
        "소녀",
        "character",
        "C15"
      ],
      [
        "어두운 숲속",
        "location",
        "L01"
      ],
      [
        "TV 뉴스 화면 속 숲속 사건 현장",
        "location",
        "L02"
      ],
      [
        "도시 뒷골목",
        "location",
        "L03"
      ],
      [
        "다세대 주택 옥상·옥탑방 외부",
        "location",
        "L04"
      ],
      [
        "옥탑방 내부",
        "location",
        "L05"
      ],
      [
        "해안 도로",
        "location",
        "L06"
      ],
      [
        "유기견 보호원",
        "location",
        "L07"
      ],
      [
        "대형 마트 외부·입구",
        "location",
        "L09"
      ],
      [
        "대형 마트 판매장 내부",
        "location",
        "L10"
      ],
      [
        "다세대 빌라 대문·계단·골목",
        "location",
        "L11"
      ],
      [
        "해안가 버스정류장과 인접 도로",
        "location",
        "L12"
      ],
      [
        "경찰서 사무실·출입문 내부",
        "location",
        "L13"
      ],
      [
        "대형 마트 총무과·보안실",
        "location",
        "L14"
      ],
      [
        "경찰서 외부",
        "location",
        "L15"
      ],
      [
        "PC방 내부",
        "location",
        "L16"
      ],
      [
        "안개 낀 포구·선착장",
        "location",
        "L18"
      ],
      [
        "바다 한가운데",
        "location",
        "L19"
      ],
      [
        "소형 어선 갑판",
        "location",
        "L20"
      ],
      [
        "소형 어선 조타실",
        "location",
        "L21"
      ],
      [
        "약초와 말린 식물 잎사귀",
        "prop",
        "P05"
      ],
      [
        "휴대전화",
        "prop",
        "P06"
      ],
      [
        "미용 가위",
        "prop",
        "P08"
      ],
      [
        "종이 전단지",
        "prop",
        "P09"
      ],
      [
        "구겨진 사진",
        "prop",
        "P10"
      ],
      [
        "원형 문양/표식",
        "prop",
        "P11"
      ],
      [
        "백팩",
        "prop",
        "P12"
      ],
      [
        "백팩에 매달린 인형",
        "prop",
        "P13"
      ],
      [
        "살인사건 현장 사진",
        "prop",
        "P15"
      ],
      [
        "좌표 메모지",
        "prop",
        "P16"
      ],
      [
        "인쇄된 해안 지도",
        "prop",
        "P17"
      ],
      [
        "피 묻은 낡은 두 소녀 사진",
        "prop",
        "P18"
      ]
    ],
    "characters": [
      {
        "name": "검은 고양이",
        "short_id": "C14",
        "description": "Small black cat with sleek fur, pointed ears, bright eyes, thin tail.",
        "visual_traits": [
          "small black cat",
          "sleek fur",
          "pointed ears",
          "bright eyes",
          "thin tail"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, small black cat, sleek black fur, pointed ears, bright piercing eyes, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean woman in early 20s, oval face, dark medium-length hair, distinctive gold-shimmering eyes.",
        "visual_traits": [
          "early-20s Korean woman",
          "oval face",
          "dark medium-length hair",
          "gold-shimmering eyes",
          "youthful features_list"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, early-20s Korean woman, oval face, dark medium-length hair, distinctive gold-shimmering eyes, youthful features, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 개",
        "short_id": "C13",
        "description": "Large black dog with short coat, broad muzzle, heavy jaws, alert dark eyes.",
        "visual_traits": [
          "large black dog",
          "short coat",
          "broad muzzle",
          "heavy jaws",
          "dark alert eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. Large black dog with short black coat, broad muzzle, heavy jaws, and dark alert eyes.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "낯선 남자",
        "short_id": "C06",
        "description": "Korean adult man, face mostly unseen, dark hair and obscured facial features.",
        "visual_traits": [
          "adult Korean man",
          "mostly hidden face",
          "dark hair",
          "indistinct features"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean man, dark hair, face mostly unseen with heavily shadowed and obscured facial features, indistinct face.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean man in mid-20s, lean youthful face, short dark hair, guarded dark eyes.",
        "visual_traits": [
          "mid-20s Korean man",
          "short dark hair",
          "youthful face",
          "dark focused eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, mid-20s Korean man, lean youthful face, short dark hair, dark guarded eyes, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C04",
        "description": "Korean man in 30s, plain adult face, short dark hair, slightly tired eyes.",
        "visual_traits": [
          "30s Korean man",
          "short dark hair",
          "plain adult face",
          "tired-looking eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, 30s Korean man, plain adult face, short dark hair, slightly tired eyes, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "소녀",
        "short_id": "C15",
        "description": "Korean girl around 12, young round face, dark hair, childlike eyes.",
        "visual_traits": [
          "around-12 Korean girl",
          "round young face",
          "dark hair",
          "childlike eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, a 12-year-old Korean girl, young round face, dark hair, childlike clear eyes, neutral expression, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean woman in early 40s, composed face, dark neatly kept hair, sharp observant eyes.",
        "visual_traits": [
          "early-40s Korean woman",
          "neat dark hair",
          "sharp eyes",
          "defined facial lines"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her early 40s, composed expression with defined facial lines, dark neatly kept hair, sharp observant eyes.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성 (뱀파이어)",
        "short_id": "C10",
        "description": "Korean adult man with dark hair, pale face, red eyes, exposed sharp teeth.",
        "visual_traits": [
          "Korean adult man",
          "dark hair",
          "red eyes",
          "sharp teeth",
          "pale face"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult man, pale face, dark hair, striking red eyes, slightly parted lips revealing sharp fangs, cold low-key lighting, photorealistic cinematic style.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자 직원",
        "short_id": "C07",
        "description": "Korean adult man, ordinary face, short dark hair, unobtrusive eyes.",
        "visual_traits": [
          "adult Korean man",
          "short dark hair",
          "ordinary face",
          "neutral eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, an adult Korean man with an ordinary and unremarkable face, short dark hair, neutral unobtrusive eyes, standard facial structure, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 보안팀 직원",
        "short_id": "C08",
        "description": "Korean adult security staff member, short dark hair, plain face, focused eyes.",
        "visual_traits": [
          "Korean adult",
          "short dark hair",
          "plain face",
          "focused eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, Korean adult, short dark hair, plain facial features, sharp and focused eyes, cold low-key lighting on the face, gritty modern realism, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성",
        "short_id": "C09",
        "description": "Korean adult man, dark hair, indistinct face, ordinary facial silhouette.",
        "visual_traits": [
          "Korean adult man",
          "dark hair",
          "indistinct face",
          "ordinary facial outline"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, Korean adult man, dark hair, ordinary facial silhouette, indistinct standard facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "거뭇한 인영",
        "short_id": "C12",
        "description": "Korean humanlike dark silhouette with no visible face, blurred head outline.",
        "visual_traits": [
          "humanlike silhouette",
          "dark featureless form",
          "blurred head outline",
          "no visible face"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, a dark featureless humanlike silhouette, no visible facial features, blurred and indistinct head outline, solid shadow-like form, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 여성",
        "short_id": "C11",
        "description": "Korean adult woman, dark hair, indistinct face, ordinary facial silhouette.",
        "visual_traits": [
          "Korean adult woman",
          "dark hair",
          "indistinct face",
          "ordinary facial outline"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult woman, dark hair, indistinct face, ordinary facial outline, gritty modern realism.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙",
        "short_id": "C05",
        "description": "Korean woman around 40, gentle mature face, dark shoulder-length hair, soft eyes.",
        "visual_traits": [
          "around-40 Korean woman",
          "mature gentle face",
          "dark shoulder-length hair",
          "soft eyes"
        ],
        "t2i_prompt": "Set in near-future Korea. Passport-style ID photo, head and upper chest visible, a 40-year-old Korean woman, gentle mature face, dark shoulder-length hair, soft eyes, cold low-key lighting, damp textures, gritty modern realism, photorealistic, plain white background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "해안 도로",
        "short_id": "L06",
        "description": "Coastal road beside open sea, guardrail, ocean horizon, pale daylight, seaside atmosphere.",
        "visual_traits": [
          "road beside sea",
          "guardrail",
          "wide ocean view",
          "daylight",
          "coastal horizon"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, an empty coastal asphalt road running alongside the open sea, metallic guardrails lining the edge, vast wide ocean horizon in the background. Pale daylight, misty atmosphere, damp textures, muted coastal colors, cold low-key lighting, gritty modern realism blended with Korean occult horror tone, empty landscape, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "TV 뉴스 화면 속 숲속 사건 현장",
        "short_id": "L02",
        "description": "TV news frame showing a wooded incident site with forest path, police tape, muted broadcast colors.",
        "visual_traits": [
          "TV screen frame",
          "wooded path",
          "police tape",
          "muted news footage look"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, a dark misty forest path framed as a TV news broadcast. Yellow police tape strung between damp trees. Muted broadcast colors, slight video grain effect, TV screen border, cold low-key lighting, damp textures, eerie occult horror atmosphere, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "유기견 보호원",
        "short_id": "L07",
        "description": "Animal shelter with kennels, enclosed dog runs, grooming area, utilitarian indoor-outdoor facilities.",
        "visual_traits": [
          "dog kennels",
          "enclosed runs",
          "grooming area",
          "utilitarian surfaces",
          "animal-care setting"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, an animal shelter facility, rows of metal dog kennels, enclosed wire-mesh dog runs, a utilitarian grooming and care area, easy-to-clean concrete and tile surfaces, utilitarian architecture, muted coastal colors, cold low-key lighting, damp textures, gritty modern realism, no people, no vehicles, no character-held objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "exterior",
                "office"
              ],
              "default_space_key": "main"
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "다세대 주택 옥상·옥탑방 외부",
        "short_id": "L04",
        "description": "Old multi-family rooftop exterior with rooftop room, metal door, water tank, clothesline, low parapet.",
        "visual_traits": [
          "old rooftop room",
          "metal entrance door",
          "water tank",
          "clothesline",
          "low rooftop wall"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. The exterior of an old, weathered multi-family residential building rooftop. A small rooftop room with a rusted metal door stands on the damp concrete floor. A large, faded blue water tank rests in the corner. An empty clothesline is strung across the space. The roof is surrounded by a low, cracked concrete parapet. Dark, misty atmosphere, muted coastal colors, cold low-key lighting, damp textures, gritty modern realism style.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "도시 뒷골목",
        "short_id": "L03",
        "description": "Dim urban back alley with weak streetlights, utility poles, tangled overhead wires, hard pavement.",
        "visual_traits": [
          "narrow alley",
          "weak streetlights",
          "utility poles",
          "tangled wires",
          "dark pavement"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, narrow dim urban back alley, weak streetlights, concrete utility poles with tangled overhead wires, hard dark pavement, muted coastal colors, cold low-key lighting, damp textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "다세대 빌라 대문·계단·골목",
        "short_id": "L11",
        "description": "Old villa entrance area with front gate, exterior stairs, narrow alley, small yard-like setback.",
        "visual_traits": [
          "front gate",
          "exterior stairs",
          "narrow alley",
          "old villa facade",
          "small setback"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, exterior of an old multi-family villa, featuring a rusty iron front gate, narrow concrete exterior stairs, a cramped damp alleyway, a small yard-like setback in front, worn-out facades with peeling textures, dark and misty atmosphere, muted coastal colors, cold low-key lighting, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "stairs",
                "yard",
                "exterior"
              ],
              "default_space_key": "main"
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 내부",
        "short_id": "L05",
        "description": "Small rooftop room interior with narrow window, compact sink, table, simple rooms, modest household items.",
        "visual_traits": [
          "small window",
          "compact sink",
          "simple table",
          "modest rooms",
          "tight living space"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, interior of a small gritty rooftop room, empty room, no people, no vehicles, no objects. A tight, modest living space featuring a narrow window, a compact built-in sink area, and simple empty furniture. Cold low-key lighting, dim atmosphere, muted colors, dark tactile textures, gritty modern realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "해안가 버스정류장과 인접 도로",
        "short_id": "L12",
        "description": "Coastal bus stop beside road with sea view, simple shelter, roadside pavement, open night air.",
        "visual_traits": [
          "bus stop shelter",
          "roadside pavement",
          "sea view",
          "open coastal setting",
          "night lighting"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, a simple bus stop shelter beside an asphalt road overlooking the dark sea, open coastal setting at night, dark, misty, tactile tone, muted coastal colors, cold low-key lighting, damp textures, Korean occult horror mood, gritty modern realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 판매장 내부",
        "short_id": "L10",
        "description": "Large mart sales floor with product aisles, stacked boxes, display shelves, bright overhead lighting.",
        "visual_traits": [
          "product aisles",
          "display shelves",
          "stacked boxes",
          "bright ceiling lights",
          "wide retail floor"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, an expansive and empty large supermarket sales floor, long product aisles flanked by tall display shelves fully stocked with items, stacked cardboard boxes at the end of the aisles, harsh and bright overhead fluorescent ceiling lights reflecting on the polished tiled floor, wide retail interior, gritty modern realism with a slightly cold and eerie atmosphere, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "PC방 내부",
        "short_id": "L16",
        "description": "PC room interior with rows of computer stations, large monitors, dim ambient light, gaming chairs.",
        "visual_traits": [
          "rows of computers",
          "large monitors",
          "dim lighting",
          "gaming chairs",
          "partitioned desks"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, PC room interior with rows of computer stations, large monitors, dim ambient light, gaming chairs, partitioned desks, dark misty and tactile tone, cold low-key lighting, damp textures, Korean occult horror blended with gritty modern realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 외부·입구",
        "short_id": "L09",
        "description": "Large mart exterior near busy port district, wide entrance, bright signs, storefront lighting.",
        "visual_traits": [
          "large storefront",
          "wide entrance",
          "bright signage",
          "port-town commercial area",
          "evening lights"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, large mart exterior near a busy port district, wide glass entrance doors, brightly illuminated storefront signs, bright store lighting cutting through dark evening mist, damp concrete ground textures, muted coastal colors, cold low-key ambient lighting, gritty modern realism blended with subtle folk-horror unease, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "어두운 숲속",
        "short_id": "L01",
        "description": "Dense forest at dusk with tangled undergrowth, narrow mountain path, dim natural light.",
        "visual_traits": [
          "dense undergrowth",
          "narrow forest path",
          "dusk lighting",
          "shadowed trees"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, dense dark forest at dusk with tangled undergrowth, narrow dirt mountain path, dim natural light, towering shadowed trees. Dark, misty, and tactile atmosphere with cold low-key lighting and damp textures. Muted colors, eerie and gritty Korean occult horror mood, highly detailed, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 총무과·보안실",
        "short_id": "L14",
        "description": "Back-office security room in a large mart with CCTV monitor desk, office partitions, practical lighting.",
        "visual_traits": [
          "CCTV monitors",
          "office desk",
          "partitioned back room",
          "practical lighting",
          "security workspace"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, back-office security room in a large mart, rows of glowing CCTV monitors on a desk, office partitions, practical fluorescent lighting, cluttered functional security workspace, dim low-key lighting casting bluish monitor glares, gritty modern realism, damp textures, cold tones, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "office"
              ],
              "default_space_key": "main"
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 사무실·출입문 내부",
        "short_id": "L13",
        "description": "Police station interior with office desks, monitors, paperwork, doorway, fluorescent lighting.",
        "visual_traits": [
          "office desks",
          "computer monitors",
          "paperwork",
          "interior doorway",
          "fluorescent lights"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, interior of a police station office, standard office desks, computer monitors, scattered paperwork, an interior doorway visible, cold and flickering fluorescent lighting, shadowy corners, gritty modern realism, muted colors, cold low-key lighting, empty space, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "바다 한가운데",
        "short_id": "L19",
        "description": "Open sea with broad horizon, golden sunset light, thick fog bank, calm darkening water.",
        "visual_traits": [
          "open horizon",
          "sunset glow",
          "fog bank",
          "wide water surface",
          "darkening sea"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot of the open sea with a broad horizon, no people, no vehicles, no objects. Golden sunset light filtering through a thick fog bank over calm and darkening water surface. Dark, misty, and tactile visual tone with muted coastal colors, cold low-key lighting, damp textures, and a Korean occult horror mood blended with gritty realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 외부",
        "short_id": "L15",
        "description": "Modern police station exterior with official building facade, entrance area, paved frontage.",
        "visual_traits": [
          "official building facade",
          "main entrance",
          "paved frontage",
          "institutional exterior"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot of a modern police station exterior, institutional building facade with rigid concrete architecture, main entrance with glass doors, paved concrete frontage, no people, no vehicles, no objects. Dark, misty, and tactile visual tone, muted coastal colors, cold low-key lighting, damp textures on the walls, Korean occult horror blended with gritty modern realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "안개 낀 포구·선착장",
        "short_id": "L18",
        "description": "Foggy port and pier with wet dock surfaces, mooring posts, gray sea, dense low visibility.",
        "visual_traits": [
          "dense fog",
          "pier structure",
          "mooring posts",
          "wet dock surface",
          "gray sea"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A foggy coastal port and pier. Dense, thick fog obscuring the background and creating very low visibility. Wet, damp dock surfaces, weathered mooring posts, and a calm, cold gray sea. Muted coastal colors, cold low-key lighting, tactile damp textures, gritty modern realism with an eerie, unsettling atmosphere.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      },
      {
        "name": "소형 어선 갑판",
        "short_id": "L20",
        "description": "Small fishing boat deck with low railings, ropes, metal fittings, compact working surface.",
        "visual_traits": [
          "low railings",
          "deck ropes",
          "metal fittings",
          "compact work deck",
          "boat surface"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic cinematic establishing shot, no people. A small fishing boat deck with low rusted metal railings, thick ropes coiled on the wet surface, metal fittings and a compact working area. Dark, misty atmosphere, cold low-key lighting, damp textures, muted coastal colors. Gritty modern realism blended with occult horror mood.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          }
        },
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "종이 전단지",
        "short_id": "P09",
        "description": "Thin paper advertisement flyer, rectangular sheet, printed text blocks, flexible white paper.",
        "visual_traits": [
          "rectangular paper",
          "printed text",
          "thin white sheet",
          "flexible edges"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic product photo, isolated object, a thin rectangular paper advertisement flyer with printed text blocks, flexible edges, plain white paper texture, placed straight on a plain neutral background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "prop"
      },
      {
        "name": "휴대전화",
        "short_id": "P06",
        "description": "Modern smartphone with dark glass screen, slim rectangular body, handheld size.",
        "visual_traits": [
          "rectangular smartphone",
          "dark glass screen",
          "slim body",
          "handheld size"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic product photo, isolated object. A modern smartphone featuring a dark glossy glass screen and a slim rectangular body. Sleek and minimalist design, cold low-key lighting with subtle reflections on the dark screen. Tactile and gritty modern realism style, plain neutral background.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "prop"
      },
      {
        "name": "약초와 말린 식물 잎사귀",
        "short_id": "P05",
        "description": "Bundles of medicinal herbs and dried plant leaves, thin green-brown blades, rough natural texture.",
        "visual_traits": [
          "green-brown leaves",
          "thin blade shapes",
          "dried texture",
          "herb bundles",
          "natural fibers"
        ],
        "t2i_prompt": "Set in near-future Korea. Photorealistic product photo, isolated object, plain neutral background. Bundles of medicinal herbs and dried plant leaves, thin green-brown blades, rough and dry natural texture, tied together with rustic natural fibers. Muted coastal colors, tactile feeling, cold low-key lighting, sharp focus.",
        "metadata_json": {
          "location": null
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "c750eea2-e82a-41aa-aacb-3da5a7b99e75",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-05-09T10:45:05.144895+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}