{
  "status": "completed",
  "completed_count": 30,
  "applicable_count": 30,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "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
      },
      {
        "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": [
          2
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 High / 시각 High — 주인공 혜수가 현장을 주도적으로 지휘하는 모습을 통해 캐릭터의 역할과 사건의 시작을 명확히 전달하는 순간"
          }
        ],
        "total_shots": 2,
        "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": [
          1,
          7
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 굳은 표정의 민숙과 씻다 만 약초를 통해 씬의 긴장된 분위기와 정적인 일상 배경을 효과적으로 정착시킴"
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 민숙의 손목에 새겨진 표식을 보여주며 인물의 숨겨진 비밀이나 복선을 시각적으로 명확히 폭로함"
          }
        ],
        "total_shots": 7,
        "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": [
          1,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 High / 시각 High — 보호소의 통제 불능한 긴장 상태와 대치 상황을 직관적으로 드러내는 핵심적 순간"
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 일상적인 보호소 업무 중 새로운 사건의 계기가 되는 전화 통화와 인물의 심리적 동요를 보여주는 순간"
          }
        ],
        "total_shots": 6,
        "selected_count": 2
      },
      {
        "scene_index": 8,
        "selected_shot_indices": [
          2,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 Medium / 시각 High — 마트 직원과의 대면을 통해 현재 인물이 처한 상황과 공간적 배경을 명확히 전달함"
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 스마트폰 화면을 보며 갈등하는 인물의 표정을 통해 씬의 감정적 전환점과 결과를 집중해서 보여줌"
          }
        ],
        "total_shots": 4,
        "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": [
          1,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 낯선 침입자의 존재를 낡은 신발과 긴 그림자로 분위기 있게 제시하는 정착 샷"
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 습격이라는 씬의 핵심 파국을 유리에 비친 실루엣을 통해 단순하면서도 강렬하게 시각화"
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 11,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 High / 시각 High — 수리영이 계단을 올라가기 직전 이상을 감지하는 순간으로, 인물의 긴장된 표정과 반응을 통해 서사의 서스펜스를 주도함"
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 12,
        "selected_shot_indices": [
          5,
          7,
          11
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 방 안의 참상을 처음 인지하며 피 묻은 발자국을 통해 침입 흔적과 긴장감을 극대화하는 순간"
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 피해자 민숙의 시신을 목격하는 씬의 가장 파괴적인 감정적 절정이자 서사의 핵심 전환점"
          },
          {
            "shot_index": 11,
            "reason": "서사 High / 시각 High — 죽은 민숙의 손에 쥔 사진을 클로즈업하여 향후 사건 해결의 결정적인 단서를 드러내는 순간"
          }
        ],
        "total_shots": 14,
        "selected_count": 3
      },
      {
        "scene_index": 13,
        "selected_shot_indices": [
          4,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 혜수가 멘붕 상태인 수리영을 붙잡고 상황을 파악하려는 두 인물 간의 핵심 상호작용 순간"
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 충격적인 사실을 직면한 혜수의 극적인 감정 변화와 얼굴 표정을 명확하게 전달하는 클로즈업"
          }
        ],
        "total_shots": 6,
        "selected_count": 2
      },
      {
        "scene_index": 14,
        "selected_shot_indices": [
          3,
          7
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 아무런 흔적 없이 지나치게 말끔한 수리영의 방을 통해 사건의 기묘한 이질감과 미스터리를 전달함"
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 수리영을 다정하게 감싸안는 혜수의 모습을 통해 두 사람의 정서적 연대와 인물 관계의 전환을 명확히 보여줌"
          }
        ],
        "total_shots": 8,
        "selected_count": 2
      },
      {
        "scene_index": 15,
        "selected_shot_indices": [
          1,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 밤바다 정류장의 쓸쓸한 공간감과 인물의 고립된 감정 상태를 명확히 정착시키는 대표 샷"
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 인물의 갑작스러운 도주라는 서사적 핵심 행동과 어두운 밤바다의 역동적 대비를 포착한 순간"
          }
        ],
        "total_shots": 6,
        "selected_count": 2
      },
      {
        "scene_index": 16,
        "selected_shot_indices": [
          3
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 혜수가 단서를 담은 스마트폰을 들이밀며 사건의 실마리를 제시하고 두 인물의 긴장감을 극대화하는 서사적 핵심 순간"
          }
        ],
        "total_shots": 5,
        "selected_count": 1
      },
      {
        "scene_index": 17,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 동틀 무렵 옥탑방의 신비로운 분위기와 고양이의 존재를 강렬한 실루엣으로 정착시키는 상징적이고 재현 용이한 순간"
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 18,
        "selected_shot_indices": [
          8,
          11
        ],
        "selected_shots": [
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 거울을 통해 배후의 붉은 표식을 발견하는 미스터리의 첫 단서이자 시각적으로 강렬한 대조를 이루는 전환점"
          },
          {
            "shot_index": 11,
            "reason": "서사 High / 시각 High — 액자 속 뭉개진 얼굴을 통해 인물이 직면한 기괴한 현실과 공포를 극명하게 보여주는 핵심 폭로 순간"
          }
        ],
        "total_shots": 12,
        "selected_count": 2
      },
      {
        "scene_index": 19,
        "selected_shot_indices": [
          3,
          4
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 수리영과 직원이 CCTV를 올려다보며 단서를 인지하는 핵심적 전환 순간"
          },
          {
            "shot_index": 4,
            "reason": "서사 High / 시각 High — 무언가를 전해 듣고 충격을 받은 주인공의 표정 변화를 포착하는 감정적 절정"
          }
        ],
        "total_shots": 4,
        "selected_count": 2
      },
      {
        "scene_index": 20,
        "selected_shot_indices": [
          3
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 모니터의 푸른 빛이 반사된 수리영의 불안한 클로즈업을 통해 씬의 핵심 서스펜스와 인물의 내면적 긴장감을 가장 효과적으로 시각화함"
          }
        ],
        "total_shots": 4,
        "selected_count": 1
      },
      {
        "scene_index": 21,
        "selected_shot_indices": [
          6,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 수리영이 살인 사건 현장 사진을 보고 큰 충격을 받는 감정의 절정이자 서사적 전환점이다."
          },
          {
            "shot_index": 8,
            "reason": "서사 High / 시각 High — 수리영이 단서가 되는 좌표를 메모지에 받아 적는 핵심 행위를 손 클로즈업으로 명확하게 전달한다."
          }
        ],
        "total_shots": 10,
        "selected_count": 2
      },
      {
        "scene_index": 22,
        "selected_shot_indices": [
          2
        ],
        "selected_shots": [
          {
            "shot_index": 2,
            "reason": "서사 Medium / 시각 High — 경찰서에서 나와 쓸쓸히 자전거를 타고 달리는 수리영의 역동적인 실루엣이 씬의 무거운 분위기를 잘 드러냄"
          }
        ],
        "total_shots": 2,
        "selected_count": 1
      },
      {
        "scene_index": 23,
        "selected_shot_indices": [
          3
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 수리영이 획득한 결정적 단서인 해상 지도를 배낭에 감추는 서사적 종결 순간을 명확히 전달한다."
          }
        ],
        "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": [
          3,
          7
        ],
        "selected_shots": [
          {
            "shot_index": 3,
            "reason": "서사 High / 시각 High — 붉은 원과 피 묻은 사진이라는 충격적인 표식을 통해 침입자의 적대적 의도를 시각적으로 강렬하게 드러내는 핵심 전환점"
          },
          {
            "shot_index": 7,
            "reason": "서사 High / 시각 High — 사진을 움켜쥐고 떠날 채비를 마친 뒷모습을 통해 위기를 극복하고 행동을 개시하려는 캐릭터의 결단을 압축한 종착점"
          }
        ],
        "total_shots": 7,
        "selected_count": 2
      },
      {
        "scene_index": 26,
        "selected_shot_indices": [
          5,
          6
        ],
        "selected_shots": [
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 Medium — 안개 속에서 수리영과 인우가 대치하며 시선이 교차하는 씬의 핵심 전환점"
          },
          {
            "shot_index": 6,
            "reason": "서사 High / 시각 High — 망망대해를 배경으로 전화를 시도하는 수리영의 절박한 감정을 인물 클로즈업으로 명확히 표현"
          }
        ],
        "total_shots": 6,
        "selected_count": 2
      },
      {
        "scene_index": 27,
        "selected_shot_indices": [
          1
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 High / 시각 High — 주인공 혜수가 전화를 통해 충격을 인지하는 서사적 전환점이자 공간의 난장판 상태를 직관적으로 표현한 핵심 순간"
          }
        ],
        "total_shots": 3,
        "selected_count": 1
      },
      {
        "scene_index": 28,
        "selected_shot_indices": [
          1,
          5
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 High — 해질녘 바다 위 외딴 어선의 모습을 통해 씬의 쓸쓸하고 고립된 공간적 분위기를 명확하게 전달함"
          },
          {
            "shot_index": 5,
            "reason": "서사 High / 시각 High — 사진을 목격하고 극심한 충격을 받은 인물의 당황한 표정을 포착하여 서사의 가장 결정적인 감정 전환점을 묘사함"
          }
        ],
        "total_shots": 9,
        "selected_count": 2
      },
      {
        "scene_index": 29,
        "selected_shot_indices": [
          1,
          4,
          8
        ],
        "selected_shots": [
          {
            "shot_index": 1,
            "reason": "서사 Medium / 시각 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": 50,
    "total_shots": 152,
    "max_per_scene": 3
  },
  "step_id": "shot_selection",
  "run_id": "32be231e-d7c5-47df-a84a-02dcbf3ce634",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-05-27T12:48:59.899943+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}