{
  "status": "completed",
  "completed_count": 8,
  "applicable_count": 8,
  "failed_count": 0,
  "data": {
    "characters": [
      {
        "description": "노화가 거의 보이지 않는 인간형 로봇. 사람처럼 보이는 매끈한 얼굴과 깨끗한 피부, 작은 체구 또는 젊은 외형을 가진 정교한 물리적 존재. 낡지 않은 단정한 캐주얼 복장.",
        "name": "찰리",
        "visual_traits": [
          "인간과 유사하지만 미묘하게 비인간적인 피부 질감과 관절선",
          "40년의 시간 경과에도 주름이나 흰머리가 거의 없음",
          "깨끗하고 일정한 외형",
          "작고 단정한 실루엣",
          "한 움큼의 갈풀을 들고 있는 장면이 있음"
        ],
        "short_id": "C01"
      },
      {
        "description": "젊은 남성. 마른 편의 체형, 이동 중인 생활감이 묻어나는 얼굴과 머리, 실용적인 캐주얼 복장. 근미래 한국 지방 환경에 어울리는 낡고 편한 옷차림.",
        "name": "현우",
        "visual_traits": [
          "젊은 남성 외형",
          "마른 체형",
          "생활감 있는 캐주얼 의상",
          "경찰차 뒷좌석과 오래된 집 내부·마당에 등장",
          "유리창 안쪽에서 바깥을 바라보는 장면이 있음"
        ],
        "short_id": "C02"
      },
      {
        "description": "50대 후반 남성. 실제 나이보다 훨씬 늙고 쇠약해 보이는 마른 체형, 깊은 주름, 거친 피부 결, 굽은 자세. 오래 입은 생활복과 겉옷 차림.",
        "name": "남태성",
        "visual_traits": [
          "50대 후반 남성",
          "나이보다 심하게 노쇠한 얼굴",
          "마른 몸과 굽은 자세",
          "깊은 주름과 거친 피부",
          "낡은 지방 주거지에 어울리는 실용적 옷차림",
          "겉옷을 걸치는 장면이 있음"
        ],
        "short_id": "C03"
      },
      {
        "description": "어린 남성 또는 청소년으로 보이는 인물. 현우보다 작은 체구, 가벼운 이동복 차림. 낡고 실용적인 캐주얼 의상과 간단한 소지품을 지닌 모습.",
        "name": "라울",
        "visual_traits": [
          "작은 체구",
          "젊거나 어린 얼굴",
          "실용적인 캐주얼 복장",
          "현우 곁에 자주 서거나 앉아 있음",
          "경찰차 뒷좌석과 집 내부·마당에 등장"
        ],
        "short_id": "C04"
      },
      {
        "description": "젊은 성인 남성 경찰관. 한국 경찰 제복을 입고 있으며, 단정한 머리와 공적 직군의 깔끔한 외형. 경찰차를 운전하는 장면이 있음.",
        "name": "이순경",
        "visual_traits": [
          "젊은 남성",
          "한국 경찰 제복",
          "단정한 머리",
          "경찰차 운전석에 앉은 모습",
          "룸미러를 통해 뒷좌석을 보는 장면",
          "마당 식사 자리에서 비교적 젊은 인물로 보임"
        ],
        "short_id": "C05"
      },
      {
        "description": "나이 든 여성. 흰머리와 주름이 보이며, 오래 입은 실용적인 생활복 차림. 차량에서 내려 오래된 집 앞과 묘비 주변에 등장.",
        "name": "한선희",
        "visual_traits": [
          "나이 든 여성",
          "흰머리",
          "주름진 얼굴",
          "생활감 있는 낡은 옷차림",
          "차에서 내려 집 앞에 오는 장면",
          "고령 인물들과 함께 마당에 있음"
        ],
        "short_id": "C06"
      },
      {
        "description": "중년에서 노년으로 보이는 아시아계 남성. 배가 나온 체형, 안경을 쓴 얼굴, 나이 든 피부와 생활감 있는 옷차림. 오래된 해안 마을 주민처럼 보이는 실용적 복장.",
        "name": "아시아계 중년 남성",
        "visual_traits": [
          "아시아계 남성",
          "중년 이상으로 보이는 얼굴",
          "배가 나온 체형",
          "안경 착용",
          "주름과 세월감 있는 피부",
          "낡고 편안한 생활복"
        ],
        "short_id": "C07"
      },
      {
        "description": "현재 공간에는 실물로 등장하지 않고, 집 안의 사진과 묘비를 통해 제시되는 여성. 사진 속에서는 과거 시점의 성인 여성 이미지로 표현되며, 평면 매체 안의 인물로만 보인다.",
        "name": "소영",
        "visual_traits": [
          "사진 속 평면 이미지로 등장",
          "과거 시점의 성인 여성 모습",
          "현재 장면에서는 묘비로만 물리적 흔적이 보임",
          "실물 인물처럼 현재 공간에 입체 배치하지 않음",
          "사진은 오래된 기록물 질감으로 표현"
        ],
        "short_id": "C08"
      }
    ]
  },
  "step_id": "entity_extract_character",
  "run_id": "9d06a382-7f55-4b27-97a5-1e6ef4d9cbfb",
  "resolved_model": "gpt",
  "updated_at": "2026-06-25T05:49:58.800701+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}