{
  "status": "running",
  "data": {
    "completed": {
      "폴리스 라인이 쳐진 사건 현장": {
        "name": "폴리스 라인이 쳐진 사건 현장",
        "short_id": "L03",
        "description": "폴리스 라인이 둘러진 야외 사건 현장, 감식 구역처럼 정리된 차가운 낮빛 공간.",
        "visual_traits": [
          "폴리스 라인",
          "야외 현장 구역",
          "낮빛 조명",
          "감식 현장 분위기"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, an outdoor crime scene cordoned off with bright yellow police tape, empty damp ground. Moody, desaturated palette with cold coastal haze, cold overcast daylight, damp textures, grounded contemporary realism, dark occult mystery horror 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": "L04",
        "description": "인천 변두리의 오래된 다세대 빌라 외부, 작은 마당과 건물 앞 출입 공간.",
        "visual_traits": [
          "오래된 다세대 빌라",
          "작은 마당",
          "건물 앞 출입부",
          "변두리 주거지 외관"
        ],
        "t2i_prompt": "Set in Modern mid-2020s, South Korean West Coast. Photorealistic cinematic establishing shot, exterior of an old weathered low-rise multi-family red brick villa, a narrow cement yard with damp textures, a worn-out building entrance with old mailboxes, situated in a run-down residential outskirt, moody, desaturated palette with cold coastal haze, dim practical lights, grounded contemporary realism, dark occult mystery horror atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "yard"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "로트와일러": {
        "name": "로트와일러",
        "short_id": "C09",
        "description": "대형 로트와일러 개, 짧은 검은 털과 갈색 무늬, 강한 주둥이와 삼각형 귀.",
        "visual_traits": [
          "로트와일러 품종",
          "짧은 검은 털",
          "갈색 얼굴·다리 무늬",
          "넓은 주둥이"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean west coast region. Passport-style ID photo, head and upper chest visible, a large Rottweiler dog, short black coat with brown markings on the face, strong broad muzzle, triangular ears, plain white background. Moody, desaturated palette, grounded contemporary realism, cinematic lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean 남성 24세, 자연스러운 어두운 머리카락, 젊은 성인 남성 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "20대 중반 얼굴",
          "자연스러운 어두운 머리카락",
          "젊은 남성 얼굴"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 24-year-old Korean male with a natural dark hairstyle. He has a youthful adult face with realistic facial features. Shot in a moody, desaturated palette with cold coastal haze, dim practical lights, muted neon, damp textures, grounded contemporary realism, cinematic lighting, ultra detailed, dark occult mystery horror tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "김형사": {
        "name": "김형사",
        "short_id": "C04",
        "description": "Korean 남성 30대, 자연스러운 어두운 머리카락, 성인 남성의 기본 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "30대 얼굴",
          "자연스러운 어두운 머리카락",
          "성인 남성 얼굴"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's west coast region. Passport-style ID photo, head and upper chest visible, a 30-year-old Korean man with natural dark hair, standard adult male facial features, grounded contemporary realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "어린 여자아이": {
        "name": "어린 여자아이",
        "short_id": "C13",
        "description": "Korean 여자아이 약 12세, 자연스러운 어두운 머리카락, 어린 얼굴.",
        "visual_traits": [
          "Korean 여자아이",
          "12세 전후 얼굴",
          "자연스러운 어두운 머리카락",
          "어린 얼굴형"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 12-year-old Korean girl, natural dark hair, youthful facial features. Shot with a moody, desaturated palette, dim practical lighting, and grounded contemporary realism.",
        "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 coastal region. Photorealistic cinematic establishing shot, interior of an old, cramped rooftop apartment. A small living area tightly connected to a tiny kitchenette with a worn sink, with visible doors leading to a room and a bathroom nearby. Worn-out wallpaper, old linoleum flooring, small windows letting in dim light, claustrophobic layout. Moody, desaturated palette with cold coastal haze, dim practical lights, damp textures, grounded contemporary realism. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "민숙": {
        "name": "민숙",
        "short_id": "C05",
        "description": "Korean 여성 40대 초반, 자연스러운 어두운 머리카락, 중년 여성의 온화한 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "40대 초반 얼굴",
          "자연스러운 어두운 머리카락",
          "중년 여성 얼굴"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, an early 40s Korean woman with natural dark hair and warm, gentle middle-aged facial features, plain white background. Moody, desaturated palette with cold coastal haze, dim practical lights, muted neon, damp textures, grounded contemporary realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "한국인 남성": {
        "name": "한국인 남성",
        "short_id": "C06",
        "description": "Korean 성인 남성, 자연스러운 어두운 머리카락, 평범한 성인 남성 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "성인 남성 얼굴",
          "자연스러운 어두운 머리카락",
          "기본 얼굴형"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea coastal region. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, average facial features, natural dark hair, distinctively red pupils, grounded contemporary realism, moody lighting on the subject.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    },
    "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",
        "L07"
      ],
      [
        "대형 마트 매장 내부",
        "location",
        "L09"
      ],
      [
        "대형 마트 외부와 입구 주변",
        "location",
        "L10"
      ],
      [
        "옥탑방 옥상과 옥상 현관 앞",
        "location",
        "L11"
      ],
      [
        "옥탑방으로 향하는 외부 계단·철제 계단",
        "location",
        "L12"
      ],
      [
        "해안가 버스정류장",
        "location",
        "L13"
      ],
      [
        "경찰서 사무실 내부",
        "location",
        "L14"
      ],
      [
        "마트 총무과 사무실",
        "location",
        "L16"
      ],
      [
        "PC방 내부",
        "location",
        "L17"
      ],
      [
        "포구와 항구 갯바위",
        "location",
        "L18"
      ],
      [
        "바다 위 어선 갑판",
        "location",
        "L19"
      ],
      [
        "어선 조타실 내부",
        "location",
        "L20"
      ],
      [
        "해질 무렵 바다 해상",
        "location",
        "L21"
      ],
      [
        "붉은 원형 표식",
        "prop",
        "P01"
      ],
      [
        "휴대폰",
        "prop",
        "P02"
      ],
      [
        "낡은 사진",
        "prop",
        "P03"
      ],
      [
        "커튼",
        "prop",
        "P04"
      ],
      [
        "종이 지도",
        "prop",
        "P05"
      ],
      [
        "백팩",
        "prop",
        "P06"
      ],
      [
        "냄비",
        "prop",
        "P07"
      ],
      [
        "찻잔",
        "prop",
        "P08"
      ],
      [
        "액자 사진",
        "prop",
        "P09"
      ],
      [
        "인형",
        "prop",
        "P10"
      ],
      [
        "말린 약초 잎",
        "prop",
        "P11"
      ]
    ],
    "characters": [
      {
        "name": "로트와일러",
        "short_id": "C09",
        "description": "대형 로트와일러 개, 짧은 검은 털과 갈색 무늬, 강한 주둥이와 삼각형 귀.",
        "visual_traits": [
          "로트와일러 품종",
          "짧은 검은 털",
          "갈색 얼굴·다리 무늬",
          "넓은 주둥이"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korean west coast region. Passport-style ID photo, head and upper chest visible, a large Rottweiler dog, short black coat with brown markings on the face, strong broad muzzle, triangular ears, plain white background. Moody, desaturated palette, grounded contemporary realism, cinematic lighting.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C03",
        "description": "Korean 남성 24세, 자연스러운 어두운 머리카락, 젊은 성인 남성 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "20대 중반 얼굴",
          "자연스러운 어두운 머리카락",
          "젊은 남성 얼굴"
        ],
        "t2i_prompt": "Set in modern day, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 24-year-old Korean male with a natural dark hairstyle. He has a youthful adult face with realistic facial features. Shot in a moody, desaturated palette with cold coastal haze, dim practical lights, muted neon, damp textures, grounded contemporary realism, cinematic lighting, ultra detailed, dark occult mystery horror tone.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "김형사",
        "short_id": "C04",
        "description": "Korean 남성 30대, 자연스러운 어두운 머리카락, 성인 남성의 기본 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "30대 얼굴",
          "자연스러운 어두운 머리카락",
          "성인 남성 얼굴"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea's west coast region. Passport-style ID photo, head and upper chest visible, a 30-year-old Korean man with natural dark hair, standard adult male facial features, grounded contemporary realism, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "어린 여자아이",
        "short_id": "C13",
        "description": "Korean 여자아이 약 12세, 자연스러운 어두운 머리카락, 어린 얼굴.",
        "visual_traits": [
          "Korean 여자아이",
          "12세 전후 얼굴",
          "자연스러운 어두운 머리카락",
          "어린 얼굴형"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A 12-year-old Korean girl, natural dark hair, youthful facial features. Shot with a moody, desaturated palette, dim practical lighting, and grounded contemporary realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민숙",
        "short_id": "C05",
        "description": "Korean 여성 40대 초반, 자연스러운 어두운 머리카락, 중년 여성의 온화한 얼굴.",
        "visual_traits": [
          "Korean 여성",
          "40대 초반 얼굴",
          "자연스러운 어두운 머리카락",
          "중년 여성 얼굴"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, an early 40s Korean woman with natural dark hair and warm, gentle middle-aged facial features, plain white background. Moody, desaturated palette with cold coastal haze, dim practical lights, muted neon, damp textures, grounded contemporary realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "한국인 남성",
        "short_id": "C06",
        "description": "Korean 성인 남성, 자연스러운 어두운 머리카락, 평범한 성인 남성 얼굴.",
        "visual_traits": [
          "Korean 남성",
          "성인 남성 얼굴",
          "자연스러운 어두운 머리카락",
          "기본 얼굴형"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea coastal region. Passport-style ID photo, head and upper chest visible, plain white background. Korean adult male, average facial features, natural dark hair, distinctively red pupils, grounded contemporary realism, moody lighting on the subject.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "폴리스 라인이 쳐진 사건 현장",
        "short_id": "L03",
        "description": "폴리스 라인이 둘러진 야외 사건 현장, 감식 구역처럼 정리된 차가운 낮빛 공간.",
        "visual_traits": [
          "폴리스 라인",
          "야외 현장 구역",
          "낮빛 조명",
          "감식 현장 분위기"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Photorealistic cinematic establishing shot, an outdoor crime scene cordoned off with bright yellow police tape, empty damp ground. Moody, desaturated palette with cold coastal haze, cold overcast daylight, damp textures, grounded contemporary realism, dark occult mystery horror 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": "L04",
        "description": "인천 변두리의 오래된 다세대 빌라 외부, 작은 마당과 건물 앞 출입 공간.",
        "visual_traits": [
          "오래된 다세대 빌라",
          "작은 마당",
          "건물 앞 출입부",
          "변두리 주거지 외관"
        ],
        "t2i_prompt": "Set in Modern mid-2020s, South Korean West Coast. Photorealistic cinematic establishing shot, exterior of an old weathered low-rise multi-family red brick villa, a narrow cement yard with damp textures, a worn-out building entrance with old mailboxes, situated in a run-down residential outskirt, moody, desaturated palette with cold coastal haze, dim practical lights, grounded contemporary realism, dark occult mystery horror atmosphere, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "exterior",
                "yard"
              ],
              "default_space_key": "exterior"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "옥탑방 내부 거실·방·욕실",
        "short_id": "L05",
        "description": "오래된 옥탑방 내부, 작은 창과 거실, 싱크대, 방, 욕실이 이어진 좁은 주거 공간.",
        "visual_traits": [
          "작은 창",
          "좁은 거실",
          "싱크대 공간",
          "방과 욕실이 붙은 구조"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea coastal region. Photorealistic cinematic establishing shot, interior of an old, cramped rooftop apartment. A small living area tightly connected to a tiny kitchenette with a worn sink, with visible doors leading to a room and a bathroom nearby. Worn-out wallpaper, old linoleum flooring, small windows letting in dim light, claustrophobic layout. Moody, desaturated palette with cold coastal haze, dim practical lights, damp textures, grounded contemporary realism. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "kitchen"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": []
  },
  "step_id": "entity_t2i",
  "run_id": "6bda4ea4-e838-4a30-8cbd-81fe23e689f7",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-06-29T09:59:55.651096+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}