{
  "status": "completed",
  "completed_count": 40,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "outlooks": [
      {
        "name": "검은정장",
        "description": "화장터/장례 집전용 검은 정장. 블랙 수트, 흰 셔츠, 검은 타이 조합의 장례식장용 포멀웨어.",
        "character_id": "C07",
        "merged_from": [
          "검은정장1",
          "장례정장1",
          "장례집전정장1"
        ]
      },
      {
        "name": "클럽하우스정장",
        "description": "클럽하우스 VIP 사교 모임용 고급 정장. 네이비/차콜 계열의 슬림한 수트와 밝은 셔츠, 절제된 타이 조합.",
        "character_id": "C02",
        "merged_from": [
          "클럽하우스정장1",
          "클럽하우스정장2"
        ]
      },
      {
        "name": "배틀로얄군복",
        "description": "서바이벌 게임용 공식 군복. 올리브/카키 계열 전술 전투복, 전투조끼, 군화, 낙하산 장비 포함.",
        "character_id": "C03",
        "merged_from": [
          "배틀로얄군복"
        ]
      },
      {
        "name": "캡슐내의",
        "description": "폐창고 캡슐 안에서 입는 최소한의 실험체용 내의. 창백한 회색/베이지 톤 기능성 상하의.",
        "character_id": "C03",
        "merged_from": [
          "캡슐내의1"
        ]
      },
      {
        "name": "리본포승룩",
        "description": "클럽하우스에서 포획되어 끌려올 때의 우스꽝스러운 포승 차림. 리본 장식과 결박 상태가 강조된 복장.",
        "character_id": "C03",
        "merged_from": [
          "리본포승룩"
        ]
      },
      {
        "name": "젖은도피복",
        "description": "강물에 뛰어든 뒤의 초라한 도피 복장. 물에 젖은 어두운 평상복/작업복 계열.",
        "character_id": "C03",
        "merged_from": [
          "젖은도피복1"
        ]
      },
      {
        "name": "판자촌평상복",
        "description": "판자촌 생활복. 바랜 상의와 오래 입은 바지, 닳은 신발의 소박한 차림.",
        "character_id": "C03",
        "merged_from": [
          "판자촌평상복1"
        ]
      },
      {
        "name": "행사장캐주얼",
        "description": "클론 행사장 및 오리엔티스 방문 시의 단정한 외출복. 깨끗한 셔츠나 얇은 재킷, 무난한 팬츠 조합.",
        "character_id": "C03",
        "merged_from": [
          "행사장캐주얼1"
        ]
      },
      {
        "name": "실험실갑옷",
        "description": "DR.NEX의 상징적 전투복. 검은 메탈릭 베이스 위에 화려한 장갑과 갑옷 파츠가 덧대어진 미래형 아머 수트.",
        "character_id": "C05",
        "merged_from": [
          "실험실갑옷1"
        ]
      },
      {
        "name": "철제가면전투복",
        "description": "DR.NEX 현장 지휘/잠입용 전투복. 철제 가면과 강화 갑옷 파츠를 덧댄 어두운 전술 슈트.",
        "character_id": "C12",
        "merged_from": [
          "철제가면전투복1",
          "철제가면운전복1"
        ]
      },
      {
        "name": "판자촌소년복",
        "description": "가난한 동네 소년의 일상복. 헐렁한 셔츠나 후드, 닳은 바지와 운동화 차림.",
        "character_id": "C06",
        "merged_from": [
          "판자촌소년복1"
        ]
      },
      {
        "name": "오리엔티스전투복",
        "description": "오리엔티스 소속 공식 전투복. 짙은 회색/흑청색 장갑 슈트와 조직 마크가 있는 기능성 전투 장비.",
        "character_id": "C09",
        "merged_from": [
          "오리엔티스전투복",
          "오리엔티스중사제복"
        ]
      },
      {
        "name": "오리엔티스연구복",
        "description": "오리엔티스 연구원/관리자 복장. 밝은 셔츠나 블라우스 위에 미니멀한 재킷을 갖춘 단정한 연구시설용 복장.",
        "character_id": "C10",
        "merged_from": [
          "오리엔티스연구복1"
        ]
      },
      {
        "name": "블랙마켓사장룩",
        "description": "블랙마켓 업주 스타일. 반짝이는 셔츠와 재킷/조끼, 실무형이면서도 과시적인 업주 복장.",
        "character_id": "C08",
        "merged_from": [
          "블랙마켓사장룩1",
          "사무실사장룩2"
        ]
      },
      {
        "name": "판자촌할머니복",
        "description": "가난한 노년 여성의 생활복. 바랜 꽃무늬 상의나 카디건, 두꺼운 조끼와 편한 하의 차림.",
        "character_id": "C13",
        "merged_from": [
          "판자촌할머니복1",
          "행사외출복1"
        ]
      },
      {
        "name": "오리엔티스지휘복",
        "description": "오리엔티스 핵심 지휘관 복장. 블랙/딥네이비 계열의 슈트형 전투복과 네트워크 장비 연결부가 있는 지휘용 복장.",
        "character_id": "C14",
        "merged_from": [
          "오리엔티스지휘복1",
          "오리엔티스전투복"
        ]
      }
    ],
    "scene_assignments": [
      {
        "scene_index": 1,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "캡슐내의"
          }
        ]
      },
      {
        "scene_index": 2,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "클럽하우스정장"
          },
          {
            "character_id": "C11",
            "outlook_name": "클럽하우스정장"
          }
        ]
      },
      {
        "scene_index": 3,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "클럽하우스정장"
          },
          {
            "character_id": "C11",
            "outlook_name": "클럽하우스정장"
          }
        ]
      },
      {
        "scene_index": 4,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "캡슐내의"
          }
        ]
      },
      {
        "scene_index": 5,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "배틀로얄군복"
          }
        ]
      },
      {
        "scene_index": 6,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "배틀로얄군복"
          }
        ]
      },
      {
        "scene_index": 7,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "배틀로얄군복"
          }
        ]
      },
      {
        "scene_index": 8,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "배틀로얄군복"
          }
        ]
      },
      {
        "scene_index": 9,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "배틀로얄군복"
          }
        ]
      },
      {
        "scene_index": 10,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "배틀로얄군복"
          }
        ]
      },
      {
        "scene_index": 11,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "배틀로얄군복"
          }
        ]
      },
      {
        "scene_index": 12,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "배틀로얄군복"
          }
        ]
      },
      {
        "scene_index": 13,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "리본포승룩"
          }
        ]
      },
      {
        "scene_index": 14,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "클럽하우스정장"
          },
          {
            "character_id": "C11",
            "outlook_name": "클럽하우스정장"
          }
        ]
      },
      {
        "scene_index": 15,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "클럽하우스정장"
          },
          {
            "character_id": "C03",
            "outlook_name": "리본포승룩"
          },
          {
            "character_id": "C09",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 16,
        "assignments": [
          {
            "character_id": "C12",
            "outlook_name": "철제가면전투복"
          }
        ]
      },
      {
        "scene_index": 17,
        "assignments": [
          {
            "character_id": "C12",
            "outlook_name": "철제가면전투복"
          }
        ]
      },
      {
        "scene_index": 18,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "클럽하우스정장"
          },
          {
            "character_id": "C03",
            "outlook_name": "리본포승룩"
          },
          {
            "character_id": "C09",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 19,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "리본포승룩"
          },
          {
            "character_id": "C05",
            "outlook_name": "실험실갑옷"
          },
          {
            "character_id": "C12",
            "outlook_name": "철제가면전투복"
          },
          {
            "character_id": "C14",
            "outlook_name": "오리엔티스지휘복"
          }
        ]
      },
      {
        "scene_index": 20,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "리본포승룩"
          },
          {
            "character_id": "C05",
            "outlook_name": "실험실갑옷"
          },
          {
            "character_id": "C09",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스연구복"
          },
          {
            "character_id": "C14",
            "outlook_name": "오리엔티스지휘복"
          },
          {
            "character_id": "C16",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 21,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "리본포승룩"
          },
          {
            "character_id": "C09",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 22,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "젖은도피복"
          }
        ]
      },
      {
        "scene_index": 23,
        "assignments": [
          {
            "character_id": "C08",
            "outlook_name": "블랙마켓사장룩"
          }
        ]
      },
      {
        "scene_index": 24,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "젖은도피복"
          },
          {
            "character_id": "C08",
            "outlook_name": "블랙마켓사장룩"
          }
        ]
      },
      {
        "scene_index": 25,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "젖은도피복"
          },
          {
            "character_id": "C08",
            "outlook_name": "블랙마켓사장룩"
          }
        ]
      },
      {
        "scene_index": 27,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "젖은도피복"
          },
          {
            "character_id": "C08",
            "outlook_name": "블랙마켓사장룩"
          }
        ]
      },
      {
        "scene_index": 28,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "젖은도피복"
          },
          {
            "character_id": "C08",
            "outlook_name": "블랙마켓사장룩"
          }
        ]
      },
      {
        "scene_index": 30,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "젖은도피복"
          },
          {
            "character_id": "C08",
            "outlook_name": "블랙마켓사장룩"
          }
        ]
      },
      {
        "scene_index": 31,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "판자촌평상복"
          },
          {
            "character_id": "C06",
            "outlook_name": "판자촌소년복"
          },
          {
            "character_id": "C13",
            "outlook_name": "판자촌할머니복"
          }
        ]
      },
      {
        "scene_index": 32,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "판자촌평상복"
          },
          {
            "character_id": "C06",
            "outlook_name": "판자촌소년복"
          },
          {
            "character_id": "C13",
            "outlook_name": "판자촌할머니복"
          }
        ]
      },
      {
        "scene_index": 33,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "판자촌평상복"
          },
          {
            "character_id": "C06",
            "outlook_name": "판자촌소년복"
          },
          {
            "character_id": "C13",
            "outlook_name": "판자촌할머니복"
          }
        ]
      },
      {
        "scene_index": 34,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "판자촌평상복"
          },
          {
            "character_id": "C06",
            "outlook_name": "판자촌소년복"
          },
          {
            "character_id": "C13",
            "outlook_name": "판자촌할머니복"
          }
        ]
      },
      {
        "scene_index": 35,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "판자촌평상복"
          },
          {
            "character_id": "C07",
            "outlook_name": "검은정장"
          }
        ]
      },
      {
        "scene_index": 36,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "판자촌평상복"
          },
          {
            "character_id": "C07",
            "outlook_name": "검은정장"
          }
        ]
      },
      {
        "scene_index": 37,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "판자촌평상복"
          }
        ]
      },
      {
        "scene_index": 38,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "판자촌평상복"
          }
        ]
      },
      {
        "scene_index": 39,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "검은정장"
          }
        ]
      },
      {
        "scene_index": 40,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C06",
            "outlook_name": "판자촌소년복"
          },
          {
            "character_id": "C13",
            "outlook_name": "판자촌할머니복"
          }
        ]
      },
      {
        "scene_index": 41,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스연구복"
          },
          {
            "character_id": "C14",
            "outlook_name": "오리엔티스지휘복"
          }
        ]
      },
      {
        "scene_index": 42,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스연구복"
          },
          {
            "character_id": "C14",
            "outlook_name": "오리엔티스지휘복"
          }
        ]
      },
      {
        "scene_index": 43,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          }
        ]
      },
      {
        "scene_index": 44,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스연구복"
          },
          {
            "character_id": "C15",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C16",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 45,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스연구복"
          },
          {
            "character_id": "C15",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C16",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 46,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C09",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C14",
            "outlook_name": "오리엔티스지휘복"
          },
          {
            "character_id": "C15",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C16",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 47,
        "assignments": [
          {
            "character_id": "C05",
            "outlook_name": "실험실갑옷"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C12",
            "outlook_name": "철제가면전투복"
          },
          {
            "character_id": "C14",
            "outlook_name": "오리엔티스지휘복"
          }
        ]
      },
      {
        "scene_index": 48,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C13",
            "outlook_name": "판자촌할머니복"
          },
          {
            "character_id": "C15",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 49,
        "assignments": [
          {
            "character_id": "C05",
            "outlook_name": "실험실갑옷"
          },
          {
            "character_id": "C12",
            "outlook_name": "철제가면전투복"
          }
        ]
      },
      {
        "scene_index": 50,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C05",
            "outlook_name": "실험실갑옷"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C12",
            "outlook_name": "철제가면전투복"
          },
          {
            "character_id": "C13",
            "outlook_name": "판자촌할머니복"
          },
          {
            "character_id": "C14",
            "outlook_name": "오리엔티스지휘복"
          },
          {
            "character_id": "C15",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      },
      {
        "scene_index": 51,
        "assignments": [
          {
            "character_id": "C03",
            "outlook_name": "행사장캐주얼"
          },
          {
            "character_id": "C09",
            "outlook_name": "오리엔티스전투복"
          },
          {
            "character_id": "C10",
            "outlook_name": "오리엔티스전투복"
          }
        ]
      }
    ],
    "removed": [
      {
        "name": "검은천뒤집은잔해룩",
        "reason": "1회 등장 아웃룩이며 C03의 이후 지속 아웃룩 흐름상 리본포승룩으로 통합 가능"
      },
      {
        "name": "블랙마켓작업복1",
        "reason": "어떤 씬에도 배정되지 않은 미연결 아웃룩"
      },
      {
        "name": "클론축하정장1",
        "reason": "1회성 성격의 복장으로 씬 내 핵심 지속 아웃룩과 연결되지 않아 제거"
      },
      {
        "name": "집안생활복1",
        "reason": "1회 등장 아웃룩이며 C07의 장례/집전 정장 계열로 통합"
      },
      {
        "name": "휠체어원장정장1",
        "reason": "1회 등장 아웃룩"
      },
      {
        "name": "기억속공주방원피스",
        "reason": "어떤 씬에도 배정되지 않은 미연결 아웃룩"
      },
      {
        "name": "여중교복1",
        "reason": "어떤 씬에도 배정되지 않은 미연결 아웃룩"
      },
      {
        "name": "파란육아복1",
        "reason": "어떤 씬에도 배정되지 않은 미연결 아웃룩"
      },
      {
        "name": "삼십대생활복1",
        "reason": "어떤 씬에도 배정되지 않은 미연결 아웃룩"
      },
      {
        "name": "야간외출복1",
        "reason": "어떤 씬에도 배정되지 않은 미연결 아웃룩"
      },
      {
        "name": "오리엔티스지휘복1",
        "reason": "오리엔티스지휘복으로 병합"
      },
      {
        "name": "오리엔티스중사제복",
        "reason": "오리엔티스전투복으로 병합"
      },
      {
        "name": "사무실사장룩2",
        "reason": "블랙마켓사장룩으로 병합"
      },
      {
        "name": "행사외출복1",
        "reason": "판자촌할머니복으로 병합"
      },
      {
        "name": "철제가면운전복1",
        "reason": "철제가면전투복으로 병합"
      },
      {
        "name": "클럽하우스정장1",
        "reason": "클럽하우스정장으로 병합"
      },
      {
        "name": "클럽하우스정장2",
        "reason": "클럽하우스정장으로 병합"
      },
      {
        "name": "검은정장1",
        "reason": "검은정장으로 병합"
      },
      {
        "name": "장례정장1",
        "reason": "검은정장으로 병합"
      },
      {
        "name": "장례집전정장1",
        "reason": "검은정장으로 병합"
      }
    ]
  },
  "step_id": "outlook_extraction",
  "run_id": "fe1e6603-9b48-47dc-8677-206766ca1e6f",
  "resolved_model": "gpt",
  "updated_at": "2026-03-23T16:10:34.142519+00:00"
}