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