{
  "status": "completed",
  "completed_count": 30,
  "applicable_count": 30,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C06",
              "L01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "한 한국인 남자가 우거진 숲속 수풀을 양팔로 밀어낸 자세로 눈을 크게 뜬 채 굳어있는 정지 구도."
          },
          {
            "shot_index": 3,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C12"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "공중으로 도약한 검은 실루엣의 인간형 존재가 남자를 향해 두 팔을 뻗은 채 허공에 떠 있는 정면."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 2,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C09",
              "C11",
              "L02"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "어두운 가로등 불빛 아래, 전봇대에 등을 기댄 한국인 여자와 그 앞을 가로막은 한국인 남자가 서로의 몸을 밀착한 전신."
          },
          {
            "shot_index": 4,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C09",
              "C11",
              "L02"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "상체가 뒤로 젖혀진 채 입가에 피를 묻힌 남자와, 바닥을 향해 무릎이 꺾인 여자의 전신."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 3,
        "shots": [
          {
            "shot_index": 2,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C02"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "형사 무리 중앙에 선 혜수가 굳은 표정으로 검지를 뻗어 한 방향을 가리킨 채 멈춘 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 4,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "L03"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "낡은 빌라 옥탑방 지붕과 안개 낀 주변 전경이 조용히 내려다보이는 부감 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 5,
        "shots": [
          {
            "shot_index": 2,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C04",
              "L04"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "앞치마를 두른 40대 한국인 여성이 심각한 표정으로 거실 TV 화면을 뚫어지게 바라보는 측면."
          },
          {
            "shot_index": 9,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "C04"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영이 여성의 어깨 부근에 코를 묻은 채 눈을 감고 있는 상체."
          },
          {
            "shot_index": 11,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C04"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영의 시선 구도: 식탁 위에 놓인 여성의 손목 피부에 작은 원형 표식이 선명하게 드러난 정지 찰나."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 6,
        "shots": [
          {
            "shot_index": 2,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "자전거 안장에 앉은 수리영이 이어폰을 낀 채 눈을 감고 바닷바람을 맞는 밝은 표정의 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 7,
        "shots": [
          {
            "shot_index": 2,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영이 철장 너머의 개를 뚫어지게 노려보는 눈가 클로즈업."
          },
          {
            "shot_index": 3,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C08",
              "L06"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "로트와일러가 귀를 뒤로 젖히고 꼬리를 만 채 바닥에 배를 깔고 엎드린 정지 상태."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 8,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "L07"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "네온사인이 켜진 길거리에서 수리영이 자전거 핸들을 쥔 채 양발을 땅에 딛고 서 있는 전신."
          },
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C07",
              "L08"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "남자 직원이 한 손을 뻗어 마트 바깥쪽을 가리킨 채 입을 벌린 정면 구도."
          },
          {
            "shot_index": 7,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "L07"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "마트 밖 거리에 홀로 선 수리영이 스마트폰을 귀에 댄 채 하늘을 올려다보는 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 9,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "L05"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "어두운 밤바다 앞 도로 위, 자전거 안장에 앉아 상체를 굽힌 채 한쪽 페달을 힘껏 밟아 내리는 중간 자세의 수리영 측면 실루엣, 머리카락이 뒤로 강하게 휘날리는 상태."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 10,
        "shots": [
          {
            "shot_index": 3,
            "variant_resolved": null,
            "visible_entity_ids": [
              "L03"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "얼굴이 드러나지 않은 남자의 짙고 긴 그림자가 옥탑방 철문 앞 바닥에 드리워진 구도."
          },
          {
            "shot_index": 7,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C06",
              "C04",
              "L04"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "남자가 바닥에 쓰러진 40대 한국인 여성의 어깨에 고개를 파묻은 정지 순간."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 11,
        "shots": [
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "L03"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영의 시점 구도: 반쯤 열린 현관 철문 너머로 칠흑 같은 내부가 보이는 정지 상태."
          },
          {
            "shot_index": 6,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "열린 철문 앞에서 수리영이 놀란 눈을 크게 뜬 채 굳어버린 얼굴 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 12,
        "shots": [
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C04",
              "L04"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "방 한구석, 바닥에 주저앉아 고개를 푹 숙인 40대 한국인 여성의 시신 전신."
          },
          {
            "shot_index": 10,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C04",
              "P10"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "시신의 늘어진 손안에 구겨진 종이 사진이 쥐어져 있는 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 13,
        "shots": [
          {
            "shot_index": 4,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "C02"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "혜수가 수리영의 코앞에 바짝 선 채 심각한 표정으로 얼굴을 마주하고 있는 측면."
          },
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "C02"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영의 입이 열려있고, 혜수가 눈을 동그랗게 뜨며 놀란 표정으로 굳은 찰나."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 14,
        "shots": [
          {
            "shot_index": 4,
            "variant_resolved": null,
            "visible_entity_ids": [
              "L04"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "핏자국 하나 없이 깨끗하게 정돈된 침대와 빈 커튼 앞 공간이 보이는 구도."
          },
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "얼굴이 파리해진 수리영이 멍한 눈으로 빈 공간을 응시하는 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 15,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "L10"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "해안가 버스정류장 벤치에 앉은 수리영이 초점 없는 눈으로 바다를 향해 고개를 돌린 측면."
          },
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C02"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "혜수가 목에 핏대를 세우고 입을 크게 벌려 소리치는 얼굴 클로즈업."
          },
          {
            "shot_index": 6,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "C02",
              "L10"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "먼발치 어두운 수풀 사이로 혜수와 수리영의 실루엣이 조그맣게 보이는 누군가의 시점 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 16,
        "shots": [
          {
            "shot_index": 3,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C02",
              "C05",
              "P08"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "혜수가 스마트폰 액정을 김형사의 얼굴 앞까지 들이민 정지 상태."
          },
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C02"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "혜수가 허공을 응시하며 굳은 표정으로 입술을 꽉 다문 얼굴 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 17,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "L03"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "희뿌연 안개가 깔린 새벽, 노란 불빛이 새어 나오는 옥탑방 창문 전경."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 18,
        "shots": [
          {
            "shot_index": 9,
            "variant_resolved": null,
            "visible_entity_ids": [],
            "excluded_offscreen_entity_ids": [],
            "description": "거울 표면에 붉은색 둥근 원이 선명하게 비쳐진 정지 찰나."
          },
          {
            "shot_index": 11,
            "variant_resolved": null,
            "visible_entity_ids": [],
            "excluded_offscreen_entity_ids": [],
            "description": "거실 식탁 위 액자, 환하게 웃는 두 여성의 얼굴이 기괴하게 일그러진 채 뭉개져 있는 사진 표면의 클로즈업."
          },
          {
            "shot_index": 12,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영이 두 눈을 질끈 감고 입을 크게 벌린 채 비명을 토해내듯 굳어있는 얼굴."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 19,
        "shots": [
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C07",
              "L08"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "남자 직원이 한쪽 팔을 뻗어 마트 바깥쪽 창문을 가리키는 정지 찰나."
          },
          {
            "shot_index": 6,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "L07"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "마트 밖, 건물 외벽 처마 아래 달린 낡은 CCTV 카메라를 향해 수리영이 고개를 든 채 시선을 고정한 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 20,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "C02",
              "C10",
              "L13"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "책상 모니터 앞에 30대 한국인 남성 직원과 혜수가 나란히 앉아있고, 그 뒤에서 수리영이 모니터를 응시하며 굳어있는 구도."
          },
          {
            "shot_index": 5,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C02"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "혜수가 한국인 남성 직원을 향해 한쪽 손바닥을 내민 채 굳은 표정으로 멈춘 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 21,
        "shots": [
          {
            "shot_index": 6,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "L11"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "사람들이 빠져나간 텅 빈 사무실 안, 혜수의 책상 의자에 조용히 앉아있는 수리영의 정면 상체."
          },
          {
            "shot_index": 11,
            "variant_resolved": null,
            "visible_entity_ids": [],
            "excluded_offscreen_entity_ids": [],
            "description": "모니터 화면 표면의 클로즈업: 검은 해상 지도 위에 붉은 점과 GPS 좌표 숫자가 선명하게 띄워진 모습."
          },
          {
            "shot_index": 14,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "P17"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영이 반으로 접힌 메모지를 자신의 외투 주머니 속으로 쑤셔 넣은 채 멈춘 손 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 22,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "경찰서 건물 앞 아스팔트 위, 수리영이 자전거 안장에서 엉덩이를 뗀 채 한쪽 페달을 꽉 밟아 내리며 허리를 잔뜩 숙인 찰나, 머리카락과 옷자락이 주행 반대 방향으로 흩날리는 측면 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 23,
        "shots": [
          {
            "shot_index": 2,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영이 모니터 화면에 띄워진 해안가 지도를 뚫어지게 응시하는 굳은 눈가 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 24,
        "shots": [
          {
            "shot_index": 3,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "얼굴에 빗물이 맺힌 채 정면을 날카롭게 노려보는 수리영의 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 25,
        "shots": [
          {
            "shot_index": 4,
            "variant_resolved": null,
            "visible_entity_ids": [
              "L04"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "열린 방문 너머, 수리영의 방 벽면에 붉은색 둥근 원형 문양이 선명하게 그려진 모습."
          },
          {
            "shot_index": 7,
            "variant_resolved": null,
            "visible_entity_ids": [
              "P10"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "사진 표면의 클로즈업: 낡은 식당 지붕에 둥근 원이 달린 건물 앞, 10대 한국인 여자아이 두 명이 나란히 앉아 있는 모습."
          },
          {
            "shot_index": 9,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "L04",
              "P10",
              "P13"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "백팩을 멘 수리영이 손에 구겨진 사진을 꽉 쥔 채 열린 현관문 밖을 향해 선 뒷모습."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 26,
        "shots": [
          {
            "shot_index": 6,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "L15",
              "P20"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "인우 앞 밧줄 부근에 멈춰 서서 고개를 든 채 그를 올려다보는 수리영의 전신."
          },
          {
            "shot_index": 8,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영이 가슴 앞에서 두 손을 꼭 모아 쥔 채 인우를 향해 간절한 눈빛을 보내는 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 27,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C02",
              "P08"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "어두운 옥탑방 거실, 혜수가 스마트폰을 귀에 바짝 댄 채 두 눈을 동그랗게 뜨고 굳은 얼굴 클로즈업."
          },
          {
            "shot_index": 4,
            "variant_resolved": null,
            "visible_entity_ids": [
              "L04"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "거센 바람에 살짝 열려있던 녹슨 현관 철문이 안쪽으로 덜컹 꺾여 들어온 정지 찰나."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 28,
        "shots": [
          {
            "shot_index": 1,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "C03",
              "L16",
              "P15"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "해질 무렵 소형 어선의 갑판, 수리영이 바닥에 앉아 있는 인우를 향해 팔을 뻗은 채 종이 지도를 쥐고 있는 정지 찰나."
          },
          {
            "shot_index": 4,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C03"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "인우가 두 눈을 동그랗게 뜨고 입을 벌린 채 당황한 표정으로 흑백 사진을 쳐다보는 얼굴."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 29,
        "shots": [
          {
            "shot_index": 7,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C03",
              "L17"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영의 시선 구도: 하얗게 질린 인우의 어깨 너머로 조타실 낡은 벽면에 붉은색 둥근 문양들이 빼곡하게 그려진 모습."
          },
          {
            "shot_index": 10,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C03"
            ],
            "excluded_offscreen_entity_ids": [
              "C01"
            ],
            "description": "섬뜩할 정도로 무표정한 얼굴로 고개를 옆으로 튼 채 수리영을 뚫어지게 응시하는 인우의 정면 구도."
          },
          {
            "shot_index": 12,
            "variant_resolved": null,
            "visible_entity_ids": [
              "C01",
              "C03"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "수리영의 머리가 인우의 단단한 어깨 위에 툭 얹혀진 채 멈춘 정지 상태."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 30,
        "shots": [
          {
            "shot_index": 2,
            "variant_resolved": null,
            "visible_entity_ids": [
              "L18"
            ],
            "excluded_offscreen_entity_ids": [],
            "description": "소형 어선의 뾰족한 뱃머리가 짙고 탁한 안개 벽의 표면을 반쯤 뚫고 들어간 모습."
          }
        ],
        "has_variants": false
      }
    ],
    "total_shots": 58,
    "llm_called_scenes": 30,
    "skipped_scenes": 0,
    "schema_version": 3,
    "prompt_version": "6.202605172247"
  },
  "schema_version": 3,
  "config_hash": "0a40812507a79730",
  "step_id": "shot_director",
  "run_id": "1f0813a2-c3bc-4c75-970b-f4311eafec26",
  "resolved_model": "gpt",
  "updated_at": "2026-06-08T22:03:25.264207+00:00",
  "project_config_snapshot": {}
}