{
  "status": "running",
  "data": {
    "completed": {
      "어린 소녀 (과거 사진)": {
        "name": "어린 소녀 (과거 사진)",
        "short_id": "C16",
        "description": "Korean 12세 소녀, 어린 둥근 얼굴, 검은 단발머리, 작은 눈매.",
        "short_description": "Korean 12세 소녀, 둥근 얼굴과 검은 단발머리",
        "visual_traits": [
          "Korean",
          "12세",
          "어린 둥근 얼굴",
          "검은 단발머리",
          "작은 눈매"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, Korean 12-year-old girl, round childlike face, black bob haircut, small eyes, plain white background.",
        "entity_type": "character"
      },
      "옥탑방 내부 - 깨끗하게 정돈된 상태": {
        "name": "옥탑방 내부 - 깨끗하게 정돈된 상태",
        "short_id": "L13",
        "description": "대한민국 인천의 오래된 옥탑방 내부. 낮은 천장과 비좁은 실내, 경사진 지붕 구조가 보이며, 작은 창문과 커튼, 침대, 식탁, 생활용 가구가 배치된 주거 공간이다. 전체적으로 지나치게 정돈된 상태로 바닥과 가구 표면이 깨끗하고, 생활감은 있으나 어수선함이 거의 없다.",
        "short_description": "낮은 천장과 좁은 구조의 정돈된 옥탑방 내부",
        "visual_traits": [
          "낮은 천장과 경사진 지붕 구조",
          "작은 창문과 커튼",
          "가지런한 침대",
          "정리된 식탁",
          "깨끗한 바닥",
          "생활용 가구가 단정하게 배치됨",
          "과도하게 정돈된 실내 상태"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic cinematic establishing shot of a cramped rooftop room interior, low ceiling with slanted roof lines, small window with curtains, neatly made bed, tidy dining table, clean floor, simple lived-in furniture arranged in an overly orderly way, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "대형 마트 총무과 사무실": {
        "name": "대형 마트 총무과 사무실",
        "short_id": "L16",
        "description": "대한민국의 대형 마트 내부 행정 사무실. 사무 책상 여러 개와 의자, 서류철과 파일함, 컴퓨터 모니터, 벽면에 걸린 CCTV 모니터, 형광등 조명이 있는 실내 공간. 실용적인 사무실 배치와 차가운 형광등 빛, 금속과 플라스틱 재질의 가구가 보이는 업무 공간.",
        "short_description": "CCTV 모니터와 사무 책상, 파일함이 있는 형광등 사무실",
        "visual_traits": [
          "실내 행정 사무실",
          "CCTV 모니터",
          "사무 책상",
          "파일함",
          "형광등 조명",
          "대형 마트 내부"
        ],
        "t2i_prompt": "Set in modern-day 대한민국 인천. Photorealistic cinematic establishing shot, large supermarket administration office interior, empty room with office desks, chairs, filing cabinets, desktop computers, wall-mounted CCTV monitors, cool fluorescent ceiling lights, practical corporate layout, metallic and plastic furniture, muted blue-gray tones, low-key lighting, damp reflective surfaces, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "옥탑방 내부 - 해질 무렵 난장판·붉은 원 단서 상태": {
        "name": "옥탑방 내부 - 해질 무렵 난장판·붉은 원 단서 상태",
        "short_id": "L20",
        "description": "해질 무렵의 한국식 옥탑방 내부. 작은 방 안이 어지럽게 헤집혀 있고, 생활용품과 가재도구가 여기저기 흩어져 있다. 한쪽에는 열린 창이 보이며, 바닥에는 쓰러진 의자가 놓여 있다. 벽면에는 붉은 원이 크게 그려져 있고, 그 원 주변에 사진이 꽂혀 있는 흔적이 보인다. 전체적으로 좁고 답답한 실내 구조, 낡은 벽면, 어두워지는 자연광과 붉은 색 포인트가 대비되는 장면이다.",
        "short_description": "헤집어진 옥탑방 내부, 열린 창·쓰러진 의자·벽의 붉은 원.",
        "visual_traits": [
          "옥탑방 내부",
          "해질 무렵의 어두운 자연광",
          "흩어진 생활용품과 가재도구",
          "열린 창문",
          "쓰러진 의자",
          "벽의 붉은 원",
          "벽에 꽂힌 사진 흔적",
          "좁고 낡은 실내",
          "난장판 상태"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic cinematic establishing shot of a small Korean rooftop room interior at dusk, cluttered and ransacked, with scattered household utensils and everyday items across the floor, an open window letting in dim sunset light, a fallen chair near the center, and a large red circle drawn on the wall with pinned photos around it, narrow cramped room, worn walls, low-key lighting, damp textures, muted blue-gray tones contrasted with ominous red accents, gritty Korean thriller realism with dark folk-occult horror mood, no people, no vehicles.",
        "entity_type": "location"
      },
      "혜수": {
        "name": "혜수",
        "short_id": "C04",
        "description": "Korean woman in her mid-40s, with a clearly defined middle-aged face, sharp eyes, and dark, neatly kept hair. Naturalistic contemporary appearance.",
        "short_description": "Korean middle-aged woman with sharp eyes and neat dark hair.",
        "visual_traits": [
          "Korean",
          "mid-40s",
          "middle-aged face",
          "sharp eyes",
          "dark neatly kept hair",
          "clear facial features"
        ],
        "t2i_prompt": "Set in modern-day, 인천, Korea. Passport-style ID photo, head and upper chest visible, Korean woman in her mid-40s, clear middle-aged face, sharp eyes, dark neatly kept hair, naturalistic contemporary facial features, plain white background.",
        "entity_type": "character"
      },
      "대형 마트 매장 내부": {
        "name": "대형 마트 매장 내부",
        "short_id": "L10",
        "description": "넓은 실내 마트 매장. 길게 이어진 진열대와 상품 선반이 줄지어 배치되어 있고, 천장에는 밝은 형광등이 일정 간격으로 설치되어 있다. 바닥은 매장용 평평한 통로이며, 곳곳에 상품 박스가 쌓여 있다. 전형적인 대형 소매점의 개방형 판매 공간 구조다.",
        "short_description": "형광등 아래 진열대와 선반이 줄지은 넓은 대형 마트 내부",
        "visual_traits": [
          "넓은 실내 공간",
          "줄지은 진열대",
          "상품 선반",
          "밝은 형광등 조명",
          "쌓인 박스",
          "개방형 판매 통로"
        ],
        "t2i_prompt": "Set in contemporary 2026, 인천. Photorealistic cinematic establishing shot of the interior of a large supermarket, wide open retail floor with long rows of aligned display aisles and tall product shelves, bright fluorescent ceiling lights, stacked cardboard boxes in several areas, flat polished store aisles, realistic commercial interior, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "소형 어선 갑판": {
        "name": "소형 어선 갑판",
        "short_id": "L23",
        "description": "소형 어선의 좁은 외부 갑판. 미끄러워 보이는 젖은 바닥이 깔려 있고, 양쪽 또는 가장자리에 낮은 난간이 둘러져 있다. 바닥에는 밧줄, 해양 장비, 작업용 소품이 놓이거나 고정되어 있으며, 금속과 목재, 도장된 표면이 물기와 함께 반사된다. 전체적으로 협소하고 기능적인 선박 작업 공간이다.",
        "short_description": "젖은 좁은 어선 갑판과 난간, 밧줄이 있는 해양 작업 공간",
        "visual_traits": [
          "좁은 외부 갑판",
          "젖은 바닥",
          "낮은 난간",
          "밧줄",
          "해양 장비",
          "금속과 목재 표면",
          "협소한 선박 작업 공간"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic cinematic establishing shot of a small fishing boat deck, no people, no vehicles, no objects beyond essential built-in deck features. Narrow exterior deck with a wet, slippery floor, low railings along the edges, coiled ropes, and marine equipment, damp metal and wooden surfaces reflecting low-key light, muted blue and gray tones, foggy maritime atmosphere, gritty realistic thriller style.",
        "entity_type": "location"
      },
      "다세대 빌라 입구·마당·외부 계단·길목": {
        "name": "다세대 빌라 입구·마당·외부 계단·길목",
        "short_id": "L12",
        "description": "대한민국 인천 해안가의 낡은 다세대 빌라 외부 공간으로, 1층 출입구 앞에 작은 콘크리트 마당이 있고, 건물 외벽을 따라 외부 계단이 위층으로 이어진다. 건물 옆으로는 좁은 골목길과 길목이 붙어 있으며, 오래된 벽면의 균열, 바랜 페인트, 젖은 바닥, 낮은 담장이나 난간, 철제 계단 손잡이 같은 생활감 있는 요소가 보인다. 전체적으로 밀집한 주거지의 협소한 외부 구조이며, 해안가 특유의 습기와 흐린 공기감이 느껴지는 회색빛 외관이다.",
        "short_description": "낡은 다세대 빌라의 작은 마당, 외부 계단, 좁은 골목길",
        "visual_traits": [
          "낡은 다세대 빌라 외벽",
          "1층 출입구 앞 작은 콘크리트 마당",
          "건물 외벽을 따라 올라가는 외부 계단",
          "좁은 골목길과 길목",
          "바랜 페인트와 벽면 균열",
          "젖은 바닥과 습기 낀 회색빛 외관",
          "철제 난간과 생활형 주거지 구조"
        ],
        "t2i_prompt": "Set in modern-day 2026 Incheon, Korea. Photorealistic cinematic establishing shot of an old multi-family villa entrance area, with a small concrete courtyard, an exterior stairway running up along the building wall, and a narrow alleyway beside the entrance. Weathered facade, faded paint, visible cracks, damp ground, rusty metal handrails, low residential walls, cramped urban housing layout, overcast foggy seaside atmosphere, muted blue-gray tones, low-key lighting, gritty Korean thriller realism, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "인형 달린 백팩": {
        "name": "인형 달린 백팩",
        "short_id": "P04",
        "description": "천 소재로 만든 학생용 크기의 캐주얼 백팩. 표면은 부드러운 패브릭 질감이며, 작은 인형 장식이 끈이나 고리에 매달려 있다. 전체 형태는 일상적인 책가방 실루엣이고, 장식 인형이 시각적 포인트가 된다.",
        "short_description": "천 소재 학생용 백팩에 작은 인형 장식이 달린 캐주얼 소품.",
        "visual_traits": [
          "패브릭/천 소재",
          "학생용 크기의 중형 백팩",
          "캐주얼한 일상형 실루엣",
          "작은 인형 장식이 매달림",
          "가방끈 또는 고리에 부착된 장식",
          "부드러운 직물 질감"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic product photo, isolated object, a student-sized casual fabric backpack with a small doll charm dangling from a strap or loop, soft textile texture, everyday schoolbag silhouette, clear visible proportions, plain neutral background.",
        "entity_type": "prop"
      },
      "더러워진 한쪽 운동화": {
        "name": "더러워진 한쪽 운동화",
        "short_id": "P12",
        "description": "한쪽만 남은 운동화로, 표면에 흙먼지 얼룩이 묻어 있고 밑창이 닳아 있으며 갑피가 구겨진 상태다.",
        "short_description": "흙먼지 묻은 한쪽 운동화, 닳은 밑창과 구겨진 갑피",
        "visual_traits": [
          "one sneaker only",
          "dirt and dust stains",
          "worn outsole",
          "creased upper",
          "casual athletic shoe",
          "slightly scuffed surface"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic product photo, isolated object, a single dirty sneaker with dirt and dust stains, a worn outsole, and a creased upper, shown alone on a plain neutral background, realistic cinematic lighting, sharp focus, gritty texture detail.",
        "entity_type": "prop"
      },
      "육혈귀 (20대 남자)": {
        "name": "육혈귀 (20대 남자)",
        "short_id": "C13",
        "description": "Korean young adult male, short black hair, red irises, sharp visible teeth, natural human facial proportions.",
        "short_description": "Korean 20대 남성, 붉은 눈동자와 날카로운 이빨",
        "visual_traits": [
          "Korean male",
          "20s",
          "short black hair",
          "red irises",
          "sharp visible teeth",
          "natural human face"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Passport-style ID photo, head and upper chest visible, Korean young adult male with short black hair, red irises, sharp visible teeth, natural human facial proportions, plain white background.",
        "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"
      ],
      [
        "숲속 피해자 (20대 남자)",
        "character",
        "C11"
      ],
      [
        "육혈귀 (검은 인영)",
        "character",
        "C12"
      ],
      [
        "육혈귀 (20대 남자)",
        "character",
        "C13"
      ],
      [
        "골목길 피해자 (20대 여자)",
        "character",
        "C14"
      ],
      [
        "육혈귀 (정체불명의 남자)",
        "character",
        "C15"
      ],
      [
        "어린 소녀 (과거 사진)",
        "character",
        "C16"
      ],
      [
        "숲속",
        "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",
        "L15"
      ],
      [
        "대형 마트 총무과 사무실",
        "location",
        "L16"
      ],
      [
        "경찰서 건물 앞",
        "location",
        "L17"
      ],
      [
        "PC방 내부",
        "location",
        "L18"
      ],
      [
        "해안가 도로 - 소나기·번개 구간",
        "location",
        "L19"
      ],
      [
        "옥탑방 내부 - 해질 무렵 난장판·붉은 원 단서 상태",
        "location",
        "L20"
      ],
      [
        "포구",
        "location",
        "L22"
      ],
      [
        "소형 어선 갑판",
        "location",
        "L23"
      ],
      [
        "소형 어선 조타실",
        "location",
        "L24"
      ],
      [
        "바다",
        "location",
        "L25"
      ],
      [
        "붉은 원 표식",
        "prop",
        "P01"
      ],
      [
        "구겨진 피 묻은 낡은 사진",
        "prop",
        "P02"
      ],
      [
        "휴대전화",
        "prop",
        "P03"
      ],
      [
        "인형 달린 백팩",
        "prop",
        "P04"
      ],
      [
        "해안가 지도 출력물",
        "prop",
        "P05"
      ],
      [
        "액자 속 가족사진",
        "prop",
        "P06"
      ],
      [
        "석창포 잎",
        "prop",
        "P07"
      ],
      [
        "문틈 전단지",
        "prop",
        "P08"
      ],
      [
        "좌표 메모지",
        "prop",
        "P09"
      ],
      [
        "노란 폴리스 라인",
        "prop",
        "P10"
      ],
      [
        "검은 바디백",
        "prop",
        "P11"
      ],
      [
        "더러워진 한쪽 운동화",
        "prop",
        "P12"
      ],
      [
        "무전기",
        "prop",
        "P13"
      ],
      [
        "주사기",
        "prop",
        "P14"
      ],
      [
        "금속 가위",
        "prop",
        "P15"
      ],
      [
        "사건 시신 사진들",
        "prop",
        "P16"
      ],
      [
        "어선 운전대",
        "prop",
        "P18"
      ]
    ],
    "characters": [
      {
        "name": "어린 소녀 (과거 사진)",
        "short_id": "C16",
        "description": "Korean 12세 소녀, 어린 둥근 얼굴, 검은 단발머리, 작은 눈매.",
        "short_description": "Korean 12세 소녀, 둥근 얼굴과 검은 단발머리",
        "visual_traits": [
          "Korean",
          "12세",
          "어린 둥근 얼굴",
          "검은 단발머리",
          "작은 눈매"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, Korean 12-year-old girl, round childlike face, black bob haircut, small eyes, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "혜수",
        "short_id": "C04",
        "description": "Korean woman in her mid-40s, with a clearly defined middle-aged face, sharp eyes, and dark, neatly kept hair. Naturalistic contemporary appearance.",
        "short_description": "Korean middle-aged woman with sharp eyes and neat dark hair.",
        "visual_traits": [
          "Korean",
          "mid-40s",
          "middle-aged face",
          "sharp eyes",
          "dark neatly kept hair",
          "clear facial features"
        ],
        "t2i_prompt": "Set in modern-day, 인천, Korea. Passport-style ID photo, head and upper chest visible, Korean woman in her mid-40s, clear middle-aged face, sharp eyes, dark neatly kept hair, naturalistic contemporary facial features, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "육혈귀 (20대 남자)",
        "short_id": "C13",
        "description": "Korean young adult male, short black hair, red irises, sharp visible teeth, natural human facial proportions.",
        "short_description": "Korean 20대 남성, 붉은 눈동자와 날카로운 이빨",
        "visual_traits": [
          "Korean male",
          "20s",
          "short black hair",
          "red irises",
          "sharp visible teeth",
          "natural human face"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Passport-style ID photo, head and upper chest visible, Korean young adult male with short black hair, red irises, sharp visible teeth, natural human facial proportions, plain white background.",
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "옥탑방 내부 - 깨끗하게 정돈된 상태",
        "short_id": "L13",
        "description": "대한민국 인천의 오래된 옥탑방 내부. 낮은 천장과 비좁은 실내, 경사진 지붕 구조가 보이며, 작은 창문과 커튼, 침대, 식탁, 생활용 가구가 배치된 주거 공간이다. 전체적으로 지나치게 정돈된 상태로 바닥과 가구 표면이 깨끗하고, 생활감은 있으나 어수선함이 거의 없다.",
        "short_description": "낮은 천장과 좁은 구조의 정돈된 옥탑방 내부",
        "visual_traits": [
          "낮은 천장과 경사진 지붕 구조",
          "작은 창문과 커튼",
          "가지런한 침대",
          "정리된 식탁",
          "깨끗한 바닥",
          "생활용 가구가 단정하게 배치됨",
          "과도하게 정돈된 실내 상태"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic cinematic establishing shot of a cramped rooftop room interior, low ceiling with slanted roof lines, small window with curtains, neatly made bed, tidy dining table, clean floor, simple lived-in furniture arranged in an overly orderly way, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "대형 마트 총무과 사무실",
        "short_id": "L16",
        "description": "대한민국의 대형 마트 내부 행정 사무실. 사무 책상 여러 개와 의자, 서류철과 파일함, 컴퓨터 모니터, 벽면에 걸린 CCTV 모니터, 형광등 조명이 있는 실내 공간. 실용적인 사무실 배치와 차가운 형광등 빛, 금속과 플라스틱 재질의 가구가 보이는 업무 공간.",
        "short_description": "CCTV 모니터와 사무 책상, 파일함이 있는 형광등 사무실",
        "visual_traits": [
          "실내 행정 사무실",
          "CCTV 모니터",
          "사무 책상",
          "파일함",
          "형광등 조명",
          "대형 마트 내부"
        ],
        "t2i_prompt": "Set in modern-day 대한민국 인천. Photorealistic cinematic establishing shot, large supermarket administration office interior, empty room with office desks, chairs, filing cabinets, desktop computers, wall-mounted CCTV monitors, cool fluorescent ceiling lights, practical corporate layout, metallic and plastic furniture, muted blue-gray tones, low-key lighting, damp reflective surfaces, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "옥탑방 내부 - 해질 무렵 난장판·붉은 원 단서 상태",
        "short_id": "L20",
        "description": "해질 무렵의 한국식 옥탑방 내부. 작은 방 안이 어지럽게 헤집혀 있고, 생활용품과 가재도구가 여기저기 흩어져 있다. 한쪽에는 열린 창이 보이며, 바닥에는 쓰러진 의자가 놓여 있다. 벽면에는 붉은 원이 크게 그려져 있고, 그 원 주변에 사진이 꽂혀 있는 흔적이 보인다. 전체적으로 좁고 답답한 실내 구조, 낡은 벽면, 어두워지는 자연광과 붉은 색 포인트가 대비되는 장면이다.",
        "short_description": "헤집어진 옥탑방 내부, 열린 창·쓰러진 의자·벽의 붉은 원.",
        "visual_traits": [
          "옥탑방 내부",
          "해질 무렵의 어두운 자연광",
          "흩어진 생활용품과 가재도구",
          "열린 창문",
          "쓰러진 의자",
          "벽의 붉은 원",
          "벽에 꽂힌 사진 흔적",
          "좁고 낡은 실내",
          "난장판 상태"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic cinematic establishing shot of a small Korean rooftop room interior at dusk, cluttered and ransacked, with scattered household utensils and everyday items across the floor, an open window letting in dim sunset light, a fallen chair near the center, and a large red circle drawn on the wall with pinned photos around it, narrow cramped room, worn walls, low-key lighting, damp textures, muted blue-gray tones contrasted with ominous red accents, gritty Korean thriller realism with dark folk-occult horror mood, no people, no vehicles.",
        "entity_type": "location"
      },
      {
        "name": "대형 마트 매장 내부",
        "short_id": "L10",
        "description": "넓은 실내 마트 매장. 길게 이어진 진열대와 상품 선반이 줄지어 배치되어 있고, 천장에는 밝은 형광등이 일정 간격으로 설치되어 있다. 바닥은 매장용 평평한 통로이며, 곳곳에 상품 박스가 쌓여 있다. 전형적인 대형 소매점의 개방형 판매 공간 구조다.",
        "short_description": "형광등 아래 진열대와 선반이 줄지은 넓은 대형 마트 내부",
        "visual_traits": [
          "넓은 실내 공간",
          "줄지은 진열대",
          "상품 선반",
          "밝은 형광등 조명",
          "쌓인 박스",
          "개방형 판매 통로"
        ],
        "t2i_prompt": "Set in contemporary 2026, 인천. Photorealistic cinematic establishing shot of the interior of a large supermarket, wide open retail floor with long rows of aligned display aisles and tall product shelves, bright fluorescent ceiling lights, stacked cardboard boxes in several areas, flat polished store aisles, realistic commercial interior, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "소형 어선 갑판",
        "short_id": "L23",
        "description": "소형 어선의 좁은 외부 갑판. 미끄러워 보이는 젖은 바닥이 깔려 있고, 양쪽 또는 가장자리에 낮은 난간이 둘러져 있다. 바닥에는 밧줄, 해양 장비, 작업용 소품이 놓이거나 고정되어 있으며, 금속과 목재, 도장된 표면이 물기와 함께 반사된다. 전체적으로 협소하고 기능적인 선박 작업 공간이다.",
        "short_description": "젖은 좁은 어선 갑판과 난간, 밧줄이 있는 해양 작업 공간",
        "visual_traits": [
          "좁은 외부 갑판",
          "젖은 바닥",
          "낮은 난간",
          "밧줄",
          "해양 장비",
          "금속과 목재 표면",
          "협소한 선박 작업 공간"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic cinematic establishing shot of a small fishing boat deck, no people, no vehicles, no objects beyond essential built-in deck features. Narrow exterior deck with a wet, slippery floor, low railings along the edges, coiled ropes, and marine equipment, damp metal and wooden surfaces reflecting low-key light, muted blue and gray tones, foggy maritime atmosphere, gritty realistic thriller style.",
        "entity_type": "location"
      },
      {
        "name": "다세대 빌라 입구·마당·외부 계단·길목",
        "short_id": "L12",
        "description": "대한민국 인천 해안가의 낡은 다세대 빌라 외부 공간으로, 1층 출입구 앞에 작은 콘크리트 마당이 있고, 건물 외벽을 따라 외부 계단이 위층으로 이어진다. 건물 옆으로는 좁은 골목길과 길목이 붙어 있으며, 오래된 벽면의 균열, 바랜 페인트, 젖은 바닥, 낮은 담장이나 난간, 철제 계단 손잡이 같은 생활감 있는 요소가 보인다. 전체적으로 밀집한 주거지의 협소한 외부 구조이며, 해안가 특유의 습기와 흐린 공기감이 느껴지는 회색빛 외관이다.",
        "short_description": "낡은 다세대 빌라의 작은 마당, 외부 계단, 좁은 골목길",
        "visual_traits": [
          "낡은 다세대 빌라 외벽",
          "1층 출입구 앞 작은 콘크리트 마당",
          "건물 외벽을 따라 올라가는 외부 계단",
          "좁은 골목길과 길목",
          "바랜 페인트와 벽면 균열",
          "젖은 바닥과 습기 낀 회색빛 외관",
          "철제 난간과 생활형 주거지 구조"
        ],
        "t2i_prompt": "Set in modern-day 2026 Incheon, Korea. Photorealistic cinematic establishing shot of an old multi-family villa entrance area, with a small concrete courtyard, an exterior stairway running up along the building wall, and a narrow alleyway beside the entrance. Weathered facade, faded paint, visible cracks, damp ground, rusty metal handrails, low residential walls, cramped urban housing layout, overcast foggy seaside atmosphere, muted blue-gray tones, low-key lighting, gritty Korean thriller realism, no people, no vehicles, no objects.",
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "인형 달린 백팩",
        "short_id": "P04",
        "description": "천 소재로 만든 학생용 크기의 캐주얼 백팩. 표면은 부드러운 패브릭 질감이며, 작은 인형 장식이 끈이나 고리에 매달려 있다. 전체 형태는 일상적인 책가방 실루엣이고, 장식 인형이 시각적 포인트가 된다.",
        "short_description": "천 소재 학생용 백팩에 작은 인형 장식이 달린 캐주얼 소품.",
        "visual_traits": [
          "패브릭/천 소재",
          "학생용 크기의 중형 백팩",
          "캐주얼한 일상형 실루엣",
          "작은 인형 장식이 매달림",
          "가방끈 또는 고리에 부착된 장식",
          "부드러운 직물 질감"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic product photo, isolated object, a student-sized casual fabric backpack with a small doll charm dangling from a strap or loop, soft textile texture, everyday schoolbag silhouette, clear visible proportions, plain neutral background.",
        "entity_type": "prop"
      },
      {
        "name": "더러워진 한쪽 운동화",
        "short_id": "P12",
        "description": "한쪽만 남은 운동화로, 표면에 흙먼지 얼룩이 묻어 있고 밑창이 닳아 있으며 갑피가 구겨진 상태다.",
        "short_description": "흙먼지 묻은 한쪽 운동화, 닳은 밑창과 구겨진 갑피",
        "visual_traits": [
          "one sneaker only",
          "dirt and dust stains",
          "worn outsole",
          "creased upper",
          "casual athletic shoe",
          "slightly scuffed surface"
        ],
        "t2i_prompt": "Set in modern-day 인천, Korea. Photorealistic product photo, isolated object, a single dirty sneaker with dirt and dust stains, a worn outsole, and a creased upper, shown alone on a plain neutral background, realistic cinematic lighting, sharp focus, gritty texture detail.",
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "80089223-a2e6-4587-b288-5b0f628a33c6",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-04-30T23:34:40.152847+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50"
}