{
  "status": "completed",
  "completed_count": 53,
  "applicable_count": 53,
  "failed_count": 0,
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 3,
            "reason": "Maintains the same spooky dusk lighting and overgrown forest atmosphere from the preceding shot.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "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": "Maintain the night-time back alley environment, specifically the rough asphalt ground texture and the low-key streetlight illumination.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the man in the black leather jacket and the woman standing against the utility pole.",
            "keep_elements": [
              {
                "label": "dark rough asphalt floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "faint streetlight casting low-key illumination and deep shadows",
                "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": "Maintains the same kitchen/living area background and soft interior lighting of the rooftop room.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the woman in the brown apron standing in the center of the room.",
            "keep_elements": [
              {
                "label": "kitchen counter and sink in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued interior ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 1,
            "reason": "Uses the same kitchen counter background for the out-of-focus background of the close-up.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman standing in the center of the room.",
            "keep_elements": [
              {
                "label": "kitchen counter in the out-of-focus background",
                "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": 3,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 1,
            "reason": "Same wire kennel enclosure and camera direction, but the dog's posture has transitioned from standing aggressively to curled up quietly on the floor.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing black dog showing its teeth in the center of the frame.",
            "keep_elements": [
              {
                "label": "wire mesh grid barrier in the foreground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "concrete floor of the wire kennel and the low-key, high-contrast ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 5,
        "location_refs": [],
        "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": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 3,
            "reason": "Shares the same dark night environment and the exterior wall texture of the rooftop cabin structure.",
            "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": 6,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 1,
            "reason": "References the overall room structure and layout, adapted for a nighttime setting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the daytime sunlight and the standing woman in the apron.",
            "keep_elements": [
              {
                "label": "structural layout of the rooftop room including window and kitchen placement",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Zooms in on the hand resting on the floor, keeping the bloodstained floor surface.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the upper body and face of the sitting woman.",
            "keep_elements": [
              {
                "label": "dark floor surface with dark red bloodstains",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 3,
            "reason": "Matches the nighttime ambiance and cold concrete textures of the villa's rooftop area.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Maintains the room layout and night lighting while ignoring the blood and injured person.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the injured woman sitting on the floor and the bloodstains on the floor.",
            "keep_elements": [
              {
                "label": "room structure with the curtain and bed layout",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "nighttime interior ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 2,
            "reason": "Maintains the identical clean room layout and nighttime lighting for the character's reaction.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "clean bed with smooth bedding on the right",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "drawn curtain on the left",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "backpack and stuffed doll neatly placed in the background",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 2,
            "reason": "Shares the same nighttime coastal bus stop setting, providing reference for the lighting style and mood.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the tight framing of the bench or background layout.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 4,
            "reason": "References the same window of the rooftop room to maintain the architectural consistency as the scene transitions to dawn.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout and ignore the silhouetted man and woman reflected on the glass.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 3,
            "reason": "Maintains the exact bedroom layout (bed, door, backpack) but transitions to bright daytime.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing woman in the center of the room and the nighttime darkness.",
            "keep_elements": [
              {
                "label": "bed position and structure",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "backpack and stuffed doll near the wall",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "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": 1,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 2,
            "reason": "Referencing the same market interior from Scene 8 Shot 2 for visual style and shelf structures, adapted to early morning lighting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 5,
            "reason": "Continuity of the same office desk surface in the background.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the woman sitting in the chair and the scattered photographs on the desk.",
            "keep_elements": [
              {
                "label": "the functional police office desk surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the neutral ambient office lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 5,
            "reason": "Camera zooms in to show a close-up detail of the character's hand and pocket in the same office environment.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the character's face, the chair, and the office desk with photographs.",
            "keep_elements": [
              {
                "label": "the neutral institutional office ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 6,
            "shot_index": 1,
            "reason": "Same coastal road location during bright daylight, though the camera angle shifts from three-quarter left to right profile.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 1,
            "reason": "Referencing the same dark PC방 interior and the computer monitor established in the previous shot.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young East Asian woman in a khaki jacket.",
            "keep_elements": [
              {
                "label": "matte dark physical bezel of the monitor",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "exceedingly dark PC방 interior swallowed by heavy shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 22,
            "shot_index": 1,
            "reason": "Same right profile tracking shot of the bicycle rider, transitioning from clear daylight to stormy weather.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 1,
            "reason": "Maintains the bedroom layout and doorway frame, depicting it now in severe disarray at dusk.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman resting her head on the bed corner and the bright daytime lighting.",
            "keep_elements": [
              {
                "label": "bedroom doorway and wall layout",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "bed position",
                "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": "Maintains the severe disarray state of the room and the low-key dusk ambience.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "rooftop apartment interior in severe disarray with scattered household items",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "low-key dusk ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "red circular mark on the wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 2,
            "reason": "Establishes the thick fog, cold neutral color tones, and damp ground lighting of the same coastal port at dusk.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the sitting woman and the shore rocks.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 8,
            "reason": "Keeps the same messy layout and low-key dusk lighting for the detective's arrival.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman walking with a backpack on her shoulder.",
            "keep_elements": [
              {
                "label": "rooftop living room in severe disarray with displaced furnishings",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "low-key dusk ambient lighting",
                "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": "Shares the same scene, moment, and low-key dusk lighting on the boat deck, focusing on a different character in the same space.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the hand holding the photograph in the foreground and the blurry male figure in the background.",
            "keep_elements": [
              {
                "label": "wooden and metallic fishing boat deck",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "low-key dusk lighting with deep shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 4,
            "reason": "Maintains consistency in the low-key dusk atmosphere and ambient lighting of the maritime setting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "6084b107-2677-4a31-80be-e4d9347e7449",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-07-15T14:08:43.263883+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}