{
  "status": "completed",
  "completed_count": 50,
  "applicable_count": 50,
  "failed_count": 0,
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 1,
            "reason": "The chase continues in the exact same dense forest location under identical dusk lighting and cold fog conditions.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the fleeing man facing forward in the foreground.",
            "keep_elements": [
              {
                "label": "dense forest with thick wet underbrush and dark tree trunks",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cold blue-gray maritime fog casting deep shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "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": "Zoom in on the neck bite next to the utility pole under the same streetlamp.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "damp utility pole",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim yellow streetlamp casting amber glow",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "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": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 1,
            "reason": "Zooming in on the character's wrist shown in the previous kitchen/living room shot",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the out-of-focus background wall",
                "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": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 1,
            "reason": "Shares the same cold fluorescent shelter lighting, damp concrete floor textures, and grim green-gray color palette.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the background layout, kennel bars, or the dog from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 6,
            "shot_index": 1,
            "reason": "Shares the same coastal road setting and side-profile bicycling composition, but shifts to a dark, moonlit atmosphere.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the woman in casual cycling wear and her bicycle in bright daylight.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 4,
            "reason": "Maintains the cold blue nocturnal atmosphere and soft moonlight of the same night scene.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 5,
            "reason": "Shows the same bedroom corner with the curtain and blood pool on the floor, expanding to a wider shot",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the dark fabric curtain hanging in the corner",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the dirty bedroom floor with bloodstains",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 7,
            "reason": "Zoom in on the hand and the crumpled photograph on the bloodstained floor",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the dirty floor stained with dark-red blood",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the crumpled old photograph",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 1,
            "reason": "Takes place in the exact same stairwell environment under similar dark conditions, though with newly added police lights.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young woman standing on the stairs.",
            "keep_elements": [
              {
                "label": "worn metal stairwell railing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "stained concrete steps",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 4,
            "reason": "Tighter close-up on the middle-aged woman's face during the exact same moment on the stairs.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the young woman facing the older woman.",
            "keep_elements": [
              {
                "label": "blurred wet stair rail cutting diagonally in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 7,
            "reason": "Maintains bedroom layout continuity (curtain, walls) but represents a clean, altered state",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the dark blood pools on the floor and the crumpled photograph.",
            "keep_elements": [
              {
                "label": "the vertical window curtain in the corner",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the bedroom wall surface texture",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 1,
            "reason": "Establishes continuity with the living room space first seen in Scene 5",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing woman in the apron and the half-washed herbs.",
            "keep_elements": [
              {
                "label": "the interior walls of the living room",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 1,
            "reason": "Maintains the visual continuity of the bus stop bench, wet shelter glass, and the foggy night road environment.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman sitting on the bench.",
            "keep_elements": [
              {
                "label": "wet utilitarian bus stop bench",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wet translucent glass bus stop shelter",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark wet asphalt road under cold maritime fog with yellow sodium streetlamp light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 11,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 3,
            "reason": "Continues the scene outside the market entrance in the same morning light, moving from a wider shot to a close-up.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the middle-aged man standing next to her and the wall-mounted CCTV camera.",
            "keep_elements": [
              {
                "label": "pale exterior wall of the market and the service doorway",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cold early-morning daylight with a muted gray cast",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "reason": "Uses the same police desk environment and office lighting as the background reference",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the detective sitting in the office chair and the woman in the police jacket.",
            "keep_elements": [
              {
                "label": "the gray office desk surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "sickly fluorescent office lighting casting shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim paper-covered notice board in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 6,
            "reason": "Zooms in tightly on the same desk surface to show the handwriting action",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore her face and upper body.",
            "keep_elements": [
              {
                "label": "the gray desk surface in shadow",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "scattered crime scene photographs on the desk",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "faint blue light spill from the computer monitor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 3,
            "reason": "Keeps the same bedroom wall texture, now containing the drawn red mark and photograph",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the pristine bed and the clean curtain.",
            "keep_elements": [
              {
                "label": "the bedroom wall surface texture",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 3,
            "reason": "Shares the same fading dusk lighting and melancholic mood of the apartment",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 5,
            "reason": "Maintains the exact same dense fog atmosphere, maritime dusk lighting, and water color tones of the dock scene.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing man and the wooden boat.",
            "keep_elements": [
              {
                "label": "thick gray-white maritime fog with muted blue-gray dusk tones",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "out-of-focus dark water reflecting faint streaks of dull gold",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 7,
            "reason": "Same living room space, maintaining background layout continuity showing the table and door",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the detective and the young woman standing in the center.",
            "keep_elements": [
              {
                "label": "the dining table in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the interior walls of the living room",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 1,
            "reason": "Focuses on the aged photograph on the helm console established in Shot 1.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the hands holding the steering handle.",
            "keep_elements": [
              {
                "label": "scuffed and damp dark metallic and wooden console surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "aged photograph with slightly curled edges",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 30,
            "shot_index": 1,
            "reason": "Shares the desolate cold blue ocean palette and the warm golden sunset reflections on the water surface.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the clear horizon layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "1910beac-40a9-4861-a6ec-114a68c5a340",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-05-28T06:21:53.723395+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}