{
  "status": "running",
  "data": {
    "completed": {
      "검은 맹견": {
        "name": "검은 맹견",
        "short_id": "C09",
        "description": "Large black Rottweiler-like dog with broad muzzle, dark eyes, glossy short fur.",
        "visual_traits": [
          "large black dog",
          "Rottweiler-like head",
          "broad muzzle",
          "glossy short fur",
          "dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Passport-style ID photo, head and upper chest visible, large black Rottweiler-like dog, broad muzzle, dark eyes, glossy short fur, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장": {
        "name": "해안가 버스정류장",
        "short_id": "L12",
        "description": "Bus stop by the coast with bench, shelter frame, dark sea view, sparse night lighting.",
        "visual_traits": [
          "coastal bus stop",
          "bench",
          "shelter frame",
          "dark sea view",
          "sparse night lighting"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot of a coastal bus stop, featuring a simple shelter frame and a bench, dark sea visible in the background, sparse dim night lighting, cold blue-gray palette, dense fog, wet textures, dim practical lighting, gritty realism, dark horror thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "혜수": {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean woman, mid-40s, composed mature face, dark neatly kept hair, focused dark eyes.",
        "visual_traits": [
          "Korean woman",
          "mid-40s",
          "mature face",
          "dark neat hair",
          "focused dark eyes"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, of a Korean woman in her mid-40s. She has a composed, mature face, dark neatly kept hair, and focused dark eyes. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "석창포 잎": {
        "name": "석창포 잎",
        "short_id": "P03",
        "description": "Long narrow green aromatic leaves, wet fresh surface, blade-like shape.",
        "visual_traits": [
          "long narrow leaves",
          "green color",
          "wet surface",
          "blade-like shape",
          "herbal plant texture"
        ],
        "t2i_prompt": "Set in Contemporary mid-2020s, South Korea. Photorealistic product photo, isolated object, long narrow green blade-like leaves, wet fresh surface, herbal plant texture, cold blue-gray lighting tone, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "대형 마트 매장 내부": {
        "name": "대형 마트 매장 내부",
        "short_id": "L08",
        "description": "Large supermarket floor with long aisles, product shelves, bright fluorescent lighting, checkout area.",
        "visual_traits": [
          "long aisles",
          "product shelves",
          "bright fluorescent lights",
          "checkout area",
          "wide retail floor"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korea. Photorealistic cinematic establishing shot, large supermarket interior. Wide retail floor featuring long aisles and fully stocked product shelves. Bright fluorescent lighting overhead, a checkout area visible in the background. Cold blue-gray palette, tense emotional atmosphere, dark Korean folk-occult horror thriller style with gritty realism, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "포구·갯바위": {
        "name": "포구·갯바위",
        "short_id": "L17",
        "description": "Empty harbor edge and rocky shore with wet stones, thick fog, gray sea, damp evening light.",
        "visual_traits": [
          "harbor edge",
          "rocky shore",
          "thick fog",
          "gray sea",
          "damp evening light"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, empty harbor edge and rocky shore, wet stones, thick fog, gray sea, damp evening light, cold blue-gray palette, wet textures, dim practical lighting, dark Korean folk-occult horror thriller tone, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "PC방": {
        "name": "PC방",
        "short_id": "L16",
        "description": "PC café with rows of computer stations, glowing monitors, dark interior, gaming chairs.",
        "visual_traits": [
          "rows of computers",
          "glowing monitors",
          "dark interior",
          "gaming chairs",
          "desk partitions"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, a contemporary Korean PC café interior, no people, no vehicles, no objects. Rows of computer stations with glowing monitors cutting through the dark room. Thick gaming chairs at every desk, separated by low partitions. Cold blue-gray palette, dim practical lighting, gritty realism, tense dense atmosphere, highly detailed.",
        "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": "Residential alley around an old villa, low walls, small yard corner, narrow passage, aged surfaces.",
        "visual_traits": [
          "narrow residential alley",
          "low walls",
          "small yard corner",
          "aged surfaces",
          "villa surroundings"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, narrow residential alleyway surrounding an old villa, low cement walls, a small yard corner, narrow passage, aged and weathered surfaces. Cold blue-gray palette, dense fog, wet textures, dim practical lighting. Dark Korean folk-occult horror thriller, gritty realism, tense emotional atmosphere. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior",
                "yard"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "한국인 남성": {
        "name": "한국인 남성",
        "short_id": "C06",
        "description": "Korean man, adult, tense face, dark hair, dark eyes.",
        "visual_traits": [
          "Korean man",
          "adult",
          "dark hair",
          "tense face",
          "dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, a coastal city and an isolated island community in South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean man, dark hair, dark eyes. Photorealistic, highly detailed face, gritty realism, subtle cold blue-gray lighting, high resolution.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "다세대 빌라 옥탑방 외부 옥상·현관 앞": {
        "name": "다세대 빌라 옥탑방 외부 옥상·현관 앞",
        "short_id": "L03",
        "description": "Old villa rooftop with metal door, water tank, clothesline, flat platform, scattered dried herbs.",
        "visual_traits": [
          "old rooftop",
          "metal entrance door",
          "water tank",
          "clothesline",
          "flat rooftop platform"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, an old flat rooftop platform of a multi-family villa. A weathered metal entrance door, a large water tank, an empty clothesline, scattered dried herbs on the rough wet concrete floor. Dense fog, cold blue-gray palette, dim practical lighting, dark Korean folk-occult horror thriller style, gritty realism, empty space, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "한국인 남성 (각성 상태)": {
        "name": "한국인 남성 (각성 상태)",
        "short_id": "C11",
        "description": "Korean man, adult, dark hair, reddened eyes, exposed sharp teeth, predatory face.",
        "visual_traits": [
          "Korean man",
          "adult",
          "red eyes",
          "sharp exposed teeth",
          "dark hair"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean man, dark hair, reddened eyes, exposed sharp teeth, predatory facial expression, looking straight ahead, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 외부": {
        "name": "경찰서 외부",
        "short_id": "L14",
        "description": "Police station exterior with official building façade, entrance, signage, paved forecourt.",
        "visual_traits": [
          "official building façade",
          "station entrance",
          "police signage",
          "paved forecourt",
          "institutional exterior"
        ],
        "t2i_prompt": "Set in contemporary 2020s, coastal city in South Korea. Photorealistic cinematic establishing shot, police station exterior with official institutional building facade, entrance, police signage, paved forecourt, cold blue-gray palette, dense fog, wet textures, dim practical lighting, dark folk-occult horror thriller tone, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "남자 직원": {
        "name": "남자 직원",
        "short_id": "C07",
        "description": "Korean man, adult, plain face, short dark hair, dark eyes.",
        "visual_traits": [
          "Korean man",
          "adult",
          "plain face",
          "short dark hair",
          "dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean man, plain average face, short dark hair, dark eyes. Dark Korean folk-occult horror thriller style, gritty realism, cold blue-gray color grading.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 내부": {
        "name": "옥탑방 내부",
        "short_id": "L04",
        "description": "Small rooftop apartment interior with narrow window, compact sink, table, TV, modest lived-in rooms.",
        "visual_traits": [
          "small window",
          "compact sink",
          "table area",
          "TV",
          "modest rooms"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior view of a small rooftop apartment, narrow window, compact kitchen sink, small table, TV, modest lived-in space, cold blue-gray palette, dim practical lighting, gritty realism, tense atmosphere, no people, no vehicles, no isolated 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 wooded area with overgrown bushes, narrow trail, dim sunset light, crime-scene tape.",
        "visual_traits": [
          "dense bushes",
          "narrow forest trail",
          "dim sunset light",
          "crime-scene tape",
          "natural ground"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast. Photorealistic cinematic establishing shot, a dense wooded area with overgrown bushes, a narrow dirt forest trail, yellow crime-scene tape strung between tree trunks, natural soil ground, cold blue-gray palette, dense fog, wet textures, dim eerie atmosphere, dark Korean folk-occult horror thriller style, gritty realism, no people, no vehicles, no isolated objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "도시 뒷골목 범죄 현장": {
        "name": "도시 뒷골목 범죄 현장",
        "short_id": "L02",
        "description": "Narrow urban back alley with faint streetlights, utility poles, tangled wires, dark pavement.",
        "visual_traits": [
          "narrow alley",
          "faint streetlights",
          "utility poles",
          "tangled overhead wires",
          "dark pavement"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow urban back alley with faint streetlights, utility poles, tangled overhead wires, dark pavement, cold blue-gray palette, dense fog, wet textures, dim practical lighting, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "옥탑방 건물 외부 계단": {
        "name": "옥탑방 건물 외부 계단",
        "short_id": "L10",
        "description": "Exterior stairway of an old villa leading to a rooftop room, narrow concrete steps, worn railings.",
        "visual_traits": [
          "narrow concrete stairs",
          "old villa exterior",
          "worn railings",
          "rooftop access",
          "dim landing"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, exterior stairway of an old villa leading to a rooftop room, narrow concrete steps with worn peeling iron railings, rough exterior walls, dim landing, cold blue-gray palette, wet textures, dense fog, dim practical lighting, gritty realism, dark Korean folk-occult horror thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean man, mid-20s, handsome calm face, dark hair, cool subdued eyes.",
        "visual_traits": [
          "Korean man",
          "mid-20s",
          "handsome face",
          "dark hair",
          "cool subdued eyes"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean man in his mid-20s, handsome calm face, dark hair, cool subdued eyes.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "마트 총무과·CCTV실": {
        "name": "마트 총무과·CCTV실",
        "short_id": "L15",
        "description": "Supermarket back office and CCTV room with desks, security monitors, recording equipment, dim screens.",
        "visual_traits": [
          "back office desks",
          "CCTV monitors",
          "recording equipment",
          "dim screen glow",
          "administrative interior"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, supermarket back office and CCTV control room, no people, no vehicles, no objects. Office desks, walls lined with glowing security monitors, recording equipment, administrative interior. Dim practical lighting, glowing screens, cold blue-gray palette, gritty realism, dark Korean horror thriller style, tense atmosphere.",
        "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": "Coastal road beside open sea, guardrail, sea horizon, bright daylight, windswept roadside.",
        "visual_traits": [
          "coastal road",
          "open sea view",
          "guardrail",
          "sea horizon",
          "windswept roadside"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot of a coastal road beside the open sea, sturdy guardrails along the edge, endless sea horizon in the distance, windswept roadside, bright daylight combined with a cold blue-gray palette and wet textures, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "유기견 보호원": {
        "name": "유기견 보호원",
        "short_id": "L06",
        "description": "Animal shelter with kennel cages, grooming area, clinical lighting, practical tiled surfaces.",
        "visual_traits": [
          "kennel cages",
          "grooming area",
          "clinical lighting",
          "tiled surfaces",
          "animal-care equipment"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of an empty animal shelter, no people, no animals, no vehicles. Rows of metal kennel cages, practical tiled floors and walls, a grooming area with stainless steel tables and animal-care equipment. Clinical overhead lighting casting dim illumination, shadowy corners. Cold blue-gray palette, slightly wet textures, gritty realism, dark thriller atmosphere.",
        "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, early 40s, gentle mature face, dark hair, soft dark eyes.",
        "visual_traits": [
          "Korean woman",
          "early 40s",
          "gentle mature face",
          "dark hair",
          "soft dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean woman, early 40s, soft mature face, gentle facial features, dark hair, soft dark eyes, neutral expression. Photorealistic, gritty realism, dark Korean folk-occult horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C12",
        "description": "Small black cat with sleek fur, pointed ears, bright reflective eyes.",
        "visual_traits": [
          "black cat",
          "sleek fur",
          "pointed ears",
          "reflective eyes",
          "small feline face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, small black cat, sleek black fur, pointed ears, bright reflective eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 여성": {
        "name": "한국인 여성",
        "short_id": "C08",
        "description": "Korean woman, adult, plain mature face, dark hair, dark eyes.",
        "visual_traits": [
          "Korean woman",
          "adult",
          "plain mature face",
          "dark hair",
          "dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean adult woman, plain mature face, dark hair, dark eyes, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean woman, early 20s, youthful oval face, dark medium-length hair, clear dark eyes.",
        "visual_traits": [
          "Korean woman",
          "early 20s",
          "oval youthful face",
          "dark medium-length hair",
          "clear dark eyes"
        ],
        "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 early 20s, oval youthful face, dark medium-length hair, clear dark eyes.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C04",
        "description": "Korean man, 30s, ordinary detective-like face, short dark hair, sharp dark eyes.",
        "visual_traits": [
          "Korean man",
          "30s",
          "short dark hair",
          "ordinary face",
          "sharp dark eyes"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, short dark hair, ordinary facial structure, sharp dark eyes. Photorealistic, high resolution, detailed facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형 마트 외부·앞": {
        "name": "대형 마트 외부·앞",
        "short_id": "L09",
        "description": "Supermarket frontage near a busy port district, storefront signage, entrance area, bicycle parking zone.",
        "visual_traits": [
          "storefront signage",
          "wide entrance",
          "port-district surroundings",
          "bicycle parking area",
          "commercial façade"
        ],
        "t2i_prompt": "Set in the mid-2020s, a South Korean coastal city. Photorealistic cinematic establishing shot, exterior of a large supermarket frontage in a port district, storefront signage, wide glass doors entrance, a bicycle parking zone, commercial facade. Cold blue-gray palette, dense fog, wet textures on the ground, dim practical lighting, dark Korean folk-occult horror thriller tone, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    },
    "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"
      ],
      [
        "숲속 범죄 현장",
        "location",
        "L01"
      ],
      [
        "도시 뒷골목 범죄 현장",
        "location",
        "L02"
      ],
      [
        "다세대 빌라 옥탑방 외부 옥상·현관 앞",
        "location",
        "L03"
      ],
      [
        "옥탑방 내부",
        "location",
        "L04"
      ],
      [
        "해안가 도로",
        "location",
        "L05"
      ],
      [
        "유기견 보호원",
        "location",
        "L06"
      ],
      [
        "대형 마트 매장 내부",
        "location",
        "L08"
      ],
      [
        "대형 마트 외부·앞",
        "location",
        "L09"
      ],
      [
        "옥탑방 건물 외부 계단",
        "location",
        "L10"
      ],
      [
        "옥탑방 건물 주변 골목·담장",
        "location",
        "L11"
      ],
      [
        "해안가 버스정류장",
        "location",
        "L12"
      ],
      [
        "경찰서 사무실 내부",
        "location",
        "L13"
      ],
      [
        "경찰서 외부",
        "location",
        "L14"
      ],
      [
        "마트 총무과·CCTV실",
        "location",
        "L15"
      ],
      [
        "PC방",
        "location",
        "L16"
      ],
      [
        "포구·갯바위",
        "location",
        "L17"
      ],
      [
        "바다 위 어선 갑판",
        "location",
        "L18"
      ],
      [
        "어선 조타실 내부",
        "location",
        "L19"
      ],
      [
        "바다·안개 해역과 어선 외관",
        "location",
        "L20"
      ],
      [
        "석창포 잎",
        "prop",
        "P03"
      ],
      [
        "약초 달이는 냄비",
        "prop",
        "P04"
      ],
      [
        "휴대전화",
        "prop",
        "P05"
      ],
      [
        "전단지",
        "prop",
        "P08"
      ],
      [
        "원형 표식",
        "prop",
        "P09"
      ],
      [
        "구겨진 낡은 사진",
        "prop",
        "P10"
      ],
      [
        "욕실 거울",
        "prop",
        "P11"
      ],
      [
        "액자 속 사진",
        "prop",
        "P12"
      ],
      [
        "백팩",
        "prop",
        "P13"
      ],
      [
        "백팩에 매달린 인형",
        "prop",
        "P14"
      ],
      [
        "살인사건 현장 사진",
        "prop",
        "P15"
      ],
      [
        "서류 뭉치",
        "prop",
        "P16"
      ],
      [
        "메모지",
        "prop",
        "P17"
      ],
      [
        "지도",
        "prop",
        "P18"
      ]
    ],
    "characters": [
      {
        "name": "검은 맹견",
        "short_id": "C09",
        "description": "Large black Rottweiler-like dog with broad muzzle, dark eyes, glossy short fur.",
        "visual_traits": [
          "large black dog",
          "Rottweiler-like head",
          "broad muzzle",
          "glossy short fur",
          "dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Passport-style ID photo, head and upper chest visible, large black Rottweiler-like dog, broad muzzle, dark eyes, glossy short fur, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean woman, mid-40s, composed mature face, dark neatly kept hair, focused dark eyes.",
        "visual_traits": [
          "Korean woman",
          "mid-40s",
          "mature face",
          "dark neat hair",
          "focused dark eyes"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, of a Korean woman in her mid-40s. She has a composed, mature face, dark neatly kept hair, and focused dark eyes. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성",
        "short_id": "C06",
        "description": "Korean man, adult, tense face, dark hair, dark eyes.",
        "visual_traits": [
          "Korean man",
          "adult",
          "dark hair",
          "tense face",
          "dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, a coastal city and an isolated island community in South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean man, dark hair, dark eyes. Photorealistic, highly detailed face, gritty realism, subtle cold blue-gray lighting, high resolution.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성 (각성 상태)",
        "short_id": "C11",
        "description": "Korean man, adult, dark hair, reddened eyes, exposed sharp teeth, predatory face.",
        "visual_traits": [
          "Korean man",
          "adult",
          "red eyes",
          "sharp exposed teeth",
          "dark hair"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean man, dark hair, reddened eyes, exposed sharp teeth, predatory facial expression, looking straight ahead, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자 직원",
        "short_id": "C07",
        "description": "Korean man, adult, plain face, short dark hair, dark eyes.",
        "visual_traits": [
          "Korean man",
          "adult",
          "plain face",
          "short dark hair",
          "dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean man, plain average face, short dark hair, dark eyes. Dark Korean folk-occult horror thriller style, gritty realism, cold blue-gray color grading.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean man, mid-20s, handsome calm face, dark hair, cool subdued eyes.",
        "visual_traits": [
          "Korean man",
          "mid-20s",
          "handsome face",
          "dark hair",
          "cool subdued eyes"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean man in his mid-20s, handsome calm face, dark hair, cool subdued eyes.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙",
        "short_id": "C05",
        "description": "Korean woman, early 40s, gentle mature face, dark hair, soft dark eyes.",
        "visual_traits": [
          "Korean woman",
          "early 40s",
          "gentle mature face",
          "dark hair",
          "soft dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean woman, early 40s, soft mature face, gentle facial features, dark hair, soft dark eyes, neutral expression. Photorealistic, gritty realism, dark Korean folk-occult horror thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C12",
        "description": "Small black cat with sleek fur, pointed ears, bright reflective eyes.",
        "visual_traits": [
          "black cat",
          "sleek fur",
          "pointed ears",
          "reflective eyes",
          "small feline face"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, small black cat, sleek black fur, pointed ears, bright reflective eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 여성",
        "short_id": "C08",
        "description": "Korean woman, adult, plain mature face, dark hair, dark eyes.",
        "visual_traits": [
          "Korean woman",
          "adult",
          "plain mature face",
          "dark hair",
          "dark eyes"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean adult woman, plain mature face, dark hair, dark eyes, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean woman, early 20s, youthful oval face, dark medium-length hair, clear dark eyes.",
        "visual_traits": [
          "Korean woman",
          "early 20s",
          "oval youthful face",
          "dark medium-length hair",
          "clear dark eyes"
        ],
        "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 early 20s, oval youthful face, dark medium-length hair, clear dark eyes.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C04",
        "description": "Korean man, 30s, ordinary detective-like face, short dark hair, sharp dark eyes.",
        "visual_traits": [
          "Korean man",
          "30s",
          "short dark hair",
          "ordinary face",
          "sharp dark eyes"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, short dark hair, ordinary facial structure, sharp dark eyes. Photorealistic, high resolution, detailed facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "해안가 버스정류장",
        "short_id": "L12",
        "description": "Bus stop by the coast with bench, shelter frame, dark sea view, sparse night lighting.",
        "visual_traits": [
          "coastal bus stop",
          "bench",
          "shelter frame",
          "dark sea view",
          "sparse night lighting"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot of a coastal bus stop, featuring a simple shelter frame and a bench, dark sea visible in the background, sparse dim night lighting, cold blue-gray palette, dense fog, wet textures, dim practical lighting, gritty realism, dark horror thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 매장 내부",
        "short_id": "L08",
        "description": "Large supermarket floor with long aisles, product shelves, bright fluorescent lighting, checkout area.",
        "visual_traits": [
          "long aisles",
          "product shelves",
          "bright fluorescent lights",
          "checkout area",
          "wide retail floor"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korea. Photorealistic cinematic establishing shot, large supermarket interior. Wide retail floor featuring long aisles and fully stocked product shelves. Bright fluorescent lighting overhead, a checkout area visible in the background. Cold blue-gray palette, tense emotional atmosphere, dark Korean folk-occult horror thriller style with gritty realism, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "포구·갯바위",
        "short_id": "L17",
        "description": "Empty harbor edge and rocky shore with wet stones, thick fog, gray sea, damp evening light.",
        "visual_traits": [
          "harbor edge",
          "rocky shore",
          "thick fog",
          "gray sea",
          "damp evening light"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, empty harbor edge and rocky shore, wet stones, thick fog, gray sea, damp evening light, cold blue-gray palette, wet textures, dim practical lighting, dark Korean folk-occult horror thriller tone, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "PC방",
        "short_id": "L16",
        "description": "PC café with rows of computer stations, glowing monitors, dark interior, gaming chairs.",
        "visual_traits": [
          "rows of computers",
          "glowing monitors",
          "dark interior",
          "gaming chairs",
          "desk partitions"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, a contemporary Korean PC café interior, no people, no vehicles, no objects. Rows of computer stations with glowing monitors cutting through the dark room. Thick gaming chairs at every desk, separated by low partitions. Cold blue-gray palette, dim practical lighting, gritty realism, tense dense atmosphere, highly detailed.",
        "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": "Residential alley around an old villa, low walls, small yard corner, narrow passage, aged surfaces.",
        "visual_traits": [
          "narrow residential alley",
          "low walls",
          "small yard corner",
          "aged surfaces",
          "villa surroundings"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, narrow residential alleyway surrounding an old villa, low cement walls, a small yard corner, narrow passage, aged and weathered surfaces. Cold blue-gray palette, dense fog, wet textures, dim practical lighting. Dark Korean folk-occult horror thriller, gritty realism, tense emotional atmosphere. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior",
                "yard"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "다세대 빌라 옥탑방 외부 옥상·현관 앞",
        "short_id": "L03",
        "description": "Old villa rooftop with metal door, water tank, clothesline, flat platform, scattered dried herbs.",
        "visual_traits": [
          "old rooftop",
          "metal entrance door",
          "water tank",
          "clothesline",
          "flat rooftop platform"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, an old flat rooftop platform of a multi-family villa. A weathered metal entrance door, a large water tank, an empty clothesline, scattered dried herbs on the rough wet concrete floor. Dense fog, cold blue-gray palette, dim practical lighting, dark Korean folk-occult horror thriller style, gritty realism, empty space, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 외부",
        "short_id": "L14",
        "description": "Police station exterior with official building façade, entrance, signage, paved forecourt.",
        "visual_traits": [
          "official building façade",
          "station entrance",
          "police signage",
          "paved forecourt",
          "institutional exterior"
        ],
        "t2i_prompt": "Set in contemporary 2020s, coastal city in South Korea. Photorealistic cinematic establishing shot, police station exterior with official institutional building facade, entrance, police signage, paved forecourt, cold blue-gray palette, dense fog, wet textures, dim practical lighting, dark folk-occult horror thriller tone, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 내부",
        "short_id": "L04",
        "description": "Small rooftop apartment interior with narrow window, compact sink, table, TV, modest lived-in rooms.",
        "visual_traits": [
          "small window",
          "compact sink",
          "table area",
          "TV",
          "modest rooms"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior view of a small rooftop apartment, narrow window, compact kitchen sink, small table, TV, modest lived-in space, cold blue-gray palette, dim practical lighting, gritty realism, tense atmosphere, no people, no vehicles, no isolated 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 wooded area with overgrown bushes, narrow trail, dim sunset light, crime-scene tape.",
        "visual_traits": [
          "dense bushes",
          "narrow forest trail",
          "dim sunset light",
          "crime-scene tape",
          "natural ground"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast. Photorealistic cinematic establishing shot, a dense wooded area with overgrown bushes, a narrow dirt forest trail, yellow crime-scene tape strung between tree trunks, natural soil ground, cold blue-gray palette, dense fog, wet textures, dim eerie atmosphere, dark Korean folk-occult horror thriller style, gritty realism, no people, no vehicles, no isolated objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "도시 뒷골목 범죄 현장",
        "short_id": "L02",
        "description": "Narrow urban back alley with faint streetlights, utility poles, tangled wires, dark pavement.",
        "visual_traits": [
          "narrow alley",
          "faint streetlights",
          "utility poles",
          "tangled overhead wires",
          "dark pavement"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow urban back alley with faint streetlights, utility poles, tangled overhead wires, dark pavement, cold blue-gray palette, dense fog, wet textures, dim practical lighting, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 건물 외부 계단",
        "short_id": "L10",
        "description": "Exterior stairway of an old villa leading to a rooftop room, narrow concrete steps, worn railings.",
        "visual_traits": [
          "narrow concrete stairs",
          "old villa exterior",
          "worn railings",
          "rooftop access",
          "dim landing"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, exterior stairway of an old villa leading to a rooftop room, narrow concrete steps with worn peeling iron railings, rough exterior walls, dim landing, cold blue-gray palette, wet textures, dense fog, dim practical lighting, gritty realism, dark Korean folk-occult horror thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "마트 총무과·CCTV실",
        "short_id": "L15",
        "description": "Supermarket back office and CCTV room with desks, security monitors, recording equipment, dim screens.",
        "visual_traits": [
          "back office desks",
          "CCTV monitors",
          "recording equipment",
          "dim screen glow",
          "administrative interior"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, supermarket back office and CCTV control room, no people, no vehicles, no objects. Office desks, walls lined with glowing security monitors, recording equipment, administrative interior. Dim practical lighting, glowing screens, cold blue-gray palette, gritty realism, dark Korean horror thriller style, tense atmosphere.",
        "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": "Coastal road beside open sea, guardrail, sea horizon, bright daylight, windswept roadside.",
        "visual_traits": [
          "coastal road",
          "open sea view",
          "guardrail",
          "sea horizon",
          "windswept roadside"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot of a coastal road beside the open sea, sturdy guardrails along the edge, endless sea horizon in the distance, windswept roadside, bright daylight combined with a cold blue-gray palette and wet textures, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "유기견 보호원",
        "short_id": "L06",
        "description": "Animal shelter with kennel cages, grooming area, clinical lighting, practical tiled surfaces.",
        "visual_traits": [
          "kennel cages",
          "grooming area",
          "clinical lighting",
          "tiled surfaces",
          "animal-care equipment"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of an empty animal shelter, no people, no animals, no vehicles. Rows of metal kennel cages, practical tiled floors and walls, a grooming area with stainless steel tables and animal-care equipment. Clinical overhead lighting casting dim illumination, shadowy corners. Cold blue-gray palette, slightly wet textures, gritty realism, dark thriller atmosphere.",
        "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": "Supermarket frontage near a busy port district, storefront signage, entrance area, bicycle parking zone.",
        "visual_traits": [
          "storefront signage",
          "wide entrance",
          "port-district surroundings",
          "bicycle parking area",
          "commercial façade"
        ],
        "t2i_prompt": "Set in the mid-2020s, a South Korean coastal city. Photorealistic cinematic establishing shot, exterior of a large supermarket frontage in a port district, storefront signage, wide glass doors entrance, a bicycle parking zone, commercial facade. Cold blue-gray palette, dense fog, wet textures on the ground, dim practical lighting, dark Korean folk-occult horror thriller tone, gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "석창포 잎",
        "short_id": "P03",
        "description": "Long narrow green aromatic leaves, wet fresh surface, blade-like shape.",
        "visual_traits": [
          "long narrow leaves",
          "green color",
          "wet surface",
          "blade-like shape",
          "herbal plant texture"
        ],
        "t2i_prompt": "Set in Contemporary mid-2020s, South Korea. Photorealistic product photo, isolated object, long narrow green blade-like leaves, wet fresh surface, herbal plant texture, cold blue-gray lighting tone, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "ccfe04d6-8579-4f78-8867-b6501348f2fc",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-05-22T04:53:59.777665+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}