{
  "status": "completed",
  "completed_count": 68,
  "applicable_count": 68,
  "failed_count": 0,
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 4,
            "reason": "같은 숲속에서 바로 이어지는 직전 순간이며, 공중에 떠서 공격하던 검은 인영이 바닥에서 남자 위로 겹쳐진 상태로 넘어간 연속 동작이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the airborne black-clad figure hovering on the left and the open attack gap between the two bodies.",
            "keep_elements": [
              "the fog-soaked twilight forest",
              "dark vertical trunks",
              "wet mud and fallen leaves",
              "the terrified Korean man missing one shoe with one bare foot visible",
              "the jagged animal bite mark with fresh dark blood on his thigh"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 2,
            "shot_index": 3,
            "reason": "같은 뒷골목에서 바로 이어지는 장면으로, 같은 유틸리티 पोल과 벽 주변의 배경을 공유하면서 인물이 바닥으로 쓰러진 직후의 연속으로 보인다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the male figure biting the woman's neck.",
            "keep_elements": [
              "the same dirty utility pole",
              "the stained wall",
              "the wet pavement",
              "the bloodied woman collapsed on the ground",
              "the weak amber streetlight"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 3,
            "reason": "같은 옥탑방 내부에서 같은 테이블/주방 방향의 공간 연속이며, 인물이 다른 동작으로 이어진다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman in the apron at the television.",
            "keep_elements": [
              "the compact rooftop room interior",
              "the kitchenette in the background",
              "the tabletop",
              "the used herbal pot",
              "the blurred herb leaves",
              "the muted daylight and steam haze"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 3,
            "reason": "같은 공간 안에서 민숙의 손목만 극단적으로 확대한 클로즈업이라 배경 연속성이 가장 강하다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same wrist and hand pose",
              "the apron fabric",
              "the blurred entryway wall",
              "the blurred inner front door",
              "the narrow strip of daylight on the skin"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 6,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 1,
            "reason": "Same kennel area and same dog, with the camera pushed in to a closer side angle for the injection moment.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the raised front paw and the snarling head pose.",
            "keep_elements": [
              "the kennel bars",
              "the damp stained concrete floor",
              "the Rottweiler inside the cage",
              "the wet scratched metal surfaces",
              "the cold fluorescent shelter lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 4,
            "reason": "Best preceding shelter shot with the same dog and nearby kennel-side environment, suitable for continuing into the grooming/work setup.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the injection hand, syringe, or kennel corridor framing.",
            "keep_elements": [
              "the damp clinical shelter mood",
              "cold fluorescent lighting",
              "muted gray metal surfaces"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 4,
            "reason": "같은 마트 출입구와 인접한 외부/내부 연속 구도에서, 자동문 밖으로 이동한 직후의 장면이라 배경 연속성이 가장 높다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman employee inside the store and the man employee by the shelves.",
            "keep_elements": [
              "the automatic doors",
              "the mart sign",
              "the glass entrance",
              "the wet sidewalk",
              "the parked bicycle",
              "the CCTV camera",
              "the fluorescent interior glow",
              "the storefront facade"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 6,
            "shot_index": 1,
            "reason": "같은 해안도로에서 자전거를 탄 수리영의 연속 동작으로, 같은 공간과 피사체를 더 숙인 자세로 이어받는 구도다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the upright seated posture and the side-profile framing of the cyclist.",
            "keep_elements": [
              "the coastal road",
              "the pale guardrail",
              "the sea horizon",
              "the bicycle",
              "the same figure on the bicycle"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Same rooftop location, but this is a much tighter detail shot of the iron-door area; the earlier rooftop overview is the only prior shot establishing this exterior.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the distant rooftop buildings, rooftop room roof, and wide aerial layout.",
            "keep_elements": [
              "weathered Korean villa rooftop room",
              "damp pale concrete roof",
              "dark rooftop tanks",
              "thin gray alleys between packed low-rise blocks",
              "overcast haze"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 4,
            "reason": "The shot continues the same iron-door action and tightens further to the door crack, making it the most direct continuity reference.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same damp iron door surface",
              "the narrow vertical seam being held open",
              "the weak wall light",
              "the wet concrete threshold",
              "the partial clothesline"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 6,
            "reason": "Same rooftop entrance area and immediately following visual continuity, with the window/reflection shot preserving the same exterior setting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the open door crack, the fingers at the seam, and the direct view through the door.",
            "keep_elements": [
              "the dirty rooftop room window",
              "stained wall light",
              "partial clothesline",
              "wet concrete threshold",
              "dark rooftop exterior at night"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 5,
            "reason": "같은 침실에서 바닥 혈흔을 본 뒤, 곧바로 인물의 반응으로 이어지는 연속 구도다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the pooled blood on the floor, the smeared bloody footprints, and the dark doorway edge.",
            "keep_elements": [
              "the dim bedroom interior",
              "the bed edge",
              "the closed curtain",
              "the wall mark",
              "the cold gray ambient light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 8,
            "reason": "같은 침실에서 인물의 반응을 더 밀어붙인 정면 클로즈업으로, 카메라만 더 가까워진 연속이다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same woman screaming",
              "the same upper-body framing",
              "the blurred bed edge in the lower background",
              "the wall mark behind her shoulder"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 5,
            "reason": "Same exterior rooftop walkway and same tense moment, but the camera moves in to a tighter close-up on the detective's reaction face.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "everything from the previous frame",
              "the wet rooftop walkway",
              "the dark stair railing",
              "blue-gray night fog",
              "red siren reflections",
              "the detective in a dark coat",
              "the woman facing her"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 5,
            "reason": "Same villa exterior stair and rooftop approach with matching wet rail, fog, and red emergency reflections, continuing the same chase-like movement along the stairs.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman in the casual jacket from the previous frame and the close-up framing of the two faces.",
            "keep_elements": [
              "the damp exterior stair and rooftop walkway",
              "the wet dark railing",
              "blue-gray night fog",
              "red siren reflections",
              "the stair approach"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 5,
            "reason": "같은 방에서 두 인물의 거리와 배치가 이어지는 장면으로, 이전 구도의 배경을 유지한 채 손이 어깨에 닿는 순간이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing detective-like woman in the background and the lowered gaze of the woman in the jacket.",
            "keep_elements": [
              "the rooftop room at night",
              "the neat bed edge",
              "the doorway edge",
              "the pale floorboards",
              "the dim gray shadows"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 10,
            "reason": "같은 방 안의 바닥 소품을 보여주는 다음 단계로, 이전 배경에서 인물만 빠지고 물체 배치가 이어진다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two women and any human figures.",
            "keep_elements": [
              "the spotless floor",
              "the clean bed leg",
              "the closed backpack",
              "the small doll",
              "the cold night light",
              "the muted gray-beige room atmosphere"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 1,
            "reason": "같은 버스정류장 공간에서 바로 이어지는 샷이며, 앉아 있는 수리영을 앞에서 본 구도에서 혜수가 음료수 캔을 내미는 더 가까운 프레이밍이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman extending the drink can and the extended hand in the foreground.",
            "keep_elements": [
              "the bus stop shelter",
              "the wet glass panels",
              "the damp bench",
              "the dark fog-covered sea",
              "the wet coastal road",
              "the seated woman on the bench in the same pose"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 1,
            "reason": "같은 해안가 버스정류장 부근이지만 카메라가 정류장 내부에서 도로 쪽 뒤편으로 완전히 바뀐 샷이라 배경 구조를 그대로 쓰기보다 장소 분위기만 참고하는 것이 적합하다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the bus shelter layout from this image.",
            "keep_elements": [
              "the wet coastal night atmosphere",
              "the dark fog-covered sea",
              "the smeared amber streetlamp reflections",
              "the muted blue-gray lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "reason": "Same police office and same desk interaction, but the framing shifts to a lower angle on the same tense exchange between Hyesu and the seated detective.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the smartphone held close to the camera and the standing over-the-shoulder framing.",
            "keep_elements": [
              "the same police office background",
              "the desk",
              "the monitors",
              "the worn cabinets",
              "the seated detective",
              "the standing detective leaning over the desk"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 7,
            "reason": "Same rooftop exterior and adjacent window area, with a later time-of-day change; the prior shot best preserves the exact building layout and window position.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the reflected silhouettes in the glass.",
            "keep_elements": [
              "the closed dirty rooftop room window",
              "the damp stained wall",
              "the iron door area",
              "the exterior wall light",
              "the partial clothesline",
              "the rooftop-room exterior and alley edge"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 10,
            "reason": "같은 공간에서 거울/싱크 주변을 본 뒤, 바로 그 사진 액체 변형을 근접하게 확인하는 연속이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the mirror wall, sink rim, and bathroom tiles.",
            "keep_elements": [
              "the framed photograph",
              "the pale tabletop beneath the glass",
              "the faint daylight reflection",
              "the quiet rooftop-room interior mood"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 15,
            "reason": "같은 사진을 본 뒤 그 충격에 대한 인물의 정면 반응으로 이어져, 배경 연속보다 직전 샷의 시공간이 가장 자연스럽다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the smashed portrait image and the picture-frame close-up.",
            "keep_elements": [
              "the same woman screaming",
              "the pale tabletop edge in the lower foreground",
              "the softly lit living-room wall",
              "the gray morning daylight"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 4,
            "reason": "같은 마트 내부의 진열대 사이를 보여주는 연속 장면으로, 동일한 매장 구조와 조명 분위기를 가장 잘 이어받는다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman employee facing the man and the man employee in the aisle.",
            "keep_elements": [
              "the supermarket aisle",
              "the stocked shelves",
              "the shelf-edge price tags",
              "the cool fluorescent lighting",
              "the pale green-gray interior surfaces"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 2,
            "reason": "같은 매장 내부에서 시선과 긴장감만 바뀐 근접 구도라, 직전의 진열대 배경을 그대로 쓰기 좋다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man in the foreground and the startled woman employee from the earlier aisle interaction.",
            "keep_elements": [
              "the quiet supermarket interior",
              "the stocked shelves",
              "the pale green-gray aisles",
              "the ceiling surveillance dome",
              "the cool fluorescent lights"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 9,
            "reason": "같은 마트 출입구 외부에서 이어지는 장면이며, CCTV와 자동문, 젖은 보도 등 핵심 배경 요소가 직접 연속된다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman with the phone near the entrance.",
            "keep_elements": [
              "the CCTV camera",
              "the automatic glass doors",
              "the damp storefront wall",
              "the wet sidewalk",
              "the parked bicycle",
              "the foggy exterior light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 3,
            "reason": "Same office and same CCTV monitor setup; this is a tighter push-in from the previous monitor-view shot with no new background layout needed.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same CCTV monitor",
              "the same desk edge",
              "the same keyboard",
              "the same office partition",
              "the dark low-resolution CCTV playback image",
              "the blue-gray monitor glow"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 5,
            "reason": "Same security room and desk-side viewpoint, continuing the reaction shot sequence with the same background elements and similar angle.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman detective's blurred shoulder and side of head in the left foreground.",
            "keep_elements": [
              "the worn desk",
              "the CCTV monitor bank off-frame to the left",
              "the scattered paperwork",
              "the filing cabinet",
              "the DVR recorder",
              "the flat fluorescent ceiling light",
              "the cold blue-gray monitor spill"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 5,
            "reason": "Same investigative desk in the police office, now reframed downward into a close-up of the paperwork/photo-covered surface.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two detectives and the upper office view.",
            "keep_elements": [
              "the scratched desk surface",
              "the paper clutter",
              "the office lighting",
              "the file cabinets and evidence-board background"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 6,
            "reason": "The photo-covered desk surface and the investigative setup continue, with the camera pulling back/up to include the woman reacting to the photos.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the close-up crop of the crime-scene photographs filling the frame.",
            "keep_elements": [
              "the same police office desk",
              "the scattered crime-scene photos",
              "the fluorescent-lit gray office background",
              "the seated woman holding the photos"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "reason": "Same police office and investigative computer area, but the shot moves in to the monitor content rather than the wider desk interaction.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "everything from the previous frame",
              "the detective's computer monitor and its on-screen display"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 2,
            "reason": "같은 PC방의 같은 책상 구역과 동일한 소품 흐름에서 이어지는 장면으로, 해상 지도가 화면에 보이던 직후 손으로 그 지도를 접어 백팩에 넣는 동작이 연속된다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the monitor screen content, the keyboard strip, and the neighboring screen glow.",
            "keep_elements": [
              "the dark cubicle dividers",
              "the cool blue monitor-lit PC room atmosphere",
              "the desk surface",
              "the backpack with a zipper mouth",
              "the folded printed maritime maps",
              "the young Korean woman's hand and partial upper body near the desk"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 9,
            "shot_index": 1,
            "reason": "같은 해안도로와 같은 자전거 정지 순간을 유지하면서 비와 구도만 더 강하게 바꾼 연속 장면이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the dry dark road lighting and the forward-leaning three-quarter right view.",
            "keep_elements": [
              "the coastal road",
              "the guardrail",
              "the bicycle",
              "the same figure on the bicycle"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 5,
            "reason": "같은 벽면에서 붉은 원과 사진을 더 타이트하게 확인하는 확대 구도라 배경 복사가 적합하다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same wall mark",
              "the same pinned old photograph",
              "the damp plaster surface",
              "the bloodstained paper edges",
              "the dusk-blue interior gloom"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 6,
            "reason": "같은 벽과 사진을 쥔 상태에서 문 쪽으로 빠져나가는 인물 동작이 이어지므로, 방의 배경을 유지하는 참조가 적합하다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the wall-mounted photograph and the red circle on the wall.",
            "keep_elements": [
              "the entry doorway",
              "the sliding window",
              "the scattered belongings",
              "the ransacked room interior",
              "the cold blue-gray dusk light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 5,
            "reason": "Same harbor setting and foggy waterfront atmosphere, but this shot introduces the boat and characters in a new composition rather than a tighter reframing of the bow-only view.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the small boat bow in the distance and the empty quay stones.",
            "keep_elements": [
              "fog-shrouded harbor at post-rain twilight",
              "wet quay edge",
              "flat gray water",
              "dense sea fog"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 8,
            "reason": "Same dockside axis and same boat-side setup, with the camera still looking along the quay but now reframed tighter on the woman’s pleading pose.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the man standing on the boat deck and the empty vertical space between the two figures.",
            "keep_elements": [
              "the wet quay beside the rope-scarred mooring post",
              "the small dark wooden boat alongside the quay",
              "the slick dark gunwale",
              "the damp mooring rope",
              "the foggy harbor background",
              "the woman in a casual jacket with clasped hands and lifted gaze"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 2,
            "reason": "같은 거실에서 같은 두 인물의 위치 관계가 바뀐 연속 장면이라 배경을 그대로 유지하기 좋다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the man standing to the right and the phone held low in the woman's hand.",
            "keep_elements": [
              "the cluttered rooftop room interior",
              "the open window",
              "the entry door",
              "the ransacked floor",
              "the cold blue-gray dusk light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 3,
            "reason": "같은 거실에서 인물이 빠져나간 뒤의 공백을 보여주는 후속 샷으로, 직전 배경을 그대로 쓰는 것이 자연스럽다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman with the phone and the man in the dark coat.",
            "keep_elements": [
              "the ajar entry door",
              "the open sliding window",
              "the overturned dining chairs",
              "the scattered debris",
              "the damp scuffed floor",
              "the cold blue-gray dusk light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 4,
            "reason": "같은 갑판에서 지도와 사진을 다루는 더 넓은 구도에서 손가락과 사진 글씨만 더 타이트하게 확대한 연속 샷이므로 가장 적합하다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same deck surface, the same old photograph, the same figure in the same pose, the map"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 8,
            "reason": "이전 갑판 클로즈업과는 공간이 완전히 달라졌지만, 같은 배 안의 근접한 사건 흐름을 이어가는 장면이므로 분위기 참고보다 앞샷의 연속성 연결이 더 자연스럽다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the old photograph and the map on the deck.",
            "keep_elements": [
              "the cold dusk maritime tone, damp surfaces, tense documentary lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 4,
            "reason": "같은 조타실에서 사진 클로즈업 이후 이어지는 인우의 반응 클로즈업으로, 배경의 헬름 콘솔과 조타실 분위기를 그대로 유지하기에 가장 적합함.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young woman's hand and fingertip pressing beside the photograph face, and ignore the old photograph with the printed girl portrait and red marking.",
            "keep_elements": [
              "the cramped fishing-boat wheelhouse",
              "the helm console as a blurred background band",
              "fogged glass",
              "scratched gray interior surfaces",
              "the pale frozen man in a work jumper",
              "the faint blurred crimson marks in the background"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 7,
            "reason": "인우의 긴장된 얼굴 클로즈업 다음에 같은 조타실 안에서 두 사람이 접촉한 상태로 이어지는 구도라서, 직전 샷의 공간과 조명 연속성이 가장 잘 맞음.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the pale close-up face of the man alone and ignore the tight single-person framing around him.",
            "keep_elements": [
              "the cramped damp fishing-boat wheelhouse",
              "fogged forward glass",
              "damp metal edges",
              "dim gray cabin wash",
              "dying amber window rim",
              "the frozen pale man in work clothes",
              "the woman resting her head against his shoulder"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 30,
            "shot_index": 2,
            "reason": "같은 바다와 동일한 안개 벽이 이어지며, 샷2의 먼 와이드 구도에서 샷3의 배가 안개에 닿는 더 가까운 프레이밍으로 이어진다. 배경의 핵심 요소인 짙은 회색 안개 장벽과 황금빛 잔물결을 그대로 활용하기에 가장 적합하다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same dense charcoal-gray fog wall",
              "the dark sea with tarnished gold reflections",
              "the muted sunset sky above the mist"
            ]
          }
        ],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "1cce1dec-22c7-42b7-b634-79f120a03a09",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-04-30T05:11:45.677786+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50"
}