{
  "status": "completed",
  "completed_count": 60,
  "applicable_count": 60,
  "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": "Continuous action in the forest at dusk. Reference is used for consistent dusk lighting and overgrown vegetation style.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "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": "S02_Shot3 is a close-up zoom-in on the neck-bite detail between the same subjects against the utility pole in S02_Shot1.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the concrete utility pole",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim overhead streetlight casting low-key desaturated light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 4,
            "reason": "Same forest location. Reference is used for forest density and tree type consistency under different daylight conditions.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 7,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 9,
            "reason": "The blurred background in both shots represents the exact same entrance area at the same moment.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two women standing close together.",
            "keep_elements": [
              {
                "label": "shadowed doorframe and adjacent wall of the entrance area",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 6,
        "shot_index": 1,
        "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": "Maintains the desaturated daytime ambient lighting and mood of the shelter interior.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the standing young woman with the rigid expression.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 1,
            "reason": "Shares the same outdoor commercial street setting at dusk, maintaining consistent color grading and ambient lighting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 6,
            "shot_index": 1,
            "reason": "Same coastal road setting and right-profile framing, but transitioned from day to night.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the bright daylight, the clear blue sky, or the daytime colors.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 5,
            "reason": "Establishes the nighttime color palette, low-key lighting atmosphere, and weathered textures of the rooftop room's exterior.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the hand and the paper leaflet in the door gap.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 4,
            "reason": "Consistent low-key nighttime ambient lighting and desaturated color palette of the rooftop environment.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the woman on the stairs and the tight framing of the staircase.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 7,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 7,
            "reason": "This is a direct close-up zoom onto the hand of the body on the floor from the previous shot.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the bedroom floor with pale tones",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 7,
            "reason": "This shot looks at the bed and the wall above it in the same bedroom under the same lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the blood pool and the bloody footprint on the floor.",
            "keep_elements": [
              {
                "label": "the side of the bed and the wall above it",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 3,
            "reason": "S13_Shot4 expands the framing to a wider shot in the same nighttime villa exterior alleyway, retaining the dark environment and harsh streetlight illumination.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the close-up portrait of the standing young woman under the streetlight.",
            "keep_elements": [
              {
                "label": "harsh overhead lighting from the directional streetlight",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark, desaturated nighttime villa exterior in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 7,
            "reason": "The same bedroom layout is used, but now it is clean, empty, and devoid of the body, blood, and marks.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the blood pool and the bloody footprint on the floor.",
            "keep_elements": [
              {
                "label": "the bedroom floor, walls, and bed structure",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the curtain hung to one side",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "The background wall and bed behind the character are identical to the clean layout established in the previous shot.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the clean bedroom wall and the defocused edge of the bed",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 3,
            "reason": "Shares the same dark coastal bus stop environment and nighttime low-key ambient lighting, but viewed from a completely different voyeuristic angle behind the grass.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 1,
            "reason": "Maintains the night-duty dim lighting and desaturated color palette of the same police office interior.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the open door and the woman standing at the entrance holding a phone.",
            "keep_elements": [
              {
                "label": "desaturated low-to-mid-key night illumination from the ceiling fluorescent light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 7,
            "reason": "Maintains architectural consistency of the rooftop room's window, transitioning from a close-up night reflection to an upward-angle dawn shot.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the reflection of the two struggling figures on the window glass.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "The bedroom layout and lighting are identical, representing the same clean state of the room.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the bedroom floor, bed, and window layout",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 11,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 15,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 2,
            "reason": "Establishing continuity for the workstation desk, the CCTV monitor, and the desaturated background wall within the same office.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the close-up profile of the woman sitting in the foreground with blue light on her cheek.",
            "keep_elements": [
              {
                "label": "the workstation desk",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the CCTV monitor on the desk",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the dim, desaturated back wall of the office",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "reason": "Establishes continuity for the office desk layout and office elements, transitioning from night to daytime.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman holding the phone, the man sitting in the chair, and the glowing phone screen.",
            "keep_elements": [
              {
                "label": "shared office desk layout with vacant workstations",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "computer monitor sitting on the desk",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 3,
            "reason": "Keeps the desk surface and the same daytime lighting for the close-up on the character's reaction.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the woman sitting in the chair seen from behind.",
            "keep_elements": [
              {
                "label": "wooden office desk surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "documents and papers on the desktop",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "neutral desaturated daytime ambient light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 3,
            "reason": "Maintains the same vacant office environment, desks, and daytime illumination as the wider shot of the room.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman sitting in the chair at the desk.",
            "keep_elements": [
              {
                "label": "vacant police office desks and workstations",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "desaturated daytime ambient illumination",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 9,
            "reason": "References the overall desaturated daytime color grading and tone of the police station exterior setting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 9,
            "shot_index": 1,
            "reason": "Same night-time coastal road setting, but the camera angle is opposite (left profile) and the weather is now a heavy rainstorm.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the right-profile angle, the dry road surface, or the calm ambient night lighting.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 1,
            "reason": "The bedroom wall and open door layout are the same, but now shown at dusk and with a red mark.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the sleeping woman on the floor.",
            "keep_elements": [
              {
                "label": "the bedroom wall and the open door frame",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 4,
            "reason": "This shot is set inside the same bedroom during the same dusk moment.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the bedroom wall and the dusk lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 3,
            "reason": "Maintains the same foggy harbor atmosphere and dusk lighting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 3,
            "reason": "Maintains continuity of the smartphone design and the foggy harbor background.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the missed call notification on the phone screen.",
            "keep_elements": [
              {
                "label": "the modern smartphone model",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dense fog during dusk with desaturated ambient light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 1,
            "reason": "The character stands in the exact same disordered, ransacked living room under the same dusk lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman in the casual jacket standing in the living room.",
            "keep_elements": [
              {
                "label": "the disordered living room, scattered clothing, and overturned chairs",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 3,
            "reason": "Continues the immediate reaction sequence on the same fishing boat deck with the photograph visible.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the hand and arm holding the photograph in the extreme foreground.",
            "keep_elements": [
              {
                "label": "the worn deck of the small fishing boat",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "desaturated natural dusk lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 4,
            "reason": "Shows the same boat deck area and the wheelhouse entrance introduced in the background of Shot 4, now in a wider profile view.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the startled man looking down in the foreground.",
            "keep_elements": [
              {
                "label": "the entrance to the small wheelhouse",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the worn deck of the small fishing boat",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "desaturated natural dusk lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 1,
            "reason": "Maintains the same subdued dusk lighting and general wheelhouse atmosphere for the close-up shot of the console.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 1,
            "reason": "Uses the same wheelhouse interior background, helm wheel placement, and moody dusk lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man holding the helm wheel and the standing woman blocking his path.",
            "keep_elements": [
              {
                "label": "cramped boat wheelhouse interior with the control console and helm wheel",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "shadowy and oppressive atmosphere with desaturated low-key dusk lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "849c148f-13e3-4d4c-b323-5ed4f198aa13",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-07-21T17:58:04.687943+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}