{
  "status": "running",
  "data": {
    "completed": {
      "낯선 한국인 남성": {
        "name": "낯선 한국인 남성",
        "short_id": "C10",
        "description": "Korean 남성, 성인, 얼굴은 보이지 않고 머리 특징도 식별되지 않는 낯선 남성.",
        "visual_traits": [
          "Korean 남성",
          "성인",
          "얼굴 비노출",
          "머리 특징 불명",
          "낯선 인상"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, an adult Korean male with highly indistinct and average facial features, unremarkable short dark hair, neutral and anonymous appearance, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "번화가 도로와 대형 마트 외부": {
        "name": "번화가 도로와 대형 마트 외부",
        "short_id": "L08",
        "description": "네온사인과 포장마차가 늘어선 번화가 도로, 대형 마트 입구와 밝은 간판이 맞닿은 외부 공간.",
        "visual_traits": [
          "네온사인",
          "포장마차",
          "대형 마트 입구",
          "밝은 간판",
          "번화가 도로"
        ],
        "t2i_prompt": "Set in Modern South Korea, mid-2020s, South Korean urban area. Photorealistic cinematic establishing shot, a downtown asphalt road lined with glowing neon signs and traditional pojangmacha food tents, adjacent to the brightly lit glass entrance and large illuminated billboard of a major supermarket, dark fog-heavy visual palette, cold blue night tones contrasted by muted amber light from the tents and neon signs, damp textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "PC방 내부": {
        "name": "PC방 내부",
        "short_id": "L15",
        "description": "모니터가 줄지어 놓인 PC방 실내, 어두운 조명과 칸막이 좌석이 이어지는 공간.",
        "visual_traits": [
          "줄지은 모니터",
          "어두운 조명",
          "칸막이 좌석",
          "컴퓨터 책상",
          "밀집된 실내"
        ],
        "t2i_prompt": "Set in 2020s modern-day South Korea. Photorealistic cinematic establishing shot, interior of an internet cafe (PC bang), long rows of computer monitors glowing in the dark, desk partitions separating individual seats, dark indoor environment illuminated primarily by the cold blue glow of the screens, keyboards and mice on desks, dense and enclosed space, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "한국인 남성 (발현 상태)": {
        "name": "한국인 남성 (발현 상태)",
        "short_id": "C09",
        "description": "Korean 남성, 성인, 붉게 빛나는 눈동자와 드러난 이빨이 두드러지는 어두운 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "붉은 눈동자",
          "드러난 이빨",
          "어두운 얼굴",
          "성인 남성"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean male, glowing red eyes, bared teeth, dark complexion.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "로트와일러": {
        "name": "로트와일러",
        "short_id": "C08",
        "description": "검정과 갈색 털의 대형견, 넓은 두개골, 짧은 주둥이와 강한 턱선을 가진 로트와일러.",
        "visual_traits": [
          "검정·갈색 털",
          "넓은 두개골",
          "짧은 주둥이",
          "강한 턱선",
          "대형견"
        ],
        "t2i_prompt": "Set in modern 2020s South Korea, west coast and isolated islands. Passport-style ID photo, head and upper chest visible, a large Rottweiler dog, black fur with distinct brown markings, broad skull, short muzzle, strong jawline, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "민숙 (기괴한 형상)": {
        "name": "민숙 (기괴한 형상)",
        "short_id": "C19",
        "description": "Korean 여성, 40대 초반, 얼굴 윤곽이 흐트러지고 표면이 뭉개져 보이는 기괴한 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "40대 초반",
          "흐트러진 얼굴 윤곽",
          "뭉개진 이목구비",
          "기괴한 얼굴"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her early 40s, highly distorted facial contours, smudged and melted facial features, unnatural grotesque face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 남성": {
        "name": "한국인 남성",
        "short_id": "C06",
        "description": "Korean 남성, 성인, 짧은 검은 머리, 평범한 얼굴형과 어두운 눈을 가진 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "성인",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "어두운 눈"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and isolated islands. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, short black hair, average face shape, dark eyes, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C14",
        "description": "새까만 털, 밝은 눈, 뾰족한 귀와 작은 얼굴을 가진 검은 고양이.",
        "visual_traits": [
          "새까만 털",
          "밝은 눈",
          "뾰족한 귀",
          "작은 얼굴",
          "고양이 윤곽"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A black cat, jet-black fur, bright eyes, pointed ears, small feline face.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C05",
        "description": "Korean 남성, 30대, 짧은 검은 머리, 각진 얼굴형과 무심한 눈매의 형사 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "30대",
          "짧은 검은 머리",
          "각진 얼굴형",
          "무심한 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Passport-style ID photo, head and upper chest visible, a 30-something Korean man, short black hair, angular face shape, indifferent eyes, 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, South Korea. Photorealistic cinematic establishing shot, an outdoor crime scene during bright daylight, cordoned off by yellow police tape, small numbered forensic evidence markers placed on the ground, damp textures, grounded 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": "C02",
        "description": "Korean 여성, 40대 중반, 단정한 검은 머리, 또렷한 눈매와 차분한 중년 여성 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "40대 중반",
          "단정한 검은 머리",
          "또렷한 눈매",
          "중년 얼굴"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mid-40s Korean woman, neat black hair, clear and distinct eyes, calm middle-aged facial features, photorealistic, high quality.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 인영": {
        "name": "검은 인영",
        "short_id": "C12",
        "description": "Korean 인간형, 얼굴과 머리 세부가 보이지 않는 새까만 그림자 형태의 인영.",
        "visual_traits": [
          "Korean 인간형",
          "검은 실루엣",
          "얼굴 세부 없음",
          "머리 특징 없음",
          "그림자 같은 윤곽"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, a pitch-black shadowy humanoid figure, stark dark silhouette with no visible facial features, no visible hair details, smooth dark shadow outline, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "민숙": {
        "name": "민숙",
        "short_id": "C04",
        "description": "Korean 여성, 40대 초반, 검은 머리, 부드러운 얼굴선과 평범한 중년 여성 인상.",
        "visual_traits": [
          "Korean 여성",
          "40대 초반",
          "검은 머리",
          "부드러운 얼굴선",
          "중년 여성 인상"
        ],
        "t2i_prompt": "Set in mid 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her early 40s, black hair, soft facial lines, ordinary middle-aged facial features. Photorealistic, high quality, highly detailed face, sharp focus.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 경찰": {
        "name": "한국인 경찰",
        "short_id": "C13",
        "description": "Korean 성인, 짧은 검은 머리, 평범한 얼굴형과 단정한 눈매를 가진 얼굴.",
        "visual_traits": [
          "Korean 성인",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "단정한 눈매",
          "성인 얼굴"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult, short black hair, ordinary face shape, neat eyes, neutral expression, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장": {
        "name": "해안가 버스정류장",
        "short_id": "L12",
        "description": "밤 해안가의 작은 버스정류장, 바다를 향한 벤치와 어두운 도로 조명이 있는 공간.",
        "visual_traits": [
          "해안가 정류장",
          "벤치",
          "밤 조명",
          "바다 방향",
          "한적한 도로"
        ],
        "t2i_prompt": "Set in modern South Korea, West Coast region. Photorealistic cinematic establishing shot, an empty small coastal bus stop on a dark seaside road at night, a simple bench facing the ocean, dim amber streetlamp illumination casting shadows on damp asphalt, thick fog, dark and cold blue night tones, grounded realism, eerie and isolated 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": "L04",
        "description": "오래된 다세대 빌라 위 옥탑 외부, 철문과 물탱크, 빨랫줄과 작은 옥상 마당이 보이는 공간.",
        "visual_traits": [
          "오래된 빌라 옥상",
          "옥탑 철문",
          "물탱크",
          "빨랫줄",
          "작은 옥상 마당"
        ],
        "t2i_prompt": "Set in modern mid-2020s South Korea, west coast city. Photorealistic cinematic establishing shot, exterior of an old multi-family villa rooftop, weathered cement floor, a small rooftop yard, an old rusted iron door leading to a small rooftop room structure, a large blue plastic water tank, an empty clothesline, peeling paint and damp textures on the concrete walls, grounded realism, cold blue night tones with a dark fog-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": "C11",
        "description": "Korean 남성, 성인, 짧은 검은 머리, 평범한 얼굴형과 친근한 중년 남성 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "성인",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "중년 남성 인상"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, middle-aged Korean man, short black hair, average face shape, soft and approachable facial features, grounded realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 어린 여자아이": {
        "name": "한국인 어린 여자아이",
        "short_id": "C20",
        "description": "Korean 여자아이, 12세가량, 검은 머리와 앳된 둥근 얼굴, 어두운 눈을 가진 얼굴.",
        "visual_traits": [
          "Korean 여자아이",
          "12세가량",
          "검은 머리",
          "앳된 둥근 얼굴",
          "어두운 눈"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a 12-year-old Korean girl, black hair, youthful round face, dark eyes, neutral expression, realistic skin texture, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "다세대 빌라 외부 마당과 옥탑 계단 및 건물 앞 길가": {
        "name": "다세대 빌라 외부 마당과 옥탑 계단 및 건물 앞 길가",
        "short_id": "L11",
        "description": "다세대 빌라의 외부 마당과 옥탑 계단, 건물 앞 좁은 길가가 이어지는 낡은 주거지 공간.",
        "visual_traits": [
          "외부 마당",
          "옥탑 계단",
          "건물 앞 길가",
          "낡은 빌라",
          "좁은 주거지"
        ],
        "t2i_prompt": "Set in 2020s modern era, coastal and island regions of South Korea. Photorealistic cinematic establishing shot of an old multi-family villa exterior, featuring a narrow front concrete yard, steep exposed exterior stairs leading to a rooftop, and a narrow paved street in front. Worn brick and concrete walls with signs of aging, surrounded by a dense, old residential neighborhood. Dark, fog-heavy visual palette, cold blue night tones, damp textures, oppressive isolation, grounded realism, Korean folk occult horror atmosphere. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior",
                "yard",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "도시 뒷골목": {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "밤의 도심 뒷골목, 희미한 가로등과 전봇대, 좁고 어두운 벽면이 이어지는 골목.",
        "visual_traits": [
          "밤 골목",
          "희미한 가로등",
          "전봇대",
          "좁은 통로",
          "어두운 벽면"
        ],
        "t2i_prompt": "Set in 2020s modern South Korea, western coastal and island region. Photorealistic cinematic establishing shot, a narrow and dark city back alley at night, dim streetlights casting faint illumination, utility poles standing in a tight passageway between rough textured walls, dark and fog-heavy visual palette, cold blue night tones, damp textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "숲속": {
        "name": "숲속",
        "short_id": "L01",
        "description": "해 질 무렵의 울창한 숲, 빽빽한 수풀과 어두워지는 나무 그림자가 뒤엉킨 공간.",
        "visual_traits": [
          "울창한 수풀",
          "해 질 무렵 빛",
          "나무 그림자",
          "좁은 숲길",
          "어두운 녹색 톤"
        ],
        "t2i_prompt": "Set in modern 2020s South Korea. Photorealistic cinematic establishing shot, dense and lush forest at dusk, thick underbrush, intertwining branches creating deep dark tree shadows, narrow dirt path, dark fog-heavy visual palette with dim sunset light, damp textures, dark green tones, oppressive isolation, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "유기견 보호원": {
        "name": "유기견 보호원",
        "short_id": "L07",
        "description": "철창 우리와 진료 공간이 있는 유기견 보호원, 개 울타리와 관리용 설비가 늘어선 장소.",
        "visual_traits": [
          "철창 우리",
          "개 울타리",
          "진료 공간",
          "관리 설비",
          "보호소 구조"
        ],
        "t2i_prompt": "Set in mid-2020s modern South Korea, west coast and isolated islands. Photorealistic cinematic establishing shot, a desolate stray dog shelter, empty rows of heavy iron cages and chain-link fences, a sterile stainless steel treatment area illuminated by harsh fluorescent medical lights, damp concrete floors with drainage grills, cold blue night tones, dark and fog-heavy atmosphere, gritty realism, no people, no animals, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "office"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "해안가 도로": {
        "name": "해안가 도로",
        "short_id": "L06",
        "description": "바다를 끼고 이어지는 해안 도로, 넓은 바다 전망과 방파제, 낮은 해안선이 보이는 길.",
        "visual_traits": [
          "해안 도로",
          "바다 전망",
          "방파제",
          "낮은 해안선",
          "탁 트인 하늘"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean west coast. Photorealistic cinematic establishing shot, a coastal road running alongside the sea, wide ocean view with a seawall and a low coastline, open sky above. Dark, fog-heavy visual palette with cold blue night tones, damp textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "한국인 여성": {
        "name": "한국인 여성",
        "short_id": "C07",
        "description": "Korean 여성, 성인, 검은 머리, 평범한 얼굴형과 어두운 눈매를 가진 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "성인",
          "검은 머리",
          "평범한 얼굴형",
          "어두운 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s modern South Korea, west coast cities, ports, and isolated islands. Passport-style ID photo, head and upper chest visible, plain white background. An adult Korean woman, black hair, ordinary face shape, dark eyes, neutral expression, realistic skin texture, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 내부": {
        "name": "옥탑방 내부",
        "short_id": "L05",
        "description": "작은 옥탑방 실내, 햇빛 드는 거실과 싱크대, 식탁, 방들이 붙은 낡고 좁은 주거 공간.",
        "visual_traits": [
          "작은 거실",
          "싱크대",
          "식탁",
          "좁은 방 구조",
          "낡은 주거감"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small and cramped old rooftop apartment, narrow living room with a small kitchen sink and a dining table, connected to tiny adjacent rooms, sunlit but worn-out residential atmosphere, damp textures, grounded realism, 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": "C15",
        "description": "Korean 남성, 성인, 짧은 검은 머리, 단정한 얼굴형과 침착한 눈매.",
        "visual_traits": [
          "Korean 남성",
          "성인",
          "짧은 검은 머리",
          "단정한 얼굴형",
          "침착한 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean West Coast and isolated islands. Passport-style ID photo, head and upper chest visible, a Korean adult male, short neat black hair, clean and structured face shape, dark eyes, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 건물 앞": {
        "name": "경찰서 건물 앞",
        "short_id": "L14",
        "description": "경찰서 건물 앞 외부, 관공서 출입구와 주차 공간, 낮은 계단이 보이는 공간.",
        "visual_traits": [
          "관공서 출입구",
          "건물 전면",
          "주차 공간",
          "낮은 계단",
          "외부 공간"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korea. Photorealistic cinematic establishing shot. Exterior front view of a modern Korean police station building. Straight, angular concrete architecture. A main entrance with glass doors, a set of low stone stairs leading up to it, and an empty flat asphalt parking area in the foreground. Damp concrete textures on the facade. Dark, fog-heavy atmosphere, cold blue tones, grounded realism. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean 남성, 20대 중반, 어두운 머리칼, 준수한 얼굴형과 차분한 눈매.",
        "visual_traits": [
          "Korean 남성",
          "20대 중반",
          "어두운 머리칼",
          "준수한 얼굴형",
          "차분한 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean male in his mid-20s, dark hair, neat and handsome facial structure, neutral eye shape. Grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "마트 총무과 사무실": {
        "name": "마트 총무과 사무실",
        "short_id": "L10",
        "description": "CCTV 모니터와 책상이 놓인 마트 사무실, 업무용 가구와 보안 장비가 있는 작은 실내.",
        "visual_traits": [
          "CCTV 모니터",
          "업무용 책상",
          "사무용 가구",
          "작은 실내",
          "보안 장비"
        ],
        "t2i_prompt": "Set in modern South Korea, 2020s. Photorealistic cinematic establishing shot, a small and cramped supermarket administrative office interior, featuring a desk with multiple security CCTV monitors, generic office furniture, compact and practical indoor setting, grounded realism, dark and oppressive atmosphere with 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": "C01",
        "description": "Korean 여성, 20대 초반, 창백한 얼굴빛, 검은 머리, 깊고 어두운 눈매를 지닌 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "20대 초반",
          "검은 머리",
          "창백한 얼굴빛",
          "깊은 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean woman in her early 20s, pale complexion, black hair, deep and dark eyes, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형 마트 매장 내부": {
        "name": "대형 마트 매장 내부",
        "short_id": "L09",
        "description": "넓은 대형 마트 매장, 상품 진열대가 줄지어 있고 밝은 형광 조명이 가득한 실내.",
        "visual_traits": [
          "상품 진열대",
          "밝은 형광등",
          "넓은 통로",
          "매장 선반",
          "대형 실내"
        ],
        "t2i_prompt": "Set in contemporary South Korea, mid-2020s. Photorealistic cinematic establishing shot, interior of a spacious large supermarket, tall rows of densely packed product display shelves, wide empty shopping aisles, brightly illuminated by regular rows of overhead fluorescent lights, clean commercial environment, grounded 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": "L18",
        "description": "소형어선의 조타실, 조종 장치와 창문, 계기판이 밀집한 좁은 실내 공간.",
        "visual_traits": [
          "조종 장치",
          "계기판",
          "작은 창문",
          "좁은 실내",
          "선박 조타 공간"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, the interior of a small fishing boat's wheelhouse. Cramped space, densely packed with steering controls, dials, instrument panels, and small windows. Dark, fog-heavy visual palette with cold blue night tones, damp textures, grounded realism. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "소형어선 갑판": {
        "name": "소형어선 갑판",
        "short_id": "L17",
        "description": "작은 어선의 갑판, 낮은 난간과 밧줄, 작업용 바닥이 보이는 좁은 선상 공간.",
        "visual_traits": [
          "좁은 갑판",
          "낮은 난간",
          "밧줄",
          "작업용 바닥",
          "소형 선박 구조"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, deck of a small fishing boat, narrow working floor with damp wood and metal textures, low railings, coiled thick marine ropes, dark, fog-heavy visual palette, cold blue night tones, grounded 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": "L13",
        "description": "책상과 컴퓨터, 서류가 놓인 경찰서 사무실, 형광등 아래 업무 공간이 이어진 실내.",
        "visual_traits": [
          "업무용 책상",
          "컴퓨터 모니터",
          "서류 더미",
          "형광등",
          "관공서 실내"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, modern police station office interior, rows of office desks, computer monitors, stacks of paperwork, bright fluorescent ceiling lights, bureaucratic government office setting, cold and practical atmosphere, grounded realism, no people, no vehicles, no moving objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "안개 낀 포구와 선착장": {
        "name": "안개 낀 포구와 선착장",
        "short_id": "L16",
        "description": "짙은 안개가 깔린 포구와 선착장, 젖은 바닥과 흐릿한 바다 경계가 보이는 공간.",
        "visual_traits": [
          "짙은 안개",
          "선착장",
          "젖은 바닥",
          "흐릿한 바다",
          "한적한 포구"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and islands. Photorealistic cinematic establishing shot, an old and empty fishing port and a wet concrete pier entirely blanketed in heavy dense fog, blurred boundaries between the dark sea water and the land, damp textures, oppressive and eerie atmosphere, cold blue and gray tones, 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": "L19",
        "description": "바다 위에 두껍게 선 안개벽, 수평선이 흐려지고 황금빛 해질녘 빛이 스며든 해상.",
        "visual_traits": [
          "두꺼운 안개벽",
          "흐린 수평선",
          "해질녘 빛",
          "넓은 바다",
          "경계 흐림"
        ],
        "t2i_prompt": "Set in mid-2020s, West Coast and islands of South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A massive, dense wall of fog rising over the open ocean. The horizon is completely blurred and obscured by the thick mist. Golden hour sunset light filtering through the heavy fog, casting a muted amber glow on the sea surface. Dark, fog-heavy visual palette, damp textures, grounded realism, oppressive isolation.",
        "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": "P04",
        "description": "일상용 백팩, 둥근 상단과 지퍼 수납부, 어깨끈이 달린 휴대 가방.",
        "visual_traits": [
          "둥근 상단",
          "지퍼 수납부",
          "어깨끈",
          "휴대 가방",
          "일상용 형태"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic product photo, isolated object, everyday backpack with a rounded top, zippered compartments, shoulder straps, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "스마트폰": {
        "name": "스마트폰",
        "short_id": "P03",
        "description": "현대식 검은 직사각형 스마트폰, 유리 화면과 얇은 금속 테두리를 가진 휴대 기기.",
        "visual_traits": [
          "검은 직사각형",
          "유리 화면",
          "얇은 테두리",
          "휴대용 크기",
          "현대식 기기"
        ],
        "t2i_prompt": "Set in modern South Korea, West coast. Photorealistic product photo, isolated object. A sleek modern black rectangular smartphone, flat glass screen, thin metallic edges, highly detailed, dark grounded realism, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "인형": {
        "name": "인형",
        "short_id": "P05",
        "description": "작은 장식용 인형, 부드러운 천 질감과 둥근 머리, 손에 들거나 매달 수 있는 크기.",
        "visual_traits": [
          "작은 크기",
          "천 질감",
          "둥근 머리",
          "장식용 형태",
          "휴대 가능"
        ],
        "t2i_prompt": "Set in modern South Korea, coastal island region. Photorealistic product photo, isolated object, plain neutral background. A small decorative cloth doll, soft fabric texture, round head, hand-held size, simple rustic design, muted colors, slightly worn texture, highly detailed.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "낡은 흑백 사진": {
        "name": "낡은 흑백 사진",
        "short_id": "P02",
        "description": "오래된 흑백 사진, 1970~80년대 시골 식당과 지붕의 둥근 표식, 앞의 두 Korean 여자아이.",
        "visual_traits": [
          "흑백 인화",
          "낡은 질감",
          "시골 식당",
          "지붕 위 둥근 표식",
          "두 Korean 여자아이"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic product photo, isolated object, plain neutral background. An old, faded black-and-white photograph lying flat. The image inside the photograph clearly depicts a 1970s rural Korean restaurant building with a distinctive round symbol on its roof, and two young Korean girls standing in front of it. The physical photo paper has worn edges, slight creases, and a vintage monochromatic grainy texture. Korean folk occult horror action thriller mood, damp textures, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      }
    },
    "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"
      ],
      [
        "검은 고양이",
        "character",
        "C14"
      ],
      [
        "한국인 남성 보안직원",
        "character",
        "C15"
      ],
      [
        "민숙 (기괴한 형상)",
        "character",
        "C19"
      ],
      [
        "한국인 어린 여자아이",
        "character",
        "C20"
      ],
      [
        "숲속",
        "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"
      ],
      [
        "PC방 내부",
        "location",
        "L15"
      ],
      [
        "안개 낀 포구와 선착장",
        "location",
        "L16"
      ],
      [
        "소형어선 갑판",
        "location",
        "L17"
      ],
      [
        "소형어선 조타실",
        "location",
        "L18"
      ],
      [
        "바다 위 안개벽 해상",
        "location",
        "L19"
      ],
      [
        "붉은 원형 표식",
        "prop",
        "P01"
      ],
      [
        "낡은 흑백 사진",
        "prop",
        "P02"
      ],
      [
        "스마트폰",
        "prop",
        "P03"
      ],
      [
        "백팩",
        "prop",
        "P04"
      ],
      [
        "인형",
        "prop",
        "P05"
      ],
      [
        "인쇄된 종이 지도",
        "prop",
        "P06"
      ],
      [
        "액자 사진",
        "prop",
        "P07"
      ],
      [
        "메모지",
        "prop",
        "P09"
      ],
      [
        "서류철",
        "prop",
        "P10"
      ],
      [
        "약초",
        "prop",
        "P12"
      ],
      [
        "냄비",
        "prop",
        "P13"
      ],
      [
        "TV",
        "prop",
        "P14"
      ]
    ],
    "characters": [
      {
        "name": "낯선 한국인 남성",
        "short_id": "C10",
        "description": "Korean 남성, 성인, 얼굴은 보이지 않고 머리 특징도 식별되지 않는 낯선 남성.",
        "visual_traits": [
          "Korean 남성",
          "성인",
          "얼굴 비노출",
          "머리 특징 불명",
          "낯선 인상"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, an adult Korean male with highly indistinct and average facial features, unremarkable short dark hair, neutral and anonymous appearance, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성 (발현 상태)",
        "short_id": "C09",
        "description": "Korean 남성, 성인, 붉게 빛나는 눈동자와 드러난 이빨이 두드러지는 어두운 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "붉은 눈동자",
          "드러난 이빨",
          "어두운 얼굴",
          "성인 남성"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean male, glowing red eyes, bared teeth, dark complexion.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C08",
        "description": "검정과 갈색 털의 대형견, 넓은 두개골, 짧은 주둥이와 강한 턱선을 가진 로트와일러.",
        "visual_traits": [
          "검정·갈색 털",
          "넓은 두개골",
          "짧은 주둥이",
          "강한 턱선",
          "대형견"
        ],
        "t2i_prompt": "Set in modern 2020s South Korea, west coast and isolated islands. Passport-style ID photo, head and upper chest visible, a large Rottweiler dog, black fur with distinct brown markings, broad skull, short muzzle, strong jawline, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙 (기괴한 형상)",
        "short_id": "C19",
        "description": "Korean 여성, 40대 초반, 얼굴 윤곽이 흐트러지고 표면이 뭉개져 보이는 기괴한 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "40대 초반",
          "흐트러진 얼굴 윤곽",
          "뭉개진 이목구비",
          "기괴한 얼굴"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her early 40s, highly distorted facial contours, smudged and melted facial features, unnatural grotesque face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성",
        "short_id": "C06",
        "description": "Korean 남성, 성인, 짧은 검은 머리, 평범한 얼굴형과 어두운 눈을 가진 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "성인",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "어두운 눈"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and isolated islands. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, short black hair, average face shape, dark eyes, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C14",
        "description": "새까만 털, 밝은 눈, 뾰족한 귀와 작은 얼굴을 가진 검은 고양이.",
        "visual_traits": [
          "새까만 털",
          "밝은 눈",
          "뾰족한 귀",
          "작은 얼굴",
          "고양이 윤곽"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A black cat, jet-black fur, bright eyes, pointed ears, small feline face.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C05",
        "description": "Korean 남성, 30대, 짧은 검은 머리, 각진 얼굴형과 무심한 눈매의 형사 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "30대",
          "짧은 검은 머리",
          "각진 얼굴형",
          "무심한 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s, modern South Korea. Passport-style ID photo, head and upper chest visible, a 30-something Korean man, short black hair, angular face shape, indifferent eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean 여성, 40대 중반, 단정한 검은 머리, 또렷한 눈매와 차분한 중년 여성 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "40대 중반",
          "단정한 검은 머리",
          "또렷한 눈매",
          "중년 얼굴"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mid-40s Korean woman, neat black hair, clear and distinct eyes, calm middle-aged facial features, photorealistic, high quality.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 인영",
        "short_id": "C12",
        "description": "Korean 인간형, 얼굴과 머리 세부가 보이지 않는 새까만 그림자 형태의 인영.",
        "visual_traits": [
          "Korean 인간형",
          "검은 실루엣",
          "얼굴 세부 없음",
          "머리 특징 없음",
          "그림자 같은 윤곽"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, a pitch-black shadowy humanoid figure, stark dark silhouette with no visible facial features, no visible hair details, smooth dark shadow outline, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙",
        "short_id": "C04",
        "description": "Korean 여성, 40대 초반, 검은 머리, 부드러운 얼굴선과 평범한 중년 여성 인상.",
        "visual_traits": [
          "Korean 여성",
          "40대 초반",
          "검은 머리",
          "부드러운 얼굴선",
          "중년 여성 인상"
        ],
        "t2i_prompt": "Set in mid 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her early 40s, black hair, soft facial lines, ordinary middle-aged facial features. Photorealistic, high quality, highly detailed face, sharp focus.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 경찰",
        "short_id": "C13",
        "description": "Korean 성인, 짧은 검은 머리, 평범한 얼굴형과 단정한 눈매를 가진 얼굴.",
        "visual_traits": [
          "Korean 성인",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "단정한 눈매",
          "성인 얼굴"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult, short black hair, ordinary face shape, neat eyes, neutral expression, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자 직원",
        "short_id": "C11",
        "description": "Korean 남성, 성인, 짧은 검은 머리, 평범한 얼굴형과 친근한 중년 남성 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "성인",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "중년 남성 인상"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, middle-aged Korean man, short black hair, average face shape, soft and approachable facial features, grounded realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 어린 여자아이",
        "short_id": "C20",
        "description": "Korean 여자아이, 12세가량, 검은 머리와 앳된 둥근 얼굴, 어두운 눈을 가진 얼굴.",
        "visual_traits": [
          "Korean 여자아이",
          "12세가량",
          "검은 머리",
          "앳된 둥근 얼굴",
          "어두운 눈"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a 12-year-old Korean girl, black hair, youthful round face, dark eyes, neutral expression, realistic skin texture, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 여성",
        "short_id": "C07",
        "description": "Korean 여성, 성인, 검은 머리, 평범한 얼굴형과 어두운 눈매를 가진 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "성인",
          "검은 머리",
          "평범한 얼굴형",
          "어두운 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s modern South Korea, west coast cities, ports, and isolated islands. Passport-style ID photo, head and upper chest visible, plain white background. An adult Korean woman, black hair, ordinary face shape, dark eyes, neutral expression, realistic skin texture, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성 보안직원",
        "short_id": "C15",
        "description": "Korean 남성, 성인, 짧은 검은 머리, 단정한 얼굴형과 침착한 눈매.",
        "visual_traits": [
          "Korean 남성",
          "성인",
          "짧은 검은 머리",
          "단정한 얼굴형",
          "침착한 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean West Coast and isolated islands. Passport-style ID photo, head and upper chest visible, a Korean adult male, short neat black hair, clean and structured face shape, dark eyes, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean 남성, 20대 중반, 어두운 머리칼, 준수한 얼굴형과 차분한 눈매.",
        "visual_traits": [
          "Korean 남성",
          "20대 중반",
          "어두운 머리칼",
          "준수한 얼굴형",
          "차분한 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean male in his mid-20s, dark hair, neat and handsome facial structure, neutral eye shape. Grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean 여성, 20대 초반, 창백한 얼굴빛, 검은 머리, 깊고 어두운 눈매를 지닌 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "20대 초반",
          "검은 머리",
          "창백한 얼굴빛",
          "깊은 눈매"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, Korean woman in her early 20s, pale complexion, black hair, deep and dark eyes, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "번화가 도로와 대형 마트 외부",
        "short_id": "L08",
        "description": "네온사인과 포장마차가 늘어선 번화가 도로, 대형 마트 입구와 밝은 간판이 맞닿은 외부 공간.",
        "visual_traits": [
          "네온사인",
          "포장마차",
          "대형 마트 입구",
          "밝은 간판",
          "번화가 도로"
        ],
        "t2i_prompt": "Set in Modern South Korea, mid-2020s, South Korean urban area. Photorealistic cinematic establishing shot, a downtown asphalt road lined with glowing neon signs and traditional pojangmacha food tents, adjacent to the brightly lit glass entrance and large illuminated billboard of a major supermarket, dark fog-heavy visual palette, cold blue night tones contrasted by muted amber light from the tents and neon signs, damp textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "PC방 내부",
        "short_id": "L15",
        "description": "모니터가 줄지어 놓인 PC방 실내, 어두운 조명과 칸막이 좌석이 이어지는 공간.",
        "visual_traits": [
          "줄지은 모니터",
          "어두운 조명",
          "칸막이 좌석",
          "컴퓨터 책상",
          "밀집된 실내"
        ],
        "t2i_prompt": "Set in 2020s modern-day South Korea. Photorealistic cinematic establishing shot, interior of an internet cafe (PC bang), long rows of computer monitors glowing in the dark, desk partitions separating individual seats, dark indoor environment illuminated primarily by the cold blue glow of the screens, keyboards and mice on desks, dense and enclosed space, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "폴리스 라인이 쳐진 낮의 사건 현장",
        "short_id": "L03",
        "description": "낮의 야외 사건 현장, 노란 폴리스 라인과 감식 표식이 놓인 통제된 공간.",
        "visual_traits": [
          "노란 폴리스 라인",
          "낮 조명",
          "통제 구역",
          "감식 표식",
          "야외 현장"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, an outdoor crime scene during bright daylight, cordoned off by yellow police tape, small numbered forensic evidence markers placed on the ground, damp textures, grounded 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": "L12",
        "description": "밤 해안가의 작은 버스정류장, 바다를 향한 벤치와 어두운 도로 조명이 있는 공간.",
        "visual_traits": [
          "해안가 정류장",
          "벤치",
          "밤 조명",
          "바다 방향",
          "한적한 도로"
        ],
        "t2i_prompt": "Set in modern South Korea, West Coast region. Photorealistic cinematic establishing shot, an empty small coastal bus stop on a dark seaside road at night, a simple bench facing the ocean, dim amber streetlamp illumination casting shadows on damp asphalt, thick fog, dark and cold blue night tones, grounded realism, eerie and isolated 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": "L04",
        "description": "오래된 다세대 빌라 위 옥탑 외부, 철문과 물탱크, 빨랫줄과 작은 옥상 마당이 보이는 공간.",
        "visual_traits": [
          "오래된 빌라 옥상",
          "옥탑 철문",
          "물탱크",
          "빨랫줄",
          "작은 옥상 마당"
        ],
        "t2i_prompt": "Set in modern mid-2020s South Korea, west coast city. Photorealistic cinematic establishing shot, exterior of an old multi-family villa rooftop, weathered cement floor, a small rooftop yard, an old rusted iron door leading to a small rooftop room structure, a large blue plastic water tank, an empty clothesline, peeling paint and damp textures on the concrete walls, grounded realism, cold blue night tones with a dark fog-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": "L11",
        "description": "다세대 빌라의 외부 마당과 옥탑 계단, 건물 앞 좁은 길가가 이어지는 낡은 주거지 공간.",
        "visual_traits": [
          "외부 마당",
          "옥탑 계단",
          "건물 앞 길가",
          "낡은 빌라",
          "좁은 주거지"
        ],
        "t2i_prompt": "Set in 2020s modern era, coastal and island regions of South Korea. Photorealistic cinematic establishing shot of an old multi-family villa exterior, featuring a narrow front concrete yard, steep exposed exterior stairs leading to a rooftop, and a narrow paved street in front. Worn brick and concrete walls with signs of aging, surrounded by a dense, old residential neighborhood. Dark, fog-heavy visual palette, cold blue night tones, damp textures, oppressive isolation, grounded realism, Korean folk occult horror atmosphere. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior",
                "yard",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "밤의 도심 뒷골목, 희미한 가로등과 전봇대, 좁고 어두운 벽면이 이어지는 골목.",
        "visual_traits": [
          "밤 골목",
          "희미한 가로등",
          "전봇대",
          "좁은 통로",
          "어두운 벽면"
        ],
        "t2i_prompt": "Set in 2020s modern South Korea, western coastal and island region. Photorealistic cinematic establishing shot, a narrow and dark city back alley at night, dim streetlights casting faint illumination, utility poles standing in a tight passageway between rough textured walls, dark and fog-heavy visual palette, cold blue night tones, damp textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "숲속",
        "short_id": "L01",
        "description": "해 질 무렵의 울창한 숲, 빽빽한 수풀과 어두워지는 나무 그림자가 뒤엉킨 공간.",
        "visual_traits": [
          "울창한 수풀",
          "해 질 무렵 빛",
          "나무 그림자",
          "좁은 숲길",
          "어두운 녹색 톤"
        ],
        "t2i_prompt": "Set in modern 2020s South Korea. Photorealistic cinematic establishing shot, dense and lush forest at dusk, thick underbrush, intertwining branches creating deep dark tree shadows, narrow dirt path, dark fog-heavy visual palette with dim sunset light, damp textures, dark green tones, oppressive isolation, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "유기견 보호원",
        "short_id": "L07",
        "description": "철창 우리와 진료 공간이 있는 유기견 보호원, 개 울타리와 관리용 설비가 늘어선 장소.",
        "visual_traits": [
          "철창 우리",
          "개 울타리",
          "진료 공간",
          "관리 설비",
          "보호소 구조"
        ],
        "t2i_prompt": "Set in mid-2020s modern South Korea, west coast and isolated islands. Photorealistic cinematic establishing shot, a desolate stray dog shelter, empty rows of heavy iron cages and chain-link fences, a sterile stainless steel treatment area illuminated by harsh fluorescent medical lights, damp concrete floors with drainage grills, cold blue night tones, dark and fog-heavy atmosphere, gritty realism, no people, no animals, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "yard",
                "office"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안가 도로",
        "short_id": "L06",
        "description": "바다를 끼고 이어지는 해안 도로, 넓은 바다 전망과 방파제, 낮은 해안선이 보이는 길.",
        "visual_traits": [
          "해안 도로",
          "바다 전망",
          "방파제",
          "낮은 해안선",
          "탁 트인 하늘"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean west coast. Photorealistic cinematic establishing shot, a coastal road running alongside the sea, wide ocean view with a seawall and a low coastline, open sky above. Dark, fog-heavy visual palette with cold blue night tones, damp textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 내부",
        "short_id": "L05",
        "description": "작은 옥탑방 실내, 햇빛 드는 거실과 싱크대, 식탁, 방들이 붙은 낡고 좁은 주거 공간.",
        "visual_traits": [
          "작은 거실",
          "싱크대",
          "식탁",
          "좁은 방 구조",
          "낡은 주거감"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small and cramped old rooftop apartment, narrow living room with a small kitchen sink and a dining table, connected to tiny adjacent rooms, sunlit but worn-out residential atmosphere, damp textures, grounded realism, 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": "L14",
        "description": "경찰서 건물 앞 외부, 관공서 출입구와 주차 공간, 낮은 계단이 보이는 공간.",
        "visual_traits": [
          "관공서 출입구",
          "건물 전면",
          "주차 공간",
          "낮은 계단",
          "외부 공간"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korea. Photorealistic cinematic establishing shot. Exterior front view of a modern Korean police station building. Straight, angular concrete architecture. A main entrance with glass doors, a set of low stone stairs leading up to it, and an empty flat asphalt parking area in the foreground. Damp concrete textures on the facade. Dark, fog-heavy atmosphere, cold blue tones, grounded realism. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "마트 총무과 사무실",
        "short_id": "L10",
        "description": "CCTV 모니터와 책상이 놓인 마트 사무실, 업무용 가구와 보안 장비가 있는 작은 실내.",
        "visual_traits": [
          "CCTV 모니터",
          "업무용 책상",
          "사무용 가구",
          "작은 실내",
          "보안 장비"
        ],
        "t2i_prompt": "Set in modern South Korea, 2020s. Photorealistic cinematic establishing shot, a small and cramped supermarket administrative office interior, featuring a desk with multiple security CCTV monitors, generic office furniture, compact and practical indoor setting, grounded realism, dark and oppressive atmosphere with 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": "L09",
        "description": "넓은 대형 마트 매장, 상품 진열대가 줄지어 있고 밝은 형광 조명이 가득한 실내.",
        "visual_traits": [
          "상품 진열대",
          "밝은 형광등",
          "넓은 통로",
          "매장 선반",
          "대형 실내"
        ],
        "t2i_prompt": "Set in contemporary South Korea, mid-2020s. Photorealistic cinematic establishing shot, interior of a spacious large supermarket, tall rows of densely packed product display shelves, wide empty shopping aisles, brightly illuminated by regular rows of overhead fluorescent lights, clean commercial environment, grounded 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": "L18",
        "description": "소형어선의 조타실, 조종 장치와 창문, 계기판이 밀집한 좁은 실내 공간.",
        "visual_traits": [
          "조종 장치",
          "계기판",
          "작은 창문",
          "좁은 실내",
          "선박 조타 공간"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, the interior of a small fishing boat's wheelhouse. Cramped space, densely packed with steering controls, dials, instrument panels, and small windows. Dark, fog-heavy visual palette with cold blue night tones, damp textures, grounded realism. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "소형어선 갑판",
        "short_id": "L17",
        "description": "작은 어선의 갑판, 낮은 난간과 밧줄, 작업용 바닥이 보이는 좁은 선상 공간.",
        "visual_traits": [
          "좁은 갑판",
          "낮은 난간",
          "밧줄",
          "작업용 바닥",
          "소형 선박 구조"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, deck of a small fishing boat, narrow working floor with damp wood and metal textures, low railings, coiled thick marine ropes, dark, fog-heavy visual palette, cold blue night tones, grounded 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": "L13",
        "description": "책상과 컴퓨터, 서류가 놓인 경찰서 사무실, 형광등 아래 업무 공간이 이어진 실내.",
        "visual_traits": [
          "업무용 책상",
          "컴퓨터 모니터",
          "서류 더미",
          "형광등",
          "관공서 실내"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, modern police station office interior, rows of office desks, computer monitors, stacks of paperwork, bright fluorescent ceiling lights, bureaucratic government office setting, cold and practical atmosphere, grounded realism, no people, no vehicles, no moving objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "안개 낀 포구와 선착장",
        "short_id": "L16",
        "description": "짙은 안개가 깔린 포구와 선착장, 젖은 바닥과 흐릿한 바다 경계가 보이는 공간.",
        "visual_traits": [
          "짙은 안개",
          "선착장",
          "젖은 바닥",
          "흐릿한 바다",
          "한적한 포구"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and islands. Photorealistic cinematic establishing shot, an old and empty fishing port and a wet concrete pier entirely blanketed in heavy dense fog, blurred boundaries between the dark sea water and the land, damp textures, oppressive and eerie atmosphere, cold blue and gray tones, 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": "L19",
        "description": "바다 위에 두껍게 선 안개벽, 수평선이 흐려지고 황금빛 해질녘 빛이 스며든 해상.",
        "visual_traits": [
          "두꺼운 안개벽",
          "흐린 수평선",
          "해질녘 빛",
          "넓은 바다",
          "경계 흐림"
        ],
        "t2i_prompt": "Set in mid-2020s, West Coast and islands of South Korea. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A massive, dense wall of fog rising over the open ocean. The horizon is completely blurred and obscured by the thick mist. Golden hour sunset light filtering through the heavy fog, casting a muted amber glow on the sea surface. Dark, fog-heavy visual palette, damp textures, grounded realism, oppressive isolation.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "백팩",
        "short_id": "P04",
        "description": "일상용 백팩, 둥근 상단과 지퍼 수납부, 어깨끈이 달린 휴대 가방.",
        "visual_traits": [
          "둥근 상단",
          "지퍼 수납부",
          "어깨끈",
          "휴대 가방",
          "일상용 형태"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic product photo, isolated object, everyday backpack with a rounded top, zippered compartments, shoulder straps, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "스마트폰",
        "short_id": "P03",
        "description": "현대식 검은 직사각형 스마트폰, 유리 화면과 얇은 금속 테두리를 가진 휴대 기기.",
        "visual_traits": [
          "검은 직사각형",
          "유리 화면",
          "얇은 테두리",
          "휴대용 크기",
          "현대식 기기"
        ],
        "t2i_prompt": "Set in modern South Korea, West coast. Photorealistic product photo, isolated object. A sleek modern black rectangular smartphone, flat glass screen, thin metallic edges, highly detailed, dark grounded realism, plain neutral background.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "인형",
        "short_id": "P05",
        "description": "작은 장식용 인형, 부드러운 천 질감과 둥근 머리, 손에 들거나 매달 수 있는 크기.",
        "visual_traits": [
          "작은 크기",
          "천 질감",
          "둥근 머리",
          "장식용 형태",
          "휴대 가능"
        ],
        "t2i_prompt": "Set in modern South Korea, coastal island region. Photorealistic product photo, isolated object, plain neutral background. A small decorative cloth doll, soft fabric texture, round head, hand-held size, simple rustic design, muted colors, slightly worn texture, highly detailed.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "낡은 흑백 사진",
        "short_id": "P02",
        "description": "오래된 흑백 사진, 1970~80년대 시골 식당과 지붕의 둥근 표식, 앞의 두 Korean 여자아이.",
        "visual_traits": [
          "흑백 인화",
          "낡은 질감",
          "시골 식당",
          "지붕 위 둥근 표식",
          "두 Korean 여자아이"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic product photo, isolated object, plain neutral background. An old, faded black-and-white photograph lying flat. The image inside the photograph clearly depicts a 1970s rural Korean restaurant building with a distinctive round symbol on its roof, and two young Korean girls standing in front of it. The physical photo paper has worn edges, slight creases, and a vintage monochromatic grainy texture. Korean folk occult horror action thriller mood, damp textures, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": true
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "90134353-0929-4969-92db-999cc2d802d8",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-05-22T21:34:17.260304+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}