{
  "status": "completed",
  "completed_count": 67,
  "applicable_count": 67,
  "failed_count": 0,
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 1,
            "reason": "같은 어두운 숲 바닥에서 벌어지는 이어지는 사건으로, 신발과 핏자국이 있던 지면 위에 곧바로 몸싸움이 발생하는 연속 장면이기 때문이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the fallen shoe in the lower-left foreground and the blood trail on the wet leaves.",
            "keep_elements": [
              "the dense dark forest floor at dusk",
              "the damp earth",
              "the wet tangled underbrush",
              "the dark leaves",
              "the cold dusk lighting"
            ]
          }
        ],
        "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 man biting the woman's neck in the foreground.",
            "keep_elements": [
              "the same alley wall",
              "the weathered utility pole",
              "the sickly cold yellow-green streetlight",
              "the motionless woman lying on the pavement with blood on her neck"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 2,
            "reason": "Same room and same two women continuing from the previous shot, now in a tighter embrace composition with the same background area.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the TV-focused framing and the empty space to the left of the first composition.",
            "keep_elements": [
              "the same room interior",
              "the kitchen sink counter",
              "the steaming metal pot",
              "the scattered green leaves",
              "the middle-aged woman in a kitchen apron with the dark circular mark on her inner wrist"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 8,
            "reason": "Direct continuation of the embrace, now reframed into a close-up of the wrist mark on the same woman.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same middle-aged woman's wrist and knit sleeve cuff",
              "the dark circular mark on the inner wrist",
              "the same shared embrace context"
            ]
          }
        ],
        "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": 3,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 1,
            "reason": "같은 철장 케이지 안의 검은 개를 이어받아, 앞샷의 정면 위협 구도에서 바닥에 눕혀진 상태로 이어지는 같은 공간 내 연속이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the reared-up black dog against the bars.",
            "keep_elements": [
              "the damp iron bars forming a rigid grid",
              "the scratched concrete kennel wall",
              "cold gray shelter daylight",
              "the kennel interior"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 3,
            "reason": "같은 보호소 작업 흐름 안에서 개를 진정시킨 뒤 다음 미용 동작으로 이어지는 시간상 인접한 샷이지만, 케이지 바닥 클로즈업과 상반된 실내 작업 구도라 배경은 그대로 복사하기보다 분위기만 참고하는 편이 적합하다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the kennel bars, concrete floor, or syringe setup from this image.",
            "keep_elements": [
              "cold gray clinical lighting",
              "shelter atmosphere"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 1,
            "reason": "Same exterior entrance area with the same neon-lit street atmosphere; this shot moves from a riding action view to a closer conversational view in the same location.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the bicycle, the street food stalls, the taxis, and the riding pose of the woman.",
            "keep_elements": [
              "the neon signage glow",
              "the damp street atmosphere",
              "the dusk-blue sky"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 3,
            "reason": "Same store entrance setting and same character; the shot keeps the exterior location while shifting to a tighter angle with the phone and entrance lights still relevant.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the middle-aged woman by the left edge and the retail shelf background.",
            "keep_elements": [
              "the woman in the navy hooded jacket",
              "the phone at her ear",
              "the bright glow of the automated glass doors",
              "the darkening evening sky"
            ]
          }
        ],
        "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 bright daytime sea and sunlit road.",
            "keep_elements": [
              "the coastal road layout",
              "the guardrail",
              "the bicycle rider in motion",
              "the bicycle handlebars and frame"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Same rooftop room exterior and iron door area; this shot is a closer view of the door surface and flyer wedge, so the earlier wide rooftop shot is the best background reference.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the rooftop deck, water tank, laundry lines, and the wide rooftop room view.",
            "keep_elements": [
              "the rusted iron rooftop door",
              "the concrete frame around the door",
              "the weathered exterior wall",
              "the exterior lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Same rooftop room exterior and window side of the building; this shot keeps the same exterior setting but shifts to the window with curtain and shadow projection.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the rooftop deck, water tank, laundry lines, and the wide door-facing view.",
            "keep_elements": [
              "the rooftop room exterior",
              "the window area",
              "the curtain over the window",
              "the exterior wall and frame",
              "the cold night lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 6,
            "reason": "Immediate continuation of the same rooftop room window-side action, but now the focus moves from the shadowed curtain to the floor-level assault composition in the same dark space.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the window curtain silhouette projection and the window-facing framing.",
            "keep_elements": [
              "the dark rooftop room exterior space",
              "the grimy window area",
              "the textured gray curtain",
              "the same two figures in the same violent grapple"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 4,
            "reason": "Same rooftop threshold and the same rusted half-open metal door; this is a tighter view of the door area from the previous POV shot.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same rusted half-open metal door",
              "the dark rooftop threshold",
              "the wet concrete floor",
              "the shadowy doorway opening"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 4,
            "reason": "Same floor area and immediate aftermath, with the bloodstains and footprint trail continuing into the later corpse shot.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing figure in the foreground.",
            "keep_elements": [
              "the wooden floor",
              "the large coagulated bloodstain",
              "the trail of bloody footprints",
              "the closed dark curtain",
              "the side edge of the bed"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Tight close-up on the deceased woman's hand and the crumpled photo, directly continuing from the corpse on the floor.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same deceased woman",
              "the stiff curled hand",
              "the crumpled dirty photograph",
              "the blood-smeared wooden floor"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 3,
            "reason": "Same outdoor alley with arriving police presence; this shot continues the interaction with the newly arrived officer and keeps the wet street atmosphere.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the open police car door and the officer stepping out in the foreground.",
            "keep_elements": [
              "the damp alleyway",
              "the wet asphalt",
              "the cold mist",
              "the red and blue emergency light reflections"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 5,
            "reason": "Same alley-side confrontation with the same emergency lighting and nearby wet stairs/wall; this is the adjacent reverse reaction shot of the officer.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the tearful woman in the navy hooded jacket in the foreground.",
            "keep_elements": [
              "the damp stained wall",
              "the blurred wet stair opening",
              "the alternating red and blue emergency light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Same room and same doorway-side space, now shifted to a closer conversational angle with the two women present.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the wide empty room view and the backpack arrangement from the earlier composition.",
            "keep_elements": [
              "the clean room interior",
              "the clean floor",
              "the neatly made bed",
              "the closed curtain",
              "the backpack",
              "the small plush doll"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Same room and same objects, but now isolated into a static closer view of the backpack and plush doll on the floor.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the dark fabric backpack",
              "the small plush doll",
              "the edge of the floor rug",
              "the spotless floor and bare wall corner"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 3,
            "reason": "같은 버스정류장과 인접 도로에서 이어지는 장면이고, 앞샷의 수리영이 막 일어나 달려가는 흐름을 바로 뒤에서 따라가는 구도라 배경 연속성이 가장 자연스럽다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing woman in the navy hooded jacket.",
            "keep_elements": [
              "the damp bus-stop bench edge in the foreground",
              "the unlit bus shelter",
              "the misty coastal road",
              "the dark blue-gray sea horizon",
              "the wet pavement with faint warm reflections"
            ]
          }
        ],
        "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": "같은 경찰서 사무실 안에서 책상 너머로 보이는 인물 구도에서, 바로 앞샷의 책상/모니터/형사 위치를 이어받아 창 쪽으로 시선만 옮긴 연속 장면으로 보인다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the smartphone held in the foreground and the hand extending it across the desk.",
            "keep_elements": [
              "the cluttered duty desk",
              "the desktop monitor glow",
              "the papers on the desk",
              "the male detective leaning over the desk"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Same rooftop exterior location, but a different angle and time of day focused on the parapet wall and cat, so the earlier rooftop establishing shot is the best atmospheric reference.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the wide rooftop room layout, door, water tank, or laundry lines from this image.",
            "keep_elements": [
              "the old rooftop exterior",
              "the weathered concrete surfaces",
              "the damp, neglected rooftop atmosphere",
              "the pale daylight mood"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 10,
            "reason": "Same character and same room, continuing from the prior interaction but reframed to her reaction to the phone screen.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the other woman from the previous conversational shot.",
            "keep_elements": [
              "the dim room interior",
              "the cool TV spill",
              "the soft lamp-lit background"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 14,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 9,
            "reason": "Same character and same immediate situation, now moved into a bathroom mirror reflection close-up of the ritual mark.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the phone-hand framing or the living room background layout.",
            "keep_elements": [
              "the cold damp bathroom mood",
              "the pale ceramic sink rim",
              "the wet mirror surface with water droplets",
              "the reflected red circular mark"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 12,
            "reason": "Same house interior and same table-based forensic motif, with the photo object becoming the focus in a new closer composition.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the floor-level backpack arrangement or the room corner layout.",
            "keep_elements": [
              "the muted daylight",
              "the tabletop surface",
              "the visual tone of the unnaturally clean room"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 5,
            "reason": "같은 마트 판매장 내부의 좁은 진열대 사이에서 이어지는 장면으로, Shot5의 배경과 조명을 그대로 유지한 채 수리영의 얼굴만 더 타이트하게 잡은 연속 구도이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the man standing near the right shelf line and his checking pose.",
            "keep_elements": [
              "the narrow supermarket aisle",
              "the densely packed product shelves on both sides",
              "cold fluorescent lighting",
              "the same woman in the navy hooded jacket"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 7,
            "reason": "마트 내부에서 바깥으로 시선이 전환된 장면으로, 배경 레이아웃을 그대로 잇기보다 같은 장소의 분위기와 톤만 참고하는 편이 자연스럽다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": [
              "cold fluorescent-to-overcast visual contrast",
              "muted severe atmosphere"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 5,
            "reason": "Same security office and same monitor-driven moment; this is a tighter view of the woman reacting to the CCTV screen, with the same blue monitor light and desk edge continuing into the frame.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the CCTV silhouettes on the monitor screen and the out-of-focus security guard shoulder at the bottom right.",
            "keep_elements": [
              "the same desk edge and monitor bezel",
              "the dull gray-green office wall",
              "the cold blue light from the screen"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 6,
            "reason": "Same room and immediate interaction around the shared desk; this shot continues the exchange with the woman and security staff in the same office layout and lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the close-up face of the woman from the previous shot.",
            "keep_elements": [
              "the shared desk",
              "the idle keyboard",
              "the glowing monitor edge",
              "the worn gray partition",
              "the cold blue monitor light and weak overhead fluorescent light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "reason": "같은 사무실 책상 위를 내려다보는 연속 구도이며, 앞샷의 혼잡한 duty desk 배경을 그대로 활용하기 가장 적합하다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the hand holding the smartphone and the man leaning over the desk.",
            "keep_elements": [
              "the scratched wooden office desk",
              "the scattered papers",
              "the office lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 9,
            "reason": "같은 책상 위의 사건 사진들이 이어진 상태에서 인물 반응으로 넘어간 구도라 배경 연속성이 가장 강하다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the tabletop close-up composition and the desk-edge objects.",
            "keep_elements": [
              "the scattered crime scene photographs on the desk",
              "the wooden office desk",
              "the cold fluorescent office lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 11,
            "reason": "같은 사무실 내에서 수리영이 보는 대상이 바뀐 연속 장면으로, 직전의 충격 반응 뒤 모니터 화면 클로즈업이 이어진다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman's face and the blurred crime scene photographs in the foreground.",
            "keep_elements": [
              "the office desk",
              "the cold fluorescent lighting",
              "the monitor area within the same office space"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 22,
            "shot_index": 1,
            "reason": "같은 인물의 연속 장면이지만 장소가 경찰서 외부에서 PC방 내부로 완전히 바뀌어 배경 레이아웃을 복사할 수 없다. 분위기와 색감만 참고하는 것이 적절하다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": [
              "the gray police station facade",
              "the closed reflective door",
              "the parked bicycle",
              "the same young woman in a navy hooded jacket"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 9,
            "shot_index": 1,
            "reason": "같은 해안 도로 위에서 자전거 주행이 이어지며, 전신에 가까운 구도에서 하늘의 번개를 강조하는 상위 샷으로 연결된다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the night sea and the streetlamp-lit wet road.",
            "keep_elements": [
              "the bicycle rider in motion",
              "the bicycle handlebars and front wheel",
              "the coastal road setting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 1,
            "reason": "같은 폭풍 장면에서 같은 인물의 주행 중 구도를 얼굴 클로즈업으로 확대한 연속 샷이다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same woman riding the bicycle",
              "the rain-soaked storm lighting",
              "the bicycle handlebar at the lower edge"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 24,
            "shot_index": 3,
            "reason": "Same room and same wall area around the ritual symbol, with the photograph now shown pinned into the marked circle.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the doorway framing and the figure at the threshold.",
            "keep_elements": [
              "the dirty damp-stained gray wall",
              "the red ritual circle",
              "the old blood-stained photograph",
              "the small metal tack"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 24,
            "shot_index": 6,
            "reason": "The photo is the same object as the previous shot, now isolated into a direct close-up for detail emphasis.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the old blood-stained photograph",
              "the faded sepia image of two young girls",
              "the creased paper edges"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 4,
            "reason": "같은 포구와 같은 배를 두고, 배와 인물의 관계를 더 가깝게 잡은 연속 구도다. 수리영이 부두에서 배 쪽으로 다가간 뒤의 이어지는 장면으로, 배경과 안개 분위기를 그대로 활용하기 좋다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the distant full-body view of the woman standing on the pier.",
            "keep_elements": [
              "the wet wooden pier",
              "the small wooden fishing boat",
              "the thick gray-white fog over the harbor",
              "the boat hull separating the figures",
              "the man on the boat deck"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 7,
            "reason": "수리영이 배에 오르기 직전의 더 가까운 승선 동작으로 이어지는 샷이라, 동일한 배와 부두의 위치 관계를 가장 자연스럽게 이어받는다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the man on the boat deck.",
            "keep_elements": [
              "the wet wooden pier",
              "the small wooden fishing boat",
              "the thick gray-white fog over the harbor",
              "the dark wet hull",
              "the dock-level harbor lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 1,
            "reason": "Same room and same door area, continuing from the phone call shot into the door-focused wider composition.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the frontal close-up framing of the woman on the phone.",
            "keep_elements": [
              "the dim room interior",
              "the stained cold wall",
              "the entrance area",
              "the half-open old front door"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 1,
            "reason": "같은 소형 어선 갑판 위에서 인우가 사진을 내려다보는 반응으로 이어지는 구도라, 배경과 소품 연속성이 가장 강합니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the tiny distant silhouette of the woman on the deck.",
            "keep_elements": [
              "the weathered small fishing boat floating alone on open water",
              "the dark dusk-blue sea",
              "the weak amber sunset glow on the wet hull",
              "the thin fog around the vessel",
              "the same paper held near the bottom edge"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 5,
            "reason": "사진을 보는 인우의 반응 직후, 같은 어선 조타실 방향으로 시선과 동작이 이어지는 장면이라 시간적·공간적 연속성이 좋습니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the head-and-shoulders framing of the man or the paper strip.",
            "keep_elements": [
              "the cold dusk-blue lighting",
              "the dim amber sunset mix",
              "the wet maritime atmosphere",
              "the sense of being on a small boat at sea"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 4,
            "reason": "Same cramped steering cabin and same confrontation space; this is a tighter detail view that shifts from the faces to the photo and pointing finger.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the man in the foreground and the woman's face and upper body.",
            "keep_elements": [
              "the cramped steering cabin background",
              "the red circle patterns behind the woman",
              "the same tense woman leaning in close",
              "the old faded photograph on the console",
              "the finger pressing on the girl's face in the photograph"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 5,
            "reason": "The shot continues in the same steering cabin and moves from the photo detail to the wall filled with the same red circle motif, so the prior frame is the closest background reference.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the photo on the console or the pointing hand.",
            "keep_elements": [
              "the dim green-gray cabin atmosphere",
              "the same cold amber edge light",
              "the steering cabin setting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 11,
            "reason": "같은 바다 위에서 안개가 훨씬 짙어지는 뒤이은 장면이며, 어선 주변의 해상 분위기와 조명 상태를 가장 잘 이어줍니다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman leaning through the wheelhouse doorway and the boat doorway framing.",
            "keep_elements": [
              "the dark sea",
              "the fading amber horizon",
              "the cold gray haze",
              "the heavy fog bank swallowing the background",
              "the damp dusk-blue maritime atmosphere"
            ]
          }
        ],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "93d19f56-0e32-495c-9958-26ce1dd3a1dc",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-05-10T01:32:13.626676+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}