{
  "status": "completed",
  "completed_count": 11,
  "applicable_count": 11,
  "failed_count": 0,
  "data": {
    "outlooks": [
      {
        "name": "교복1",
        "description": "2045년 근미래 한국식 고등학교 남학생 교복. 차분한 쿨그레이 톤의 셔츠와 단정한 조끼, 넥타이, 짙은 회색 슬랙스로 구성되어 통제된 분위기를 풍긴다. 학생의 상태에 따라 미세하게 낡거나 구겨진 질감이 있다.",
        "character_id": "C01",
        "is_shared": true,
        "short_id": "O01"
      },
      {
        "name": "캐주얼복1",
        "description": "헐렁하고 편안한 무채색 계열의 후드 티셔츠와 짙은 색 트레이닝 팬츠. 농구나 배낭여행 등 외부 활동에 적합하며 자유롭고 무심한 성격이 드러나는 약간 낡은 일상복.",
        "character_id": "C01",
        "is_shared": false,
        "short_id": "O02"
      },
      {
        "name": "실내복1",
        "description": "구겨진 흰색 반팔 티셔츠와 넉넉한 회색 면바지. 잠에서 막 깨어난 수면 직후의 흐트러지고 무방비한 상태를 보여주는 편안한 복장.",
        "character_id": "C01",
        "is_shared": false,
        "short_id": "O03"
      },
      {
        "name": "낡은점퍼1",
        "description": "몇 년의 시간이 흘러 초라해진 몰골을 보여주는 낡고 때 탄 어두운 카키색 야상 점퍼와 색이 바랜 바지. 전체적으로 핏이 무너져 있고 거칠고 해진 질감이 특징이다.",
        "character_id": "C01",
        "is_shared": false,
        "short_id": "O04"
      },
      {
        "name": "교복1",
        "description": "2045년 근미래 한국식 고등학교 남학생 교복. 차분한 쿨그레이 톤의 셔츠와 단정한 조끼, 넥타이, 짙은 회색 슬랙스로 구성되어 통제된 분위기를 풍긴다. 반듯하게 입어 정돈된 느낌을 준다.",
        "character_id": "C02",
        "is_shared": true,
        "short_id": "O05"
      },
      {
        "name": "캐주얼복1",
        "description": "단정하게 핏이 떨어지는 네이비색 맨투맨 티셔츠와 깔끔한 검은색 면바지. 긴장감이 묻어나고 통제를 따르는 반듯한 성격이 드러나는 정돈된 일상복.",
        "character_id": "C02",
        "is_shared": false,
        "short_id": "O06"
      },
      {
        "name": "실내복1",
        "description": "수수한 연회색 얇은 니트 카디건과 짙은 브라운 계열의 롱 스커트. 부드럽고 차분한 소재로 집 안에서 입는 편안한 가정용 일상복.",
        "character_id": "C04",
        "is_shared": false,
        "short_id": "O07"
      }
    ],
    "scene_assignments": [
      {
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "교복1",
            "outlook_id": "O05"
          },
          {
            "character_id": "C01",
            "outlook_name": "교복1",
            "outlook_id": "O01"
          }
        ],
        "scene_index": 1
      },
      {
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "교복1",
            "outlook_id": "O05"
          },
          {
            "character_id": "C01",
            "outlook_name": "교복1",
            "outlook_id": "O01"
          }
        ],
        "scene_index": 2
      },
      {
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "캐주얼복1",
            "outlook_id": "O06"
          },
          {
            "character_id": "C01",
            "outlook_name": "캐주얼복1",
            "outlook_id": "O02"
          }
        ],
        "scene_index": 3
      },
      {
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "캐주얼복1",
            "outlook_id": "O02"
          },
          {
            "character_id": "C02",
            "outlook_name": "캐주얼복1",
            "outlook_id": "O06"
          }
        ],
        "scene_index": 4
      },
      {
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "캐주얼복1",
            "outlook_id": "O02"
          },
          {
            "character_id": "C02",
            "outlook_name": "캐주얼복1",
            "outlook_id": "O06"
          }
        ],
        "scene_index": 5
      },
      {
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "교복1",
            "outlook_id": "O05"
          },
          {
            "character_id": "C01",
            "outlook_name": "교복1",
            "outlook_id": "O01"
          }
        ],
        "scene_index": 6
      },
      {
        "assignments": [
          {
            "character_id": "C02",
            "outlook_name": "교복1",
            "outlook_id": "O05"
          },
          {
            "character_id": "C01",
            "outlook_name": "교복1",
            "outlook_id": "O01"
          }
        ],
        "scene_index": 7
      },
      {
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "교복1",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "교복1",
            "outlook_id": "O05"
          }
        ],
        "scene_index": 8
      },
      {
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "교복1",
            "outlook_id": "O01"
          },
          {
            "character_id": "C02",
            "outlook_name": "교복1",
            "outlook_id": "O05"
          }
        ],
        "scene_index": 9
      },
      {
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "실내복1",
            "outlook_id": "O03"
          },
          {
            "character_id": "C04",
            "outlook_name": "실내복1",
            "outlook_id": "O07"
          }
        ],
        "scene_index": 10
      },
      {
        "assignments": [
          {
            "character_id": "C01",
            "outlook_name": "낡은점퍼1",
            "outlook_id": "O04"
          }
        ],
        "scene_index": 11
      }
    ],
    "null_outlook_chars": []
  },
  "step_id": "outlook_phase2",
  "run_id": "d0c8ed5d-1219-4868-95c0-a2f60a473286",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-08-24T07:57:17.036715+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}