{
  "status": "completed",
  "completed_count": 30,
  "applicable_count": 30,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C06",
              "L01"
            ],
            "description": "머리카락이 뒤로 흩날리는 가운데, 땀방울이 맺힌 채 공포에 질려 일그러진 남자의 얼굴 클로즈업."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C06",
              "C12",
              "L01"
            ],
            "description": "검은 인영의 무게에 짓눌려 수풀 바닥으로 고꾸라진 남자가 엉켜 쓰러진 가운데 흙먼지가 허공에 흩뿌려진 순간."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 2,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C10",
              "C09",
              "L02"
            ],
            "description": "희미한 가로등 아래, 붉은 눈동자 남자가 전봇대에 밀착한 채 무릎이 꺾여 바닥으로 기울어지는 여자를 붙잡고 있는 정지된 전신."
          },
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C10",
              "C09",
              "L02"
            ],
            "description": "붉은 눈동자 남자의 이빨이 여자의 목덜미 피부에 깊게 박힌 채 멈춘 찰나의 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 3,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C02",
              "L03"
            ],
            "description": "감식 현장 한가운데 선 혜수가 미간을 찌푸린 채 특정 지점을 매섭게 응시하는 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 4,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "L04"
            ],
            "description": "햇빛이 비치는 인천 변두리의 낡은 빌라 옥상과 평상이 담긴 넓고 정적인 부감 풍경."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 5,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C04",
              "P02",
              "P10",
              "P01",
              "L05"
            ],
            "description": "앞치마를 두른 민숙이 거실 중앙에 선 채 굳은 표정으로 TV 모니터에 시선을 고정한 정면."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C04",
              "C01",
              "P02",
              "P10",
              "P01",
              "L05"
            ],
            "description": "식탁에 앉은 수리영 앞에 민숙의 손이 약초 달인 물이 담긴 찻잔을 내려놓은 순간."
          },
          {
            "shot_index": 7,
            "visible_entity_ids": [
              "C04",
              "P02",
              "P10",
              "P01",
              "L05"
            ],
            "description": "민숙의 손목 안쪽에 새겨진 선명하고 작은 원형 표식 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 6,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "L06"
            ],
            "description": "귀에 이어폰을 꽂은 수리영의 고개가 개 짖는 소리가 난 방향으로 꺾인 찰나의 표정."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 7,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "C07",
              "P03",
              "L07"
            ],
            "description": "허리를 숙인 수리영이 로트와일러의 눈을 정면으로 노려보는 강렬한 클로즈업."
          },
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C07",
              "P03",
              "L07"
            ],
            "description": "귀를 뒤로 젖히고 바닥에 납작 엎드린 로트와일러의 순해진 자세."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "P03",
              "L07"
            ],
            "description": "스마트폰 액정의 발신 화면을 묵묵히 내려다보는 수리영의 굳은 얼굴."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 8,
        "shots": [
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C01",
              "P03",
              "L08",
              "L09",
              "L10"
            ],
            "description": "마트 유니폼을 입은 여직원이 수리영을 향해 손가락으로 출입문 쪽을 가리킨 찰나."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "P03",
              "L08",
              "L09",
              "L10"
            ],
            "description": "출입문 밖 가로등 아래서 스마트폰을 귀에 댄 수리영의 불안한 실루엣."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 9,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "L06"
            ],
            "description": "페달에 체중을 싣고 상체를 앞으로 숙인 수리영의 창백하고 굳은 얼굴."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 10,
        "shots": [
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C11",
              "P02",
              "L04"
            ],
            "description": "미세하게 열린 문틈 사이로 낯선 남자의 짙은 검은 실루엣이 드리워진 형태."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C11",
              "C04",
              "P02",
              "L04"
            ],
            "description": "옥탑방 창문 유리에 낯선 남자와 민숙의 형상이 뒤엉킨 거대한 그림자가 맺힌 장면."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 11,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "L11"
            ],
            "description": "가파른 콘크리트 계단을 뛰어오르는 도중 한 발을 다음 계단에 딛고 다른 발은 허공에 뜬 채 몸이 앞으로 쏠려 있는 수리영의 역동적인 옆모습."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "L11"
            ],
            "description": "어두운 옥상 위, 안쪽이 새카맣게 보이는 반쯤 열린 현관 철문의 정면 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 12,
        "shots": [
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "P10",
              "P03",
              "P04",
              "P01",
              "L05"
            ],
            "description": "문이 열린 수리영 방 바닥에 흥건한 핏자국과 피 묻은 발자국이 커튼 쪽으로 이어진 참혹한 실내 풍경."
          },
          {
            "shot_index": 9,
            "visible_entity_ids": [
              "C01",
              "P10",
              "P03",
              "P04",
              "P01",
              "L05"
            ],
            "description": "충격에 두 눈을 크게 뜨고 입을 반쯤 벌린 채 얼어붙은 수리영의 얼굴 클로즈업."
          },
          {
            "shot_index": 16,
            "visible_entity_ids": [
              "C01",
              "P10",
              "P03",
              "P04",
              "P01",
              "L05"
            ],
            "description": "수리영 방 침대 위 벽면에 붉은색 페인트 질감의 거대한 원형 표식이 뚜렷하게 맺힌 기괴한 상태."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 13,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C01",
              "L11"
            ],
            "description": "어두운 옥탑방 문 밖으로 상체를 들이민 채 입을 크게 벌린 수리영의 일그러진 표정."
          },
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C02",
              "L11"
            ],
            "description": "순찰차 문을 연 채 한 발을 아스팔트에 내디딘 혜수의 굳은 얼굴."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "C02",
              "L11"
            ],
            "description": "자신을 붙잡은 혜수의 얼굴을 멍하게 올려다보는 수리영의 눈물 맺힌 눈동자 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 14,
        "shots": [
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C01",
              "P05",
              "L05"
            ],
            "description": "핏자국과 시신 없이 지나치게 깨끗하게 정돈된 수리영 방의 텅 빈 내부 전경."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "P05",
              "L05"
            ],
            "description": "핏자국 하나 없는 깨끗한 방바닥을 믿을 수 없다는 듯 내려다보는 수리영의 창백한 얼굴."
          },
          {
            "shot_index": 9,
            "visible_entity_ids": [
              "C02",
              "C01",
              "P05",
              "L05"
            ],
            "description": "고개를 숙인 수리영의 양어깨를 두 손으로 꽉 감싸 쥔 혜수의 상체 정면."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 15,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C01",
              "L12"
            ],
            "description": "벤치에서 벌떡 일어선 채 정면을 향해 굳은 다짐을 한 수리영의 굳건한 표정."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C01",
              "C02",
              "L12"
            ],
            "description": "저만치 달려가 거리가 벌어진 수리영의 뒷모습을 배경으로, 한 손을 입가에 모으고 입을 크게 벌린 채 정지해 있는 혜수의 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 16,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C02",
              "C05",
              "P03",
              "L13"
            ],
            "description": "김형사의 시야 정면으로 민숙의 전화번호가 뜬 스마트폰 화면을 들이민 혜수의 손 클로즈업."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C02",
              "C05",
              "P03",
              "L13"
            ],
            "description": "책상 위 모니터 양옆을 두 손으로 짚은 채 심각한 눈빛으로 김형사를 압박하듯 내려다보는 혜수의 정면."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 17,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "L04"
            ],
            "description": "동이 트는 푸르스름한 새벽빛 속에서 불이 켜진 낡은 옥탑방 창문이 보이는 고요한 외관 풍경."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 18,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "P05",
              "P03",
              "P01",
              "P08",
              "L05"
            ],
            "description": "번쩍 뜬 눈으로 고개를 치켜든 수리영의 잔뜩 굳은 얼굴."
          },
          {
            "shot_index": 10,
            "visible_entity_ids": [
              "P05",
              "P03",
              "P01",
              "P08",
              "L05"
            ],
            "description": "거울 안쪽으로 반사된 욕실 타일 벽면에 맺힌 거대한 붉은 원형 표식 이미지."
          },
          {
            "shot_index": 14,
            "visible_entity_ids": [
              "C01",
              "P05",
              "P03",
              "P01",
              "P08",
              "L05"
            ],
            "description": "액자 앞에서 양손으로 자신의 양 뺨을 꽉 감싸 쥔 채 겁에 질려 얼어붙은 수리영의 정면."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 19,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C01",
              "P03",
              "L09",
              "L10"
            ],
            "description": "한산한 마트 입구 앞, 자전거 핸들을 양손으로 꽉 쥔 채 멈춰 선 수리영의 정면."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "P03",
              "L09",
              "L10"
            ],
            "description": "마트 건물 외벽 위쪽에 달린 CCTV 카메라를 손가락으로 가리킨 채 멈춰 선 남자직원의 측면."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "P03",
              "L09",
              "L10"
            ],
            "description": "마트 밖 가로등 아래서 스마트폰을 귀에 바짝 댄 수리영의 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 20,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "L14"
            ],
            "description": "보안팀 직원 등 뒤에서 모니터 화면을 향해 목을 길게 뺀 수리영의 초조한 얼굴."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C02",
              "L14"
            ],
            "description": "혜수 쪽으로 고개를 돌린 보안팀 직원의 동의하는 표정."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 21,
        "shots": [
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "P09",
              "P07",
              "L13"
            ],
            "description": "훼손된 목과 어깨 부위의 붉은 살점이 선명하게 찍힌 살인사건 현장 사진 클로즈업."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "P09",
              "P07",
              "L13"
            ],
            "description": "사진 위로 시선을 고정한 채 두 눈을 크게 뜨고 얼어붙은 수리영의 얼굴 클로즈업."
          },
          {
            "shot_index": 10,
            "visible_entity_ids": [
              "P09",
              "P07",
              "L13"
            ],
            "description": "어두운 해상 지도 위에 붉은색 위치 마커와 좌표 숫자가 선명하게 떠 있는 모니터 화면."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 22,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "L15"
            ],
            "description": "꽉 쥔 자전거 핸들 위로 상체를 바짝 숙인 수리영의 결연한 얼굴 정면 구도."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 23,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C01",
              "P06",
              "P05",
              "L16"
            ],
            "description": "어두운 PC방 안, 모니터 화면의 밝은 지도 이미지를 뚫어지게 응시하는 수리영의 옆얼굴."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 24,
        "shots": [
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C01",
              "L06"
            ],
            "description": "굵은 빗방울이 사정없이 뺨에 맺힌 수리영의 굳센 표정 클로즈업."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 25,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C01",
              "P01",
              "P04",
              "P05",
              "L05"
            ],
            "description": "엉망이 된 거실 한가운데 서서 두 눈을 크게 뜬 채 굳어버린 수리영의 상체."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C01",
              "P01",
              "P04",
              "P05",
              "L05"
            ],
            "description": "수리영 방 벽면에 피가 마른 듯한 붉은 페인트 질감으로 크게 그려진 원형 표식과 그 중앙에 꽂힌 사진."
          },
          {
            "shot_index": 8,
            "visible_entity_ids": [
              "C01",
              "P01",
              "P04",
              "P05",
              "L05"
            ],
            "description": "백팩을 멘 채 현관문 밖으로 몸을 반쯤 내민 수리영의 결연한 옆얼굴."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 26,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "P03",
              "L17"
            ],
            "description": "짙은 안개가 깔려 바닷물이 거의 보이지 않는 적막한 포구의 넓은 풍경."
          },
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "C01",
              "P03",
              "L17"
            ],
            "description": "수리영의 손안에서 혜수의 이름과 부재중 전화 알림이 떠 있는 스마트폰 화면 클로즈업."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "C01",
              "C03",
              "P03",
              "L17"
            ],
            "description": "인우의 등 뒤에 바짝 선 채 간절한 눈빛으로 그를 올려다보는 수리영의 상체."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 27,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "C02",
              "P03",
              "L05"
            ],
            "description": "엉망이 된 옥탑방 거실 한가운데 서서 자신의 스마트폰을 뚫어지게 응시하는 혜수의 굳은 얼굴."
          },
          {
            "shot_index": 2,
            "visible_entity_ids": [
              "C05",
              "P03",
              "L05"
            ],
            "description": "입술을 비튼 채 어이없다는 듯 짝다리를 짚고 선 김형사의 삐딱한 전신."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 28,
        "shots": [
          {
            "shot_index": 1,
            "visible_entity_ids": [
              "P06",
              "P04",
              "L18",
              "L19"
            ],
            "description": "해질 무렵 붉은 노을빛이 비치는 바다 한가운데 떠 있는 소형어선의 조용한 전경."
          },
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C01",
              "P06",
              "P04",
              "L18",
              "L19"
            ],
            "description": "수리영의 손안에 들린 낡고 피 묻은 옛날 사진 클로즈업."
          },
          {
            "shot_index": 5,
            "visible_entity_ids": [
              "C03",
              "P06",
              "P04",
              "L18",
              "L19"
            ],
            "description": "사진에서 시선을 떼지 못한 채 크게 당황하여 눈이 커진 인우의 일그러진 표정."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 29,
        "shots": [
          {
            "shot_index": 4,
            "visible_entity_ids": [
              "C01",
              "P04",
              "P01",
              "L20"
            ],
            "description": "수리영의 손에 들린 낡은 사진 속 어린 여자애 형상을 꾹 누른 손가락 클로즈업."
          },
          {
            "shot_index": 6,
            "visible_entity_ids": [
              "P04",
              "P01",
              "L20"
            ],
            "description": "어두운 조타실 벽면에 붉은색 페인트로 빽빽하게 그려진 수많은 원형 표식들의 기괴한 전경."
          },
          {
            "shot_index": 11,
            "visible_entity_ids": [
              "C01",
              "C03",
              "P04",
              "P01",
              "L20"
            ],
            "description": "자신의 어깨에 쓰러진 수리영을 무표정하게 내려다보는 인우의 서늘한 눈빛."
          }
        ],
        "has_variants": false
      },
      {
        "scene_index": 30,
        "shots": [
          {
            "shot_index": 3,
            "visible_entity_ids": [
              "L18"
            ],
            "description": "짙은 안개 장벽 안으로 뱃머리가 반쯤 가려진 채, 선미 뒤로 하얀 물살 항적을 길게 남기며 진입하는 소형어선의 뒷모습."
          }
        ],
        "has_variants": false
      }
    ],
    "total_shots": 63,
    "llm_called_scenes": 0,
    "skipped_scenes": 30
  },
  "step_id": "shot_director",
  "run_id": "af4a1d70-b6b6-41d0-9ee1-ac1105d09ab6",
  "resolved_model": "gpt",
  "updated_at": "2026-05-07T05:42:50.299822+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}