{
  "status": "completed",
  "completed_count": 30,
  "applicable_count": 30,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "selected_shot_indices": [
          3,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 한국인 남자를 향해 공중으로 도약하는 순간이 공격의 시작이자 씬의 위협을 가장 स्पष्ट하게 드러내는 전환점이다."
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 검은 인영이 이미 쓰러진 남자 위를 장악한 상태는 공격이 현실화된 결과를 보여주며 씬의 절정과 지배 관계를 한 컷에 전달한다."
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 2,
        "selected_shot_indices": [
          3,
          2
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 흡혈 행위가 직접 드러나는 결정적 순간으로, 장면의 폭력성과 관계 전환을 한 컷에 명확히 보여준다."
          },
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 붉은 눈의 정면 클로즈업은 감염·포식의 주체를 강하게 각인시키는 핵심 반응점이다."
          }
        ],
        "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": [
          10,
          12,
          13
        ],
        "selected_shots": [
          {
            "shot_index": 10,
            "reason": "서사 High / 시각 High — 수리영이 중년 여성에게 기대 눈을 감는 순간은 두 인물의 관계가 신뢰·위로로 전환되는 감정적 절정이라 핵심 이미지를 만들 가치가 높다."
          },
          {
            "shot_index": 12,
            "reason": "서사 High / 시각 High — 손목의 붉은 원 표식이 드러나는 클로즈업은 이야기의 비밀이나 단서가 직접 폭로되는 전환점이라 씬의 의미를 한 컷으로 압축한다."
          },
          {
            "shot_index": 13,
            "reason": "서사 High / 시각 High — 표식을 응시하는 수리영의 시선은 발견 직후의 인지 순간을 포착해, 관객이 단서를 이해하도록 돕는 대표 반응샷이다."
          }
        ],
        "total_shots": 13,
        "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,
          4,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 High / 시각 High — 로트와일러의 공격적 경계가 씬의 문제 상황을 즉시 제시하는 대표 얼굴샷이다."
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 주사기를 꽂는 순간은 치료/처치가 실제로 개입되는 전환점이라 씬의 핵심 행동을 가장 직접적으로 보여준다."
          },
          {
            "shot_index": 6,
            "reason": "서사 Medium / 시각 High — 보호·관리의 진행을 한눈에 보여주는 단순한 행동 정지샷으로, 씬 후반의 돌봄 톤을 명확히 전달한다."
          }
        ],
        "total_shots": 8,
        "selected_count": 3
      },
      {
        "scene_index": 8,
        "selected_shot_indices": [
          1,
          3
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 해질 무렵 네온이 켜진 마트 입구에 도착한 순간으로 장소 전환과 씬의 분위기를 한 컷에 정착시킨다."
          },
          {
            "shot_index": 3,
            "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,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 잠금장치가 풀려 철문이 벌어진 순간은 공간에 들어갈 수 있게 되는 전환점이라 씬의 핵심 변화를 가장 직접적으로 보여준다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 Medium — 창문 속 거대한 그림자가 기울어지는 장면은 누군가의 접근과 위압이 드러나는 긴장 고조의 핵심 순간이다."
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 Medium — 바닥의 사람을 물어뜯는 형태의 그림자는 폭력적 충돌이 발생했음을 압축적으로 드러내는 클라이맥스다."
          }
        ],
        "total_shots": 8,
        "selected_count": 3
      },
      {
        "scene_index": 11,
        "selected_shot_indices": [
          5,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 반쯤 열린 철문 앞에서 멈춰 선 순간은 수리영이 안쪽 상황을 목격하거나 진입을 망설이는 전환점이라 씬의 핵심 긴장과 발견을 가장 직접적으로 보여준다."
          },
          {
            "shot_index": 4,
            "reason": "서사 Medium / 시각 High — 미간을 찌푸리고 코를 막는 상체 클로즈업은 공간의 냄새나 불쾌한 환경에 대한 즉각적인 반응을 선명하게 전달해 씬의 분위기와 감각 정보를 보강한다."
          }
        ],
        "total_shots": 5,
        "selected_count": 2
      },
      {
        "scene_index": 12,
        "selected_shot_indices": [
          5,
          7,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 방바닥의 혈흔과 커튼 쪽으로 이어진 발자국이 사건의 범죄·이동 경로를 한 컷에 드러내는 핵심 증거라서 씬의 충격과 상황을 즉시 이해하게 한다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 커튼 뒤의 정체를 확인한 직후 수리영의 경직된 표정은 발견의 순간과 공포의 전환점을 가장 직접적으로 보여준다."
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 Medium — 커튼 뒤에 숨겨진 훼손된 시신의 정면은 씬의 핵심 폭로이지만 재현은 단순한 정면 구도로 압축하면 충분하다."
          }
        ],
        "total_shots": 15,
        "selected_count": 3
      },
      {
        "scene_index": 13,
        "selected_shot_indices": [
          4,
          5,
          7
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 수리영의 앞을 가로막아 충돌이 발생하는 순간으로, 인물 간 대립과 장면의 긴장을 한 컷에 명확히 보여준다."
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 고개를 들어 혜수를 올려다보는 눈물 고인 얼굴은 수리영의 공포와 감정 전환을 직접 드러내는 핵심 반응샷이다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 혜수와 김형사가 계단을 향해 돌진하는 마지막 전환점으로, 추적과 행동의 방향이 바뀌는 결정적 순간을 담는다."
          }
        ],
        "total_shots": 7,
        "selected_count": 3
      },
      {
        "scene_index": 14,
        "selected_shot_indices": [
          5,
          11,
          10
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 사라진 시신을 확인한 직후의 창백한 얼굴은 사건의 폭로와 충격을 직접 담아 씬의 핵심 전환점을 보여준다."
          },
          {
            "shot_index": 11,
            "reason": "서사 Medium / 시각 High — 어긋난 백팩과 인형은 방 안의 이상 징후를 한 컷으로 정리해 미스터리한 분위기와 사건 단서를 동시에 전달한다."
          },
          {
            "shot_index": 10,
            "reason": "서사 Medium / 시각 High — 혜수가 수리영을 붙잡아 달래는 정면 구도는 갈등이 잠시 수습되는 관계의 온도를 보여주는 대표 반응샷이다."
          }
        ],
        "total_shots": 11,
        "selected_count": 3
      },
      {
        "scene_index": 15,
        "selected_shot_indices": [
          3,
          4,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 수리영이 벤치에서 벌떡 일어나며 감정이 행동으로 전환되는 순간이라 씬의 핵심 반응과 결단을 가장 직접적으로 보여준다."
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 해안가 도로를 향해 전속력으로 달아나는 뒷모습은 대립 이후의 즉각적인 전환점이자 추적/이탈의 방향을 한 컷에 명확히 전달한다."
          },
          {
            "shot_index": 5,
            "reason": "서사 Medium / 시각 High — 멀어지는 수리영을 향해 혜수가 부르는 장면은 관계의 긴장과 붙잡으려는 감정을 공간적으로 분명하게 보여줘 씬의 여운을 잡아준다."
          }
        ],
        "total_shots": 6,
        "selected_count": 3
      },
      {
        "scene_index": 16,
        "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": 17,
        "selected_shot_indices": [
          2
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 Medium / 시각 High — 옥탑방 담벼락을 훌쩍 넘는 공중 도약은 새벽 탈출의 핵심 행동이자 시각적으로 가장 선명한 정지점이다."
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 18,
        "selected_shot_indices": [
          6,
          11,
          16
        ],
        "selected_shots": [
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 빈 공간을 확인하고 안도하는 순간이라 이 씬의 핵심 전환인 ‘공포/불안의 해소’를 가장 직접적으로 보여준다."
          },
          {
            "shot_index": 11,
            "reason": "서사 High / 시각 High — 거울 속에 거대한 붉은 원이 나타나는 기괴한 발견 장면으로, 이후 공포의 원인을 인지하게 만드는 핵심 폭로다."
          },
          {
            "shot_index": 16,
            "reason": "서사 High / 시각 High — 사진 속 인물 얼굴이 붕괴하는 초자연적 변형이 가장 강한 사건 포인트라 씬의 충격을 대표한다."
          }
        ],
        "total_shots": 18,
        "selected_count": 3
      },
      {
        "scene_index": 19,
        "selected_shot_indices": [
          2,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 마트에서 수리영과 직원이 정면으로 맞서는 순간이라 정보 전달과 관계 구도가 한 장면으로 명확하게 잡힌다."
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 전화 통화 중 굳은 표정의 클로즈업은 무언가를 듣고 판단이 바뀌는 전환점을 직접 보여줘 씬의 핵심 감정을 압축한다."
          }
        ],
        "total_shots": 5,
        "selected_count": 2
      },
      {
        "scene_index": 20,
        "selected_shot_indices": [
          2,
          3
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — CCTV 모니터에 두 인물이 동시에 잡혀 사건의 핵심 단서가 드러나는 전환점이라 씬의 정보를 가장 직접적으로 전달한다."
          },
          {
            "shot_index": 3,
            "reason": "서사 Medium / 시각 High — 모니터를 본 뒤 수리영의 초조한 반응이 읽히는 대표 정지점으로, 장면의 긴장감과 감정 톤을 이미지로 잘 살린다."
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 21,
        "selected_shot_indices": [
          4,
          5,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 사건의 핵심 단서인 훼손된 시신 사진을 정면 클로즈업으로 보여줘 수사 전환의 계기가 되는 발견 순간을 가장 직접적으로 전달한다."
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 사진을 확인한 직후 수리영의 충격 반응이 서사의 감정 절정을 형성하며, 단독 인물 클로즈업이라 이미지 재현도 쉽다."
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 해상 지도와 좌표가 화면에 선명히 뜨는 순간은 수사의 방향이 구체화되는 정보 폭로 장면이라 씬의 핵심 진전을 압축한다."
          }
        ],
        "total_shots": 10,
        "selected_count": 3
      },
      {
        "scene_index": 22,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "씬 내 유일 샷"
          }
        ],
        "total_shots": 1,
        "selected_count": 1
      },
      {
        "scene_index": 23,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — PC방 모니터의 해상 지도를 응시하며 결심하거나 정보를 확인하는 핵심 인지 순간이 드러나고, 얼굴의 푸른빛만으로도 단일 인물 구도로 강하게 표현된다."
          }
        ],
        "total_shots": 3,
        "selected_count": 1
      },
      {
        "scene_index": 24,
        "selected_shot_indices": [
          2
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 빗속에서 몸을 앞으로 숙이고 자전거를 붙드는 순간이 소나기 속 이동의 긴장과 저항을 가장 직접적으로 보여주는 전환점이다."
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 25,
        "selected_shot_indices": [
          2,
          4,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 비에 젖어 난장판이 된 거실 한가운데 굳어 선 정면은 씬의 충격과 상황 변화를 한 컷에 전달하는 대표 정지점이다."
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 붉은 원 표식 속 벽 틈에 꽂힌 피 묻은 사진은 발견의 핵심 단서이자 사건의 의미를 가장 직접적으로 보여준다."
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 사진을 쥔 채 나가려는 한 발을 떼는 순간은 수리영의 결심과 장면의 다음 전환을 압축해 보여준다."
          }
        ],
        "total_shots": 8,
        "selected_count": 3
      },
      {
        "scene_index": 26,
        "selected_shot_indices": [
          1,
          4,
          7
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 안개로 경계가 지워진 텅 빈 포구가 씬의 시간·공간 톤을 한 컷에 정착시키는 대표 establishing shot이다."
          },
          {
            "shot_index": 4,
            "reason": "서사 Medium / 시각 High — 안개를 뚫고 들어오는 낡은 어선이 사건의 유입과 분위기 변화를 동시에 보여주는 전환점이라 재현 가치가 높다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 인우가 수리영을 서늘하게 힐끗 보는 표정은 두 인물의 긴장과 첫 충돌을 응축한 핵심 반응샷이다."
          }
        ],
        "total_shots": 9,
        "selected_count": 3
      },
      {
        "scene_index": 27,
        "selected_shot_indices": [
          1,
          2
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 High / 시각 High — 어질러진 옥탑방 한가운데에서 전화를 받는 혜수의 심각한 표정이 씬의 긴장과 사건 개시를 한 컷에 보여준다."
          },
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 김형사를 향해 급히 고개를 돌리는 반응은 통화 내용이나 상대의 존재가 촉발한 서사의 전환점을 가장 직접적으로 드러낸다."
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 28,
        "selected_shot_indices": [
          3,
          4,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 두 명의 한국인 여자아이 사진이 사건의 핵심 단서로 드러나는 순간이라 씬의 발견·폭로를 가장 직접적으로 전달한다."
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 사진을 본 뒤 인우가 충격을 받은 반응이 관계와 정보의 전환점을 명확히 보여주는 대표 정지점이다."
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 조타륜을 잡은 인우의 손을 수리영이 붙들어 행동을 멈추게 하는 순간으로, 충돌 직전의 갈등과 개입을 한 장면에 압축한다."
          }
        ],
        "total_shots": 6,
        "selected_count": 3
      },
      {
        "scene_index": 29,
        "selected_shot_indices": [
          4,
          6,
          7
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 낡은 사진 속 여자아이를 직접 짚는 순간이라 수리영이 단서를 발견해 과거의 정체와 현재 장면이 연결되는 핵심 전환점이다."
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 조타실 벽면의 붉은 원 표식들이 한 번에 드러나며, 씬의 공포 원인과 미스터리의 실체를 시각적으로 확정한다."
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 붉은 표식을 본 뒤 수리영이 경악하는 반응은 발견의 충격을 직접 보여주는 감정 절정으로, 독자가 반드시 봐야 하는 순간이다."
          }
        ],
        "total_shots": 9,
        "selected_count": 3
      },
      {
        "scene_index": 30,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 해질 무렵 바다와 낡은 소형 어선을 한 화면에 정리해 씬의 장소·시간·톤을 한 번에 전달하는 대표 establishing shot이다."
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      }
    ],
    "total_selected": 64,
    "total_shots": 180,
    "max_per_scene": 3
  },
  "step_id": "shot_selection",
  "run_id": "4f53abac-0b44-405f-9b0c-f09287320900",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-04-30T10:16:32.760828+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50"
}