{
  "status": "completed",
  "completed_count": 58,
  "applicable_count": 58,
  "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 forest location and late sunset lighting during the chase sequence.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the running man in a grey jacket seen from behind.",
            "keep_elements": [
              {
                "label": "dense wild vegetation and thick undergrowth of the forest floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "muted ambient light of late sunset casting deep shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 2,
            "shot_index": 1,
            "reason": "This shot is a tighter, close-up reframing of the same action at the same concrete utility pole under the same lighting conditions.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "vertical concrete utility pole",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim low-key streetlamp lighting with high-contrast shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 5,
            "reason": "Same space and daylight setting, focusing on the character's arm area.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman leaning forward and pressing the TV power button.",
            "keep_elements": [
              {
                "label": "small window letting in a narrow beam of sunlight",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued interior daylight environment",
                "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": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 3,
            "reason": "Transitioning from inside the store to the storefront exterior, sharing the same twilight color palette and architectural style.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 6,
            "shot_index": 1,
            "reason": "Referencing the coastal road layout and horizon under different time of day",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the bright daytime sunlight, blue sky, and the woman riding the bicycle in light conditions.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Maintains architectural continuity of the weathered rooftop room exterior wall textures from the daytime overview to this night scene.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 6,
            "reason": "Shares the same nighttime setting, weathered exterior wall textures, and dim ambient outdoor lighting.",
            "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": "Shares the same outdoor night setting and low-key ambient lighting style, but features a different angle and new background elements.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 11,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 18,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 11,
            "reason": "Zoom-in of the bloodied hand holding the crumpled photograph.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "dimly lit floor in low-key night shadow",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 21,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 4,
            "reason": "Both shots take place in the same shadowed residential courtyard next to the building's exterior stairs.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the single woman standing in shock.",
            "keep_elements": [
              {
                "label": "the exterior metal stairs of the building in the shadowed courtyard",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued low-key ambient street lighting casting dark shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 21,
            "reason": "Same bedroom space, now clean and unmarked at night.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the red circular mark on the wall.",
            "keep_elements": [
              {
                "label": "bare wall surface above the bed",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "bed's side and upper edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 5,
            "reason": "Suriyeong looking at the clean room shown in the previous shot.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "neatly made bed under the bare wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "orderly bedroom area with a smooth window curtain",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 5,
            "reason": "Same night setting and clean state, looking at the dining area.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 2,
            "reason": "Maintains spatial and atmospheric continuity for the coastal bus stop at night.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the sitting woman on the bench and the hand holding the beverage can.",
            "keep_elements": [
              {
                "label": "the coastal bus stop bench structure",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "low-key ambient night lighting and the dark sea in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 7,
            "reason": "Ensures the illuminated rooftop room in the background maintains the same window glow and exterior architectural style.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 11,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 15,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 16,
        "location_refs": [
          {
            "scene_index": 18,
            "shot_index": 15,
            "reason": "Same table setting where the photograph was placed, focusing on Suriyeong.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the melting portrait in the photo frame.",
            "keep_elements": [
              {
                "label": "dim, flat table surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 5,
            "reason": "Referencing the storefront exterior wall's materials and structural style, though lighting transitions to early morning.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 1,
            "reason": "The camera zooms in from the medium profile view of the characters looking at the monitor to a direct close-up of the computer monitor's screen showing the CCTV footage.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the man in the security uniform and the woman in the dark leather jacket.",
            "keep_elements": [
              {
                "label": "the computer monitor housing",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the monochrome CCTV feed displayed on the screen",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "reason": "Establishes the same dimly lit police station office desk environment for the scene.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the middle-aged woman in a leather jacket and the man seated opposite her.",
            "keep_elements": [
              {
                "label": "the office desk in the dim ambient light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued night shift office lighting with cool shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 7,
            "reason": "Maintains the cool-toned, low-contrast office illumination and digital screen tone.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 7,
            "reason": "Continues from the close-up shot, expanding to show the office desk with case photographs as the character turns toward the exit.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the tight close-up framing on the woman's face.",
            "keep_elements": [
              {
                "label": "the office desk with case photographs on its surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued ambient cool-toned office illumination",
                "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": 23,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 1,
            "reason": "Maintains the distinct low-key lighting and glow of the computer monitor from the same PC bang sequence.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 1,
            "reason": "Same dusk setting and ransacked room atmosphere.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 1,
            "reason": "The background matches the exact layout of the ransacked room with overturned chairs.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the person walking toward the exit.",
            "keep_elements": [
              {
                "label": "overturned dining chairs on the floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "scattered muddy footprints on the floor",
                "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": 5,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 2,
            "reason": "References the same misty coastal harbor at dusk for atmospheric and lighting consistency.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 2,
            "reason": "Shares the same background layout of the rocky shore facing the mist-obscured sea.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the sitting woman on the rocky shore.",
            "keep_elements": [
              {
                "label": "dark wet rocky shore under dense fog",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "obscured distant boats in the thick mist",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 5,
            "reason": "Maintains the muted twilight atmosphere, dusk ambient lighting, and color palette of the fishing boat deck.",
            "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": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 30,
            "shot_index": 1,
            "reason": "References the overall dusk atmosphere, golden sunset reflection, and dense fog wall on the West Sea surface.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the distant wide horizon layout or the distant boat silhouette from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "b0dfc8de-24e8-4b3a-b4b9-e05adac76bee",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-07-11T02:59:35.667228+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}