{
  "status": "completed",
  "completed_count": 15,
  "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": true,
        "short_id": "O08"
      },
      {
        "name": "베이지트렌치코트복",
        "description": "차분한 톤의 베이지색 트렌치코트, 아이보리색 실크 블라우스, 무릎 길이의 검은색 H라인 스커트와 단화.",
        "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": "C13",
        "is_shared": true,
        "short_id": "O12"
      },
      {
        "name": "피묻은자주색홈웨어",
        "description": "어깨와 쇄골 부위가 짐승에게 뜯긴 듯 크게 찢어지고 짙은 피와 흙이 범벅이 된 빛바랜 크림슨(자주색) 면 티셔츠와 회색 밴딩 바지.",
        "character_id": "C21",
        "is_shared": false,
        "short_id": "O13"
      },
      {
        "name": "꽃무늬빈티지아동복",
        "description": "7-80년대 감성의 물 빠진 갈색 바탕에 작은 붉은 꽃무늬 패턴이 들어간 면 원피스와 낡고 해진 크림슨 색상의 얇은 니트 가디건.",
        "character_id": "C22",
        "is_shared": false,
        "short_id": "O14"
      },
      {
        "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": "C06",
            "outlook_name": "회색방풍등산복",
            "outlook_id": "O06"
          },
          {
            "character_id": "C11",
            "outlook_name": "검은넝마실루엣복",
            "outlook_id": "O11"
          }
        ]
      },
      {
        "scene_index": 2,
        "assignments": [
          {
            "character_id": "C09",
            "outlook_name": "베이지트렌치코트복",
            "outlook_id": "O09"
          },
          {
            "character_id": "C10",
            "outlook_name": "검은롱코트외투복",
            "outlook_id": "O10"
          }
        ]
      },
      {
        "scene_index": 3,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "가죽블루종형사복",
            "outlook_id": "O02"
          }
        ]
      },
      {
        "scene_index": 5,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C04",
            "outlook_name": "자주색티셔츠홈웨어",
            "outlook_id": "O04"
          }
        ]
      },
      {
        "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": "C12",
            "outlook_id": "O00"
          }
        ]
      },
      {
        "scene_index": 8,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C08",
            "outlook_name": "마트직원유니폼",
            "outlook_id": "O08"
          }
        ]
      },
      {
        "scene_index": 9,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "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": "C21",
            "outlook_name": "피묻은자주색홈웨어",
            "outlook_id": "O13"
          }
        ]
      },
      {
        "scene_index": 13,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "가죽블루종형사복",
            "outlook_id": "O02"
          }
        ]
      },
      {
        "scene_index": 14,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "가죽블루종형사복",
            "outlook_id": "O02"
          },
          {
            "character_id": "C05",
            "outlook_name": "항공점퍼형사복",
            "outlook_id": "O05"
          }
        ]
      },
      {
        "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": "C05",
            "outlook_name": "항공점퍼형사복",
            "outlook_id": "O05"
          }
        ]
      },
      {
        "scene_index": 18,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          }
        ]
      },
      {
        "scene_index": 19,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C08",
            "outlook_name": "마트직원유니폼",
            "outlook_id": "O08"
          }
        ]
      },
      {
        "scene_index": 20,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "가죽블루종형사복",
            "outlook_id": "O02"
          },
          {
            "character_id": "C13",
            "outlook_name": "마트보안유니폼",
            "outlook_id": "O12"
          }
        ]
      },
      {
        "scene_index": 21,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "가죽블루종형사복",
            "outlook_id": "O02"
          },
          {
            "character_id": "C05",
            "outlook_name": "항공점퍼형사복",
            "outlook_id": "O05"
          }
        ]
      },
      {
        "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"
          }
        ]
      },
      {
        "scene_index": 26,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C03",
            "outlook_name": "방풍야상어부복",
            "outlook_id": "O03"
          }
        ]
      },
      {
        "scene_index": 27,
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "가죽블루종형사복",
            "outlook_id": "O02"
          }
        ]
      },
      {
        "scene_index": 28,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C03",
            "outlook_name": "방풍야상어부복",
            "outlook_id": "O03"
          }
        ]
      },
      {
        "scene_index": 29,
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "카키맨투맨일상복",
            "outlook_id": "O01"
          },
          {
            "character_id": "C03",
            "outlook_name": "방풍야상어부복",
            "outlook_id": "O03"
          }
        ]
      }
    ],
    "removed": [],
    "null_outlook_chars": [
      "C12"
    ]
  },
  "step_id": "outlook_phase3",
  "run_id": "67f3f9de-9734-4f36-b698-f3182b57ccf4",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-11T00:56:38.056296+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}