{
  "status": "completed",
  "completed_count": 60,
  "applicable_count": 60,
  "failed_count": 0,
  "data": {
    "dependencies": [
      {
        "scene_index": 1,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 1,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 4,
            "reason": "This shot is the immediate next moment of the attack in the same forest location.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the hunched Korean man stumbling and the dark humanoid figure lunging in the air.",
            "keep_elements": [
              {
                "label": "dense forest path with overgrown bushes and thick vegetation",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim dusk ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 1,
            "shot_index": 5,
            "reason": "Referencing the same forest location for environmental consistency, though transitioned to daytime.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 4,
            "reason": "Same living room interior under thin natural daylight, maintaining TV stand placement in the background",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing woman in casual homewear in the middle of the room.",
            "keep_elements": [
              {
                "label": "the flat-screen TV on a stand in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "thin natural daylight from the window",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 15,
        "location_refs": [],
        "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 animal shelter enclosure cage, maintaining the plain hard floor and vertical metal bars background.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the fierce black dog lunging forward with its mouth wide open.",
            "keep_elements": [
              {
                "label": "plain hard floor of the enclosure",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "sturdy vertical metal bars of the cage",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "utilitarian dim cage interior",
                "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": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 11,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 8,
        "location_refs": [],
        "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": "Matches the utilitarian metal staircase aesthetic and stark night shadows established on the stairs.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 12,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 8,
            "reason": "Camera zooms in to focus on the hand on the same bloody bedroom floor",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the upward-facing bedroom floor with blood",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim night room lighting with heavy shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 14,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 8,
            "reason": "Same bedroom layout and dim night lighting, moving view up to the wall above the bed",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the slumped woman on the floor.",
            "keep_elements": [
              {
                "label": "the bed in the bedroom",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim night interior lighting with deep shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 4,
            "reason": "Shares the same outdoor metal staircase structure and deep nighttime lighting atmosphere at the yard level.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 3,
            "reason": "A close-up of the detective in the same street-level yard area next to the stairs.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the young woman in casual activewear who was facing her.",
            "keep_elements": [
              {
                "label": "metal pipe railing of the outdoor staircase",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "thin steel stringer of the outdoor staircase",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 14,
            "reason": "Same bedroom interior but cleaned up, showing the bare wall and tidy bed",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the red circular outline on the wall.",
            "keep_elements": [
              {
                "label": "the bedroom bed",
                "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": 14,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Same clean bedroom space with spotless floor and bare wall, framing the character in the foreground",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the spotless floor in the bedroom",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the bare wall with no red circular marking",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the orderly bed with perfectly smooth covers",
                "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": 6,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 1,
            "reason": "Uses S15_Shot1 to reference the nocturnal coastal atmosphere, streetlight illumination, and the bus stop style, while capturing a wider, voyeuristic angle from behind trees.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 2,
            "reason": "동일한 밤 시간대의 경찰서 사무실에서 이어지는 샷으로, 책상 배치와 어두운 배경 조명을 유지합니다.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the man sitting deeply in the office chair.",
            "keep_elements": [
              {
                "label": "subdued night-duty police office background with high-contrast shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "desk with a computer monitor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 2,
            "reason": "Maintains the structural layout of the rooftop room's exterior, the flat roof, parapet, and water tank position, transitioning from midday to dawn.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the bright midday daylight.",
            "keep_elements": [
              {
                "label": "weathered exterior wall of the rooftop room with a small window",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "flat rooftop bordered by a low parapet",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "water tank positioned at the periphery",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Same bedroom layout showing the bed and floor, transitioning from night to morning lighting",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the bed with smooth covers",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the wooden floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 14,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 5,
            "reason": "Shares the same early morning daylight, cool investigative lighting, and building exterior wall style of the market.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 2,
            "reason": "Same office setting; reference for the overall color palette, texture of the muted functional office walls, and neutral lighting atmosphere.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 10,
            "reason": "동일한 낮 시간대의 창백하고 차분한 경찰서 사무실 내부 톤앤매너를 유지하기 위해 참조합니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the background layout or the close-up framing of the woman's face.",
            "keep_elements": []
          }
        ],
        "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": 2,
        "location_refs": [
          {
            "scene_index": 23,
            "shot_index": 1,
            "reason": "S23_Shot2 is a close-up detail of the monitor screen displaying the coastal map established in S23_Shot1.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the computer monitor screen displaying the digital map",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the bright digital glow emitting from the screen",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 7,
            "reason": "Same living room and dining table area, now in a ransacked state at dusk",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young woman sitting at the table and the boiling pot on the stovetop.",
            "keep_elements": [
              {
                "label": "the living room layout with the dining table",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the TV stand",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 14,
            "reason": "Same bedroom wall layout with the red circular outline",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "the bedroom wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the red circular outline on the wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 14,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 1,
            "reason": "Same ransacked living room with dirt footprints and knocked-over chairs, framing the character moving toward the exit door",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "dirt-marked footprints scattered across the floor",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "knocked-over dining chairs",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dim natural dusk lighting",
                "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": 6,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 1,
            "reason": "Establishes the foggy harbor atmosphere, dusk lighting, and wet textures of the outdoor location.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy the rocky shoreline layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 14,
            "reason": "Same cluttered living room and sunset environment",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young woman leaving through the open entrance door.",
            "keep_elements": [
              {
                "label": "the living room layout with scattered belongings",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the sunset interior ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 5,
            "reason": "Maintains the warm sunset lighting and twilight color palette of the fishing boat setting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 5,
            "reason": "Both shots feature the same inner wheelhouse wall with red circular markings in a dim, low-light environment.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man in worn fisher workwear staring into the distance.",
            "keep_elements": [
              {
                "label": "inner wheelhouse wall with red circular markings",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued low-level ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "00a953e4-88cb-458f-ad78-57be0f769b0b",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-07-09T21:30:24.968384+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}