{
  "status": "running",
  "data": {
    "completed": {
      "효장동 피해 여성": {
        "name": "효장동 피해 여성",
        "short_id": "C08",
        "description": "한국인 성인 여성, 구체적인 얼굴형과 머리 모양이 드러나지 않은 일반적인 성인 얼굴.",
        "visual_traits": [
          "한국인 성인 여성 얼굴",
          "자연스러운 피부색",
          "구체적 머리 형태 미상"
        ],
        "t2i_prompt": "Set in mid-2020s, west coast of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A generic adult Korean woman, natural skin tone, average facial features, neutral expression. Photorealistic, tactile naturalistic textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 버스정류장과 인도": {
        "name": "해안가 버스정류장과 인도",
        "short_id": "L12",
        "description": "바다를 향한 인도 가장자리에 정류장 구조물과 좌석이 놓인 조용한 해안가 대기 공간.",
        "visual_traits": [
          "바다를 향한 정류장",
          "보행용 인도",
          "정류장 좌석",
          "어두운 해안선"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and isolated coastal islands. Photorealistic cinematic establishing shot, a quiet coastal bus stop situated on the edge of a sidewalk facing the sea. A simple shelter structure with a seating bench, located on a pedestrian walkway next to a dark, expansive coastline. Dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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": "한국인 20대 초반 여성, 젊은 타원형 얼굴과 길게 늘어진 검은 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 20대 초반 여성 얼굴",
          "타원형의 젊은 얼굴",
          "긴 검은 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of the West Coast in South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Early 20s Korean female, youthful oval face, long flowing black hair, striking golden eyes. Dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월산 피해 남성": {
        "name": "금월산 피해 남성",
        "short_id": "C07",
        "description": "한국인 성인 남성, 구체적인 얼굴형과 머리 모양이 드러나지 않은 일반적인 성인 얼굴.",
        "visual_traits": [
          "한국인 성인 남성 얼굴",
          "자연스러운 피부색",
          "구체적 머리 형태 미상"
        ],
        "t2i_prompt": "Set in the mid-2020s modern era, urban ports and isolated coastal islands of the West Coast of South Korea. Passport-style ID photo, head and upper chest visible. An ordinary adult Korean male, generic facial features, natural skin tone, average and unremarkable hairstyle, dark desaturated palette with low-key tonal contrast, tactile naturalistic textures, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C15",
        "description": "작은 삼각 귀와 짧은 주둥이, 검은 털로 덮인 고양이의 둥근 머리.",
        "visual_traits": [
          "검은 털",
          "작은 삼각 귀",
          "둥근 고양이 얼굴",
          "짧은 주둥이"
        ],
        "t2i_prompt": "Set in mid-2020s, West coast of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A black cat with solid black fur, small triangular ears, a round feline face, and a short snout. Apply a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "금월산 숲속 범행·수사 현장": {
        "name": "금월산 숲속 범행·수사 현장",
        "short_id": "L01",
        "description": "서해안 산의 우거진 수풀과 등산로가 이어지고, 현장 통제선과 감식 구역이 마련된 숲속 공간.",
        "visual_traits": [
          "우거진 수풀",
          "산속 등산로",
          "숲 사이의 제한된 시야",
          "현장 통제 구역"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast city and isolated islands. Photorealistic cinematic establishing shot, a dense and dark mountain forest with a narrow dirt hiking trail, yellow crime scene police tape cordoning off a section of the woods, thick foliage limiting visibility, dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood, gritty 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": "C09",
        "description": "한국인 성인 남성, 구체적인 얼굴형과 머리 모양이 드러나지 않은 일반적인 성인 얼굴.",
        "visual_traits": [
          "한국인 성인 남성 얼굴",
          "자연스러운 피부색",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A typical adult Korean man. Average facial features, lacking distinct individuality. Natural skin tone, plain dark hair. Apply a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낡은 다세대 빌라 옥상과 옥탑방 외부": {
        "name": "낡은 다세대 빌라 옥상과 옥탑방 외부",
        "short_id": "L04",
        "description": "오래된 다세대 빌라 위 옥상과 철문 달린 옥탑방 외부. 물탱크, 빨랫줄, 평상이 놓인 공간.",
        "visual_traits": [
          "낡은 옥탑방 철문",
          "옥상 물탱크",
          "빨랫줄",
          "평상",
          "오래된 콘크리트 옥상"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of the West Coast, South Korea. Photorealistic cinematic establishing shot, an old weathered concrete rooftop of a multi-family villa, a small rooftop room structure with a rusted iron door, a large water tank, an empty clothesline, a traditional wooden bench platform, dark desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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": "C02",
        "description": "한국인 40대 초반 여성, 성숙한 얼굴선과 자연스러운 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 40대 초반 여성 얼굴",
          "성숙한 얼굴선",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of South Korea. Passport-style ID photo, head and upper chest visible. An early 40s Korean woman with mature facial contours and natural dark hair. Apply all explicitly stated demographic and character-specific visual evidence faithfully. Use a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "마트 남자 직원": {
        "name": "마트 남자 직원",
        "short_id": "C19",
        "description": "한국인 성인 남성, 일반적인 얼굴선과 자연스러운 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 성인 남성 얼굴",
          "일반적인 얼굴선",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, average facial features, natural dark hair, dark desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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 mid-2020s modern era, South Korean west coast city. Photorealistic cinematic establishing shot, a narrow and dark city back alleyway, old utility poles with tangled wires, illuminated by dim and moody streetlights, gritty urban background, dark desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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": "L11",
        "description": "번화가에 면한 대형 마트 외벽과 유리 출입구. 자전거 주차 공간과 외부 CCTV가 설치돼 있다.",
        "visual_traits": [
          "대형 유리 출입구",
          "마트 외벽 간판",
          "자전거 주차 공간",
          "외부 CCTV"
        ],
        "t2i_prompt": "Set in 2020s mid, South Korea west coast city. Photorealistic cinematic establishing shot, a large supermarket exterior facing a street, wide glass entrance doors, large signage on the exterior wall, a bicycle parking area near the entrance, an outdoor CCTV camera mounted on the wall. Dark desaturated palette, low-key tonal contrast, tactile naturalistic textures, oppressive thriller mood grounded in gritty 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": "C11",
        "description": "인간형으로 보이지만 얼굴과 머리의 세부 형태가 식별되지 않는 정체불명의 존재.",
        "visual_traits": [
          "식별되지 않는 얼굴",
          "불분명한 머리 윤곽",
          "인간형 머리 실루엣"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's west coast and isolated islands. Passport-style ID photo, head and upper chest visible, a mysterious humanoid figure with a completely obscured, featureless face and a dark, indistinct head silhouette, plain white background. Dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "한국인 20대 중반 남성, 수려한 이목구비와 자연스러운 짙은색 머리카락을 지닌 젊은 얼굴.",
        "visual_traits": [
          "한국인 20대 중반 남성 얼굴",
          "수려한 이목구비",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast cities and isolated islands. Passport-style ID photo, head and upper chest visible, a mid-20s Korean male with a handsome face, well-defined facial features, natural dark hair, dark desaturated palette with low-key tonal contrast, oppressive Korean folk-occult horror thriller mood grounded in gritty realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 남성 보안직원": {
        "name": "한국인 남성 보안직원",
        "short_id": "C20",
        "description": "한국인 성인 남성, 일반적인 얼굴선과 단정한 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 성인 남성 얼굴",
          "단정한 머리 모양",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s modern, West coast city and isolated coastal islands of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, standard facial structure, neat dark hair. Dark, desaturated palette, low-key tonal contrast, tactile naturalistic textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "대형 마트 매장 내부": {
        "name": "대형 마트 매장 내부",
        "short_id": "L10",
        "description": "밝은 천장 조명 아래 진열대와 상품 통로가 길게 늘어선 현대식 대형 마트 매장.",
        "visual_traits": [
          "긴 상품 진열대",
          "넓은 쇼핑 통로",
          "밝은 천장 조명",
          "박스 진열 구역"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot of a modern large hypermarket interior. Long rows of tall merchandise shelves, wide empty shopping aisles, bright and cold overhead fluorescent lighting, stacked box display areas. Apply a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism. no people, no vehicles, no loose 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": "C13",
        "description": "넓은 머리와 짧은 주둥이, 아래로 접힌 삼각 귀를 지닌 대형 로트와일러의 머리.",
        "visual_traits": [
          "넓고 묵직한 머리",
          "짧고 굵은 주둥이",
          "아래로 접힌 삼각 귀",
          "짧은 검은 털"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and isolated islands. Passport-style ID photo, head and upper chest visible, head of a large Rottweiler dog, broad and heavy head, short and thick snout, folded triangular ears, short black fur, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "강민숙": {
        "name": "강민숙",
        "short_id": "C04",
        "description": "한국인 40대 초반 여성, 중년의 부드러운 얼굴선과 자연스러운 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 40대 초반 여성 얼굴",
          "부드러운 중년 얼굴선",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of the West Coast region in South Korea. Passport-style ID photo, head and upper chest visible, early 40s Korean female, soft middle-aged facial features, natural dark hair. Apply all explicitly stated demographic and character-specific visual evidence faithfully. Use a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 사무실": {
        "name": "경찰서 사무실",
        "short_id": "L13",
        "description": "책상과 컴퓨터, 서류가 밀집한 현대식 경찰 사무 공간. 형광등 아래 여러 업무 자리가 배치돼 있다.",
        "visual_traits": [
          "여러 업무용 책상",
          "컴퓨터 모니터",
          "쌓인 사건 서류",
          "형광등 조명",
          "공용 사무 통로"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of western South Korea. Photorealistic cinematic establishing shot, a modern police office interior packed with work desks, computer monitors, and stacks of case documents, illuminated by overhead fluorescent lights, a central office aisle, dark desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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": "L07",
        "description": "서해 바다와 나란히 이어지는 포장도로. 해안선과 수평선이 넓게 보이는 외곽 도로 공간.",
        "visual_traits": [
          "바다와 맞닿은 도로",
          "넓은 수평선",
          "해안 방호 구조물",
          "길게 이어진 포장도로"
        ],
        "t2i_prompt": "Set in 2020s, South Korea's west coast. Photorealistic cinematic establishing shot, a paved coastal road running parallel to the sea, wide horizon and ocean view, coastal barrier structures or guardrails along the edge, empty asphalt road stretching into the distance, dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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": "한국인 30대 남성, 성인 남성의 얼굴선과 자연스러운 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 30대 남성 얼굴",
          "성인 남성의 얼굴선",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, a coastal city and isolated islands in western South Korea. Passport-style ID photo, head and upper chest visible, a Korean male in his 30s, mature facial structure with distinct features, natural dark hair, dark desaturated palette with low-key tonal contrast, tactile naturalistic textures, gritty realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 빌라 외곽 마당과 콘크리트 계단": {
        "name": "옥탑방 빌라 외곽 마당과 콘크리트 계단",
        "short_id": "L05",
        "description": "낡은 다세대 빌라의 후미진 외곽 마당과 옥탑방으로 이어지는 가파른 콘크리트 계단.",
        "visual_traits": [
          "후미진 마당",
          "가파른 콘크리트 계단",
          "낡은 빌라 외벽",
          "옥상 연결 통로"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea west coast region. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A secluded exterior yard of an old, run-down multi-family villa building, featuring steep, weathered concrete stairs leading up alongside peeling and stained exterior walls towards a rooftop. Dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "yard",
                "stairs"
              ],
              "default_space_key": "yard"
            }
          },
          "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",
        "C13"
      ],
      [
        "검은 고양이",
        "character",
        "C15"
      ],
      [
        "마트 남자 직원",
        "character",
        "C19"
      ],
      [
        "한국인 남성 보안직원",
        "character",
        "C20"
      ],
      [
        "금월산 숲속 범행·수사 현장",
        "location",
        "L01"
      ],
      [
        "도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "낡은 다세대 빌라 옥상과 옥탑방 외부",
        "location",
        "L04"
      ],
      [
        "옥탑방 빌라 외곽 마당과 콘크리트 계단",
        "location",
        "L05"
      ],
      [
        "옥탑방 내부",
        "location",
        "L06"
      ],
      [
        "서해안 해안도로",
        "location",
        "L07"
      ],
      [
        "유기견 보호원",
        "location",
        "L08"
      ],
      [
        "대형 마트 매장 내부",
        "location",
        "L10"
      ],
      [
        "대형 마트 외부와 출입구",
        "location",
        "L11"
      ],
      [
        "해안가 버스정류장과 인도",
        "location",
        "L12"
      ],
      [
        "경찰서 사무실",
        "location",
        "L13"
      ],
      [
        "대형 마트 보안실",
        "location",
        "L14"
      ],
      [
        "PC방 내부",
        "location",
        "L16"
      ],
      [
        "폭우가 쏟아지는 해안가 도로",
        "location",
        "L17"
      ],
      [
        "안개 낀 포구",
        "location",
        "L18"
      ],
      [
        "낡은 소형 어선 갑판",
        "location",
        "L19"
      ],
      [
        "낡은 소형 어선 조타실",
        "location",
        "L20"
      ],
      [
        "안개 낀 서해 해상",
        "location",
        "L21"
      ],
      [
        "흰 천이 덮인 시신 들것",
        "prop",
        "P01"
      ],
      [
        "노란색 폴리스 라인",
        "prop",
        "P02"
      ],
      [
        "석창포 약초",
        "prop",
        "P03"
      ],
      [
        "옥탑방 문틈의 종이 전단지",
        "prop",
        "P06"
      ],
      [
        "두 한국인 어린 소녀가 찍힌 낡은 사진",
        "prop",
        "P07"
      ],
      [
        "검은 백팩",
        "prop",
        "P08"
      ],
      [
        "작은 인형 장식",
        "prop",
        "P09"
      ],
      [
        "강민숙의 액자 사진",
        "prop",
        "P10"
      ],
      [
        "살점이 훼손된 시신의 현장 사진 묶음",
        "prop",
        "P11"
      ],
      [
        "접힌 종이 해안 지도",
        "prop",
        "P12"
      ]
    ],
    "characters": [
      {
        "name": "효장동 피해 여성",
        "short_id": "C08",
        "description": "한국인 성인 여성, 구체적인 얼굴형과 머리 모양이 드러나지 않은 일반적인 성인 얼굴.",
        "visual_traits": [
          "한국인 성인 여성 얼굴",
          "자연스러운 피부색",
          "구체적 머리 형태 미상"
        ],
        "t2i_prompt": "Set in mid-2020s, west coast of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A generic adult Korean woman, natural skin tone, average facial features, neutral expression. Photorealistic, tactile naturalistic textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "한국인 20대 초반 여성, 젊은 타원형 얼굴과 길게 늘어진 검은 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 20대 초반 여성 얼굴",
          "타원형의 젊은 얼굴",
          "긴 검은 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of the West Coast in South Korea. Passport-style ID photo, head and upper chest visible, plain white background. Early 20s Korean female, youthful oval face, long flowing black hair, striking golden eyes. Dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "금월산 피해 남성",
        "short_id": "C07",
        "description": "한국인 성인 남성, 구체적인 얼굴형과 머리 모양이 드러나지 않은 일반적인 성인 얼굴.",
        "visual_traits": [
          "한국인 성인 남성 얼굴",
          "자연스러운 피부색",
          "구체적 머리 형태 미상"
        ],
        "t2i_prompt": "Set in the mid-2020s modern era, urban ports and isolated coastal islands of the West Coast of South Korea. Passport-style ID photo, head and upper chest visible. An ordinary adult Korean male, generic facial features, natural skin tone, average and unremarkable hairstyle, dark desaturated palette with low-key tonal contrast, tactile naturalistic textures, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C15",
        "description": "작은 삼각 귀와 짧은 주둥이, 검은 털로 덮인 고양이의 둥근 머리.",
        "visual_traits": [
          "검은 털",
          "작은 삼각 귀",
          "둥근 고양이 얼굴",
          "짧은 주둥이"
        ],
        "t2i_prompt": "Set in mid-2020s, West coast of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A black cat with solid black fur, small triangular ears, a round feline face, and a short snout. Apply a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 신원미상 남성",
        "short_id": "C09",
        "description": "한국인 성인 남성, 구체적인 얼굴형과 머리 모양이 드러나지 않은 일반적인 성인 얼굴.",
        "visual_traits": [
          "한국인 성인 남성 얼굴",
          "자연스러운 피부색",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A typical adult Korean man. Average facial features, lacking distinct individuality. Natural skin tone, plain dark hair. Apply a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "한국인 40대 초반 여성, 성숙한 얼굴선과 자연스러운 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 40대 초반 여성 얼굴",
          "성숙한 얼굴선",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of South Korea. Passport-style ID photo, head and upper chest visible. An early 40s Korean woman with mature facial contours and natural dark hair. Apply all explicitly stated demographic and character-specific visual evidence faithfully. Use a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "마트 남자 직원",
        "short_id": "C19",
        "description": "한국인 성인 남성, 일반적인 얼굴선과 자연스러운 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 성인 남성 얼굴",
          "일반적인 얼굴선",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, adult Korean male, average facial features, natural dark hair, dark desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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 mid-2020s, South Korea's west coast and isolated islands. Passport-style ID photo, head and upper chest visible, a mysterious humanoid figure with a completely obscured, featureless face and a dark, indistinct head silhouette, plain white background. Dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "한국인 20대 중반 남성, 수려한 이목구비와 자연스러운 짙은색 머리카락을 지닌 젊은 얼굴.",
        "visual_traits": [
          "한국인 20대 중반 남성 얼굴",
          "수려한 이목구비",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast cities and isolated islands. Passport-style ID photo, head and upper chest visible, a mid-20s Korean male with a handsome face, well-defined facial features, natural dark hair, dark desaturated palette with low-key tonal contrast, oppressive Korean folk-occult horror thriller mood grounded in gritty realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성 보안직원",
        "short_id": "C20",
        "description": "한국인 성인 남성, 일반적인 얼굴선과 단정한 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 성인 남성 얼굴",
          "단정한 머리 모양",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s modern, West coast city and isolated coastal islands of South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean adult male, standard facial structure, neat dark hair. Dark, desaturated palette, low-key tonal contrast, tactile naturalistic textures, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C13",
        "description": "넓은 머리와 짧은 주둥이, 아래로 접힌 삼각 귀를 지닌 대형 로트와일러의 머리.",
        "visual_traits": [
          "넓고 묵직한 머리",
          "짧고 굵은 주둥이",
          "아래로 접힌 삼각 귀",
          "짧은 검은 털"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and isolated islands. Passport-style ID photo, head and upper chest visible, head of a large Rottweiler dog, broad and heavy head, short and thick snout, folded triangular ears, short black fur, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "강민숙",
        "short_id": "C04",
        "description": "한국인 40대 초반 여성, 중년의 부드러운 얼굴선과 자연스러운 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 40대 초반 여성 얼굴",
          "부드러운 중년 얼굴선",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of the West Coast region in South Korea. Passport-style ID photo, head and upper chest visible, early 40s Korean female, soft middle-aged facial features, natural dark hair. Apply all explicitly stated demographic and character-specific visual evidence faithfully. Use a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C06",
        "description": "한국인 30대 남성, 성인 남성의 얼굴선과 자연스러운 짙은색 머리카락을 지닌 모습.",
        "visual_traits": [
          "한국인 30대 남성 얼굴",
          "성인 남성의 얼굴선",
          "자연스러운 짙은색 머리카락"
        ],
        "t2i_prompt": "Set in mid-2020s, a coastal city and isolated islands in western South Korea. Passport-style ID photo, head and upper chest visible, a Korean male in his 30s, mature facial structure with distinct features, natural dark hair, dark desaturated palette with low-key tonal contrast, tactile naturalistic textures, gritty realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "해안가 버스정류장과 인도",
        "short_id": "L12",
        "description": "바다를 향한 인도 가장자리에 정류장 구조물과 좌석이 놓인 조용한 해안가 대기 공간.",
        "visual_traits": [
          "바다를 향한 정류장",
          "보행용 인도",
          "정류장 좌석",
          "어두운 해안선"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and isolated coastal islands. Photorealistic cinematic establishing shot, a quiet coastal bus stop situated on the edge of a sidewalk facing the sea. A simple shelter structure with a seating bench, located on a pedestrian walkway next to a dark, expansive coastline. Dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "금월산 숲속 범행·수사 현장",
        "short_id": "L01",
        "description": "서해안 산의 우거진 수풀과 등산로가 이어지고, 현장 통제선과 감식 구역이 마련된 숲속 공간.",
        "visual_traits": [
          "우거진 수풀",
          "산속 등산로",
          "숲 사이의 제한된 시야",
          "현장 통제 구역"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast city and isolated islands. Photorealistic cinematic establishing shot, a dense and dark mountain forest with a narrow dirt hiking trail, yellow crime scene police tape cordoning off a section of the woods, thick foliage limiting visibility, dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood, gritty 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": "L04",
        "description": "오래된 다세대 빌라 위 옥상과 철문 달린 옥탑방 외부. 물탱크, 빨랫줄, 평상이 놓인 공간.",
        "visual_traits": [
          "낡은 옥탑방 철문",
          "옥상 물탱크",
          "빨랫줄",
          "평상",
          "오래된 콘크리트 옥상"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of the West Coast, South Korea. Photorealistic cinematic establishing shot, an old weathered concrete rooftop of a multi-family villa, a small rooftop room structure with a rusted iron door, a large water tank, an empty clothesline, a traditional wooden bench platform, dark desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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 mid-2020s modern era, South Korean west coast city. Photorealistic cinematic establishing shot, a narrow and dark city back alleyway, old utility poles with tangled wires, illuminated by dim and moody streetlights, gritty urban background, dark desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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": "L11",
        "description": "번화가에 면한 대형 마트 외벽과 유리 출입구. 자전거 주차 공간과 외부 CCTV가 설치돼 있다.",
        "visual_traits": [
          "대형 유리 출입구",
          "마트 외벽 간판",
          "자전거 주차 공간",
          "외부 CCTV"
        ],
        "t2i_prompt": "Set in 2020s mid, South Korea west coast city. Photorealistic cinematic establishing shot, a large supermarket exterior facing a street, wide glass entrance doors, large signage on the exterior wall, a bicycle parking area near the entrance, an outdoor CCTV camera mounted on the wall. Dark desaturated palette, low-key tonal contrast, tactile naturalistic textures, oppressive thriller mood grounded in gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "대형 마트 매장 내부",
        "short_id": "L10",
        "description": "밝은 천장 조명 아래 진열대와 상품 통로가 길게 늘어선 현대식 대형 마트 매장.",
        "visual_traits": [
          "긴 상품 진열대",
          "넓은 쇼핑 통로",
          "밝은 천장 조명",
          "박스 진열 구역"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot of a modern large hypermarket interior. Long rows of tall merchandise shelves, wide empty shopping aisles, bright and cold overhead fluorescent lighting, stacked box display areas. Apply a dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism. no people, no vehicles, no loose 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": "L13",
        "description": "책상과 컴퓨터, 서류가 밀집한 현대식 경찰 사무 공간. 형광등 아래 여러 업무 자리가 배치돼 있다.",
        "visual_traits": [
          "여러 업무용 책상",
          "컴퓨터 모니터",
          "쌓인 사건 서류",
          "형광등 조명",
          "공용 사무 통로"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and isolated islands of western South Korea. Photorealistic cinematic establishing shot, a modern police office interior packed with work desks, computer monitors, and stacks of case documents, illuminated by overhead fluorescent lights, a central office aisle, dark desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty 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": "L07",
        "description": "서해 바다와 나란히 이어지는 포장도로. 해안선과 수평선이 넓게 보이는 외곽 도로 공간.",
        "visual_traits": [
          "바다와 맞닿은 도로",
          "넓은 수평선",
          "해안 방호 구조물",
          "길게 이어진 포장도로"
        ],
        "t2i_prompt": "Set in 2020s, South Korea's west coast. Photorealistic cinematic establishing shot, a paved coastal road running parallel to the sea, wide horizon and ocean view, coastal barrier structures or guardrails along the edge, empty asphalt road stretching into the distance, dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, oppressive Korean folk-occult horror thriller mood grounded in gritty realism, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 빌라 외곽 마당과 콘크리트 계단",
        "short_id": "L05",
        "description": "낡은 다세대 빌라의 후미진 외곽 마당과 옥탑방으로 이어지는 가파른 콘크리트 계단.",
        "visual_traits": [
          "후미진 마당",
          "가파른 콘크리트 계단",
          "낡은 빌라 외벽",
          "옥상 연결 통로"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea west coast region. Photorealistic cinematic establishing shot, no people, no vehicles, no objects. A secluded exterior yard of an old, run-down multi-family villa building, featuring steep, weathered concrete stairs leading up alongside peeling and stained exterior walls towards a rooftop. Dark, desaturated palette with restrained crimson accents, low-key tonal contrast, tactile naturalistic textures, and an oppressive Korean folk-occult horror thriller mood grounded in gritty realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "yard",
                "stairs"
              ],
              "default_space_key": "yard"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": []
  },
  "step_id": "entity_t2i",
  "run_id": "003f9474-e769-41d1-9e97-9c5fb9195beb",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-22T01:59:13.765658+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}