{
  "status": "completed",
  "completed_count": 21,
  "applicable_count": 37,
  "failed_count": 0,
  "data": {
    "segments": [
      {
        "scene_index": 1,
        "heading": "INT. 클럽하우스&폐창고&-&DAY (깨어 있는 소울라이드 비히클)",
        "start_char": 56,
        "end_char": 1033,
        "length": 977
      },
      {
        "scene_index": 2,
        "heading": "INT. 클럽하우스&VIP&룸&-&DAY (강 의원과 김 의원의 재회)",
        "start_char": 1033,
        "end_char": 1707,
        "length": 674
      },
      {
        "scene_index": 3,
        "heading": "INT. 클럽하우스&VIP&룸&-&DAY (배틀 로얄 준비와 접속)",
        "start_char": 1707,
        "end_char": 2179,
        "length": 472
      },
      {
        "scene_index": 4,
        "heading": "INT. 클럽하우스&폐창고&-&DAY",
        "start_char": 2179,
        "end_char": 2535,
        "length": 356
      },
      {
        "scene_index": 5,
        "heading": "INT. 헬리콥터&내부&-&DAY (헬기 내부의 환복과 이상 징후)",
        "start_char": 2535,
        "end_char": 3015,
        "length": 480
      },
      {
        "scene_index": 6,
        "heading": "INT. 헬리콥터&내부&-&DAY (강제 낙하와 몸의 오작동)",
        "start_char": 3015,
        "end_char": 3460,
        "length": 445
      },
      {
        "scene_index": 7,
        "heading": "EXT. 공중&-&DAY (EXT. 공중 - 낙하산 고장과 위기)",
        "start_char": 3460,
        "end_char": 4934,
        "length": 1474
      },
      {
        "scene_index": 8,
        "heading": "EXT. 야산&-&DAY (야산에서의 무기 조립과 드롭 발견)",
        "start_char": 4934,
        "end_char": 5682,
        "length": 748
      },
      {
        "scene_index": 9,
        "heading": "EXT. 다른&일각&-&DAY (클론의 멜트다운과 습격)",
        "start_char": 5682,
        "end_char": 6261,
        "length": 579
      },
      {
        "scene_index": 10,
        "heading": "EXT. 다른&일각&-&DAY (김 의원의 등장과 지프차의 습격)",
        "start_char": 6261,
        "end_char": 6660,
        "length": 399
      },
      {
        "scene_index": 11,
        "heading": "INT. 폐창고&-&DAY",
        "start_char": 6660,
        "end_char": 7027,
        "length": 367
      },
      {
        "scene_index": 12,
        "heading": "INT. 클럽하우스&-&DAY (강 의원의 승리 축하와 보좌관들의 소동)",
        "start_char": 7027,
        "end_char": 7684,
        "length": 657
      },
      {
        "scene_index": 13,
        "heading": "INT. 클럽하우스&-&DAY (부상으로 제공된 소울라이드 비히클 동녘의 등장)",
        "start_char": 7684,
        "end_char": 8197,
        "length": 513
      },
      {
        "scene_index": 14,
        "heading": "INT. 클럽하우스&-&DAY (강 의원의 압박과 살아있는 의식에 대한 의구심)",
        "start_char": 8197,
        "end_char": 8797,
        "length": 600
      },
      {
        "scene_index": 15,
        "heading": "INT. 클럽하우스&-&DAY (동녘의 정체 탄로와 불법 바디에 대한 우려)",
        "start_char": 8797,
        "end_char": 9505,
        "length": 708
      },
      {
        "scene_index": 16,
        "heading": "EXT. 클럽하우스&밖&/&초소&일각&-&DAY (초소 앞 트레일러의 등장과 대치)",
        "start_char": 9505,
        "end_char": 10538,
        "length": 1033
      },
      {
        "scene_index": 17,
        "heading": "EXT. 클럽하우스&바깥&-&DAY (클럽하우스 앞 DR.NEX의 습격)",
        "start_char": 10538,
        "end_char": 11263,
        "length": 725
      },
      {
        "scene_index": 18,
        "heading": "EXT. 클럽하우스&바깥&-&DAY (동녘과 DR.NEX의 조우와 탈출)",
        "start_char": 11263,
        "end_char": 11946,
        "length": 683
      },
      {
        "scene_index": 19,
        "heading": "EXT. 거리&-&DAY (DR.NEX와 오리엔티스의 추격전 및 네트워크 가동)",
        "start_char": 11946,
        "end_char": 12321,
        "length": 375
      },
      {
        "scene_index": 20,
        "heading": "EXT. 거리&-&DAY (네트워크 마비와 동녘의 탈출)",
        "start_char": 12321,
        "end_char": 12613,
        "length": 292
      },
      {
        "scene_index": 21,
        "heading": "EXT. 일각&-&DAY",
        "start_char": 12613,
        "end_char": 12787,
        "length": 174
      },
      {
        "scene_index": 22,
        "heading": "EXT. 강가&-&DAY",
        "start_char": 12787,
        "end_char": 12838,
        "length": 51
      },
      {
        "scene_index": 23,
        "heading": "INT. 블랙마켓&-&DAY (블랙마켓의 소울라이드 격투와 노인들의 실랑이)",
        "start_char": 12838,
        "end_char": 13587,
        "length": 749
      },
      {
        "scene_index": 24,
        "heading": "INT. 블랙마켓&-&DAY (동녘의 등장과 강 사장의 능청스러운 대응)",
        "start_char": 13587,
        "end_char": 13793,
        "length": 206
      },
      {
        "scene_index": 25,
        "heading": "INT. 소울라이드&업장&일각&-&DAY (업장 상황 확인)",
        "start_char": 13793,
        "end_char": 14023,
        "length": 230
      },
      {
        "scene_index": 26,
        "heading": "INT. 소울라이드&업장&일각&-&DAY (동녘의 항의와 강 사장의 압박)",
        "start_char": 14023,
        "end_char": 14514,
        "length": 491
      },
      {
        "scene_index": 27,
        "heading": "INT. 초이스&유리방&-&DAY (초이스룸의 풍경과 우진의 선택)",
        "start_char": 14514,
        "end_char": 14642,
        "length": 128
      },
      {
        "scene_index": 28,
        "heading": "INT. 초이스&유리방&-&DAY (노인의 은밀한 제안과 강 사장의 당혹감)",
        "start_char": 14642,
        "end_char": 15394,
        "length": 752
      },
      {
        "scene_index": 29,
        "heading": "INT. 강&사장&사무실&-&DAY (마이낑 변제와 클론 제작 요구)",
        "start_char": 15394,
        "end_char": 15759,
        "length": 365
      },
      {
        "scene_index": 30,
        "heading": "INT. 강&사장&사무실&-&DAY (위조 면허 확인과 비밀 공간 발견)",
        "start_char": 15759,
        "end_char": 16001,
        "length": 242
      },
      {
        "scene_index": 31,
        "heading": "INT. 강&사장&비밀&인체&실험실&-&DAY (실험실에서의 대치와 폭로)",
        "start_char": 16001,
        "end_char": 17345,
        "length": 1344
      },
      {
        "scene_index": 32,
        "heading": "EXT. 판자촌&-&NIGHT",
        "start_char": 17345,
        "end_char": 17717,
        "length": 372
      },
      {
        "scene_index": 33,
        "heading": "INT. 마을&회관&-&NIGHT (잔칫날의 갈등 시작)",
        "start_char": 17717,
        "end_char": 18421,
        "length": 704
      },
      {
        "scene_index": 34,
        "heading": "INT. 마을&회관&-&NIGHT (광훈의 선민의식과 독설)",
        "start_char": 18421,
        "end_char": 19387,
        "length": 966
      },
      {
        "scene_index": 35,
        "heading": "INT. 마을&회관&-&NIGHT (나물 보따리와 인과응보)",
        "start_char": 19387,
        "end_char": 19879,
        "length": 492
      },
      {
        "scene_index": 36,
        "heading": "EXT. 마을&일각&-&NIGHT (EXT. 마을&일각&-&NIGHT (1))",
        "start_char": 19879,
        "end_char": 20952,
        "length": 1073
      },
      {
        "scene_index": 37,
        "heading": "INT. 화장터&-&DAY",
        "start_char": 20952,
        "end_char": 21375,
        "length": 423
      },
      {
        "scene_index": 38,
        "heading": "INT. 화장터&옆&동녘의&집&-&NIGHT (INT. 화장터&옆&동녘의&집&-&NIGHT (1))",
        "start_char": 21375,
        "end_char": 22024,
        "length": 649
      },
      {
        "scene_index": 39,
        "heading": "INT. 화장터&옆&동녘의&집&-&NIGHT (INT. 화장터&옆&동녘의&집&-&NIGHT (2))",
        "start_char": 22024,
        "end_char": 22467,
        "length": 443
      },
      {
        "scene_index": 40,
        "heading": "INT. 동녘의&방&-&NIGHT",
        "start_char": 22467,
        "end_char": 22633,
        "length": 166
      },
      {
        "scene_index": 41,
        "heading": "EXT. 동녘의&집&앞&-&NIGHT",
        "start_char": 22633,
        "end_char": 22815,
        "length": 182
      },
      {
        "scene_index": 42,
        "heading": "EXT. 화장터&-&NIGHT",
        "start_char": 22815,
        "end_char": 22921,
        "length": 106
      },
      {
        "scene_index": 43,
        "heading": "INT. 클론&행사장&입구&-&DAY (클론 로또 응모 대기줄)",
        "start_char": 22921,
        "end_char": 23414,
        "length": 493
      },
      {
        "scene_index": 44,
        "heading": "INT. 클론&행사장&입구&-&DAY (동녘의 번호표 응모와 한재호 원장)",
        "start_char": 23414,
        "end_char": 23954,
        "length": 540
      },
      {
        "scene_index": 45,
        "heading": "INT. 클론&행사장&내부&-&DAY (한재호 원장의 등장과 연설 시작)",
        "start_char": 23954,
        "end_char": 26912,
        "length": 2958
      },
      {
        "scene_index": 46,
        "heading": "INT. 오리엔티스&내부&-&DAY (클론 제작 방식 설명)",
        "start_char": 26912,
        "end_char": 27172,
        "length": 260
      },
      {
        "scene_index": 47,
        "heading": "INT. 오리엔티스&내부&-&DAY (멜트다운 위험과 갈등)",
        "start_char": 27172,
        "end_char": 27619,
        "length": 447
      },
      {
        "scene_index": 48,
        "heading": "INT. 오리엔티스&일각&-&DAY",
        "start_char": 27619,
        "end_char": 27692,
        "length": 73
      },
      {
        "scene_index": 49,
        "heading": "INT. 오리엔티스&실험실&-&DAY (실험실의 광훈과 대원들의 등장)",
        "start_char": 27692,
        "end_char": 28135,
        "length": 443
      },
      {
        "scene_index": 50,
        "heading": "INT. 오리엔티스&실험실&-&DAY (서현의 등장과 동녘의 의구심)",
        "start_char": 28135,
        "end_char": 28463,
        "length": 328
      },
      {
        "scene_index": 51,
        "heading": "INT. 오리엔티스&복도&-&DAY",
        "start_char": 28463,
        "end_char": 28630,
        "length": 167
      },
      {
        "scene_index": 52,
        "heading": "INT. 오리엔티스&실험실&-&DAY (DR.NEX 부대의 습격과 오리엔티스의 반격)",
        "start_char": 28630,
        "end_char": 29165,
        "length": 535
      },
      {
        "scene_index": 53,
        "heading": "INT. 오리엔티스&실험실&-&DAY (네트워크 모드 활성화와 전황의 역전)",
        "start_char": 29165,
        "end_char": 29666,
        "length": 501
      },
      {
        "scene_index": 54,
        "heading": "INT. 오리엔티스&내부&일각&-&DAY",
        "start_char": 29666,
        "end_char": 29851,
        "length": 185
      },
      {
        "scene_index": 55,
        "heading": "INT. 오리엔티스&내부&핵심&시설&-&DAY",
        "start_char": 29851,
        "end_char": 30083,
        "length": 232
      },
      {
        "scene_index": 56,
        "heading": "INT. 오리엔티스&외곽&-&DAY (INT. 오리엔티스&외곽&-&DAY (1))",
        "start_char": 30083,
        "end_char": 30787,
        "length": 704
      },
      {
        "scene_index": 57,
        "heading": "INT. 오리엔티스&외곽&-&DAY (서현의 기억 몽타주)",
        "start_char": 30787,
        "end_char": 31166,
        "length": 379
      }
    ],
    "total_scenes": 57,
    "splits": 20
  },
  "step_id": "scene_split",
  "run_id": "3a3231c2-f850-4b5e-93a8-4f03ce22d3cd",
  "resolved_model": "gemini-flash",
  "updated_at": "2026-03-28T04:11:55.032948+00:00"
}