{
  "status": "running",
  "data": {
    "completed": {
      "혜수": {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean middle-aged woman in mid-40s, composed face, natural dark hair in a practical style.",
        "visual_traits": [
          "Korean woman",
          "mid-40s",
          "composed facial features",
          "natural dark hair",
          "practical hairstyle"
        ],
        "t2i_prompt": "Set in Modern, South Korea. Passport-style ID photo, head and upper chest visible, Korean middle-aged woman in her mid-40s, composed facial features, natural dark hair in a practical hairstyle, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "남자직원": {
        "name": "남자직원",
        "short_id": "C08",
        "description": "Korean adult man, ordinary face, natural dark short hair.",
        "visual_traits": [
          "Korean adult man",
          "ordinary face",
          "natural dark hair",
          "short hair",
          "workplace staff impression"
        ],
        "t2i_prompt": "Set in modern South Korea, present-day, west coast urban and island community. Passport-style ID photo, head and upper chest visible, a Korean adult man, ordinary face, natural dark short hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 사무실": {
        "name": "경찰서 사무실",
        "short_id": "L13",
        "description": "Police office with desks, monitors, paperwork, fluorescent indoor lighting.",
        "visual_traits": [
          "office desks",
          "computer monitors",
          "paper documents",
          "fluorescent light",
          "police workspace"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic cinematic establishing shot, inside a modern police office. Office desks, computer monitors, scattered paper documents, fluorescent indoor lighting. The shared visual style is dark Korean occult horror action with muted urban realism, damp textures, low-key lighting, and restrained crimson-to-golden color contrast, 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": "C16",
        "description": "Korean middle-aged woman apparition, soft face, natural black hair, wavering facial presence.",
        "visual_traits": [
          "Korean middle-aged woman",
          "soft face",
          "natural black hair",
          "apparition-like image",
          "wavering face"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A middle-aged Korean woman, soft and gentle facial features, natural black hair, pale complexion, slightly ethereal presence. Dark Korean occult horror action style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "도시 뒷골목": {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "Dark urban back alley with utility poles, tangled cables, faint streetlamp glow.",
        "visual_traits": [
          "urban alley",
          "faint streetlights",
          "utility poles",
          "tangled cables",
          "night darkness"
        ],
        "t2i_prompt": "Set in modern South Korea, west coast urban and island regions. Photorealistic cinematic establishing shot, dark urban back alley, utility poles with tangled cables, faint glow from a streetlamp, night darkness, muted urban realism, mist-heavy atmosphere, damp textures, low-key lighting, 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 wooded area with overgrown bushes, narrow trail, dim sunset light.",
        "visual_traits": [
          "dense bushes",
          "wooded trail",
          "sunset light",
          "natural shadows",
          "overgrown foliage"
        ],
        "t2i_prompt": "Set in modern day South Korea, west coast and isolated island communities. Photorealistic cinematic establishing shot, a dense wooded area with overgrown bushes and foliage, a narrow dirt trail winding through the trees, dim atmospheric sunset light casting natural shadows, mist-heavy atmosphere, damp textures, low-key lighting, dark occult horror 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": "L04",
        "description": "Old multi-family villa rooftop exterior with rooftop room door, water tank, laundry line, stairs.",
        "visual_traits": [
          "old villa rooftop",
          "rooftop room door",
          "water tank",
          "laundry line",
          "exterior stairs"
        ],
        "t2i_prompt": "Set in modern-day, South Korea. Photorealistic cinematic establishing shot, old multi-family villa rooftop exterior, rooftop room door, large water tank, empty laundry line, weathered concrete exterior stairs, muted urban realism, mist-heavy atmosphere, damp textures, low-key lighting, tense mood, dark Korean occult horror style, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형 마트 내부 매장": {
        "name": "대형 마트 내부 매장",
        "short_id": "L09",
        "description": "Large supermarket sales floor with aisles, product shelves, boxes, bright retail lighting.",
        "visual_traits": [
          "supermarket aisles",
          "product shelves",
          "stacked boxes",
          "bright lighting",
          "retail floor"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic cinematic establishing shot, interior of a large supermarket sales floor, long aisles flanked by tall product shelves densely stocked with items, stacked boxes on the floor, bright fluorescent retail lighting, muted urban realism, tense and slightly damp atmosphere, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "폴리스 라인이 쳐진 사건 현장": {
        "name": "폴리스 라인이 쳐진 사건 현장",
        "short_id": "L03",
        "description": "Crime scene cordoned with police tape, forensic activity zone, outdoor investigation area.",
        "visual_traits": [
          "police tape boundary",
          "forensic scene area",
          "outdoor crime site",
          "investigation setup",
          "restricted zone"
        ],
        "t2i_prompt": "Set in modern times, modern South Korea. Photorealistic cinematic establishing shot, an outdoor crime scene cordoned off with yellow police tape, restricted investigation area, empty forensic zone, dark Korean occult horror action with mist-heavy atmosphere, muted urban realism, damp textures, low-key lighting, 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": "C09",
        "description": "Large black Rottweiler with broad head, short muzzle, muscular dog build, dark coat.",
        "visual_traits": [
          "large Rottweiler",
          "black coat",
          "broad head",
          "short muzzle",
          "muscular dog shape"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible of a large black Rottweiler dog, broad head, short muzzle, dark coat, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장 부근": {
        "name": "해안가 버스정류장 부근",
        "short_id": "L12",
        "description": "Coastal bus stop area facing the sea, quiet roadside, night seascape nearby.",
        "visual_traits": [
          "bus stop by sea",
          "quiet roadside",
          "night coast",
          "bench area",
          "open water view"
        ],
        "t2i_prompt": "Set in modern South Korea, coastal city and isolated island regions. Photorealistic cinematic establishing shot, a quiet coastal bus stop area at night. A simple roadside bus shelter with a bench, facing the dark, misty open sea. Damp asphalt road, muted low-key lighting from a nearby streetlamp, mist-heavy atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "대형 마트 외부·마트 밖 길거리": {
        "name": "대형 마트 외부·마트 밖 길거리",
        "short_id": "L10",
        "description": "Supermarket exterior and nearby street with storefront lights, bicycle parking, busy urban edge.",
        "visual_traits": [
          "storefront exterior",
          "street lights",
          "bicycle parking area",
          "urban sidewalk",
          "busy commercial edge"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Photorealistic cinematic establishing shot, large supermarket exterior and adjacent street, illuminated storefront lights, bicycle parking area, urban sidewalk, commercial edge. Dark Korean occult horror action style, mist-heavy atmosphere, muted urban realism, damp textures, low-key lighting, restrained crimson-to-golden color contrast, tense and grounded, 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": "C01",
        "description": "Korean young woman in early 20s, oval youthful face, natural black medium-length hair.",
        "visual_traits": [
          "Korean young woman",
          "early 20s",
          "oval youthful face",
          "natural black hair",
          "medium-length hair"
        ],
        "t2i_prompt": "Set in modern South Korea, South Korean west coast. Passport-style ID photo, head and upper chest visible, plain white background. A Korean young woman in her early 20s, oval youthful face, natural black medium-length hair, dark Korean occult horror style, muted urban realism, low-key lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 도로": {
        "name": "해안가 도로",
        "short_id": "L06",
        "description": "Coastal road running beside the sea, open horizon, roadside path and sea air atmosphere.",
        "visual_traits": [
          "road beside sea",
          "open horizon",
          "coastal railing",
          "daylight",
          "wide seascape"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic cinematic establishing shot of an empty coastal asphalt road running beside the sea, open horizon, a coastal safety railing along the edge, wide seascape. Overcast daylight, mist-heavy atmosphere, damp textures, muted urban realism, gritty 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": "L05",
        "description": "Small rooftop-room home with living area, kitchen sink, narrow window, bedroom doors, dim lamps.",
        "visual_traits": [
          "small living room",
          "kitchen sink",
          "narrow window",
          "bedroom doors",
          "dim indoor lamp"
        ],
        "t2i_prompt": "Set in modern, South Korea. Photorealistic cinematic establishing shot, a small and cramped rooftop room interior, small living area combined with a kitchen sink, narrow windows, closed bedroom doors, lit by dim indoor lamps, muted urban realism, damp textures, low-key lighting, dark Korean occult horror action style, tense and grounded atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C06",
        "description": "Korean man in his 30s, plain detective-like face, natural dark short hair.",
        "visual_traits": [
          "Korean man",
          "30s",
          "plain facial features",
          "natural dark hair",
          "short hair"
        ],
        "t2i_prompt": "Set in Modern Korea, West coast of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, plain facial features, natural dark short hair. Dark Korean occult horror action style, muted urban realism, low-key lighting, grounded and tense mood.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean young man in mid-20s, handsome clean face, natural dark short hair.",
        "visual_traits": [
          "Korean young man",
          "mid-20s",
          "handsome face",
          "natural dark hair",
          "short hairstyle"
        ],
        "t2i_prompt": "Set in modern South Korea, West Coast urban and isolated island communities. Passport-style ID photo, head and upper chest visible, plain white background. A Korean young man in his mid-20s, handsome and clean face, natural dark short hair, neutral expression, photorealistic portrait.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C11",
        "description": "Small black cat with sleek dark fur, pointed ears, slim feline face.",
        "visual_traits": [
          "black cat",
          "sleek dark fur",
          "pointed ears",
          "slim feline face",
          "small body"
        ],
        "t2i_prompt": "Set in modern South Korea, west coast. Passport-style ID photo, head and upper chest visible, small black cat, sleek dark fur, pointed ears, slim feline face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "유기견 보호원": {
        "name": "유기견 보호원",
        "short_id": "L07",
        "description": "Animal shelter with kennel area, caged dogs, grooming and treatment space.",
        "visual_traits": [
          "kennel cages",
          "animal shelter space",
          "grooming area",
          "veterinary tools",
          "daylight interior"
        ],
        "t2i_prompt": "Set in modern-day South Korea. Photorealistic cinematic establishing shot, interior of an animal shelter, rows of metal kennel cages, a grooming and treatment area equipped with veterinary tools, daylight illuminating the interior, muted urban realism, damp textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "휴대전화": {
        "name": "휴대전화",
        "short_id": "P01",
        "description": "Generic modern smartphone with dark glass screen and slim rectangular body.",
        "visual_traits": [
          "smartphone",
          "rectangular shape",
          "dark glass screen",
          "slim body",
          "handheld size"
        ],
        "t2i_prompt": "Set in modern, Korea. Photorealistic product photo, isolated object, a generic modern smartphone with a dark glass screen and slim rectangular body, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "마트 총무과·CCTV 보안실": {
        "name": "마트 총무과·CCTV 보안실",
        "short_id": "L16",
        "description": "Supermarket administrative CCTV room with security monitor desk and surveillance playback setup.",
        "visual_traits": [
          "security monitors",
          "CCTV playback desk",
          "office interior",
          "surveillance setup",
          "fluorescent lighting"
        ],
        "t2i_prompt": "Set in modern South Korea, coastal city. Photorealistic cinematic establishing shot, supermarket administrative CCTV security room, security monitor desk, a wall of multiple surveillance screens displaying various camera feeds, playback setup on the desk, typical office interior with steel cabinets and scattered paperwork, harsh fluorescent lighting casting deep shadows, dark Korean occult horror action style, muted urban realism, damp textures, low-key lighting, tense and gritty atmosphere, 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": "C10",
        "description": "Korean adult man, neutral face, natural dark short hair.",
        "visual_traits": [
          "Korean adult man",
          "neutral face",
          "natural dark hair",
          "short hair",
          "security staff impression"
        ],
        "t2i_prompt": "Set in modern South Korea, west coast urban and island areas. Passport-style ID photo, head and upper chest visible, a Korean adult man, neutral face, natural dark short hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "다세대 빌라 입구·마당·외부 계단·골목": {
        "name": "다세대 빌라 입구·마당·외부 계단·골목",
        "short_id": "L11",
        "description": "Old villa entrance area with small yard, exterior stairs, gate, narrow alley access.",
        "visual_traits": [
          "villa gate",
          "small yard",
          "exterior stairs",
          "narrow alley",
          "old residential exterior"
        ],
        "t2i_prompt": "Set in modern South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. An old multi-family residential villa exterior. A narrow residential alley leading to an old metal gate, a small concrete yard, and exterior cement stairs going up the side of the building. Faded walls, damp textures. Dark Korean occult horror action style, mist-heavy atmosphere, muted urban realism, low-key lighting.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "stairs",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "한국인 여성": {
        "name": "한국인 여성",
        "short_id": "C07",
        "description": "Korean adult woman, ordinary urban face, natural dark hair.",
        "visual_traits": [
          "Korean adult woman",
          "ordinary face",
          "natural dark hair",
          "simple hairstyle",
          "urban appearance"
        ],
        "t2i_prompt": "Set in Modern South Korea, coastal and island regions. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean woman, ordinary urban facial features, natural dark hair with a simple and neat hairstyle, neutral expression. Dark Korean occult horror action cinematic style, muted tones, realistic textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    },
    "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",
        "C16"
      ],
      [
        "숲속",
        "location",
        "L01"
      ],
      [
        "도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "폴리스 라인이 쳐진 사건 현장",
        "location",
        "L03"
      ],
      [
        "다세대 빌라 옥상·옥탑방 외부",
        "location",
        "L04"
      ],
      [
        "옥탑방 내부",
        "location",
        "L05"
      ],
      [
        "해안가 도로",
        "location",
        "L06"
      ],
      [
        "유기견 보호원",
        "location",
        "L07"
      ],
      [
        "대형 마트 내부 매장",
        "location",
        "L09"
      ],
      [
        "대형 마트 외부·마트 밖 길거리",
        "location",
        "L10"
      ],
      [
        "다세대 빌라 입구·마당·외부 계단·골목",
        "location",
        "L11"
      ],
      [
        "해안가 버스정류장 부근",
        "location",
        "L12"
      ],
      [
        "경찰서 사무실",
        "location",
        "L13"
      ],
      [
        "PC방 내부",
        "location",
        "L15"
      ],
      [
        "마트 총무과·CCTV 보안실",
        "location",
        "L16"
      ],
      [
        "포구",
        "location",
        "L17"
      ],
      [
        "바다 위 어선 갑판",
        "location",
        "L18"
      ],
      [
        "어선 조타실",
        "location",
        "L19"
      ],
      [
        "해상·바다",
        "location",
        "L20"
      ],
      [
        "휴대전화",
        "prop",
        "P01"
      ],
      [
        "피 묻은 낡은 사진",
        "prop",
        "P02"
      ],
      [
        "붉은 원형 표식",
        "prop",
        "P03"
      ],
      [
        "컴퓨터 모니터",
        "prop",
        "P04"
      ],
      [
        "인형 달린 백팩",
        "prop",
        "P05"
      ],
      [
        "낡은 소형 어선",
        "prop",
        "P06"
      ],
      [
        "지도 출력물",
        "prop",
        "P07"
      ],
      [
        "폴리스 라인",
        "prop",
        "P08"
      ],
      [
        "약초 달임 냄비",
        "prop",
        "P09"
      ],
      [
        "말린 약초",
        "prop",
        "P10"
      ],
      [
        "액자 사진",
        "prop",
        "P11"
      ],
      [
        "메모지",
        "prop",
        "P12"
      ]
    ],
    "characters": [
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean middle-aged woman in mid-40s, composed face, natural dark hair in a practical style.",
        "visual_traits": [
          "Korean woman",
          "mid-40s",
          "composed facial features",
          "natural dark hair",
          "practical hairstyle"
        ],
        "t2i_prompt": "Set in Modern, South Korea. Passport-style ID photo, head and upper chest visible, Korean middle-aged woman in her mid-40s, composed facial features, natural dark hair in a practical hairstyle, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자직원",
        "short_id": "C08",
        "description": "Korean adult man, ordinary face, natural dark short hair.",
        "visual_traits": [
          "Korean adult man",
          "ordinary face",
          "natural dark hair",
          "short hair",
          "workplace staff impression"
        ],
        "t2i_prompt": "Set in modern South Korea, present-day, west coast urban and island community. Passport-style ID photo, head and upper chest visible, a Korean adult man, ordinary face, natural dark short hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 중년 여성 (환영)",
        "short_id": "C16",
        "description": "Korean middle-aged woman apparition, soft face, natural black hair, wavering facial presence.",
        "visual_traits": [
          "Korean middle-aged woman",
          "soft face",
          "natural black hair",
          "apparition-like image",
          "wavering face"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A middle-aged Korean woman, soft and gentle facial features, natural black hair, pale complexion, slightly ethereal presence. Dark Korean occult horror action style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 로트와일러",
        "short_id": "C09",
        "description": "Large black Rottweiler with broad head, short muzzle, muscular dog build, dark coat.",
        "visual_traits": [
          "large Rottweiler",
          "black coat",
          "broad head",
          "short muzzle",
          "muscular dog shape"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible of a large black Rottweiler dog, broad head, short muzzle, dark coat, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean young woman in early 20s, oval youthful face, natural black medium-length hair.",
        "visual_traits": [
          "Korean young woman",
          "early 20s",
          "oval youthful face",
          "natural black hair",
          "medium-length hair"
        ],
        "t2i_prompt": "Set in modern South Korea, South Korean west coast. Passport-style ID photo, head and upper chest visible, plain white background. A Korean young woman in her early 20s, oval youthful face, natural black medium-length hair, dark Korean occult horror style, muted urban realism, low-key lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C06",
        "description": "Korean man in his 30s, plain detective-like face, natural dark short hair.",
        "visual_traits": [
          "Korean man",
          "30s",
          "plain facial features",
          "natural dark hair",
          "short hair"
        ],
        "t2i_prompt": "Set in Modern Korea, West coast of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, plain facial features, natural dark short hair. Dark Korean occult horror action style, muted urban realism, low-key lighting, grounded and tense mood.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean young man in mid-20s, handsome clean face, natural dark short hair.",
        "visual_traits": [
          "Korean young man",
          "mid-20s",
          "handsome face",
          "natural dark hair",
          "short hairstyle"
        ],
        "t2i_prompt": "Set in modern South Korea, West Coast urban and isolated island communities. Passport-style ID photo, head and upper chest visible, plain white background. A Korean young man in his mid-20s, handsome and clean face, natural dark short hair, neutral expression, photorealistic portrait.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C11",
        "description": "Small black cat with sleek dark fur, pointed ears, slim feline face.",
        "visual_traits": [
          "black cat",
          "sleek dark fur",
          "pointed ears",
          "slim feline face",
          "small body"
        ],
        "t2i_prompt": "Set in modern South Korea, west coast. Passport-style ID photo, head and upper chest visible, small black cat, sleek dark fur, pointed ears, slim feline face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남자 보안직원",
        "short_id": "C10",
        "description": "Korean adult man, neutral face, natural dark short hair.",
        "visual_traits": [
          "Korean adult man",
          "neutral face",
          "natural dark hair",
          "short hair",
          "security staff impression"
        ],
        "t2i_prompt": "Set in modern South Korea, west coast urban and island areas. Passport-style ID photo, head and upper chest visible, a Korean adult man, neutral face, natural dark short hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 여성",
        "short_id": "C07",
        "description": "Korean adult woman, ordinary urban face, natural dark hair.",
        "visual_traits": [
          "Korean adult woman",
          "ordinary face",
          "natural dark hair",
          "simple hairstyle",
          "urban appearance"
        ],
        "t2i_prompt": "Set in Modern South Korea, coastal and island regions. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean woman, ordinary urban facial features, natural dark hair with a simple and neat hairstyle, neutral expression. Dark Korean occult horror action cinematic style, muted tones, realistic textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "경찰서 사무실",
        "short_id": "L13",
        "description": "Police office with desks, monitors, paperwork, fluorescent indoor lighting.",
        "visual_traits": [
          "office desks",
          "computer monitors",
          "paper documents",
          "fluorescent light",
          "police workspace"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic cinematic establishing shot, inside a modern police office. Office desks, computer monitors, scattered paper documents, fluorescent indoor lighting. The shared visual style is dark Korean occult horror action with muted urban realism, damp textures, low-key lighting, and restrained crimson-to-golden color contrast, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "Dark urban back alley with utility poles, tangled cables, faint streetlamp glow.",
        "visual_traits": [
          "urban alley",
          "faint streetlights",
          "utility poles",
          "tangled cables",
          "night darkness"
        ],
        "t2i_prompt": "Set in modern South Korea, west coast urban and island regions. Photorealistic cinematic establishing shot, dark urban back alley, utility poles with tangled cables, faint glow from a streetlamp, night darkness, muted urban realism, mist-heavy atmosphere, damp textures, low-key lighting, 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 wooded area with overgrown bushes, narrow trail, dim sunset light.",
        "visual_traits": [
          "dense bushes",
          "wooded trail",
          "sunset light",
          "natural shadows",
          "overgrown foliage"
        ],
        "t2i_prompt": "Set in modern day South Korea, west coast and isolated island communities. Photorealistic cinematic establishing shot, a dense wooded area with overgrown bushes and foliage, a narrow dirt trail winding through the trees, dim atmospheric sunset light casting natural shadows, mist-heavy atmosphere, damp textures, low-key lighting, dark occult horror 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": "L04",
        "description": "Old multi-family villa rooftop exterior with rooftop room door, water tank, laundry line, stairs.",
        "visual_traits": [
          "old villa rooftop",
          "rooftop room door",
          "water tank",
          "laundry line",
          "exterior stairs"
        ],
        "t2i_prompt": "Set in modern-day, South Korea. Photorealistic cinematic establishing shot, old multi-family villa rooftop exterior, rooftop room door, large water tank, empty laundry line, weathered concrete exterior stairs, muted urban realism, mist-heavy atmosphere, damp textures, low-key lighting, tense mood, dark Korean occult horror style, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 내부 매장",
        "short_id": "L09",
        "description": "Large supermarket sales floor with aisles, product shelves, boxes, bright retail lighting.",
        "visual_traits": [
          "supermarket aisles",
          "product shelves",
          "stacked boxes",
          "bright lighting",
          "retail floor"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic cinematic establishing shot, interior of a large supermarket sales floor, long aisles flanked by tall product shelves densely stocked with items, stacked boxes on the floor, bright fluorescent retail lighting, muted urban realism, tense and slightly damp atmosphere, no people, no vehicles.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "폴리스 라인이 쳐진 사건 현장",
        "short_id": "L03",
        "description": "Crime scene cordoned with police tape, forensic activity zone, outdoor investigation area.",
        "visual_traits": [
          "police tape boundary",
          "forensic scene area",
          "outdoor crime site",
          "investigation setup",
          "restricted zone"
        ],
        "t2i_prompt": "Set in modern times, modern South Korea. Photorealistic cinematic establishing shot, an outdoor crime scene cordoned off with yellow police tape, restricted investigation area, empty forensic zone, dark Korean occult horror action with mist-heavy atmosphere, muted urban realism, damp textures, low-key lighting, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안가 버스정류장 부근",
        "short_id": "L12",
        "description": "Coastal bus stop area facing the sea, quiet roadside, night seascape nearby.",
        "visual_traits": [
          "bus stop by sea",
          "quiet roadside",
          "night coast",
          "bench area",
          "open water view"
        ],
        "t2i_prompt": "Set in modern South Korea, coastal city and isolated island regions. Photorealistic cinematic establishing shot, a quiet coastal bus stop area at night. A simple roadside bus shelter with a bench, facing the dark, misty open sea. Damp asphalt road, muted low-key lighting from a nearby streetlamp, mist-heavy atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 외부·마트 밖 길거리",
        "short_id": "L10",
        "description": "Supermarket exterior and nearby street with storefront lights, bicycle parking, busy urban edge.",
        "visual_traits": [
          "storefront exterior",
          "street lights",
          "bicycle parking area",
          "urban sidewalk",
          "busy commercial edge"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Photorealistic cinematic establishing shot, large supermarket exterior and adjacent street, illuminated storefront lights, bicycle parking area, urban sidewalk, commercial edge. Dark Korean occult horror action style, mist-heavy atmosphere, muted urban realism, damp textures, low-key lighting, restrained crimson-to-golden color contrast, tense and grounded, 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": "Coastal road running beside the sea, open horizon, roadside path and sea air atmosphere.",
        "visual_traits": [
          "road beside sea",
          "open horizon",
          "coastal railing",
          "daylight",
          "wide seascape"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Photorealistic cinematic establishing shot of an empty coastal asphalt road running beside the sea, open horizon, a coastal safety railing along the edge, wide seascape. Overcast daylight, mist-heavy atmosphere, damp textures, muted urban realism, gritty 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": "L05",
        "description": "Small rooftop-room home with living area, kitchen sink, narrow window, bedroom doors, dim lamps.",
        "visual_traits": [
          "small living room",
          "kitchen sink",
          "narrow window",
          "bedroom doors",
          "dim indoor lamp"
        ],
        "t2i_prompt": "Set in modern, South Korea. Photorealistic cinematic establishing shot, a small and cramped rooftop room interior, small living area combined with a kitchen sink, narrow windows, closed bedroom doors, lit by dim indoor lamps, muted urban realism, damp textures, low-key lighting, dark Korean occult horror action style, tense and grounded atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "유기견 보호원",
        "short_id": "L07",
        "description": "Animal shelter with kennel area, caged dogs, grooming and treatment space.",
        "visual_traits": [
          "kennel cages",
          "animal shelter space",
          "grooming area",
          "veterinary tools",
          "daylight interior"
        ],
        "t2i_prompt": "Set in modern-day South Korea. Photorealistic cinematic establishing shot, interior of an animal shelter, rows of metal kennel cages, a grooming and treatment area equipped with veterinary tools, daylight illuminating the interior, muted urban realism, damp textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "마트 총무과·CCTV 보안실",
        "short_id": "L16",
        "description": "Supermarket administrative CCTV room with security monitor desk and surveillance playback setup.",
        "visual_traits": [
          "security monitors",
          "CCTV playback desk",
          "office interior",
          "surveillance setup",
          "fluorescent lighting"
        ],
        "t2i_prompt": "Set in modern South Korea, coastal city. Photorealistic cinematic establishing shot, supermarket administrative CCTV security room, security monitor desk, a wall of multiple surveillance screens displaying various camera feeds, playback setup on the desk, typical office interior with steel cabinets and scattered paperwork, harsh fluorescent lighting casting deep shadows, dark Korean occult horror action style, muted urban realism, damp textures, low-key lighting, tense and gritty atmosphere, 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": "L11",
        "description": "Old villa entrance area with small yard, exterior stairs, gate, narrow alley access.",
        "visual_traits": [
          "villa gate",
          "small yard",
          "exterior stairs",
          "narrow alley",
          "old residential exterior"
        ],
        "t2i_prompt": "Set in modern South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. An old multi-family residential villa exterior. A narrow residential alley leading to an old metal gate, a small concrete yard, and exterior cement stairs going up the side of the building. Faded walls, damp textures. Dark Korean occult horror action style, mist-heavy atmosphere, muted urban realism, low-key lighting.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "stairs",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "휴대전화",
        "short_id": "P01",
        "description": "Generic modern smartphone with dark glass screen and slim rectangular body.",
        "visual_traits": [
          "smartphone",
          "rectangular shape",
          "dark glass screen",
          "slim body",
          "handheld size"
        ],
        "t2i_prompt": "Set in modern, Korea. Photorealistic product photo, isolated object, a generic modern smartphone with a dark glass screen and slim rectangular body, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "480bdee3-a9b1-4714-b9ac-aabb5c8d89f7",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-01T15:50:16.401193+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}