{
  "status": "running",
  "data": {
    "completed": {
      "조선인 촌주 (각성 상태)": {
        "name": "조선인 촌주 (각성 상태)",
        "short_id": "C17",
        "description": "Korean, 50대 중반 남성. 나이 든 각진 얼굴과 단정한 짙은 머리.",
        "visual_traits": [
          "50대 중반 조선인 남성",
          "각진 중년 얼굴",
          "단정한 짙은 머리"
        ],
        "t2i_prompt": "Set in historical Korea. Passport-style ID photo, head and upper chest visible, plain white background. Mid-50s Korean male, aged square face, neat dark hair, striking glowing golden eyes. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult thriller style, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낚시 어선 조타실": {
        "name": "낚시 어선 조타실",
        "short_id": "L17",
        "description": "작은 선박 조타실. 조타 핸들과 계기판, 사방의 창문 너머로 바다가 보인다.",
        "visual_traits": [
          "조타 핸들",
          "선박 계기판",
          "사방 창문",
          "좁은 조종 공간"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small, cramped wheelhouse of a fishing boat. A steering wheel and navigation dashboard in the center. Windows on all sides looking out to the dark sea. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, and tactile cinematic texture with a heavy, uncanny sense of isolation, Korean folk-occult thriller style, grounded realism, no people, no vehicles, no isolated 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": "L33",
        "description": "식당 물품과 낚시용품이 빽빽하게 쌓인 평범한 창고. 거친 선반과 좁은 통로가 있다.",
        "visual_traits": [
          "쌓인 식당 물품",
          "낚시용품",
          "거친 선반",
          "좁은 통로"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of an ordinary storage shed behind a restaurant. The tight space features rough wooden shelves densely packed with stacked restaurant supplies and scattered fishing gear, forming narrow, cramped aisles. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, grounded realism, Korean folk-occult action thriller style, no people.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "첫 항해 낚싯꾼#3": {
        "name": "첫 항해 낚싯꾼#3",
        "short_id": "C30",
        "description": "Korean, 성인 남성. 둥근 얼굴과 짧은 짙은색 머리.",
        "visual_traits": [
          "한국인 성인 남성",
          "둥근 얼굴",
          "짧은 짙은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, round face, short dark hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult action thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경신 대기근의 아낙": {
        "name": "경신 대기근의 아낙",
        "short_id": "C31",
        "description": "Korean, 성인 여성. 야윈 조선 여성의 얼굴과 흐트러진 긴 검은 머리.",
        "visual_traits": [
          "조선인 성인 여성",
          "야윈 얼굴",
          "흐트러진 긴 검은 머리"
        ],
        "t2i_prompt": "Set in 17th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, adult Korean woman with an emaciated and gaunt face, messy long black hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월도 해안 마을": {
        "name": "금월도 해안 마을",
        "short_id": "L24",
        "description": "50가구 미만의 작은 해안 마을. 알록달록한 지붕, 낮은 집과 돌담, 바다가 어우러진다.",
        "visual_traits": [
          "알록달록한 지붕",
          "낮은 집들",
          "돌담 골목",
          "가까운 바다"
        ],
        "t2i_prompt": "Set in mid-2020s, a remote Korean island. Photorealistic cinematic establishing shot, a small coastal village with under 50 houses, colorful roofs on low houses, narrow alleys bordered by traditional stone walls, ocean directly in the background. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, grounded realism with a Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior",
                "yard"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "도축장 옆 숲길": {
        "name": "도축장 옆 숲길",
        "short_id": "L39",
        "description": "도축장과 축사 사이를 잇는 어두운 해송 숲길. 수풀과 나뭇가지가 좁은 길을 에워싼다.",
        "visual_traits": [
          "좁은 숲길",
          "해송 나무",
          "무성한 수풀",
          "도축장 윤곽"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow dark dirt path cutting through a dense coastal pine forest, lush undergrowth and encroaching tree branches, the faint, imposing silhouette of a slaughterhouse building visible in the distant background, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, Korean folk-occult 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": "L23",
        "description": "낡은 식당 전면과 좁은 섬마을 골목. 격자 창과 낮은 담, 선착장 방향 길이 이어진다.",
        "visual_traits": [
          "식당 전면",
          "격자 창",
          "좁은 골목",
          "낮은 담"
        ],
        "t2i_prompt": "Set in mid-2020s modern day, remote South Korean island. Photorealistic cinematic establishing shot, exterior of an old, weathered single-story restaurant building and an adjacent narrow village alleyway, no people, no vehicles, no objects. The restaurant facade features aged wooden latticed windows. The narrow dirt and cracked cement alley is bordered by low, rough stone walls, meandering towards a dock direction. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, Korean folk-occult action thriller tone, grounded realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "황봉업": {
        "name": "황봉업",
        "short_id": "C13",
        "description": "Korean, 50대 중반 남성. 넉넉하고 둥근 인상의 큰 얼굴, 짧은 짙은 머리.",
        "visual_traits": [
          "50대 중반 한국인 남성",
          "넉넉한 인상",
          "둥근 큰 얼굴",
          "짧은 짙은 머리"
        ],
        "t2i_prompt": "Set in 2020s modern and historical Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean, mid 50s male, generous and round face, large facial structure, short dark hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "국도변 주유소": {
        "name": "국도변 주유소",
        "short_id": "L40",
        "description": "지방 국도 옆 소형 주유소. 주유기와 낮은 캐노피, 탁 트인 포장 공간이 있다.",
        "visual_traits": [
          "주유기",
          "낮은 캐노피",
          "포장 바닥",
          "국도변"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, a small gas station beside a rural highway. Features fuel dispensers under a low canopy and a wide open paved forecourt. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of 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": "C01",
        "description": "Korean, 20대 초반 여성. 예쁘장한 타원형 얼굴과 자연스러운 짙은색 중간 길이 머리.",
        "visual_traits": [
          "20대 초반 한국인 여성",
          "예쁘장한 타원형 얼굴",
          "짙은색 중간 길이 머리"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Early 20s Korean female, pretty oval face, natural dark mid-length hair, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "편의점 냉장고 뒤편 공간": {
        "name": "편의점 냉장고 뒤편 공간",
        "short_id": "L06",
        "description": "캔 음료 냉장고 후면의 비좁은 작업 공간. 흰 타일 바닥과 폐기 음식 바구니가 놓여 있다.",
        "visual_traits": [
          "냉장고 후면",
          "흰 타일 바닥",
          "폐기 음식 바구니",
          "좁은 통로"
        ],
        "t2i_prompt": "Set in mid-2020s modern day, South Korea. Photorealistic cinematic establishing shot, a narrow, cramped workspace corridor directly behind tall commercial beverage refrigerators inside a convenience store, exposed metallic back panels and machinery of the fridges, dirty white tile floor, stacked plastic baskets on the ground, dimly lit with harsh fluorescent light spilling from the front of the store, low-key tonal contrast, dense shadows, tactile cinematic texture, uncanny sense of isolation, Korean folk-occult thriller style, 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": "L51",
        "description": "바다 위로 수직에 가깝게 솟은 높은 해안 절벽. 바위 가장자리와 해송, 넓은 수평선이 보인다.",
        "visual_traits": [
          "높은 절벽",
          "거친 바위 가장자리",
          "해송",
          "넓은 수평선"
        ],
        "t2i_prompt": "Set in mid-2020s, remote Korean island. Photorealistic cinematic establishing shot, an empty towering, almost vertical coastal cliff made of rugged, weathered dark rock. Sparse, windswept coastal pine trees cling to the rough edges of the precipice. Below lies the dark ocean, and in the distance, a vast, wide horizon under a moody, overcast sky. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, and tactile cinematic texture with a heavy, uncanny sense of isolation. Korean folk-occult thriller tone, 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": "L29",
        "description": "거대한 자연동굴에 나무 기둥을 덧댄 입구. 내부는 빛이 닿지 않는 검은 공간이다.",
        "visual_traits": [
          "큰 암석 입구",
          "덧댄 나무 기둥",
          "검은 내부",
          "주변 해송 숲"
        ],
        "t2i_prompt": "Set in 2020s modern era, remote islands of South Korea. Photorealistic cinematic establishing shot, a massive natural rock cave entrance in the middle of a dense black pine forest, reinforced with rough wooden pillars at the opening, pitch black interior void of light, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, uncanny sense of isolation, 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": "L31",
        "description": "식당 뒤의 작은 마당. 잘 가꾼 텃밭과 평상, 채소 건조대, 허름한 창고가 배치된다.",
        "visual_traits": [
          "작은 텃밭",
          "나무 평상",
          "말리는 채소",
          "허름한 창고"
        ],
        "t2i_prompt": "Set in mid-2020s modern day, South Korea. Photorealistic cinematic establishing shot of a small dirt backyard behind a rustic restaurant. Features a small vegetable patch, a traditional wooden sitting platform, and a shabby old storage shed in the corner. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, Korean folk-occult thriller tone, 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": "C32",
        "description": "Korean, 성인 여성형 괴물. 야윈 얼굴과 흐트러진 긴 검은 머리, 날카롭게 변한 입매.",
        "visual_traits": [
          "조선인 여성형 괴물",
          "야윈 얼굴",
          "흐트러진 검은 머리",
          "날카로운 입매"
        ],
        "t2i_prompt": "Set in 17th century Joseon, Korean peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult female monster. Emaciated, bony face with pale sickly skin. Disheveled, long black hair. A sharpened, grotesque mouth with sharp teeth. Grounded realism, tactile cinematic texture, restrained earthy palette.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강영란(흰 머리 여자)": {
        "name": "강영란(흰 머리 여자)",
        "short_id": "C07",
        "description": "Korean, 60대 후반 여성. 온화하고 고운 노년 얼굴, 가지런히 틀어 묶은 머리.",
        "visual_traits": [
          "60대 후반 한국인 여성",
          "온화하고 고운 얼굴",
          "가지런히 틀어 묶은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean female in her late 60s, gentle and graceful elderly face, neatly tied-up white hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "고산들 (각성 상태)": {
        "name": "고산들 (각성 상태)",
        "short_id": "C05",
        "description": "Korean, 40대 중반 남성. 차가운 인상과 날카로운 눈매, 짧게 깎은 짙은 머리.",
        "visual_traits": [
          "40대 중반 한국인 남성",
          "차가운 얼굴",
          "날카로운 눈매",
          "짧게 깎은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mid-40s Korean man with a cold facial structure and sharp eyes. He has short cropped dark hair. His most striking feature is his eerie golden eyes with horizontal, rectangular goat-like pupils. Photorealistic cinematic texture, dense shadows, low-key tonal contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "반월 식당 뒷방": {
        "name": "반월 식당 뒷방",
        "short_id": "L21",
        "description": "따뜻한 햇살이 창으로 스며드는 작고 정갈한 온돌방. 낮은 가구와 단정한 침구가 있다.",
        "visual_traits": [
          "작은 온돌방",
          "정갈한 침구",
          "낮은 가구",
          "창으로 드는 햇살"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, a small and neat traditional Korean ondol room, low wooden furniture, neatly arranged bedding on the floor, warm sunlight filtering through the window, restrained earthy palette, low-key tonal contrast, dense shadows, tactile cinematic texture, 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": "C06",
        "description": "Korean, 40대 중반 남성형 괴물. 짧은 짙은 머리와 날카로운 얼굴이 남아 있는 짐승 같은 형상.",
        "visual_traits": [
          "한국인 남성형 괴물",
          "짧은 짙은 머리",
          "날카로운 얼굴",
          "짐승 같은 얼굴 윤곽"
        ],
        "t2i_prompt": "Set in mid-2020s South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Mid-40s Korean male-like grotesque monster, short dark hair, remaining sharp facial features fused with beast-like facial contours, severely bloodshot red eyes. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult thriller style, grounded realism, grotesque supernatural tension.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "편의점 앞 벤치와 보도": {
        "name": "편의점 앞 벤치와 보도",
        "short_id": "L08",
        "description": "편의점 유리창 앞 벤치와 보도. 간판 조명과 도시의 야간 불빛이 비치는 공간.",
        "visual_traits": [
          "야외 벤치",
          "콘크리트 보도",
          "편의점 유리창",
          "간판 조명"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, an empty bench and sidewalk in front of a convenience store, no people, no vehicles, no objects. A solitary outdoor bench sitting on a concrete pavement right in front of the large glass windows of a convenience store. Harsh fluorescent light spilling from inside the store and a glowing sign illuminate the dark, empty sidewalk. Night setting. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, grounded realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "겨울 갈대숲": {
        "name": "겨울 갈대숲",
        "short_id": "L01",
        "description": "마른 갈대가 빽빽한 겨울 습지. 창백한 낮빛과 바람에 흔들리는 황갈색 갈대가 펼쳐진다.",
        "visual_traits": [
          "빽빽한 황갈색 갈대",
          "겨울 습지",
          "창백한 낮빛",
          "좁은 갈대 사이 길"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, remote Korean wetland. Photorealistic cinematic establishing shot, a dense winter wetland filled with dry, pale yellow and brownish reeds swaying in the wind under pale daylight, a narrow dirt path winding through the thick reeds, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture with a heavy, uncanny sense of isolation, Korean folk-occult thriller style, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "반월 식당 뒤뜰의 의례용 창고 내부": {
        "name": "반월 식당 뒤뜰의 의례용 창고 내부",
        "short_id": "L32",
        "description": "촛불로 밝힌 허름한 창고. 향 연기와 기괴한 장식, 피와 염소 머리가 놓인 제단이 중심을 차지한다.",
        "visual_traits": [
          "십수 개 촛불",
          "의식 제단",
          "기괴한 장식",
          "어두운 판자벽"
        ],
        "t2i_prompt": "Set in 2020s modern South Korea. Photorealistic cinematic establishing shot, interior of a shabby dark wooden warehouse, no people, no vehicles, no objects. Illuminated by dozens of flickering candles, thick incense smoke filling the air. A ritual altar in the center adorned with bizarre grotesque decorations, traces of blood, and a severed goat head. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, Korean folk-occult action thriller with grounded realism and ritual unease.",
        "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": "L30",
        "description": "깊고 습한 자연동굴. 거친 암벽과 낮은 전구, 피 웅덩이와 뼈가 쌓인 어두운 바닥이 이어진다.",
        "visual_traits": [
          "거친 암벽",
          "깊은 어둠",
          "낮은 전구",
          "울퉁불퉁한 바닥"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a deep and damp natural cave, rough and jagged rock walls, uneven rocky floor, low hanging dim light bulbs casting dense shadows, heavy darkness, uncanny sense of isolation, earthy and dark crimson palette, low-key tonal contrast, tactile cinematic texture, 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 mid-2020s, major metropolitan area in South Korea. Photorealistic cinematic establishing shot, interior of a city bus, rows of seats, hanging hand grips, large windows with blurred passing neon lights and city reflections, evening commute atmosphere. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, 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": "C14",
        "description": "Korean, 40대 중반 남성. 평범한 중년 얼굴과 단정한 짙은색 짧은 머리.",
        "visual_traits": [
          "40대 중반 한국인 남성",
          "평범한 중년 얼굴",
          "단정한 짧은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mid-40s Korean male. He has an ordinary, unremarkable middle-aged face with neat, dark, short hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult thriller style, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "육지 해안 마을 선착장": {
        "name": "육지 해안 마을 선착장",
        "short_id": "L41",
        "description": "육지 해안 마을의 콘크리트 부두. 어선 정박 시설과 드럼통 화로, 바닷가 상점이 보인다.",
        "visual_traits": [
          "콘크리트 부두",
          "어선 정박 시설",
          "드럼통 화로",
          "해안 상점"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, southwest coastal region of South Korea. Photorealistic cinematic establishing shot, a gloomy concrete pier in a coastal village, fishing boat docking facilities with mooring bollards, an old metal oil drum fire pit with scorch marks on the ground, weathered coastal shop storefronts nearby. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, 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"
      },
      "마을 청년#1": {
        "name": "마을 청년#1",
        "short_id": "C20",
        "description": "Korean, 20~30대 남성. 평범한 젊은 얼굴과 짧은 짙은색 머리.",
        "visual_traits": [
          "한국인 젊은 남성",
          "평범한 얼굴",
          "짧은 짙은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s modern era to historical Korea, South Korean remote island regions. Passport-style ID photo, head and upper chest visible, plain white background. A 20 to 30-year-old Korean male, ordinary average young face, short dark hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult action thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 형사과 사무실": {
        "name": "경찰서 형사과 사무실",
        "short_id": "L14",
        "description": "책상과 컴퓨터 모니터, 서류가 빽빽한 경찰 형사과 사무실. 차가운 형광등이 비친다.",
        "visual_traits": [
          "줄지은 책상",
          "컴퓨터 모니터",
          "쌓인 서류",
          "형광등"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, an empty police detective office room, no people, no vehicles. Rows of steel office desks packed tightly together with low partitions, cluttered with computer monitors, telephones, and tall stacks of case files and documents. Cold, pale fluorescent tube lighting on the ceiling casting harsh, dense shadows over the cluttered desks. Restrained earthy and dark crimson palette, low-key tonal contrast, tactile cinematic texture, gritty and grounded realism, tense and slightly eerie atmosphere.",
        "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": "L49",
        "description": "어망과 낚싯대, 통발, 생선 바구니가 천장 가까이 쌓인 비좁고 어두운 어구 창고.",
        "visual_traits": [
          "층층이 쌓인 어망",
          "낚싯대와 통발",
          "생선 바구니",
          "어두운 좁은 통로"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a cramped and dark interior of a fishing gear shed, fishing nets, rods, traps, and fish baskets piled up close to the ceiling, a narrow and dimly lit passage between the stacked gear, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, 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": "C27",
        "description": "Japanese, 성인 남성. 날카롭고 권위적인 얼굴, 짧게 정돈한 검은 머리.",
        "visual_traits": [
          "일본인 성인 남성",
          "날카로운 얼굴",
          "짧게 정돈한 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. An adult Japanese male with a sharp facial structure and short, neatly trimmed black hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월도 절벽 아래 갯바위": {
        "name": "금월도 절벽 아래 갯바위",
        "short_id": "L52",
        "description": "높은 절벽 아래의 거친 갯바위. 파도가 바위에 부서지고 절벽 벽면이 위로 치솟아 있다.",
        "visual_traits": [
          "거친 갯바위",
          "부서지는 파도",
          "수직 절벽 벽면",
          "젖은 암석"
        ],
        "t2i_prompt": "Set in modern era, remote Korean island. Photorealistic cinematic establishing shot, a rugged tidal rock area at the base of a towering vertical cliff, rough uneven wet rocks lashed by crashing white waves, imposing stone cliff face rising dramatically upwards, earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, grounded realism, gloomy coastal atmosphere, wide angle, 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": "L19",
        "description": "작은 섬마을의 콘크리트 선착장. 정박 시설 뒤로 알록달록한 지붕과 단풍 숲이 이어진다.",
        "visual_traits": [
          "콘크리트 부두",
          "정박 시설",
          "알록달록한 지붕",
          "단풍 든 숲"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a weathered concrete pier and docking facilities of a small, isolated island village, a backdrop of houses with colorful roofs nestled against a forest with deep autumn foliage, dense shadows, restrained earthy and dark crimson palette, low-key tonal contrast, tactile cinematic texture, a heavy and uncanny sense of isolation, Korean folk-occult thriller style, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    },
    "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",
        "C16"
      ],
      [
        "조선인 촌주 (각성 상태)",
        "character",
        "C17"
      ],
      [
        "조 형사",
        "character",
        "C18"
      ],
      [
        "노 형사",
        "character",
        "C19"
      ],
      [
        "마을 청년#1",
        "character",
        "C20"
      ],
      [
        "그분(응집된 검은 연기 형체)",
        "character",
        "C21"
      ],
      [
        "그분(차창 환영 상태)",
        "character",
        "C22"
      ],
      [
        "그분(소멸 연기 상태)",
        "character",
        "C23"
      ],
      [
        "그분(부활 연기 기둥 상태)",
        "character",
        "C24"
      ],
      [
        "검은 염소",
        "character",
        "C25"
      ],
      [
        "수리영을 공격한 검은 염소 (변이 상태)",
        "character",
        "C26"
      ],
      [
        "일본인 장교",
        "character",
        "C27"
      ],
      [
        "첫 항해 낚싯꾼#1",
        "character",
        "C28"
      ],
      [
        "첫 항해 낚싯꾼#2",
        "character",
        "C29"
      ],
      [
        "첫 항해 낚싯꾼#3",
        "character",
        "C30"
      ],
      [
        "경신 대기근의 아낙",
        "character",
        "C31"
      ],
      [
        "경신 대기근의 아낙 (변이 상태)",
        "character",
        "C32"
      ],
      [
        "한국인 선비",
        "character",
        "C33"
      ],
      [
        "겨울 갈대숲",
        "location",
        "L01"
      ],
      [
        "갈대숲의 낡은 나무 창고 내부",
        "location",
        "L02"
      ],
      [
        "갈대숲의 낡은 나무 창고 앞",
        "location",
        "L03"
      ],
      [
        "서울 시내 퇴근 버스 내부",
        "location",
        "L04"
      ],
      [
        "편의점 냉장고 뒤편 공간",
        "location",
        "L06"
      ],
      [
        "편의점 내부",
        "location",
        "L07"
      ],
      [
        "편의점 앞 벤치와 보도",
        "location",
        "L08"
      ],
      [
        "경찰서 주차장",
        "location",
        "L09"
      ],
      [
        "민숙의 다세대 주택 내부",
        "location",
        "L10"
      ],
      [
        "다세대 주택가 골목과 외부 계단",
        "location",
        "L11"
      ],
      [
        "지방 국도",
        "location",
        "L12"
      ],
      [
        "구형 산타페 SUV 내부",
        "location",
        "L13"
      ],
      [
        "경찰서 형사과 사무실",
        "location",
        "L14"
      ],
      [
        "구형 아반테 내부",
        "location",
        "L15"
      ],
      [
        "낚시 어선 갑판과 외부",
        "location",
        "L16"
      ],
      [
        "낚시 어선 조타실",
        "location",
        "L17"
      ],
      [
        "금월도 인근 해상",
        "location",
        "L18"
      ],
      [
        "금월도 선착장",
        "location",
        "L19"
      ],
      [
        "반월 식당 홀과 주방",
        "location",
        "L20"
      ],
      [
        "반월 식당 뒷방",
        "location",
        "L21"
      ],
      [
        "반월 식당의 강영란 방",
        "location",
        "L22"
      ],
      [
        "반월 식당 앞과 골목",
        "location",
        "L23"
      ],
      [
        "금월도 해안 마을",
        "location",
        "L24"
      ],
      [
        "금월도 해송 숲길과 숲속",
        "location",
        "L25"
      ],
      [
        "꿈속 금월도 숲속 오솔길",
        "location",
        "L26"
      ],
      [
        "금월도 숲속 입구",
        "location",
        "L27"
      ],
      [
        "수리영 비석이 있는 숲속",
        "location",
        "L28"
      ],
      [
        "숲속 자연동굴 입구",
        "location",
        "L29"
      ],
      [
        "숲속 자연동굴 내부",
        "location",
        "L30"
      ],
      [
        "반월 식당 뒤뜰",
        "location",
        "L31"
      ],
      [
        "반월 식당 뒤뜰의 의례용 창고 내부",
        "location",
        "L32"
      ],
      [
        "반월 식당 뒤뜰의 평범한 창고 내부",
        "location",
        "L33"
      ],
      [
        "불타거나 전소된 반월 식당 뒤뜰 창고",
        "location",
        "L34"
      ],
      [
        "숲속 염소 축사",
        "location",
        "L35"
      ],
      [
        "도축장 외벽과 깨진 창문 주변",
        "location",
        "L36"
      ],
      [
        "도축장 내부",
        "location",
        "L37"
      ],
      [
        "도축장 부속 창고 내부",
        "location",
        "L38"
      ],
      [
        "도축장 옆 숲길",
        "location",
        "L39"
      ],
      [
        "국도변 주유소",
        "location",
        "L40"
      ],
      [
        "육지 해안 마을 선착장",
        "location",
        "L41"
      ],
      [
        "해안 마을 횟집 야외 테이블",
        "location",
        "L42"
      ],
      [
        "숲속 만월제 도당",
        "location",
        "L43"
      ],
      [
        "금월도 해안 바윗길",
        "location",
        "L44"
      ],
      [
        "경찰 순찰정 갑판",
        "location",
        "L45"
      ],
      [
        "경찰 순찰정 조타실",
        "location",
        "L46"
      ],
      [
        "금월도 반대편 해안 선착장",
        "location",
        "L47"
      ],
      [
        "금월도 갯바위",
        "location",
        "L48"
      ],
      [
        "선착장 옆 어구 창고 내부",
        "location",
        "L49"
      ],
      [
        "금월도 마을 스피커 탑 주변",
        "location",
        "L50"
      ],
      [
        "금월도 해안 절벽",
        "location",
        "L51"
      ],
      [
        "금월도 절벽 아래 갯바위",
        "location",
        "L52"
      ],
      [
        "해안 마을 경찰 지구대 내부",
        "location",
        "L53"
      ],
      [
        "경신 대기근의 초가집 마당",
        "location",
        "L56"
      ],
      [
        "조선시대 산길",
        "location",
        "L58"
      ],
      [
        "식민지기의 불타는 조선인 마을",
        "location",
        "L59"
      ],
      [
        "과거 금월도 선착장",
        "location",
        "L61"
      ],
      [
        "스마트폰",
        "prop",
        "P01"
      ],
      [
        "두툼한 흰색 돈봉투",
        "prop",
        "P02"
      ],
      [
        "낡은 사진 액자",
        "prop",
        "P03"
      ],
      [
        "오래된 사진첩",
        "prop",
        "P04"
      ],
      [
        "경찰 신분증",
        "prop",
        "P05"
      ],
      [
        "38구경 권총",
        "prop",
        "P06"
      ],
      [
        "소총",
        "prop",
        "P07"
      ],
      [
        "삼단봉",
        "prop",
        "P08"
      ],
      [
        "쇠파이프",
        "prop",
        "P09"
      ],
      [
        "식칼·도축용 칼·의식용 칼",
        "prop",
        "P10"
      ],
      [
        "사슴뿔 창",
        "prop",
        "P11"
      ],
      [
        "피 묻은 포댓자루",
        "prop",
        "P13"
      ],
      [
        "리어카",
        "prop",
        "P14"
      ],
      [
        "굵은 쇠사슬",
        "prop",
        "P15"
      ],
      [
        "결박용 밧줄·가죽끈",
        "prop",
        "P16"
      ],
      [
        "휴대용 조명 도구",
        "prop",
        "P17"
      ],
      [
        "창고 의식 제단",
        "prop",
        "P18"
      ],
      [
        "의식용 촛불",
        "prop",
        "P19"
      ],
      [
        "잘린 검은 염소 머리",
        "prop",
        "P21"
      ],
      [
        "북·장구·북채",
        "prop",
        "P24"
      ],
      [
        "염소 피가 담긴 양동이",
        "prop",
        "P25"
      ],
      [
        "붉은 생고기",
        "prop",
        "P26"
      ],
      [
        "비석 앞 썩은 고기 공물",
        "prop",
        "P27"
      ],
      [
        "사람 뼈와 해골",
        "prop",
        "P28"
      ],
      [
        "대형 어망 더미",
        "prop",
        "P29"
      ]
    ],
    "characters": [
      {
        "name": "조선인 촌주 (각성 상태)",
        "short_id": "C17",
        "description": "Korean, 50대 중반 남성. 나이 든 각진 얼굴과 단정한 짙은 머리.",
        "visual_traits": [
          "50대 중반 조선인 남성",
          "각진 중년 얼굴",
          "단정한 짙은 머리"
        ],
        "t2i_prompt": "Set in historical Korea. Passport-style ID photo, head and upper chest visible, plain white background. Mid-50s Korean male, aged square face, neat dark hair, striking glowing golden eyes. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult thriller style, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "첫 항해 낚싯꾼#3",
        "short_id": "C30",
        "description": "Korean, 성인 남성. 둥근 얼굴과 짧은 짙은색 머리.",
        "visual_traits": [
          "한국인 성인 남성",
          "둥근 얼굴",
          "짧은 짙은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, round face, short dark hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult action thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "경신 대기근의 아낙",
        "short_id": "C31",
        "description": "Korean, 성인 여성. 야윈 조선 여성의 얼굴과 흐트러진 긴 검은 머리.",
        "visual_traits": [
          "조선인 성인 여성",
          "야윈 얼굴",
          "흐트러진 긴 검은 머리"
        ],
        "t2i_prompt": "Set in 17th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, adult Korean woman with an emaciated and gaunt face, messy long black hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "황봉업",
        "short_id": "C13",
        "description": "Korean, 50대 중반 남성. 넉넉하고 둥근 인상의 큰 얼굴, 짧은 짙은 머리.",
        "visual_traits": [
          "50대 중반 한국인 남성",
          "넉넉한 인상",
          "둥근 큰 얼굴",
          "짧은 짙은 머리"
        ],
        "t2i_prompt": "Set in 2020s modern and historical Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean, mid 50s male, generous and round face, large facial structure, short dark hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김지후(강수리영)",
        "short_id": "C01",
        "description": "Korean, 20대 초반 여성. 예쁘장한 타원형 얼굴과 자연스러운 짙은색 중간 길이 머리.",
        "visual_traits": [
          "20대 초반 한국인 여성",
          "예쁘장한 타원형 얼굴",
          "짙은색 중간 길이 머리"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Early 20s Korean female, pretty oval face, natural dark mid-length hair, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "경신 대기근의 아낙 (변이 상태)",
        "short_id": "C32",
        "description": "Korean, 성인 여성형 괴물. 야윈 얼굴과 흐트러진 긴 검은 머리, 날카롭게 변한 입매.",
        "visual_traits": [
          "조선인 여성형 괴물",
          "야윈 얼굴",
          "흐트러진 검은 머리",
          "날카로운 입매"
        ],
        "t2i_prompt": "Set in 17th century Joseon, Korean peninsula. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult female monster. Emaciated, bony face with pale sickly skin. Disheveled, long black hair. A sharpened, grotesque mouth with sharp teeth. Grounded realism, tactile cinematic texture, restrained earthy palette.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강영란(흰 머리 여자)",
        "short_id": "C07",
        "description": "Korean, 60대 후반 여성. 온화하고 고운 노년 얼굴, 가지런히 틀어 묶은 머리.",
        "visual_traits": [
          "60대 후반 한국인 여성",
          "온화하고 고운 얼굴",
          "가지런히 틀어 묶은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a Korean female in her late 60s, gentle and graceful elderly face, neatly tied-up white hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "고산들 (각성 상태)",
        "short_id": "C05",
        "description": "Korean, 40대 중반 남성. 차가운 인상과 날카로운 눈매, 짧게 깎은 짙은 머리.",
        "visual_traits": [
          "40대 중반 한국인 남성",
          "차가운 얼굴",
          "날카로운 눈매",
          "짧게 깎은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mid-40s Korean man with a cold facial structure and sharp eyes. He has short cropped dark hair. His most striking feature is his eerie golden eyes with horizontal, rectangular goat-like pupils. Photorealistic cinematic texture, dense shadows, low-key tonal contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "고산들 (짐승 변이 상태)",
        "short_id": "C06",
        "description": "Korean, 40대 중반 남성형 괴물. 짧은 짙은 머리와 날카로운 얼굴이 남아 있는 짐승 같은 형상.",
        "visual_traits": [
          "한국인 남성형 괴물",
          "짧은 짙은 머리",
          "날카로운 얼굴",
          "짐승 같은 얼굴 윤곽"
        ],
        "t2i_prompt": "Set in mid-2020s South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Mid-40s Korean male-like grotesque monster, short dark hair, remaining sharp facial features fused with beast-like facial contours, severely bloodshot red eyes. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult thriller style, grounded realism, grotesque supernatural tension.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김여상",
        "short_id": "C14",
        "description": "Korean, 40대 중반 남성. 평범한 중년 얼굴과 단정한 짙은색 짧은 머리.",
        "visual_traits": [
          "40대 중반 한국인 남성",
          "평범한 중년 얼굴",
          "단정한 짧은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mid-40s Korean male. He has an ordinary, unremarkable middle-aged face with neat, dark, short hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult thriller style, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "마을 청년#1",
        "short_id": "C20",
        "description": "Korean, 20~30대 남성. 평범한 젊은 얼굴과 짧은 짙은색 머리.",
        "visual_traits": [
          "한국인 젊은 남성",
          "평범한 얼굴",
          "짧은 짙은 머리"
        ],
        "t2i_prompt": "Set in mid-2020s modern era to historical Korea, South Korean remote island regions. Passport-style ID photo, head and upper chest visible, plain white background. A 20 to 30-year-old Korean male, ordinary average young face, short dark hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, Korean folk-occult action thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "일본인 장교",
        "short_id": "C27",
        "description": "Japanese, 성인 남성. 날카롭고 권위적인 얼굴, 짧게 정돈한 검은 머리.",
        "visual_traits": [
          "일본인 성인 남성",
          "날카로운 얼굴",
          "짧게 정돈한 검은 머리"
        ],
        "t2i_prompt": "Set in early 20th century, Korean Peninsula. Passport-style ID photo, head and upper chest visible, plain white background. An adult Japanese male with a sharp facial structure and short, neatly trimmed black hair. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "낚시 어선 조타실",
        "short_id": "L17",
        "description": "작은 선박 조타실. 조타 핸들과 계기판, 사방의 창문 너머로 바다가 보인다.",
        "visual_traits": [
          "조타 핸들",
          "선박 계기판",
          "사방 창문",
          "좁은 조종 공간"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small, cramped wheelhouse of a fishing boat. A steering wheel and navigation dashboard in the center. Windows on all sides looking out to the dark sea. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, and tactile cinematic texture with a heavy, uncanny sense of isolation, Korean folk-occult thriller style, grounded realism, no people, no vehicles, no isolated 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": "L33",
        "description": "식당 물품과 낚시용품이 빽빽하게 쌓인 평범한 창고. 거친 선반과 좁은 통로가 있다.",
        "visual_traits": [
          "쌓인 식당 물품",
          "낚시용품",
          "거친 선반",
          "좁은 통로"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of an ordinary storage shed behind a restaurant. The tight space features rough wooden shelves densely packed with stacked restaurant supplies and scattered fishing gear, forming narrow, cramped aisles. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, grounded realism, Korean folk-occult action thriller style, no people.",
        "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": "L24",
        "description": "50가구 미만의 작은 해안 마을. 알록달록한 지붕, 낮은 집과 돌담, 바다가 어우러진다.",
        "visual_traits": [
          "알록달록한 지붕",
          "낮은 집들",
          "돌담 골목",
          "가까운 바다"
        ],
        "t2i_prompt": "Set in mid-2020s, a remote Korean island. Photorealistic cinematic establishing shot, a small coastal village with under 50 houses, colorful roofs on low houses, narrow alleys bordered by traditional stone walls, ocean directly in the background. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, grounded realism with a Korean folk-occult thriller tone, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "exterior",
                "yard"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "도축장 옆 숲길",
        "short_id": "L39",
        "description": "도축장과 축사 사이를 잇는 어두운 해송 숲길. 수풀과 나뭇가지가 좁은 길을 에워싼다.",
        "visual_traits": [
          "좁은 숲길",
          "해송 나무",
          "무성한 수풀",
          "도축장 윤곽"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow dark dirt path cutting through a dense coastal pine forest, lush undergrowth and encroaching tree branches, the faint, imposing silhouette of a slaughterhouse building visible in the distant background, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, Korean folk-occult 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": "L23",
        "description": "낡은 식당 전면과 좁은 섬마을 골목. 격자 창과 낮은 담, 선착장 방향 길이 이어진다.",
        "visual_traits": [
          "식당 전면",
          "격자 창",
          "좁은 골목",
          "낮은 담"
        ],
        "t2i_prompt": "Set in mid-2020s modern day, remote South Korean island. Photorealistic cinematic establishing shot, exterior of an old, weathered single-story restaurant building and an adjacent narrow village alleyway, no people, no vehicles, no objects. The restaurant facade features aged wooden latticed windows. The narrow dirt and cracked cement alley is bordered by low, rough stone walls, meandering towards a dock direction. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, Korean folk-occult action thriller tone, grounded realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "국도변 주유소",
        "short_id": "L40",
        "description": "지방 국도 옆 소형 주유소. 주유기와 낮은 캐노피, 탁 트인 포장 공간이 있다.",
        "visual_traits": [
          "주유기",
          "낮은 캐노피",
          "포장 바닥",
          "국도변"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, a small gas station beside a rural highway. Features fuel dispensers under a low canopy and a wide open paved forecourt. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of 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": "L06",
        "description": "캔 음료 냉장고 후면의 비좁은 작업 공간. 흰 타일 바닥과 폐기 음식 바구니가 놓여 있다.",
        "visual_traits": [
          "냉장고 후면",
          "흰 타일 바닥",
          "폐기 음식 바구니",
          "좁은 통로"
        ],
        "t2i_prompt": "Set in mid-2020s modern day, South Korea. Photorealistic cinematic establishing shot, a narrow, cramped workspace corridor directly behind tall commercial beverage refrigerators inside a convenience store, exposed metallic back panels and machinery of the fridges, dirty white tile floor, stacked plastic baskets on the ground, dimly lit with harsh fluorescent light spilling from the front of the store, low-key tonal contrast, dense shadows, tactile cinematic texture, uncanny sense of isolation, Korean folk-occult thriller style, 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": "L51",
        "description": "바다 위로 수직에 가깝게 솟은 높은 해안 절벽. 바위 가장자리와 해송, 넓은 수평선이 보인다.",
        "visual_traits": [
          "높은 절벽",
          "거친 바위 가장자리",
          "해송",
          "넓은 수평선"
        ],
        "t2i_prompt": "Set in mid-2020s, remote Korean island. Photorealistic cinematic establishing shot, an empty towering, almost vertical coastal cliff made of rugged, weathered dark rock. Sparse, windswept coastal pine trees cling to the rough edges of the precipice. Below lies the dark ocean, and in the distance, a vast, wide horizon under a moody, overcast sky. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, and tactile cinematic texture with a heavy, uncanny sense of isolation. Korean folk-occult thriller tone, 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": "L29",
        "description": "거대한 자연동굴에 나무 기둥을 덧댄 입구. 내부는 빛이 닿지 않는 검은 공간이다.",
        "visual_traits": [
          "큰 암석 입구",
          "덧댄 나무 기둥",
          "검은 내부",
          "주변 해송 숲"
        ],
        "t2i_prompt": "Set in 2020s modern era, remote islands of South Korea. Photorealistic cinematic establishing shot, a massive natural rock cave entrance in the middle of a dense black pine forest, reinforced with rough wooden pillars at the opening, pitch black interior void of light, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, uncanny sense of isolation, 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": "L31",
        "description": "식당 뒤의 작은 마당. 잘 가꾼 텃밭과 평상, 채소 건조대, 허름한 창고가 배치된다.",
        "visual_traits": [
          "작은 텃밭",
          "나무 평상",
          "말리는 채소",
          "허름한 창고"
        ],
        "t2i_prompt": "Set in mid-2020s modern day, South Korea. Photorealistic cinematic establishing shot of a small dirt backyard behind a rustic restaurant. Features a small vegetable patch, a traditional wooden sitting platform, and a shabby old storage shed in the corner. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, Korean folk-occult thriller tone, 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": "L21",
        "description": "따뜻한 햇살이 창으로 스며드는 작고 정갈한 온돌방. 낮은 가구와 단정한 침구가 있다.",
        "visual_traits": [
          "작은 온돌방",
          "정갈한 침구",
          "낮은 가구",
          "창으로 드는 햇살"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, a small and neat traditional Korean ondol room, low wooden furniture, neatly arranged bedding on the floor, warm sunlight filtering through the window, restrained earthy palette, low-key tonal contrast, dense shadows, tactile cinematic texture, 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": "L08",
        "description": "편의점 유리창 앞 벤치와 보도. 간판 조명과 도시의 야간 불빛이 비치는 공간.",
        "visual_traits": [
          "야외 벤치",
          "콘크리트 보도",
          "편의점 유리창",
          "간판 조명"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, an empty bench and sidewalk in front of a convenience store, no people, no vehicles, no objects. A solitary outdoor bench sitting on a concrete pavement right in front of the large glass windows of a convenience store. Harsh fluorescent light spilling from inside the store and a glowing sign illuminate the dark, empty sidewalk. Night setting. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, grounded realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "겨울 갈대숲",
        "short_id": "L01",
        "description": "마른 갈대가 빽빽한 겨울 습지. 창백한 낮빛과 바람에 흔들리는 황갈색 갈대가 펼쳐진다.",
        "visual_traits": [
          "빽빽한 황갈색 갈대",
          "겨울 습지",
          "창백한 낮빛",
          "좁은 갈대 사이 길"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, remote Korean wetland. Photorealistic cinematic establishing shot, a dense winter wetland filled with dry, pale yellow and brownish reeds swaying in the wind under pale daylight, a narrow dirt path winding through the thick reeds, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture with a heavy, uncanny sense of isolation, Korean folk-occult thriller style, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "반월 식당 뒤뜰의 의례용 창고 내부",
        "short_id": "L32",
        "description": "촛불로 밝힌 허름한 창고. 향 연기와 기괴한 장식, 피와 염소 머리가 놓인 제단이 중심을 차지한다.",
        "visual_traits": [
          "십수 개 촛불",
          "의식 제단",
          "기괴한 장식",
          "어두운 판자벽"
        ],
        "t2i_prompt": "Set in 2020s modern South Korea. Photorealistic cinematic establishing shot, interior of a shabby dark wooden warehouse, no people, no vehicles, no objects. Illuminated by dozens of flickering candles, thick incense smoke filling the air. A ritual altar in the center adorned with bizarre grotesque decorations, traces of blood, and a severed goat head. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, Korean folk-occult action thriller with grounded realism and ritual unease.",
        "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": "L30",
        "description": "깊고 습한 자연동굴. 거친 암벽과 낮은 전구, 피 웅덩이와 뼈가 쌓인 어두운 바닥이 이어진다.",
        "visual_traits": [
          "거친 암벽",
          "깊은 어둠",
          "낮은 전구",
          "울퉁불퉁한 바닥"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, interior of a deep and damp natural cave, rough and jagged rock walls, uneven rocky floor, low hanging dim light bulbs casting dense shadows, heavy darkness, uncanny sense of isolation, earthy and dark crimson palette, low-key tonal contrast, tactile cinematic texture, 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 mid-2020s, major metropolitan area in South Korea. Photorealistic cinematic establishing shot, interior of a city bus, rows of seats, hanging hand grips, large windows with blurred passing neon lights and city reflections, evening commute atmosphere. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, 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": "L41",
        "description": "육지 해안 마을의 콘크리트 부두. 어선 정박 시설과 드럼통 화로, 바닷가 상점이 보인다.",
        "visual_traits": [
          "콘크리트 부두",
          "어선 정박 시설",
          "드럼통 화로",
          "해안 상점"
        ],
        "t2i_prompt": "Set in mid-2020s modern era, southwest coastal region of South Korea. Photorealistic cinematic establishing shot, a gloomy concrete pier in a coastal village, fishing boat docking facilities with mooring bollards, an old metal oil drum fire pit with scorch marks on the ground, weathered coastal shop storefronts nearby. Restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, 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": "L14",
        "description": "책상과 컴퓨터 모니터, 서류가 빽빽한 경찰 형사과 사무실. 차가운 형광등이 비친다.",
        "visual_traits": [
          "줄지은 책상",
          "컴퓨터 모니터",
          "쌓인 서류",
          "형광등"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, an empty police detective office room, no people, no vehicles. Rows of steel office desks packed tightly together with low partitions, cluttered with computer monitors, telephones, and tall stacks of case files and documents. Cold, pale fluorescent tube lighting on the ceiling casting harsh, dense shadows over the cluttered desks. Restrained earthy and dark crimson palette, low-key tonal contrast, tactile cinematic texture, gritty and grounded realism, tense and slightly eerie atmosphere.",
        "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": "L49",
        "description": "어망과 낚싯대, 통발, 생선 바구니가 천장 가까이 쌓인 비좁고 어두운 어구 창고.",
        "visual_traits": [
          "층층이 쌓인 어망",
          "낚싯대와 통발",
          "생선 바구니",
          "어두운 좁은 통로"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a cramped and dark interior of a fishing gear shed, fishing nets, rods, traps, and fish baskets piled up close to the ceiling, a narrow and dimly lit passage between the stacked gear, restrained earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, 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": "L52",
        "description": "높은 절벽 아래의 거친 갯바위. 파도가 바위에 부서지고 절벽 벽면이 위로 치솟아 있다.",
        "visual_traits": [
          "거친 갯바위",
          "부서지는 파도",
          "수직 절벽 벽면",
          "젖은 암석"
        ],
        "t2i_prompt": "Set in modern era, remote Korean island. Photorealistic cinematic establishing shot, a rugged tidal rock area at the base of a towering vertical cliff, rough uneven wet rocks lashed by crashing white waves, imposing stone cliff face rising dramatically upwards, earthy and dark crimson palette, low-key tonal contrast, dense shadows, tactile cinematic texture, heavy uncanny sense of isolation, grounded realism, gloomy coastal atmosphere, wide angle, 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": "L19",
        "description": "작은 섬마을의 콘크리트 선착장. 정박 시설 뒤로 알록달록한 지붕과 단풍 숲이 이어진다.",
        "visual_traits": [
          "콘크리트 부두",
          "정박 시설",
          "알록달록한 지붕",
          "단풍 든 숲"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a weathered concrete pier and docking facilities of a small, isolated island village, a backdrop of houses with colorful roofs nestled against a forest with deep autumn foliage, dense shadows, restrained earthy and dark crimson palette, low-key tonal contrast, tactile cinematic texture, a heavy and uncanny sense of isolation, Korean folk-occult thriller style, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": []
  },
  "step_id": "entity_t2i",
  "run_id": "00e96530-3c9f-49c3-b7fe-b4ee31dd9402",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-28T11:05:02.250513+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}