{
  "status": "completed",
  "completed_count": 29,
  "applicable_count": 29,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "L01"
            ],
            "description": "허벅지에 이빨 자국이 나고 붉은 피방울이 맺힌 한국인 남자의 다리 클로즈업."
          },
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "L01"
            ],
            "description": "잔뜩 겁에 질린 표정으로 눈을 부릅뜬 한국인 남자의 얼굴 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 2,
        "shots": [
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "L02"
            ],
            "description": "목에 상처가 난 한국인 여자의 상체가 바닥을 향해 축 늘어진 전신 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 3,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C02",
              "L01"
            ],
            "description": "한국인 경찰들 한가운데 서서 날카로운 눈빛으로 앞을 응시하는 혜수의 굳은 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 4,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "L03"
            ],
            "description": "오래된 빌라 옥상 위 옥탑방이 내려다보이는 흐린 하늘 아래 전경 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 5,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "L04",
              "P01",
              "P03"
            ],
            "description": "앞치마를 두른 한국인 40대 여자가 어두운 표정으로 TV 화면을 응시하며 굳어 있는 상체."
          },
          {
            "shot_index": 9,
            "visible_entity_ids": [
              "C01",
              "L04",
              "P01",
              "P03"
            ],
            "description": "수리영이 한국인 40대 여자의 어깨에 얼굴을 기댄 채 활짝 웃는 상체."
          },
          {
            "shot_index": 10,
            "visible_entity_ids": [
              "L04",
              "P01",
              "P03"
            ],
            "description": "한국인 40대 여자의 손목 위에 새겨진 작은 붉은 원형 표식이 선명하게 보이는 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 6,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C01",
              "L05"
            ],
            "description": "이어폰을 낀 수리영이 밝은 햇살이 비치는 해안가 도로에서 자전거 페달을 밟는 중간 찰나, 한쪽 무릎이 아래로 향하고 머리카락이 뒤로 휘날린 채 환하게 웃는 전신."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 7,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "L06",
              "P06"
            ],
            "description": "로트와일러 개가 이빨을 드러낸 채 앞발을 들고 뒷다리로 버틴 클로즈업."
          },
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "L06",
              "P06"
            ],
            "description": "맹견을 향해 눈을 부릅뜬 수리영의 정면 얼굴."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "L06",
              "P06"
            ],
            "description": "50대 한국인 남자 수의사의 손이 맹견의 엉덩이에 주사기를 꽂은 채 멈춘 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 8,
        "shots": [
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "C05",
              "L07",
              "L08",
              "L09",
              "P02"
            ],
            "description": "남자 직원을 향해 눈을 크게 뜨고 굳어버린 수리영의 얼굴 클로즈업."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "L07",
              "L08",
              "L09",
              "P02"
            ],
            "description": "마트 밖 길가에서 스마트폰을 귀에 댄 채 미간을 찌푸린 수리영의 정면 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 9,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C01",
              "L05"
            ],
            "description": "어두운 밤 해안도로에서 자전거 안장에 앉아 한쪽 무릎을 구부려 페달을 내리밟는 중간 동작, 머리카락과 옷깃이 바람에 뒤로 날리며 핸들을 꽉 쥔 채 앞을 노려보는 수리영의 측면 전신."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 10,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "L03",
              "P03"
            ],
            "description": "녹슨 철문 현관 문틈 사이에 꽉 낀 빳빳한 종이 전단지 클로즈업."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "L03",
              "P03"
            ],
            "description": "창문에 비친 거대한 실루엣이 바닥의 작은 실루엣 위로 포개진 정지 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 11,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C01",
              "L03",
              "L10"
            ],
            "description": "미간을 찌푸린 채 한 손으로 코와 입을 막은 상태로 굳어버린 수리영의 얼굴 클로즈업."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C01",
              "L03",
              "L10"
            ],
            "description": "옥상 바닥에 두 발을 디딘 채 반쯤 열려 있는 녹슨 현관 철문을 향해 우뚝 선 수리영의 뒷모습."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 12,
        "shots": [
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "L04",
              "P01",
              "P02",
              "P04",
              "P08"
            ],
            "description": "방바닥에 고인 검붉은 혈흔과 커튼 쪽으로 이어진 피 묻은 발자국 클로즈업."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "L04",
              "P01",
              "P02",
              "P04",
              "P08"
            ],
            "description": "커튼 뒤, 살점이 뜯기고 목이 꺾인 채 주저앉은 한국인 40대 여자의 처참한 정지 구도."
          },
          {
            "shot_index": 13,
            "visible_entity_ids": [
              "L04",
              "P01",
              "P02",
              "P04",
              "P08"
            ],
            "description": "죽은 한국인 40대 여자의 손목 위에 작은 붉은 원형 표식이 선명하게 드러난 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 13,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C02",
              "L10"
            ],
            "description": "문이 열린 경찰차 옆에 우뚝 선 혜수의 전신."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "C02",
              "L10"
            ],
            "description": "혜수를 향해 시선을 위로 고정한 채 눈물 범벅이 된 수리영의 얼굴 클로즈업."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C02",
              "L10"
            ],
            "description": "두 눈을 크게 뜬 채 입술을 굳게 다문 혜수의 얼굴 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 14,
        "shots": [
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "L04",
              "P13",
              "P14"
            ],
            "description": "창백하게 질린 얼굴로 두 눈을 크게 뜬 수리영의 정면 클로즈업."
          },
          {
            "shot_index": 10,
            "visible_entity_ids": [
              "C01",
              "C02",
              "L04",
              "P13",
              "P14"
            ],
            "description": "혜수의 손이 수리영의 어깨 위에 얹혀진 클로즈업."
          },
          {
            "shot_index": 11,
            "visible_entity_ids": [
              "L04",
              "P13",
              "P14"
            ],
            "description": "방구석에 놓인 백팩과 인형이 덩그러니 놓인 정지 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 15,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "C02",
              "L11"
            ],
            "description": "혜수의 손이 차가운 캔 음료를 수리영의 무릎 위로 내민 클로즈업."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "C02",
              "L11"
            ],
            "description": "거리를 두고 달려가는 수리영의 뒷모습을 배경으로, 입을 크게 벌린 채 서 있는 혜수의 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 16,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C02",
              "C04",
              "L12",
              "P02"
            ],
            "description": "혜수의 손이 켜진 스마트폰 액정을 김형사의 얼굴 앞으로 내민 클로즈업."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C02",
              "L12",
              "P02"
            ],
            "description": "두 눈을 부릅뜨고 입술을 꽉 깨문 혜수의 굳은 얼굴."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 17,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "L03"
            ],
            "description": "푸르스름한 새벽빛 아래, 불이 켜진 옥탑방 창문이 보이는 옥상 전경."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 18,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "L04",
              "P02",
              "P13",
              "P14"
            ],
            "description": "눈을 번쩍 뜬 채 고개를 치켜든 수리영의 얼굴 클로즈업."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "L04",
              "P02",
              "P13",
              "P14"
            ],
            "description": "시신 없이 텅 빈 바닥을 내려다보며 입술을 살짝 벌린 채 안도한 표정의 수리영 얼굴."
          },
          {
            "shot_index": 11,
            "visible_entity_ids": [
              "L04",
              "P02",
              "P13",
              "P14"
            ],
            "description": "거울 속에 비친 욕실 벽면에 나타난 거대한 붉은 원형 표식 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 19,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C01",
              "C05",
              "L08",
              "L09",
              "P02"
            ],
            "description": "남자 직원을 마주보고 서서 입술을 연 수리영의 측면."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "L08",
              "L09",
              "P02"
            ],
            "description": "스마트폰을 귀에 댄 채 굳어버린 수리영의 얼굴 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 20,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "L13"
            ],
            "description": "어두운 모니터 화면을 응시한 채 턱을 괸 40대 한국인 남자 보안직원의 상체."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C02",
              "L13"
            ],
            "description": "40대 한국인 남자 보안직원 쪽으로 고개를 돌린 채 입을 벌린 혜수의 얼굴 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 21,
        "shots": [
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "L12",
              "P10",
              "P11"
            ],
            "description": "책상 위 어지럽게 널린 살인사건 현장 확대 사진들 클로즈업."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "L12",
              "P10",
              "P11"
            ],
            "description": "참혹한 시신 사진에 시선을 고정한 채 입을 틀어막은 수리영의 얼굴 클로즈업."
          },
          {
            "shot_index": 10,
            "visible_entity_ids": [
              "C01",
              "L12",
              "P10",
              "P11"
            ],
            "description": "접힌 메모지를 주머니에 꽉 쥔 채 출입문을 향해 선 수리영의 뒷모습."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 22,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C01",
              "L14",
              "L15",
              "P12",
              "P13"
            ],
            "description": "한쪽 다리로 자전거 페달을 힘차게 밟아 내리는 주행 중간 자세로, 머리카락이 뒤로 날리며 정면을 노려보는 수리영의 전신."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 23,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C01",
              "L05"
            ],
            "description": "빗속에서 이빨을 꽉 깨문 수리영의 젖은 얼굴."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 24,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "L04",
              "P01",
              "P08",
              "P13"
            ],
            "description": "방문 벽 한가운데 그려진 거대한 붉은 원형 자국 정지 구도."
          },
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "L04",
              "P01",
              "P08",
              "P13"
            ],
            "description": "붉은 원 중앙 벽면에 깊게 꽂혀 있는 낡고 피 묻은 종이 사진 클로즈업."
          },
          {
            "shot_index": 8,
            "visible_entity_ids": [
              "C01",
              "L04",
              "P01",
              "P08",
              "P13"
            ],
            "description": "한 손에 사진을 꽉 쥔 채 백팩 끈을 어깨에 걸친 수리영의 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 25,
        "shots": [
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "L16",
              "P02",
              "P15"
            ],
            "description": "안개 속에서 포구를 향해 물살을 가르며 뱃머리를 막 드러낸 작은 어선의 정지 찰나."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C03",
              "L16",
              "P02",
              "P15"
            ],
            "description": "배의 닻줄을 쥔 채 굳은 표정으로 서 있는 인우의 전신."
          },
          {
            "shot_index": 8,
            "visible_entity_ids": [
              "C01",
              "L16",
              "P02",
              "P15"
            ],
            "description": "스마트폰을 입가에 바짝 댄 채 안개 낀 바다를 응시하는 수리영의 정면 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 26,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C02",
              "C04",
              "L04",
              "P02"
            ],
            "description": "김형사를 향해 고개를 돌린 혜수의 측면 얼굴."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "L04",
              "P02"
            ],
            "description": "열린 현관문이 벽에 닿아 있는 정지 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 27,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C01",
              "C03",
              "L17",
              "L19",
              "P08",
              "P12"
            ],
            "description": "해질 무렵 붉은 노을이 비치는 소형 어선 갑판, 수리영이 인우를 향해 종이 지도를 내민 정지 구도."
          },
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C01",
              "C03",
              "L17",
              "L19",
              "P08",
              "P12"
            ],
            "description": "수리영의 손이 낡은 종이 사진을 인우의 눈앞으로 쑥 내민 클로즈업."
          },
          {
            "shot_index": 8,
            "visible_entity_ids": [
              "C01",
              "C03",
              "L17",
              "L19",
              "P08",
              "P12"
            ],
            "description": "조타실 입구에서 수리영이 두 팔을 양옆으로 벌린 채 인우의 앞을 막아선 정지 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 28,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C01",
              "L18",
              "P08"
            ],
            "description": "수리영의 집게손가락이 종이 사진 속 어린 여자아이의 얼굴을 꾹 누른 클로즈업."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "C03",
              "L18",
              "P08"
            ],
            "description": "인우의 등 뒤 조타실 벽면 위로 선명한 붉은 원형 표식이 환영처럼 떠오른 수리영의 시점 정지 구도."
          },
          {
            "shot_index": 8,
            "visible_entity_ids": [
              "C01",
              "C03",
              "L18",
              "P08"
            ],
            "description": "의식을 잃은 수리영을 어깨로 받친 채 날카로운 눈빛으로 허공을 노려보는 인우의 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 29,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "L19"
            ],
            "description": "소형 어선의 뱃머리가 짙은 안개 장벽 속으로 반쯤 파묻힌 측면 구도."
          }
        ],
        "has_variants": false
      }
    ],
    "total_shots": 60,
    "llm_called_scenes": 0,
    "skipped_scenes": 29
  },
  "step_id": "shot_director",
  "run_id": "5f1be6de-5180-4974-a744-9b8ab26ad9d0",
  "resolved_model": "gpt",
  "updated_at": "2026-04-30T14:11:17.564147+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50"
}