{
  "status": "completed",
  "completed_count": 7,
  "applicable_count": 7,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "flow_summary": "카메라는 절벽을 벗어난 윌마와 토니의 옆을 따라 숲 상공으로 이동한 뒤, 꺾이는 궤도와 함께 나뭇가지까지 하강한다. 착지 지점에서 시선을 멀리 절벽으로 돌려 삭제광선을 포착하고, 다시 가지 쪽으로 접근해 돌풍에 매달린 두 사람으로 마무리한다.",
        "flow_stages": [
          {
            "stage_index": 1,
            "stage_label": "launch",
            "camera_position": "At waist height beside the cliff edge, several body lengths to the side of Wilma and Tony, looking obliquely across their outward path rather than along their frontal axis",
            "camera_motion": "track",
            "visual_focus": "Wilma and Tony leaving the cliff edge and entering open space",
            "transition_to_next": "The camera continues outward beside them, rises slightly above their level, and angles down to include the treetops beneath their path."
          },
          {
            "stage_index": 2,
            "stage_label": "aerial_traverse",
            "camera_position": "In open air alongside and slightly above Wilma and Tony, at a medium-wide distance, looking diagonally downward across their bodies toward the treetops",
            "camera_motion": "track",
            "visual_focus": "Wilma and Tony crossing the midpoint of their flight trajectory above the treetops",
            "transition_to_next": "The lateral track curves with their changing trajectory and begins a descending move toward the approaching branch."
          },
          {
            "stage_index": 3,
            "stage_label": "descent_and_impact",
            "camera_position": "Descending beside the curved flight path from above-body height to just below the approaching branch, maintaining a three-quarter side view at medium distance",
            "camera_motion": "crane",
            "visual_focus": "Wilma and Tony adjusting in the air and colliding with the branch as it bends beneath them",
            "transition_to_next": "After the branch reaches its lowest bend, the camera settles beyond one side of it and rotates its view across the treetops toward the distant cliff."
          },
          {
            "stage_index": 4,
            "stage_label": "distant_reveal",
            "camera_position": "Above the treetops and offset from the landing branch, at a long distance from the cliff, looking across the intervening space at an oblique angle to the cliff edge",
            "camera_motion": "pan",
            "visual_focus": "The pale beam contacting the cliff edge and erasing the exposed section",
            "transition_to_next": "The camera reverses its view from the cliff, descends toward the landing branch, and closes the distance to Wilma and Tony as the gust reaches them."
          },
          {
            "stage_index": 5,
            "stage_label": "gust_reaction",
            "camera_position": "Close to and slightly below the branch, offset to one side of Wilma and Tony, looking upward at a shallow angle with open space behind their hanging bodies",
            "camera_motion": "handheld",
            "visual_focus": "Wilma and Tony gripping the branch with both hands as leaves are driven horizontally through the air",
            "transition_to_next": ""
          }
        ],
        "shot_assignments": [
          {
            "shot_index": 3,
            "stage_index": 2,
            "flow_position": "mid",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "Widen slightly and increase the downward angle so the treetops fill the space directly beneath the airborne pair."
          },
          {
            "shot_index": 7,
            "stage_index": 4,
            "flow_position": "mid",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "Hold the end of the pan momentarily on the exact contact point between the pale beam and the disappearing cliff edge."
          },
          {
            "shot_index": 8,
            "stage_index": 5,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "Move close enough to emphasize both pairs of hands gripping the branch while retaining the horizontally driven leaves around them."
          }
        ]
      },
      {
        "scene_index": 2,
        "flow_summary": "카메라는 나무 뒤의 윌마와 토니 곁에서 출발해 계곡 위로 상승한 뒤, 명시적인 컷으로 숲속에서 하강하는 탐색 침 아래로 이동한다. 이후 탐색 침 하나를 따라 두 사람에게 접근하고, 윌마의 손등에서 토니의 얼굴까지 짧은 사선 궤도로 이어간다.",
        "flow_stages": [
          {
            "stage_index": 1,
            "stage_label": "concealment",
            "camera_position": "At waist height beside the tree, 1.5 meters from Wilma and Tony and offset to their three-quarter rear side, looking diagonally across their shared cover position",
            "camera_motion": "track",
            "visual_focus": "Wilma pulling Tony into cover, taking his phone, and securing it while both remain close to the tree",
            "transition_to_next": "The camera continues laterally past the tree and begins a steep crane rise, widening away from the pair toward the valley."
          },
          {
            "stage_index": 2,
            "stage_label": "erasure_reveal",
            "camera_position": "High above the valley edge at long distance, angled downward so the forest and the cleared path across the valley occupy the wider field",
            "camera_motion": "crane",
            "visual_focus": "The second beam crossing the valley and the emptied area left along its path",
            "transition_to_next": "A hard cut relocates the camera from the high valley view to a low position between the trees beneath the descending probes."
          },
          {
            "stage_index": 3,
            "stage_label": "descent_reveal",
            "camera_position": "Several meters below the descending probes between the trees, at approximately waist height and angled steeply upward toward the sky",
            "camera_motion": "static",
            "visual_focus": "Three small glowing probes separating and descending vertically through the space between the trees",
            "transition_to_next": "The camera tilts down and begins tracking the nearest probe as it drops toward Wilma and Tony."
          },
          {
            "stage_index": 4,
            "stage_label": "threat_approach",
            "camera_position": "At waist-to-chest height on the pair's three-quarter side, 1 to 2 meters away, looking diagonally across Wilma's hands toward Tony as the nearest probe enters their immediate space",
            "camera_motion": "track",
            "visual_focus": "Wilma masking exposed metal, Tony controlling his breath, and one probe approaching his chest",
            "transition_to_next": "The track tightens into a short push toward Wilma's hand as the probe turns its lens toward the exposed metal part."
          },
          {
            "stage_index": 5,
            "stage_label": "close_observation",
            "camera_position": "Close beside Tony's chest, slightly above Wilma's covering hand and angled downward from an oblique side position, approximately half a meter from the hand",
            "camera_motion": "dolly_in",
            "visual_focus": "The red light point resting on the back of Wilma's hand while her fingers cover the metal part",
            "transition_to_next": "The camera stops its push, then arcs upward and sideways from the hand toward Tony's face while keeping the probe's redirected light point at the edge of the view."
          },
          {
            "stage_index": 6,
            "stage_label": "release_reaction",
            "camera_position": "Close at slightly above Tony's eye level on his three-quarter side, offset from the probe-to-Tony axis and looking down at a shallow angle",
            "camera_motion": "track",
            "visual_focus": "Tony closing his eyes in relief, Wilma's hand remaining against his chest, and the probe's light point directed elsewhere",
            "transition_to_next": ""
          }
        ],
        "shot_assignments": [
          {
            "shot_index": 5,
            "stage_index": 3,
            "flow_position": "mid",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": ""
          },
          {
            "shot_index": 11,
            "stage_index": 5,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The framing tightens enough to isolate the red light point and the back of Wilma's hand while retaining only a minimal indication of the probe's direction."
          },
          {
            "shot_index": 12,
            "stage_index": 6,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The arc settles on Tony's expression while the redirected light point remains peripheral rather than sharing his frontal axis."
          }
        ]
      },
      {
        "scene_index": 3,
        "flow_summary": "카메라는 바닥 가까이에서 던져진 벨트를 따라 토니에게 접근한 뒤, 그의 허리 옆으로 붙어 주머니로 향하는 손과 윌마의 제지를 포착한다. 이어 두 사람 사이를 짧게 올라 훑고 다시 벨트 위로 내려가, 윌마의 손가락과 은색 추가 만나는 지점에서 끝난다.",
        "flow_stages": [
          {
            "stage_index": 1,
            "stage_label": "establishing_approach",
            "camera_position": "At knee height several feet to the side of Tony and Wilma, angled across the space between them toward the belt near the forest floor",
            "camera_motion": "track",
            "visual_focus": "The belt moving from Wilma toward Tony and coming to rest between them",
            "transition_to_next": "Continue the lateral track toward Tony, closing the distance and rising slightly to his waist level as his attention shifts from the belt to his pocket."
          },
          {
            "stage_index": 2,
            "stage_label": "interception_close_observation",
            "camera_position": "At Tony's waist height and within arm's reach on his three-quarter side, looking laterally across his reaching forearm toward the pocket, with Wilma positioned beyond the wrist line",
            "camera_motion": "dolly_in",
            "visual_focus": "Tony's wrist reaching toward the pocket and Wilma's hand closing firmly around it",
            "transition_to_next": "Rise along the held forearm and arc outward into the space beside both figures, carrying the sightline from their hands toward their faces."
          },
          {
            "stage_index": 3,
            "stage_label": "reaction_withdrawal",
            "camera_position": "At shoulder height a few feet beside Tony and Wilma, offset from their shared axis in a tight three-quarter two-person angle",
            "camera_motion": "track",
            "visual_focus": "Tony turning toward Wilma, then withdrawing his hands from the pocket while Wilma maintains her warning stance",
            "transition_to_next": "Move past their lowered hands, descend toward the belt, and rotate the view downward until the belt interior fills the frame."
          },
          {
            "stage_index": 4,
            "stage_label": "instruction_reveal",
            "camera_position": "Just above the belt at a steep oblique angle, close enough to isolate its interior while retaining the path of Wilma's extended hand entering from one side",
            "camera_motion": "crane",
            "visual_focus": "Wilma's extended index finger indicating the black plate and then stopping precisely over the silver weight",
            "transition_to_next": ""
          }
        ],
        "shot_assignments": [
          {
            "shot_index": 5,
            "stage_index": 2,
            "flow_position": "mid",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": ""
          },
          {
            "shot_index": 8,
            "stage_index": 4,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": ""
          }
        ]
      },
      {
        "scene_index": 4,
        "flow_summary": "카메라는 경사 아래에서 도약 궤도를 따라 위로 상승해 나뭇가지에 걸린 토니를 포착한 뒤, 윌마의 구조 동작과 반복되는 착지를 따라 숲 바닥으로 내려온다. 이후 두 사람의 옆을 좁혀 들어가며 윌마의 손과 토니의 장비 고리까지 연속적으로 접근한다.",
        "flow_stages": [
          {
            "stage_index": 1,
            "stage_label": "establishing_ascent",
            "camera_position": "On the downhill side of the slope, low near knee height and several meters from Tony, angled uphill toward Tony and Wilma's elevated landing point",
            "camera_motion": "crane",
            "visual_focus": "Wilma's light ascent, her landing above, and Tony preparing below along the same vertical path",
            "transition_to_next": "Continue the upward crane along Tony's exaggerated jump path, shifting the viewing angle from uphill to a lateral view among the branches."
          },
          {
            "stage_index": 2,
            "stage_label": "failed_trajectory",
            "camera_position": "Among the branches above the slope, at Tony's inverted torso height and a short distance to his side, looking diagonally across his trapped body rather than along his face axis",
            "camera_motion": "crane",
            "visual_focus": "Tony's inverted body with his lower half immobilized between the dense branches",
            "transition_to_next": "Arc downward beside Wilma as she reaches Tony, then descend with his body toward the forest floor."
          },
          {
            "stage_index": 3,
            "stage_label": "descent_and_retries",
            "camera_position": "Beside the descending pair on the cross-slope side, moving from above head height to waist height while maintaining a medium distance",
            "camera_motion": "crane",
            "visual_focus": "Wilma pulling Tony down, followed by Tony's lower second jump and extended roll across the moss bed",
            "transition_to_next": "Level out close to the forest floor and track laterally into the third landing path."
          },
          {
            "stage_index": 4,
            "stage_label": "landing_observation",
            "camera_position": "On the cross-slope side at low waist height, two to three meters from Tony's landing point, with Wilma held beyond him in the same directional axis",
            "camera_motion": "track",
            "visual_focus": "Tony converting the third impact into a controlled side roll, then Wilma's restrained reaction and their exchange",
            "transition_to_next": "Track closer along Wilma's arm from her belt toward the space between her and Tony, lowering to belt height."
          },
          {
            "stage_index": 5,
            "stage_label": "weight_transfer",
            "camera_position": "At belt height on the side of both figures, within close reach of their hands and angled across Tony's equipment loop",
            "camera_motion": "track",
            "visual_focus": "Wilma's hand carrying the silver weight from her belt and pressing it firmly into Tony's equipment loop",
            "transition_to_next": ""
          }
        ],
        "shot_assignments": [
          {
            "shot_index": 5,
            "stage_index": 2,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The upward crane settles to near-static at the end of its rise, tightening emphasis on Tony's entangled lower body and complete inability to move."
          },
          {
            "shot_index": 11,
            "stage_index": 5,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The lateral track finishes in an extreme close view as the silver weight locks into Tony's equipment loop."
          }
        ]
      },
      {
        "scene_index": 5,
        "flow_summary": "카메라는 두 사람과 함께 숲을 가로지르다가 높이를 올려 폐허가 된 경기장을 발견하고, 관중석 안으로 접근해 토니의 감정적 경직을 가까이 관찰한다. 이후 두 사람의 관계가 잠시 회복되는 거리를 따라 낮아진 뒤, 소리가 들리는 방향으로 선회하며 몸을 낮춘 두 사람을 긴장된 측면 구도로 함께 포착한다.",
        "flow_stages": [
          {
            "stage_index": 1,
            "stage_label": "reveal",
            "camera_position": "At waist height on a trailing three-quarter line beside the two walkers, then rising behind foreground leaves to a high wide position overlooking the exposed curve at long distance",
            "camera_motion": "crane",
            "visual_focus": "Tony and Wilma crossing the forest, then the massive curved stadium wall emerging beyond them",
            "transition_to_next": "The camera descends and advances through the opening revealed between the leaves, carrying the same forward axis toward the stadium interior."
          },
          {
            "stage_index": 2,
            "stage_label": "approach",
            "camera_position": "Inside the stadium at chest height, several meters behind and to the side of Tony and Wilma, angled across the damaged scoreboard toward the seating area",
            "camera_motion": "track",
            "visual_focus": "The torn scoreboard, the remaining letters, and Tony moving toward the cracked seats",
            "transition_to_next": "The track narrows along the seating row and comes around Wilma's side as Tony stops at a seat, reducing the distance to his face."
          },
          {
            "stage_index": 3,
            "stage_label": "close_observation",
            "camera_position": "Within one meter of Tony on Wilma's side of their conversational axis, slightly above his eye line and angled down in a tight three-quarter view",
            "camera_motion": "dolly_in",
            "visual_focus": "Tony's fixed eyes, tightened mouth, and arrested reaction to Wilma's blunt statement",
            "transition_to_next": "The camera eases laterally away from Tony's close profile and follows Wilma's downward movement toward the loose seat."
          },
          {
            "stage_index": 4,
            "stage_label": "reconciliation",
            "camera_position": "At seat-back height beside the seating row, offset from both characters' axis and far enough back to include Wilma, Tony, and the chair placed under the tree",
            "camera_motion": "track",
            "visual_focus": "Wilma setting the chair down, then Tony lifting his gaze toward her beside it",
            "transition_to_next": "At the distant scraping sound, the camera tracks around the chair, drops toward knee height, and follows both eyelines toward the forest."
          },
          {
            "stage_index": 5,
            "stage_label": "threat_reaction",
            "camera_position": "At knee height several meters ahead and to the side of Tony and Wilma, looking slightly upward across their crouched bodies toward the deep forest they are watching",
            "camera_motion": "handheld",
            "visual_focus": "Tony and Wilma held together in a tense crouch, with their fixed sightline leading into the forest depth",
            "transition_to_next": ""
          }
        ],
        "shot_assignments": [
          {
            "shot_index": 2,
            "stage_index": 1,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "두 사람은 프레임 가장자리나 전경에 최소한으로 남기고, 드러나는 거대한 곡선 벽면과 주변 숲의 규모 관계를 중심으로 와이드를 완성한다."
          },
          {
            "shot_index": 5,
            "stage_index": 3,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "돌리 인의 끝에서 토니의 얼굴을 오프센터로 고정하고, 굳게 다문 입술과 움직이지 않는 눈동자가 함께 읽히도록 거리를 미세하게 좁힌다."
          },
          {
            "shot_index": 10,
            "stage_index": 5,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "핸드헬드 이동을 거의 멈춰 두 사람의 낮아진 자세를 하나의 긴장된 실루엣군으로 묶고, 시선이 향하는 숲 쪽에 더 넓은 여백을 둔다."
          }
        ]
      },
      {
        "scene_index": 6,
        "flow_summary": "카메라는 지면 가까이에서 착지 흔적을 따라 윌마와 토니에게 접근한 뒤, 러스크의 공격과 함께 측면으로 이동하며 두 사람의 도약을 포착한다. 이후 토니를 따라 협곡 위로 상승하고 두 사람의 하강 궤도와 로프를 가로질러 러스크의 송신기까지 이동한 다음, 송신기의 추락과 러스크의 퇴각을 보며 물러난다.",
        "flow_stages": [
          {
            "stage_index": 1,
            "stage_label": "establishing_approach",
            "camera_position": "Low over the approach ground, behind and slightly to the side of Wilma and Tony, beginning at ankle height and rising toward waist height with the cliff ahead",
            "camera_motion": "crane",
            "visual_focus": "The three landing marks, Wilma examining them, and Rusk appearing above the pair",
            "transition_to_next": "The rise settles behind the pair, then the camera shifts laterally off their shared axis as Rusk raises the pistol."
          },
          {
            "stage_index": 2,
            "stage_label": "attack_split",
            "camera_position": "At waist height several meters from Wilma and Tony, offset to one side of the firing line in an oblique view across the space between them",
            "camera_motion": "track",
            "visual_focus": "The projectile crossing between Wilma and Tony as they twist and launch in opposite directions",
            "transition_to_next": "The lateral track follows Tony's branch of the split, then tilts and rises beneath his unexpectedly steep ascent."
          },
          {
            "stage_index": 3,
            "stage_label": "vertical_pursuit",
            "camera_position": "Below and to the canyon side of Tony, looking upward from a pronounced low angle while maintaining several meters of vertical separation",
            "camera_motion": "crane",
            "visual_focus": "Tony rising out of control, the falling weights, and Wilma launching upward to reach his harness",
            "transition_to_next": "The camera continues upward past the moment of contact, arcs to their side, and levels slightly above their combined descending path."
          },
          {
            "stage_index": 4,
            "stage_label": "joined_descent",
            "camera_position": "Several meters beside and slightly above Wilma and Tony, looking diagonally down their shared trajectory toward the opposite side of the canyon",
            "camera_motion": "track",
            "visual_focus": "Wilma and Tony gripping each other as their combined weight redirects them into a descending diagonal",
            "transition_to_next": "The track holds their descent until Tony throws the rope; the camera follows its direction briefly, then cuts to an oblique close position beside Rusk."
          },
          {
            "stage_index": 5,
            "stage_label": "tether_reveal",
            "camera_position": "Close to Rusk at shoulder height, positioned behind and to one side of him so the taut rope crosses toward the transmitter in three-quarter view",
            "camera_motion": "cut",
            "visual_focus": "The hook, the tightening rope, and the transmitter being torn away from Rusk's shoulder",
            "transition_to_next": "As the transmitter separates, the camera begins pulling back and lifting enough to retain both its downward path and Rusk's retreat direction."
          },
          {
            "stage_index": 6,
            "stage_label": "withdrawal",
            "camera_position": "Beyond the cliff edge at a modest high angle, widening from Rusk and the detached transmitter to include the drop below and the route behind him",
            "camera_motion": "dolly_out",
            "visual_focus": "The transmitter falling into the canyon while Rusk turns away and disappears from view",
            "transition_to_next": ""
          }
        ],
        "shot_assignments": [
          {
            "shot_index": 4,
            "stage_index": 2,
            "flow_position": "mid",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The track briefly widens to keep both airborne bodies and the projectile visible within the same oblique action plane."
          },
          {
            "shot_index": 13,
            "stage_index": 4,
            "flow_position": "mid",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The camera matches their downward speed momentarily, holding their clasped bodies against the visible diagonal of travel."
          },
          {
            "shot_index": 18,
            "stage_index": 5,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The framing tightens slightly around Rusk's shoulder as the transmitter clears him, while preserving the taut rope's direction through the frame."
          }
        ]
      },
      {
        "scene_index": 7,
        "flow_summary": "카메라는 윌마의 뒤편에서 바위벽의 개방을 따라 접촉소 입구로 접근한 뒤, 앨런의 총구와 함께 인물들을 따라 내부로 진입한다. 통신판에서 천장 지도로 시선을 들어 올렸다가 다시 토니의 허리까지 내려가 진동의 근원을 포착하고, 그의 얼굴로 올라와 긴장된 반응에서 멈춘다.",
        "flow_stages": [
          {
            "stage_index": 1,
            "stage_label": "establishing_approach",
            "camera_position": "Outside at shoulder height, one step behind and to the side of Wilma, close enough to frame her hand against the rock wall while retaining the opening area ahead",
            "camera_motion": "dolly_in",
            "visual_focus": "Wilma's knocking hand and the section of the rock wall that begins to open",
            "transition_to_next": "As the opening widens, the camera slides toward its edge and lowers slightly to gain a clear offset view into the cellar."
          },
          {
            "stage_index": 2,
            "stage_label": "armed_reveal",
            "camera_position": "Just outside the fully opened entrance at waist height, several meters from Allen and offset from the line of his rifle so his full body is visible inside",
            "camera_motion": "static",
            "visual_focus": "Allen standing inside with the rifle aimed toward Wilma and the entrance",
            "transition_to_next": "The camera tracks through the entrance beside Wilma and Tony as the rifle shifts between them."
          },
          {
            "stage_index": 3,
            "stage_label": "confrontation_entry",
            "camera_position": "Inside the entrance at shoulder height, moving beside and slightly behind Wilma and Tony on a three-quarter angle to Allen",
            "camera_motion": "track",
            "visual_focus": "The rifle changing its aim from Wilma to Tony, followed by Wilma pushing Tony farther inside",
            "transition_to_next": "Continuing Tony's inward movement, the camera pans away from the group toward the communication panel as it activates."
          },
          {
            "stage_index": 4,
            "stage_label": "authority_alert",
            "camera_position": "Inside at chest height, positioned between the group and the wall at an oblique angle, about one and a half meters from the communication panel",
            "camera_motion": "dolly_in",
            "visual_focus": "The activated communication panel, its warning, and Allen's changing expression beyond it",
            "transition_to_next": "The camera redirects upward from the communication panel and settles beneath the ceiling map."
          },
          {
            "stage_index": 5,
            "stage_label": "encirclement_reveal",
            "camera_position": "Near the center of the cellar at shoulder height, directly below the ceiling map with the lens aimed steeply upward toward its surface",
            "camera_motion": "tilt",
            "visual_focus": "The red points illuminating the forward mountain positions as a dense semicircular encirclement",
            "transition_to_next": "The camera tilts down from the map along the characters' upward sightlines and descends toward Wilma and Tony."
          },
          {
            "stage_index": 6,
            "stage_label": "realization",
            "camera_position": "Beside the group, descending from above-head height to shoulder height on a side three-quarter angle that keeps Wilma, Tony, and the communication panel in the same spatial direction",
            "camera_motion": "crane",
            "visual_focus": "Wilma and Tony reacting beneath the map as the synthetic voice comes from the communication panel",
            "transition_to_next": "At the sound of the vibration, the camera pivots toward Tony and lowers along his torso to the pouch at his waist."
          },
          {
            "stage_index": 7,
            "stage_label": "vibration_detail",
            "camera_position": "Close beside Tony at waist height, angled downward from his front three-quarter side toward the pouch",
            "camera_motion": "tilt",
            "visual_focus": "The switched-off phone shifting once inside the pouch",
            "transition_to_next": "The lens tilts upward along Tony's lowered gaze, ending close to his face from the same side of the action axis."
          },
          {
            "stage_index": 8,
            "stage_label": "final_reaction",
            "camera_position": "Close to Tony at chest height on a front three-quarter angle, slightly below his eye line and offset toward the side of the pouch",
            "camera_motion": "tilt",
            "visual_focus": "Tony's widened eyes and tense face as he looks down toward the phone",
            "transition_to_next": ""
          }
        ],
        "shot_assignments": [
          {
            "shot_index": 4,
            "stage_index": 2,
            "flow_position": "start",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": ""
          },
          {
            "shot_index": 15,
            "stage_index": 5,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The upward tilt settles into a tighter view of the forward mountain area so the semicircular pattern of red points dominates the frame."
          },
          {
            "shot_index": 20,
            "stage_index": 8,
            "flow_position": "end",
            "inherits": [
              "camera_position",
              "camera_motion",
              "visual_focus"
            ],
            "deviation_note": "The upward tilt stops just below Tony's eye line while his gaze remains directed down toward the pouch."
          }
        ]
      }
    ]
  },
  "config_hash": "0b1af2fb9a0f5b41",
  "step_id": "scene_camera_flow",
  "run_id": "91e50eac-8e4d-40ac-820f-0ba80ce311ac",
  "resolved_model": "gpt",
  "updated_at": "2026-09-04T21:07:12.151371+00:00",
  "schema_version": 1,
  "project_config_snapshot": {}
}