{
  "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": "Same damp forest environment during dusk with matching color palette and cold, muted edge lighting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 2,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 2,
            "shot_index": 2,
            "reason": "같은 도시 뒷골목 공간의 짙은 어둠과 차가운 푸른 조명 톤의 일관성을 유지하기 위한 대기감 참조",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 3,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 4,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 1,
            "reason": "Continues in the same dim kitchen and entryway area of the rooftop apartment with residual steam.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the seated middle-aged woman in casual clothing with kitchen apron.",
            "keep_elements": [
              {
                "label": "dim kitchen area with steam rising above the stovetop",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "dusty window near the left frame edge",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 5,
        "shot_index": 8,
        "location_refs": [
          {
            "scene_index": 5,
            "shot_index": 6,
            "reason": "Zoomed close-up on the wrist with the background being the dim entryway floor established in Shot 6.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the young woman leaning her face and the other woman holding her shoulder.",
            "keep_elements": [
              {
                "label": "dim cramped entryway floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "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": [
          {
            "scene_index": 7,
            "shot_index": 2,
            "reason": "Shares the same cold, damp shelter environment with metallic bars and harsh fluorescent lighting, but uses a different camera angle and position.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 8,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 8,
            "shot_index": 2,
            "reason": "Referencing the harsh, over-bright fluorescent lighting of the supermarket interior which spills out of the entrance door behind the character.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 9,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 2,
        "location_refs": [
          {
            "scene_index": 4,
            "shot_index": 1,
            "reason": "Establishes the weathered, foggy exterior look and muted concrete tones of the rooftop structure.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 10,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 10,
            "shot_index": 2,
            "reason": "Maintains the damp, grimy exterior texture and dark, underexposed atmosphere of the rooftop room.",
            "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": 10,
            "shot_index": 2,
            "reason": "Shares the same physical rooftop space in front of the door, capturing the wet floor and grimy metal door surroundings.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man casting a long shadow.",
            "keep_elements": [
              {
                "label": "weathered iron door of the rooftop room",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wet concrete rooftop floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 9,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 14,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 9,
            "reason": "Tight close-up of the hand clutching the photograph on the same bedroom floor next to the bed frame.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "edge of the dark bed frame and mattress",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "damp-looking shadow-stained bedroom floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 12,
        "shot_index": 18,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 9,
            "reason": "Same bedroom showing the bare wall and bed frame structure under the same foggy gray lighting.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "dim plain bedroom wall above the bed",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "edge of the dark bed frame",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 4,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 4,
            "reason": "Returns to the exact same rooftop floor area near the dark stairwell opening.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing young woman in casual clothing.",
            "keep_elements": [
              {
                "label": "dark stairwell opening in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wet concrete floor of the rooftop terrace",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "thin lines of clotheslines crossing in the background",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 13,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 13,
            "shot_index": 4,
            "reason": "Reframes into a close-up of the woman during the same tense moment, preserving the same streetlamp and emergency patrol lighting.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "cold white streetlamp lighting with faint red and blue emergency light pulses",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Suriyoung stands near the doorway of the same creepily pristine and perfectly organized room.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "perfectly arranged clean bed",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "featureless empty camera-facing wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cold desaturated flat gray-white light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 14,
        "shot_index": 11,
        "location_refs": [
          {
            "scene_index": 14,
            "shot_index": 4,
            "reason": "Focuses on the backpack in the corner of the same sterile, clean room.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "spotless floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "pristine bare wall",
                "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": "Shares the same physical location, showing the coastal bench and the distinctive warm sodium-gold streetlamp glow through the thick night fog.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the sitting woman on the bench.",
            "keep_elements": [
              {
                "label": "coastal outdoor bench",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "thick night fog illuminated by a warm sodium-gold streetlamp",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 16,
        "shot_index": 5,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 17,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 11,
            "shot_index": 4,
            "reason": "Maintains the blue-gray darkness, cold mist, and concrete textures of the rooftop terrace under low visibility.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "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": 6,
        "location_refs": [
          {
            "scene_index": 19,
            "shot_index": 5,
            "reason": "Shares the same exterior mart entrance space under the awning with the warm gold light from the storefront glass window in the background.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the pointing man in the mart uniform.",
            "keep_elements": [
              {
                "label": "the underside of the awning and the pale dirty wall",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "the storefront window spilling warm gold light",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 20,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 20,
            "shot_index": 2,
            "reason": "Same security office setting and lighting setup, focusing in closer on the female character's profile while maintaining the dim gray-green atmosphere and the cold blue-white monitor glow.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the seated male worker in the foreground and the standing woman in the three-quarter view.",
            "keep_elements": [
              {
                "label": "dim gray-green fluorescent shadows on the office walls",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "cold blue-white lighting coming from the off-screen monitor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 16,
            "shot_index": 3,
            "reason": "Provides the overall institutional office atmosphere and lighting reference for the wide shot of the bullpen.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 21,
            "shot_index": 5,
            "reason": "Tightens the frame onto the young woman at the desk, maintaining the exact desk surface and scattered crime scene photographs.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "Ignore the young woman sitting upright and gazing into the distance.",
            "keep_elements": [
              {
                "label": "police desk surface with scattered crime scene photographs",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "rows of vacant desks and institutional office structure in the background",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 21,
        "shot_index": 10,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 22,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 23,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 24,
        "shot_index": 2,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 25,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 12,
            "shot_index": 18,
            "reason": "Revisits the exact bedroom wall showing the red circle mark, now with a photograph pinned at its center in late dusk.",
            "ref_usage": "exact_background",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "red circle painted on the bedroom wall",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "edge of the dark bed frame",
                "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": "Macro zoom-in detail of the old paper photograph pinned on the wall.",
            "ref_usage": "zoom_in_detail",
            "ignore_elements": "",
            "keep_elements": [
              {
                "label": "old photograph with faded rural restaurant print",
                "kind": "static_prop",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 5,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 1,
            "reason": "Shares the same damp, misty coastal harbor atmosphere and post-rain lighting.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 26,
        "shot_index": 10,
        "location_refs": [
          {
            "scene_index": 26,
            "shot_index": 5,
            "reason": "Maintains the same wet pier background with heavy fog, transitioning to a closer medium shot.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the standing man on the boat and the woman standing at the pier edge.",
            "keep_elements": [
              {
                "label": "slick wet pier surface",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "thick gray fog enveloping the area",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 1,
        "location_refs": [
          {
            "scene_index": 25,
            "shot_index": 3,
            "reason": "The same wrecked living room with scattered household clutter at late dusk.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the young woman standing at the threshold holding her wet hair.",
            "keep_elements": [
              {
                "label": "overturned dining chairs and scattered clutter",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "wrecked living room floor in deep shadow",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 27,
        "shot_index": 3,
        "location_refs": [
          {
            "scene_index": 27,
            "shot_index": 1,
            "reason": "Continues in the same messy room at dusk with the same layout and lighting.",
            "ref_usage": "exact_background",
            "ignore_elements": "Ignore the middle-aged woman in a dark jacket holding a phone to her ear.",
            "keep_elements": [
              {
                "label": "scattered household objects and overturned clutter on the floor",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              },
              {
                "label": "low-key dusk light in foggy gray and muted gold",
                "kind": "environment",
                "subject_kind": "non_human_visual_element"
              }
            ]
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 4,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 28,
        "shot_index": 6,
        "location_refs": [
          {
            "scene_index": 28,
            "shot_index": 4,
            "reason": "Maintains the cold, sea-gray dusk ambient lighting and damp atmosphere of the fishing boat deck, though transitioning towards the wheelhouse threshold.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 1,
        "location_refs": [],
        "character_refs": []
      },
      {
        "scene_index": 29,
        "shot_index": 7,
        "location_refs": [
          {
            "scene_index": 29,
            "shot_index": 1,
            "reason": "Referencing the same wheelhouse atmosphere and wall textures but with a shift to a perpendicular flat angle focusing on the occult markings.",
            "ref_usage": "atmosphere_reference",
            "ignore_elements": "Do not copy background layout from this image.",
            "keep_elements": []
          }
        ],
        "character_refs": []
      },
      {
        "scene_index": 30,
        "shot_index": 3,
        "location_refs": [],
        "character_refs": []
      }
    ]
  },
  "step_id": "shot_dependency_t2i",
  "run_id": "909dac67-4d91-4366-9602-28c309238128",
  "resolved_model": "gpt-mini",
  "updated_at": "2026-06-18T12:22:27.328512+00:00",
  "schema_version": 4,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}