{
  "status": "completed",
  "completed_count": 63,
  "applicable_count": 63,
  "failed_count": 0,
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 2,
            "reason": "같은 숲속에서 이어지는 장면이지만, 이전 샷의 인물 클로즈업이 아니라 현재 샷은 검은 인영과 함께 수풀 바닥에서 벌어지는 직접적인 충돌 장면이다. 배경의 어두운 숲 분위기와 조명 톤은 참고할 수 있어 배경 연속성용으로 적합하다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": [
              "dark green forest foliage",
              "compressed dark tree trunks",
              "thin dusk mist",
              "the same Korean man in outdoor jacket with sweat and blood traces on his face and neck"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 2,
            "shot_index": 1,
            "reason": "Same alley and same confrontation, but now pushed into a tighter close-up of the bite moment. The utility pole, lighting, and character positions continue directly from the previous full-body shot.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same man with red eyes and pale face",
              "the same woman with long dark hair",
              "the weathered concrete utility pole",
              "the damp dark alley",
              "the weak yellow-green streetlamp light"
            ]
          }
        ],
        "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": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 2,
            "reason": "Same living room and same table area; this is a tighter moment of the woman placing the tea cup, so the previous room setup is the best background base.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing woman facing the television and the television glow.",
            "keep_elements": [
              "the living room interior",
              "the dining table area",
              "the sliding window light",
              "the rear sink area",
              "the woman’s lower forearm and apron sleeve"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 5,
            "reason": "Direct continuation of the tea-serving action, but narrowed into the wrist detail with the red mark.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same woman’s inner wrist with the small red circular mark",
              "the sleeve edge",
              "the blurred apron fabric",
              "the same hand pose"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 6,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 2,
            "reason": "Same dog in the same kennel area, continuing from the tense eye-level confrontation into a calmer lowered posture.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the crouching woman and the blurred foreground dog-facing composition.",
            "keep_elements": [
              "the kennel bars and wet concrete floor",
              "the same dog with dark brown fur",
              "the cold fluorescent lighting and grimy shelter atmosphere"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 3,
            "reason": "Same shelter kennel setting with the same lighting and metal-bar background; this shot stays in the same location but shifts focus to the woman's face and phone.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the dog lying on the floor.",
            "keep_elements": [
              "the heavy metal kennel doors and bars",
              "the greenish fluorescent shelter lighting",
              "the damp, dim indoor dog shelter atmosphere"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 4,
            "reason": "같은 마트 출입구 앞에서 실내 조명이 밖으로 새어 나오는 연속 장면이며, 출입문과 외부 보행 공간 배경을 그대로 이어 쓰기 가장 적합하다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the employee pointing toward the entrance and the woman facing her.",
            "keep_elements": [
              "the supermarket entrance doors",
              "the sidewalk outside the entrance",
              "the awning and signboard",
              "the wet street and curb",
              "the harsh interior fluorescent spill",
              "the dusk blue exterior light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 6,
            "shot_index": 2,
            "reason": "같은 해안가 도로에서 같은 인물의 자전거 주행이 이어지며, 구도가 더 타이트한 전면 쪽 추적 샷으로 자연스럽게 이어진다. 배경은 같은 공간의 연속으로 활용하기 적합하다.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              "the same Korean young woman riding the bicycle",
              "the weathered coastal road",
              "the metal guardrail",
              "the bicycle handlebar and front frame",
              "the sea-haze coastal daylight background"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Same rooftop exterior location; this is a closer view of the rooftop entrance area, so the rooftop layout and exterior surfaces should carry over.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the empty rooftop platform and distant surrounding rooftops.",
            "keep_elements": [
              "the rooftop exterior",
              "the weathered entrance door",
              "the damp concrete wall",
              "the sun-bleached parapet wall",
              "the faded water tank",
              "the stairwell bulkhead"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 4,
            "reason": "Same rooftop exterior setting and same doorway/window-side area; this shot shifts to the window from the earlier exterior view, so the rooftop exterior details should stay consistent.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the man pressed near the doorway and the advertising flyer near the door seam.",
            "keep_elements": [
              "the rooftop exterior",
              "the damp exterior wall",
              "the weathered metal door",
              "the surrounding rooftop surfaces",
              "the cold night lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Same bedroom aftermath and immediate emotional reaction; the curtain and dark room layout continue from the blood-stained floor scene.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the bloodied floor and the trail of footprints.",
            "keep_elements": [
              "the open bedroom door",
              "the hanging curtain",
              "the bed",
              "the dim gray-green room"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Same bedroom, but the view shifts to the wall above the bed where the red circular mark appears, keeping the room layout continuous.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the bloodstained floor and the footprints leading to the curtain.",
            "keep_elements": [
              "the open bedroom interior",
              "the bed beneath the wall",
              "the hanging curtain",
              "the pale wall"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 1,
            "reason": "같은 옥탑방 문턱 공간에서 수리영의 상체를 더 가까이 잡은 연속 구도라서 배경을 그대로 이어 쓰기 좋습니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same distressed young woman in the doorway",
              "the same dark doorway frame",
              "the same surrounding darkness"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Immediate continuation in the same clean bedroom; this is a closer reaction to the unchanged floor and bed layout.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the empty room from the previous frame as the focus of this shot is the woman leaning over the floor.",
            "keep_elements": [
              "the spotless wooden floor",
              "the neatly made bed",
              "the pillow",
              "the curtain",
              "the dark backpack with the dangling plush toy"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 5,
            "reason": "Same bedroom and same characters, now reframed to the tense grip on the bowed woman’s shoulders.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman looking down at the floor and the floor surface beneath her.",
            "keep_elements": [
              "the dim bedroom wall",
              "the blurred dining table edge",
              "the bowed young woman",
              "the middle-aged woman gripping her shoulders"
            ]
          }
        ],
        "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 woman standing in the foreground shouting and the running figure in the distance.",
            "keep_elements": [
              "the wet bench",
              "the dim bus-stop glass panels",
              "the cold misty blue coastal lighting",
              "the dark seaside bus stop environment at night"
            ]
          }
        ],
        "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 desk viewpoint and same monitor area; this shot continues the confrontation by widening from the phone close-up to the woman leaning over the desk.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the smartphone held toward the camera.",
            "keep_elements": [
              "the dark computer monitor at the bottom foreground",
              "the office desk",
              "the fluorescent-lit police office background",
              "the woman leaning forward over the desk"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 5,
            "reason": "Same rooftop exterior and same window area, but now in a wider dawn view with different time of day, so the prior rooftop background is the best continuity reference.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two figures behind the window glass.",
            "keep_elements": [
              "the closed window",
              "the damp stained concrete exterior",
              "the parapet wall",
              "the water tank",
              "the utility pipe",
              "the rooftop antennas",
              "the cold rooftop exterior"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 5,
            "reason": "Same room and same young woman, but the camera jumps in to a tighter facial reaction shot; the bedroom atmosphere remains consistent.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the floor in the foreground and the leaning posture from the previous frame.",
            "keep_elements": [
              "the pale wall backdrop",
              "the rumpled pillow edge",
              "the young woman’s face and shoulder",
              "the cool daylight"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "The red circular mark appears again in a different reflective surface within the same overall house, so the earlier bedroom blood-and-curtain mood is the closest continuity base.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the bedroom floor layout from this image.",
            "keep_elements": [
              "the cold gray-green lighting",
              "the ominous dark mood"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 14,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Same bedroom area and same young woman, but now focused on her reaction near the photo frame and table-side perspective.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the empty spotless room as the focus shifts to the woman and the photo frame.",
            "keep_elements": [
              "the clean domestic room",
              "the dining table",
              "the pushed-in chair backs",
              "the young woman facing the photo frame"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 5,
            "reason": "같은 마트 입구 앞이지만 시점과 시간대가 달라졌고, 출입문 뒤에 선 정면 구도로 바뀌어 배경 레이아웃보다는 입구 공간의 연속성이 핵심이다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman holding the smartphone to her ear outside the entrance.",
            "keep_elements": [
              "the supermarket sliding doors",
              "the storefront entrance area",
              "the damp exterior atmosphere",
              "the cold blue ambient haze"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 5,
            "reason": "같은 마트 외부 공간의 연장선이지만 출입구 전면이 아니라 건물 외벽 쪽으로 카메라가 완전히 옮겨간 장면이라 건물 분위기 참고용이 적합하다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the storefront entrance layout from this image.",
            "keep_elements": [
              "the cold damp gray-blue exterior mood",
              "the supermarket building exterior lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 5,
            "reason": "같은 마트 밖 가로등 아래에서 스마트폰을 든 수리영의 연속이지만, 이번 샷은 상체만 잡은 더 타이트한 구도여서 직전 출입구 외부 배경을 이어 쓰기에 적합하다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same woman holding a smartphone to her ear",
              "the low-angle streetlight-lit exterior feel",
              "the damp gray-blue dusk atmosphere"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 2,
            "reason": "같은 총무과 내부에서 보안팀 직원과 여성 인물이 같은 책상·모니터를 두고 서로 다른 각도로 이어지는 장면이라 배경 연속성이 가장 강함.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the security man seen from behind in the left foreground and the woman leaning in from the right side.",
            "keep_elements": [
              "the gray office wall",
              "the low monitor glow",
              "the shared office desk",
              "the fluorescent office lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 5,
            "reason": "Same police office desk surface and monitor-adjacent workspace; this shot shifts focus from the confrontation to a forensic photo laid on the desk, keeping the office layout consistent.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman leaning over the desk.",
            "keep_elements": [
              "the desk surface",
              "the dark computer monitor",
              "the police office background",
              "the fluorescent office lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 5,
            "reason": "Direct visual continuation of the reaction to the forensic photo, moving from the evidence close-up to the observer’s frozen face in the same office setting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the forensic photograph on the desk.",
            "keep_elements": [
              "the desk edge",
              "the scattered paperwork",
              "the muted police office background",
              "the same seated office environment"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 5,
            "reason": "Same police office workstation and evidence files; this shot stays within the desk setup but reframes to the monitor displaying map coordinates.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the forensic photograph lying on the desk.",
            "keep_elements": [
              "the desk surface",
              "the stacked case folders",
              "the police office workstation",
              "the cold fluorescent office lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 9,
            "shot_index": 2,
            "reason": "같은 자전거 주행 상황에서 더 가까운 클로즈업으로 들어간 연속 샷이라 카메라 확대 연속성이 가장 강하다. 비가 본격적으로 강조된 얼굴 중심 구도지만 동일 인물과 주행 흐름을 유지한다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              "the same Korean young woman in the same riding motion",
              "the wet face with raindrops on her cheeks",
              "the long black hair flowing backward",
              "the bicycle handlebar edge and front frame"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 3,
            "reason": "Same ruined living room and same emotional aftermath; this shot simply looks deeper into the bedroom wall where the red mark is centered.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing woman in the living room foreground and the muddy footprints.",
            "keep_elements": [
              "the ruined living room connection to the bedroom doorway",
              "the far bedroom wall",
              "the unmade bed",
              "the dark open door",
              "the dusk-blue lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 3,
            "reason": "Same damaged living room and doorway area; this is the closest preceding setup for the woman exiting with the backpack.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing woman in the living room center and the muddy footprints across the floor.",
            "keep_elements": [
              "the open doorway",
              "the overturned chairs",
              "the ruined living room",
              "the dim blue-gray dusk light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 1,
            "reason": "Same harbor location and wet pier setting; the phone close-up is a tighter view within the same misty dock environment.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the open harbor water, distant mooring posts, and the broad empty pier beyond the hands.",
            "keep_elements": [
              "the rain-wet dark concrete pier",
              "the pale foggy harbor atmosphere"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 3,
            "reason": "The shot continues the same dockside interaction and can use the earlier close harbor atmosphere as a continuity reference, though the framing is much wider and includes both characters in a new composition.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the phone close-up composition or the tight hand framing.",
            "keep_elements": [
              "the cold blue-gray foggy harbor mood",
              "the wet dock surface"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 1,
            "reason": "Same ruined rooftop living room, with the phone focus shifting to the other character in a slightly wider view of the same space.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the middle-aged woman holding the smartphone close to her face.",
            "keep_elements": [
              "the ruined rooftop room",
              "the scattered debris",
              "the open door",
              "the window light"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 1,
            "reason": "같은 소형어선 갑판의 연속 샷으로, 바다와 배의 전체 배경을 유지한 채 사진 클로즈업만 들어간 구도다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the distant open sea and the full silhouette of the boat beyond the hand-held close-up framing.",
            "keep_elements": [
              "the wet dark deck of the small fishing boat",
              "the red-orange sunset light",
              "the blurred outline of the wheelhouse"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 4,
            "reason": "직전 샷의 피 묻은 사진을 보고 인우가 반응하는 바로 이어지는 구도라서, 같은 갑판 위 분위기와 소품 연속성이 가장 강하다.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young woman's hand holding the photograph and the unfolded paper map beneath it.",
            "keep_elements": [
              "the wet dark deck of the small fishing boat",
              "the bloodstained old photograph in the lower foreground",
              "the deep red sunset rim light",
              "the cool charcoal-blue shadows",
              "the blurred wheelhouse door and deck railing"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 4,
            "reason": "Same wheelhouse space, but this shot expands from the photo close-up to the surrounding bulkhead covered in red circles, using the earlier frame's console/wall area as background continuity.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the hand, the photograph, and the blurred face of the girl in the photo.",
            "keep_elements": [
              "the damp steering console",
              "the smeared deep red circular mark on the dark bulkhead",
              "the cramped wheelhouse interior lighting"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 6,
            "reason": "Same wheelhouse, with the red-marked bulkhead and doorframe still providing the shared background while the framing shifts to the two characters.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the dense red circular markings as the main subject area, and ignore the blurred console edge and window edge in the far background.",
            "keep_elements": [
              "the dim wheelhouse bulkhead",
              "the shadowed vertical doorframe",
              "the cold dusk ambient light",
              "the weak green instrument glow"
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "93065411-3a26-46e3-9304-5e2decc3d0be",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-05-08T07:08:49.434400+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}