{
  "status": "completed",
  "completed_count": 28,
  "applicable_count": 28,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "selected_shot_indices": [
          2,
          3
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 공격으로 인한 상처와 출혈이 이미 발생한 결과를 직접 보여줘 씬의 핵심 사건을 가장 명확하게 전달한다."
          },
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 남자의 공포 반응이 폭력적 위협의 직전/직후를 연결하며, 관객이 상황의 긴박함을 즉시 이해하게 한다."
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 2,
        "selected_shot_indices": [
          2,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 도시 뒷골목에서 남자가 여자의 목을 무는 폭력적 전환이 직접 드러나는 핵심 순간이라 씬의 사건을 가장 명확하게 전달한다."
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 이미 끝난 뒤의 결과와 가해자의 존재가 한 프레임에 잡혀 있어, 씬의 결말 상태를 가장 단순하고 강하게 보여준다."
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 3,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "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": [
          3,
          8,
          11
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 민숙이 TV를 응시하는 앞모습은 씬의 긴장과 주의가 어디로 향하는지 보여주는 핵심 정착 샷이다."
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 수리영이 마신 뒤 미간을 찌푸리는 반응은 약물/음료의 맛이나 효과에 대한 즉각적인 전환점을 잘 드러낸다."
          },
          {
            "shot_index": 11,
            "reason": "서사 High / 시각 High — 민숙의 손목에 새겨진 붉은 원 표식은 씬의 핵심 단서이자 관계·사건의 의미를 한눈에 설명하는 결정적 클로즈업이다."
          }
        ],
        "total_shots": 12,
        "selected_count": 3
      },
      {
        "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": [
          1,
          2,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 High / 시각 High — 철장 속 맹견이 이빨을 드러내며 위협하는 순간은 씬의 긴장과 위험을 한 컷에 압축해 보여주는 핵심 정지점이다."
          },
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 수리영의 정면 응시는 맹견과의 대치 관계를 확정하고 이후 대응의 출발점을 드러내는 대표 반응샷이다."
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 Medium — 강아지를 안고 털을 깎으려는 행동은 유기견을 실제로 돌보는 전환점이라 서사적으로 중요하고, 인물과 강아지 중심으로 단순화해 재현할 수 있다."
          }
        ],
        "total_shots": 6,
        "selected_count": 3
      },
      {
        "scene_index": 8,
        "selected_shot_indices": [
          1,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 번화가 골목의 네온과 포장마차, 자전거를 밟는 역동적 찰나가 씬의 장소성과 이동의 시작을 가장 강하게 보여준다."
          },
          {
            "shot_index": 5,
            "reason": "서사 Medium / 시각 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": [
          5,
          3
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 민숙 위로 남자의 거대한 실루엣이 덮치는 순간은 위협의 실체가 시각적으로 한 번에 읽히는 씬의 핵심 전환점이다."
          },
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 남자가 전단지를 쥔 채 멈춘 손 클로즈업은 침입과 전달 행위가 겹치는 결정적 순간을 압축해 보여준다."
          }
        ],
        "total_shots": 5,
        "selected_count": 2
      },
      {
        "scene_index": 11,
        "selected_shot_indices": [
          3,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 Medium / 시각 High — 옥상에 도착한 직후의 굳은 표정이 이 씬의 핵심 분위기와 반응을 가장 직접적으로 보여주며, 단순한 인물 클로즈업으로 재현도 쉽다."
          },
          {
            "shot_index": 4,
            "reason": "서사 Medium / 시각 High — 반쯤 열린 현관 철문은 옥탑 장면의 불안한 긴장감과 누군가의 부재·침입 가능성을 암시하는 대표 정지점이다."
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 12,
        "selected_shot_indices": [
          4,
          7,
          10
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 방 안의 피 묻은 발자국이 커튼 쪽으로 이어져 있어 수리영이 무엇을 발견했는지 한눈에 보여주는 핵심 단서 샷이다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 수리영이 시신을 목격한 직후의 충격과 공포를 정면으로 전달하는 감정 전환점이다."
          },
          {
            "shot_index": 10,
            "reason": "서사 High / 시각 High — 시신의 손에 구겨진 사진이 쥐여 있어 이후 단서가 되는 발견 순간을 명확하게 제시한다."
          }
        ],
        "total_shots": 14,
        "selected_count": 3
      },
      {
        "scene_index": 13,
        "selected_shot_indices": [
          5,
          6,
          2
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 혜수를 올려다보며 눈물이 맺힌 수리영의 클로즈업은 두 사람의 재회/대치 감정이 응축된 전환점이라 씬의 핵심 감정을 직접 전달한다."
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 혜수의 놀란 표정은 수리영을 마주한 즉각적인 인지 변화와 반응을 보여주며, 장면의 긴장과 관계 변화를 읽히게 한다."
          },
          {
            "shot_index": 2,
            "reason": "서사 Medium / 시각 High — 경찰차에서 막 내려오는 혜수는 사건 개입의 시작을 보여주는 정착 샷으로, 외곽의 도착 상황과 인물 구도를 명확히 잡아준다."
          }
        ],
        "total_shots": 7,
        "selected_count": 3
      },
      {
        "scene_index": 14,
        "selected_shot_indices": [
          3,
          7,
          10
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 텅 빈 침대와 깨끗한 벽을 정면으로 응시하는 순간은 사건의 부재와 상실감을 한 컷에 압축해 씬의 핵심 정서를 직접 드러낸다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 수리영의 어깨에 얹힌 혜수의 손은 관계 변화와 위로의 접점을 가장 명확하게 보여주는 정지 순간이다."
          },
          {
            "shot_index": 10,
            "reason": "서사 Medium / 시각 High — 차가운 캔 음료를 내미는 손은 다음 감정 전환을 예고하는 대표적 교감 샷으로, 복잡한 동작 없이 의미를 전달한다."
          }
        ],
        "total_shots": 13,
        "selected_count": 3
      },
      {
        "scene_index": 15,
        "selected_shot_indices": [
          4,
          5,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 혜수가 휴대폰 화면을 김형사 얼굴 앞까지 들이밀며 압박하는 순간이 대화의 힘 관계를 뒤집는 전환점이라 핵심 이미지를 만들 가치가 큽니다."
          },
          {
            "shot_index": 5,
            "reason": "서사 Medium / 시각 High — 팔짱을 낀 김형사의 불만스러운 정면은 혜수의 압박에 대한 즉각적 반응과 씬의 긴장 톤을 가장 명확하게 전달합니다."
          },
          {
            "shot_index": 6,
            "reason": "서사 Medium / 시각 High — 창밖을 노려보는 혜수의 옆얼굴은 상황의 불신과 결심을 응축해 보여 주며, 씬의 정서적 마무리로 쓰기 좋습니다."
          }
        ],
        "total_shots": 6,
        "selected_count": 3
      },
      {
        "scene_index": 16,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 동틀 무렵의 적막한 옥탑방 외부와 푸르스름한 안개가 씬의 시간대·분위기를 한 컷에 정착시키는 대표 establishing shot이다."
          }
        ],
        "total_shots": 3,
        "selected_count": 1
      },
      {
        "scene_index": 17,
        "selected_shot_indices": [
          2,
          4,
          9
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 침대에서 상체를 일으키며 굳은 표정을 짓는 순간이 수리영이 상황을 인지하고 반응하는 핵심 전환점이라 씬의 감정 출발점을 가장 स्पष्ट하게 보여준다."
          },
          {
            "shot_index": 4,
            "reason": "서사 Medium / 시각 High — 핏자국 없이 깨끗한 안방 전경은 비정상적으로 평온한 공간을 정착시켜 이후 불길한 변화와 대비되는 분위기 정보를 제공한다."
          },
          {
            "shot_index": 9,
            "reason": "서사 High / 시각 High — 거울 속 욕실 뒷벽에 붉은 원이 떠오르는 장면은 초자연적 이상 징후의 폭로이자 씬의 핵심 사건이라 반드시 필요하다."
          }
        ],
        "total_shots": 13,
        "selected_count": 3
      },
      {
        "scene_index": 18,
        "selected_shot_indices": [
          4,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 마트 외벽 CCTV를 가리키는 순간은 감시의 존재를 폭로하며 이후 상황 인식이 바뀌는 전환점이다."
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 휴대폰을 들고 굳은 표정으로 듣는 클로즈업은 사건의 심각성을 직접 전달하는 핵심 반응샷이다."
          }
        ],
        "total_shots": 5,
        "selected_count": 2
      },
      {
        "scene_index": 19,
        "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": 20,
        "selected_shot_indices": [
          6,
          7,
          11
        ],
        "selected_shots": [
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 피투성이 현장을 본 수리영이 충격을 확실히 인지하는 순간으로, 씬의 핵심 전환점이자 얼굴 클로즈업으로 재현이 용이하다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 컴퓨터 화면의 해상 좌표가 멈춰 선 발견 장면이라 조사 내용의 핵심 정보가 한눈에 드러나는 대표 컷이다."
          },
          {
            "shot_index": 11,
            "reason": "서사 Medium / 시각 High — 수리영이 경찰서 사무실을 나서는 끝 동작으로, 장면의 정리와 다음 행동으로의 전환을 가장 간결하게 보여준다."
          }
        ],
        "total_shots": 11,
        "selected_count": 3
      },
      {
        "scene_index": 21,
        "selected_shot_indices": [
          2
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 Medium / 시각 High — 경찰서 씬의 긴장과 결의를 가장 간결하게 전달하는 굳은 옆얼굴 클로즈업으로, 이동 동작보다 인물의 감정 상태가 선명하게 읽힌다."
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 22,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — PC방 모니터의 지도 화면을 굳게 응시하는 정면은 수리영이 단서를 확인하며 다음 행동으로 넘어가는 정착점이라 씬의 핵심 분위기와 정보 전달에 적합하다."
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 23,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 폭우가 덮친 해안가 도로의 정착샷으로 씬의 날씨와 불안한 분위기를 한 번에 전달한다."
          }
        ],
        "total_shots": 3,
        "selected_count": 1
      },
      {
        "scene_index": 24,
        "selected_shot_indices": [
          4,
          5,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 붉은 원이 그려진 벽면이 처음 드러나는 순간으로, 수리영이 단서를 발견해 사건의 성격을 인지하는 전환점이다."
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 원 한가운데 꽂힌 낡은 사진이 핵심 단서로 제시되어, 씬의 미스터리와 인물의 다음 행동을 직접적으로 견인한다."
          },
          {
            "shot_index": 8,
            "reason": "서사 Medium / 시각 High — 단서를 본 뒤 멍하게 주저앉는 반응샷으로, 충격과 정서적 무게를 가장 간결하게 전달한다."
          }
        ],
        "total_shots": 9,
        "selected_count": 3
      },
      {
        "scene_index": 25,
        "selected_shot_indices": [
          2,
          7,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — ‘혜수이모’라는 연락처가 선명하게 잡히는 순간이라 인물이 누구와 무엇을 확인하는지 바로 드러나는 핵심 단서다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 Medium — 안개 낀 포구에서 두 인물이 거리를 둔 채 마주 선 정지 상태가 관계 긴장과 씬의 전환점을 가장 명확하게 보여준다."
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 수리영이 휴대폰을 입가에 대고 눈을 감는 행위는 실제로 통화하거나 결심하는 순간처럼 보이며 씬의 감정적 마무리를 만든다."
          }
        ],
        "total_shots": 8,
        "selected_count": 3
      },
      {
        "scene_index": 26,
        "selected_shot_indices": [
          4,
          6,
          11
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 Medium / 시각 High — 바다 한가운데 떠 있는 소형 어선의 전경이 이후 선상 대치의 공간적 맥락과 고립된 분위기를 한 컷에 정리해준다."
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 수리영이 구겨진 지도를 인우에게 내미는 순간은 정보가 직접 전달되는 전환점이라 씬의 핵심 갈등을 가장 명확하게 보여준다."
          },
          {
            "shot_index": 11,
            "reason": "서사 High / 시각 High — 조타실로 가려는 인우를 수리영이 몸으로 막아서는 순간이 관계 충돌의 정점이자 다음 행동을 중단시키는 결정적 장면이다."
          }
        ],
        "total_shots": 11,
        "selected_count": 3
      },
      {
        "scene_index": 27,
        "selected_shot_indices": [
          3,
          5,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 낡은 사진 속 여자아이를 손가락으로 집어 누르는 동작이 수리영의 집착과 단서 확인을 동시에 드러내는 핵심 전환점이다."
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 조타실 벽면의 붉은 원 표식들이 한 번에 드러나며 인물의 발견이 공간 전체의 위협으로 확장되는 순간이다."
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 의식을 잃은 수리영이 인우의 어깨에 기대는 찰나는 충격의 결과가 즉시 가시화되는 종료 지점이라 씬의 결말을 가장 잘 대표한다."
          }
        ],
        "total_shots": 8,
        "selected_count": 3
      },
      {
        "scene_index": 28,
        "selected_shot_indices": [
          3
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 Medium / 시각 High — 안개 속으로 진입하는 어선의 실루엣이 씬의 이동 끝과 불확실한 분위기를 동시에 전달하는 대표 순간이다."
          }
        ],
        "total_shots": 3,
        "selected_count": 1
      }
    ],
    "total_selected": 59,
    "total_shots": 169,
    "max_per_scene": 3
  },
  "step_id": "shot_selection",
  "run_id": "659a2b35-5a7a-460d-8b60-53c4bb7e039e",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-04-30T12:46:12.387131+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50"
}