{
  "status": "completed",
  "completed_count": 3,
  "applicable_count": 3,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "scene_heading": "#1. 시외버스 1호차 안 – 저녁",
        "shots": [
          {
            "shot_index": 1,
            "description": "낡은 비닐 커버가 씌워진 좌석과 고무 매트가 깔린 시외버스 1호차 통로 한가운데에 앞발을 딛고 선 정임의 전신.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "정임의 손이 낡은 비닐 커버가 씌워진 앞뒤 좌석 틈새 안으로 깊숙이 들어간 상태.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "정임의 손이 좌석 등받이 뒷면을 강하게 밀어 젖힌 찰나의 클로즈업.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "쇠사슬로 둥근 아날로그 계기판 아래 기둥에 묶인 요금통 바로 앞에 쪼그려 앉아 시선을 아래로 고정한 정임.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "요금통 바닥에 흩어진 백원짜리 동전들과 접힌 천원권 지폐 두 장의 클로즈업.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "버스 앞문 계단에 한쪽 발을 딛고 문틀을 강하게 움켜쥔 채 버스 안을 주시하는 기사 최씨.",
            "characters": [
              "기사 최씨"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 7,
            "description": "요금통 앞에 쪼그려 앉은 채 어깨를 틀어 앞문의 기사 최씨를 올려다보는 정임.",
            "characters": [
              "정임",
              "기사 최씨"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 2,
        "scene_heading": "#2. 시외버스 2호차 안 – 저녁",
        "shots": [
          {
            "shot_index": 1,
            "description": "고무 매트 없이 맨바닥이 드러난 통로와 새 좌석 커버가 씌워진 시외버스 2호차 안, 손잡이를 단단히 쥐고 상체를 숙여 바닥을 응시하는 정임.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "정임의 뻗은 손이 젖혀진 좌석 등받이에서 막 떨어져 허공에 멈춘 찰나.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "운전석 옆 요금통 자리에 남은 텅 빈 받침대를 향해 시선을 고정한 정임의 옆얼굴.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "차창 밖에서 유리창 너머로 정임을 향해 한 손을 높이 들어 올린 자세로 멈춰 선 기사 최씨.",
            "characters": [
              "기사 최씨"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "버스 뒷문 쪽을 향해 발을 내디딘 상태에서 창밖의 기사 최씨 쪽으로 고개를 돌린 정임.",
            "characters": [
              "정임",
              "기사 최씨"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 3,
        "scene_heading": "#3. 시외버스 1호차 안 – 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "창밖이 캄캄한 밤, 낡은 비닐 커버 좌석 사이 쇠사슬에 묶인 요금통 앞 통로에 곧게 선 정임.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "운전석 바로 뒤 좌석 밑 어두운 공간으로 한쪽 팔을 끝까지 밀어 넣은 정임의 웅크린 옆모습.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "좌석 밑바닥에서 고무줄로 묶인 종이 뭉치를 손에 쥔 채 막 허공으로 끌어올린 정임.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 4,
            "description": "정임의 펼쳐진 한쪽 손바닥 위에 놓인, 표지가 낡게 접힌 회수권 뭉치를 다른 손 검지로 짚고 있는 클로즈업.",
            "characters": [
              "정임"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "앞문 계단을 막 올라와 정임 옆의 낡은 비닐 좌석 등받이에 묵직하게 손을 짚은 기사 최씨.",
            "characters": [
              "기사 최씨"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 6,
            "description": "손바닥 위의 회수권 뭉치를 꼭 쥔 채 곁에 선 기사 최씨 쪽을 향해 고개를 돌려 시선을 맞춘 정임.",
            "characters": [
              "정임",
              "기사 최씨"
            ],
            "based_on_beat": 3
          }
        ]
      }
    ],
    "total_shots": 18
  },
  "config_hash": "bf20512a79725433",
  "step_id": "shot_extract",
  "run_id": "c975bcb9-d6cf-4a5f-aa72-35f0a1fdad04",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-08-29T08:31:43.409444+00:00",
  "schema_version": 1,
  "project_config_snapshot": {}
}