{
  "status": "running",
  "data": {
    "completed": {
      "숲속의 한국인 남자": {
        "name": "숲속의 한국인 남자",
        "short_id": "C07",
        "description": "한국인 성인 남성. 평범한 성인 얼굴과 헝클어진 자연스러운 검은 머리.",
        "visual_traits": [
          "한국인 남성",
          "성인의 얼굴",
          "평범한 얼굴선",
          "헝클어진 검은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A South Korean adult male, ordinary facial features, messy natural black hair. Philosophical K-occult horror thriller, tactile cinematic realism, restrained desaturated palette, tense contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C05",
        "description": "한국인 30대 남성. 평범한 성인 남성의 얼굴과 짧고 단정한 검은 머리.",
        "visual_traits": [
          "한국인 남성",
          "30대의 얼굴",
          "평범한 얼굴선",
          "짧은 검은 머리"
        ],
        "t2i_prompt": "Set in modern day mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, looking straight ahead, plain white background. A 30-year-old Korean man, ordinary and unremarkable facial structure, neat and short black hair. Restrained desaturated palette, subdued luminance, tense contrast, tactile cinematic realism, photorealistic.",
        "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. An early 40s Korean woman with natural black hair and soft facial contours, but her facial features are heavily distorted, severely smudged, and grotesquely melting downwards as a visual artifact. Plain white background, restrained desaturated palette, tense contrast, tactile cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형 마트 총무과 사무실": {
        "name": "대형 마트 총무과 사무실",
        "short_id": "L11",
        "description": "대형 마트의 소형 관리 사무실. 책상 위 CCTV 모니터와 영상 장비, 사무용 가구가 밀집해 있다.",
        "visual_traits": [
          "CCTV 모니터",
          "영상 재생 장비",
          "사무용 책상",
          "좁은 관리 공간"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small and cramped administrative office inside a large supermarket, closely packed with office desks, multiple CCTV surveillance monitors, and video playback equipment. Illuminated by harsh fluorescent lighting with a restrained desaturated palette and tense contrast, empty room, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "서해안 해안도로와 버스정류장 일대": {
        "name": "서해안 해안도로와 버스정류장 일대",
        "short_id": "L06",
        "description": "서해 바다를 따라 난 해안도로와 가까운 버스정류장. 탁 트인 수평선과 가로변 대기 공간이 이어진다.",
        "visual_traits": [
          "바다와 맞닿은 도로",
          "버스정류장",
          "탁 트인 수평선",
          "가로변 대기 공간"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast. Photorealistic cinematic establishing shot, an asphalt coastal road running parallel to the sea with a small roadside bus stop shelter, wide open ocean horizon in the background, rural coastal atmosphere, restrained desaturated palette, tense contrast, folk-horror unease, tactile cinematic realism, empty scene, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "옥탑방 침입 남자": {
        "name": "옥탑방 침입 남자",
        "short_id": "C12",
        "description": "한국인 성인 남성. 검은 머리이며 얼굴 생김새는 어두운 구도에 가려져 보이지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인형 머리 윤곽",
          "검은 머리",
          "가려진 얼굴"
        ],
        "t2i_prompt": "Set in modern 2020s, coastal cities and a remote island in South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, black hair, facial features are heavily obscured by shadow leaving only the general silhouette of the head, plain white background, restrained desaturated palette, subdued luminance, tactile cinematic realism, philosophical K-occult horror thriller mood.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낡은 다세대 빌라 옥상과 옥탑방 외부": {
        "name": "낡은 다세대 빌라 옥상과 옥탑방 외부",
        "short_id": "L04",
        "description": "오래된 다세대 건물 옥상과 작은 옥탑방 외부. 철문, 물탱크, 빨랫줄, 평상이 놓인 낡은 공간.",
        "visual_traits": [
          "낡은 옥탑방",
          "철제 현관문",
          "옥상 물탱크",
          "빨랫줄",
          "평상"
        ],
        "t2i_prompt": "Set in modern mid-2020s, urban and coastal region of South Korea. Photorealistic cinematic establishing shot, a rooftop of an old multi-family residential building. A small rooftop room with a rusted steel door, a large water tank, a clothesline, and an old wooden pallet bed. Weathered concrete surface, peeling paint, realistic urban decay, subdued luminance, tense contrast, tactile cinematic realism, philosophical K-occult horror thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "어두운 가로등이 있는 도시 뒷골목": {
        "name": "어두운 가로등이 있는 도시 뒷골목",
        "short_id": "L02",
        "description": "좁은 도심 골목에 전봇대와 희미한 가로등이 서 있고, 건물 벽 사이로 깊은 야간 그림자가 드리운다.",
        "visual_traits": [
          "좁은 골목",
          "희미한 가로등",
          "전봇대",
          "깊은 야간 그림자"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, a narrow dark city back alleyway at night. A utility pole with tangled wires stands next to a dim streetlight, casting deep and heavy night shadows between the tall building walls. Restrained desaturated palette with subdued luminance and tense contrast, tactile cinematic realism, philosophical K-occult horror thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "마트 남자 직원": {
        "name": "마트 남자 직원",
        "short_id": "C17",
        "description": "한국인 성인 남성. 평범한 얼굴선과 짧게 정돈한 자연스러운 검은 머리.",
        "visual_traits": [
          "한국인 남성",
          "성인의 얼굴",
          "평범한 얼굴선",
          "짧은 검은 머리"
        ],
        "t2i_prompt": "Set in contemporary 2020s, coastal or urban areas of South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, ordinary facial features, short and neatly trimmed natural black hair, 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 2020s, South Korean west coast and remote islands. Passport-style ID photo, head and upper chest visible, plain white background. Early 20s South Korean woman, oval face, young features, natural black hair tied back, restrained desaturated palette, tactile cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 내부 주거 공간": {
        "name": "옥탑방 내부 주거 공간",
        "short_id": "L05",
        "description": "작은 거실과 침실, 욕실이 붙은 낡은 옥탑 주거 공간. 좁은 창, 싱크대, 식탁과 희미한 스탠드 조명이 있다.",
        "visual_traits": [
          "작은 거실",
          "좁은 창",
          "싱크대와 식탁",
          "희미한 스탠드 조명",
          "연결된 침실"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and island regions of South Korea. Photorealistic cinematic establishing shot, an old and cramped rooftop apartment interior, a narrow window, a basic sink, a small dining table, faintly illuminated by a dim stand lamp, showing a small living and sleeping area, 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": "C14",
        "description": "검은색과 황갈색의 짧은 털, 넓은 이마와 강한 주둥이, 접힌 삼각형 귀를 지닌 대형견.",
        "visual_traits": [
          "검은색과 황갈색 털",
          "넓은 머리",
          "굵고 짧은 주둥이",
          "접힌 삼각형 귀"
        ],
        "t2i_prompt": "Set in modern mid-2020s, coastal urban and island regions of South Korea. Passport-style ID photo, head and upper chest visible, a large Rottweiler dog, black and tan short fur, broad head, strong thick muzzle, folded triangular ears, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강민숙": {
        "name": "강민숙",
        "short_id": "C02",
        "description": "한국인 40대 초반 여성. 부드러운 중년 얼굴선과 자연스러운 검은 머리를 지닌 모습.",
        "visual_traits": [
          "한국인 여성",
          "40대 초반의 중년 얼굴",
          "부드러운 얼굴선",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean female in her early 40s. She has soft middle-aged facial contours and natural black hair. Restrained desaturated palette, subdued luminance, tense contrast, tactile cinematic realism, K-occult horror thriller mood.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "안개 낀 서해안 포구와 선착장": {
        "name": "안개 낀 서해안 포구와 선착장",
        "short_id": "L17",
        "description": "서해안의 작은 포구와 선착장이 짙은 안개에 잠긴 공간. 젖은 방파제와 갯바위, 흐릿한 수면이 이어진다.",
        "visual_traits": [
          "짙은 해무",
          "작은 선착장",
          "젖은 방파제",
          "갯바위",
          "흐릿한 수면"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and fictional remote islands. Photorealistic cinematic establishing shot, a small fishing port and pier engulfed in thick sea fog, wet breakwater, rocky shore, misty and obscure water surface, desaturated palette, tense contrast, tactile cinematic realism, philosophical K-occult folk-horror unease, 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": "L07",
        "description": "견사와 작업 구역이 이어진 동물 보호시설 내부. 철제 울타리, 개별 우리, 세척·미용 설비가 배치된다.",
        "visual_traits": [
          "철제 견사",
          "개별 우리",
          "세척 설비",
          "미용 작업 구역"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast and a fictional remote island. Photorealistic cinematic establishing shot, interior of an animal shelter. Rows of metal fences and individual cages connected to a washing and grooming work section with basic utilities, utilitarian structure with concrete floors. Use a restrained, desaturated palette with intermittent warm-versus-deep-red contrast, subdued luminance, tense contrast, and tactile cinematic realism. The overall genre mood is philosophical K-occult horror thriller with folk-horror unease, isolation, and grounded supernatural ambiguity. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    },
    "entity_queue": [
      [
        "수리영",
        "character",
        "C01"
      ],
      [
        "강민숙",
        "character",
        "C02"
      ],
      [
        "강민숙 (사진 왜곡 상태)",
        "character",
        "C03"
      ],
      [
        "혜수",
        "character",
        "C04"
      ],
      [
        "김형사",
        "character",
        "C05"
      ],
      [
        "인우",
        "character",
        "C06"
      ],
      [
        "숲속의 한국인 남자",
        "character",
        "C07"
      ],
      [
        "검은 인영",
        "character",
        "C08"
      ],
      [
        "도시 뒷골목의 한국인 남자",
        "character",
        "C09"
      ],
      [
        "도시 뒷골목의 한국인 남자 (포식 본능 활성화 상태)",
        "character",
        "C10"
      ],
      [
        "도시 뒷골목의 한국인 여자",
        "character",
        "C11"
      ],
      [
        "옥탑방 침입 남자",
        "character",
        "C12"
      ],
      [
        "로트와일러",
        "character",
        "C14"
      ],
      [
        "마트 남자 직원",
        "character",
        "C17"
      ],
      [
        "한국인 보안직원",
        "character",
        "C18"
      ],
      [
        "사진 속 한국인 여자아이 1",
        "character",
        "C20"
      ],
      [
        "해 질 무렵의 우거진 숲속",
        "location",
        "L01"
      ],
      [
        "어두운 가로등이 있는 도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "폴리스 라인으로 통제된 야외 사건 현장",
        "location",
        "L03"
      ],
      [
        "낡은 다세대 빌라 옥상과 옥탑방 외부",
        "location",
        "L04"
      ],
      [
        "옥탑방 내부 주거 공간",
        "location",
        "L05"
      ],
      [
        "서해안 해안도로와 버스정류장 일대",
        "location",
        "L06"
      ],
      [
        "유기견 보호원 내부",
        "location",
        "L07"
      ],
      [
        "대형 마트 내부 매장",
        "location",
        "L09"
      ],
      [
        "대형 마트 외부 출입구",
        "location",
        "L10"
      ],
      [
        "대형 마트 총무과 사무실",
        "location",
        "L11"
      ],
      [
        "다세대 빌라 후미진 마당과 진입로",
        "location",
        "L12"
      ],
      [
        "다세대 빌라 옥탑방 외부 계단",
        "location",
        "L13"
      ],
      [
        "경찰서 내부 사무실",
        "location",
        "L14"
      ],
      [
        "경찰서 외부 도로",
        "location",
        "L15"
      ],
      [
        "네온 조명의 PC방 내부",
        "location",
        "L16"
      ],
      [
        "안개 낀 서해안 포구와 선착장",
        "location",
        "L17"
      ],
      [
        "낡은 소형 어선 갑판",
        "location",
        "L18"
      ],
      [
        "낡은 소형 어선 조타실",
        "location",
        "L19"
      ],
      [
        "안개 장벽이 형성된 서해 바다",
        "location",
        "L20"
      ],
      [
        "석창포",
        "prop",
        "P02"
      ],
      [
        "스마트폰",
        "prop",
        "P03"
      ],
      [
        "백팩",
        "prop",
        "P07"
      ],
      [
        "수리영과 강민숙의 액자 사진",
        "prop",
        "P09"
      ],
      [
        "살점이 뜯긴 시신의 현장 사진",
        "prop",
        "P10"
      ],
      [
        "좌표를 적은 접은 메모지",
        "prop",
        "P11"
      ],
      [
        "인쇄된 흑백 해안 지도 묶음",
        "prop",
        "P12"
      ],
      [
        "두 어린 여자아이와 원형 장식 건물이 찍힌 낡고 피 묻은 흑백사진",
        "prop",
        "P13"
      ],
      [
        "인우의 낡은 소형 어선",
        "prop",
        "P14"
      ]
    ],
    "characters": [
      {
        "name": "숲속의 한국인 남자",
        "short_id": "C07",
        "description": "한국인 성인 남성. 평범한 성인 얼굴과 헝클어진 자연스러운 검은 머리.",
        "visual_traits": [
          "한국인 남성",
          "성인의 얼굴",
          "평범한 얼굴선",
          "헝클어진 검은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A South Korean adult male, ordinary facial features, messy natural black hair. Philosophical K-occult horror thriller, tactile cinematic realism, restrained desaturated palette, tense contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C05",
        "description": "한국인 30대 남성. 평범한 성인 남성의 얼굴과 짧고 단정한 검은 머리.",
        "visual_traits": [
          "한국인 남성",
          "30대의 얼굴",
          "평범한 얼굴선",
          "짧은 검은 머리"
        ],
        "t2i_prompt": "Set in modern day mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, looking straight ahead, plain white background. A 30-year-old Korean man, ordinary and unremarkable facial structure, neat and short black hair. Restrained desaturated palette, subdued luminance, tense contrast, tactile cinematic realism, photorealistic.",
        "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. An early 40s Korean woman with natural black hair and soft facial contours, but her facial features are heavily distorted, severely smudged, and grotesquely melting downwards as a visual artifact. Plain white background, restrained desaturated palette, tense contrast, tactile cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "옥탑방 침입 남자",
        "short_id": "C12",
        "description": "한국인 성인 남성. 검은 머리이며 얼굴 생김새는 어두운 구도에 가려져 보이지 않는다.",
        "visual_traits": [
          "한국인 남성",
          "성인형 머리 윤곽",
          "검은 머리",
          "가려진 얼굴"
        ],
        "t2i_prompt": "Set in modern 2020s, coastal cities and a remote island in South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, black hair, facial features are heavily obscured by shadow leaving only the general silhouette of the head, plain white background, restrained desaturated palette, subdued luminance, tactile cinematic realism, philosophical K-occult horror thriller mood.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "마트 남자 직원",
        "short_id": "C17",
        "description": "한국인 성인 남성. 평범한 얼굴선과 짧게 정돈한 자연스러운 검은 머리.",
        "visual_traits": [
          "한국인 남성",
          "성인의 얼굴",
          "평범한 얼굴선",
          "짧은 검은 머리"
        ],
        "t2i_prompt": "Set in contemporary 2020s, coastal or urban areas of South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, ordinary facial features, short and neatly trimmed natural black hair, 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 2020s, South Korean west coast and remote islands. Passport-style ID photo, head and upper chest visible, plain white background. Early 20s South Korean woman, oval face, young features, natural black hair tied back, restrained desaturated palette, tactile cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C14",
        "description": "검은색과 황갈색의 짧은 털, 넓은 이마와 강한 주둥이, 접힌 삼각형 귀를 지닌 대형견.",
        "visual_traits": [
          "검은색과 황갈색 털",
          "넓은 머리",
          "굵고 짧은 주둥이",
          "접힌 삼각형 귀"
        ],
        "t2i_prompt": "Set in modern mid-2020s, coastal urban and island regions of South Korea. Passport-style ID photo, head and upper chest visible, a large Rottweiler dog, black and tan short fur, broad head, strong thick muzzle, folded triangular ears, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙",
        "short_id": "C02",
        "description": "한국인 40대 초반 여성. 부드러운 중년 얼굴선과 자연스러운 검은 머리를 지닌 모습.",
        "visual_traits": [
          "한국인 여성",
          "40대 초반의 중년 얼굴",
          "부드러운 얼굴선",
          "자연스러운 검은 머리"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean female in her early 40s. She has soft middle-aged facial contours and natural black hair. Restrained desaturated palette, subdued luminance, tense contrast, tactile cinematic realism, K-occult horror thriller mood.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "대형 마트 총무과 사무실",
        "short_id": "L11",
        "description": "대형 마트의 소형 관리 사무실. 책상 위 CCTV 모니터와 영상 장비, 사무용 가구가 밀집해 있다.",
        "visual_traits": [
          "CCTV 모니터",
          "영상 재생 장비",
          "사무용 책상",
          "좁은 관리 공간"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small and cramped administrative office inside a large supermarket, closely packed with office desks, multiple CCTV surveillance monitors, and video playback equipment. Illuminated by harsh fluorescent lighting with a restrained desaturated palette and tense contrast, empty room, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "서해안 해안도로와 버스정류장 일대",
        "short_id": "L06",
        "description": "서해 바다를 따라 난 해안도로와 가까운 버스정류장. 탁 트인 수평선과 가로변 대기 공간이 이어진다.",
        "visual_traits": [
          "바다와 맞닿은 도로",
          "버스정류장",
          "탁 트인 수평선",
          "가로변 대기 공간"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast. Photorealistic cinematic establishing shot, an asphalt coastal road running parallel to the sea with a small roadside bus stop shelter, wide open ocean horizon in the background, rural coastal atmosphere, restrained desaturated palette, tense contrast, folk-horror unease, tactile cinematic realism, empty scene, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "낡은 다세대 빌라 옥상과 옥탑방 외부",
        "short_id": "L04",
        "description": "오래된 다세대 건물 옥상과 작은 옥탑방 외부. 철문, 물탱크, 빨랫줄, 평상이 놓인 낡은 공간.",
        "visual_traits": [
          "낡은 옥탑방",
          "철제 현관문",
          "옥상 물탱크",
          "빨랫줄",
          "평상"
        ],
        "t2i_prompt": "Set in modern mid-2020s, urban and coastal region of South Korea. Photorealistic cinematic establishing shot, a rooftop of an old multi-family residential building. A small rooftop room with a rusted steel door, a large water tank, a clothesline, and an old wooden pallet bed. Weathered concrete surface, peeling paint, realistic urban decay, subdued luminance, tense contrast, tactile cinematic realism, philosophical K-occult horror thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "어두운 가로등이 있는 도시 뒷골목",
        "short_id": "L02",
        "description": "좁은 도심 골목에 전봇대와 희미한 가로등이 서 있고, 건물 벽 사이로 깊은 야간 그림자가 드리운다.",
        "visual_traits": [
          "좁은 골목",
          "희미한 가로등",
          "전봇대",
          "깊은 야간 그림자"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, a narrow dark city back alleyway at night. A utility pole with tangled wires stands next to a dim streetlight, casting deep and heavy night shadows between the tall building walls. Restrained desaturated palette with subdued luminance and tense contrast, tactile cinematic realism, philosophical K-occult horror thriller mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 내부 주거 공간",
        "short_id": "L05",
        "description": "작은 거실과 침실, 욕실이 붙은 낡은 옥탑 주거 공간. 좁은 창, 싱크대, 식탁과 희미한 스탠드 조명이 있다.",
        "visual_traits": [
          "작은 거실",
          "좁은 창",
          "싱크대와 식탁",
          "희미한 스탠드 조명",
          "연결된 침실"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and island regions of South Korea. Photorealistic cinematic establishing shot, an old and cramped rooftop apartment interior, a narrow window, a basic sink, a small dining table, faintly illuminated by a dim stand lamp, showing a small living and sleeping area, 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 mid-2020s, South Korean west coast and fictional remote islands. Photorealistic cinematic establishing shot, a small fishing port and pier engulfed in thick sea fog, wet breakwater, rocky shore, misty and obscure water surface, desaturated palette, tense contrast, tactile cinematic realism, philosophical K-occult folk-horror unease, 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": "L07",
        "description": "견사와 작업 구역이 이어진 동물 보호시설 내부. 철제 울타리, 개별 우리, 세척·미용 설비가 배치된다.",
        "visual_traits": [
          "철제 견사",
          "개별 우리",
          "세척 설비",
          "미용 작업 구역"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korean west coast and a fictional remote island. Photorealistic cinematic establishing shot, interior of an animal shelter. Rows of metal fences and individual cages connected to a washing and grooming work section with basic utilities, utilitarian structure with concrete floors. Use a restrained, desaturated palette with intermittent warm-versus-deep-red contrast, subdued luminance, tense contrast, and tactile cinematic realism. The overall genre mood is philosophical K-occult horror thriller with folk-horror unease, isolation, and grounded supernatural ambiguity. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": []
  },
  "step_id": "entity_t2i",
  "run_id": "4d7098ca-e453-4f37-874c-41003bc468d2",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-20T20:36:39.143837+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}