{
  "status": "completed",
  "completed_count": 14,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "outlooks": [
      {
        "name": "어두운바람막이캐주얼",
        "description": "채도가 낮은 짙은 차콜색 나일론 소재의 후드 바람막이 재킷, 안에는 빛바랜 무채색 티셔츠를 받쳐 입었고 짙은 톤의 튼튼하고 거친 질감의 데님 팬츠와 낡은 검은색 스니커즈를 착용함. 전체적으로 활동성이 높고 오컬트 스릴러 분위기에 어울리는 어둡고 차분한 색감.",
        "character_id": "C01",
        "is_shared": false,
        "short_id": "O01"
      },
      {
        "name": "다크브라운가죽자켓세트",
        "description": "낡고 거친 질감이 돋보이는 짙고 탁한 갈색 가죽 자켓, 내부는 검은색 터틀넥 니트, 하의는 활동하기 편한 진회색 슬랙스와 무광 가죽 단화. 형사로서의 실용성과 무거운 분위기가 강조된 복장.",
        "character_id": "C02",
        "is_shared": false,
        "short_id": "O02"
      },
      {
        "name": "낡은선원점퍼",
        "description": "바닷바람에 닳아 빛바랜 짙은 네이비색 캔버스 소재의 두꺼운 작업용 방한 점퍼, 안감에는 거친 짜임의 어두운 스웨터, 물이 빠진 탁한 색감의 카고 팬츠와 검은색 방수 고무장화를 착용.",
        "character_id": "C03",
        "is_shared": false,
        "short_id": "O03"
      },
      {
        "name": "회색니트가디건세트",
        "description": "부드럽지만 보풀이 일어난 채도 낮은 탁한 회색 롱 니트 가디건, 그 안에는 톤 다운된 베이지색 면 티셔츠와 헐렁한 차콜색 면바지 착용. 차분하고 서늘한 톤의 일상 홈웨어.",
        "character_id": "C04",
        "is_shared": false,
        "short_id": "O04"
      },
      {
        "name": "빛바랜사진속블라우스",
        "description": "과거 사진 속에서 입고 있는 낡고 빛바랜 옅은 회색 블라우스. 얼굴이 왜곡되는 기괴한 오컬트 공포 분위기에 맞춰 의상에도 짙고 어두운 명암 대비가 드리워져 있으며, 핏빛(크림슨) 포인트 얼룩이 미세하게 번져 있는 형태.",
        "character_id": "C05",
        "is_shared": false,
        "short_id": "O05"
      },
      {
        "name": "카키야상점퍼",
        "description": "구겨짐이 많고 낡은 탁한 카키색 면 소재의 야상 점퍼, 내부에 짙은 회색 라운드 티셔츠, 무릎이 살짝 늘어난 검은색 데님 팬츠와 닳은 구두.",
        "character_id": "C06",
        "is_shared": false,
        "short_id": "O06"
      },
      {
        "name": "어두운등산복세트",
        "description": "짙은 녹색과 검은색이 배색된 거친 질감의 고어텍스 소재 등산 자켓과 실용적인 등산 바지. 채도가 낮고 어두운 색감이며, 한쪽 등산화만 착용한 상태.",
        "character_id": "C07",
        "is_shared": false,
        "short_id": "O07"
      },
      {
        "name": "네이비트렌치코트세트",
        "description": "도시적인 느낌의 짙은 네이비색 트렌치코트, 무채색 실크 스카프와 어두운색 정장 치마, 검은색 구두 착용.",
        "character_id": "C08",
        "is_shared": false,
        "short_id": "O08"
      },
      {
        "name": "검은롱코트세트",
        "description": "실루엣을 길고 어둡게 늘어뜨리는 무거운 울 소재의 칠흑 같은 롱코트. 깃을 빳빳하게 세웠으며 짙은 색 슬랙스와 어두운 가죽 구두를 착용해 정체를 숨기는 복장.",
        "character_id": "C09",
        "is_shared": false,
        "short_id": "O09"
      },
      {
        "name": "찢겨진검은셔츠",
        "description": "발현 상태의 짐승 같은 기괴함을 강조하는, 단추가 뜯어지고 낡아 너덜너덜해진 검은색 셔츠. 절제된 핏빛(크림슨) 얼룩이 군데군데 스며들어 있으며 거칠게 주름진 어두운 바지를 착용.",
        "character_id": "C10",
        "is_shared": false,
        "short_id": "O10"
      },
      {
        "name": "검은넝마인영복",
        "description": "인간의 형태를 왜곡시키는 겹겹이 찢어진 검고 탁한 천 조각들로 이루어진 넝마 망토. 빛을 흡수하는 듯한 짙은 흑색이며 거칠고 기괴한 텍스처를 띰.",
        "character_id": "C11",
        "is_shared": false,
        "short_id": "O11"
      },
      {
        "name": "마트유니폼조끼",
        "description": "채도 낮은 짙은 녹색의 실용적인 마트 직원용 유니폼 조끼. 안에는 탁한 회색 긴팔 티셔츠를 받쳐 입었고, 하의는 짙은 색 면바지를 착용.",
        "character_id": "C19",
        "is_shared": true,
        "short_id": "O12"
      },
      {
        "name": "보안요원정복",
        "description": "어깨에 견장이 달린 빳빳하고 짙은 네이비색 보안업체 정복 셔츠, 단정한 검은색 넥타이, 어두운 검은색 정장 바지와 은색 명찰이 달린 규격화된 제복.",
        "character_id": "C20",
        "is_shared": true,
        "short_id": "O13"
      },
      {
        "short_id": "O00",
        "name": "Null Outlook",
        "description": "Non-human or non-outfit entity. Uses entity reference image as-is.",
        "character_id": null,
        "is_null": true
      }
    ],
    "scene_assignments": [
      {
        "scene_index": 1,
        "assignments": [
          {
            "character_id": "C07",
            "outlook_name": "어두운등산복세트",
            "outlook_id": "O07"
          },
          {
            "character_id": "C11",
            "outlook_name": "검은넝마인영복",
            "outlook_id": "O11"
          }
        ]
      },
      {
        "scene_index": 2,
        "assignments": [
          {
            "character_id": "C09",
            "outlook_name": "검은롱코트세트",
            "outlook_id": "O09"
          },
          {
            "character_id": "C08",
            "outlook_name": "네이비트렌치코트세트",
            "outlook_id": "O08"
          }
        ]
      },
      {
        "scene_index": 3,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "다크브라운가죽자켓세트",
            "outlook_id": "O02"
          }
        ]
      },
      {
        "scene_index": 5,
        "assignments": [
          {
            "character_id": "C04",
            "outlook_name": "회색니트가디건세트",
            "outlook_id": "O04"
          },
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "scene_index": 6,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "scene_index": 7,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C13",
            "outlook_id": "O00"
          }
        ]
      },
      {
        "scene_index": 8,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C19",
            "outlook_name": "마트유니폼조끼",
            "outlook_id": "O12"
          }
        ]
      },
      {
        "scene_index": 9,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "scene_index": 10,
        "assignments": [
          {
            "character_id": "C09",
            "outlook_name": "검은롱코트세트",
            "outlook_id": "O09"
          },
          {
            "character_id": "C04",
            "outlook_name": "회색니트가디건세트",
            "outlook_id": "O04"
          },
          {
            "character_id": "C11",
            "outlook_name": "검은넝마인영복",
            "outlook_id": "O11"
          }
        ]
      },
      {
        "scene_index": 11,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "scene_index": 12,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C04",
            "outlook_name": "회색니트가디건세트",
            "outlook_id": "O04"
          }
        ]
      },
      {
        "scene_index": 13,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "다크브라운가죽자켓세트",
            "outlook_id": "O02"
          },
          {
            "character_id": "C06",
            "outlook_name": "카키야상점퍼",
            "outlook_id": "O06"
          }
        ]
      },
      {
        "scene_index": 14,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "다크브라운가죽자켓세트",
            "outlook_id": "O02"
          },
          {
            "character_id": "C06",
            "outlook_name": "카키야상점퍼",
            "outlook_id": "O06"
          }
        ]
      },
      {
        "scene_index": 15,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "다크브라운가죽자켓세트",
            "outlook_id": "O02"
          }
        ]
      },
      {
        "scene_index": 16,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "다크브라운가죽자켓세트",
            "outlook_id": "O02"
          },
          {
            "character_id": "C06",
            "outlook_name": "카키야상점퍼",
            "outlook_id": "O06"
          }
        ]
      },
      {
        "scene_index": 18,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C05",
            "outlook_name": "빛바랜사진속블라우스",
            "outlook_id": "O05"
          }
        ]
      },
      {
        "scene_index": 19,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C19",
            "outlook_name": "마트유니폼조끼",
            "outlook_id": "O12"
          }
        ]
      },
      {
        "scene_index": 20,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "다크브라운가죽자켓세트",
            "outlook_id": "O02"
          },
          {
            "character_id": "C20",
            "outlook_name": "보안요원정복",
            "outlook_id": "O13"
          }
        ]
      },
      {
        "scene_index": 21,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "다크브라운가죽자켓세트",
            "outlook_id": "O02"
          },
          {
            "character_id": "C06",
            "outlook_name": "카키야상점퍼",
            "outlook_id": "O06"
          }
        ]
      },
      {
        "scene_index": 22,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "scene_index": 23,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "scene_index": 24,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "scene_index": 25,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C03",
            "outlook_name": "낡은선원점퍼",
            "outlook_id": "O03"
          }
        ]
      },
      {
        "scene_index": 26,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "다크브라운가죽자켓세트",
            "outlook_id": "O02"
          },
          {
            "character_id": "C06",
            "outlook_name": "카키야상점퍼",
            "outlook_id": "O06"
          }
        ]
      },
      {
        "scene_index": 27,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C03",
            "outlook_name": "낡은선원점퍼",
            "outlook_id": "O03"
          }
        ]
      },
      {
        "scene_index": 28,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "어두운바람막이캐주얼",
            "outlook_id": "O01"
          },
          {
            "character_id": "C03",
            "outlook_name": "낡은선원점퍼",
            "outlook_id": "O03"
          }
        ]
      },
      {
        "scene_index": 17,
        "assignments": [
          {
            "character_id": "C15",
            "outlook_id": "O00"
          }
        ]
      }
    ],
    "removed": [],
    "null_outlook_chars": [
      "C13",
      "C15"
    ]
  },
  "step_id": "outlook_phase3",
  "run_id": "1d9e0504-eabb-43f8-8575-ec61a1c990e3",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-22T02:07:42.623237+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}