{
  "status": "running",
  "data": {
    "completed": {
      "민숙 (환시)": {
        "name": "민숙 (환시)",
        "short_id": "C16",
        "description": "Korean woman around 40 with dark hair and the same mature facial features as 민숙.",
        "visual_traits": [
          "Korean woman around 40",
          "dark hair",
          "mature face",
          "same facial identity as 민숙",
          "natural facial features"
        ],
        "t2i_prompt": "Set in modern mid-2020s, West Coast of South Korea and isolated islands. Passport-style ID photo, head and upper chest visible, a 40-year-old Korean woman, dark hair, mature facial features, natural and grounded look, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C20",
        "description": "Korean man, 24, with dark hair and a neat young adult face.",
        "visual_traits": [
          "Korean young man",
          "24-year-old appearance",
          "dark hair",
          "neat facial features",
          "young adult face"
        ],
        "t2i_prompt": "Set in modern day 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 24-year-old Korean man, dark hair, neat young adult facial features. Realistic skin texture, subtle moody low-key lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 형체": {
        "name": "검은 형체",
        "short_id": "C02",
        "description": "Black humanlike silhouette with no visible facial features or clothing details.",
        "visual_traits": [
          "black silhouette",
          "humanlike outline",
          "no visible face",
          "featureless dark form",
          "fast-moving shape"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A featureless black humanlike silhouette, pure dark shadow with no visible facial features, completely pitch-black form, smooth dark outline.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C14",
        "description": "Korean man in his 30s with dark hair and a plain detective-like adult face.",
        "visual_traits": [
          "Korean man in his 30s",
          "dark hair",
          "adult male face",
          "plain facial features",
          "natural appearance"
        ],
        "t2i_prompt": "Set in modern mid-2020s, west coast of South Korea and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, dark hair, adult male face with plain and natural facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "유기견 보호원": {
        "name": "유기견 보호원",
        "short_id": "L07",
        "description": "Animal shelter interior with dog cages, grooming area, medical supplies, and practical fluorescent lighting.",
        "visual_traits": [
          "dog cages",
          "grooming workspace",
          "medical supplies",
          "fluorescent lighting",
          "kennel layout"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's west coast. Photorealistic cinematic establishing shot, interior of an animal shelter, rows of metal dog cages, a grooming and medical workspace area, shelves with medical supplies, practical fluorescent lighting, cold and moody thriller atmosphere with grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "민숙": {
        "name": "민숙",
        "short_id": "C06",
        "description": "Korean woman around 40 with dark hair and a mature maternal face.",
        "visual_traits": [
          "Korean woman around 40",
          "dark hair",
          "mature face",
          "natural facial features",
          "motherly adult appearance"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 40-year-old Korean woman with dark hair. She has a mature, motherly face with natural facial features. Moody, tactile palette with low-key lighting, grounded realism, folk-occult mystery thriller mood.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 남성": {
        "name": "한국인 남성",
        "short_id": "C04",
        "description": "Korean adult man with dark hair and ordinary adult facial features.",
        "visual_traits": [
          "Korean adult man",
          "dark hair",
          "ordinary male face",
          "natural facial features",
          "no visible markings in base look"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult man with dark hair, ordinary facial structure, natural features, and striking red pupils. Realistic skin textures, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 앞 외부": {
        "name": "경찰서 앞 외부",
        "short_id": "L14",
        "description": "Police station exterior front with paved forecourt, parked bicycle area, and official building facade.",
        "visual_traits": [
          "official facade",
          "paved forecourt",
          "exterior entrance",
          "parking edge",
          "daylight exterior"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean coastal city. Photorealistic cinematic establishing shot, police station exterior building facade, paved forecourt leading to glass entrance doors, designated bicycle parking area near the edge. Moody and tactile palette, foggy gray atmosphere, damp textures, overcast daylight, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "해안가 버스정류장 부근": {
        "name": "해안가 버스정류장 부근",
        "short_id": "L11",
        "description": "Coastal bus stop area facing the sea, with roadside seating and night shoreline darkness.",
        "visual_traits": [
          "bus stop seating",
          "sea-facing roadside",
          "night setting",
          "coastal pavement",
          "sparse lighting"
        ],
        "t2i_prompt": "Set in Modern 2020s, South Korean west coast. Photorealistic cinematic establishing shot, a coastal bus stop area facing the dark sea, simple roadside seating on damp coastal pavement, sparse dim streetlights casting low-key lighting, uneasy negative space stretching into the foggy night shoreline, moody tactile palette of grays and deep shadows, shamanistic dread atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "숲속": {
        "name": "숲속",
        "short_id": "L01",
        "description": "Dense forest with thick undergrowth, narrow vegetation gaps, and dusk light filtering through leaves.",
        "visual_traits": [
          "dense undergrowth",
          "thick foliage",
          "dusk lighting",
          "narrow forest path",
          "shadowed greenery"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea's West Coast. Photorealistic cinematic establishing shot, a dense forest with thick undergrowth, narrow vegetation gaps, and dusk light filtering through thick foliage. A narrow forest path surrounded by shadowed greenery, moody tactile palette of foggy grays and deep shadows, low-key lighting, damp textures, Korean folk-occult mystery thriller mood, 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": "Large Rottweiler dog with a broad head, short dark coat, and sturdy muzzle.",
        "visual_traits": [
          "large dog",
          "Rottweiler breed",
          "broad head",
          "short dark coat",
          "strong muzzle"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, large Rottweiler dog, broad head, short dark coat, strong sturdy muzzle, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "안개 낀 범죄 현장": {
        "name": "안개 낀 범죄 현장",
        "short_id": "L03",
        "description": "Foggy outdoor crime scene with police line, evidence-processing area, and muted daylight haze.",
        "visual_traits": [
          "foggy air",
          "police line",
          "forensic scene setup",
          "muted daylight",
          "open investigation area"
        ],
        "t2i_prompt": "Set in mid-2020s, modern city, port, and unmapped isolated island on the west coast of South Korea. Photorealistic cinematic establishing shot, foggy outdoor crime scene. Yellow police line tape cordoning off the damp area, small numbered forensic evidence markers placed on the ground, muted daylight haze filtering through thick fog. Moody, tactile palette of foggy grays, low-key lighting, damp textures, uneasy negative space, no people, no vehicles, no other 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": "C15",
        "description": "Small black cat with dark fur, pointed ears, and alert feline face.",
        "visual_traits": [
          "black fur",
          "small cat",
          "pointed ears",
          "feline face",
          "slender silhouette"
        ],
        "t2i_prompt": "Set in Modern, mid-2020s, West coast of South Korea and a fictional isolated island. Passport-style ID photo, head and upper chest visible, a small black cat with dark black fur, pointed ears, sharp feline facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인천 변두리 다세대 빌라 옥탑방 내부": {
        "name": "인천 변두리 다세대 빌라 옥탑방 내부",
        "short_id": "L05",
        "description": "Small rooftop-room interior with compact living area, sink, table, bedroom doors, and modest household items.",
        "visual_traits": [
          "small living room",
          "compact sink area",
          "small window",
          "table and chairs",
          "modest rooms"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small and cramped rooftop apartment, compact living area integrated with a small kitchen sink, basic dining table with chairs, small window letting in dim light, doors leading to modest bedrooms. Moody low-key lighting, damp textures, foggy grays and muted palette, grounded realism, Korean occult mystery thriller mood, 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"
      },
      "한국인 30대 남성 보안 직원": {
        "name": "한국인 30대 남성 보안 직원",
        "short_id": "C17",
        "description": "Korean man in his 30s with short dark hair and an ordinary adult male face.",
        "visual_traits": [
          "Korean man in his 30s",
          "short dark hair",
          "adult male face",
          "ordinary facial features",
          "natural appearance"
        ],
        "t2i_prompt": "Set in modern mid-2020s, modern city and isolated island on the west coast of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, short dark hair, ordinary adult male facial features, natural appearance. Photorealistic cinematic portrait, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형마트 외부(입구·처마·CCTV 주변)": {
        "name": "대형마트 외부(입구·처마·CCTV 주변)",
        "short_id": "L10",
        "description": "Supermarket frontage with entrance, eaves, bicycle parking area, and visible CCTV coverage points.",
        "visual_traits": [
          "store entrance",
          "exterior eaves",
          "CCTV area",
          "front pavement",
          "bicycle parking spot"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast modern city. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. The exterior frontage of a large supermarket. Wide glass automatic entrance doors, prominent overhanging eaves above the entrance, an empty bicycle parking area on a paved front sidewalk, and visible CCTV cameras mounted high on the exterior walls. Moody, tactile palette of foggy grays and muted tones, low-key lighting, damp textures, Korean folk-occult mystery thriller mood with grounded realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형마트 매장 내부": {
        "name": "대형마트 매장 내부",
        "short_id": "L09",
        "description": "Large supermarket floor with aisles, product shelves, display boxes, and bright retail lighting.",
        "visual_traits": [
          "wide aisles",
          "product shelves",
          "display boxes",
          "bright lighting",
          "retail floor"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast city. Photorealistic cinematic establishing shot, large supermarket interior floor, wide aisles, rows of product shelves filled with groceries, display boxes, bright fluorescent retail lighting, clean commercial space, no people, no vehicles, no moving 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": "Coastal road beside the sea with open shoreline view and paved bike-friendly edge.",
        "visual_traits": [
          "coastal pavement",
          "open sea view",
          "roadside edge",
          "shoreline air",
          "linear road perspective"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast. Photorealistic cinematic establishing shot, coastal road beside the sea with open shoreline view, paved bike-friendly edge, linear road perspective stretching into the distance, moody tactile palette of foggy grays, damp textures, low-key lighting, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C07",
        "description": "Korean young woman, 21, with long dark hair and a youthful face.",
        "visual_traits": [
          "Korean young woman",
          "21-year-old appearance",
          "long dark hair",
          "youthful face",
          "natural facial features"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea west coast and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A 21-year-old Korean young woman, youthful face, natural facial features, long dark hair, striking golden eyes.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인천 변두리 다세대 빌라 옥탑방 외부(옥상·계단·마당)": {
        "name": "인천 변두리 다세대 빌라 옥탑방 외부(옥상·계단·마당)",
        "short_id": "L04",
        "description": "Old multi-family villa rooftop exterior with water tank, metal door, stairs, yard, and laundry line.",
        "visual_traits": [
          "old villa rooftop",
          "water tank",
          "metal rooftop door",
          "exterior stairs",
          "small yard"
        ],
        "t2i_prompt": "Set in modern era mid-2020s, South Korean west coast city. Photorealistic cinematic establishing shot, an old multi-family villa rooftop exterior. Weathered concrete rooftop surface featuring a large plastic water tank, an aged metal rooftop door, and a laundry line. Narrow exterior concrete stairs leading down to a small, enclosed yard. Moody, tactile palette of foggy grays, low-key lighting, damp textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "rooftop",
                "stairs",
                "yard",
                "exterior"
              ],
              "default_space_key": "rooftop"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "도시 뒷골목": {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "Narrow urban back alley at night with dim streetlights, utility poles, and tangled overhead wires.",
        "visual_traits": [
          "dim streetlight",
          "utility pole",
          "overhead wires",
          "narrow alley",
          "night darkness"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast modern city. Photorealistic cinematic establishing shot, empty location, no people, no vehicles, no objects. Narrow urban back alley at night, dim streetlights casting long shadows, old utility poles, tangled overhead wires crisscrossing the narrow sky. Damp textures on the pavement, moody tactile palette of foggy grays and deep shadows, low-key lighting, uneasy negative space, grounded realism, Korean folk-occult mystery thriller mood.",
        "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": "C05",
        "description": "Korean woman in her mid-40s with dark hair and a composed mature face.",
        "visual_traits": [
          "Korean middle-aged woman",
          "dark hair",
          "mature face",
          "mid-40s appearance",
          "natural facial features"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her mid-40s, dark hair, composed mature face, natural facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낯선 남자": {
        "name": "낯선 남자",
        "short_id": "C01",
        "description": "Korean adult man with obscured face; hair and facial details not clearly visible in shadow.",
        "visual_traits": [
          "Korean adult male",
          "face obscured",
          "indistinct hair details",
          "shadowed facial outline",
          "unidentifiable features"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult man, face heavily obscured by deep shadows making his features unidentifiable, indistinct dark hair, standard masculine facial outline.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "남자 직원": {
        "name": "남자 직원",
        "short_id": "C11",
        "description": "Korean adult man with dark hair and an ordinary workplace-aged face.",
        "visual_traits": [
          "Korean adult man",
          "dark hair",
          "ordinary male face",
          "adult workplace age",
          "natural facial features"
        ],
        "t2i_prompt": "Set in Modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult man, dark hair, ordinary male face, natural facial features, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 여성": {
        "name": "한국인 여성",
        "short_id": "C03",
        "description": "Korean adult woman with dark hair and ordinary adult facial features.",
        "visual_traits": [
          "Korean adult woman",
          "dark hair",
          "ordinary adult face",
          "natural facial features",
          "no specified markings"
        ],
        "t2i_prompt": "Set in modern mid-2020s, west coast of South Korea and an isolated fictional island. Passport-style ID photo, head and upper chest visible, adult Korean woman, dark hair, ordinary adult face, natural facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형마트 총무과 사무실": {
        "name": "대형마트 총무과 사무실",
        "short_id": "L13",
        "description": "Small supermarket administrative office with CCTV monitor setup, desk, and practical office fixtures.",
        "visual_traits": [
          "CCTV monitor",
          "office desk",
          "small admin room",
          "practical lighting",
          "security review setup"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast city. Photorealistic cinematic establishing shot, interior of a small supermarket administrative office, a desk area featuring multiple CCTV security monitors glowing in the dimness, practical office fixtures and filing cabinets, stark and low-key lighting casting uneasy shadows, moody color palette of foggy grays and muted tones, grounded realism, Korean occult thriller atmosphere, empty room, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "서해 바다": {
        "name": "서해 바다",
        "short_id": "L19",
        "description": "West Sea waters with wide open horizon, golden sunset reflection, and thick fog bands.",
        "visual_traits": [
          "open sea",
          "wide horizon",
          "golden sunset reflection",
          "thick fog bands",
          "calm expanse"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean west coast and isolated island. Photorealistic cinematic establishing shot, wide open West Sea waters with an expansive horizon, golden sunset reflection on the calm expanse, and thick fog bands rolling in, no people, no vehicles, no objects. Moody, tactile palette of foggy grays, deep reds, and muted gold, with low-key lighting, damp textures, and uneasy negative space, grounded realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "PC방 내부": {
        "name": "PC방 내부",
        "short_id": "L15",
        "description": "PC café interior with rows of computer monitors, gaming desks, dark partitions, and screen glow.",
        "visual_traits": [
          "computer rows",
          "monitor glow",
          "gaming desks",
          "dark partitions",
          "indoor screen lighting"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, interior of a modern Korean PC cafe, rows of computer monitors emitting cool screen glow, gaming desks with dark partitions, low-key lighting, moody atmosphere, damp textures, uneasy negative space, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "포구": {
        "name": "포구",
        "short_id": "L16",
        "description": "Foggy small harbor with empty quay, wet stone edges, mooring points, and sea mist.",
        "visual_traits": [
          "empty quay",
          "dense fog",
          "mooring points",
          "wet stone edge",
          "harbor water"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's west coast. Photorealistic cinematic establishing shot, foggy small harbor, empty quay, wet stone edges, mooring points, dense sea mist, dark harbor water. Moody, tactile palette of foggy grays, low-key lighting, damp textures, uneasy negative space, grounded realism, Korean folk-occult mystery thriller aesthetic, 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": "Small fishing boat deck with open work surface, mooring rope area, low railings, and sea-facing edges.",
        "visual_traits": [
          "open deck",
          "low railings",
          "mooring area",
          "boat work surface",
          "sea surroundings"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's West Coast. Photorealistic cinematic establishing shot, small fishing boat deck with an open work surface, coiled mooring ropes, low railings, wet deck surface, sea-facing edges, no people, no vehicles, no objects. Moody, tactile palette of foggy grays, deep reds, white ritual tones, and muted gold, with low-key lighting, damp textures, and uneasy negative space. Korean folk-occult mystery thriller with grounded realism, creature-horror tension, and shamanistic dread.",
        "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": "Police station interior with office desks, monitors, paperwork, corridors, and institutional lighting.",
        "visual_traits": [
          "office desks",
          "computer monitors",
          "paperwork",
          "interior corridor",
          "institutional lighting"
        ],
        "t2i_prompt": "Set in Modern, mid-2020s, west coast of South Korea. Photorealistic cinematic establishing shot of an empty police station interior, no people, no vehicles. An open-plan office space connected to a dull institutional corridor. Rows of empty office desks, blank computer monitors, and scattered paperwork under cold, flickering fluorescent lighting. Grounded realism, moody tactile palette of foggy grays, low-key lighting, uneasy negative space.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "office"
              ],
              "default_space_key": "office"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "스마트폰": {
        "name": "스마트폰",
        "short_id": "P01",
        "description": "Modern handheld smartphone with lit screen, call interface, and GPS/location message display capability.",
        "visual_traits": [
          "rectangular device",
          "glowing screen",
          "call interface",
          "portable size",
          "modern phone design"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast city and an uncharted isolated island. Photorealistic product photo, isolated object, a modern sleek rectangular smartphone with a glowing screen displaying a generic call interface, standard portable size, dark metallic and glass finish, moody and realistic lighting, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "둥근 주술적 표식": {
        "name": "둥근 주술적 표식",
        "short_id": "P03",
        "description": "Red circular occult-like mark, a simple ring shape appearing on walls and linked to repeated round symbols.",
        "visual_traits": [
          "red circular mark",
          "simple ring form",
          "wall-applied look",
          "ritual-like symbol",
          "repeated round motif"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic product photo, isolated object, a simple red circular mark, painted like a rough brush stroke, ritualistic ring symbol, deep red paint texture, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "소형 어선 조타실": {
        "name": "소형 어선 조타실",
        "short_id": "L18",
        "description": "Compact fishing boat wheelhouse with helm, windows, instruments, and repeated circular marks inside.",
        "visual_traits": [
          "compact wheelhouse",
          "helm area",
          "front windows",
          "boat instruments",
          "enclosed cabin"
        ],
        "t2i_prompt": "Set in Modern, mid-2020s, West Coast of South Korea. Photorealistic cinematic establishing shot, interior of a compact fishing boat wheelhouse, no people, no vehicles. Enclosed cramped cabin with front windows, a worn steering helm, and old analog boat instruments. The interior walls and surfaces are deeply unsettling, covered in numerous hand-drawn red circular marks and swirling circle patterns. Low-key lighting, damp textures, uneasy negative space, moody tactile palette of foggy grays and deep reds, Korean folk-occult mystery thriller mood.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "낡은 사진": {
        "name": "낡은 사진",
        "short_id": "P02",
        "description": "Old photo showing a 1970s–80s rural restaurant, a roof circular sign, and two Korean 12-year-old girls.",
        "visual_traits": [
          "aged photograph",
          "rural restaurant image",
          "roof circular sign",
          "two Korean girls pictured",
          "old paper texture"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast city/port and isolated island. Photorealistic product photo, isolated object, an old faded vintage photograph with aged paper edges, the image printed on the photo depicts a 1970s-80s Korean rural restaurant building with a distinctive circular sign mounted on the roof, two 12-year-old Korean girls are sitting in front of the restaurant building, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      "낡은 소형 어선": {
        "name": "낡은 소형 어선",
        "short_id": "P04",
        "description": "Old small fishing boat with weathered hull, compact deck, wheelhouse, and mooring rope fittings.",
        "visual_traits": [
          "weathered hull",
          "small vessel size",
          "compact deck",
          "wheelhouse",
          "mooring fittings"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic product photo, isolated object, an old small fishing boat, weathered hull with peeling paint and rust, compact wooden deck, a small central wheelhouse, mooring rope fittings, damp and worn textures, moody low-key lighting, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "액자 속 가족사진": {
        "name": "액자 속 가족사진",
        "short_id": "P06",
        "description": "Framed family photo of a Korean mother and Korean young daughter smiling together on a table.",
        "visual_traits": [
          "framed photograph",
          "Korean mother pictured",
          "Korean daughter pictured",
          "tabletop placement",
          "smiling portrait image"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic product photo, isolated object. A tabletop photo frame containing a family portrait photograph of a smiling Korean woman and a young Korean girl. Tactile frame texture, slight glass reflection, grounded realism, moody tone, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      "굵은 밧줄": {
        "name": "굵은 밧줄",
        "short_id": "P09",
        "description": "Thick rope made of coarse fibers, heavy and suitable for boat mooring.",
        "visual_traits": [
          "thick rope",
          "coarse fiber texture",
          "heavy strand",
          "mooring use",
          "twisted construction"
        ],
        "t2i_prompt": "Set in modern, South Korea. Photorealistic product photo, isolated object, thick heavy rope made of coarse twisted fibers, detailed rough texture, suitable for boat mooring, moody low-key lighting, damp textures, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "좌표 메모지와 낡은 수첩": {
        "name": "좌표 메모지와 낡은 수첩",
        "short_id": "P11",
        "description": "Handwritten coordinate memo paired with an old notebook, containing sea-location numbers and notes.",
        "visual_traits": [
          "handwritten memo",
          "coordinate numbers",
          "folded paper",
          "old notebook",
          "portable notes"
        ],
        "t2i_prompt": "Set in modern 2020s, coastal South Korea. Photorealistic product photo, isolated object. A folded piece of paper with handwritten coordinate numbers on it, paired with a worn-out, old notebook. Moody, tactile lighting, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      "인형이 달린 낡은 백팩": {
        "name": "인형이 달린 낡은 백팩",
        "short_id": "P05",
        "description": "Worn backpack with a small doll attached, soft fabric body, shoulder straps, and used everyday look.",
        "visual_traits": [
          "worn backpack",
          "attached doll",
          "fabric body",
          "shoulder straps",
          "personal item look"
        ],
        "t2i_prompt": "Set in mid-2020s, modern city and isolated island in South Korea. Photorealistic product photo, isolated object. A worn fabric backpack with shoulder straps, showing signs of heavy everyday use and frayed edges. A small, distinct doll is visibly attached to the bag. Moody, tactile palette, damp textures, low-key lighting. Plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      "현장 사진들": {
        "name": "현장 사진들",
        "short_id": "P08",
        "description": "Multiple printed crime-scene photographs showing bodies with severe wounds to neck, shoulder, and face.",
        "visual_traits": [
          "multiple photo prints",
          "forensic images",
          "severe wound imagery",
          "spread on desk",
          "investigation materials"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic product photo, isolated object, multiple printed crime-scene photographs scattered. The photos depict forensic close-up images of a body with severe, gruesome torn flesh wounds on the neck, shoulder, and face. Moody, tactile palette, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    },
    "entity_queue": [
      [
        "낯선 남자",
        "character",
        "C01"
      ],
      [
        "검은 형체",
        "character",
        "C02"
      ],
      [
        "한국인 여성",
        "character",
        "C03"
      ],
      [
        "한국인 남성",
        "character",
        "C04"
      ],
      [
        "혜수",
        "character",
        "C05"
      ],
      [
        "민숙",
        "character",
        "C06"
      ],
      [
        "수리영",
        "character",
        "C07"
      ],
      [
        "로트와일러",
        "character",
        "C08"
      ],
      [
        "남자 직원",
        "character",
        "C11"
      ],
      [
        "김형사",
        "character",
        "C14"
      ],
      [
        "검은 고양이",
        "character",
        "C15"
      ],
      [
        "민숙 (환시)",
        "character",
        "C16"
      ],
      [
        "한국인 30대 남성 보안 직원",
        "character",
        "C17"
      ],
      [
        "인우",
        "character",
        "C20"
      ],
      [
        "숲속",
        "location",
        "L01"
      ],
      [
        "도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "안개 낀 범죄 현장",
        "location",
        "L03"
      ],
      [
        "인천 변두리 다세대 빌라 옥탑방 외부(옥상·계단·마당)",
        "location",
        "L04"
      ],
      [
        "인천 변두리 다세대 빌라 옥탑방 내부",
        "location",
        "L05"
      ],
      [
        "해안가 도로",
        "location",
        "L06"
      ],
      [
        "유기견 보호원",
        "location",
        "L07"
      ],
      [
        "대형마트 매장 내부",
        "location",
        "L09"
      ],
      [
        "대형마트 외부(입구·처마·CCTV 주변)",
        "location",
        "L10"
      ],
      [
        "해안가 버스정류장 부근",
        "location",
        "L11"
      ],
      [
        "경찰서 사무실·복도 내부",
        "location",
        "L12"
      ],
      [
        "대형마트 총무과 사무실",
        "location",
        "L13"
      ],
      [
        "경찰서 앞 외부",
        "location",
        "L14"
      ],
      [
        "PC방 내부",
        "location",
        "L15"
      ],
      [
        "포구",
        "location",
        "L16"
      ],
      [
        "소형 어선 갑판",
        "location",
        "L17"
      ],
      [
        "소형 어선 조타실",
        "location",
        "L18"
      ],
      [
        "서해 바다",
        "location",
        "L19"
      ],
      [
        "스마트폰",
        "prop",
        "P01"
      ],
      [
        "낡은 사진",
        "prop",
        "P02"
      ],
      [
        "둥근 주술적 표식",
        "prop",
        "P03"
      ],
      [
        "낡은 소형 어선",
        "prop",
        "P04"
      ],
      [
        "인형이 달린 낡은 백팩",
        "prop",
        "P05"
      ],
      [
        "액자 속 가족사진",
        "prop",
        "P06"
      ],
      [
        "출력된 섬 지도",
        "prop",
        "P07"
      ],
      [
        "현장 사진들",
        "prop",
        "P08"
      ],
      [
        "굵은 밧줄",
        "prop",
        "P09"
      ],
      [
        "약초 달인 냄비",
        "prop",
        "P10"
      ],
      [
        "좌표 메모지와 낡은 수첩",
        "prop",
        "P11"
      ]
    ],
    "characters": [
      {
        "name": "민숙 (환시)",
        "short_id": "C16",
        "description": "Korean woman around 40 with dark hair and the same mature facial features as 민숙.",
        "visual_traits": [
          "Korean woman around 40",
          "dark hair",
          "mature face",
          "same facial identity as 민숙",
          "natural facial features"
        ],
        "t2i_prompt": "Set in modern mid-2020s, West Coast of South Korea and isolated islands. Passport-style ID photo, head and upper chest visible, a 40-year-old Korean woman, dark hair, mature facial features, natural and grounded look, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C20",
        "description": "Korean man, 24, with dark hair and a neat young adult face.",
        "visual_traits": [
          "Korean young man",
          "24-year-old appearance",
          "dark hair",
          "neat facial features",
          "young adult face"
        ],
        "t2i_prompt": "Set in modern day 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 24-year-old Korean man, dark hair, neat young adult facial features. Realistic skin texture, subtle moody low-key lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 형체",
        "short_id": "C02",
        "description": "Black humanlike silhouette with no visible facial features or clothing details.",
        "visual_traits": [
          "black silhouette",
          "humanlike outline",
          "no visible face",
          "featureless dark form",
          "fast-moving shape"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A featureless black humanlike silhouette, pure dark shadow with no visible facial features, completely pitch-black form, smooth dark outline.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C14",
        "description": "Korean man in his 30s with dark hair and a plain detective-like adult face.",
        "visual_traits": [
          "Korean man in his 30s",
          "dark hair",
          "adult male face",
          "plain facial features",
          "natural appearance"
        ],
        "t2i_prompt": "Set in modern mid-2020s, west coast of South Korea and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, dark hair, adult male face with plain and natural facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙",
        "short_id": "C06",
        "description": "Korean woman around 40 with dark hair and a mature maternal face.",
        "visual_traits": [
          "Korean woman around 40",
          "dark hair",
          "mature face",
          "natural facial features",
          "motherly adult appearance"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 40-year-old Korean woman with dark hair. She has a mature, motherly face with natural facial features. Moody, tactile palette with low-key lighting, grounded realism, folk-occult mystery thriller mood.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성",
        "short_id": "C04",
        "description": "Korean adult man with dark hair and ordinary adult facial features.",
        "visual_traits": [
          "Korean adult man",
          "dark hair",
          "ordinary male face",
          "natural facial features",
          "no visible markings in base look"
        ],
        "t2i_prompt": "Set in 2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult man with dark hair, ordinary facial structure, natural features, and striking red pupils. Realistic skin textures, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C08",
        "description": "Large Rottweiler dog with a broad head, short dark coat, and sturdy muzzle.",
        "visual_traits": [
          "large dog",
          "Rottweiler breed",
          "broad head",
          "short dark coat",
          "strong muzzle"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, large Rottweiler dog, broad head, short dark coat, strong sturdy muzzle, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C15",
        "description": "Small black cat with dark fur, pointed ears, and alert feline face.",
        "visual_traits": [
          "black fur",
          "small cat",
          "pointed ears",
          "feline face",
          "slender silhouette"
        ],
        "t2i_prompt": "Set in Modern, mid-2020s, West coast of South Korea and a fictional isolated island. Passport-style ID photo, head and upper chest visible, a small black cat with dark black fur, pointed ears, sharp feline facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 30대 남성 보안 직원",
        "short_id": "C17",
        "description": "Korean man in his 30s with short dark hair and an ordinary adult male face.",
        "visual_traits": [
          "Korean man in his 30s",
          "short dark hair",
          "adult male face",
          "ordinary facial features",
          "natural appearance"
        ],
        "t2i_prompt": "Set in modern mid-2020s, modern city and isolated island on the west coast of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, short dark hair, ordinary adult male facial features, natural appearance. Photorealistic cinematic portrait, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C07",
        "description": "Korean young woman, 21, with long dark hair and a youthful face.",
        "visual_traits": [
          "Korean young woman",
          "21-year-old appearance",
          "long dark hair",
          "youthful face",
          "natural facial features"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea west coast and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A 21-year-old Korean young woman, youthful face, natural facial features, long dark hair, striking golden eyes.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C05",
        "description": "Korean woman in her mid-40s with dark hair and a composed mature face.",
        "visual_traits": [
          "Korean middle-aged woman",
          "dark hair",
          "mature face",
          "mid-40s appearance",
          "natural facial features"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her mid-40s, dark hair, composed mature face, natural facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낯선 남자",
        "short_id": "C01",
        "description": "Korean adult man with obscured face; hair and facial details not clearly visible in shadow.",
        "visual_traits": [
          "Korean adult male",
          "face obscured",
          "indistinct hair details",
          "shadowed facial outline",
          "unidentifiable features"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult man, face heavily obscured by deep shadows making his features unidentifiable, indistinct dark hair, standard masculine facial outline.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자 직원",
        "short_id": "C11",
        "description": "Korean adult man with dark hair and an ordinary workplace-aged face.",
        "visual_traits": [
          "Korean adult man",
          "dark hair",
          "ordinary male face",
          "adult workplace age",
          "natural facial features"
        ],
        "t2i_prompt": "Set in Modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult man, dark hair, ordinary male face, natural facial features, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 여성",
        "short_id": "C03",
        "description": "Korean adult woman with dark hair and ordinary adult facial features.",
        "visual_traits": [
          "Korean adult woman",
          "dark hair",
          "ordinary adult face",
          "natural facial features",
          "no specified markings"
        ],
        "t2i_prompt": "Set in modern mid-2020s, west coast of South Korea and an isolated fictional island. Passport-style ID photo, head and upper chest visible, adult Korean woman, dark hair, ordinary adult face, natural facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "유기견 보호원",
        "short_id": "L07",
        "description": "Animal shelter interior with dog cages, grooming area, medical supplies, and practical fluorescent lighting.",
        "visual_traits": [
          "dog cages",
          "grooming workspace",
          "medical supplies",
          "fluorescent lighting",
          "kennel layout"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's west coast. Photorealistic cinematic establishing shot, interior of an animal shelter, rows of metal dog cages, a grooming and medical workspace area, shelves with medical supplies, practical fluorescent lighting, cold and moody thriller atmosphere with grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 앞 외부",
        "short_id": "L14",
        "description": "Police station exterior front with paved forecourt, parked bicycle area, and official building facade.",
        "visual_traits": [
          "official facade",
          "paved forecourt",
          "exterior entrance",
          "parking edge",
          "daylight exterior"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean coastal city. Photorealistic cinematic establishing shot, police station exterior building facade, paved forecourt leading to glass entrance doors, designated bicycle parking area near the edge. Moody and tactile palette, foggy gray atmosphere, damp textures, overcast daylight, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안가 버스정류장 부근",
        "short_id": "L11",
        "description": "Coastal bus stop area facing the sea, with roadside seating and night shoreline darkness.",
        "visual_traits": [
          "bus stop seating",
          "sea-facing roadside",
          "night setting",
          "coastal pavement",
          "sparse lighting"
        ],
        "t2i_prompt": "Set in Modern 2020s, South Korean west coast. Photorealistic cinematic establishing shot, a coastal bus stop area facing the dark sea, simple roadside seating on damp coastal pavement, sparse dim streetlights casting low-key lighting, uneasy negative space stretching into the foggy night shoreline, moody tactile palette of grays and deep shadows, shamanistic dread atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "숲속",
        "short_id": "L01",
        "description": "Dense forest with thick undergrowth, narrow vegetation gaps, and dusk light filtering through leaves.",
        "visual_traits": [
          "dense undergrowth",
          "thick foliage",
          "dusk lighting",
          "narrow forest path",
          "shadowed greenery"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea's West Coast. Photorealistic cinematic establishing shot, a dense forest with thick undergrowth, narrow vegetation gaps, and dusk light filtering through thick foliage. A narrow forest path surrounded by shadowed greenery, moody tactile palette of foggy grays and deep shadows, low-key lighting, damp textures, Korean folk-occult mystery thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "안개 낀 범죄 현장",
        "short_id": "L03",
        "description": "Foggy outdoor crime scene with police line, evidence-processing area, and muted daylight haze.",
        "visual_traits": [
          "foggy air",
          "police line",
          "forensic scene setup",
          "muted daylight",
          "open investigation area"
        ],
        "t2i_prompt": "Set in mid-2020s, modern city, port, and unmapped isolated island on the west coast of South Korea. Photorealistic cinematic establishing shot, foggy outdoor crime scene. Yellow police line tape cordoning off the damp area, small numbered forensic evidence markers placed on the ground, muted daylight haze filtering through thick fog. Moody, tactile palette of foggy grays, low-key lighting, damp textures, uneasy negative space, no people, no vehicles, no other 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": "Small rooftop-room interior with compact living area, sink, table, bedroom doors, and modest household items.",
        "visual_traits": [
          "small living room",
          "compact sink area",
          "small window",
          "table and chairs",
          "modest rooms"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small and cramped rooftop apartment, compact living area integrated with a small kitchen sink, basic dining table with chairs, small window letting in dim light, doors leading to modest bedrooms. Moody low-key lighting, damp textures, foggy grays and muted palette, grounded realism, Korean occult mystery thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형마트 외부(입구·처마·CCTV 주변)",
        "short_id": "L10",
        "description": "Supermarket frontage with entrance, eaves, bicycle parking area, and visible CCTV coverage points.",
        "visual_traits": [
          "store entrance",
          "exterior eaves",
          "CCTV area",
          "front pavement",
          "bicycle parking spot"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast modern city. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. The exterior frontage of a large supermarket. Wide glass automatic entrance doors, prominent overhanging eaves above the entrance, an empty bicycle parking area on a paved front sidewalk, and visible CCTV cameras mounted high on the exterior walls. Moody, tactile palette of foggy grays and muted tones, low-key lighting, damp textures, Korean folk-occult mystery thriller mood with grounded realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형마트 매장 내부",
        "short_id": "L09",
        "description": "Large supermarket floor with aisles, product shelves, display boxes, and bright retail lighting.",
        "visual_traits": [
          "wide aisles",
          "product shelves",
          "display boxes",
          "bright lighting",
          "retail floor"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast city. Photorealistic cinematic establishing shot, large supermarket interior floor, wide aisles, rows of product shelves filled with groceries, display boxes, bright fluorescent retail lighting, clean commercial space, no people, no vehicles, no moving 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": "Coastal road beside the sea with open shoreline view and paved bike-friendly edge.",
        "visual_traits": [
          "coastal pavement",
          "open sea view",
          "roadside edge",
          "shoreline air",
          "linear road perspective"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast. Photorealistic cinematic establishing shot, coastal road beside the sea with open shoreline view, paved bike-friendly edge, linear road perspective stretching into the distance, moody tactile palette of foggy grays, damp textures, low-key lighting, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "인천 변두리 다세대 빌라 옥탑방 외부(옥상·계단·마당)",
        "short_id": "L04",
        "description": "Old multi-family villa rooftop exterior with water tank, metal door, stairs, yard, and laundry line.",
        "visual_traits": [
          "old villa rooftop",
          "water tank",
          "metal rooftop door",
          "exterior stairs",
          "small yard"
        ],
        "t2i_prompt": "Set in modern era mid-2020s, South Korean west coast city. Photorealistic cinematic establishing shot, an old multi-family villa rooftop exterior. Weathered concrete rooftop surface featuring a large plastic water tank, an aged metal rooftop door, and a laundry line. Narrow exterior concrete stairs leading down to a small, enclosed yard. Moody, tactile palette of foggy grays, low-key lighting, damp textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "rooftop",
                "stairs",
                "yard",
                "exterior"
              ],
              "default_space_key": "rooftop"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "Narrow urban back alley at night with dim streetlights, utility poles, and tangled overhead wires.",
        "visual_traits": [
          "dim streetlight",
          "utility pole",
          "overhead wires",
          "narrow alley",
          "night darkness"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast modern city. Photorealistic cinematic establishing shot, empty location, no people, no vehicles, no objects. Narrow urban back alley at night, dim streetlights casting long shadows, old utility poles, tangled overhead wires crisscrossing the narrow sky. Damp textures on the pavement, moody tactile palette of foggy grays and deep shadows, low-key lighting, uneasy negative space, grounded realism, Korean folk-occult mystery thriller mood.",
        "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": "L13",
        "description": "Small supermarket administrative office with CCTV monitor setup, desk, and practical office fixtures.",
        "visual_traits": [
          "CCTV monitor",
          "office desk",
          "small admin room",
          "practical lighting",
          "security review setup"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast city. Photorealistic cinematic establishing shot, interior of a small supermarket administrative office, a desk area featuring multiple CCTV security monitors glowing in the dimness, practical office fixtures and filing cabinets, stark and low-key lighting casting uneasy shadows, moody color palette of foggy grays and muted tones, grounded realism, Korean occult thriller atmosphere, empty room, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "서해 바다",
        "short_id": "L19",
        "description": "West Sea waters with wide open horizon, golden sunset reflection, and thick fog bands.",
        "visual_traits": [
          "open sea",
          "wide horizon",
          "golden sunset reflection",
          "thick fog bands",
          "calm expanse"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean west coast and isolated island. Photorealistic cinematic establishing shot, wide open West Sea waters with an expansive horizon, golden sunset reflection on the calm expanse, and thick fog bands rolling in, no people, no vehicles, no objects. Moody, tactile palette of foggy grays, deep reds, and muted gold, with low-key lighting, damp textures, and uneasy negative space, grounded realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "PC방 내부",
        "short_id": "L15",
        "description": "PC café interior with rows of computer monitors, gaming desks, dark partitions, and screen glow.",
        "visual_traits": [
          "computer rows",
          "monitor glow",
          "gaming desks",
          "dark partitions",
          "indoor screen lighting"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, interior of a modern Korean PC cafe, rows of computer monitors emitting cool screen glow, gaming desks with dark partitions, low-key lighting, moody atmosphere, damp textures, uneasy negative space, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "포구",
        "short_id": "L16",
        "description": "Foggy small harbor with empty quay, wet stone edges, mooring points, and sea mist.",
        "visual_traits": [
          "empty quay",
          "dense fog",
          "mooring points",
          "wet stone edge",
          "harbor water"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's west coast. Photorealistic cinematic establishing shot, foggy small harbor, empty quay, wet stone edges, mooring points, dense sea mist, dark harbor water. Moody, tactile palette of foggy grays, low-key lighting, damp textures, uneasy negative space, grounded realism, Korean folk-occult mystery thriller aesthetic, 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": "Small fishing boat deck with open work surface, mooring rope area, low railings, and sea-facing edges.",
        "visual_traits": [
          "open deck",
          "low railings",
          "mooring area",
          "boat work surface",
          "sea surroundings"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's West Coast. Photorealistic cinematic establishing shot, small fishing boat deck with an open work surface, coiled mooring ropes, low railings, wet deck surface, sea-facing edges, no people, no vehicles, no objects. Moody, tactile palette of foggy grays, deep reds, white ritual tones, and muted gold, with low-key lighting, damp textures, and uneasy negative space. Korean folk-occult mystery thriller with grounded realism, creature-horror tension, and shamanistic dread.",
        "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": "Police station interior with office desks, monitors, paperwork, corridors, and institutional lighting.",
        "visual_traits": [
          "office desks",
          "computer monitors",
          "paperwork",
          "interior corridor",
          "institutional lighting"
        ],
        "t2i_prompt": "Set in Modern, mid-2020s, west coast of South Korea. Photorealistic cinematic establishing shot of an empty police station interior, no people, no vehicles. An open-plan office space connected to a dull institutional corridor. Rows of empty office desks, blank computer monitors, and scattered paperwork under cold, flickering fluorescent lighting. Grounded realism, moody tactile palette of foggy grays, low-key lighting, uneasy negative space.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "office"
              ],
              "default_space_key": "office"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "소형 어선 조타실",
        "short_id": "L18",
        "description": "Compact fishing boat wheelhouse with helm, windows, instruments, and repeated circular marks inside.",
        "visual_traits": [
          "compact wheelhouse",
          "helm area",
          "front windows",
          "boat instruments",
          "enclosed cabin"
        ],
        "t2i_prompt": "Set in Modern, mid-2020s, West Coast of South Korea. Photorealistic cinematic establishing shot, interior of a compact fishing boat wheelhouse, no people, no vehicles. Enclosed cramped cabin with front windows, a worn steering helm, and old analog boat instruments. The interior walls and surfaces are deeply unsettling, covered in numerous hand-drawn red circular marks and swirling circle patterns. Low-key lighting, damp textures, uneasy negative space, moody tactile palette of foggy grays and deep reds, Korean folk-occult mystery thriller mood.",
        "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": "Modern handheld smartphone with lit screen, call interface, and GPS/location message display capability.",
        "visual_traits": [
          "rectangular device",
          "glowing screen",
          "call interface",
          "portable size",
          "modern phone design"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast city and an uncharted isolated island. Photorealistic product photo, isolated object, a modern sleek rectangular smartphone with a glowing screen displaying a generic call interface, standard portable size, dark metallic and glass finish, moody and realistic lighting, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "둥근 주술적 표식",
        "short_id": "P03",
        "description": "Red circular occult-like mark, a simple ring shape appearing on walls and linked to repeated round symbols.",
        "visual_traits": [
          "red circular mark",
          "simple ring form",
          "wall-applied look",
          "ritual-like symbol",
          "repeated round motif"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic product photo, isolated object, a simple red circular mark, painted like a rough brush stroke, ritualistic ring symbol, deep red paint texture, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "낡은 사진",
        "short_id": "P02",
        "description": "Old photo showing a 1970s–80s rural restaurant, a roof circular sign, and two Korean 12-year-old girls.",
        "visual_traits": [
          "aged photograph",
          "rural restaurant image",
          "roof circular sign",
          "two Korean girls pictured",
          "old paper texture"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast city/port and isolated island. Photorealistic product photo, isolated object, an old faded vintage photograph with aged paper edges, the image printed on the photo depicts a 1970s-80s Korean rural restaurant building with a distinctive circular sign mounted on the roof, two 12-year-old Korean girls are sitting in front of the restaurant building, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "낡은 소형 어선",
        "short_id": "P04",
        "description": "Old small fishing boat with weathered hull, compact deck, wheelhouse, and mooring rope fittings.",
        "visual_traits": [
          "weathered hull",
          "small vessel size",
          "compact deck",
          "wheelhouse",
          "mooring fittings"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic product photo, isolated object, an old small fishing boat, weathered hull with peeling paint and rust, compact wooden deck, a small central wheelhouse, mooring rope fittings, damp and worn textures, moody low-key lighting, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "액자 속 가족사진",
        "short_id": "P06",
        "description": "Framed family photo of a Korean mother and Korean young daughter smiling together on a table.",
        "visual_traits": [
          "framed photograph",
          "Korean mother pictured",
          "Korean daughter pictured",
          "tabletop placement",
          "smiling portrait image"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic product photo, isolated object. A tabletop photo frame containing a family portrait photograph of a smiling Korean woman and a young Korean girl. Tactile frame texture, slight glass reflection, grounded realism, moody tone, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "굵은 밧줄",
        "short_id": "P09",
        "description": "Thick rope made of coarse fibers, heavy and suitable for boat mooring.",
        "visual_traits": [
          "thick rope",
          "coarse fiber texture",
          "heavy strand",
          "mooring use",
          "twisted construction"
        ],
        "t2i_prompt": "Set in modern, South Korea. Photorealistic product photo, isolated object, thick heavy rope made of coarse twisted fibers, detailed rough texture, suitable for boat mooring, moody low-key lighting, damp textures, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "좌표 메모지와 낡은 수첩",
        "short_id": "P11",
        "description": "Handwritten coordinate memo paired with an old notebook, containing sea-location numbers and notes.",
        "visual_traits": [
          "handwritten memo",
          "coordinate numbers",
          "folded paper",
          "old notebook",
          "portable notes"
        ],
        "t2i_prompt": "Set in modern 2020s, coastal South Korea. Photorealistic product photo, isolated object. A folded piece of paper with handwritten coordinate numbers on it, paired with a worn-out, old notebook. Moody, tactile lighting, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "인형이 달린 낡은 백팩",
        "short_id": "P05",
        "description": "Worn backpack with a small doll attached, soft fabric body, shoulder straps, and used everyday look.",
        "visual_traits": [
          "worn backpack",
          "attached doll",
          "fabric body",
          "shoulder straps",
          "personal item look"
        ],
        "t2i_prompt": "Set in mid-2020s, modern city and isolated island in South Korea. Photorealistic product photo, isolated object. A worn fabric backpack with shoulder straps, showing signs of heavy everyday use and frayed edges. A small, distinct doll is visibly attached to the bag. Moody, tactile palette, damp textures, low-key lighting. Plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "현장 사진들",
        "short_id": "P08",
        "description": "Multiple printed crime-scene photographs showing bodies with severe wounds to neck, shoulder, and face.",
        "visual_traits": [
          "multiple photo prints",
          "forensic images",
          "severe wound imagery",
          "spread on desk",
          "investigation materials"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic product photo, isolated object, multiple printed crime-scene photographs scattered. The photos depict forensic close-up images of a body with severe, gruesome torn flesh wounds on the neck, shoulder, and face. Moody, tactile palette, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "698e5a18-d118-4eac-b72d-0f4b5de847a2",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-06-18T10:14:50.798796+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}