{
  "status": "completed",
  "completed_count": 54,
  "applicable_count": 54,
  "failed_count": 0,
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 2,
            "shot_index": 1,
            "reason": "Shot 4 takes place on the ground of the same dark alleyway, sharing the identical gritty asphalt texture and dim streetlight illumination.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing man and the standing woman pinned against the utility pole.",
            "keep_elements": [
              {
                "label": "gritty asphalt ground catching sparse highlights",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "faint, isolated streetlight casting severe low-key contrast",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark, obscured alley background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 3,
            "reason": "Referencing the same forest location to maintain the consistent density and style of the forest vegetation, despite the shift to daytime lighting.",
            "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": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 2,
            "reason": "Shares the same dimly lit kitchen/living room interior with natural sunlight from the small window.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the woman in the kitchen apron leaning toward the television.",
            "keep_elements": [
              {
                "label": "dimly lit room interior with a small window casting thin natural sunlight",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 2,
            "reason": "Zooms in on the character's arm in the same dimly lit room interior.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman's full torso and the kitchen sink in the background.",
            "keep_elements": [
              {
                "label": "dimly lit interior with faint outlines of furniture",
                "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": 5,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 2,
            "reason": "Maintains the same dog shelter environment's subdued daytime low-key atmosphere and muted neutral palette.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the extreme close-up of the woman's face and the metal enclosure bar in the foreground.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 2,
            "reason": "Transitioning from supermarket interior to exterior at dusk, referencing color grading and lighting atmosphere.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 2,
            "reason": "Maintains the dark night atmosphere and low-key lighting consistency of the rooftop room's exterior.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 2,
            "reason": "References the base structural space of the attic room but in a different, darker crime scene lighting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 8,
            "reason": "Closes in on the blood-marked floor where the body is located in the same scene.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "blood-marked floor surface with deep red bloodstains",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 17,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 8,
            "reason": "Refers to the dark, muted gloomy lighting and ambient shadows of the crime scene.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 3,
            "reason": "Maintains the exterior rooftop door and night lighting atmosphere as the character runs toward the stairs.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the blurred back and shoulder of the young woman standing in the foreground.",
            "keep_elements": [
              {
                "label": "half-open iron entrance door",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rooftop landing structure and wall textures",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued night lighting and dark low-key contrast",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 1,
            "reason": "Continues the dark stair environment and night color grade on the staircase.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the mid-stride running woman on the first step of the staircase.",
            "keep_elements": [
              {
                "label": "dark staircase structure and narrow stair approach near the edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim low-key nighttime ambient lighting and muted-neutral color grade",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 17,
            "reason": "Shares the same bedroom wall and bed layout, though it is now excessively clean.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the red circle mark on the wallpaper.",
            "keep_elements": [
              {
                "label": "bedroom wallpaper and bed edge layout",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Maintains the clean, night-time subdued ambient lighting of the apartment's interior.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 8,
            "reason": "Shows the same dining table area in the apartment with night-time ambient lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young woman pointing at the table.",
            "keep_elements": [
              {
                "label": "dining table surface and surrounding dimly lit apartment 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": 5,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 1,
            "reason": "Maintain the same coastal night ambient lighting, muted neutral color palette, and rough texture of the bus stop environment.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the background layout and bench orientation 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": "Hyesu enters the office from the corridor in Shot 1, and in Shot 3 she is deep inside the office showing her phone. This reference maintains the interior office style and lighting atmosphere.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "The bedroom space layout is preserved, but with morning light instead of night-time lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "bedroom mattress and bed frame layout",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 1,
            "reason": "References the somber morning light of the apartment interior for the bathroom detail.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 13,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 1,
            "reason": "Shares the same mart exterior entrance area with the sliding doors, wall texture, and early-morning lighting condition.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman standing with her back to the camera and the parked bicycle.",
            "keep_elements": [
              {
                "label": "supermarket exterior wall with a sliding glass door entrance",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "early-morning ambient light in muted neutral colors",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 1,
            "reason": "The shot is set in the same dim administrative office featuring the CCTV monitor, maintaining visual consistency of the office background.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the anxious woman in the gray casual hoodie staring at the monitor.",
            "keep_elements": [
              {
                "label": "dim administrative office background with muted walls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "edge of the CCTV monitor on the desk",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 6,
            "reason": "Shot 9 looks back into the empty office from the exit door. This reference maintains the daytime lighting, vacant desk, and office chair continuity established in Shot 6.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 6,
            "shot_index": 1,
            "reason": "Both are daytime outdoor road scenes in the same region, sharing a similar muted daylight atmosphere.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the background layout of the open sea from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 11,
            "reason": "The same living room and dining area, but now in a chaotic, ransacked state.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the two women standing near the table.",
            "keep_elements": [
              {
                "label": "dining table and chairs layout in the living room",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Looks through the same open bedroom doorway frame as before, now with the red circle drawn on the wall.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the clean and empty state of the bedroom wall.",
            "keep_elements": [
              {
                "label": "open bedroom doorway frame and bedroom interior view",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 1,
            "reason": "Preserves the same ransacked, messy state of the living room during the same dusk scene.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "ransacked living room with overturned chairs and scattered belongings",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "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 foggy harbor environment at dusk. Maintaining the consistent thick fog, lighting, and neutral color palette.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 7,
            "reason": "Shares the same ransacked living room layout and the entrance door view.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young woman with a backpack crossing the threshold of the entrance door.",
            "keep_elements": [
              {
                "label": "ransacked living room interior and the side of the entrance door",
                "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": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 1,
            "reason": "Shares the same wheelhouse environment, color tone, and lighting atmosphere as the establishing shot.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 1,
            "reason": "Reuses the same wheelhouse background walls with the ominous circular markings and dusk ambient lighting.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing man and woman struggling across the steering wheel.",
            "keep_elements": [
              {
                "label": "darkened interior walls with ominous circular forms and restrained deep red and gold markings",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim dusk ambient lighting with muted neutral tones",
                "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": "00ed6616-5b45-45d1-8fb0-06e26e868209",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-07-23T12:25:59.145578+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}