{
  "status": "running",
  "data": {
    "completed": {
      "민숙 (환시)": {
        "name": "민숙 (환시)",
        "short_id": "C21",
        "description": "Korean 40대 초반 여성. 자연스러운 검은 머리와 성숙한 타원형 얼굴, 단정하고 평범한 이목구비.",
        "visual_traits": [
          "Korean 40대 초반 여성",
          "자연스러운 검은 머리",
          "성숙한 타원형 얼굴",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Passport-style ID photo, head and upper chest visible, mid-40s Korean woman, natural black hair, mature oval face, neat and ordinary facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C05",
        "description": "Korean 30대 남성. 짧고 단정한 검은 머리와 성숙한 얼굴, 각이 완만한 턱선.",
        "visual_traits": [
          "Korean 30대 남성",
          "짧은 검은 머리",
          "성숙한 얼굴",
          "완만하게 각진 턱선"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern era, South Korea's west coast and nearby islands. Passport-style ID photo, head and upper chest visible. A Korean male in his 30s, short and neat black hair, mature face, gently angled jawline, plain white background. Restrained palette with muted natural colors, deep crimson accents, low-key contrast, subdued brightness, tactile weathered textures, grounded realism, Korean folk-occult thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형마트 외부 및 출입구": {
        "name": "대형마트 외부 및 출입구",
        "short_id": "L09",
        "description": "대형 상업 건물의 전면과 자동 출입문. 유리 외벽, 간판 조명과 자전거 거치 공간이 있는 출입 구역.",
        "visual_traits": [
          "대형 유리 출입문",
          "상업용 간판 조명",
          "넓은 건물 전면",
          "자전거 거치 공간"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, exterior and entrance of a large modern supermarket building, wide glass exterior walls, automatic entrance sliding doors, illuminated commercial signage, a bicycle parking rack near the entrance, restrained palette with muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "옥탑방 내부 주거 공간": {
        "name": "옥탑방 내부 주거 공간",
        "short_id": "L04",
        "description": "작은 창이 난 비좁은 주거 공간. 거실과 식탁, 간이 싱크대, 침실과 욕실이 연결된 오래된 옥탑방.",
        "visual_traits": [
          "작은 거실 창",
          "간이 싱크대",
          "소형 식탁",
          "서로 연결된 침실과 욕실",
          "낡고 비좁은 실내"
        ],
        "t2i_prompt": "Set in 2026, South Korean West Coast and nearby islands. Photorealistic cinematic establishing shot, empty old and cramped rooftop apartment interior, no people, no vehicles, no objects. Tiny studio apartment layout, small window letting in dim light, compact living area with a small wooden dining table, basic kitchenette with a simple sink, visible small bed area, aged walls with peeling wallpaper, worn linoleum flooring, narrow and connected space, muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, 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": "C22",
        "description": "Korean 12세 여자아이. 자연스러운 검은 머리와 둥근 어린 얼굴, 앳되고 평범한 이목구비.",
        "visual_traits": [
          "Korean 12세 여자아이",
          "자연스러운 검은 머리",
          "둥근 어린 얼굴",
          "앳된 이목구비"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, a 12-year-old Korean girl, natural black hair, round young face, youthful and ordinary facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 남성": {
        "name": "한국인 남성",
        "short_id": "C07",
        "description": "Korean 성인 남성. 자연스러운 검은 머리와 보통의 성인 얼굴, 뚜렷한 장식이나 표식이 없는 인상.",
        "visual_traits": [
          "Korean 성인 남성",
          "자연스러운 검은 머리",
          "보통의 성인 얼굴",
          "자연스러운 피부색상태"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, South Korea's west coast. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, average facial features, natural short black hair, normal skin tone, no distinguishing marks or decorations on face. Photorealistic, cinematic lighting, restrained palette with muted natural colors, low-key contrast, subdued brightness, tense Korean folk-occult thriller style, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "로트와일러": {
        "name": "로트와일러",
        "short_id": "C12",
        "description": "대형 견종의 머리. 짧은 검은 털, 넓고 육중한 두상, 짧은 주둥이와 늘어진 삼각형 귀.",
        "visual_traits": [
          "짧은 검은 털",
          "넓고 육중한 두상",
          "짧고 굵은 주둥이",
          "늘어진 삼각형 귀"
        ],
        "t2i_prompt": "Set in 2026, South Korea's west coast and nearby islands. Passport-style ID photo, head and upper chest visible, plain white background. The head of a large dog breed, resembling a Rottweiler, featuring short black fur, a broad and heavy head structure, a short thick snout, and droopy triangular ears.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 남자 (포식 상태)": {
        "name": "한국인 남자 (포식 상태)",
        "short_id": "C10",
        "description": "Korean 성인 남성. 짧은 검은 머리와 평범한 성인 얼굴, 자연스러운 기본 이목구비.",
        "visual_traits": [
          "Korean 성인 남성",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "자연스러운 기본 이목구비"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male with an ordinary facial structure and short black hair. His most striking feature is his red pupils. Muted natural colors, low-key contrast, grounded realism, tense Korean folk-occult thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "서해안 해안도로": {
        "name": "서해안 해안도로",
        "short_id": "L05",
        "description": "서해 바다를 끼고 길게 굽은 포장도로. 낮은 방호벽과 탁 트인 수평선이 이어지는 해안 풍경.",
        "visual_traits": [
          "바다를 따라 굽은 포장도로",
          "낮은 해안 방호벽",
          "탁 트인 수평선",
          "서해안의 넓은 하늘"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, South Korea West Coast and nearby islands. Photorealistic cinematic establishing shot, a curving paved asphalt road running parallel to the sea. A low concrete coastal crash barrier runs along the edge of the road. Beyond the barrier, a wide open horizon and vast ocean are visible under a broad sky. Restrained palette with muted natural colors, deep crimson accents, low-key contrast, subdued brightness, tactile weathered textures, tense Korean folk-occult thriller style, 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": "C04",
        "description": "Korean 40대 초반 여성. 자연스러운 검은 머리와 성숙한 타원형 얼굴, 평범하고 단정한 이목구비.",
        "visual_traits": [
          "Korean 40대 초반 여성",
          "자연스러운 검은 머리",
          "성숙한 타원형 얼굴",
          "평범하고 단정한 이목구비"
        ],
        "t2i_prompt": "Set in 2026, South Korea West Coast and nearby islands. Passport-style ID photo, head and upper chest visible, plain white background. Korean early 40s woman, natural black hair, mature oval face, plain and neat facial features. Photorealistic cinematic, tense Korean folk-occult thriller style, grounded realism, muted natural colors, low-key contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "혜수": {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean 40대 중반 여성. 단정한 검은 머리와 성숙한 타원형 얼굴, 또렷하고 차분한 이목구비.",
        "visual_traits": [
          "Korean 40대 중반 여성",
          "단정한 검은 머리",
          "성숙한 타원형 얼굴",
          "또렷한 이목구비"
        ],
        "t2i_prompt": "Set in 2026 contemporary, South Korea West Coast and nearby islands. Passport-style ID photo, head and upper chest visible, plain white background. Korean mid-40s female, neat black hair, mature oval face, distinct and calm facial features. Restrained palette with muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, tense Korean folk-occult thriller tone, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean 20대 중반 남성. 자연스러운 검은 머리와 균형 잡힌 젊은 얼굴, 선이 고운 이목구비.",
        "visual_traits": [
          "Korean 20대 중반 남성",
          "자연스러운 검은 머리",
          "균형 잡힌 젊은 얼굴",
          "선이 고운 이목구비"
        ],
        "t2i_prompt": "Set in 2026, South Korea West Coast and nearby islands. Passport-style ID photo, head and upper chest visible, plain white background. A Korean male in his mid-20s, natural black hair, well-balanced youthful face, fine facial features. Photorealistic cinematic style, muted natural colors, low-key contrast, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "남자직원": {
        "name": "남자직원",
        "short_id": "C08",
        "description": "Korean 중년 남성. 짧고 단정한 검은 머리와 평범한 얼굴, 자연스러운 중년 이목구비.",
        "visual_traits": [
          "Korean 중년 남성",
          "짧고 단정한 검은 머리",
          "평범한 얼굴형",
          "중년의 자연스러운 이목구비"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, South Korean west coast and nearby islands. Passport-style ID photo, head and upper chest visible. Korean middle-aged man, short neat black hair, ordinary face shape, natural middle-aged facial features. Restrained palette with muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, tense Korean folk-occult thriller style with grounded realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "가로등이 희미한 도시 뒷골목": {
        "name": "가로등이 희미한 도시 뒷골목",
        "short_id": "L02",
        "description": "건물 사이로 이어진 좁은 도시 골목. 전봇대와 얽힌 전선, 희미한 가로등이 만드는 깊은 그림자.",
        "visual_traits": [
          "좁은 도시 골목",
          "희미한 가로등",
          "전봇대와 얽힌 전선",
          "짙은 야간 그림자"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, South Korea West Coast. Photorealistic cinematic establishing shot, narrow urban back alley between buildings at night, dim streetlights casting deep dark shadows, utility poles with tangled overhead wires, tactile weathered textures on building walls, muted natural colors, low-key contrast, tense 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": "L03",
        "description": "낡은 다세대 빌라 위 평평한 옥상. 외부 철문 옥탑방, 물탱크, 빨랫줄과 낮은 담장이 배치된 공간.",
        "visual_traits": [
          "낡은 평옥상",
          "외부 철문이 달린 옥탑방",
          "옥상 물탱크",
          "빨랫줄과 낮은 담장"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, South Korea West Coast. Photorealistic cinematic establishing shot, an old and flat rooftop of a multi-unit residential building. A small rooftop room structure with a weathered external iron door. A large permanent water tank, a clothesline fixture, and a low concrete perimeter wall enclosing the space. Restrained palette with muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, tense 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": "C11",
        "description": "인종 불명의 인간형 인영. 얼굴과 머리 세부가 보이지 않고 머리 윤곽만 검은 실루엣으로 드러난다.",
        "visual_traits": [
          "인종과 성별을 식별할 수 없는 인간형",
          "보이지 않는 얼굴 세부",
          "검은 머리 윤곽",
          "실루엣 형태의 머리와 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, West Coast and nearby islands of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A pure black humanoid silhouette, completely featureless face, solid black head and neck without any visible details, ageless, genderless, appearing like a dark shadow. Restrained palette, low-key contrast, tense Korean folk-occult thriller style, uncanny realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형마트 매장 내부": {
        "name": "대형마트 매장 내부",
        "short_id": "L08",
        "description": "긴 상품 진열대가 줄지어 선 대형 판매장. 밝은 천장 조명과 넓은 통로, 계산 구역이 있는 현대식 실내.",
        "visual_traits": [
          "긴 상품 진열대",
          "넓은 쇼핑 통로",
          "밝은 천장 조명",
          "계산 구역"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, interior of a large modern hypermarket, long continuous rows of retail shelves, wide shopping aisles, bright fluorescent ceiling lights overhead, a row of checkout counters in the distance, muted natural colors, low-key contrast, subdued brightness, tense thriller 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": "L06",
        "description": "철제 견사와 작업 공간이 이어진 실내 보호시설. 세척대, 미용 작업대와 관리용 수납장이 배치된 공간.",
        "visual_traits": [
          "줄지어 선 철제 견사",
          "세척대",
          "미용 작업대",
          "관리용 수납장"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea, western coastal and island region. Photorealistic cinematic establishing shot, interior of an animal shelter, lined up iron dog cages, a washing station, a grooming table, and storage cabinets, restrained palette with muted natural colors, deep crimson accents, low-key contrast, subdued brightness, tactile weathered textures, 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"
      }
    },
    "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",
        "C21"
      ],
      [
        "어린 여자아이",
        "character",
        "C22"
      ],
      [
        "우거진 숲속 및 숲속 사건 현장",
        "location",
        "L01"
      ],
      [
        "가로등이 희미한 도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "오래된 다세대 빌라 옥상 및 옥탑방 외부",
        "location",
        "L03"
      ],
      [
        "옥탑방 내부 주거 공간",
        "location",
        "L04"
      ],
      [
        "서해안 해안도로",
        "location",
        "L05"
      ],
      [
        "유기견 보호원 내부",
        "location",
        "L06"
      ],
      [
        "대형마트 매장 내부",
        "location",
        "L08"
      ],
      [
        "대형마트 외부 및 출입구",
        "location",
        "L09"
      ],
      [
        "다세대 빌라 골목길 및 마당",
        "location",
        "L10"
      ],
      [
        "다세대 빌라 외부 철제 증축 계단",
        "location",
        "L11"
      ],
      [
        "바다가 보이는 해안가 버스정류장",
        "location",
        "L12"
      ],
      [
        "경찰서 사무실 내부",
        "location",
        "L13"
      ],
      [
        "대형마트 총무과 사무실",
        "location",
        "L14"
      ],
      [
        "경찰서 건물 외부 도로",
        "location",
        "L15"
      ],
      [
        "어두운 PC방 내부",
        "location",
        "L16"
      ],
      [
        "안개 낀 포구 및 갯바위",
        "location",
        "L17"
      ],
      [
        "서해 바다",
        "location",
        "L18"
      ],
      [
        "소형 어선 갑판",
        "location",
        "L19"
      ],
      [
        "소형 어선 조타실 내부",
        "location",
        "L20"
      ],
      [
        "스마트폰",
        "prop",
        "P01"
      ],
      [
        "구겨진 피 묻은 낡은 흑백 사진",
        "prop",
        "P02"
      ],
      [
        "민숙과 수리영의 액자 사진",
        "prop",
        "P03"
      ],
      [
        "인쇄된 해안가 지도",
        "prop",
        "P04"
      ],
      [
        "석창포 잎",
        "prop",
        "P05"
      ],
      [
        "현관문 전단지",
        "prop",
        "P06"
      ],
      [
        "백팩에 매달린 인형",
        "prop",
        "P07"
      ],
      [
        "굵은 닻줄",
        "prop",
        "P08"
      ]
    ],
    "characters": [
      {
        "name": "민숙 (환시)",
        "short_id": "C21",
        "description": "Korean 40대 초반 여성. 자연스러운 검은 머리와 성숙한 타원형 얼굴, 단정하고 평범한 이목구비.",
        "visual_traits": [
          "Korean 40대 초반 여성",
          "자연스러운 검은 머리",
          "성숙한 타원형 얼굴",
          "단정한 이목구비"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea. Passport-style ID photo, head and upper chest visible, mid-40s Korean woman, natural black hair, mature oval face, neat and ordinary facial features, neutral expression, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C05",
        "description": "Korean 30대 남성. 짧고 단정한 검은 머리와 성숙한 얼굴, 각이 완만한 턱선.",
        "visual_traits": [
          "Korean 30대 남성",
          "짧은 검은 머리",
          "성숙한 얼굴",
          "완만하게 각진 턱선"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern era, South Korea's west coast and nearby islands. Passport-style ID photo, head and upper chest visible. A Korean male in his 30s, short and neat black hair, mature face, gently angled jawline, plain white background. Restrained palette with muted natural colors, deep crimson accents, low-key contrast, subdued brightness, tactile weathered textures, grounded realism, Korean folk-occult thriller tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "어린 여자아이",
        "short_id": "C22",
        "description": "Korean 12세 여자아이. 자연스러운 검은 머리와 둥근 어린 얼굴, 앳되고 평범한 이목구비.",
        "visual_traits": [
          "Korean 12세 여자아이",
          "자연스러운 검은 머리",
          "둥근 어린 얼굴",
          "앳된 이목구비"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, a 12-year-old Korean girl, natural black hair, round young face, youthful and ordinary facial features, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성",
        "short_id": "C07",
        "description": "Korean 성인 남성. 자연스러운 검은 머리와 보통의 성인 얼굴, 뚜렷한 장식이나 표식이 없는 인상.",
        "visual_traits": [
          "Korean 성인 남성",
          "자연스러운 검은 머리",
          "보통의 성인 얼굴",
          "자연스러운 피부색상태"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, South Korea's west coast. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, average facial features, natural short black hair, normal skin tone, no distinguishing marks or decorations on face. Photorealistic, cinematic lighting, restrained palette with muted natural colors, low-key contrast, subdued brightness, tense Korean folk-occult thriller style, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C12",
        "description": "대형 견종의 머리. 짧은 검은 털, 넓고 육중한 두상, 짧은 주둥이와 늘어진 삼각형 귀.",
        "visual_traits": [
          "짧은 검은 털",
          "넓고 육중한 두상",
          "짧고 굵은 주둥이",
          "늘어진 삼각형 귀"
        ],
        "t2i_prompt": "Set in 2026, South Korea's west coast and nearby islands. Passport-style ID photo, head and upper chest visible, plain white background. The head of a large dog breed, resembling a Rottweiler, featuring short black fur, a broad and heavy head structure, a short thick snout, and droopy triangular ears.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남자 (포식 상태)",
        "short_id": "C10",
        "description": "Korean 성인 남성. 짧은 검은 머리와 평범한 성인 얼굴, 자연스러운 기본 이목구비.",
        "visual_traits": [
          "Korean 성인 남성",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "자연스러운 기본 이목구비"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male with an ordinary facial structure and short black hair. His most striking feature is his red pupils. Muted natural colors, low-key contrast, grounded realism, tense Korean folk-occult thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙",
        "short_id": "C04",
        "description": "Korean 40대 초반 여성. 자연스러운 검은 머리와 성숙한 타원형 얼굴, 평범하고 단정한 이목구비.",
        "visual_traits": [
          "Korean 40대 초반 여성",
          "자연스러운 검은 머리",
          "성숙한 타원형 얼굴",
          "평범하고 단정한 이목구비"
        ],
        "t2i_prompt": "Set in 2026, South Korea West Coast and nearby islands. Passport-style ID photo, head and upper chest visible, plain white background. Korean early 40s woman, natural black hair, mature oval face, plain and neat facial features. Photorealistic cinematic, tense Korean folk-occult thriller style, grounded realism, muted natural colors, low-key contrast.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean 40대 중반 여성. 단정한 검은 머리와 성숙한 타원형 얼굴, 또렷하고 차분한 이목구비.",
        "visual_traits": [
          "Korean 40대 중반 여성",
          "단정한 검은 머리",
          "성숙한 타원형 얼굴",
          "또렷한 이목구비"
        ],
        "t2i_prompt": "Set in 2026 contemporary, South Korea West Coast and nearby islands. Passport-style ID photo, head and upper chest visible, plain white background. Korean mid-40s female, neat black hair, mature oval face, distinct and calm facial features. Restrained palette with muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, tense Korean folk-occult thriller tone, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean 20대 중반 남성. 자연스러운 검은 머리와 균형 잡힌 젊은 얼굴, 선이 고운 이목구비.",
        "visual_traits": [
          "Korean 20대 중반 남성",
          "자연스러운 검은 머리",
          "균형 잡힌 젊은 얼굴",
          "선이 고운 이목구비"
        ],
        "t2i_prompt": "Set in 2026, South Korea West Coast and nearby islands. Passport-style ID photo, head and upper chest visible, plain white background. A Korean male in his mid-20s, natural black hair, well-balanced youthful face, fine facial features. Photorealistic cinematic style, muted natural colors, low-key contrast, grounded realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자직원",
        "short_id": "C08",
        "description": "Korean 중년 남성. 짧고 단정한 검은 머리와 평범한 얼굴, 자연스러운 중년 이목구비.",
        "visual_traits": [
          "Korean 중년 남성",
          "짧고 단정한 검은 머리",
          "평범한 얼굴형",
          "중년의 자연스러운 이목구비"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, South Korean west coast and nearby islands. Passport-style ID photo, head and upper chest visible. Korean middle-aged man, short neat black hair, ordinary face shape, natural middle-aged facial features. Restrained palette with muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, tense Korean folk-occult thriller style with grounded realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 인영",
        "short_id": "C11",
        "description": "인종 불명의 인간형 인영. 얼굴과 머리 세부가 보이지 않고 머리 윤곽만 검은 실루엣으로 드러난다.",
        "visual_traits": [
          "인종과 성별을 식별할 수 없는 인간형",
          "보이지 않는 얼굴 세부",
          "검은 머리 윤곽",
          "실루엣 형태의 머리와 얼굴"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, West Coast and nearby islands of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A pure black humanoid silhouette, completely featureless face, solid black head and neck without any visible details, ageless, genderless, appearing like a dark shadow. Restrained palette, low-key contrast, tense Korean folk-occult thriller style, uncanny realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "대형마트 외부 및 출입구",
        "short_id": "L09",
        "description": "대형 상업 건물의 전면과 자동 출입문. 유리 외벽, 간판 조명과 자전거 거치 공간이 있는 출입 구역.",
        "visual_traits": [
          "대형 유리 출입문",
          "상업용 간판 조명",
          "넓은 건물 전면",
          "자전거 거치 공간"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, exterior and entrance of a large modern supermarket building, wide glass exterior walls, automatic entrance sliding doors, illuminated commercial signage, a bicycle parking rack near the entrance, restrained palette with muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, grounded realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 내부 주거 공간",
        "short_id": "L04",
        "description": "작은 창이 난 비좁은 주거 공간. 거실과 식탁, 간이 싱크대, 침실과 욕실이 연결된 오래된 옥탑방.",
        "visual_traits": [
          "작은 거실 창",
          "간이 싱크대",
          "소형 식탁",
          "서로 연결된 침실과 욕실",
          "낡고 비좁은 실내"
        ],
        "t2i_prompt": "Set in 2026, South Korean West Coast and nearby islands. Photorealistic cinematic establishing shot, empty old and cramped rooftop apartment interior, no people, no vehicles, no objects. Tiny studio apartment layout, small window letting in dim light, compact living area with a small wooden dining table, basic kitchenette with a simple sink, visible small bed area, aged walls with peeling wallpaper, worn linoleum flooring, narrow and connected space, muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, 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": "L05",
        "description": "서해 바다를 끼고 길게 굽은 포장도로. 낮은 방호벽과 탁 트인 수평선이 이어지는 해안 풍경.",
        "visual_traits": [
          "바다를 따라 굽은 포장도로",
          "낮은 해안 방호벽",
          "탁 트인 수평선",
          "서해안의 넓은 하늘"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, South Korea West Coast and nearby islands. Photorealistic cinematic establishing shot, a curving paved asphalt road running parallel to the sea. A low concrete coastal crash barrier runs along the edge of the road. Beyond the barrier, a wide open horizon and vast ocean are visible under a broad sky. Restrained palette with muted natural colors, deep crimson accents, low-key contrast, subdued brightness, tactile weathered textures, tense Korean folk-occult thriller style, 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": "L02",
        "description": "건물 사이로 이어진 좁은 도시 골목. 전봇대와 얽힌 전선, 희미한 가로등이 만드는 깊은 그림자.",
        "visual_traits": [
          "좁은 도시 골목",
          "희미한 가로등",
          "전봇대와 얽힌 전선",
          "짙은 야간 그림자"
        ],
        "t2i_prompt": "Set in 2026 contemporary era, South Korea West Coast. Photorealistic cinematic establishing shot, narrow urban back alley between buildings at night, dim streetlights casting deep dark shadows, utility poles with tangled overhead wires, tactile weathered textures on building walls, muted natural colors, low-key contrast, tense 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": "L03",
        "description": "낡은 다세대 빌라 위 평평한 옥상. 외부 철문 옥탑방, 물탱크, 빨랫줄과 낮은 담장이 배치된 공간.",
        "visual_traits": [
          "낡은 평옥상",
          "외부 철문이 달린 옥탑방",
          "옥상 물탱크",
          "빨랫줄과 낮은 담장"
        ],
        "t2i_prompt": "Set in 2026 contemporary modern, South Korea West Coast. Photorealistic cinematic establishing shot, an old and flat rooftop of a multi-unit residential building. A small rooftop room structure with a weathered external iron door. A large permanent water tank, a clothesline fixture, and a low concrete perimeter wall enclosing the space. Restrained palette with muted natural colors, low-key contrast, subdued brightness, tactile weathered textures, tense 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": "L08",
        "description": "긴 상품 진열대가 줄지어 선 대형 판매장. 밝은 천장 조명과 넓은 통로, 계산 구역이 있는 현대식 실내.",
        "visual_traits": [
          "긴 상품 진열대",
          "넓은 쇼핑 통로",
          "밝은 천장 조명",
          "계산 구역"
        ],
        "t2i_prompt": "Set in 2026, South Korea. Photorealistic cinematic establishing shot, interior of a large modern hypermarket, long continuous rows of retail shelves, wide shopping aisles, bright fluorescent ceiling lights overhead, a row of checkout counters in the distance, muted natural colors, low-key contrast, subdued brightness, tense thriller 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": "L06",
        "description": "철제 견사와 작업 공간이 이어진 실내 보호시설. 세척대, 미용 작업대와 관리용 수납장이 배치된 공간.",
        "visual_traits": [
          "줄지어 선 철제 견사",
          "세척대",
          "미용 작업대",
          "관리용 수납장"
        ],
        "t2i_prompt": "Set in 2026, modern-day South Korea, western coastal and island region. Photorealistic cinematic establishing shot, interior of an animal shelter, lined up iron dog cages, a washing station, a grooming table, and storage cabinets, restrained palette with muted natural colors, deep crimson accents, low-key contrast, subdued brightness, tactile weathered textures, 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"
      }
    ],
    "props": []
  },
  "step_id": "entity_t2i",
  "run_id": "e95b5af5-f882-4319-94ec-46fee4cbe959",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-11T00:44:42.485826+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}