{
  "status": "running",
  "data": {
    "completed": {
      "해안 도시 변두리 낡은 빌라 옥상·옥탑방 외부": {
        "name": "해안 도시 변두리 낡은 빌라 옥상·옥탑방 외부",
        "short_id": "L04",
        "description": "해안 도시 변두리의 오래된 빌라 옥상, 물탱크와 빨랫줄, 낡은 철문, 옥탑방 외벽이 보이는 공간.",
        "visual_traits": [
          "낡은 빌라 옥상",
          "물탱크",
          "빨랫줄",
          "옥탑방 철문",
          "오래된 외벽"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea west coast. Photorealistic cinematic establishing shot, an old villa rooftop on the outskirts of a coastal city, exterior of a weathered rooftop room with a rusty iron door and faded walls, a large water tank, clotheslines, cracked concrete floor and low railings, mist-heavy, coastal, tactile, ominous atmosphere, muted grays, deep shadows, gritty contemporary realism, Korean folk-occult horror vibe, 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": [
          "좁은 골목",
          "희미한 가로등",
          "전봇대",
          "낡은 벽면",
          "깊은 밤 그림자"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A narrow, dark city back alley. Old, rough concrete walls, utility poles heavily clustered with tangled power lines. Dim streetlights casting deep, ominous shadows across the wet asphalt floor. Mist creeping into the alleyway. Muted grays and deep shadows, tactile and ominous atmosphere, grounded in gritty contemporary realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "한국인 남자 (발현 상태)": {
        "name": "한국인 남자 (발현 상태)",
        "short_id": "C08",
        "description": "한국인 남성, 성인 얼굴, 붉게 빛나는 눈동자, 드러난 날카로운 이빨, 창백하고 거친 인상.",
        "visual_traits": [
          "한국인 남성",
          "붉은 눈동자",
          "날카로운 이빨",
          "창백한 얼굴빛",
          "거친 얼굴 인상"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male with pale skin and rugged facial features, glowing red eyes, slightly exposed sharp teeth, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "숲속": {
        "name": "숲속",
        "short_id": "L01",
        "description": "우거진 수풀과 나무가 빽빽한 숲길, 낮은 자연광, 잎과 가지가 시야를 가리는 어두운 녹색 공간.",
        "visual_traits": [
          "빽빽한 수풀",
          "좁은 숲길",
          "어두운 녹색 톤",
          "낮은 자연광",
          "가려진 시야"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Photorealistic cinematic establishing shot, dense and overgrown forest path, thick bushes and tightly packed trees, dark green foliage, low natural light filtering through the dense canopy, tangled branches obstructing the view, misty and ominous 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": "C03",
        "description": "한국인 여성, 40대 초반 얼굴, 부드러운 인상, 검은 중단발 머리, 차분한 눈매와 자연스러운 얼굴선.",
        "visual_traits": [
          "한국인 여성",
          "40대 초반 얼굴",
          "검은 중단발 머리",
          "부드러운 얼굴선",
          "차분한 눈매"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean woman in her early 40s, black mid-length hair, soft and natural facial lines, calm eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C01",
        "description": "한국인 여성, 20대 초반의 둥근 얼굴, 검은 긴 생머리, 또렷한 어두운 눈, 젊고 깨끗한 인상.",
        "visual_traits": [
          "한국인 여성",
          "20대 초반 얼굴",
          "검은 긴 생머리",
          "또렷한 어두운 눈",
          "둥근 얼굴형 추정"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean woman in her early 20s, round face shape, long straight black hair, clear dark eyes, clean appearance.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 여자": {
        "name": "한국인 여자",
        "short_id": "C09",
        "description": "한국인 여성, 성인 얼굴, 검은 머리, 평범한 어두운 눈, 자연스러운 얼굴형과 일반적인 이목구비.",
        "visual_traits": [
          "한국인 여성",
          "성인 얼굴",
          "검은 머리",
          "어두운 눈",
          "평범한 이목구비"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible. An adult Korean woman with a natural face shape and common facial features. She has black hair and plain dark eyes. Neutral expression, plain white background, flat studio lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C05",
        "description": "한국인 남성, 20대 중반 얼굴, 햇볕에 그을린 듯한 피부톤, 짧은 검은 머리, 굵고 어두운 눈매.",
        "visual_traits": [
          "한국인 남성",
          "20대 중반 얼굴",
          "짧은 검은 머리",
          "그을린 피부톤",
          "굵은 눈매"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean coastal and island regions. Passport-style ID photo, head and upper chest visible, plain white background. Korean male, mid-20s, sun-tanned skin, short black hair, thick dark eyes. Photorealistic cinematic style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 외부 연결 계단": {
        "name": "옥탑방 외부 연결 계단",
        "short_id": "L10",
        "description": "옥탑방으로 이어지는 외부 계단, 낡은 난간과 좁은 계단참, 빌라 외벽을 따라 올라가는 구조.",
        "visual_traits": [
          "외부 계단",
          "낡은 난간",
          "좁은 계단참",
          "빌라 외벽",
          "옥상 연결 구조"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal regions and isolated islands of South Korea. Photorealistic cinematic establishing shot, a narrow external staircase attached to the exterior wall of a weathered residential villa leading up to a rooftop, old rusty metal railings, small cramped landing, mist-heavy and ominous atmosphere, muted grays and deep shadows, gritty contemporary 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": "C02",
        "description": "한국인 여성, 40대 초중반 얼굴, 짧거나 단정한 검은 머리, 날카로운 눈매, 또렷한 이목구비.",
        "visual_traits": [
          "한국인 여성",
          "40대 초중반 얼굴",
          "단정한 검은 머리",
          "날카로운 눈매",
          "또렷한 이목구비"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her early to mid-40s, neat and short black hair, sharp eyes, distinct facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 남자": {
        "name": "한국인 남자",
        "short_id": "C07",
        "description": "한국인 남성, 성인 얼굴, 짧은 검은 머리, 평범한 어두운 눈, 특별한 장식 없는 일반적인 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "성인 얼굴",
          "짧은 검은 머리",
          "어두운 눈",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2020s modern South Korea, coastal region. Passport-style ID photo, head and upper chest visible, adult Korean male, short black hair, ordinary dark eyes, average facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "야외 사건 현장": {
        "name": "야외 사건 현장",
        "short_id": "L03",
        "description": "노란 폴리스라인과 증거 표식이 놓인 야외 현장, 흐린 낮빛 아래 정리되지 않은 수풀·노면 공간.",
        "visual_traits": [
          "폴리스라인",
          "증거 표식",
          "야외 노면",
          "흐린 낮빛",
          "수풀 주변부"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Photorealistic cinematic establishing shot, empty outdoor crime scene, rough unpaved dirt ground surrounded by untamed wild bushes, area cordoned off with bright yellow police tape, small evidence markers scattered on the ground, overcast daylight, mist-heavy, muted grays, deep shadows, tactile and ominous atmosphere, gritty contemporary 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": "C11",
        "description": "검정과 갈색 무늬의 대형견, 넓은 머리와 짧은 털, 강한 턱, 짙은 눈과 처진 귀.",
        "visual_traits": [
          "검정·갈색 무늬",
          "대형견",
          "넓은 머리",
          "짧은 털",
          "강한 턱"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A large Rottweiler dog, black coat with distinct rust markings on cheeks, muzzle, and above eyes, broad skull, strong muscular jaw, dark brown eyes, triangular floppy ears, short smooth coat.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 건물 아래 도로변": {
        "name": "옥탑방 건물 아래 도로변",
        "short_id": "L11",
        "description": "낡은 다세대 빌라 아래 도로변, 건물 출입구와 작은 마당, 좁은 골목형 도로가 맞닿은 공간.",
        "visual_traits": [
          "다세대 빌라 외부",
          "건물 출입구",
          "작은 마당",
          "좁은 도로",
          "오래된 외벽"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Photorealistic cinematic establishing shot. A street level view outside an old multi-family villa building. A narrow alleyway road connects to a small front yard and the building's main entrance. The exterior walls of the building are aged and weathered. Gritty contemporary realism, ominous atmosphere, muted grays and deep shadows, mist-heavy. 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": [
          "검은 인간형 윤곽",
          "얼굴 세부 없음",
          "희미한 가장자리",
          "어두운 덩어리감",
          "그림자 같은 형상"
        ],
        "t2i_prompt": "Set in contemporary 2020s, coastal region and isolated island in South Korea. Passport-style ID photo, head and upper chest visible, a completely black humanoid shadow figure, pitch-black silhouette with absolutely no facial details or distinct features, faintly blurred edges, dark and obscure mass, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C12",
        "description": "짧은 검은 털의 고양이, 날렵한 얼굴, 어두운 몸색과 대비되는 밝은 눈, 가는 수염.",
        "visual_traits": [
          "검은 짧은 털",
          "날렵한 얼굴",
          "밝은 눈",
          "가는 수염",
          "작은 삼각 귀"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Passport-style ID photo, head and upper chest visible, a black cat with short fur, sleek face, bright eyes, thin whiskers, small triangular ears, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C06",
        "description": "한국인 남성, 30대 얼굴, 짧은 검은 머리, 각진 얼굴형, 피곤해 보이는 눈매와 평범한 이목구비.",
        "visual_traits": [
          "한국인 남성",
          "30대 얼굴",
          "짧은 검은 머리",
          "각진 얼굴형",
          "피곤한 눈매"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean male in his 30s, short black hair, angular face shape, tired eyes, ordinary facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장 부근": {
        "name": "해안가 버스정류장 부근",
        "short_id": "L12",
        "description": "바다를 마주한 버스정류장 주변, 정류장 표지와 벤치, 어두운 해안선과 가로등이 있는 밤 공간.",
        "visual_traits": [
          "버스정류장 표지",
          "벤치",
          "해안선",
          "가로등",
          "밤바다 배경"
        ],
        "t2i_prompt": "Set in mid-2020s modern South Korea, West Coast region. Photorealistic cinematic establishing shot, a coastal bus stop at night, no people, no vehicles, no objects. A lonely bus stop sign and an empty bench sitting on an asphalt roadside, illuminated by a dim, flickering streetlight. In the background, a dark, mist-heavy coastline and the vast night sea. Muted grays, deep shadows, gritty contemporary realism, ominous atmospheric tone.",
        "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": "L07",
        "description": "철제 케이지와 미용대, 목욕 시설이 있는 보호원 내부, 실용적인 조명과 정돈된 동물 관리 공간.",
        "visual_traits": [
          "철제 케이지",
          "미용대",
          "목욕 시설",
          "실용적 조명",
          "동물 관리 공간"
        ],
        "t2i_prompt": "Set in modern-day 2020s, South Korea. Photorealistic cinematic establishing shot of an animal shelter interior. The room features rows of metal cages, a grooming table, and basic bathing facilities for animals. Practical, functional lighting illuminates the space, creating a tidy but sterile animal care environment. The visual tone is mist-heavy, coastal, tactile, and ominous, with muted grays and deep shadows contrasted by gold dusk light and sharp red symbolic accents. 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": [
          "네온사인",
          "상점 간판",
          "포장마차",
          "대형마트 외관",
          "밝은 상업 조명"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, a busy commercial street outside a large mart, no people, no vehicles, no objects. Bright commercial lighting, glowing neon signs and store fronts, street food stalls structures, large retail building facade, illuminated pavement. Deep shadows contrasting with bright colorful lights, urban night atmosphere, misty coastal city dampness reflecting on the asphalt, gritty contemporary realism.",
        "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",
        "L07"
      ],
      [
        "번화가·대형마트 외부 길거리",
        "location",
        "L08"
      ],
      [
        "대형마트 매장 내부",
        "location",
        "L09"
      ],
      [
        "옥탑방 외부 연결 계단",
        "location",
        "L10"
      ],
      [
        "옥탑방 건물 아래 도로변",
        "location",
        "L11"
      ],
      [
        "해안가 버스정류장 부근",
        "location",
        "L12"
      ],
      [
        "경찰서 사무실 내부",
        "location",
        "L13"
      ],
      [
        "경찰서 외부",
        "location",
        "L14"
      ],
      [
        "대형마트 총무과·보안실",
        "location",
        "L15"
      ],
      [
        "PC방 내부",
        "location",
        "L16"
      ],
      [
        "포구",
        "location",
        "L18"
      ],
      [
        "소형 어선 갑판",
        "location",
        "L19"
      ],
      [
        "소형 어선 조타실 내부",
        "location",
        "L20"
      ],
      [
        "바다 위 해상·안개 경계",
        "location",
        "L21"
      ],
      [
        "휴대전화",
        "prop",
        "P01"
      ],
      [
        "붉은 원 문양/표식",
        "prop",
        "P02"
      ],
      [
        "구겨진 낡은 흑백 사진",
        "prop",
        "P03"
      ],
      [
        "수리영의 인형 달린 낡은 백팩",
        "prop",
        "P04"
      ],
      [
        "종이 지도",
        "prop",
        "P05"
      ],
      [
        "민숙과 수리영의 사진 액자",
        "prop",
        "P06"
      ],
      [
        "좌표 메모지",
        "prop",
        "P07"
      ],
      [
        "볼펜",
        "prop",
        "P08"
      ]
    ],
    "characters": [
      {
        "name": "한국인 남자 (발현 상태)",
        "short_id": "C08",
        "description": "한국인 남성, 성인 얼굴, 붉게 빛나는 눈동자, 드러난 날카로운 이빨, 창백하고 거친 인상.",
        "visual_traits": [
          "한국인 남성",
          "붉은 눈동자",
          "날카로운 이빨",
          "창백한 얼굴빛",
          "거친 얼굴 인상"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male with pale skin and rugged facial features, glowing red eyes, slightly exposed sharp teeth, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙",
        "short_id": "C03",
        "description": "한국인 여성, 40대 초반 얼굴, 부드러운 인상, 검은 중단발 머리, 차분한 눈매와 자연스러운 얼굴선.",
        "visual_traits": [
          "한국인 여성",
          "40대 초반 얼굴",
          "검은 중단발 머리",
          "부드러운 얼굴선",
          "차분한 눈매"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean woman in her early 40s, black mid-length hair, soft and natural facial lines, calm eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "한국인 여성, 20대 초반의 둥근 얼굴, 검은 긴 생머리, 또렷한 어두운 눈, 젊고 깨끗한 인상.",
        "visual_traits": [
          "한국인 여성",
          "20대 초반 얼굴",
          "검은 긴 생머리",
          "또렷한 어두운 눈",
          "둥근 얼굴형 추정"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean woman in her early 20s, round face shape, long straight black hair, clear dark eyes, clean appearance.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 여자",
        "short_id": "C09",
        "description": "한국인 여성, 성인 얼굴, 검은 머리, 평범한 어두운 눈, 자연스러운 얼굴형과 일반적인 이목구비.",
        "visual_traits": [
          "한국인 여성",
          "성인 얼굴",
          "검은 머리",
          "어두운 눈",
          "평범한 이목구비"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible. An adult Korean woman with a natural face shape and common facial features. She has black hair and plain dark eyes. Neutral expression, plain white background, flat studio lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C05",
        "description": "한국인 남성, 20대 중반 얼굴, 햇볕에 그을린 듯한 피부톤, 짧은 검은 머리, 굵고 어두운 눈매.",
        "visual_traits": [
          "한국인 남성",
          "20대 중반 얼굴",
          "짧은 검은 머리",
          "그을린 피부톤",
          "굵은 눈매"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean coastal and island regions. Passport-style ID photo, head and upper chest visible, plain white background. Korean male, mid-20s, sun-tanned skin, short black hair, thick dark eyes. Photorealistic cinematic style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "한국인 여성, 40대 초중반 얼굴, 짧거나 단정한 검은 머리, 날카로운 눈매, 또렷한 이목구비.",
        "visual_traits": [
          "한국인 여성",
          "40대 초중반 얼굴",
          "단정한 검은 머리",
          "날카로운 눈매",
          "또렷한 이목구비"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her early to mid-40s, neat and short black hair, sharp eyes, distinct facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남자",
        "short_id": "C07",
        "description": "한국인 남성, 성인 얼굴, 짧은 검은 머리, 평범한 어두운 눈, 특별한 장식 없는 일반적인 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "성인 얼굴",
          "짧은 검은 머리",
          "어두운 눈",
          "평범한 얼굴"
        ],
        "t2i_prompt": "Set in 2020s modern South Korea, coastal region. Passport-style ID photo, head and upper chest visible, adult Korean male, short black hair, ordinary dark eyes, average facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C11",
        "description": "검정과 갈색 무늬의 대형견, 넓은 머리와 짧은 털, 강한 턱, 짙은 눈과 처진 귀.",
        "visual_traits": [
          "검정·갈색 무늬",
          "대형견",
          "넓은 머리",
          "짧은 털",
          "강한 턱"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A large Rottweiler dog, black coat with distinct rust markings on cheeks, muzzle, and above eyes, broad skull, strong muscular jaw, dark brown eyes, triangular floppy ears, short smooth coat.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 실루엣",
        "short_id": "C10",
        "description": "얼굴과 세부가 보이지 않는 검은 인간형 그림자, 가장자리만 희미하게 구분되는 어두운 형체.",
        "visual_traits": [
          "검은 인간형 윤곽",
          "얼굴 세부 없음",
          "희미한 가장자리",
          "어두운 덩어리감",
          "그림자 같은 형상"
        ],
        "t2i_prompt": "Set in contemporary 2020s, coastal region and isolated island in South Korea. Passport-style ID photo, head and upper chest visible, a completely black humanoid shadow figure, pitch-black silhouette with absolutely no facial details or distinct features, faintly blurred edges, dark and obscure mass, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C12",
        "description": "짧은 검은 털의 고양이, 날렵한 얼굴, 어두운 몸색과 대비되는 밝은 눈, 가는 수염.",
        "visual_traits": [
          "검은 짧은 털",
          "날렵한 얼굴",
          "밝은 눈",
          "가는 수염",
          "작은 삼각 귀"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Passport-style ID photo, head and upper chest visible, a black cat with short fur, sleek face, bright eyes, thin whiskers, small triangular ears, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C06",
        "description": "한국인 남성, 30대 얼굴, 짧은 검은 머리, 각진 얼굴형, 피곤해 보이는 눈매와 평범한 이목구비.",
        "visual_traits": [
          "한국인 남성",
          "30대 얼굴",
          "짧은 검은 머리",
          "각진 얼굴형",
          "피곤한 눈매"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean male in his 30s, short black hair, angular face shape, tired eyes, ordinary facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "해안 도시 변두리 낡은 빌라 옥상·옥탑방 외부",
        "short_id": "L04",
        "description": "해안 도시 변두리의 오래된 빌라 옥상, 물탱크와 빨랫줄, 낡은 철문, 옥탑방 외벽이 보이는 공간.",
        "visual_traits": [
          "낡은 빌라 옥상",
          "물탱크",
          "빨랫줄",
          "옥탑방 철문",
          "오래된 외벽"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea west coast. Photorealistic cinematic establishing shot, an old villa rooftop on the outskirts of a coastal city, exterior of a weathered rooftop room with a rusty iron door and faded walls, a large water tank, clotheslines, cracked concrete floor and low railings, mist-heavy, coastal, tactile, ominous atmosphere, muted grays, deep shadows, gritty contemporary realism, Korean folk-occult horror vibe, 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": [
          "좁은 골목",
          "희미한 가로등",
          "전봇대",
          "낡은 벽면",
          "깊은 밤 그림자"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A narrow, dark city back alley. Old, rough concrete walls, utility poles heavily clustered with tangled power lines. Dim streetlights casting deep, ominous shadows across the wet asphalt floor. Mist creeping into the alleyway. Muted grays and deep shadows, tactile and ominous atmosphere, grounded in gritty contemporary realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "숲속",
        "short_id": "L01",
        "description": "우거진 수풀과 나무가 빽빽한 숲길, 낮은 자연광, 잎과 가지가 시야를 가리는 어두운 녹색 공간.",
        "visual_traits": [
          "빽빽한 수풀",
          "좁은 숲길",
          "어두운 녹색 톤",
          "낮은 자연광",
          "가려진 시야"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Photorealistic cinematic establishing shot, dense and overgrown forest path, thick bushes and tightly packed trees, dark green foliage, low natural light filtering through the dense canopy, tangled branches obstructing the view, misty and ominous 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": "옥탑방으로 이어지는 외부 계단, 낡은 난간과 좁은 계단참, 빌라 외벽을 따라 올라가는 구조.",
        "visual_traits": [
          "외부 계단",
          "낡은 난간",
          "좁은 계단참",
          "빌라 외벽",
          "옥상 연결 구조"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal regions and isolated islands of South Korea. Photorealistic cinematic establishing shot, a narrow external staircase attached to the exterior wall of a weathered residential villa leading up to a rooftop, old rusty metal railings, small cramped landing, mist-heavy and ominous atmosphere, muted grays and deep shadows, gritty contemporary 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": "L03",
        "description": "노란 폴리스라인과 증거 표식이 놓인 야외 현장, 흐린 낮빛 아래 정리되지 않은 수풀·노면 공간.",
        "visual_traits": [
          "폴리스라인",
          "증거 표식",
          "야외 노면",
          "흐린 낮빛",
          "수풀 주변부"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Photorealistic cinematic establishing shot, empty outdoor crime scene, rough unpaved dirt ground surrounded by untamed wild bushes, area cordoned off with bright yellow police tape, small evidence markers scattered on the ground, overcast daylight, mist-heavy, muted grays, deep shadows, tactile and ominous atmosphere, gritty contemporary 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": "L11",
        "description": "낡은 다세대 빌라 아래 도로변, 건물 출입구와 작은 마당, 좁은 골목형 도로가 맞닿은 공간.",
        "visual_traits": [
          "다세대 빌라 외부",
          "건물 출입구",
          "작은 마당",
          "좁은 도로",
          "오래된 외벽"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Photorealistic cinematic establishing shot. A street level view outside an old multi-family villa building. A narrow alleyway road connects to a small front yard and the building's main entrance. The exterior walls of the building are aged and weathered. Gritty contemporary realism, ominous atmosphere, muted grays and deep shadows, mist-heavy. 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": [
          "버스정류장 표지",
          "벤치",
          "해안선",
          "가로등",
          "밤바다 배경"
        ],
        "t2i_prompt": "Set in mid-2020s modern South Korea, West Coast region. Photorealistic cinematic establishing shot, a coastal bus stop at night, no people, no vehicles, no objects. A lonely bus stop sign and an empty bench sitting on an asphalt roadside, illuminated by a dim, flickering streetlight. In the background, a dark, mist-heavy coastline and the vast night sea. Muted grays, deep shadows, gritty contemporary realism, ominous atmospheric tone.",
        "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": "L07",
        "description": "철제 케이지와 미용대, 목욕 시설이 있는 보호원 내부, 실용적인 조명과 정돈된 동물 관리 공간.",
        "visual_traits": [
          "철제 케이지",
          "미용대",
          "목욕 시설",
          "실용적 조명",
          "동물 관리 공간"
        ],
        "t2i_prompt": "Set in modern-day 2020s, South Korea. Photorealistic cinematic establishing shot of an animal shelter interior. The room features rows of metal cages, a grooming table, and basic bathing facilities for animals. Practical, functional lighting illuminates the space, creating a tidy but sterile animal care environment. The visual tone is mist-heavy, coastal, tactile, and ominous, with muted grays and deep shadows contrasted by gold dusk light and sharp red symbolic accents. 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": [
          "네온사인",
          "상점 간판",
          "포장마차",
          "대형마트 외관",
          "밝은 상업 조명"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, a busy commercial street outside a large mart, no people, no vehicles, no objects. Bright commercial lighting, glowing neon signs and store fronts, street food stalls structures, large retail building facade, illuminated pavement. Deep shadows contrasting with bright colorful lights, urban night atmosphere, misty coastal city dampness reflecting on the asphalt, gritty contemporary realism.",
        "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": "a1768c4b-85a1-442a-af0a-468d365060b5",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-06-02T08:42:12.496904+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}