{
  "status": "completed",
  "completed_count": 57,
  "applicable_count": 57,
  "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": "Flipped camera angle showing the forest background from behind the character at dusk.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 2,
            "shot_index": 1,
            "reason": "The camera moves in closer to the utility pole, transitioning from a full-body silhouette to a tight profile shot focusing on the neck and shoulder area under the same lighting conditions.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "rough concrete utility pole in the dark background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "faint overhead streetlight illumination casting deep shadows in the alley",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 7,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 7,
            "reason": "Referencing the modest rooftop apartment interior and lighting from the same scene",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 6,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 7,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 2,
            "reason": "밤 시간대의 어두운 분위기와 조명 톤의 연속성을 유지하기 위해 이전 밤 샷을 참고합니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 11,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 3,
            "reason": "Establishes the dark and eerie lighting style of the rooftop area.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Ignore the close-up of the young woman's face and hand.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 6,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 6,
            "reason": "Zooming in on the floor area near the slumped figure in the same space and moment",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "dark blood-stained wooden floor surface",
                "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": "Maintaining the exact nighttime lighting, wall textures, and bedroom layout from the same room",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "dim muted and oppressive nighttime illumination",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "room wall in the corner and the bed structure",
                "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": "Continues the action at the concrete stair landing, maintaining the background concrete staircase structure and lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the centered close-up of the standing young woman.",
            "keep_elements": [
              {
                "label": "weathered concrete of the residential stair structure",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "concrete stair bottom landing floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 14,
            "reason": "Showing the exact same wall and bed area but with the red circular mark and blood cleaned up",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the red circular brushstroke mark on the wall.",
            "keep_elements": [
              {
                "label": "bed resting against the wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "muted subdued nighttime ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 3,
            "reason": "Tightening the frame on the character standing over the clean floor shown in the previous shot",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "empty floor line and flat neutral tones of the floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 15,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 15,
            "shot_index": 3,
            "reason": "Continues the tense, night-duty atmosphere and background in the same office space, zooming in on the characters.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the standing man and the hand holding the glowing phone.",
            "keep_elements": [
              {
                "label": "dark blurred background of the police station office",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "muted night-duty lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "원경에 보이는 옥탑방의 건축 구조적 형태를 동일하게 유지하기 위해 최초 전경 샷을 참조합니다.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 3,
            "reason": "Reusing the same empty room and curtain layout, though the time has changed to day",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "curtain and the clean room layout behind it",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 8,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 18,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 19,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 13,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 9,
            "reason": "Continues the scene at the same desk in the sterile police office under daytime lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the close-up of the shocked woman looking down.",
            "keep_elements": [
              {
                "label": "desk in the sterile police office",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "muted ambient daytime lighting with indistinct shadows",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 15,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 13,
            "reason": "Maintains continuity of the desk and the sterile office environment for a close-up insert of the pocket action.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the woman leaning forward and looking at the monitor screen.",
            "keep_elements": [
              {
                "label": "side edge of the desk",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued shadows and sterile office background with soft blur",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 2,
        "location_refs": [],
        "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 of the character during the same rainstorm sequence on the coastal road.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the wide-angle view of the cyclist in the distance.",
            "keep_elements": [
              {
                "label": "grim grey downpour with heavy storm clouds in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "storm-muted dark ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 17,
            "shot_index": 10,
            "reason": "Referencing the same dining/table area layout before it was wrecked in the evening dusk",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 24,
            "shot_index": 2,
            "reason": "Maintaining the same subdued dusk color tones and oppressive atmosphere for the inner wall",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 24,
            "shot_index": 5,
            "reason": "Zooming in on the character holding the same photograph from the wall mark in the same evening dusk",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "aged photograph prop marked with dark red stage paint",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "subdued dusk interior light casting an earthy tone on the wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 3,
            "reason": "Maintains the same thick fog density, damp harbor floor texture, and muted dusk lighting style.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 7,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 9,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 7,
            "reason": "This shot is a tight close-up focusing on the shocked man's face from the previous shot at the exact same location and moment.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "fishing boat deck blurred in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "low muted dusk ambient lighting",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 3,
            "reason": "Maintains the consistent dim dusk lighting and color tone of the steering room interior for this close-up insert shot.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 3,
            "reason": "Maintains the same wooden wall texture, spatial layout, and dark dusk lighting of the steering room background.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the young woman leaning forward intensely with wide eyes.",
            "keep_elements": [
              {
                "label": "wooden paneling and frame-edge surfaces of the steering room interior",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "heavy dusk shadows cast across the background surfaces",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "7e8fa84e-00c9-497c-9e10-62d7aba2a0cc",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-07-08T06:31:34.249403+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}