{
  "status": "completed",
  "completed_count": 1,
  "applicable_count": 1,
  "failed_count": 0,
  "data": {
    "segments": [
      {
        "scene_index": 1,
        "heading": "S1. INT. 장소 미지정 (00:00–00:50)",
        "start_char": 968,
        "end_char": 1195,
        "length": 227
      },
      {
        "scene_index": 2,
        "heading": "S2. INT. 아케론 딥 볼트 12, 폐광 갱도 — 밤 — 2026 (00:00–00:50)",
        "start_char": 1195,
        "end_char": 1662,
        "length": 467
      },
      {
        "scene_index": 3,
        "heading": "S3. INT. 아케론 딥 볼트 12, 폐광 갱도 — 밤 — 2026 (00:50–01:35)",
        "start_char": 1662,
        "end_char": 2311,
        "length": 649
      },
      {
        "scene_index": 4,
        "heading": "S4. INT. 아케론 딥 볼트 12, 폐광 갱도 — 밤 — 2026 (01:35–01:50)",
        "start_char": 2311,
        "end_char": 2567,
        "length": 256
      },
      {
        "scene_index": 5,
        "heading": "S5. INT. 같은 갱도 — 알 수 없는 시간 (01:50–02:35)",
        "start_char": 2567,
        "end_char": 2881,
        "length": 314
      },
      {
        "scene_index": 6,
        "heading": "S6. EXT. 갱도 출구 / 펜실베이니아 숲 — 낮 (01:50–02:35)",
        "start_char": 2881,
        "end_char": 3184,
        "length": 303
      },
      {
        "scene_index": 7,
        "heading": "S7. EXT. 갱도 출구 / 펜실베이니아 숲 — 낮 (02:35–03:05)",
        "start_char": 3184,
        "end_char": 3574,
        "length": 390
      },
      {
        "scene_index": 8,
        "heading": "S8. EXT. 숲속 능선 — 낮 (03:05–04:20)",
        "start_char": 3574,
        "end_char": 4395,
        "length": 821
      },
      {
        "scene_index": 9,
        "heading": "S9. EXT. 숲속 능선 — 낮 (04:20–05:20)",
        "start_char": 4395,
        "end_char": 4928,
        "length": 533
      },
      {
        "scene_index": 10,
        "heading": "S10. EXT. 숲속 능선 — 낮 (05:20–06:00)",
        "start_char": 4928,
        "end_char": 5652,
        "length": 724
      }
    ],
    "total_scenes": 10,
    "rule": {
      "name": "S번호와 INT/EXT 표기",
      "pattern": "^S(\\d+)\\.\\s+(?:INT\\.|EXT\\.).*",
      "number_group": 1,
      "rationale": "S1. INT. 장소 미지정 (00:00–00:50)\nS6. EXT. 갱도 출구 / 펜실베이니아 숲 — 낮 (01:50–02:35)\nS10. EXT. 숲속 능선 — 낮 (05:20–06:00)"
    }
  },
  "step_id": "scene_segmentation",
  "run_id": "a7a9d2ea-4b7a-4684-8b0c-30799d7d1632",
  "resolved_model": "gemini-flash",
  "updated_at": "2026-09-04T16:02:58.526951+00:00",
  "schema_version": 2,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}