{
  "status": "completed",
  "completed_count": 26,
  "applicable_count": 26,
  "failed_count": 0,
  "data": {
    "completed": {
      "서림의 집": {
        "name": "서림의 집",
        "description": "비좁고 어두운 오래된 주거 공간. 실내는 물건이 어지럽게 쌓여 있고 생활감이 강하며, 낡은 가구가 놓여 있다. 작은 창이 있어도 채광이 약해 답답하고 폐쇄적인 분위기의 내부 공간이다.",
        "visual_traits": [
          "비좁은 실내 공간",
          "어두운 조명감",
          "어지럽게 쌓인 생활용품과 잡동사니",
          "낡은 가구",
          "작은 창문",
          "답답하고 폐쇄적인 내부 구조"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a cramped, dimly lit old house interior, cluttered with stacked household items and miscellaneous objects, worn-out furniture, a small window with weak natural light, narrow enclosed space, realistic film lighting, no people, no vehicles.",
        "entity_type": "location"
      },
      "커다란 백팩": {
        "name": "커다란 백팩",
        "description": "매우 큰 크기의 등에 메는 배낭. 낡고 두꺼운 천 재질로 만들어졌으며, 전체적으로 부풀어 오른 형태다. 여러 물건을 많이 넣은 듯한 불룩한 외형을 가진다.",
        "visual_traits": [
          "매우 큰 크기",
          "부풀어 오른 불룩한 형태",
          "낡은 두꺼운 천 재질",
          "등에 메는 배낭 형태",
          "잡동사니를 많이 담은 듯한 수납감"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo, isolated object, oversized worn backpack made of thick fabric, bulky and overstuffed shape, large capacity travel bag, visibly puffed-out silhouette, rugged used texture, plain neutral background.",
        "entity_type": "prop"
      },
      "차 안": {
        "name": "차 안",
        "description": "고급 승용차의 실내 공간. 앞좌석과 뒷좌석이 보이는 좁은 차량 내부이며, 매끈한 시트, 대시보드, 백미러, 햇빛가리개가 있는 정돈된 구조. 창문과 천장, 운전석 주변의 패널이 함께 보이는 자동차 내부.",
        "visual_traits": [
          "고급 승용차 실내",
          "매끈한 시트",
          "대시보드",
          "백미러",
          "햇빛가리개",
          "정돈된 차량 내부",
          "좁은 실내 공간",
          "창문과 천장 패널"
        ],
        "t2i_prompt": "Set in modern Korea. Photorealistic cinematic establishing shot of the interior of a luxury sedan, clean and orderly cabin, smooth leather seats, dashboard, rearview mirror, sun visors, visible windows and ceiling panels, narrow enclosed car interior, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "펍": {
        "name": "펍",
        "description": "어두운 조명 아래 바 카운터가 있는 실내 술집. 여러 개의 테이블과 의자가 놓여 있고, 맥주잔과 칵테일잔이 테이블 위에 보이는 붐비는 공간. 따뜻하고 어두운 실내 조명, 목재 질감의 인테리어, 사람들로 가득 찬 활기 있는 분위기의 펍.",
        "visual_traits": [
          "어두운 실내 조명",
          "바 카운터",
          "테이블과 의자",
          "맥주잔과 칵테일잔",
          "붐비는 실내",
          "목재 인테리어",
          "술집 특유의 공간 구성"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a crowded pub interior, dim warm lighting, wooden bar counter, multiple tables and chairs, beer glasses and cocktail glasses on tables, lively packed indoor space, realistic film lighting, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "희망의 집": {
        "name": "희망의 집",
        "description": "낮은 단층 건물로 이루어진 노숙인 쉼터. 넓은 공터가 있고, 내부에는 이층침대가 빽빽하게 배치된 생활관이 보인다. 큰 철제 싱크대가 설치되어 있으며, 전체적으로 생활감이 강한 실내 공간이다. 옥상이 있는 단순한 건물 구조다.",
        "visual_traits": [
          "낮은 단층 건물",
          "넓은 공터",
          "이층침대가 빽빽한 생활관",
          "큰 철제 싱크대",
          "생활감이 강한 쉼터 내부",
          "옥상이 있는 단순한 건물 구조"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a low single-story homeless shelter with a wide open courtyard, a dormitory room packed with bunk beds, a large metal sink, and a simple rooftop structure, lived-in interior, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "정화": {
        "name": "정화",
        "description": "50대 여성. 친근한 인상의 중년 얼굴, 부드러운 얼굴선, 단정한 헤어스타일.",
        "visual_traits": [
          "50대 여성",
          "친근한 인상",
          "부드러운 얼굴선",
          "단정한 헤어스타일",
          "중년 여성 얼굴"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, middle-aged woman, friendly-looking face, soft facial lines, neat hairstyle, natural facial features, plain white background.",
        "entity_type": "character"
      },
      "고급 승용차": {
        "name": "고급 승용차",
        "description": "고급 세단 형태의 승용차로, 길고 낮은 차체 비율과 매끈한 외관을 가진 차량. 차체 표면은 매끄럽고 세련된 마감이 돋보이며, 대형 창문과 넓어 보이는 실내 공간을 갖춘 모습. 전체적으로 고급스럽고 정제된 인상을 주는 자동차.",
        "visual_traits": [
          "고급 세단 형태",
          "길고 낮은 차체 비율",
          "매끈한 차체 표면",
          "세련된 외관 마감",
          "대형 창문",
          "넓어 보이는 실내 공간",
          "고급스러운 자동차 디자인"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo of a luxury sedan, isolated vehicle, sleek elongated body, smooth glossy exterior, refined premium finish, large windows, elegant modern design, spacious-looking cabin, realistic studio lighting, plain neutral background.",
        "entity_type": "prop"
      },
      "주현": {
        "name": "주현",
        "description": "20대 후반 여성의 얼굴. 단정한 얼굴형, 차분한 인상, 어두운 색의 머리카락, 깔끔하게 정돈된 헤어스타일.",
        "visual_traits": [
          "20대 후반 여성",
          "단정한 얼굴형",
          "차분한 인상",
          "어두운 머리카락",
          "깔끔한 헤어스타일"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, a woman in her late 20s with a neat oval face, calm expression, dark hair, and a tidy hairstyle, plain white background.",
        "entity_type": "character"
      },
      "숨이": {
        "name": "숨이",
        "description": "10대 후반~20대 초반 여성. 마른 인상의 어린 얼굴, 주근깨가 있는 얼굴, 짧은 단발머리, 서림과 닮은 이목구비.",
        "visual_traits": [
          "10대 후반~20대 초반 여성",
          "마른 인상의 어린 얼굴",
          "주근깨 있는 얼굴",
          "짧은 단발머리",
          "서림과 닮은 이목구비"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, young woman in her late teens to early twenties, slim face, youthful features, freckles across the face, short bob haircut, similar facial features to Seorim, plain white background.",
        "entity_type": "character"
      },
      "아람병원": {
        "name": "아람병원",
        "description": "외곽에 위치한 종합병원 건물. 긴 복도와 여러 병실이 이어지고, 원무과 창구가 있는 접수 공간이 보인다. 병실에는 커튼과 병상이 있으며, 흡연실과 주차장이 함께 있는 의료 시설이다. 전체적으로 밝고 차가운 형광등 조명이 깔린 실내외 병원 공간이다.",
        "visual_traits": [
          "종합병원 건물 외관",
          "긴 복도",
          "원무과 창구",
          "병실 커튼과 병상",
          "흡연실",
          "주차장",
          "밝고 차가운 형광등 조명"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a large suburban general hospital, long interior corridors, reception desk with administrative counter, patient rooms with curtains and hospital beds, a smoking room, and an outdoor parking lot, bright cold fluorescent lighting, clean medical facility, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "은비의 집": {
        "name": "은비의 집",
        "description": "깔끔하고 모던한 오피스텔 내부. 물건이 거의 없는 휑한 거실, 큰 창, 밝은 마감재, 정돈된 실내 공간.",
        "visual_traits": [
          "모던한 오피스텔 내부",
          "물건이 거의 없는 휑한 거실",
          "큰 창문",
          "밝고 깔끔한 마감재",
          "정돈된 실내 공간"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a clean modern officetel interior, empty and tidy living room, large windows, bright light-colored finishes, minimal furniture, uncluttered space, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "숲": {
        "name": "숲",
        "description": "울창한 나무와 빽빽한 풀숲이 둘러싼 외진 자연 공간. 좁은 숲길이 지나가며, 주변에 적막한 공터가 있고 드문드문 벤치가 놓여 있다.",
        "visual_traits": [
          "울창한 나무가 밀집한 숲",
          "빽빽한 풀숲과 낮은 식생",
          "외진 느낌의 좁은 숲길",
          "비어 있고 적막한 공터",
          "드문드문 배치된 벤치"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a secluded forest with dense tall trees, thick undergrowth, a narrow winding forest path, a quiet open clearing, and a few scattered benches, natural daylight, realistic textures, no people, no vehicles.",
        "entity_type": "location"
      },
      "다리 위": {
        "name": "다리 위",
        "description": "A bridge spanning over a narrow river, with a roadway wide enough for vehicles to briefly stop. Metal railings line the sides, and dark blue water is visible below and beyond the bridge. The view is open and elevated over the river.",
        "visual_traits": [
          "bridge over a narrow river",
          "metal railings along the sides",
          "dark blue water visible below",
          "narrow roadway for vehicles",
          "open elevated river view"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot, a bridge spanning over a narrow river, metal railings along the sides, dark blue water visible below, a narrow roadway wide enough for vehicles to briefly stop, open elevated view over the river, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "범식": {
        "name": "범식",
        "description": "20대 후반의 남성. 평범한 얼굴형에 짧은 검은 머리, 비교적 선이 굵은 이목구비를 가진 젊은 남성 얼굴.",
        "visual_traits": [
          "20대 후반 남성",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "선이 굵은 이목구비",
          "젊은 남성 얼굴"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, young adult man in his late 20s, short black hair, average face shape, strong facial features, plain white background.",
        "entity_type": "character"
      },
      "연립단지": {
        "name": "연립단지",
        "description": "낡은 저층 연립주택이 여러 동 이어진 주거 단지. 좁고 복잡하게 연결된 복도와 계단이 보이며, 오래된 우편함이 벽면을 따라 줄지어 있다. 외벽은 오래되어 색이 바래고 마감이 낡아 보인다.",
        "visual_traits": [
          "저층 연립주택 여러 동",
          "복잡하게 연결된 복도",
          "오래된 계단",
          "벽면에 줄지은 낡은 우편함",
          "색이 바랜 노후한 외관"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of an old low-rise row-house apartment complex, no people, no vehicles, no objects. Narrow interconnected corridors and stairways, weathered exterior walls, faded paint, aged mailboxes lining the wall, dense residential layout, realistic urban housing environment, natural daylight, documentary-style realism.",
        "entity_type": "location"
      },
      "국도변 식당": {
        "name": "국도변 식당",
        "description": "국도 옆에 있는 낮은 단층 식당 건물. 넓은 공터가 앞에 펼쳐져 있고, 내부는 단출한 홀 구조로 보인다. 오래된 테이블과 라디오가 놓인 소박한 공간.",
        "visual_traits": [
          "낮은 단층 건물",
          "국도 옆 입지",
          "넓은 공터",
          "단출한 식당 홀",
          "오래된 테이블",
          "라디오가 있는 내부"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a roadside single-story restaurant beside a national highway, a wide open dirt or gravel lot in front, a simple modest dining hall interior visible through the entrance, old wooden tables, and a vintage radio, natural daylight, realistic architecture, no people, no vehicles.",
        "entity_type": "location"
      },
      "오피스텔": {
        "name": "오피스텔",
        "description": "현대식 고층 주거건물 내부와 외부가 함께 보이는 공동주택 공간. 긴 실내 복도, 비상구 계단, 엘리베이터 홀, 로비, 지하 또는 실내 주차장이 연결된 구조. 콘크리트와 유리, 금속 마감이 많은 도시형 건축물.",
        "visual_traits": [
          "고층 주거건물 외관",
          "긴 실내 복도",
          "비상구 계단",
          "엘리베이터 홀",
          "로비 공간",
          "지하 또는 실내 주차장",
          "콘크리트, 유리, 금속 마감",
          "도시형 현대 건축"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a modern officetel residential building, tall mixed-use apartment exterior, long indoor corridor, emergency stairwell, elevator lobby, entrance lobby, underground indoor parking garage, concrete walls, glass panels, metal finishes, urban architecture, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "브런치 카페": {
        "name": "브런치 카페",
        "description": "밝고 아늑한 카페 실내. 큰 창으로 자연광이 들어오고, 깔끔하게 정돈된 테이블들이 배치되어 있다. 브런치 접시가 놓인 테이블이 보이며, 전체적으로 부드러운 색감과 따뜻한 실내 조명이 느껴지는 공간.",
        "visual_traits": [
          "밝은 실내 조명",
          "큰 창문",
          "깔끔하게 정돈된 테이블",
          "브런치 접시가 놓인 테이블",
          "부드러운 색감",
          "아늑한 카페 인테리어"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a bright cozy brunch cafe interior, large windows with natural daylight, neatly arranged tables, brunch plates on a table, soft warm lighting, pastel-toned decor, inviting atmosphere, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      "서림": {
        "name": "서림",
        "description": "20대 후반 여성. 갸름한 얼굴형, 또렷한 이목구비, 어두운 색의 단발머리.",
        "visual_traits": [
          "20대 후반 여성",
          "갸름한 얼굴형",
          "또렷한 이목구비",
          "어두운 색 단발머리"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, 20s late woman, oval face, sharp facial features, dark short bob haircut, plain white background.",
        "entity_type": "character"
      },
      "묘순": {
        "name": "묘순",
        "description": "40s woman with a middle-aged face, rough skin texture, and sharp, strong-looking eyes.",
        "visual_traits": [
          "40대 여성",
          "중년 여성 얼굴",
          "거친 피부결",
          "강한 눈매",
          "생활감 있는 인상"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, middle-aged woman with a weathered face, rough skin texture, sharp strong eyes, plain white background.",
        "entity_type": "character"
      },
      "하정": {
        "name": "하정",
        "description": "20대 초반 여성. 날카로운 인상의 얼굴, 마른 느낌의 얼굴형, 어두운 머리, 또렷한 눈매를 가진 인물.",
        "visual_traits": [
          "20대 초반 여성",
          "날카로운 인상",
          "마른 느낌의 얼굴형",
          "어두운 머리",
          "또렷한 눈매"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, young woman in her early 20s, sharp facial features, slim face, dark hair, clear defined eyes, plain white background.",
        "entity_type": "character"
      },
      "희림": {
        "name": "희림",
        "description": "20대 초반의 여성. 갸름한 얼굴형에 또렷한 이목구비를 가진 젊은 얼굴이며, 어두운 색의 머리를 한 쌍둥이처럼 닮은 외형이다.",
        "visual_traits": [
          "20대 초반 여성",
          "갸름한 얼굴형",
          "또렷한 이목구비",
          "어두운 색 머리",
          "쌍둥이처럼 닮은 얼굴"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, a young woman in her early 20s with an oval face, distinct facial features, dark hair, and a twin-like resemblance, plain white background.",
        "entity_type": "character"
      },
      "은비": {
        "name": "은비",
        "description": "20대 초반 여성의 얼굴과 상반신. 밝고 또렷한 인상, 또렷한 눈매, 매끈한 피부, 젊은 여성의 얼굴형, 긴 머리 또는 단정하게 정리된 머리 스타일.",
        "visual_traits": [
          "20대 초반 여성",
          "밝고 또렷한 인상",
          "또렷한 눈매",
          "매끈한 피부",
          "젊은 여성 얼굴형",
          "긴 머리 또는 단정한 머리 스타일"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, young woman in her early 20s, bright and clear facial impression, sharp eyes, smooth skin, youthful female face, long hair or neatly styled hair, plain white background.",
        "entity_type": "character"
      },
      "신발끈 키링": {
        "name": "신발끈 키링",
        "description": "신발끈을 엮어 만든 작은 수제 키링. 가늘고 유연한 끈이 매듭지어져 고리 형태를 이루며, 표면에 마모된 섬유 질감이 보인다. 축축해 보이거나 오래 사용한 듯한 낡은 끈의 질감이 드러나고, 열쇠에 묶기 쉬운 작은 크기다.",
        "visual_traits": [
          "신발끈 재질",
          "손으로 엮은 매듭 구조",
          "작은 고리 형태",
          "마모된 섬유 질감",
          "축축하거나 낡아 보이는 표면",
          "열쇠에 묶인 작은 크기"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo, isolated object, a small handmade keyring woven from shoelaces, looped and knotted into a compact ring shape, frayed fabric texture, worn and slightly damp-looking laces, tied to a key, plain neutral background.",
        "entity_type": "prop"
      },
      "약통": {
        "name": "약통",
        "description": "작은 원통형 플라스틱 알약 용기. 표면에 라벨이 붙어 있고, 돌려 여는 나사식 뚜껑이 있는 휴대용 크기의 보관통.",
        "visual_traits": [
          "원통형 플라스틱 재질",
          "작은 휴대 크기",
          "붙어 있는 라벨",
          "돌려 여는 나사식 뚜껑",
          "알약 보관용 용기"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo, isolated object, small cylindrical plastic pill container with a labeled surface and a screw-on cap, compact portable size, plain neutral background.",
        "entity_type": "prop"
      },
      "스타킹 포장물": {
        "name": "스타킹 포장물",
        "description": "얇은 스타킹 여러 켤레가 비닐 포장지와 함께 묶인 작업용 포장물. 가볍고 얇은 재질의 묶음이 박스 안에서 쏟아져 나온 형태. 투명하거나 반투명한 비닐 포장, 접힌 스타킹 다발, 대량 포장된 상품처럼 보이는 외형.",
        "visual_traits": [
          "얇고 가벼운 스타킹 다발",
          "비닐 포장지로 묶인 형태",
          "박스 안에 담긴 대량 포장",
          "투명 또는 반투명 포장재",
          "접히거나 겹쳐진 섬유 묶음"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo, isolated object, a bulk package of thin stockings bundled with clear plastic wrapping, lightweight folded fabric bundles spilling out of a cardboard box, transparent or semi-transparent packaging, retail or warehouse-style mass packaging, plain neutral background.",
        "entity_type": "prop"
      }
    },
    "characters": [
      {
        "name": "정화",
        "description": "50대 여성. 친근한 인상의 중년 얼굴, 부드러운 얼굴선, 단정한 헤어스타일.",
        "visual_traits": [
          "50대 여성",
          "친근한 인상",
          "부드러운 얼굴선",
          "단정한 헤어스타일",
          "중년 여성 얼굴"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, middle-aged woman, friendly-looking face, soft facial lines, neat hairstyle, natural facial features, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "주현",
        "description": "20대 후반 여성의 얼굴. 단정한 얼굴형, 차분한 인상, 어두운 색의 머리카락, 깔끔하게 정돈된 헤어스타일.",
        "visual_traits": [
          "20대 후반 여성",
          "단정한 얼굴형",
          "차분한 인상",
          "어두운 머리카락",
          "깔끔한 헤어스타일"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, a woman in her late 20s with a neat oval face, calm expression, dark hair, and a tidy hairstyle, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "숨이",
        "description": "10대 후반~20대 초반 여성. 마른 인상의 어린 얼굴, 주근깨가 있는 얼굴, 짧은 단발머리, 서림과 닮은 이목구비.",
        "visual_traits": [
          "10대 후반~20대 초반 여성",
          "마른 인상의 어린 얼굴",
          "주근깨 있는 얼굴",
          "짧은 단발머리",
          "서림과 닮은 이목구비"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, young woman in her late teens to early twenties, slim face, youthful features, freckles across the face, short bob haircut, similar facial features to Seorim, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "범식",
        "description": "20대 후반의 남성. 평범한 얼굴형에 짧은 검은 머리, 비교적 선이 굵은 이목구비를 가진 젊은 남성 얼굴.",
        "visual_traits": [
          "20대 후반 남성",
          "짧은 검은 머리",
          "평범한 얼굴형",
          "선이 굵은 이목구비",
          "젊은 남성 얼굴"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, young adult man in his late 20s, short black hair, average face shape, strong facial features, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "서림",
        "description": "20대 후반 여성. 갸름한 얼굴형, 또렷한 이목구비, 어두운 색의 단발머리.",
        "visual_traits": [
          "20대 후반 여성",
          "갸름한 얼굴형",
          "또렷한 이목구비",
          "어두운 색 단발머리"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, 20s late woman, oval face, sharp facial features, dark short bob haircut, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "묘순",
        "description": "40s woman with a middle-aged face, rough skin texture, and sharp, strong-looking eyes.",
        "visual_traits": [
          "40대 여성",
          "중년 여성 얼굴",
          "거친 피부결",
          "강한 눈매",
          "생활감 있는 인상"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, middle-aged woman with a weathered face, rough skin texture, sharp strong eyes, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "하정",
        "description": "20대 초반 여성. 날카로운 인상의 얼굴, 마른 느낌의 얼굴형, 어두운 머리, 또렷한 눈매를 가진 인물.",
        "visual_traits": [
          "20대 초반 여성",
          "날카로운 인상",
          "마른 느낌의 얼굴형",
          "어두운 머리",
          "또렷한 눈매"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, young woman in her early 20s, sharp facial features, slim face, dark hair, clear defined eyes, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "희림",
        "description": "20대 초반의 여성. 갸름한 얼굴형에 또렷한 이목구비를 가진 젊은 얼굴이며, 어두운 색의 머리를 한 쌍둥이처럼 닮은 외형이다.",
        "visual_traits": [
          "20대 초반 여성",
          "갸름한 얼굴형",
          "또렷한 이목구비",
          "어두운 색 머리",
          "쌍둥이처럼 닮은 얼굴"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, a young woman in her early 20s with an oval face, distinct facial features, dark hair, and a twin-like resemblance, plain white background.",
        "entity_type": "character"
      },
      {
        "name": "은비",
        "description": "20대 초반 여성의 얼굴과 상반신. 밝고 또렷한 인상, 또렷한 눈매, 매끈한 피부, 젊은 여성의 얼굴형, 긴 머리 또는 단정하게 정리된 머리 스타일.",
        "visual_traits": [
          "20대 초반 여성",
          "밝고 또렷한 인상",
          "또렷한 눈매",
          "매끈한 피부",
          "젊은 여성 얼굴형",
          "긴 머리 또는 단정한 머리 스타일"
        ],
        "t2i_prompt": "Set in contemporary Korea. Passport-style ID photo, head and upper chest visible, young woman in her early 20s, bright and clear facial impression, sharp eyes, smooth skin, youthful female face, long hair or neatly styled hair, plain white background.",
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "서림의 집",
        "description": "비좁고 어두운 오래된 주거 공간. 실내는 물건이 어지럽게 쌓여 있고 생활감이 강하며, 낡은 가구가 놓여 있다. 작은 창이 있어도 채광이 약해 답답하고 폐쇄적인 분위기의 내부 공간이다.",
        "visual_traits": [
          "비좁은 실내 공간",
          "어두운 조명감",
          "어지럽게 쌓인 생활용품과 잡동사니",
          "낡은 가구",
          "작은 창문",
          "답답하고 폐쇄적인 내부 구조"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a cramped, dimly lit old house interior, cluttered with stacked household items and miscellaneous objects, worn-out furniture, a small window with weak natural light, narrow enclosed space, realistic film lighting, no people, no vehicles.",
        "entity_type": "location"
      },
      {
        "name": "차 안",
        "description": "고급 승용차의 실내 공간. 앞좌석과 뒷좌석이 보이는 좁은 차량 내부이며, 매끈한 시트, 대시보드, 백미러, 햇빛가리개가 있는 정돈된 구조. 창문과 천장, 운전석 주변의 패널이 함께 보이는 자동차 내부.",
        "visual_traits": [
          "고급 승용차 실내",
          "매끈한 시트",
          "대시보드",
          "백미러",
          "햇빛가리개",
          "정돈된 차량 내부",
          "좁은 실내 공간",
          "창문과 천장 패널"
        ],
        "t2i_prompt": "Set in modern Korea. Photorealistic cinematic establishing shot of the interior of a luxury sedan, clean and orderly cabin, smooth leather seats, dashboard, rearview mirror, sun visors, visible windows and ceiling panels, narrow enclosed car interior, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "펍",
        "description": "어두운 조명 아래 바 카운터가 있는 실내 술집. 여러 개의 테이블과 의자가 놓여 있고, 맥주잔과 칵테일잔이 테이블 위에 보이는 붐비는 공간. 따뜻하고 어두운 실내 조명, 목재 질감의 인테리어, 사람들로 가득 찬 활기 있는 분위기의 펍.",
        "visual_traits": [
          "어두운 실내 조명",
          "바 카운터",
          "테이블과 의자",
          "맥주잔과 칵테일잔",
          "붐비는 실내",
          "목재 인테리어",
          "술집 특유의 공간 구성"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a crowded pub interior, dim warm lighting, wooden bar counter, multiple tables and chairs, beer glasses and cocktail glasses on tables, lively packed indoor space, realistic film lighting, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "희망의 집",
        "description": "낮은 단층 건물로 이루어진 노숙인 쉼터. 넓은 공터가 있고, 내부에는 이층침대가 빽빽하게 배치된 생활관이 보인다. 큰 철제 싱크대가 설치되어 있으며, 전체적으로 생활감이 강한 실내 공간이다. 옥상이 있는 단순한 건물 구조다.",
        "visual_traits": [
          "낮은 단층 건물",
          "넓은 공터",
          "이층침대가 빽빽한 생활관",
          "큰 철제 싱크대",
          "생활감이 강한 쉼터 내부",
          "옥상이 있는 단순한 건물 구조"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a low single-story homeless shelter with a wide open courtyard, a dormitory room packed with bunk beds, a large metal sink, and a simple rooftop structure, lived-in interior, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "아람병원",
        "description": "외곽에 위치한 종합병원 건물. 긴 복도와 여러 병실이 이어지고, 원무과 창구가 있는 접수 공간이 보인다. 병실에는 커튼과 병상이 있으며, 흡연실과 주차장이 함께 있는 의료 시설이다. 전체적으로 밝고 차가운 형광등 조명이 깔린 실내외 병원 공간이다.",
        "visual_traits": [
          "종합병원 건물 외관",
          "긴 복도",
          "원무과 창구",
          "병실 커튼과 병상",
          "흡연실",
          "주차장",
          "밝고 차가운 형광등 조명"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a large suburban general hospital, long interior corridors, reception desk with administrative counter, patient rooms with curtains and hospital beds, a smoking room, and an outdoor parking lot, bright cold fluorescent lighting, clean medical facility, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "은비의 집",
        "description": "깔끔하고 모던한 오피스텔 내부. 물건이 거의 없는 휑한 거실, 큰 창, 밝은 마감재, 정돈된 실내 공간.",
        "visual_traits": [
          "모던한 오피스텔 내부",
          "물건이 거의 없는 휑한 거실",
          "큰 창문",
          "밝고 깔끔한 마감재",
          "정돈된 실내 공간"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a clean modern officetel interior, empty and tidy living room, large windows, bright light-colored finishes, minimal furniture, uncluttered space, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "숲",
        "description": "울창한 나무와 빽빽한 풀숲이 둘러싼 외진 자연 공간. 좁은 숲길이 지나가며, 주변에 적막한 공터가 있고 드문드문 벤치가 놓여 있다.",
        "visual_traits": [
          "울창한 나무가 밀집한 숲",
          "빽빽한 풀숲과 낮은 식생",
          "외진 느낌의 좁은 숲길",
          "비어 있고 적막한 공터",
          "드문드문 배치된 벤치"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a secluded forest with dense tall trees, thick undergrowth, a narrow winding forest path, a quiet open clearing, and a few scattered benches, natural daylight, realistic textures, no people, no vehicles.",
        "entity_type": "location"
      },
      {
        "name": "다리 위",
        "description": "A bridge spanning over a narrow river, with a roadway wide enough for vehicles to briefly stop. Metal railings line the sides, and dark blue water is visible below and beyond the bridge. The view is open and elevated over the river.",
        "visual_traits": [
          "bridge over a narrow river",
          "metal railings along the sides",
          "dark blue water visible below",
          "narrow roadway for vehicles",
          "open elevated river view"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot, a bridge spanning over a narrow river, metal railings along the sides, dark blue water visible below, a narrow roadway wide enough for vehicles to briefly stop, open elevated view over the river, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "연립단지",
        "description": "낡은 저층 연립주택이 여러 동 이어진 주거 단지. 좁고 복잡하게 연결된 복도와 계단이 보이며, 오래된 우편함이 벽면을 따라 줄지어 있다. 외벽은 오래되어 색이 바래고 마감이 낡아 보인다.",
        "visual_traits": [
          "저층 연립주택 여러 동",
          "복잡하게 연결된 복도",
          "오래된 계단",
          "벽면에 줄지은 낡은 우편함",
          "색이 바랜 노후한 외관"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of an old low-rise row-house apartment complex, no people, no vehicles, no objects. Narrow interconnected corridors and stairways, weathered exterior walls, faded paint, aged mailboxes lining the wall, dense residential layout, realistic urban housing environment, natural daylight, documentary-style realism.",
        "entity_type": "location"
      },
      {
        "name": "국도변 식당",
        "description": "국도 옆에 있는 낮은 단층 식당 건물. 넓은 공터가 앞에 펼쳐져 있고, 내부는 단출한 홀 구조로 보인다. 오래된 테이블과 라디오가 놓인 소박한 공간.",
        "visual_traits": [
          "낮은 단층 건물",
          "국도 옆 입지",
          "넓은 공터",
          "단출한 식당 홀",
          "오래된 테이블",
          "라디오가 있는 내부"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a roadside single-story restaurant beside a national highway, a wide open dirt or gravel lot in front, a simple modest dining hall interior visible through the entrance, old wooden tables, and a vintage radio, natural daylight, realistic architecture, no people, no vehicles.",
        "entity_type": "location"
      },
      {
        "name": "오피스텔",
        "description": "현대식 고층 주거건물 내부와 외부가 함께 보이는 공동주택 공간. 긴 실내 복도, 비상구 계단, 엘리베이터 홀, 로비, 지하 또는 실내 주차장이 연결된 구조. 콘크리트와 유리, 금속 마감이 많은 도시형 건축물.",
        "visual_traits": [
          "고층 주거건물 외관",
          "긴 실내 복도",
          "비상구 계단",
          "엘리베이터 홀",
          "로비 공간",
          "지하 또는 실내 주차장",
          "콘크리트, 유리, 금속 마감",
          "도시형 현대 건축"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a modern officetel residential building, tall mixed-use apartment exterior, long indoor corridor, emergency stairwell, elevator lobby, entrance lobby, underground indoor parking garage, concrete walls, glass panels, metal finishes, urban architecture, no people, no vehicles, no objects.",
        "entity_type": "location"
      },
      {
        "name": "브런치 카페",
        "description": "밝고 아늑한 카페 실내. 큰 창으로 자연광이 들어오고, 깔끔하게 정돈된 테이블들이 배치되어 있다. 브런치 접시가 놓인 테이블이 보이며, 전체적으로 부드러운 색감과 따뜻한 실내 조명이 느껴지는 공간.",
        "visual_traits": [
          "밝은 실내 조명",
          "큰 창문",
          "깔끔하게 정돈된 테이블",
          "브런치 접시가 놓인 테이블",
          "부드러운 색감",
          "아늑한 카페 인테리어"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic cinematic establishing shot of a bright cozy brunch cafe interior, large windows with natural daylight, neatly arranged tables, brunch plates on a table, soft warm lighting, pastel-toned decor, inviting atmosphere, no people, no vehicles, no objects.",
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "커다란 백팩",
        "description": "매우 큰 크기의 등에 메는 배낭. 낡고 두꺼운 천 재질로 만들어졌으며, 전체적으로 부풀어 오른 형태다. 여러 물건을 많이 넣은 듯한 불룩한 외형을 가진다.",
        "visual_traits": [
          "매우 큰 크기",
          "부풀어 오른 불룩한 형태",
          "낡은 두꺼운 천 재질",
          "등에 메는 배낭 형태",
          "잡동사니를 많이 담은 듯한 수납감"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo, isolated object, oversized worn backpack made of thick fabric, bulky and overstuffed shape, large capacity travel bag, visibly puffed-out silhouette, rugged used texture, plain neutral background.",
        "entity_type": "prop"
      },
      {
        "name": "고급 승용차",
        "description": "고급 세단 형태의 승용차로, 길고 낮은 차체 비율과 매끈한 외관을 가진 차량. 차체 표면은 매끄럽고 세련된 마감이 돋보이며, 대형 창문과 넓어 보이는 실내 공간을 갖춘 모습. 전체적으로 고급스럽고 정제된 인상을 주는 자동차.",
        "visual_traits": [
          "고급 세단 형태",
          "길고 낮은 차체 비율",
          "매끈한 차체 표면",
          "세련된 외관 마감",
          "대형 창문",
          "넓어 보이는 실내 공간",
          "고급스러운 자동차 디자인"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo of a luxury sedan, isolated vehicle, sleek elongated body, smooth glossy exterior, refined premium finish, large windows, elegant modern design, spacious-looking cabin, realistic studio lighting, plain neutral background.",
        "entity_type": "prop"
      },
      {
        "name": "신발끈 키링",
        "description": "신발끈을 엮어 만든 작은 수제 키링. 가늘고 유연한 끈이 매듭지어져 고리 형태를 이루며, 표면에 마모된 섬유 질감이 보인다. 축축해 보이거나 오래 사용한 듯한 낡은 끈의 질감이 드러나고, 열쇠에 묶기 쉬운 작은 크기다.",
        "visual_traits": [
          "신발끈 재질",
          "손으로 엮은 매듭 구조",
          "작은 고리 형태",
          "마모된 섬유 질감",
          "축축하거나 낡아 보이는 표면",
          "열쇠에 묶인 작은 크기"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo, isolated object, a small handmade keyring woven from shoelaces, looped and knotted into a compact ring shape, frayed fabric texture, worn and slightly damp-looking laces, tied to a key, plain neutral background.",
        "entity_type": "prop"
      },
      {
        "name": "약통",
        "description": "작은 원통형 플라스틱 알약 용기. 표면에 라벨이 붙어 있고, 돌려 여는 나사식 뚜껑이 있는 휴대용 크기의 보관통.",
        "visual_traits": [
          "원통형 플라스틱 재질",
          "작은 휴대 크기",
          "붙어 있는 라벨",
          "돌려 여는 나사식 뚜껑",
          "알약 보관용 용기"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo, isolated object, small cylindrical plastic pill container with a labeled surface and a screw-on cap, compact portable size, plain neutral background.",
        "entity_type": "prop"
      },
      {
        "name": "스타킹 포장물",
        "description": "얇은 스타킹 여러 켤레가 비닐 포장지와 함께 묶인 작업용 포장물. 가볍고 얇은 재질의 묶음이 박스 안에서 쏟아져 나온 형태. 투명하거나 반투명한 비닐 포장, 접힌 스타킹 다발, 대량 포장된 상품처럼 보이는 외형.",
        "visual_traits": [
          "얇고 가벼운 스타킹 다발",
          "비닐 포장지로 묶인 형태",
          "박스 안에 담긴 대량 포장",
          "투명 또는 반투명 포장재",
          "접히거나 겹쳐진 섬유 묶음"
        ],
        "t2i_prompt": "Set in contemporary Korea. Photorealistic product photo, isolated object, a bulk package of thin stockings bundled with clear plastic wrapping, lightweight folded fabric bundles spilling out of a cardboard box, transparent or semi-transparent packaging, retail or warehouse-style mass packaging, plain neutral background.",
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "6eeb2a48-6693-4a9b-8eac-4fee198522ef",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-03-24T00:36:32.271554+00:00"
}