{
  "status": "running",
  "data": {
    "completed": {
      "옥탑방 건물 외부 마당·계단·앞도로": {
        "name": "옥탑방 건물 외부 마당·계단·앞도로",
        "short_id": "L11",
        "description": "낡은 다세대 빌라 외부, 후미진 마당과 옥탑으로 오르는 계단, 앞도로가 이어진 공간.",
        "visual_traits": [
          "다세대 빌라 외부",
          "후미진 마당",
          "옥탑 계단",
          "좁은 앞도로"
        ],
        "t2i_prompt": "Set in 2020s modern era, coastal urban South Korea. Photorealistic cinematic establishing shot, an old multi-family residential building exterior. It features a narrow, secluded yard, a weathered external flight of stairs leading to a rooftop, and a tight asphalt alleyway in front. Dark, humid, mist-heavy visual palette with muted urban realism, low-key lighting, and tactile wet textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "yard",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "남자 직원": {
        "name": "남자 직원",
        "short_id": "C11",
        "description": "Korean 성인 남성, 짧은 검은 머리와 평범한 남성 얼굴형.",
        "visual_traits": [
          "Korean 성인 남성",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "자연스러운 기본 외모"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Photorealistic cinematic style, Korean adult male, short black hair, average face shape, ordinary and natural facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 여자": {
        "name": "한국인 여자",
        "short_id": "C03",
        "description": "Korean 성인 여성, 자연스러운 검은 머리와 평범한 얼굴형의 여자.",
        "visual_traits": [
          "Korean 성인 여성",
          "검은 머리",
          "평범한 얼굴형",
          "자연스러운 기본 외모"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult woman, natural black hair, average face shape, natural basic appearance. Muted urban realism, low-key lighting with subtle tactile skin textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "어선 조타실": {
        "name": "어선 조타실",
        "short_id": "L20",
        "description": "소형 어선의 조타실, 조타 장치와 창문, 여러 원형 표시가 보이는 좁은 실내.",
        "visual_traits": [
          "조타 장치",
          "좁은 실내",
          "전면 창문",
          "여러 원형 표시"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small fishing boat wheelhouse, a steering wheel, frontal windows, various circular dials and gauges on the dashboard, cramped and slightly worn interior, dark, humid, mist-heavy visual palette with muted urban realism, low-key lighting, tactile wet textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "산속 사건 현장": {
        "name": "산속 사건 현장",
        "short_id": "L03",
        "description": "산속 등산로 인근의 사건 현장, 폴리스 라인과 감식 분위기가 있는 야외 공간.",
        "visual_traits": [
          "산속 등산로",
          "폴리스 라인",
          "야외 감식 현장",
          "낮 자연광"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, a crime scene in a mountain forest near a hiking trail. Yellow police lines cordoning off an area among dense trees, bushes, and a dirt path. Daytime with natural light, yet maintaining a dark, humid, mist-heavy atmosphere with muted realism and tense folk-horror energy, empty woods, 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 Korea. Photorealistic cinematic establishing shot, a coastal road curving alongside the shoreline. An expansive view of the sea and open sky, damp asphalt. Dark, humid, mist-heavy visual palette, muted urban realism, red and golden accents, low-key lighting, tactile wet textures, tense folk-horror energy, 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 성인 남성, 자연스러운 검은 짧은 머리와 평범한 얼굴형의 남자.",
        "visual_traits": [
          "Korean 성인 남성",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "자연스러운 기본 외모"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, ordinary and average facial features, natural short black hair, striking red pupils, neutral expression, Korean occult action thriller style, muted urban realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 내부": {
        "name": "옥탑방 내부",
        "short_id": "L05",
        "description": "작은 창과 싱크대, 거실·방·욕실이 있는 낡은 옥탑방 내부.",
        "visual_traits": [
          "작은 창",
          "싱크대",
          "좁은 거실",
          "방과 욕실",
          "낡은 주거 공간"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small, old rooftop apartment, cramped living space, small window, aged sink and kitchenette area, worn-out wallpaper and flooring, dark, humid, muted urban realism, low-key lighting, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "로트와일러": {
        "name": "로트와일러",
        "short_id": "C08",
        "description": "큰 로트와일러, 짧은 검정·갈색 털과 넓은 머리, 강한 턱을 가진 대형견.",
        "visual_traits": [
          "대형견",
          "검정·갈색 짧은 털",
          "넓은 머리",
          "강한 턱선"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, large Rottweiler dog, short black and tan fur, broad head, strong thick jaw, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "중년 한국인 남성 직원": {
        "name": "중년 한국인 남성 직원",
        "short_id": "C16",
        "description": "Korean 중년 남성, 짧은 검은 머리와 평범한 중년 남성 얼굴형.",
        "visual_traits": [
          "Korean 중년 남성",
          "짧은 검은 머리",
          "중년 얼굴형",
          "평범한 인상"
        ],
        "t2i_prompt": "Set in 2020s modern times, South Korea. Passport-style ID photo, head and upper chest visible, middle-aged Korean man, short black hair, ordinary facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형 마트 외부": {
        "name": "대형 마트 외부",
        "short_id": "L10",
        "description": "포구 인접 번화가의 마트 외부, 네온사인과 포장마차가 보이는 상업 거리.",
        "visual_traits": [
          "마트 입구",
          "네온사인",
          "포구 인접 상권",
          "길거리 포장마차"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean coastal city. Photorealistic cinematic establishing shot, exterior of a large supermarket on a bustling commercial street near a port, glowing neon signs, street food stalls, damp and mist-heavy atmosphere, muted urban realism, low-key lighting, tactile wet textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "검은 인영": {
        "name": "검은 인영",
        "short_id": "C02",
        "description": "인종 식별 불가의 인간형 검은 실루엣, 얼굴과 머리 세부가 보이지 않는 어두운 형상.",
        "visual_traits": [
          "인간형 실루엣",
          "얼굴 세부 미노출",
          "머리 세부 미노출",
          "전체가 어둡게 보임"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, featureless humanoid black silhouette, completely obscured face and head details, no discernible facial features or hair, entirely shrouded in darkness, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장 부근": {
        "name": "해안가 버스정류장 부근",
        "short_id": "L12",
        "description": "밤의 해안가 버스정류장 부근, 바다를 마주한 정류장과 어두운 해안 분위기.",
        "visual_traits": [
          "해안가 정류장",
          "밤 바다",
          "어두운 주변광",
          "한적한 길가"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a quiet coastal bus stop at night. A simple modern bus shelter structure stands beside an empty paved road. In the background, the dark, expansive night sea stretches out. The scene is illuminated by sparse, dim streetlights, casting weak pools of light. The atmosphere is dark, humid, and mist-heavy, with muted urban realism and low-key lighting. Tactile wet textures on the road and shelter, 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 2020s modern era, South Korea. Photorealistic cinematic establishing shot, exterior of a modern police station building, typical institutional and bureaucratic architecture, main entrance with glass doors, front paved parking area, daytime natural lighting, dark, humid, mist-heavy visual palette, muted urban realism, tactile wet textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C15",
        "description": "작은 검은 고양이, 짧은 검은 털과 날렵한 얼굴을 가진 고양이.",
        "visual_traits": [
          "검은 털",
          "짧은 털",
          "날렵한 고양이 얼굴",
          "작은 체구"
        ],
        "t2i_prompt": "Set in Modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a black cat with short black fur and a sleek feline face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "혜수": {
        "name": "혜수",
        "short_id": "C05",
        "description": "Korean 40대 중반 여성, 검은 머리와 차분한 중년 얼굴형의 여자.",
        "visual_traits": [
          "Korean 40대 중반 여성",
          "검은 머리",
          "중년 얼굴형",
          "차분한 인상"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her mid-40s, black hair, middle-aged facial shape, calm expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "어선 갑판": {
        "name": "어선 갑판",
        "short_id": "L19",
        "description": "소형 어선의 갑판, 낮은 난간과 바닷물에 둘러싸인 좁은 작업 공간.",
        "visual_traits": [
          "소형 어선",
          "좁은 갑판",
          "낮은 난간",
          "바다 위 공간"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow deck of a small fishing boat, low railings, wet flooring surrounded by the sea. Dark, humid, mist-heavy visual palette with muted urban realism, low-key lighting, and tactile wet textures. Korean occult action thriller mood with tense folk-horror energy, 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",
        "C05"
      ],
      [
        "민숙",
        "character",
        "C06"
      ],
      [
        "수리영",
        "character",
        "C07"
      ],
      [
        "로트와일러",
        "character",
        "C08"
      ],
      [
        "남자 직원",
        "character",
        "C11"
      ],
      [
        "정체불명 한국인 남자",
        "character",
        "C12"
      ],
      [
        "김형사",
        "character",
        "C14"
      ],
      [
        "검은 고양이",
        "character",
        "C15"
      ],
      [
        "중년 한국인 남성 직원",
        "character",
        "C16"
      ],
      [
        "인우",
        "character",
        "C17"
      ],
      [
        "숲속",
        "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"
      ],
      [
        "해질녘 바다와 안개 장벽",
        "location",
        "L21"
      ],
      [
        "휴대폰",
        "prop",
        "P01"
      ],
      [
        "붉은 원형 표식",
        "prop",
        "P02"
      ],
      [
        "낡은 사진",
        "prop",
        "P03"
      ],
      [
        "인형이 달린 백팩",
        "prop",
        "P04"
      ],
      [
        "종이 지도",
        "prop",
        "P05"
      ],
      [
        "액자 속 가족사진",
        "prop",
        "P06"
      ],
      [
        "시신 훼손 사진들",
        "prop",
        "P07"
      ],
      [
        "종이 광고 전단지",
        "prop",
        "P08"
      ],
      [
        "메모지",
        "prop",
        "P09"
      ]
    ],
    "characters": [
      {
        "name": "남자 직원",
        "short_id": "C11",
        "description": "Korean 성인 남성, 짧은 검은 머리와 평범한 남성 얼굴형.",
        "visual_traits": [
          "Korean 성인 남성",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "자연스러운 기본 외모"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Photorealistic cinematic style, Korean adult male, short black hair, average face shape, ordinary and natural facial features.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 여자",
        "short_id": "C03",
        "description": "Korean 성인 여성, 자연스러운 검은 머리와 평범한 얼굴형의 여자.",
        "visual_traits": [
          "Korean 성인 여성",
          "검은 머리",
          "평범한 얼굴형",
          "자연스러운 기본 외모"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult woman, natural black hair, average face shape, natural basic appearance. Muted urban realism, low-key lighting with subtle tactile skin textures.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남자",
        "short_id": "C01",
        "description": "Korean 성인 남성, 자연스러운 검은 짧은 머리와 평범한 얼굴형의 남자.",
        "visual_traits": [
          "Korean 성인 남성",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "자연스러운 기본 외모"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, ordinary and average facial features, natural short black hair, striking red pupils, neutral expression, Korean occult action thriller style, muted urban realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C08",
        "description": "큰 로트와일러, 짧은 검정·갈색 털과 넓은 머리, 강한 턱을 가진 대형견.",
        "visual_traits": [
          "대형견",
          "검정·갈색 짧은 털",
          "넓은 머리",
          "강한 턱선"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, large Rottweiler dog, short black and tan fur, broad head, strong thick jaw, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "중년 한국인 남성 직원",
        "short_id": "C16",
        "description": "Korean 중년 남성, 짧은 검은 머리와 평범한 중년 남성 얼굴형.",
        "visual_traits": [
          "Korean 중년 남성",
          "짧은 검은 머리",
          "중년 얼굴형",
          "평범한 인상"
        ],
        "t2i_prompt": "Set in 2020s modern times, South Korea. Passport-style ID photo, head and upper chest visible, middle-aged Korean man, short black hair, ordinary facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 인영",
        "short_id": "C02",
        "description": "인종 식별 불가의 인간형 검은 실루엣, 얼굴과 머리 세부가 보이지 않는 어두운 형상.",
        "visual_traits": [
          "인간형 실루엣",
          "얼굴 세부 미노출",
          "머리 세부 미노출",
          "전체가 어둡게 보임"
        ],
        "t2i_prompt": "Set in 2020s, South Korea. Passport-style ID photo, head and upper chest visible, featureless humanoid black silhouette, completely obscured face and head details, no discernible facial features or hair, entirely shrouded in darkness, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C15",
        "description": "작은 검은 고양이, 짧은 검은 털과 날렵한 얼굴을 가진 고양이.",
        "visual_traits": [
          "검은 털",
          "짧은 털",
          "날렵한 고양이 얼굴",
          "작은 체구"
        ],
        "t2i_prompt": "Set in Modern mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, a black cat with short black fur and a sleek feline face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C05",
        "description": "Korean 40대 중반 여성, 검은 머리와 차분한 중년 얼굴형의 여자.",
        "visual_traits": [
          "Korean 40대 중반 여성",
          "검은 머리",
          "중년 얼굴형",
          "차분한 인상"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean woman in her mid-40s, black hair, middle-aged facial shape, calm expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "옥탑방 건물 외부 마당·계단·앞도로",
        "short_id": "L11",
        "description": "낡은 다세대 빌라 외부, 후미진 마당과 옥탑으로 오르는 계단, 앞도로가 이어진 공간.",
        "visual_traits": [
          "다세대 빌라 외부",
          "후미진 마당",
          "옥탑 계단",
          "좁은 앞도로"
        ],
        "t2i_prompt": "Set in 2020s modern era, coastal urban South Korea. Photorealistic cinematic establishing shot, an old multi-family residential building exterior. It features a narrow, secluded yard, a weathered external flight of stairs leading to a rooftop, and a tight asphalt alleyway in front. Dark, humid, mist-heavy visual palette with muted urban realism, low-key lighting, and tactile wet textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "yard",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "어선 조타실",
        "short_id": "L20",
        "description": "소형 어선의 조타실, 조타 장치와 창문, 여러 원형 표시가 보이는 좁은 실내.",
        "visual_traits": [
          "조타 장치",
          "좁은 실내",
          "전면 창문",
          "여러 원형 표시"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small fishing boat wheelhouse, a steering wheel, frontal windows, various circular dials and gauges on the dashboard, cramped and slightly worn interior, dark, humid, mist-heavy visual palette with muted urban realism, low-key lighting, tactile wet textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "산속 사건 현장",
        "short_id": "L03",
        "description": "산속 등산로 인근의 사건 현장, 폴리스 라인과 감식 분위기가 있는 야외 공간.",
        "visual_traits": [
          "산속 등산로",
          "폴리스 라인",
          "야외 감식 현장",
          "낮 자연광"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Photorealistic cinematic establishing shot, a crime scene in a mountain forest near a hiking trail. Yellow police lines cordoning off an area among dense trees, bushes, and a dirt path. Daytime with natural light, yet maintaining a dark, humid, mist-heavy atmosphere with muted realism and tense folk-horror energy, empty woods, 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 Korea. Photorealistic cinematic establishing shot, a coastal road curving alongside the shoreline. An expansive view of the sea and open sky, damp asphalt. Dark, humid, mist-heavy visual palette, muted urban realism, red and golden accents, low-key lighting, tactile wet textures, tense folk-horror energy, 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 2020s, South Korea. Photorealistic cinematic establishing shot, interior of a small, old rooftop apartment, cramped living space, small window, aged sink and kitchenette area, worn-out wallpaper and flooring, dark, humid, muted urban realism, low-key lighting, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 외부",
        "short_id": "L10",
        "description": "포구 인접 번화가의 마트 외부, 네온사인과 포장마차가 보이는 상업 거리.",
        "visual_traits": [
          "마트 입구",
          "네온사인",
          "포구 인접 상권",
          "길거리 포장마차"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean coastal city. Photorealistic cinematic establishing shot, exterior of a large supermarket on a bustling commercial street near a port, glowing neon signs, street food stalls, damp and mist-heavy atmosphere, muted urban realism, low-key lighting, tactile wet textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안가 버스정류장 부근",
        "short_id": "L12",
        "description": "밤의 해안가 버스정류장 부근, 바다를 마주한 정류장과 어두운 해안 분위기.",
        "visual_traits": [
          "해안가 정류장",
          "밤 바다",
          "어두운 주변광",
          "한적한 길가"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, a quiet coastal bus stop at night. A simple modern bus shelter structure stands beside an empty paved road. In the background, the dark, expansive night sea stretches out. The scene is illuminated by sparse, dim streetlights, casting weak pools of light. The atmosphere is dark, humid, and mist-heavy, with muted urban realism and low-key lighting. Tactile wet textures on the road and shelter, 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 2020s modern era, South Korea. Photorealistic cinematic establishing shot, exterior of a modern police station building, typical institutional and bureaucratic architecture, main entrance with glass doors, front paved parking area, daytime natural lighting, dark, humid, mist-heavy visual palette, muted urban realism, tactile wet textures, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "어선 갑판",
        "short_id": "L19",
        "description": "소형 어선의 갑판, 낮은 난간과 바닷물에 둘러싸인 좁은 작업 공간.",
        "visual_traits": [
          "소형 어선",
          "좁은 갑판",
          "낮은 난간",
          "바다 위 공간"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, a narrow deck of a small fishing boat, low railings, wet flooring surrounded by the sea. Dark, humid, mist-heavy visual palette with muted urban realism, low-key lighting, and tactile wet textures. Korean occult action thriller mood with tense folk-horror energy, 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": "eefefdd4-6ee6-4026-96dd-1c387b1510fd",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-06-28T11:57:26.713366+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}