{
  "status": "completed",
  "completed_count": 60,
  "applicable_count": 60,
  "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": "Same immediate forest chase scene with the victim running through the bushes.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the running man in the hiking jacket.",
            "keep_elements": [
              {
                "label": "dense forest with thick overgrown bushes",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "fading sunset lighting with muted earth tones and desaturated 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": 4,
        "location_refs": [
          {
            "scene_index": 2,
            "shot_index": 1,
            "reason": "Uses the same concrete back alley environment with the utility pole and streetlamp as the victim lies on the ground.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing attacker in black and the standing woman pinned against the concrete utility pole.",
            "keep_elements": [
              {
                "label": "concrete utility pole",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rough asphalt paving of the narrow alley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "faint streetlamp casting dim light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dark concrete walls of the alley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 4,
            "reason": "Same forest location but during the daytime under active investigation.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout, characters, or the sunset lighting from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 3,
            "reason": "Uses the same subdued room environment with trace daylight and tense cool shadows as a background reference.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing middle-aged woman in an apron.",
            "keep_elements": [
              {
                "label": "subdued home entrance area with tense cool shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "narrow trace of warm natural daylight",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 10,
            "reason": "Zoom in on the wrist of the character presented in the previous shot.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing young woman.",
            "keep_elements": [
              {
                "label": "subdued room enveloped in tense cool shadows and muted earth tones",
                "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": 6,
        "location_refs": [
          {
            "scene_index": 7,
            "shot_index": 2,
            "reason": "Maintains the same dog shelter cage area background with soft out-of-focus metal bars and desaturated earth tones.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the woman staring forward with her chin tucked.",
            "keep_elements": [
              {
                "label": "softly out-of-focus dog enclosure with faint metal bars",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued background in restrained earth tones and desaturated shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 1,
            "reason": "Shares the same darkening street environment and evening neon illumination outside the mart.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the street stalls, bicycle, or taxi layout from the background.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Referencing the worn-down rooftop architecture for stylistic and structural consistency, despite the shift from day to night.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 3,
            "reason": "Maintaining the same dark, high-contrast nighttime atmosphere, deep shadows, and weathered exterior walls of the rooftop house.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 4,
            "reason": "Maintains the low-key nighttime rooftop atmosphere, dark tones, and lighting style of the scene.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the woman in the foreground.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 5,
            "reason": "Continues the scene on the same wooden floorboards featuring the pre-existing bloodstain and footprint trail.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "wooden floorboards with the pre-existing bloodstain and sequence of bloody footprints",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued nighttime illumination casting heavy shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 9,
            "reason": "Extreme close-up zoom on the wrist of the lifeless figure from the previous shot under the same nighttime lighting.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "subdued nighttime lighting and heavy shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 3,
            "reason": "Continuous action in the same courtyard at the base of the weathered exterior stair.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing young woman in the center.",
            "keep_elements": [
              {
                "label": "weathered outdoor concrete stairway",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cement ground of the courtyard",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 4,
            "reason": "Zooming in on the detective's reaction in the same location with the stairway background.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the young woman in the foreground.",
            "keep_elements": [
              {
                "label": "weathered concrete stairway in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 5,
            "reason": "Maintains the same clean, meticulously organized room state and nighttime interior illumination.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the pale shocked woman looking toward the curtain.",
            "keep_elements": []
          }
        ],
        "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": "Maintains the dark, subdued nighttime lighting atmosphere of the coastal bus stop.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this close-up 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": "Shares the same nighttime office desk setup from the previous shot in the same scene.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the extended arm of the woman holding the smartphone and the man seated across the desk.",
            "keep_elements": [
              {
                "label": "dark office desk surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dimly lit office wall in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 3,
            "reason": "Same general courtyard location but different angle and time of day, used for overall architectural style and texture consistency.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 5,
            "reason": "Matches the bedroom context, including the bed layout and wall surface, now in a daybreak setting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the pale shocked woman looking at the curtain.",
            "keep_elements": [
              {
                "label": "bed and bedding layout",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "textured bedroom wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 7,
            "reason": "Matches the living room tabletop structure previously shown, but transitions to daytime.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the detective pointing his finger and the young woman leaning back.",
            "keep_elements": [
              {
                "label": "wooden dining-room table",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 8,
            "reason": "Provides the consistent desaturated morning light and concrete wall/ceiling texture of the market exterior.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the CCTV camera lens and its mount.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 3,
            "reason": "동일한 공간에서 수리영의 상체 샷으로부터 얼굴 클로즈업으로 구도가 타이트하게 줌인됨",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the detective woman and the security guard in the foreground.",
            "keep_elements": [
              {
                "label": "cool subdued ambient lighting of the security office",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the dim out-of-focus background wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 5,
            "reason": "Same office setting but with a different time of day and lighting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 2,
            "reason": "Provides the daytime office desk background and atmosphere established at the start of the scene.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the man standing holding a report folder and the woman in the foreground.",
            "keep_elements": [
              {
                "label": "office desk surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 17,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 2,
            "reason": "Maintains the daytime office desk environment and flooring established earlier in the scene.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man and the woman in the foreground.",
            "keep_elements": [
              {
                "label": "wooden office desk",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "office floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 1,
            "reason": "Matches the textured bedroom wall from the bedroom context under updated lighting.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the sleeping woman resting her head against the bed.",
            "keep_elements": [
              {
                "label": "textured bedroom wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 5,
            "reason": "Maintains the textured wall, red mark, and the pinned old photograph of two girls as the character holds it.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "textured bedroom wall with the red circular mark",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "pinned old photograph of two young girls",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 3,
            "reason": "References the overall environmental tone, dense sea fog, and cool dusk lighting of the harbor location.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 8,
            "reason": "Maintains the exact same foggy harbor background while changing to a tighter facial close-up of the woman.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing man with his back to the camera and the woman in three-quarter profile posture.",
            "keep_elements": [
              {
                "label": "dense grey sea fog background at dusk",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 2,
            "reason": "Matches the unkempt wall texture and low dusk ambient lighting for visual consistency.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the middle-aged woman looking up and the shoulder of the man next to her.",
            "keep_elements": [
              {
                "label": "unkempt interior wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "low dusk ambient illumination and long dark shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 5,
            "reason": "Continues the tense moment on the boat deck, shifting focus to In-woo's shocked face under the same dim dusk lighting.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the hand in sharp focus and the close-up of the photograph.",
            "keep_elements": [
              {
                "label": "the weathered boat deck environment under dim dusk ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cool bluish shadows casting across the scene",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 1,
            "reason": "The close-up of the hand on the control console occurs in the same wheelhouse established in Shot 1 under the same dusk lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing woman with spread arms and the man reaching toward the controls.",
            "keep_elements": [
              {
                "label": "surface of the control console",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued dusk ambient lighting casting desaturated cool shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 1,
            "reason": "Maintains the same cramped wheelhouse background and desaturated cool dusk lighting from the initial scene setup.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing woman blocking the passage and the man reaching with his arm.",
            "keep_elements": [
              {
                "label": "dark out-of-focus background walls of the cramped wheelhouse",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued dusk ambient illumination casting desaturated cool shadows",
                "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": "c29c5933-76d0-47a7-9e9d-13c5126ee77c",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-07-17T00:23:28.080148+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}