{
  "status": "completed",
  "completed_count": 7,
  "applicable_count": 7,
  "failed_count": 0,
  "data": {
    "completed": {
      "노인": {
        "name": "노인",
        "short_id": "C03",
        "description": "한국인 70대 남성, 자연스럽게 희끗한 머리와 주름이 드러나는 노년의 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "70대 노년 얼굴",
          "희끗한 머리",
          "얼굴의 자연스러운 주름"
        ],
        "t2i_prompt": "Set in contemporary modern era, urban living area in South Korea. Passport-style ID photo, head and upper chest visible, 70-year-old Korean male, naturally graying hair, deep natural wrinkles on the face, plain white background, restrained slightly desaturated colors, modest low-key contrast, tactile everyday realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "연희": {
        "name": "연희",
        "short_id": "C02",
        "description": "한국인 20대 여성, 자연스러운 짙은색 머리와 평범한 젊은 여성 얼굴.",
        "visual_traits": [
          "한국인 여성",
          "20대의 젊은 얼굴",
          "자연스러운 짙은색 머리",
          "단정한 머리 모양"
        ],
        "t2i_prompt": "Set in contemporary modern, urban areas in South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her 20s with a neat natural dark hairstyle and an ordinary young face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "민수": {
        "name": "민수",
        "short_id": "C01",
        "description": "한국인 40대 남성, 자연스러운 짙은색의 짧은 머리와 평범한 중년 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "40대 중년 얼굴",
          "짧은 머리",
          "자연스러운 짙은색 머리"
        ],
        "t2i_prompt": "Set in contemporary era, South Korean urban area. Passport-style ID photo, head and upper chest visible, a 40-year-old Korean man with an ordinary middle-aged face and short natural dark hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      "휴대용 손전등": {
        "name": "휴대용 손전등",
        "short_id": "P03",
        "description": "한 손에 들 수 있는 소형 휴대용 손전등. 길쭉한 원통형 몸체 앞쪽에 둥근 발광 렌즈가 달려 있다.",
        "visual_traits": [
          "소형 휴대 크기",
          "원통형 몸체",
          "둥근 전면 렌즈",
          "직선으로 뻗는 광선"
        ],
        "t2i_prompt": "Set in contemporary era, South Korean urban areas. Photorealistic product photo, isolated object, plain neutral background. A small, handheld portable flashlight. It features a long cylindrical body and a round glass lens at the front. Tactile everyday realism, modest low-key contrast, slightly desaturated colors.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      "좁은 자전거 정비소 내부": {
        "name": "좁은 자전거 정비소 내부",
        "short_id": "L01",
        "description": "천장 형광등 하나가 비추는 좁은 정비 공간. 기름때 묻은 작업대, 열린 공구 상자, 거꾸로 세운 낡은 자전거가 있다.",
        "visual_traits": [
          "비좁은 실내",
          "천장에 매달린 단일 형광등",
          "기름때 묻은 작업대",
          "열린 공구 상자",
          "거꾸로 세운 낡은 자전거"
        ],
        "t2i_prompt": "Set in contemporary modern era, urban living area in South Korea. Photorealistic cinematic establishing shot, interior of a cramped and narrow bicycle repair shop, illuminated by a single hanging fluorescent light. A grease-stained workbench, an open toolbox, and an old bicycle turned upside down on the floor. Restrained, slightly desaturated colors, modest low-key contrast, tactile everyday realism. 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": "L02",
        "description": "네 방향으로 갈라진 젖은 사거리와 이어진 어두운 골목. 단일 가로등 불빛이 젖은 노면 위로 길게 반사된다.",
        "visual_traits": [
          "네 갈래 사거리",
          "젖은 노면",
          "단일 가로등",
          "노면에 길게 번진 불빛",
          "연결된 어두운 골목"
        ],
        "t2i_prompt": "Set in contemporary modern era, South Korean urban living area. Photorealistic cinematic establishing shot. A four-way asphalt intersection connected to a narrow, dark alleyway at night. The ground is wet. A single glowing street lamp casts a long, stretched reflection on the wet asphalt surface. Restrained, slightly desaturated colors, modest low-key contrast, tactile everyday realism, quiet and tense mood, 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": "P01",
        "description": "작은 금속 링크가 길게 맞물린 낡은 자전거 체인. 표면에 마모감과 검은 기름때가 남아 있다.",
        "visual_traits": [
          "연속된 금속 링크",
          "길고 유연한 고리 구조",
          "마모된 표면",
          "검은 기름때"
        ],
        "t2i_prompt": "Set in contemporary modern, urban areas of South Korea. Photorealistic product photo, isolated object, an old worn bicycle chain, interlocking small metal links, long flexible loop structure, worn metal surface with black grease stains, plain neutral background, restrained slightly desaturated colors, modest low-key contrast, tactile everyday realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    },
    "characters": [
      {
        "name": "노인",
        "short_id": "C03",
        "description": "한국인 70대 남성, 자연스럽게 희끗한 머리와 주름이 드러나는 노년의 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "70대 노년 얼굴",
          "희끗한 머리",
          "얼굴의 자연스러운 주름"
        ],
        "t2i_prompt": "Set in contemporary modern era, urban living area in South Korea. Passport-style ID photo, head and upper chest visible, 70-year-old Korean male, naturally graying hair, deep natural wrinkles on the face, plain white background, restrained slightly desaturated colors, modest low-key contrast, tactile everyday realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "연희",
        "short_id": "C02",
        "description": "한국인 20대 여성, 자연스러운 짙은색 머리와 평범한 젊은 여성 얼굴.",
        "visual_traits": [
          "한국인 여성",
          "20대의 젊은 얼굴",
          "자연스러운 짙은색 머리",
          "단정한 머리 모양"
        ],
        "t2i_prompt": "Set in contemporary modern, urban areas in South Korea. Passport-style ID photo, head and upper chest visible, a Korean woman in her 20s with a neat natural dark hairstyle and an ordinary young face, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      },
      {
        "name": "민수",
        "short_id": "C01",
        "description": "한국인 40대 남성, 자연스러운 짙은색의 짧은 머리와 평범한 중년 얼굴.",
        "visual_traits": [
          "한국인 남성",
          "40대 중년 얼굴",
          "짧은 머리",
          "자연스러운 짙은색 머리"
        ],
        "t2i_prompt": "Set in contemporary era, South Korean urban area. Passport-style ID photo, head and upper chest visible, a 40-year-old Korean man with an ordinary middle-aged face and short natural dark hair, plain white background.",
        "metadata_json": {
          "location": null,
          "visual_identity": null
        },
        "entity_type": "character"
      }
    ],
    "locations": [
      {
        "name": "좁은 자전거 정비소 내부",
        "short_id": "L01",
        "description": "천장 형광등 하나가 비추는 좁은 정비 공간. 기름때 묻은 작업대, 열린 공구 상자, 거꾸로 세운 낡은 자전거가 있다.",
        "visual_traits": [
          "비좁은 실내",
          "천장에 매달린 단일 형광등",
          "기름때 묻은 작업대",
          "열린 공구 상자",
          "거꾸로 세운 낡은 자전거"
        ],
        "t2i_prompt": "Set in contemporary modern era, urban living area in South Korea. Photorealistic cinematic establishing shot, interior of a cramped and narrow bicycle repair shop, illuminated by a single hanging fluorescent light. A grease-stained workbench, an open toolbox, and an old bicycle turned upside down on the floor. Restrained, slightly desaturated colors, modest low-key contrast, tactile everyday realism. 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": "L02",
        "description": "네 방향으로 갈라진 젖은 사거리와 이어진 어두운 골목. 단일 가로등 불빛이 젖은 노면 위로 길게 반사된다.",
        "visual_traits": [
          "네 갈래 사거리",
          "젖은 노면",
          "단일 가로등",
          "노면에 길게 번진 불빛",
          "연결된 어두운 골목"
        ],
        "t2i_prompt": "Set in contemporary modern era, South Korean urban living area. Photorealistic cinematic establishing shot. A four-way asphalt intersection connected to a narrow, dark alleyway at night. The ground is wet. A single glowing street lamp casts a long, stretched reflection on the wet asphalt surface. Restrained, slightly desaturated colors, modest low-key contrast, tactile everyday realism, quiet and tense mood, no people, no vehicles, no objects.",
        "metadata_json": {
          "location": {
            "space_profile": {
              "kind": "single_space",
              "allowed_space_keys": [
                "main"
              ],
              "default_space_key": null
            }
          },
          "visual_identity": null
        },
        "entity_type": "location"
      }
    ],
    "props": [
      {
        "name": "휴대용 손전등",
        "short_id": "P03",
        "description": "한 손에 들 수 있는 소형 휴대용 손전등. 길쭉한 원통형 몸체 앞쪽에 둥근 발광 렌즈가 달려 있다.",
        "visual_traits": [
          "소형 휴대 크기",
          "원통형 몸체",
          "둥근 전면 렌즈",
          "직선으로 뻗는 광선"
        ],
        "t2i_prompt": "Set in contemporary era, South Korean urban areas. Photorealistic product photo, isolated object, plain neutral background. A small, handheld portable flashlight. It features a long cylindrical body and a round glass lens at the front. Tactile everyday realism, modest low-key contrast, slightly desaturated colors.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      },
      {
        "name": "낡은 자전거 체인",
        "short_id": "P01",
        "description": "작은 금속 링크가 길게 맞물린 낡은 자전거 체인. 표면에 마모감과 검은 기름때가 남아 있다.",
        "visual_traits": [
          "연속된 금속 링크",
          "길고 유연한 고리 구조",
          "마모된 표면",
          "검은 기름때"
        ],
        "t2i_prompt": "Set in contemporary modern, urban areas of South Korea. Photorealistic product photo, isolated object, an old worn bicycle chain, interlocking small metal links, long flexible loop structure, worn metal surface with black grease stains, plain neutral background, restrained slightly desaturated colors, modest low-key contrast, tactile everyday realism.",
        "metadata_json": {
          "location": null,
          "visual_identity": {
            "reference_required": false
          }
        },
        "entity_type": "prop"
      }
    ]
  },
  "step_id": "entity_t2i",
  "run_id": "9fbd5928-07f3-4c5c-be98-709e04ffe854",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-08-24T19:23:07.682928+00:00",
  "schema_version": 3,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}