Real boxing gym, daylight through dusty windows. Bruno (muscular bald tattooed boxer, sweaty black tank top) throws explosive right cross at trainer's red focus mitt. Slight slow-mo (96fps). Macro on Apple Watch left wrist: 'PEAK G 8.4' with green NEW RECORD! sparkle badge. Bruno sees it — face explodes in joy, kisses his bicep, points at the watch, mouths YES! silently. Then narrator deflates: 'Not bad. Grandma does nine.' Bruno's smile freezes → collapses → confusion → hurt. He cradles his left wrist in his right hand like a wounded child. Single tear forms. Sniffle.
Framing
- shot_size
- Mixed: MS-side (0-1.5s punch), ECU macro (1.5-3s watch), MCU face (3-6s celebration→deflation)
- angle
- Eye-level documentary
- lens
- 35mm normal for action; 100mm macro for watch close-up
- depth_of_field
- Shallow on the watch shot (only watch face sharp); medium-deep on action
- camera_motion
- Static locked tripods through both halves (documentary). Slight slow-mo 96fps on the punch.
- framing_priority
- The CONTRAST between Bruno's physical power and his emotional collapse. Both must read clearly.
- aspect_ratio
- 16:9 primary
Background & lighting
- location
- Real boxing gym, sweaty and lived-in
- weather
- n/a indoor; daylight through dusty windows
- lighting
- Natural daylight, soft cool shadows, warm window light. ARRI Alexa look.
- time_of_day
- Late morning
- atmospheric
- Visible dust particles in light beams; sweat on Bruno's skin in macro
- secondary_action
- Trainer in background (red focus mitt visible); heavy bag on chain in background
Bruno (boxer) the celebrated-then-deflated athlete
- name
- Bruno (boxer)
- role
- the celebrated-then-deflated athlete
- position
- Right of frame (punch), center (watch macro on his wrist), center (face MCU)
- face_emotion
- 0-1.5s: focused aggression on the punch. 3-4s: pure joyful triumph (huge grin, eyes wide, kissing bicep, pointing at watch). 4-6s: smile freezes mid-celebration → confusion → hurt washes over face → lower lip quivers → single tear in right eye.
- ear_state
- n/a (human)
- eye_direction
- 0-1.5s on mitt. 1.5-3s n/a (macro on wrist). 3-4s down at watch then up to invisible camera in pride. 4-6s eyes lose focus then drop down.
- tail_state
- n/a (human)
- body_posture
- Powerful boxing stance → triumphant up-pose → emotional slump cradling wrist
- wearing
- sweat-soaked black tank top, Apple Watch on LEFT wrist (verbatim per bible)
- carry_over_injury
- n/a (first scene)
Action beats (second-by-second)
0.0–1.5sSide-profile MS — Bruno throws right cross at trainer's red focus mitt; sweat flies; slight slow-motion; mitt absorbs; THWACK sound; Bruno exhales sharply through nose.
1.5–3.0sCut to extreme macro on Bruno's left wrist. Watch face shows BLANK glowing cyan gauge that PIL animates from 0.0 → 8.4G; below the number a green sparkle badge animates in (PIL overlay 'NEW RECORD!'). Quiet 'ding' + electronic confetti SFX.
3.0–4.0sCut to MCU on Bruno's face. He SEES the watch. Face explodes in joy — huge grin, eyes wide with pride, kisses his bicep, points at watch, mouths 'YES!' silently. Soft uplifting electronic note.
4.0–5.0sNarrator VO begins: 'Not bad. Grandma does nine.' Bruno's smile FREEZES mid-celebration. Confusion crosses face.HOLD 0.4s on the frozen smile
5.0–6.0sSmile collapses. Hurt washes over face. He cradles his left wrist in his right hand like a wounded child. Lower lip quivers. Single tear forms in right eye. Audible sniffle. Music cuts to silence except the sniffle.
Props
- Boxing focus mitt — Trainer's red leather focus mitt — visible as Bruno's target in shot 1.1
- Bruno's Apple Watch — LEFT wrist (per bible). Black sport band on tattooed wrist. Gauge face = BLANK glowing surface; the 'PEAK G 8.4' + 'NEW RECORD!' overlay is PIL-composited in post.
- Sweaty black tank top — Bruno's sweat-soaked black tank — visible throughout
- Single tear — Forms in Bruno's right eye at 5.5s — small, glistening, real — heartbreaking against his massive physique
VO (narrator)
- line
- "Not bad. Grandma does nine."
- start
- 4.0s
- duration
- 1.5s
- voice
- ElevenLabs Adam or Antoni — stability 60%, similarity 80%, style 0% (deadpan)
- delivery
- Calm, slow, thoughtful, slightly sad. No emphasis. Like reading a weather report he's mildly disappointed by.
App overlay (PIL)
- type
- watch-record-badge
- value
- 0.0 → 8.4 G
- color_state
- cyan glow + green NEW RECORD! sparkle badge
- units
- G
- position
- Composited onto Bruno's Apple Watch face during the macro shot (1.5-3.0s). Bright green badge pulses with sparkle animation.
- rendered_by
- PIL gauge generator + new NEW-RECORD-badge variant (extends v1 build_app_overlays.py — green sparkle pulse + 'NEW RECORD!' text)
- build_note
- NEW PIL variant required: green badge with sparkle, 'NEW RECORD!' / 'PERSONAL BEST!' / 'FASTEST LAP!' text variants, animate-in over 0.3s. The brief is explicit about this badge being the celebration trigger across scenes 1-5.
Kling framing prompt
Photorealistic medium-wide side profile shot in real boxing gym, daylight through dusty windows. Muscular bald tattooed boxer in sweat-soaked black tank top throws a right cross at older trainer's red focus mitt. Slight slow-motion 96fps. Realistic sweat, real fabric movement, real impact. Boxer exhales sharply through nose. Natural lighting, soft shadows, shot on ARRI Alexa. Documentary realism. (HARD CONSTRAINT: photorealistic ONLY — no CGI / no stylization. Watch face shows BLANK glowing surface only — readout text is PIL-overlaid in post; do not render 'PEAK G 8.4' or 'NEW RECORD' as text in the shot.)
Kling motion prompt
Photorealistic 6-second documentary-style shot inside a real boxing gym, daylight through dusty windows. First 1.5s: Muscular bald tattooed boxer in sweat-soaked black tank top throws explosive right cross at older trainer's red focus mitt, slight slow-motion, real sweat flying, realistic impact. Next 1.5s: Extreme macro close-up of Apple Watch on the boxer's tattooed left wrist, screen displays a BLANK glowing cyan gauge surface (text + badge are PIL-overlaid in post, do not render). Next 1s: Medium close-up of the boxer looking at his watch with pure joyful triumph, kisses his own bicep, points proudly at the watch, mouths YES silently. Final 2s: His face slowly collapses — smile freezes, then transforms to confusion, then hurt. He gently holds his left wrist in his right hand, cradling it. Lower lip quivers, single tear forms in right eye. He sniffles softly. The visual contrast between his huge physique and emotional collapse is heartbreaking and absurdly funny. Shot on ARRI Alexa. Natural lighting, soft shadows, no color grading. Documentary realism.
Real traditional dojo, wooden floor, natural side light. Female martial artist in white gi black belt delivers slow-motion roundhouse kick to heavy bag. Macro on Apple Watch on her ANKLE: 'PEAK G 12.7' + green NEW RECORD! badge. She stands tall, breaks into a huge proud smile, raises one fist. Narrator: 'Powerful. Grandma kicks higher.' Smile vanishes. Fist drops slowly. She looks down at the floor in disbelief. Bows her head slightly.
Framing
- shot_size
- MS (kick), ECU macro (watch on ankle), MS (face)
- angle
- Eye-level; macro on ankle is low-angle from floor
- lens
- 35mm action; 100mm macro on watch
- depth_of_field
- Shallow macro; medium deep on action
- camera_motion
- Static; slight slow-mo on the kick
- framing_priority
- Watch on ankle is THE shot — sells the 'GSpike measures even non-wrist positions'
- aspect_ratio
- 16:9
Background & lighting
- location
- Real traditional dojo, wooden floor, paper screens
- weather
- n/a indoor
- lighting
- Natural side light through paper screens. Soft, warm.
- time_of_day
- Morning
- atmospheric
- Sweat on skin (macro); slight dust kicked up by the kick
- secondary_action
- Heavy bag swings hard after impact
Fighter (female martial artist) athlete in repeat-pattern instance 2
- name
- Fighter (female martial artist)
- role
- athlete in repeat-pattern instance 2
- position
- Center frame for kick + face; macro is on her ankle
- face_emotion
- 0-1.5s: focused aggression on kick. 3-4s: huge proud smile, fist raised in silent triumph. 4-5s: smile vanishes, fist drops slowly, looks down at floor in disbelief, bows head slightly.
- ear_state
- n/a
- eye_direction
- On the bag during kick; up to invisible audience during celebration; down to floor on deflation
- tail_state
- n/a
- body_posture
- Kick stance → upright proud → slow head-bow slump
- wearing
- white gi with black belt, ponytail, Apple Watch on ANKLE (verbatim per bible)
- carry_over_injury
- n/a
Action beats (second-by-second)
0.0–1.5sMS — Fighter delivers slow-mo roundhouse kick to heavy bag. Apple Watch visible on her ankle as her foot impacts. Realistic impact; bag swings hard. THUD sound.
1.5–3.0sCut to extreme macro on her ankle. Sweat on skin. Watch shows BLANK glowing cyan gauge (PIL overlays 'PEAK G 12.7' + green NEW RECORD! sparkle badge in post). Ding + electronic confetti.
3.0–4.0sMS — she stands tall, looks at her ankle, breaks into a huge proud smile, raises one fist in silent triumph.
4.0–5.0sNarrator VO: 'Powerful. Grandma kicks higher.' Her smile vanishes. Fist drops slowly. She looks down at the floor in disbelief. Bows head slightly.HOLD 0.3s on the bowed head
Props
- Heavy bag — Traditional dojo heavy bag — black leather, hanging from chain; takes the kick and swings hard
- Fighter's Apple Watch — On ANKLE (per bible). Gauge face = BLANK; PIL overlays 'PEAK G 12.7' + NEW RECORD badge in post.
- White gi + black belt — Traditional martial arts uniform; black belt visible at waist
- Paper screens (dojo) — Background — diffuses light beautifully
VO (narrator)
- line
- "Powerful. Grandma kicks higher."
- start
- 4.0s
- duration
- 1.0s
- voice
- ElevenLabs Adam or Antoni — stability 60%, similarity 80%, style 0%
- delivery
- Same deadpan. Same slight sadness.
App overlay (PIL)
- type
- watch-record-badge
- value
- 12.7 G
- color_state
- cyan glow + green NEW RECORD! sparkle badge
- units
- G
- position
- On the ankle-mounted Apple Watch during 1.5-3.0s macro.
- rendered_by
- Same PIL NEW-RECORD-badge variant as shot 1 (different number, same template)
Kling framing prompt
Photorealistic medium shot in real traditional dojo with wooden floor and paper screens. Female martial artist, mid-20s, white gi with black belt, ponytail, mid-kick. Apple Watch visible on her ANKLE (not wrist). Heavy bag at left of frame. Natural side light through paper screens. Shot on ARRI Alexa, documentary realism. (HARD CONSTRAINT: photorealistic only; watch screen is a blank glowing surface — readout text is PIL-overlaid in post; do not render text in shot.)
Kling motion prompt
Photorealistic 5-second documentary-style shot in a real traditional dojo with wooden floor and paper screens. First 1.5s: Female martial artist, mid-20s, white gi with black belt, ponytail, delivers slow-motion roundhouse kick to heavy bag, Apple Watch visible on her ankle, realistic impact, bag swings hard. Next 1.5s: Extreme macro close-up of Apple Watch on her ankle, sweat on skin, screen displays a BLANK glowing cyan gauge surface (text + badge are PIL-overlaid in post). Next 1s: Medium shot of her standing tall, looking at her ankle, breaking into a huge proud smile, raising one fist in silent triumph. Final 1s: Her smile vanishes. Fist drops slowly. She looks down at the floor in disbelief. Bows her head slightly. Natural light, ARRI Alexa look, documentary realism. She does not speak.
Real running track, golden afternoon light, empty stadium. Low angle tight on sprinter's calf in starting block (Apple Watch on calf). Starting pistol fires, calf explodes, dust kicks up. Macro on watch shaking with stride: live number rising 0.1→6.8 G + green PERSONAL BEST! badge. Wide of sprinter at finish line throwing both arms up in pure joy, head tilted back in silent triumph. Narrator: 'Fast. Grandma's faster.' His face falls. He looks at his calf, shakes head slowly, lets out a long sigh.
Framing
- shot_size
- ECU calf (start), ECU macro watch (mid-sprint), WS finish line
- angle
- Low angle on calf; eye-level on celebration
- lens
- 100mm macro; 35mm wide on finish
- depth_of_field
- Razor-shallow macro; deep WS
- camera_motion
- Static start; tracking watch shake during sprint; locked WS
- framing_priority
- PERSONAL BEST! badge (different from NEW RECORD!) is the variation — small twist in the otherwise-repeating pattern
- aspect_ratio
- 16:9
Background & lighting
- location
- Real running track in an empty stadium
- weather
- Clear, golden afternoon
- lighting
- Golden-hour sun, low-angle, warm. ARRI Alexa.
- time_of_day
- Late afternoon (golden hour)
- atmospheric
- Dust kicked up by sprint start; visible breath / sweat in golden light
- secondary_action
- Empty stadium seats in deep background
Sprinter athlete in repeat-pattern instance 3
- name
- Sprinter
- role
- athlete in repeat-pattern instance 3
- position
- Calf in starting block; finish line wide; face on deflation
- face_emotion
- 0-1.5s: focused at start. 3-4s: pure joy, arms up, head tilted back. 4-5s: face falls; looks down at calf; shakes head slowly; long sigh.
- ear_state
- n/a
- eye_direction
- Forward at start; up to sky in celebration; down to calf on deflation
- tail_state
- n/a
- body_posture
- Crouched start → upright triumph → slumped sigh
- wearing
- race uniform, Apple Watch on CALF (per bible)
- carry_over_injury
- n/a
Action beats (second-by-second)
0.0–1.5sLow-angle ECU on sprinter's calf in starting block, Apple Watch visible. Starting pistol fires (BANG). Calf muscle explodes; dust kicks up.
1.5–3.0sCut to extreme macro on watch on calf during sprint, watch shaking with stride. Gauge surface BLANK (PIL overlays live number rising 0.1→6.8G + green PERSONAL BEST! badge). Ding.
3.0–4.0sWide shot of sprinter at finish line — throws both arms up in pure joy, head tilted back in silent triumph.
4.0–5.0sNarrator VO: 'Fast. Grandma's faster.' Face falls. Looks down at calf. Shakes head slowly. Long sigh.
Props
- Starting block — Standard track-and-field block, sprinter's foot pressed in
- Sprinter's Apple Watch — On CALF (per bible). Strapped over racing leg. PIL overlays the live number + PERSONAL BEST badge.
- Starting pistol smoke — Brief puff visible in golden light after the BANG
VO (narrator)
- line
- "Fast. Grandma's faster."
- start
- 4.0s
- duration
- 1.0s
- voice
- ElevenLabs Adam/Antoni — same settings
- delivery
- Same deadpan.
App overlay (PIL)
- type
- watch-record-badge
- value
- 0.1 → 6.8 G
- color_state
- cyan glow + green PERSONAL BEST! sparkle badge
- units
- G
- position
- Watch on calf during 1.5-3.0s macro.
- rendered_by
- PIL variant — 'PERSONAL BEST!' label (different text from NEW RECORD)
- build_note
- Same PIL template as shot 1; just different label text.
Kling framing prompt
Photorealistic low-angle tight shot on a sprinter's calf in starting block, Apple Watch visible on the calf. Real running track in empty stadium, golden afternoon light. ARRI Alexa, documentary realism. (HARD CONSTRAINT: photorealistic only; watch screen is a blank glowing surface — readout text is PIL-overlaid in post.)
Kling motion prompt
Photorealistic 5-second documentary-style shot on a real running track, golden afternoon light, empty stadium. First 1.5s: Low angle tight on sprinter's calf in starting block, Apple Watch on the calf. Starting pistol fires, calf muscle explodes, dust kicks up. Next 1.5s: Extreme macro close-up of Apple Watch on his calf during sprint, watch shaking with stride. Screen shows a BLANK glowing cyan gauge surface (text + badge are PIL-overlaid in post). Next 1s: Wide shot of sprinter at finish line throwing both arms up in pure joy, head tilted back in silent triumph. Final 1s: His face falls. He looks down at his calf, shakes his head slowly, lets out a long sigh. ARRI Alexa, golden hour, documentary realism. He does not speak.
Real stadium long jump pit at golden hour. Side profile slow-mo (120fps) of jumper exploding off white take-off board (Apple Watch on calf). Sand kicks up; athlete rockets into air. Macro on watch mid-flight: 'LIFT-OFF 14.2 G' + green NEW RECORD! badge. Wide: he lands in sand pit, springs up, throws fist in air, kicks sand in joy, silent shout of triumph. Narrator: 'Impressive. Grandma flies further.' Celebration freezes. Fist drops. He sits back down slowly in the sand, knees up, hands cradling his head.
Framing
- shot_size
- Side WS slow-mo (jump), ECU macro (watch mid-flight), WS landing, MCU defeat
- angle
- Side profile on jump (96-120fps); eye-level on landing + defeat
- lens
- 85mm portrait for jump; 100mm macro for watch
- depth_of_field
- Shallow on macro; medium on action
- camera_motion
- Tracking the jump arc; static landing/defeat
- framing_priority
- The drop from triumphant fist-pump to head-in-hands seated defeat
- aspect_ratio
- 16:9
Background & lighting
- location
- Real stadium long jump pit
- weather
- Clear, golden hour
- lighting
- Warm low-angle sun. ARRI Alexa.
- time_of_day
- Golden hour
- atmospheric
- Sand particles in golden light
- secondary_action
- White take-off board visible; empty stadium beyond
Jumper athlete in repeat-pattern instance 4
- name
- Jumper
- role
- athlete in repeat-pattern instance 4
- position
- Take-off board (side WS), mid-air (macro on calf), landing (WS), seated defeat (MCU)
- face_emotion
- 0-1.5s: focused power-face on take-off. 3-4s: silent shout of triumph, fist in air, kicking sand. 4-5s: celebration freezes; fist drops; sits back down slowly in sand; head in hands.
- ear_state
- n/a
- eye_direction
- Forward at pit on take-off; up in celebration; down/head-in-hands on defeat
- tail_state
- n/a
- body_posture
- Explosive take-off → triumphant up-jump → seated knees-up head-in-hands
- wearing
- athletic gear, Apple Watch on CALF (per bible)
- carry_over_injury
- n/a
Action beats (second-by-second)
0.0–1.5sSide profile slow-mo (120fps) of jumper exploding off white take-off board. Sand kicks up. Athlete rockets into air. STOMP sound on take-off.
1.5–3.0sCut to extreme macro on Apple Watch on calf mid-flight. Gauge BLANK (PIL overlays 'LIFT-OFF 14.2 G' + green NEW RECORD! sparkle in post). Ding + soft crowd cheer.
3.0–4.0sWide shot of him landing in sand pit, immediately springing up, throwing fist in the air, kicking sand in joy, silent shout of triumph.
4.0–5.0sNarrator VO: 'Impressive. Grandma flies further.' Celebration freezes. Fist drops. He sits back down slowly in the sand, knees up, hands cradling his head in disappointment.HOLD 0.4s on the seated head-in-hands silhouette
Props
- Take-off board — Standard white long-jump take-off board
- Sand pit — Standard stadium sand pit; sand backsplashes on jump and gets kicked up on celebration
- Jumper's Apple Watch — On CALF (per bible). PIL overlays 'LIFT-OFF 14.2 G' + NEW RECORD.
VO (narrator)
- line
- "Impressive. Grandma flies further."
- start
- 4.0s
- duration
- 1.0s
- voice
- ElevenLabs Adam/Antoni
- delivery
- Same deadpan; slight pause after 'Impressive' for the audience to hope.
App overlay (PIL)
- type
- watch-record-badge
- value
- 14.2 G
- color_state
- green glow + green NEW RECORD! sparkle badge
- units
- G
- position
- Watch on calf during 1.5-3.0s macro mid-flight.
- rendered_by
- Same PIL NEW-RECORD template as shot 1
Kling framing prompt
Photorealistic side-profile slow-motion shot of a long jumper mid-take-off at a real stadium long jump pit at golden hour. Lean male jumper exploding off white take-off board, Apple Watch on his calf, sand kicks up. ARRI Alexa, golden hour, documentary realism. (HARD CONSTRAINT: photorealistic only; watch screen blank glowing — text PIL-overlaid in post.)
Kling motion prompt
Photorealistic 5-second documentary-style shot at a real stadium long jump pit at golden hour. First 1.5s: Side profile slow-motion (120fps) of long jumper exploding off the white take-off board, Apple Watch on calf, sand kicks up, athlete rockets into air. Next 1.5s: Extreme macro close-up of Apple Watch on calf mid-flight, screen shows a BLANK glowing surface (text + badge PIL-overlaid in post). Next 1s: Wide shot of him landing in sand pit, immediately springing up, throwing fist in the air, kicking sand in joy, silent shout of triumph. Final 1s: Celebration freezes. Fist drops. He sits back down slowly in the sand, knees up, hands cradling his head in disappointment. Golden hour, ARRI Alexa, documentary realism.
Real outdoor karting track, sunny daylight. Quick cut: side-wide tracking of go-kart leaning hard into tight corner (tires smoking) + POV from cockpit showing gloved hands gripping wheel with Apple Watch on left glove. Macro on glove: G-force jumping live 4.1→4.8→5.2 G + green FASTEST LAP! badge. Side wide of kart on straight: driver pumps fist in air with helmet tilted back in joy. Narrator: 'Sharp. Grandma corners cleaner.' Fist drops. Helmet tilts forward. Driver visibly slumps in cockpit.
Framing
- shot_size
- Side wide tracking (cornering), POV cockpit, ECU macro (watch on glove), side wide straight (celebration + defeat)
- angle
- Side eye-level for tracking; cockpit POV; macro from above-glove angle
- lens
- 35mm for tracking; wide POV; 100mm macro
- depth_of_field
- Deep for tracking shots; razor-shallow macro
- camera_motion
- Side tracking matches kart speed; POV is locked; static wide on straight
- framing_priority
- FASTEST LAP! badge variation + the helmet's role in delivering deflation despite face being hidden
- aspect_ratio
- 16:9
Background & lighting
- location
- Real outdoor karting track
- weather
- Sunny daylight
- lighting
- Bright direct sunlight, warm
- time_of_day
- Midday
- atmospheric
- Tire smoke on the corner; heat shimmer over tarmac
- secondary_action
- Other karts visible far in background
Kart driver athlete in repeat-pattern instance 5
- name
- Kart driver
- role
- athlete in repeat-pattern instance 5
- position
- Inside kart cockpit; gloved hand on wheel for macro
- face_emotion
- (helmet on — face hidden; body language carries the emotion) 0-1.5s: focused intent driving. 3-3.5s: helmet tilted back in joy, fist pumping. 3.5-4s: helmet tilts forward, body slumps in cockpit.
- ear_state
- n/a
- eye_direction
- (hidden behind visor)
- tail_state
- n/a
- body_posture
- Hunched racing posture → upright fist-pump joy → forward slump
- wearing
- racing suit, full helmet, Apple Watch on LEFT gloved hand (per bible)
- carry_over_injury
- n/a
Action beats (second-by-second)
0.0–1.5sQuick cut: side-wide tracking of go-kart leaning hard into tight corner with tires smoking. Then POV from cockpit showing gloved hands gripping steering wheel, Apple Watch visible on left glove. Engine + tire squeal.
1.5–3.0sCut to extreme macro on Apple Watch on gloved hand. Gauge BLANK (PIL overlays live G-force jumping 4.1→4.8→5.2 G + green FASTEST LAP! sparkle in post). Ding.
3.0–3.5sSide wide tracking of kart on straight. Driver pumps fist in air with helmet tilted back in silent joy.
3.5–4.0sNarrator VO: 'Sharp. Grandma corners cleaner.' Fist drops. Helmet tilts forward. Driver visibly slumps in the cockpit.
Props
- Go-kart — Standard outdoor karting; visible numbers on side
- Kart driver's Apple Watch — On LEFT gloved hand (per bible). PIL overlays the climbing number + FASTEST LAP badge.
- Tire smoke (cornering) — Brief smoke at the corner from tire scrub
- Racing helmet (full-face) — Driver wears it throughout; emotional read via body language only
VO (narrator)
- line
- "Sharp. Grandma corners cleaner."
- start
- 3.5s
- duration
- 0.5s
- voice
- ElevenLabs Adam/Antoni
- delivery
- Faster (the audience is by now anticipating — pay off quickly).
App overlay (PIL)
- type
- watch-record-badge
- value
- 4.1 → 4.8 → 5.2 G
- color_state
- green glow + green FASTEST LAP! sparkle badge
- units
- G
- position
- Watch on glove during 1.5-3.0s macro.
- rendered_by
- PIL FASTEST-LAP variant of NEW-RECORD template
Kling framing prompt
Photorealistic quick-cut shot on a real outdoor karting track, sunny daylight. Side wide tracking of go-kart leaning hard into tight corner with tires smoking, intercut with POV from cockpit showing gloved hands on steering wheel with Apple Watch visible on left glove. Sunny midday, ARRI Alexa, documentary realism. (HARD CONSTRAINT: photorealistic only; watch screen blank glowing — text PIL-overlaid in post.)
Kling motion prompt
Photorealistic 4-second documentary-style shot on a real outdoor karting track, sunny daylight. First 1.5s: Quick cut between side wide tracking of go-kart leaning hard into tight corner with tires smoking, and POV from cockpit showing gloved hands gripping steering wheel with Apple Watch visible on left glove. Next 1.5s: Extreme macro close-up of Apple Watch on the gloved hand, screen shows a BLANK glowing cyan surface (text + badge PIL-overlaid in post). Final 1s: Side wide tracking of kart on straight. Driver pumps one fist in the air with helmet tilted back in joy, then the fist drops, helmet tilts forward, driver visibly slumps in the cockpit. Sunny daylight, ARRI Alexa, documentary realism.
Real roller coaster at golden hour theme park. Wide locked-off front-of-car: athletes (Bruno, fighter, sprinter, jumper, kart driver) packed in front rows nervous gripping safety bars. Back row alone: grandma — white hair low bun, glasses, soft cardigan — sipping tea calmly. Car climbs (chain lift clicking). Crest. Slow-mo 60fps front-facing locked drop: athletes' faces contort in terror, hair flying, mouths open screaming; grandma stone-faced sipping tea mid-drop unfazed. Cut to extreme macro on grandma's wrinkled wrist + watch: BLANK gauge that PIL overlays 'PEAK G 11.4' in warm gold + gold LEADERBOARD #1 trophy badge. Slow pullback reveals her calm expressionless face. She says, gently: 'Thought so.' Tight close-up Bruno's face mid-drop: single tear flies sideways in the wind.
Framing
- shot_size
- Wide locked front-mount (climb + drop), ECU macro grandma's wrist, MCU grandma face, ECU Bruno tear
- angle
- Front-facing locked from coaster front; macro from above grandma's wrist; tight on Bruno mid-drop
- lens
- 24mm wide on coaster wide shot; 100mm macro on watch; 85mm on Bruno's tear
- depth_of_field
- Deep on coaster wide; razor-shallow macro; shallow on Bruno
- camera_motion
- Camera fixed to coaster (background moves); macro and faces locked
- framing_priority
- The CONTRAST between terrified athletes and unfazed grandma. The gold badge color difference (warm GOLD vs all prior scenes' cyan/green) signals tier-difference.
- aspect_ratio
- 16:9
Background & lighting
- location
- Real roller coaster at a theme park (no specific park name — generic)
- weather
- Golden hour, clear
- lighting
- Warm sunset rim-light; sky upper magenta darkening to early evening
- time_of_day
- Golden hour
- atmospheric
- Wind in hair (athletes); sparks from coaster wheels at peak; visible breath from screaming
- secondary_action
- Theme park structures visible in background blur; chain-lift clicking before the drop
Bruno (boxer) co-rider — front row; ALSO the tear-callback at scene end (continuity with shot 1)
- name
- Bruno (boxer)
- role
- co-rider — front row; ALSO the tear-callback at scene end (continuity with shot 1)
- position
- Front row of coaster car, visible in wide; ECU mid-drop on his face
- face_emotion
- Front row: nervous gripping bar (climb); face contorts in terror, mouth open screaming (drop); ECU at end: lower lip quivers, single tear flies sideways off cheek in the wind.
- ear_state
- n/a
- eye_direction
- Forward into the drop, eyes wide
- tail_state
- n/a
- body_posture
- Hunched in safety bar; whole body buffeted by wind
- wearing
- still in sweat-soaked black tank top (continuity from scene 1), Apple Watch on LEFT wrist
- carry_over_injury
- Emotional carry-over: the tear callback to shot 1 — same vulnerability, same body, different context
Fighter (female martial artist) co-rider — front row
- name
- Fighter (female martial artist)
- role
- co-rider — front row
- position
- Front row of coaster
- face_emotion
- Terror — mouth open screaming, eyes wide
- wearing
- still in white gi (continuity from scene 2), watch on ankle
Sprinter co-rider — front row
- name
- Sprinter
- role
- co-rider — front row
- position
- Front row
- face_emotion
- Terror — mouth open screaming
- wearing
- still in race uniform, watch on calf
Jumper co-rider — front row
- name
- Jumper
- role
- co-rider — front row
- position
- Front row
- face_emotion
- Terror — mouth open screaming
- wearing
- still in athletic gear, watch on calf
Kart driver co-rider — front row
- name
- Kart driver
- role
- co-rider — front row
- position
- Front row
- face_emotion
- (helmet still on; body language frozen in terror posture)
- wearing
- still in racing suit + full helmet, watch on glove
Grandma co-rider — alone in BACK row; THE reveal
- name
- Grandma
- role
- co-rider — alone in BACK row; THE reveal
- position
- Back row of coaster car, alone, center
- face_emotion
- Calm + composed + expressionless throughout the entire shot. Sips tea mid-drop. After the macro reveal: meets the invisible camera with the slightest hint of smile. Says 'Thought so.' gently.
- ear_state
- n/a
- eye_direction
- Forward, calm, occasionally to her teacup
- tail_state
- n/a
- body_posture
- Upright + relaxed; not gripping the bar; tea cup steady in her hand through the drop
- wearing
- soft cardigan, glasses, Apple Watch on her thin WRIST (per bible)
- carry_over_injury
- n/a
Action beats (second-by-second)
0.0–1.0sWide locked-off shot from front of coaster car slowly climbing first hill. Athletes (Bruno bald + tank top, Fighter gi, Sprinter race uniform, Jumper, Kart driver helmet) packed in front rows nervous gripping safety bars. Back row alone: Grandma sipping tea calmly. Chain lift clicking.
1.0–3.0sSlow-motion 60fps front-facing locked drop. Athletes' faces contort in terror, hair flying back, mouths open screaming. Center back row: grandma stone-faced, sipping tea calmly mid-drop, completely unfazed. DROP sound + bass + everyone screaming + wind.HOLD 0.5s on grandma sipping tea mid-drop — the visual punchline
3.0–5.0sCut to extreme macro on grandma's wrinkled wrist with Apple Watch. Gauge BLANK (PIL overlays 'PEAK G 11.4' in warm gold + gold LEADERBOARD #1 trophy badge in post). Camera slowly pulls back to reveal her calm expressionless face.
5.0–5.5sGrandma says gently and calmly: 'Thought so.' (Diegetic — the only diegetic line in the entire ad.) Music cuts; teacup *click* on saucer.HOLD 0.3s on her face after 'Thought so.'
5.5–6.0sTight close-up Bruno's face mid-drop, wind whipping. Lower lip quivers; single tear flies sideways off his cheek in the wind. (Callback to scene 1's tear — but now in a totally different emotional context: he's TERRIFIED, not just deflated by narrator.)
Props
- Roller coaster front car (wooden + steel) — Real coaster, real safety bars
- Grandma's teacup + saucer — Held steady in her hand through the drop — the visual joke. *Click* on saucer after 'Thought so.'
- All 5 athletes' Apple Watches — All visible during wide shot (carry-over continuity from scenes 1-5)
- Grandma's Apple Watch — On her thin wrist. Gauge BLANK; PIL overlays 'PEAK G 11.4' in GOLD + gold LEADERBOARD #1 trophy badge (DIFFERENT color from all prior scenes — signals tier change)
- Athletes' hair/clothing wind-buffeting — Hair flies back, clothes pressed against body — sells the drop physics
VO (narrator)
- line
- "Now... meet grandma."
- start
- 0.5s
- duration
- 1.5s
- voice
- ElevenLabs Adam/Antoni
- delivery
- Slower, longer pause on 'Now...'. The narrator finally has something he respects.
App overlay (PIL)
- type
- watch-leaderboard-trophy
- value
- 11.4 G
- color_state
- warm GOLD (NOT cyan or green — distinct from prior 5 scenes; signals tier-difference)
- units
- G
- position
- Grandma's wrist watch during 3.0-5.0s macro. The 'LEADERBOARD #1' trophy badge with gold sparkle is the visual payoff.
- rendered_by
- NEW PIL gold-trophy-badge variant — distinct color palette + trophy icon (🏆)
- build_note
- NEW PIL variant required: gold gradient gauge fill + gold trophy badge + 'LEADERBOARD #1' text. Distinct from the green NEW RECORD! / PERSONAL BEST! / FASTEST LAP! palette. This visual difference IS the joke — different tier, different color.
Kling framing prompt
Photorealistic wide front-facing locked-off shot of a real roller coaster at a golden-hour theme park. Front rows packed with athletes: muscular bald tattooed boxer in sweaty black tank top, female martial artist in white gi with black belt and ponytail, lean male sprinter in race uniform, lean male long jumper, helmeted kart driver in racing suit — all wearing Apple Watches, nervous, gripping safety bars. Back row alone: elderly grandma 78-82 with white hair in low bun, glasses, soft cardigan, sipping tea calmly, expressionless. Chain lift clicking. Golden hour, ARRI Alexa, documentary realism. (HARD CONSTRAINT: photorealistic only; grandma is a REAL elderly woman, not an actress in a wig; all watch screens are BLANK glowing surfaces — readout text + badges are PIL-overlaid in post; do not render text in shot.)
Kling motion prompt
Photorealistic 6-second documentary-style shot of a roller coaster at golden hour theme park. First 1s: Wide locked-off shot from front of car slowly climbing first hill. Front rows packed with athletes (muscular bald boxer, female martial artist in white gi, lean sprinter, long jumper, kart driver in helmet) all wearing Apple Watches, nervous, gripping safety bars. Back row alone: elderly grandma with white hair in low bun, soft cardigan, glasses, sipping tea calmly, expressionless. Chain lift clicking. Next 2s: Slow-motion 60fps front-facing locked-off shot of car cresting and dropping. Athletes' faces contort in terror, hair flying back, mouths open screaming. Center back row: grandma stone-faced, sipping tea calmly mid-drop, completely unfazed. Next 2s: Extreme macro close-up of grandma's wrinkled wrist with Apple Watch, screen displays a BLANK gold-glowing gauge surface (text + trophy badge PIL-overlaid in post). Camera slowly pulls back to reveal her calm expressionless face. She says gently and calmly: 'Thought so.' Final 1s: Tight close-up of the muscular bald boxer's face mid-drop, wind whipping. Lower lip quivers, single tear flies sideways off his cheek in the wind. Golden hour, ARRI Alexa, documentary realism. Real grandma, not actress in wig.
Dark navy gradient background (#050810 → #0b1120). GSpike wordmark large center, cyan glow halo. The 3 official watch screenshots composited around the wordmark (07-watch-ready.png left, 08-watch-recording.png center-low, 09-watch-summary.png right). Tagline 'Tag your grandma. She's already on the leaderboard.' Final electronic pulse → silence.
Framing
- shot_size
- Flat centered composition
- angle
- Flat
- lens
- n/a (composite)
- depth_of_field
- n/a
- camera_motion
- Zero — static endcard; the 3 watch screenshots have a subtle 5% scale-pulse animation in sync with the final SFX pulse
- framing_priority
- Brand legibility + the 3 screenshots SELL that the app actually works (the joke needs the product to feel real)
- aspect_ratio
- 16:9 (1080p)
Background & lighting
- location
- n/a — dark navy gradient
- weather
- n/a
- lighting
- Subtle cyan glow halo behind wordmark
- time_of_day
- n/a
- atmospheric
- Soft cyan particles slowly drifting (subtle)
- secondary_action
- Watch screenshots subtly pulse in sync with the final SFX pulse
Action beats (second-by-second)
0.0–0.3sDark navy gradient background fades in. Subtle cyan particle drift.
0.3–0.8sGSpike wordmark fades in center, cyan glow halo.
0.5–1.5sThree official watch screenshots fade in around the wordmark (07-watch-ready.png left, 08-watch-recording.png center-bottom, 09-watch-summary.png right). Subtle 5% scale-pulse animation.
1.0–2.0sTagline 'Tag your grandma. She's already on the leaderboard.' fades in below. Final electronic pulse SFX → silence.
Props
- GSpike wordmark — Cyan #00d4ff, large bold sans-serif, centered. Subtle cyan glow halo.
- Tagline 'Tag your grandma. She's already on the leaderboard.' — Below wordmark, white, smaller, centered. The HOOK of the whole ad.
- Official screenshot — 07-watch-ready.png — From inputs/. Left of wordmark. Shows LIVE 1.0 G-Force READY state.
- Official screenshot — 08-watch-recording.png — From inputs/. Center-bottom. Shows REC 1.8 G-Force during a session (avg 1.23, 02:34).
- Official screenshot — 09-watch-summary.png — From inputs/. Right of wordmark. Shows SESSION COMPLETE 2.47 G-Force peak.
- Cyan drift particles — Subtle background motion — 6-8 particles slowly rising over the 2s
- #MadeWithAI @theoveyron microcopy — Bottom-most, very small, white-on-cyan-dim. Persona requirement.
VO (narrator)
- line
- "GSpike. Measure everything that hits. Tag your grandma. She's already on the leaderboard."
- start
- 0.0s
- duration
- 2.0s
- voice
- ElevenLabs Adam/Antoni
- delivery
- Final stamp. Slightly warmer than the deflation lines. Still calm.
Caption
- text
- GSpike — Tag your grandma. She's already on the leaderboard.
- start
- 0.5s
- duration
- 1.5s
- style
- Built into the endcard composite (wordmark + tagline); not a caption overlay layer
- emphasis
- cta — final brand stamp
App overlay (PIL)
- type
- endcard-composite
- value
- wordmark + tagline + 3 official screenshots + microcopy
- color_state
- cyan brand + dark navy gradient
- units
- n/a
- position
- Full-frame composite
- rendered_by
- ffmpeg / DaVinci Resolve composite (NOT Artlist AI). Reuses v2.1 endcard template; SWAPS the PIL mocks for the 3 OFFICIAL watch screenshots from inputs/.
- build_note
- BIG WIN over v2.1: official screenshots NOW AVAILABLE (closed the dependency from REVISION_v2_1.md). Endcard slideshow is back, but with REAL app screens instead of PIL mocks. Drop 'Made in Switzerland' from the brief's endcard text per persona rule (no place names).
Kling framing prompt
LOCAL RENDER — NO ARTLIST AI.
Kling motion prompt
LOCAL RENDER — NO ARTLIST AI.