{
  "status": "completed",
  "completed_count": 55,
  "applicable_count": 55,
  "failed_count": 0,
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 1,
            "reason": "The character has fallen onto the same muddy forest path, maintaining the environmental continuity of the forest floor and dusk lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the running man in torn clothing.",
            "keep_elements": [
              {
                "label": "muddy forest path with scattered rough dirt clumps and crushed wet leaves",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark tangled wet forest undergrowth under muted gray-green dusk light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 2,
            "shot_index": 3,
            "reason": "Maintains the same cold blue-gray atmosphere, lighting, and grimy alley textures from the previous shot while expanding to a wide composition.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "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": 8,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 1,
            "reason": "Same apartment space, establishing the base daylight style.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "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": "Shares the same cold fluorescent lighting and metallic cage style of the animal shelter, but from a wider upper-body framing.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 4,
            "reason": "Shares the same dusk time and supermarket exterior atmosphere with neon lights bleeding through.",
            "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": "Referencing the coastal road environment to carry over the general structure of the road and guardrail into the night scene.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "the woman riding the bicycle, the bright daylight, and the calm blue-gray sea",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Reference for the weathered texture of the rooftop room exterior wall under night setting",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 1,
            "reason": "Same apartment interior, transferring the dim and flat lighting tone.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Macro insert shot zooming in near the floor and bed edge of the same scene.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the dirty floor surface with dark smears",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the drawn-back curtain at the edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 14,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Same bedroom interior, showing the bed and wall layout.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the wall surface above the bed",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the bed in the foreground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Same bedroom layout but now cleaned up with the body and blood completely gone.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the blood smears on the floor and the messy state of the room.",
            "keep_elements": [
              {
                "label": "the bed in the midground",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the window curtain on the right",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the bedroom walls and floor 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": "Same clean and stark bedroom background with the character now sitting on the floor.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the clean, spotless floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the backpack and the doll in the background",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the bed in the left-midground",
                "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": 3,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 1,
            "reason": "Same seaside bench environment and sodium-tinted coastal lamp lighting, capturing the next moment when she stands up.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman sitting hunched on the bench.",
            "keep_elements": [
              {
                "label": "damp wooden public bench running horizontally",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "mist-heavy black ocean under a desolate coastal night sky",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "sodium-tinted coastal lamp casting a weak amber light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 3,
            "reason": "Same coastal nighttime lighting and pervasive mist, tracking the character onto the adjacent dark road.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "reason": "Same physical desk and office environment, but character pose has shifted to planting fists.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing woman in the navy jacket and the blurred silhouette of the detective.",
            "keep_elements": [
              {
                "label": "scuffed office desk scattered with paperwork",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "worn bulletin board on the background wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "harsh greenish fluorescent lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "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": 8,
            "reason": "Same bedroom layout, transitioning to the next morning's lighting.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the young woman sitting on the floor.",
            "keep_elements": [
              {
                "label": "the bed with bedding fabric",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the plain bedroom wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 13,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 13,
            "reason": "Same dining table area, framing upward onto the character's face.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the photograph on the tabletop.",
            "keep_elements": [
              {
                "label": "the smooth dining tabletop",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the flat interior wall in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 4,
            "reason": "Continues in the same morning daylight environment outside the supermarket wall.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman pointing her finger upward.",
            "keep_elements": [
              {
                "label": "exterior wall of the storefront",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "pale morning light with subtle coastal haze",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 4,
            "reason": "Shot 7 is a close-up of the hand in the same cramped security office under the same harsh cold blue monitor lighting established in Shot 4.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman's face and upper body in the foreground.",
            "keep_elements": [
              {
                "label": "cramped security office background enveloped in heavy gray shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "harsh cold blue light spilling from the monitor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 5,
            "reason": "Same police office desk and partition background layout but featuring a different character.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing woman in the navy jacket and the blurred silhouette of the detective.",
            "keep_elements": [
              {
                "label": "office desk and flat partition backdrop",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "harsh greenish fluorescent lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 5,
            "reason": "Camera zooms in to a tight detail of the hand writing on the same desk.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the woman's face and shoulders.",
            "keep_elements": [
              {
                "label": "desk surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "harsh greenish fluorescent lighting",
                "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": 23,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 3,
            "reason": "Shares the same PC room environment and sterile bluish digital lighting, using Shot 3 as an atmospheric and color reference.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 14,
            "reason": "Same bedroom wall and red circle structure, updated with new dusk lighting and the pinned photo.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the wall surface above the bed",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the large red circle painted on the wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 4,
            "reason": "Same bedroom at dusk, wider shot showing the bed corner.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the scuffed muted gray plaster wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the low, golden dusk light and deep shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 7,
            "reason": "Zoomed-in macro shot of the character's hand clutching the photo against the bed corner.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the edge of the bed mattress covered in muted fabric",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the low golden dusk highlight and deep shadows",
                "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": 4,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 1,
            "reason": "Referencing the same foggy harbor's atmospheric lighting, thick gray mist, and faint dull gold dusk colors.",
            "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": "Same apartment interior at fading dusk, maintaining consistent flat lighting and shadows.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 4,
            "reason": "Same boat deck at fading dusk, but a different angle facing the wheelhouse entrance. Used as an atmospheric reference for the lighting and mist.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "3598e5fc-fb29-4f15-a6a7-88bd254a655b",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-06-03T03:39:00.985097+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}