[
 {
  "id": "E22-01",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     1,
     1
    ],
    "seconds": 2.5,
    "size": "extreme-wide",
    "camera": "Static Shot",
    "characters": [
     "C03"
    ],
    "props": [],
    "frame": "Extreme-wide static view in blood-red dusk; a red-robed woman vaults onto the wall and lands soundlessly beside the dog-tooth broken crenellations, scorched banner snapping against the orange-red sky."
   },
   {
    "beats": [
     2,
     2
    ],
    "seconds": 3.6,
    "size": "medium",
    "camera": "Static Shot",
    "characters": [
     "C03"
    ],
    "props": [],
    "frame": "Medium static shot of the red-robed woman, cool-eyed, unreadable, reporting the enemy left the pass, the sword heart locked; arrow-studded pillars and piled spears flank her."
   },
   {
    "beats": [
     3,
     4
    ],
    "seconds": 5.8,
    "size": "close",
    "camera": "Push In",
    "characters": [
     "C01"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Close push-in; the gaunt youth lifts his head from the old sword, temples white, blood wet at his lips, the half-jade pendant hanging over the straight pale sword scar."
   }
  ],
  "sound": "A single cloth-snap of landing and low wind moaning through the dog-tooth gaps, with faint ember crackle from the rampart.",
  "music": "Low cello and muted guzheng under a sparse war-drum pulse, cold and restrained."
 },
 {
  "id": "E22-02",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     5,
     6
    ],
    "seconds": 5.6,
    "size": "medium",
    "camera": "Static Shot",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Medium static shot: the red-robed woman presses two fingers to the boy's wrist beside the dog-tooth breached crenellations, long ember-lit shadows stretching across the worn flagstones."
   },
   {
    "beats": [
     7,
     8
    ],
    "seconds": 5.6,
    "size": "close",
    "camera": "Push In",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Close push-in: the boy gently pulls his scarred wrist back from her cold fingers, straight sword-scar line on flagstones leading toward the scorched black banner."
   }
  ],
  "sound": "Wind rustling tattered banner, faint ember crackle, soft footsteps on stone, and a pulse as fingers touch the wrist.",
  "music": "Low tense strings with a lonely bamboo flute, holding unresolved dread."
 },
 {
  "id": "E22-03",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     9,
     10
    ],
    "seconds": 5.1,
    "size": "wide",
    "camera": "Static Shot",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Wide shot across the battered pass wall top, the ragged black banner snapping above, C01's profile dim against the low blood-red sun, long shadows from crenellations raking the stones, embers drifting from the outer rampart, cool blue shadow pooling in the sheltered corner."
   },
   {
    "beats": [
     11,
     12
    ],
    "seconds": 5.4,
    "size": "extreme-wide",
    "camera": "Pan Right",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Extreme-wide pan from the dog-tooth notched parapet and the scarred slab's straight sword line, the broken spears and round stones heaped inside the merlon, when a whistling arrow arcs in and thuds into the crenellation, silk scroll fluttering from its shaft."
   },
   {
    "beats": [
     13,
     13
    ],
    "seconds": 2.5,
    "size": "close",
    "camera": "Push In",
    "characters": [
     "C01"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Close push-in on the scarred hand, rough with calluses and oozing at the tiger's mouth, drawing the arrow and unrolling the silk scroll, the wood pillar bristling with snapped arrowheads behind, the crimson-clad figure's gaze steady as the face darkens."
   }
  ],
  "sound": "A whistling arrow cuts the air and thuds into the crenellation as embers crackle and the banner flaps overhead.",
  "music": "Low, tense droning strings with a distant war drum pulse under the dying sunset."
 },
 {
  "id": "E22-04",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     14,
     14
    ],
    "seconds": 4,
    "size": "wide",
    "camera": "Static Shot",
    "characters": [
     "C03"
    ],
    "props": [
     "P03"
    ],
    "frame": "Wide shot across the worn frontier flagstones: the red-robed woman holds the letter, long shadows stretch from broken crenellations, and the tattered black banner curls against the orange-red sky."
   },
   {
    "beats": [
     15,
     15
    ],
    "seconds": 2.5,
    "size": "close",
    "camera": "Push In",
    "characters": [
     "C01"
    ],
    "props": [
     "P01"
    ],
    "frame": "Close shot: the gaunt young man draws a round jade from his robe; the surface is faintly warm and the old cracks remain, ember-lit dust hanging in the blood-red sunset air."
   },
   {
    "beats": [
     16,
     16
    ],
    "seconds": 4,
    "size": "medium",
    "camera": "Static Shot",
    "characters": [
     "C01"
    ],
    "props": [
     "P01"
    ],
    "frame": "Medium shot framed by a dogtooth-broken merlon: the young man gazes at the jade as he speaks, the straight sword scar on the flagstones leading toward the timber gate tower behind him."
   },
   {
    "beats": [
     17,
     17
    ],
    "seconds": 4,
    "size": "extreme-wide",
    "camera": "Pan Left",
    "characters": [
     "C03"
    ],
    "props": [
     "P03"
    ],
    "frame": "Extreme-wide shot panning left from the red-robed woman to the smoking outer rampart: the scorched black banner whips above broken crenellations, and cool blue shadows pool beneath the gate tower."
   }
  ],
  "sound": "A low wind drags ember-scorched air over cracked stone, with faint distant rumble of marching hoofbeats beyond the pass.",
  "music": "Dark, tense strings with a slow war-drum pulse and a lone mournful flute line."
 },
 {
  "id": "E22-05",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     18,
     19
    ],
    "seconds": 5.8,
    "size": "close",
    "camera": "Static Shot",
    "characters": [
     "C01"
    ],
    "props": [],
    "frame": "Close static shot: worn silk manuscript flipped over and back, brow furrowing tighter under blood-red sky, blue shadow pooling, scattered arrowheads and a long pale sword scar on the flagstones behind."
   },
   {
    "beats": [
     20,
     20
    ],
    "seconds": 2.5,
    "size": "extreme-wide",
    "camera": "Push In",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01"
    ],
    "frame": "Extreme-wide push in: a slim ragged figure presses the round jade back into his breast, gazing south at the dusk, tattered black banner and broken crenellations casting long shadows over the frontier wall."
   },
   {
    "beats": [
     21,
     21
    ],
    "seconds": 3.8,
    "size": "medium",
    "camera": "Tracking Shot",
    "characters": [
     "C03"
    ],
    "props": [],
    "frame": "Medium tracking shot: crimson-clad figure stands firm as ember smoke drifts, eyes calm as frost; cool blue shadow from the timber gate tower edges the cracked flagstones with the straight sword scar."
   }
  ],
  "sound": "Slight breeze over the wall, silk pages rustling, tattered black banner snapping, distant embers crackling.",
  "music": "Low, tense strings with a lone plucked guqin note, holding a quiet resolve under the dying sunset."
 },
 {
  "id": "E22-06",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     22,
     22
    ],
    "seconds": 3.1,
    "size": "extreme-wide",
    "camera": "Static Shot",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Extreme-wide static shot across the blood-red sunset wall top: the ragged youth and the red-clad figure stand apart amid broken crenellations, tattered black banner and smoke wisps, a long pit stretching to their feet like a warped battlefield."
   },
   {
    "beats": [
     23,
     24
    ],
    "seconds": 5.8,
    "size": "wide",
    "camera": "Push In",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Wide shot pushing in over the dogtooth-notched parapet and the roundstone pile: the grey-clad boy speaks low while the red-robed one watches, cool blue shadow pooling behind; slow push tightens toward the straight pale sword-gash cutting the flagstones like a spine."
   },
   {
    "beats": [
     25,
     27
    ],
    "seconds": 5.2,
    "size": "close",
    "camera": "Push In",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Close push-in: the red-clad woman stares at him a long moment, then a faint cold smile breaks across her snow-clear face; behind her the tattered black war banner's singed edge lifts, arrow-clogged timber post and dark old bloodstains holding the frame."
   }
  ],
  "sound": "Low wind moans through broken crenellations as tattered banner cloth snaps and embers crackle on the rampart.",
  "music": "Mournful guqin with a slow, resolute drum pulse under the red dusk."
 },
 {
  "id": "E22-07",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     28,
     29
    ],
    "seconds": 4.7,
    "size": "extreme-wide",
    "camera": "Tracking Shot",
    "characters": [
     "C01"
    ],
    "props": [
     "P01"
    ],
    "frame": "Extreme-wide tracking shot: the slim gray-clad youth slings the old sword across his back, turns and walks down the worn stone steps, long blood-red shadows from the broken crenellations stretching behind him, embers drifting past the tattered black banner."
   },
   {
    "beats": [
     30,
     31
    ],
    "seconds": 5.2,
    "size": "wide",
    "camera": "Static Shot",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Wide static shot: the red-clad woman with snow-cold brows catches up and falls into step beside him, the dog-tooth notched merlons and piled round stones with dry dark stains filling the middle ground, her complex gaze hidden in shadow."
   },
   {
    "beats": [
     32,
     33
    ],
    "seconds": 4.1,
    "size": "medium",
    "camera": "Static Shot",
    "characters": [
     "C01"
    ],
    "props": [
     "P01"
    ],
    "frame": "Medium static shot: the gray-clad youth halts mid-step, refusing to turn, the sword-hilt rising above his shoulder, the scorched black banner torn by wind filling the frame behind him, his unspoken resolve written in his stillness."
   }
  ],
  "sound": "Footsteps scrape on worn flagstones, cloth rustles, wind whips the tattered black banner and carries faint rising smoke.",
  "music": "Low, somber cello with a distant war-drum heartbeat, fading into a tense expectant silence."
 },
 {
  "id": "E22-08",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     34,
     34
    ],
    "seconds": 2.2,
    "size": "close",
    "camera": "Push In",
    "characters": [
     "C03"
    ],
    "props": [
     "P01"
    ],
    "frame": "Close on the crimson-robed figure, snow-cold eyes fixed ahead, tattered black banner furling against the blood-red sunset over the crenellated wall."
   },
   {
    "beats": [
     35,
     35
    ],
    "seconds": 4.9,
    "size": "medium",
    "camera": "Static Shot",
    "characters": [
     "C01"
    ],
    "props": [
     "P03"
    ],
    "frame": "Medium shot of the gaunt gray-clad youth, gray-streaked temples, a straight pale sword-scar line on the flagstone running toward the gate tower behind him."
   },
   {
    "beats": [
     36,
     37
    ],
    "seconds": 5.4,
    "size": "wide",
    "camera": "Tracking Shot",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Wide tracking shot following the red-clad figure tucking the silk scroll into her sleeve, both descending the long stone steps past broken spears and piled round stones."
   }
  ],
  "sound": "Embers crackle and ash drifts as worn boots scuff the flagstones and silk rustles into a sleeve.",
  "music": "Low war-drums with a lone bamboo flute, mournful and relentless under the dying sun."
 },
 {
  "id": "E22-09",
  "sceneIndex": 1,
  "cuts": [
   {
    "beats": [
     38,
     39
    ],
    "seconds": 5.4,
    "size": "extreme-wide",
    "camera": "Static Shot",
    "characters": [
     "C01",
     "C03"
    ],
    "props": [
     "P01",
     "P03"
    ],
    "frame": "Extreme-wide static frame of the blood-red sunset pass wall, the ragged dog-tooth merlon gap and scorched bastion silhouetted, two small figures standing on worn flagstones with the black banner cracking overhead and smoke wisping."
   }
  ],
  "sound": "Wind rustles the tattered black banner with faint ember crackle and distant stone echoes under dusk.",
  "music": "Low, solemn strings swell and fade, a sparse gugin pulse holding the siege's afterglow."
 }
]