{
  "status": "running",
  "data": {
    "completed": {
      "민숙": {
        "name": "민숙",
        "short_id": "C03",
        "description": "Korean, 40대 초반 여성. 차분한 중년 한국인 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "40대 초반 여성",
          "중년 여성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean female in her early 40s, calm middle-aged face, black hair, dark eyes. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, grounded mystery thriller tone with gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "수리영": {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean, 20대 초반 여성. 젊은 얼굴형, 검은 머리와 어두운 눈을 지닌 현대 한국인 얼굴.",
        "visual_traits": [
          "Korean",
          "20대 초반 여성",
          "젊은 얼굴",
          "검은 머리",
          "어두운 눈동자위치"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea west coast. Passport-style ID photo, head and upper chest visible, plain white background. Korean female in her early 20s, young facial structure, black hair, dark eyes, neutral expression. Gritty realism, grounded mystery thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "남자 직원": {
        "name": "남자 직원",
        "short_id": "C13",
        "description": "Korean, 성인 남성. 현대 한국인 남성 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "성인 남성",
          "한국인 남성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea West Coast. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean male, standard modern East Asian facial features, short black hair, dark eyes, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "20대 한국인 여자": {
        "name": "20대 한국인 여자",
        "short_id": "C07",
        "description": "Korean, 20대 여성. 젊은 한국인 여성 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "20대 여성",
          "젊은 여성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern mid 2020s, South Korean coastal area. Passport-style ID photo, head and upper chest visible, a 20-something-year-old Korean woman with a youthful face, black hair, and dark eyes, plain white background, gritty realism, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "도시 뒷골목": {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "밤의 좁은 도시 뒷골목. 희미한 가로등, 전봇대, 어두운 벽면과 그림자가 많은 골목.",
        "visual_traits": [
          "좁은 골목",
          "희미한 가로등",
          "전봇대",
          "어두운 벽면",
          "밤 조명"
        ],
        "t2i_prompt": "Set in Modern Mid-2020s, West coast and Incheon coastal cities South Korea. Photorealistic cinematic establishing shot, narrow and dark city alleyway at night, dim streetlights, utility poles with tangled wires, dark brick or concrete walls, heavy shadows, no people, no vehicles, no objects. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, occasional ominous red accents. Grounded mystery thriller with dark occult horror undertones and gritty 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": "L08",
        "description": "대형 마트 내부 매장. 진열대, 상품 박스, 밝은 형광 조명과 넓은 통로가 있는 실내.",
        "visual_traits": [
          "긴 진열대",
          "상품 박스",
          "밝은 형광등",
          "넓은 통로",
          "정돈된 매장"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and island regions of the West Coast and Incheon, South Korea. Photorealistic cinematic establishing shot, interior of a large modern supermarket. Long rows of tall display shelves fully stocked with various colorful products, stacked cardboard boxes near the ends of aisles, wide and clean tiled floor walkways, bright and somewhat sterile fluorescent overhead lighting, vast and organized retail space, empty aisles, no people.",
        "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 modern mid-2020s, South Korea West Coast. Photorealistic cinematic establishing shot, interior of a stray dog shelter. Raw concrete floors, rows of heavy iron cages and built-in kennels, a designated corner with a stainless steel examination table and medical cabinets, utilitarian architecture, muted humid coastal palette with dim practical lighting, fog-softened contrast, gritty realism, no people, no vehicles, no loose objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "office",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "검은 인영": {
        "name": "검은 인영",
        "short_id": "C10",
        "description": "인종 식별 불가, 검은 인간형 실루엣. 얼굴 세부가 보이지 않는 어두운 인영.",
        "visual_traits": [
          "인종 식별 불가",
          "인간형 실루엣",
          "검은 윤곽",
          "얼굴 세부 없음",
          "빠른 형상"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mysterious pitch-black humanoid silhouette, completely devoid of any discernible facial features, no visible eyes, nose, or mouth, dark shadow-like form, smooth featureless face, dark occult horror undertones, stark contrast against the bright background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "낯선 남자": {
        "name": "낯선 남자",
        "short_id": "C12",
        "description": "Korean, 성인 남성. 얼굴 세부가 드러나지 않는 낯선 한국인 남성의 머리 윤곽.",
        "visual_traits": [
          "Korean",
          "성인 남성",
          "얼굴 세부 불명",
          "검은 머리 윤곽",
          "낯선 남성 얼굴"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible. Adult Korean male, short dark hair, facial features heavily shadowed and unrecognizable, ambiguous facial structure, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "검은 고양이": {
        "name": "검은 고양이",
        "short_id": "C09",
        "description": "검은 털의 고양이. 날렵한 머리와 몸, 어두운 털색, 밝게 반사되는 눈.",
        "visual_traits": [
          "검은 털",
          "날렵한 고양이 체형",
          "작은 머리",
          "반사되는 눈",
          "긴 꼬리"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and Incheon coastal islands. Passport-style ID photo, head and upper chest visible, a sleek black cat, solid dark black fur, small head, bright reflective eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "숲속 사건 현장": {
        "name": "숲속 사건 현장",
        "short_id": "L01",
        "description": "해질녘 우거진 산속 수풀과 흙길, 감식용 폴리스 라인이 놓이는 어두운 숲 공간.",
        "visual_traits": [
          "우거진 수풀",
          "산속 흙길",
          "해질녘 어스름",
          "폴리스 라인",
          "어두운 녹색 톤"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea West Coast and Incheon coastal regions. Photorealistic cinematic establishing shot, a dark forest crime scene at dusk. A narrow dirt path cutting through dense overgrown brush and tall trees, sectioned off by yellow police tape. Dim twilight illuminating the damp earth, heavy atmospheric fog, muted humid coastal palette with deep dark greens and shadowy browns, eerie mystery thriller tone. 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": "C02",
        "description": "Korean, 40대 초반 여성. 중년 초입의 한국인 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "40대 초반 여성",
          "중년 여성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea West Coast. Passport-style ID photo, head and upper chest visible, plain white background. A Korean female in her early 40s. She has an early middle-aged face with black hair and dark eyes. Photorealistic, cinematic lighting, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "옥탑방 내부(거실·방·욕실 포함)": {
        "name": "옥탑방 내부(거실·방·욕실 포함)",
        "short_id": "L04",
        "description": "작은 옥탑방 실내. 좁은 거실, 싱크대, 식탁, 방 문, 욕실, 낮은 천장과 생활가구가 보인다.",
        "visual_traits": [
          "좁은 거실",
          "작은 싱크대",
          "식탁",
          "방 문",
          "욕실 거울"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea coastal city. Photorealistic cinematic establishing shot, interior of a small, cramped rooftop apartment, low ceiling, narrow living area with an old dining table, small sink attached to the wall, closed doors leading to a room and bathroom, worn-out living furniture filling the space. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, occasional ominous red accents, gritty realism, dark occult horror undertones, 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": "C16",
        "description": "Korean, 10대 초반 소녀. 어린 한국인 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "10대 초반 소녀",
          "어린 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean early teens girl, young face, black hair, dark eyes. Muted palette, dim practical lighting, fog-softened contrast, gritty realism, mystery thriller aesthetic.",
        "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. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, typical adult male face, short black hair, dark eyes. Gritty realism, highly detailed skin texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "로트와일러": {
        "name": "로트와일러",
        "short_id": "C08",
        "description": "큰 로트와일러. 넓은 머리, 짧은 검갈색 털, 강한 턱과 짙은 눈을 가진 대형견.",
        "visual_traits": [
          "대형견",
          "검갈색 짧은 털",
          "넓은 머리",
          "강한 턱",
          "짙은 눈"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, a large Rottweiler dog, short black-and-tan fur, broad head, strong jaw, dark eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "해안가 도로": {
        "name": "해안가 도로",
        "short_id": "L05",
        "description": "바다를 끼고 이어진 해안 도로. 회색 포장도로, 난간, 바다 수평선과 해풍이 느껴지는 공간.",
        "visual_traits": [
          "해안 포장도로",
          "바다 수평선",
          "도로 난간",
          "트인 하늘",
          "바닷가 풍경"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea West Coast. Photorealistic cinematic establishing shot, a paved coastal road running alongside the sea, grey asphalt, metal guardrails along the edge, wide view of the ocean horizon and open sky. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, and occasional ominous red accents. Grounded mystery thriller with dark occult horror undertones and 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": "C14",
        "description": "Korean, 성인 남성. 한국인 남성 얼굴, 짧은 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "성인 남성",
          "짧은 검은 머리",
          "한국인 남성 얼굴",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in Mid-2020s, South Korea's west coast and Incheon coastal regions. Passport-style ID photo, head and upper chest visible, Korean adult male, short black hair, dark eyes, plain white background. Use a muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, and occasional ominous red accents. The genre tone is grounded mystery thriller with dark occult horror undertones and gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "20대 한국인 남자": {
        "name": "20대 한국인 남자",
        "short_id": "C06",
        "description": "Korean, 20대 남성. 젊은 한국인 남성 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "20대 남성",
          "젊은 남성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea West Coast region. Passport-style ID photo, head and upper chest visible, plain white background. A 20-something year old Korean male, young facial features, black hair, dark eyes. Grounded mystery thriller tone, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인우": {
        "name": "인우",
        "short_id": "C05",
        "description": "Korean, 20대 중반 남성. 젊은 한국인 남성 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "20대 중반 남성",
          "젊은 남성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern era mid-2020s, South Korean west coast and Incheon regions. Passport-style ID photo, head and upper chest visible, mid-20s Korean male, young face, black hair, dark eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "번화가 대형 마트 외부·입구": {
        "name": "번화가 대형 마트 외부·입구",
        "short_id": "L07",
        "description": "포구 인근 번화가의 대형 마트 외부. 네온사인, 넓은 입구, 간판, 자전거 거치 공간이 보인다.",
        "visual_traits": [
          "대형 마트 입구",
          "밝은 간판",
          "네온사인",
          "넓은 출입문",
          "자전거 거치 공간"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea West Coast coastal city. Photorealistic cinematic establishing shot, exterior of a large commercial supermarket on a street near a port, no people, no vehicles. A wide glass entrance, prominent brightly lit store signboards and glowing neon signs. A metal bicycle parking rack sits near the doors. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures on the pavement reflecting ominous red accents from the neon lights, dark occult horror undertones, gritty 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": "C11",
        "description": "인종 식별 불가, 거대한 인간형 실루엣. 얼굴과 머리 세부가 보이지 않는 큰 어두운 인영.",
        "visual_traits": [
          "인종 식별 불가",
          "거대한 인간형 윤곽",
          "검은 실루엣",
          "얼굴 세부 없음",
          "큰 머리 윤곽"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and Incheon coastal/island cities. Passport-style ID photo, head and upper chest visible. A giant humanoid silhouette entirely shrouded in deep, pitch-black shadow. A massive shadowy outline featuring a very large head and extremely broad shoulders. No facial features, eyes, hair, or skin tone are visible; the face and head are a completely black, featureless void. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "인천 변두리 낡은 빌라 옥탑방 외부·옥상·계단·마당": {
        "name": "인천 변두리 낡은 빌라 옥탑방 외부·옥상·계단·마당",
        "short_id": "L03",
        "description": "낡은 빌라 옥탑 외부. 옥상 물탱크, 철문, 계단, 작은 마당과 빨랫줄이 보이는 공간.",
        "visual_traits": [
          "낡은 빌라 외관",
          "옥상 물탱크",
          "철문 현관",
          "외부 계단",
          "작은 마당"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea West Coast/Incheon coastal cities & islands. Photorealistic cinematic establishing shot, exterior of an old, rundown low-rise villa's rooftop. Features a flat weathered concrete roof with a large blue water tank, a rusted iron door leading to a rooftop room, steep exterior concrete stairs, and a small concrete yard area with an empty clothesline. Chipped paint, moldy corners, and rain-slick textures. Shot with a muted, humid coastal palette, dim practical lighting, fog-softened contrast, and gritty realism. Dark occult horror undertones. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "rooftop",
                "exterior",
                "stairs",
                "yard"
              ],
              "default_space_key": "rooftop"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "해안가 버스정류장 부근": {
        "name": "해안가 버스정류장 부근",
        "short_id": "L09",
        "description": "해안가 가까운 버스정류장 주변. 정류장 구조물, 벤치, 바다 방향 전망과 밤 조명이 보인다.",
        "visual_traits": [
          "버스정류장 구조물",
          "벤치",
          "바다 전망",
          "밤 조명",
          "도로변 공간"
        ],
        "t2i_prompt": "Set in Modern mid-2020s, South Korea's West Coast. Photorealistic cinematic establishing shot, a coastal bus stop by a seaside road, no people, no vehicles, no objects. A simple bus stop shelter structure with a bench, with the dark ocean stretching out in the background. Illuminated by dim, moody streetlights. Use a muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, and occasional ominous red accents. Grounded mystery thriller with dark occult horror undertones and gritty 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": "L11",
        "description": "마트 관리 사무공간. CCTV 모니터, 책상, 보안 장비와 사무 집기가 놓인 좁은 실내.",
        "visual_traits": [
          "CCTV 모니터",
          "사무 책상",
          "보안 장비",
          "좁은 실내",
          "관리 사무 분위기"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korean coastal city. Photorealistic cinematic establishing shot, empty interior, no people. A cramped and utilitarian mart security and administration office. A wall is filled with glowing CCTV monitors. Standard office desks cluttered with files and basic office supplies. Security equipment panels. Dim practical lighting, glowing screens, gritty realism, slightly claustrophobic atmosphere, grounded mystery thriller tone.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      "경찰서 외부·주차장": {
        "name": "경찰서 외부·주차장",
        "short_id": "L12",
        "description": "경찰서 외부와 주차 공간. 관공서 외벽, 출입구, 포장 바닥과 주차 구획이 보인다.",
        "visual_traits": [
          "관공서 외벽",
          "경찰서 출입구",
          "포장 바닥",
          "주차 구획",
          "공공건물 분위기"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, exterior of a modern public institutional building representing a police station, main entrance, paved asphalt parking lot with painted white parking lines. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, grounded mystery thriller with dark occult horror undertones and 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 modern mid-2020s, South Korean west coast and Incheon coastal cities/islands. Photorealistic cinematic establishing shot, interior of a typical South Korean police detective office, no people, no vehicles. Cluttered office desks facing each other, blank computer monitors, thick stacks of case files and documents. A wall-mounted whiteboard pinned with investigation photos. Cold fluorescent overhead lighting casting a harsh glare. Muted coastal palette, gritty realism, dark mystery thriller tone, slightly oppressive and messy workspace.",
        "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"
      ],
      [
        "20대 한국인 남자",
        "character",
        "C06"
      ],
      [
        "20대 한국인 여자",
        "character",
        "C07"
      ],
      [
        "로트와일러",
        "character",
        "C08"
      ],
      [
        "검은 고양이",
        "character",
        "C09"
      ],
      [
        "검은 인영",
        "character",
        "C10"
      ],
      [
        "거대한 인영",
        "character",
        "C11"
      ],
      [
        "낯선 남자",
        "character",
        "C12"
      ],
      [
        "남자 직원",
        "character",
        "C13"
      ],
      [
        "보안직원",
        "character",
        "C14"
      ],
      [
        "소녀",
        "character",
        "C16"
      ],
      [
        "숲속 사건 현장",
        "location",
        "L01"
      ],
      [
        "도시 뒷골목",
        "location",
        "L02"
      ],
      [
        "인천 변두리 낡은 빌라 옥탑방 외부·옥상·계단·마당",
        "location",
        "L03"
      ],
      [
        "옥탑방 내부(거실·방·욕실 포함)",
        "location",
        "L04"
      ],
      [
        "해안가 도로",
        "location",
        "L05"
      ],
      [
        "유기견 보호원",
        "location",
        "L06"
      ],
      [
        "번화가 대형 마트 외부·입구",
        "location",
        "L07"
      ],
      [
        "대형 마트 내부 매장",
        "location",
        "L08"
      ],
      [
        "해안가 버스정류장 부근",
        "location",
        "L09"
      ],
      [
        "경찰서 사무실·내부",
        "location",
        "L10"
      ],
      [
        "대형 마트 총무과·보안실",
        "location",
        "L11"
      ],
      [
        "경찰서 외부·주차장",
        "location",
        "L12"
      ],
      [
        "PC방 내부",
        "location",
        "L13"
      ],
      [
        "안개 낀 포구",
        "location",
        "L14"
      ],
      [
        "바다 위 소형 어선 갑판",
        "location",
        "L15"
      ],
      [
        "소형 어선 조타실 내부",
        "location",
        "L16"
      ],
      [
        "해질녘 바다·안개 장벽",
        "location",
        "L17"
      ],
      [
        "스마트폰",
        "prop",
        "P01"
      ],
      [
        "낡은 흑백 사진",
        "prop",
        "P02"
      ],
      [
        "낡은 액자 사진",
        "prop",
        "P03"
      ],
      [
        "인형 달린 백팩",
        "prop",
        "P04"
      ],
      [
        "좌표가 인쇄된 종이 지도",
        "prop",
        "P05"
      ],
      [
        "접힌 메모지",
        "prop",
        "P06"
      ],
      [
        "살인사건 현장 사진들",
        "prop",
        "P07"
      ],
      [
        "붉은 원형 표식",
        "prop",
        "P08"
      ],
      [
        "폴리스 라인 테이프",
        "prop",
        "P09"
      ],
      [
        "흰색 시신 덮개",
        "prop",
        "P10"
      ],
      [
        "말린 약초 잎",
        "prop",
        "P13"
      ],
      [
        "굵은 닻줄",
        "prop",
        "P16"
      ],
      [
        "낡은 방향키",
        "prop",
        "P17"
      ]
    ],
    "characters": [
      {
        "name": "민숙",
        "short_id": "C03",
        "description": "Korean, 40대 초반 여성. 차분한 중년 한국인 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "40대 초반 여성",
          "중년 여성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean female in her early 40s, calm middle-aged face, black hair, dark eyes. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, grounded mystery thriller tone with gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "수리영",
        "short_id": "C01",
        "description": "Korean, 20대 초반 여성. 젊은 얼굴형, 검은 머리와 어두운 눈을 지닌 현대 한국인 얼굴.",
        "visual_traits": [
          "Korean",
          "20대 초반 여성",
          "젊은 얼굴",
          "검은 머리",
          "어두운 눈동자위치"
        ],
        "t2i_prompt": "Set in the mid-2020s, South Korea west coast. Passport-style ID photo, head and upper chest visible, plain white background. Korean female in her early 20s, young facial structure, black hair, dark eyes, neutral expression. Gritty realism, grounded mystery thriller style.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "남자 직원",
        "short_id": "C13",
        "description": "Korean, 성인 남성. 현대 한국인 남성 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "성인 남성",
          "한국인 남성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea West Coast. Passport-style ID photo, head and upper chest visible, plain white background. Adult Korean male, standard modern East Asian facial features, short black hair, dark eyes, neutral expression.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "20대 한국인 여자",
        "short_id": "C07",
        "description": "Korean, 20대 여성. 젊은 한국인 여성 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "20대 여성",
          "젊은 여성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern mid 2020s, South Korean coastal area. Passport-style ID photo, head and upper chest visible, a 20-something-year-old Korean woman with a youthful face, black hair, and dark eyes, plain white background, gritty realism, photorealistic.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 인영",
        "short_id": "C10",
        "description": "인종 식별 불가, 검은 인간형 실루엣. 얼굴 세부가 보이지 않는 어두운 인영.",
        "visual_traits": [
          "인종 식별 불가",
          "인간형 실루엣",
          "검은 윤곽",
          "얼굴 세부 없음",
          "빠른 형상"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A mysterious pitch-black humanoid silhouette, completely devoid of any discernible facial features, no visible eyes, nose, or mouth, dark shadow-like form, smooth featureless face, dark occult horror undertones, stark contrast against the bright background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "낯선 남자",
        "short_id": "C12",
        "description": "Korean, 성인 남성. 얼굴 세부가 드러나지 않는 낯선 한국인 남성의 머리 윤곽.",
        "visual_traits": [
          "Korean",
          "성인 남성",
          "얼굴 세부 불명",
          "검은 머리 윤곽",
          "낯선 남성 얼굴"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea. Passport-style ID photo, head and upper chest visible. Adult Korean male, short dark hair, facial features heavily shadowed and unrecognizable, ambiguous facial structure, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "검은 고양이",
        "short_id": "C09",
        "description": "검은 털의 고양이. 날렵한 머리와 몸, 어두운 털색, 밝게 반사되는 눈.",
        "visual_traits": [
          "검은 털",
          "날렵한 고양이 체형",
          "작은 머리",
          "반사되는 눈",
          "긴 꼬리"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korean west coast and Incheon coastal islands. Passport-style ID photo, head and upper chest visible, a sleek black cat, solid dark black fur, small head, bright reflective eyes, plain white background.",
        "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 modern 2020s, South Korea West Coast. Passport-style ID photo, head and upper chest visible, plain white background. A Korean female in her early 40s. She has an early middle-aged face with black hair and dark eyes. Photorealistic, cinematic lighting, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "소녀",
        "short_id": "C16",
        "description": "Korean, 10대 초반 소녀. 어린 한국인 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "10대 초반 소녀",
          "어린 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, plain white background. A Korean early teens girl, young face, black hair, dark eyes. Muted palette, dim practical lighting, fog-softened contrast, gritty realism, mystery thriller aesthetic.",
        "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. Passport-style ID photo, head and upper chest visible, plain white background. A Korean man in his 30s, typical adult male face, short black hair, dark eyes. Gritty realism, highly detailed skin texture.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "로트와일러",
        "short_id": "C08",
        "description": "큰 로트와일러. 넓은 머리, 짧은 검갈색 털, 강한 턱과 짙은 눈을 가진 대형견.",
        "visual_traits": [
          "대형견",
          "검갈색 짧은 털",
          "넓은 머리",
          "강한 턱",
          "짙은 눈"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea. Passport-style ID photo, head and upper chest visible, a large Rottweiler dog, short black-and-tan fur, broad head, strong jaw, dark eyes, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "보안직원",
        "short_id": "C14",
        "description": "Korean, 성인 남성. 한국인 남성 얼굴, 짧은 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "성인 남성",
          "짧은 검은 머리",
          "한국인 남성 얼굴",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in Mid-2020s, South Korea's west coast and Incheon coastal regions. Passport-style ID photo, head and upper chest visible, Korean adult male, short black hair, dark eyes, plain white background. Use a muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, and occasional ominous red accents. The genre tone is grounded mystery thriller with dark occult horror undertones and gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "20대 한국인 남자",
        "short_id": "C06",
        "description": "Korean, 20대 남성. 젊은 한국인 남성 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "20대 남성",
          "젊은 남성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea West Coast region. Passport-style ID photo, head and upper chest visible, plain white background. A 20-something year old Korean male, young facial features, black hair, dark eyes. Grounded mystery thriller tone, gritty realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "인우",
        "short_id": "C05",
        "description": "Korean, 20대 중반 남성. 젊은 한국인 남성 얼굴, 검은 머리와 어두운 눈.",
        "visual_traits": [
          "Korean",
          "20대 중반 남성",
          "젊은 남성 얼굴",
          "검은 머리",
          "어두운 눈동자"
        ],
        "t2i_prompt": "Set in modern era mid-2020s, South Korean west coast and Incheon regions. Passport-style ID photo, head and upper chest visible, mid-20s Korean male, young face, black hair, dark eyes, 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 Korean west coast and Incheon coastal/island cities. Passport-style ID photo, head and upper chest visible. A giant humanoid silhouette entirely shrouded in deep, pitch-black shadow. A massive shadowy outline featuring a very large head and extremely broad shoulders. No facial features, eyes, hair, or skin tone are visible; the face and head are a completely black, featureless void. Plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "도시 뒷골목",
        "short_id": "L02",
        "description": "밤의 좁은 도시 뒷골목. 희미한 가로등, 전봇대, 어두운 벽면과 그림자가 많은 골목.",
        "visual_traits": [
          "좁은 골목",
          "희미한 가로등",
          "전봇대",
          "어두운 벽면",
          "밤 조명"
        ],
        "t2i_prompt": "Set in Modern Mid-2020s, West coast and Incheon coastal cities South Korea. Photorealistic cinematic establishing shot, narrow and dark city alleyway at night, dim streetlights, utility poles with tangled wires, dark brick or concrete walls, heavy shadows, no people, no vehicles, no objects. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, occasional ominous red accents. Grounded mystery thriller with dark occult horror undertones and gritty 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": "L08",
        "description": "대형 마트 내부 매장. 진열대, 상품 박스, 밝은 형광 조명과 넓은 통로가 있는 실내.",
        "visual_traits": [
          "긴 진열대",
          "상품 박스",
          "밝은 형광등",
          "넓은 통로",
          "정돈된 매장"
        ],
        "t2i_prompt": "Set in mid-2020s, coastal cities and island regions of the West Coast and Incheon, South Korea. Photorealistic cinematic establishing shot, interior of a large modern supermarket. Long rows of tall display shelves fully stocked with various colorful products, stacked cardboard boxes near the ends of aisles, wide and clean tiled floor walkways, bright and somewhat sterile fluorescent overhead lighting, vast and organized retail space, empty aisles, no people.",
        "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 modern mid-2020s, South Korea West Coast. Photorealistic cinematic establishing shot, interior of a stray dog shelter. Raw concrete floors, rows of heavy iron cages and built-in kennels, a designated corner with a stainless steel examination table and medical cabinets, utilitarian architecture, muted humid coastal palette with dim practical lighting, fog-softened contrast, gritty realism, no people, no vehicles, no loose objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "main",
                "office",
                "exterior"
              ],
              "default_space_key": "main"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "숲속 사건 현장",
        "short_id": "L01",
        "description": "해질녘 우거진 산속 수풀과 흙길, 감식용 폴리스 라인이 놓이는 어두운 숲 공간.",
        "visual_traits": [
          "우거진 수풀",
          "산속 흙길",
          "해질녘 어스름",
          "폴리스 라인",
          "어두운 녹색 톤"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea West Coast and Incheon coastal regions. Photorealistic cinematic establishing shot, a dark forest crime scene at dusk. A narrow dirt path cutting through dense overgrown brush and tall trees, sectioned off by yellow police tape. Dim twilight illuminating the damp earth, heavy atmospheric fog, muted humid coastal palette with deep dark greens and shadowy browns, eerie mystery thriller tone. 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 modern mid-2020s, South Korea coastal city. Photorealistic cinematic establishing shot, interior of a small, cramped rooftop apartment, low ceiling, narrow living area with an old dining table, small sink attached to the wall, closed doors leading to a room and bathroom, worn-out living furniture filling the space. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, occasional ominous red accents, gritty realism, dark occult horror undertones, 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": "L05",
        "description": "바다를 끼고 이어진 해안 도로. 회색 포장도로, 난간, 바다 수평선과 해풍이 느껴지는 공간.",
        "visual_traits": [
          "해안 포장도로",
          "바다 수평선",
          "도로 난간",
          "트인 하늘",
          "바닷가 풍경"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea West Coast. Photorealistic cinematic establishing shot, a paved coastal road running alongside the sea, grey asphalt, metal guardrails along the edge, wide view of the ocean horizon and open sky. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, and occasional ominous red accents. Grounded mystery thriller with dark occult horror undertones and 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": "L07",
        "description": "포구 인근 번화가의 대형 마트 외부. 네온사인, 넓은 입구, 간판, 자전거 거치 공간이 보인다.",
        "visual_traits": [
          "대형 마트 입구",
          "밝은 간판",
          "네온사인",
          "넓은 출입문",
          "자전거 거치 공간"
        ],
        "t2i_prompt": "Set in modern 2020s, South Korea West Coast coastal city. Photorealistic cinematic establishing shot, exterior of a large commercial supermarket on a street near a port, no people, no vehicles. A wide glass entrance, prominent brightly lit store signboards and glowing neon signs. A metal bicycle parking rack sits near the doors. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures on the pavement reflecting ominous red accents from the neon lights, dark occult horror undertones, gritty 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": "L03",
        "description": "낡은 빌라 옥탑 외부. 옥상 물탱크, 철문, 계단, 작은 마당과 빨랫줄이 보이는 공간.",
        "visual_traits": [
          "낡은 빌라 외관",
          "옥상 물탱크",
          "철문 현관",
          "외부 계단",
          "작은 마당"
        ],
        "t2i_prompt": "Set in mid-2020s, South Korea West Coast/Incheon coastal cities & islands. Photorealistic cinematic establishing shot, exterior of an old, rundown low-rise villa's rooftop. Features a flat weathered concrete roof with a large blue water tank, a rusted iron door leading to a rooftop room, steep exterior concrete stairs, and a small concrete yard area with an empty clothesline. Chipped paint, moldy corners, and rain-slick textures. Shot with a muted, humid coastal palette, dim practical lighting, fog-softened contrast, and gritty realism. Dark occult horror undertones. No people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "multi_space",
              "allowed_space_keys": [
                "rooftop",
                "exterior",
                "stairs",
                "yard"
              ],
              "default_space_key": "rooftop"
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "해안가 버스정류장 부근",
        "short_id": "L09",
        "description": "해안가 가까운 버스정류장 주변. 정류장 구조물, 벤치, 바다 방향 전망과 밤 조명이 보인다.",
        "visual_traits": [
          "버스정류장 구조물",
          "벤치",
          "바다 전망",
          "밤 조명",
          "도로변 공간"
        ],
        "t2i_prompt": "Set in Modern mid-2020s, South Korea's West Coast. Photorealistic cinematic establishing shot, a coastal bus stop by a seaside road, no people, no vehicles, no objects. A simple bus stop shelter structure with a bench, with the dark ocean stretching out in the background. Illuminated by dim, moody streetlights. Use a muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, and occasional ominous red accents. Grounded mystery thriller with dark occult horror undertones and gritty 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": "L11",
        "description": "마트 관리 사무공간. CCTV 모니터, 책상, 보안 장비와 사무 집기가 놓인 좁은 실내.",
        "visual_traits": [
          "CCTV 모니터",
          "사무 책상",
          "보안 장비",
          "좁은 실내",
          "관리 사무 분위기"
        ],
        "t2i_prompt": "Set in contemporary 2020s, South Korean coastal city. Photorealistic cinematic establishing shot, empty interior, no people. A cramped and utilitarian mart security and administration office. A wall is filled with glowing CCTV monitors. Standard office desks cluttered with files and basic office supplies. Security equipment panels. Dim practical lighting, glowing screens, gritty realism, slightly claustrophobic atmosphere, grounded mystery thriller tone.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      },
      {
        "name": "경찰서 외부·주차장",
        "short_id": "L12",
        "description": "경찰서 외부와 주차 공간. 관공서 외벽, 출입구, 포장 바닥과 주차 구획이 보인다.",
        "visual_traits": [
          "관공서 외벽",
          "경찰서 출입구",
          "포장 바닥",
          "주차 구획",
          "공공건물 분위기"
        ],
        "t2i_prompt": "Set in modern mid-2020s, South Korea. Photorealistic cinematic establishing shot, exterior of a modern public institutional building representing a police station, main entrance, paved asphalt parking lot with painted white parking lines. Muted, humid coastal palette with dim practical lighting, fog-softened contrast, rain-slick textures, grounded mystery thriller with dark occult horror undertones and 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 modern mid-2020s, South Korean west coast and Incheon coastal cities/islands. Photorealistic cinematic establishing shot, interior of a typical South Korean police detective office, no people, no vehicles. Cluttered office desks facing each other, blank computer monitors, thick stacks of case files and documents. A wall-mounted whiteboard pinned with investigation photos. Cold fluorescent overhead lighting casting a harsh glare. Muted coastal palette, gritty realism, dark mystery thriller tone, slightly oppressive and messy workspace.",
        "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": "146c9e20-0087-46b1-b128-cc3da8f6a635",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-05-13T06:20:08.562015+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}