{
  "status": "completed",
  "completed_count": 7,
  "applicable_count": 7,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "scene_heading": "S1. EXT. 펜실베이니아 숲 상공 — 낮 (00:00–00:40)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "절벽 밖으로 솟구쳐 어리둥절한 긴장 상태",
            "after_state": "추락을 인지하고 뒤늦은 공포를 느낌",
            "description": "토니가 허공으로 도약한 것이 추락임을 깨닫고 공포를 표출한다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "통제 없이 공중을 날아가는 상태",
            "after_state": "장비를 조작하여 숲을 향한 하강 궤도로 변경됨",
            "description": "윌마가 벨트의 추를 조작하여 궤도를 꺾어 착지를 준비한다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "공포로 인해 다리를 뻣뻣하게 편 위험한 착지 자세",
            "after_state": "지시에 따라 무릎을 굽히고 나뭇가지에 무사히 충돌 착지함",
            "description": "윌마의 지시를 들은 토니가 자세를 고쳐 나무 꼭대기에 무사히 착지한다."
          },
          {
            "beat_index": 4,
            "change_type": "situation",
            "before_state": "착지에 성공하여 잠시 안도하는 상태",
            "after_state": "삭제광선이 절벽을 지우고 강력한 돌풍이 덮침",
            "description": "추격자의 삭제광선이 주변 환경을 파괴하며 새로운 위협을 가한다."
          }
        ]
      },
      {
        "scene_index": 2,
        "scene_heading": "S2. EXT. 펜실베이니아 숲 상공 — 낮 (00:40–01:25)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "휴대폰 AI가 작동하여 궤도 감시망에 노출될 위기",
            "after_state": "휴대폰을 방수 주머니에 넣고 차단하여 신호를 숨김",
            "description": "윌마가 토니의 휴대폰을 빼앗아 금속 끈으로 감아 감시망으로부터 은폐한다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "신체의 열기로 인해 탐색 침에 발각될 수 있는 무방비 상태",
            "after_state": "열을 흡수하는 이끼를 장비에 발라 열 탐지를 피함",
            "description": "하늘에서 탐색 침이 내려오자 윌마가 회색 이끼를 문질러 체온을 위장한다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "탐색 침의 렌즈가 토니의 금속 지퍼를 겨냥한 발각 직전 상황",
            "after_state": "지퍼를 손으로 가려 빛점이 지나가며 발각을 모면함",
            "description": "윌마가 기지를 발휘해 금속 부위를 가림으로써 탐색 침이 그냥 지나가게 만든다."
          }
        ]
      },
      {
        "scene_index": 3,
        "scene_heading": "S3. EXT. 숲 바닥 — 잠시 후 (01:25–02:10)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "토니에게 공중 도약을 위한 개인 장비가 없는 상태",
            "after_state": "점퍼 벨트를 획득하고 사용법에 의문을 가짐",
            "description": "윌마가 쓰러진 추격자의 점퍼 벨트를 토니에게 지급한다."
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "토니가 과거의 기록(가족 사진 등)을 확인하려 함",
            "after_state": "윌마의 경고를 받아들여 생존을 위해 기기 작동을 포기함",
            "description": "휴대폰을 켜면 적에게 발각된다는 윌마의 말에 토니가 주머니에서 손을 거둔다."
          },
          {
            "beat_index": 3,
            "change_type": "information",
            "before_state": "토니가 점퍼 벨트의 작동 원리를 모르는 상태",
            "after_state": "검은 판(무게 지움)과 은색 추(무게 더함)의 역할을 인지함",
            "description": "윌마가 장비의 원리와 떨어지는 요령에 대해 토니에게 설명한다."
          }
        ]
      },
      {
        "scene_index": 4,
        "scene_heading": "S4. EXT. 경사진 숲 — 연속 (02:10–03:10)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "점프 요령과 궤도를 파악하지 못한 미숙한 상태",
            "after_state": "도약에 실패하여 나뭇가지 사이에 거꾸로 처박힘",
            "description": "토니가 첫 번째 도약을 시도하지만 궤도 조절에 실패한다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "착지에 실패하고 바닥을 뒹구는 불안정한 상태",
            "after_state": "구조 현장의 낙법을 응용하여 안정적으로 착지함",
            "description": "토니가 세 번째 시도에서 과거의 경험을 살려 옆구리를 굴리며 성공적으로 착지한다."
          },
          {
            "beat_index": 3,
            "change_type": "relationship",
            "before_state": "윌마가 토니를 짐짝 같은 초보자로 대함",
            "after_state": "토니의 능력을 인정하고 신체 조건에 맞게 장비를 조정해 줌",
            "description": "낙법을 본 윌마가 감탄하며 토니의 벨트에 은색 추를 더해주고, 서로 농담을 주고받는다."
          }
        ]
      },
      {
        "scene_index": 5,
        "scene_heading": "S5. EXT. 폐허 능선 — 오후 (03:10–04:10)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "리듬을 맞춰 숲을 횡단하는 것에 집중하는 상태",
            "after_state": "폐허가 된 야구장을 발견하고 가족에 대한 회상으로 슬퍼함",
            "description": "토니가 숲에 파묻힌 야구장 좌석을 만지며 아내 마라와의 과거를 떠올린다."
          },
          {
            "beat_index": 2,
            "change_type": "relationship",
            "before_state": "평온한 상태에서 과거를 나누는 대화 중",
            "after_state": "가족이 죽었을 거라는 직설적인 말에 토니가 상처받고 굳어버림",
            "description": "윌마가 사실을 그대로 말하는 미래식 화법을 사용해 토니의 감정을 상하게 한다."
          },
          {
            "beat_index": 3,
            "change_type": "relationship",
            "before_state": "윌마의 실수로 인해 두 사람 사이에 어색함이 감도는 상태",
            "after_state": "윌마가 좌석을 세워주며 배려하고 토니가 마음을 염",
            "description": "윌마가 문화적 차이를 사과하며 친절을 베풀자, 토니가 처음으로 그녀를 똑바로 마주본다."
          },
          {
            "beat_index": 4,
            "change_type": "situation",
            "before_state": "잠시 멈춰 대화를 나누는 정적인 상태",
            "after_state": "금속이 긁히는 소리와 함께 적의 접근을 감지하며 긴장 상태로 전환됨",
            "description": "멀리서 수상한 소리가 들려오며 휴식이 끝나고 다시 위협이 닥쳐온다."
          }
        ]
      },
      {
        "scene_index": 6,
        "scene_heading": "S6. EXT. 협곡 접근로 — 해질녘 (04:10–05:15)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "수상한 흔적을 살피며 적의 접근을 경계하는 상태",
            "after_state": "러스크가 나타나 협박한 뒤 총을 쏘며 본격적인 전투가 시작됨",
            "description": "절벽 위에 등장한 러스크가 교섭을 빙자해 로켓 피스톨을 발사하여 공격한다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "바위를 터뜨리는 공격을 피해 도약하는 상태",
            "after_state": "은색 추가 떨어져 과도하게 높이 솟구치며 통제 불능 상태가 됨",
            "description": "피격의 여파로 토니의 벨트에서 은색 추가 떨어져 협곡 위로 무방비하게 솟아오른다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "윌마가 검은 판을 풀라고 긴급히 지시함",
            "after_state": "토니가 반대 잠금쇠를 당겨 은색 추를 더 버리며 위기가 가중됨",
            "description": "색깔 설명을 혼동한 토니가 장비를 잘못 조작하여 하늘로 더 치솟게 된다."
          },
          {
            "beat_index": 4,
            "change_type": "action",
            "before_state": "공중에서 무방비 표적이 되어 러스크의 조준을 받는 위기 상태",
            "after_state": "합동 공격으로 적의 송신기를 파괴하고 러스크를 숲으로 퇴각시킴",
            "description": "윌마가 날아와 토니의 하강을 돕고, 토니가 로프를 던져 러스크의 송신기를 뜯어내며 적을 물리친다."
          }
        ]
      },
      {
        "scene_index": 7,
        "scene_heading": "S7. EXT. 산악 접촉소 — 황혼 (05:15–06:00)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "평범한 바위벽으로 위장된 닫힌 접촉소 외부",
            "after_state": "숨겨진 공간이 열리고 앨런이 윌마를 향해 총을 겨누며 대치함",
            "description": "윌마가 정해진 신호로 바위를 두드려 지하실을 열자, 내부의 앨런이 윌마의 잘못된 사망 신호를 언급하며 장총을 겨눈다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "앨런의 경계가 죽은 줄 알았던 윌마에게 집중됨",
            "after_state": "총구가 낯선 토니에게 향하며 긴장감이 토니로 옮겨감",
            "description": "앨런이 총구를 토니에게 돌리며 정체를 묻고, 토니가 가볍게 받아치자 윌마가 토니를 접촉소 안으로 안전하게 밀어 넣는다."
          },
          {
            "beat_index": 3,
            "change_type": "information",
            "before_state": "추격을 따돌리고 접촉소에 안전하게 도달했다고 여김",
            "after_state": "통신판의 경고와 지도의 포위망을 통해 이미 함정에 빠졌음을 인지함",
            "description": "접촉소 통신판에 무단 접근 경고가 켜지고 천장 지도에 이미 산맥 앞쪽을 포위한 붉은 점들이 나타나자, 윌마는 적들이 뒤따라온 것이 아님을 깨닫는다."
          },
          {
            "beat_index": 4,
            "change_type": "situation",
            "before_state": "정체불명의 위협적인 시스템 경고가 송출됨",
            "after_state": "시스템이 토니를 원권한자로 식별하고 토니의 과거 기기가 반응함",
            "description": "통신판의 H.A.N. 합성음이 원권한자의 귀환을 선언하고, 이와 동시에 토니의 방수 주머니 속 꺼져 있던 구형 휴대폰이 진동한다."
          }
        ]
      }
    ],
    "total_beats": 25
  },
  "step_id": "beat_extract",
  "run_id": "0af10a82-0ac7-4441-bc44-8af945cdc5b1",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-09-04T20:55:36.608450+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}