{
  "status": "completed",
  "completed_count": 30,
  "applicable_count": 30,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "selected_shot_indices": [
          1,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 Medium — 신발이 벗겨진 채 우거진 숲속을 달리는 인물의 모습을 통해 절박하게 도망치는 상황과 공간적 배경을 효과적으로 정착시킨다."
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 검은 인영이 주인공을 습격하기 직전의 일촉즉발의 순간을 역동적인 구도로 포착한 이 씬의 핵심 서사 전환점이다."
          }
        ],
        "total_shots": 5,
        "selected_count": 2
      },
      {
        "scene_index": 2,
        "selected_shot_indices": [
          1,
          3
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 어두운 골목길 전봇대 아래 밀착된 두 남녀의 구도를 통해 씬의 서스펜스 분위기를 효과적으로 형성함"
          },
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 Medium — 남자가 여자의 목을 무는 결정적인 가해 순간이자 이번 씬에서 가장 중요한 서사적 클라이맥스임"
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 3,
        "selected_shot_indices": [
          3
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 혜수가 형사들 사이에서 한 곳을 가리키며 단서를 제시하는 씬의 핵심 인지적 전환점"
          }
        ],
        "total_shots": 3,
        "selected_count": 1
      },
      {
        "scene_index": 4,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "씬 내 유일 샷"
          }
        ],
        "total_shots": 1,
        "selected_count": 1
      },
      {
        "scene_index": 5,
        "selected_shot_indices": [
          5,
          9
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 수리영의 등장을 의식하고 다급히 TV를 꺼서 상황을 은폐하려는 민숙의 결정적 행동"
          },
          {
            "shot_index": 9,
            "reason": "서사 High / 시각 High — 민숙의 손목에 선명하게 드러난 의문의 원형 표식을 보여주는 씬의 핵심 복선"
          }
        ],
        "total_shots": 9,
        "selected_count": 2
      },
      {
        "scene_index": 6,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "씬 내 유일 샷"
          }
        ],
        "total_shots": 1,
        "selected_count": 1
      },
      {
        "scene_index": 7,
        "selected_shot_indices": [
          3,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 수리영의 기세에 날뛰던 로트와일러가 완전히 순종적으로 엎드리는 극적인 변화의 순간"
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 통화를 통해 새로운 갈등이나 긴박한 소식을 접하고 미간을 찌푸리는 인물의 감정 전환점"
          }
        ],
        "total_shots": 7,
        "selected_count": 2
      },
      {
        "scene_index": 8,
        "selected_shot_indices": [
          3,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 마트 직원과의 대면을 통해 씬의 핵심 목적인 정보 확인이나 소통을 시도하는 순간이다."
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 마트 밖으로 나와 스마트폰 화면을 통해 새로운 정보나 지시를 확인하며 다음 단계로 서사를 전환하는 순간이다."
          }
        ],
        "total_shots": 5,
        "selected_count": 2
      },
      {
        "scene_index": 9,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "씬 내 유일 샷"
          }
        ],
        "total_shots": 1,
        "selected_count": 1
      },
      {
        "scene_index": 10,
        "selected_shot_indices": [
          6,
          7
        ],
        "selected_shots": [
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 닫혀 있어야 할 현관문이 미세하게 열려 있는 것을 발견하여 긴장감을 최고조로 끌어올리는 결정적 순간"
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 불 켜진 창문 속 기괴한 두 그림자의 대비를 통해 방 안에서 벌어지는 위협적인 사건을 상징적으로 폭로하는 순간"
          }
        ],
        "total_shots": 7,
        "selected_count": 2
      },
      {
        "scene_index": 11,
        "selected_shot_indices": [
          4,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 무언가 이상함을 감지하고 표정을 찡그리는 수리영의 감정적 전환점"
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 반쯤 열린 어두운 현관문을 시각적으로 보여주며 본격적인 서사적 긴장감을 유발하는 발견의 순간"
          }
        ],
        "total_shots": 5,
        "selected_count": 2
      },
      {
        "scene_index": 12,
        "selected_shot_indices": [
          11,
          18,
          21
        ],
        "selected_shots": [
          {
            "shot_index": 11,
            "reason": "서사 High / 시각 High — 피투성이가 된 민숙을 발견하는 이 씬의 가장 결정적인 서사적 순간이자 시각적 충격점"
          },
          {
            "shot_index": 18,
            "reason": "서사 High / 시각 High — 민숙이 쥐고 있는 구겨진 사진을 통해 사건의 중요한 단서와 미스터리를 제시하는 핵심 소품 샷"
          },
          {
            "shot_index": 21,
            "reason": "서사 High / 시각 Medium — 벽면에 나타난 기이한 표식을 보여줌으로써 단순한 상해 사건을 넘어 초자연적 서사로 확장하는 전환점"
          }
        ],
        "total_shots": 22,
        "selected_count": 3
      },
      {
        "scene_index": 13,
        "selected_shot_indices": [
          4,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 초점 없는 눈으로 허공을 응시하는 수리영의 심리적 충격과 절망감을 정적인 구도로 명확히 보여주는 순간"
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 수리영과 혜수가 서로를 마주보며 감정이 교차하는 이 씬의 가장 핵심적인 조우 순간"
          }
        ],
        "total_shots": 8,
        "selected_count": 2
      },
      {
        "scene_index": 14,
        "selected_shot_indices": [
          5,
          7,
          11
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 있어야 할 혈흔이나 흔적 없이 기괴할 정도로 깨끗하게 청소된 방 내부를 보여주는 핵심적 국면 전환"
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 자신의 공간이 완전히 비워진 충격적인 실상과 마주한 수리영의 상실감과 혼란을 극대화하는 감정 클로즈업"
          },
          {
            "shot_index": 11,
            "reason": "서사 Medium / 시각 High — 참담한 상황 속에서 무책임한 경찰 수사에 대립각을 세우는 혜수의 날카로운 불신과 인물 간 갈등 묘사"
          }
        ],
        "total_shots": 13,
        "selected_count": 3
      },
      {
        "scene_index": 15,
        "selected_shot_indices": [
          2,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 혜수가 음료수를 건네며 수리영에게 다가가는 관계의 접점을 보여주는 핵심 순간"
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 Medium — 도망치는 수리영과 남겨진 혜수의 관계적 대비와 씬의 결말을 한 프레임에 요약하는 광각 구도"
          }
        ],
        "total_shots": 6,
        "selected_count": 2
      },
      {
        "scene_index": 16,
        "selected_shot_indices": [
          3
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 혜수가 김형사에게 스마트폰 액정을 내밀어 핵심 정보를 제시하는 사건의 결정적 전환점이다."
          }
        ],
        "total_shots": 4,
        "selected_count": 1
      },
      {
        "scene_index": 17,
        "selected_shot_indices": [
          2
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 옥상 위 고양이의 역동적이고 신비로운 움직임을 포착하여 씬의 독특한 분위기를 시각적으로 정착시키는 핵심 순간"
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 18,
        "selected_shot_indices": [
          11,
          15,
          16
        ],
        "selected_shots": [
          {
            "shot_index": 11,
            "reason": "서사 High / 시각 Medium — 거울 속 붉은 표식의 등장으로 일상적 공간이 기괴하게 변하는 서사의 시발점을 명확하게 드러낸다."
          },
          {
            "shot_index": 15,
            "reason": "서사 High / 시각 Medium — 액자 속 얼굴이 흘러내리는 초현실적 환각의 순간을 포착하여 공포의 시각적 절정을 보여준다."
          },
          {
            "shot_index": 16,
            "reason": "서사 High / 시각 High — 초자연적 현상을 목격한 주인공의 극심한 패닉과 공포 반응을 직관적인 인물 구도로 확실히 전달한다."
          }
        ],
        "total_shots": 18,
        "selected_count": 3
      },
      {
        "scene_index": 19,
        "selected_shot_indices": [
          5,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 수리영과 직원이 CCTV라는 핵심 단서를 함께 발견하고 올려다보는 씬의 결정적 순간"
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 수리영이 전화를 받으며 새로운 사실을 인지하고 긴장하는 감정적 클로즈업"
          }
        ],
        "total_shots": 6,
        "selected_count": 2
      },
      {
        "scene_index": 20,
        "selected_shot_indices": [
          1,
          3
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 마트 총무과에서 CCTV를 함께 분석하는 씬의 공간적 맥락과 긴장된 분위기를 정착시킨다."
          },
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 사건의 결정적 단서인 CCTV 속 어두운 형상을 포착하여 서사의 미스터리를 시각화하는 핵심 순간이다."
          }
        ],
        "total_shots": 6,
        "selected_count": 2
      },
      {
        "scene_index": 21,
        "selected_shot_indices": [
          7,
          10,
          12
        ],
        "selected_shots": [
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 시신 사진을 보고 충격을 받은 수리영의 얼굴을 통해 씬의 핵심 감정적 절정을 효과적으로 전달함"
          },
          {
            "shot_index": 10,
            "reason": "서사 High / 시각 Medium — 모니터의 바다 지도와 좌표 단서를 클로즈업하여 다음 사건의 단초를 명확히 보여줌"
          },
          {
            "shot_index": 12,
            "reason": "서사 High / 시각 High — 단서를 확보한 뒤 몰래 빠져나가며 행동을 시작하는 수리영의 의지와 서사적 전환을 보여줌"
          }
        ],
        "total_shots": 12,
        "selected_count": 3
      },
      {
        "scene_index": 22,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 High / 시각 High — 경찰서 밖에서 자전거를 타고 급히 출발하는 수리영의 모습은 씬의 상황과 인물의 절박함을 시각적으로 가장 잘 보여주는 대표적인 순간이다."
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 23,
        "selected_shot_indices": [
          1,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 어두운 PC방에서 모니터 불빛을 받는 인물의 모습을 통해 은밀한 분위기와 공간적 상황을 효과적으로 정착시킨다."
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 인쇄한 지도를 가방에 챙겨 넣으며 다음 여정을 준비하는 행동의 종결이자 명확한 서사적 전환점이다."
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 24,
        "selected_shot_indices": [
          2
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 비를 맞으며 의지를 다지는 인물의 감정선이 정점에 달한 클로즈업 순간"
          }
        ],
        "total_shots": 3,
        "selected_count": 1
      },
      {
        "scene_index": 25,
        "selected_shot_indices": [
          1,
          5,
          9
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 누군가 침입한 흔적이 가득한 옥탑방의 비정상적인 첫인상을 효과적으로 전달함"
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 침입자가 벽에 남겨둔 붉은 표식과 사진이라는 핵심적 서사 단서를 명확하게 보여줌"
          },
          {
            "shot_index": 9,
            "reason": "서사 High / 시각 High — 단서를 발견한 인물의 충격과 분노의 감정적 결말을 손의 클로즈업으로 압축하여 표현함"
          }
        ],
        "total_shots": 10,
        "selected_count": 3
      },
      {
        "scene_index": 26,
        "selected_shot_indices": [
          2,
          5,
          9
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 수리영의 외로움과 고뇌를 시각적으로 정착시키는 씬의 핵심 출발점"
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 인우의 갑작스러운 등장을 알리며 씬의 전환을 가져오는 순간"
          },
          {
            "shot_index": 9,
            "reason": "서사 High / 시각 High — 수리영이 전화를 거는 행동을 통해 서사적 긴장감과 능동적 변화를 보여주는 결말부"
          }
        ],
        "total_shots": 9,
        "selected_count": 3
      },
      {
        "scene_index": 27,
        "selected_shot_indices": [
          3
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 음성메시지를 듣고 미간을 찌푸리는 혜수의 표정을 통해 인물의 심리적 충격과 서사적 긴장감을 가장 효과적으로 전달함"
          }
        ],
        "total_shots": 3,
        "selected_count": 1
      },
      {
        "scene_index": 28,
        "selected_shot_indices": [
          5,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 낡은 사진을 보고 큰 충격을 받는 인우의 표정과 자세를 통해 씬의 핵심적인 서사적 발견 순간을 명확히 전달함"
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 조타실 앞을 가로막아 서는 수리영의 대치 자세를 통해 두 인물 간의 갈등이 최고조에 달하는 순간을 극적으로 시각화함"
          }
        ],
        "total_shots": 8,
        "selected_count": 2
      },
      {
        "scene_index": 29,
        "selected_shot_indices": [
          3,
          4,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 과거의 진실을 폭로하는 결정적 매개체인 낡은 사진과 수리영의 손가락을 포커싱한 핵심 단서 샷"
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 수리영의 폭로에 대해 인우가 겪는 심리적 충격과 인지적 전환을 명확하게 드러내는 표정 타이트 샷"
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 극에 달한 대치 끝에 수리영이 탈진해 인우의 어깨에 쓰러지며 두 사람의 관계 기류가 바뀌는 씬의 최종 절정 순간"
          }
        ],
        "total_shots": 9,
        "selected_count": 3
      },
      {
        "scene_index": 30,
        "selected_shot_indices": [
          1,
          3
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 황금빛 노을과 바다의 전경을 통해 씬의 고요한 분위기와 시간적 배경을 시각적으로 정착시킴"
          },
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 어선이 안개벽 속으로 진입하여 가려지기 시작하는 긴장감 넘치는 서사의 핵심 전환점"
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      }
    ],
    "total_selected": 58,
    "total_shots": 197,
    "max_per_scene": 3
  },
  "step_id": "shot_selection",
  "run_id": "7538de3b-c905-4572-8ec3-7c73f6700840",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-07-11T00:46:41.664659+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}