{
  "status": "running",
  "data": {
    "completed": {
      "옥탑방 내부": {
        "name": "옥탑방 내부",
        "short_id": "L04",
        "description": "작은 창이 있는 낡은 옥탑방 내부, 거실과 싱크대, 식탁, 방들이 붙은 좁은 생활공간.",
        "visual_traits": [
          "small window",
          "compact living room",
          "sink area",
          "dining table"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, empty room, no people, no vehicles, no objects. A cramped, old rooftop apartment interior. Peeling wallpaper, a small window letting in dim light. A small sink area and a worn dining table crammed into a compact living space. Closed doors leading to attached rooms. Moody Korean occult thriller look, damp atmosphere, muted blue-gray shadows, sickly amber practical lights, rough textures, tense and isolated.",
        "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": "Korean 40대 중반 여성, 성숙한 얼굴선과 짙은 검은 머리의 차분한 인상.",
        "visual_traits": [
          "Korean middle-aged woman",
          "mid-40s face",
          "mature facial features",
          "dark natural hair"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her mid-40s, mature facial features, dark natural hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 외곽 골목·시멘트 계단": {
        "name": "옥탑방 외곽 골목·시멘트 계단",
        "short_id": "L10",
        "description": "낡은 빌라 외곽의 좁은 골목과 옥탑으로 오르는 시멘트 계단이 이어진 외부 공간.",
        "visual_traits": [
          "narrow alley",
          "cement stairs",
          "old villa exterior",
          "rooftop access path"
        ],
        "t2i_prompt": "Set in modern, South Korea. Photorealistic cinematic establishing shot, narrow alleyway outside a weathered old villa, steep and rough cement stairs leading up to a rooftop, no people, no vehicles, no objects. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights casting onto rough textures of aged concrete, tense, isolated, and gritty realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean 21세 여성, 자연스러운 타원형 얼굴과 검은색 긴 머리의 평범한 젊은 인상.",
        "visual_traits": [
          "Korean young woman",
          "early 20s face",
          "oval face",
          "natural black long hair"
        ],
        "t2i_prompt": "Set in modern era, South Korean coastal city and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A 21-year-old Korean woman with a natural oval face and long black hair. She has distinctive golden irises. Moody Korean occult thriller look, moody lighting with muted blue-gray shadows on the face, photorealistic, cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "경찰서 외부": {
        "name": "경찰서 외부",
        "short_id": "L13",
        "description": "현대식 경찰서 건물 외부, 출입구와 주차 공간이 보이는 공공기관 외관.",
        "visual_traits": [
          "police station facade",
          "public building entrance",
          "paved exterior",
          "official exterior"
        ],
        "t2i_prompt": "Set in modern times, coastal South Korea. Photorealistic cinematic establishing shot. Exterior facade of a modern Korean police station building, featuring a main entrance with glass doors, official signage, and a paved exterior space. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough 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": "L08",
        "description": "번화가에 있는 대형 마트 외부, 네온사인과 넓은 입구, 큰 외벽이 보이는 상업 공간.",
        "visual_traits": [
          "large store entrance",
          "neon signage",
          "commercial exterior wall",
          "busy district setting"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, exterior entrance and large outer wall of a huge modern supermarket, wide glass sliding doors, brightly lit neon signage, modern commercial building facade, commercial district background, moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough 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"
      }
    },
    "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"
      ],
      [
        "숲속 사건 현장",
        "location",
        "L01"
      ],
      [
        "도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "인천 변두리 낡은 빌라 옥탑방 옥상·현관 앞 외부",
        "location",
        "L03"
      ],
      [
        "옥탑방 내부",
        "location",
        "L04"
      ],
      [
        "해안가 도로",
        "location",
        "L05"
      ],
      [
        "유기견 보호원",
        "location",
        "L06"
      ],
      [
        "대형 마트 외부 입구·외벽",
        "location",
        "L08"
      ],
      [
        "대형 마트 내부 매장",
        "location",
        "L09"
      ],
      [
        "옥탑방 외곽 골목·시멘트 계단",
        "location",
        "L10"
      ],
      [
        "해안가 버스정류장 부근",
        "location",
        "L11"
      ],
      [
        "경찰서 사무실",
        "location",
        "L12"
      ],
      [
        "경찰서 외부",
        "location",
        "L13"
      ],
      [
        "PC방 내부",
        "location",
        "L14"
      ],
      [
        "마트 총무과 보안실",
        "location",
        "L15"
      ],
      [
        "포구·갯바위",
        "location",
        "L16"
      ],
      [
        "소형 어선 갑판",
        "location",
        "L17"
      ],
      [
        "해상 바다",
        "location",
        "L18"
      ],
      [
        "어선 조타실",
        "location",
        "L19"
      ],
      [
        "핸드폰",
        "prop",
        "P01"
      ],
      [
        "낡은 흑백 사진",
        "prop",
        "P02"
      ],
      [
        "붉은 원형 표식",
        "prop",
        "P03"
      ],
      [
        "인형이 달린 백팩",
        "prop",
        "P04"
      ],
      [
        "석창포 잎",
        "prop",
        "P05"
      ],
      [
        "인쇄된 지도",
        "prop",
        "P06"
      ],
      [
        "좌표 메모지",
        "prop",
        "P07"
      ]
    ],
    "characters": [
      {
        "name": "혜수",
        "short_id": "C02",
        "description": "Korean 40대 중반 여성, 성숙한 얼굴선과 짙은 검은 머리의 차분한 인상.",
        "visual_traits": [
          "Korean middle-aged woman",
          "mid-40s face",
          "mature facial features",
          "dark natural hair"
        ],
        "t2i_prompt": "Set in modern times, South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her mid-40s, mature facial features, dark natural hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean 21세 여성, 자연스러운 타원형 얼굴과 검은색 긴 머리의 평범한 젊은 인상.",
        "visual_traits": [
          "Korean young woman",
          "early 20s face",
          "oval face",
          "natural black long hair"
        ],
        "t2i_prompt": "Set in modern era, South Korean coastal city and isolated island. Passport-style ID photo, head and upper chest visible, plain white background. A 21-year-old Korean woman with a natural oval face and long black hair. She has distinctive golden irises. Moody Korean occult thriller look, moody lighting with muted blue-gray shadows on the face, photorealistic, cinematic realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "옥탑방 내부",
        "short_id": "L04",
        "description": "작은 창이 있는 낡은 옥탑방 내부, 거실과 싱크대, 식탁, 방들이 붙은 좁은 생활공간.",
        "visual_traits": [
          "small window",
          "compact living room",
          "sink area",
          "dining table"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, empty room, no people, no vehicles, no objects. A cramped, old rooftop apartment interior. Peeling wallpaper, a small window letting in dim light. A small sink area and a worn dining table crammed into a compact living space. Closed doors leading to attached rooms. Moody Korean occult thriller look, damp atmosphere, muted blue-gray shadows, sickly amber practical lights, rough textures, tense and isolated.",
        "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": [
          "narrow alley",
          "cement stairs",
          "old villa exterior",
          "rooftop access path"
        ],
        "t2i_prompt": "Set in modern, South Korea. Photorealistic cinematic establishing shot, narrow alleyway outside a weathered old villa, steep and rough cement stairs leading up to a rooftop, no people, no vehicles, no objects. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights casting onto rough textures of aged concrete, tense, isolated, and gritty realism.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "stairs"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 외부",
        "short_id": "L13",
        "description": "현대식 경찰서 건물 외부, 출입구와 주차 공간이 보이는 공공기관 외관.",
        "visual_traits": [
          "police station facade",
          "public building entrance",
          "paved exterior",
          "official exterior"
        ],
        "t2i_prompt": "Set in modern times, coastal South Korea. Photorealistic cinematic establishing shot. Exterior facade of a modern Korean police station building, featuring a main entrance with glass doors, official signage, and a paved exterior space. Moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough 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": "L08",
        "description": "번화가에 있는 대형 마트 외부, 네온사인과 넓은 입구, 큰 외벽이 보이는 상업 공간.",
        "visual_traits": [
          "large store entrance",
          "neon signage",
          "commercial exterior wall",
          "busy district setting"
        ],
        "t2i_prompt": "Set in modern era, South Korea. Photorealistic cinematic establishing shot, exterior entrance and large outer wall of a huge modern supermarket, wide glass sliding doors, brightly lit neon signage, modern commercial building facade, commercial district background, moody Korean occult thriller look with damp fog, muted blue-gray shadows, sickly amber practical lights, rough 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"
      }
    ],
    "props": []
  },
  "step_id": "entity_t2i",
  "run_id": "6fcbf9ec-1bf2-4e94-96a0-be5f7086f506",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-02T03:41:07.070806+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}