GPSStats — Drop Tournament (the dad + the kid + the cat that wasn't tested)

Whatever you wonder, your phone can measure. As long as it survives.
slug gpsstats-drop-tournamentduration 20sformat 1920x1080 @ 16:9 (primary)persona theo-veyronapp gpsstats

Framework

Chosen: Mythbusters-meets-Vine — physics experiment as comedy. The kid is the scientist. The dad is the worried-but-curious lab assistant. The 'we are NOT testing the cat' pivot is the share-worthy moment.
Per Appendix Z, family-domestic-data-crushes-someone is a known-good mechanic. The free-fall velocity feature is the literal subject — every drop is a measured data point. Funny IS a requirement (E8); the cat-pivot is the funny.

Character bible — locked SSOT, every shot prompt copy-pastes from here

Dad the worried-but-curious physics-experiment enabler · n/a (documentary realism)

species
human male
age_visual
34, average build, slight stubble
hair
messy brown, like he was woken up by the kid's idea
clothing
plaid shirt, jeans, no shoes (slippers visible on porch)
vocal
TWO short spoken lines: 'Yeah' (to kid's first drop announcement) + 'We are NOT testing the cat.' (the diegetic punchline)
identity_signature
male, 34, messy brown hair, plaid shirt, no shoes, holding a clipboard with a small science-fair tone of seriousness

Kid the scientist (the actual author of the experiment) · n/a

species
human child
age_visual
8, gap-toothed grin
hair
shaggy brown
clothing
lab coat (clearly too big for him, sleeves rolled up; a hand-drawn 'GPSStats Drop Tournament' patch sewn on — but NO readable text per B1, just generic 'lab' aesthetic)
vocal
Announces each drop solemnly. 'Object one: watermelon.' / 'Object two: a toaster.' / 'Object three: the —' (cut off)
identity_signature
8-year-old boy, gap-toothed grin, shaggy brown hair, oversize lab coat with rolled-up sleeves

Mom (briefly) the parental-veto authority · n/a

species
human female
age_visual
33
appearance
appears ONLY in the doorway frame at the 'cat' moment. Same plaid-shirt-and-jeans casual as dad (matched family aesthetic). Glaring.
vocal
NO dialogue — but a single audible throat-clear is enough
identity_signature
female, 33, casual home clothing, framed in the doorway, arms crossed, glaring expression

Cat (briefly) the off-frame escapee — saved by Mom · n/a

species
domestic short-haired cat (any color — the breed isn't load-bearing here; just must read 'family cat')
appearance
in arms of the kid briefly at shot 3.5s, then darts off-frame in a streak when Mom appears
vocal
a single startled cat-yelp as she darts
identity_signature
small house cat, in the kid's arms briefly

Narrator (off-screen) the deadpan VO that wraps the experiment · n/a — voice only

voice_register
deadpan male mid-40s (Werner Herzog tone)
tts_choice
ElevenLabs Adam — stability 60%, similarity 80%, style 0% (per D4 documentary)
Persona / brand constraints
Documentary realism (D3 branch). ARRI Alexa / Patagonia look. Real backyard, real family. ElevenLabs Adam VO (D4 documentary). Theo Veyron channel; #MadeWithAI @theoveyron in endcard (D5). NO place names (D1). All in-frame text on the kid's clipboard and phone screens is PIL-overlaid (B1). Mom + kid + dad are real-actor casting (no CGI in this style branch).

Story arc — Pixar Story Spine slots

  1. Setup — the experiment beginsDad and kid on a 3rd-floor backyard balcony. Kid in too-big lab coat with clipboard. Below: mattress + pillows landing zone. Watermelon drops. Phone (taped to it) reads 47 km/h on impact. (shots 1)
  2. Escalation — second dropKid: 'Object two: a toaster.' Toaster drops. Phone reads 52 km/h. (shots 2)
  3. Pivot — the cat momentKid: 'Object three: the —' Cat is in his arms. Mom appears glaring in doorway. Cat darts off-frame. Dad to camera: 'We are NOT testing the cat.' Kid sheepishly puts down the cat. (shots 3)
  4. Recovery + brand stampKid: 'Object three, revised: an old iPhone.' iPhone drops. Phone reads 78 km/h. Phone status: not great. Narrator: 'GPSStats. Whatever you wonder, your phone can measure. As long as it survives.' Endcard. (shots 4)

Shots — ruthlessly detailed; downstream Kling prompts at the bottom of each card

#1 Experiment opens — watermelon drop (47 km/h)

Setup Setup 5s text-to-video (Artlist AI)

Backyard from below: a 3rd-floor balcony of a generic home. Mattress + pillows piled on the lawn directly below the balcony as a landing zone. Dad (34, plaid shirt, no shoes, messy brown hair) holds a clipboard with mild seriousness. Kid (8, oversized lab coat, gap-toothed grin) stands beside him with a green-striped watermelon at arm's length over the balcony edge. Kid (solemn): 'Object one: watermelon.' Dad: 'Yeah.' Kid releases. Watermelon falls. Macro mid-fall: a phone taped to the watermelon, BLANK glowing screen (PIL composites a climbing free-fall velocity readout: 0 km/h → 47 km/h). Watermelon SPLATS on mattress. Pieces fly. Kid claps. Dad writes on clipboard.

Framing

shot_size
WS up-tilt from below the balcony → MCU on dad+kid at balcony rail → mid-air macro on watermelon+phone → WS landing splat
angle
Up-tilt for the balcony establishing; eye-level over-shoulder at the rail; macro mid-air; up-tilt again for landing
lens
24mm wide for WS; 35mm for the rail MCU; 50mm for mid-air macro; 24mm wide for landing
depth_of_field
Deep WS; medium-shallow MCU; shallow macro; deep splat
camera_motion
Static for WS + MCU; mid-air macro uses a follow-cam (vertical drop track); static for splat
framing_priority
The KID'S SCIENTIST FACE + the macro on the phone screen during fall (E3 faces + visible feature)
aspect_ratio
16:9

Background & lighting

location
Generic suburban backyard, well-tended lawn, no signage, no recognizable architecture (D1). A 3rd-floor balcony of a generic 3-story home above.
weather
Clear morning
lighting
Natural mid-morning sun from camera-right, soft shadows. ARRI Alexa.
time_of_day
Mid-morning
atmospheric
Slight breeze visible in grass + the kid's lab coat hem
secondary_action
Birds chirping; small wind chime briefly visible on the balcony rail

Dad the lab assistant (mild seriousness)

name
Dad
role
the lab assistant (mild seriousness)
position
Beside kid at balcony rail, clipboard in left hand
face_emotion
Mildly amused but pretending to be serious. Slight 'I'm a good sport' eye-warmth.
eye_direction
0-2s: at kid + watermelon. 2-3s: down at the watermelon falling. 3-5s: glances at his clipboard, then back to camera.
body_posture
Standing at rail, clipboard up at chest, pen in right hand
wearing
plaid shirt, jeans, no shoes (slippers visible) — verbatim per bible

Kid the scientist (entirely serious)

name
Kid
role
the scientist (entirely serious)
position
Beside dad at balcony rail, watermelon at arm's length over the edge
face_emotion
DEAD SERIOUS. Eyebrows furrowed in scientific intent. Then a single grin of triumph at the splat.
eye_direction
0-1s: to camera (announcing). 1-3s: focused on the watermelon descent. 3-5s: watches splat then claps and looks at dad.
body_posture
Standing on tiptoes at rail, watermelon held out by both hands
wearing
oversized lab coat (sleeves rolled), shorts underneath — verbatim per bible

Action beats (second-by-second)

0.0–1.0sWS up-tilt — generic backyard, balcony 3 floors up, dad + kid visible at the rail with the green-striped watermelon. Mattress + pillows below as landing zone.
1.0–2.0sMCU at the rail — Kid (solemn): 'Object one: watermelon.' Dad (mild): 'Yeah.' Kid releases.
2.0–3.5sFOLLOW MACRO on watermelon falling — phone taped to the side, BLANK glowing screen (PIL composites climbing readout 0 → 13 → 30 → 47 km/h).
3.5–4.5sWatermelon SPLATS on mattress. Pieces fly. Audio: heavy wet THUNK. Kid claps once.
4.5–5.0sMCU back on Dad writing on clipboard. Kid grins. HOLD 0.3s on Dad's neutral approval.HOLD 0.3s

Props

  • Green-striped watermelon — Classic round watermelon, dark-green-striped rind
  • Phone taped to watermelon — Generic black smartphone, gaffer tape securing it to the watermelon's side. BLANK glowing screen (per B1).
  • Mattress + pillows landing zone — Old mattress + 6-8 pillows piled below the balcony, no logos
  • Dad's clipboard — Standard clipboard, paper visible but text NOT readable (per B1 — kid scribbles aren't decipherable)
  • Kid's oversized lab coat — Adult-size lab coat, sleeves rolled up several times, generic 'lab' aesthetic (no readable text)
  • Wind chime on balcony rail — Small metal wind chime, gently catching breeze — life detail

App overlay (PIL)

type
gpsstats-freefall-velocity
value
0 → 13 → 30 → 47 km/h (climbing live during the fall)
color_state
cyan, climbing intensity
units
km/h (free-fall velocity is in km/h per the brand spec)
position
On the phone taped to the watermelon during 2.0-3.5s mid-fall macro
rendered_by
PIL gpsstats-ui generator — new FREE-FALL-VELOCITY variant (live-counter style)
build_note
NEW PIL variant needed: live-counter that climbs over 1.5s. Same dark-navy + cyan styling as base GPSStats UI.

Kling framing prompt

Photorealistic documentary-style wide up-tilt shot of a generic suburban backyard, ARRI Alexa look, Patagonia documentary aesthetic. A 3rd-floor balcony visible above on a generic 3-story home (no signage). On the balcony rail: a man, 34, average build, messy brown hair, plaid shirt, jeans, no shoes (slippers visible) holds a clipboard. Beside him: a boy, 8, gap-toothed grin, shaggy brown hair, wearing an oversized lab coat with sleeves rolled up, holds a green-striped watermelon at arm's length over the rail. Below on the lawn: an old mattress with 6-8 pillows piled as a landing zone. A small wind chime catches breeze on the rail. Natural mid-morning sun from camera-right, soft shadows. The watermelon has a generic black smartphone gaffer-taped to its side — the phone screen is a BLANK glowing surface, readout PIL-overlaid in post, do not render text or numbers on the phone. NO signage, NO recognizable architecture. 16:9, ARRI Alexa, documentary realism. (HARD CONSTRAINT: exactly ONE adult man (Dad) AND ONE child (Kid) in frame on the balcony; no other humans visible; no animals in this shot.)

Kling motion prompt

5 seconds, documentary realism. 0-1s: WS up-tilt — backyard, balcony 3 floors up with dad + kid visible at the rail with the watermelon, mattress below. 1-2s: MCU at the rail — kid solemnly says 'Object one: watermelon.' Dad says 'Yeah.' Kid releases. 2-3.5s: follow-macro on the falling watermelon, BLANK glowing phone screen visible (no text rendered, PIL overlays climbing velocity in post). 3.5-4.5s: watermelon SPLATS on the mattress, pieces fly, heavy wet THUNK sound, kid claps once. 4.5-5s: MCU back on Dad writing on clipboard, kid grins. HOLD 0.3s on dad's neutral approval. Natural lighting only. Kid + dad speak the diegetic lines only — no narrator.

#2 Second drop — toaster (52 km/h)

Escalation Confrontation (repetition builds) 5s text-to-video

MCU on dad+kid at the rail. Kid (solemnly, holding clipboard up): 'Object two: a toaster.' Dad nods. Kid produces a chrome 2-slot toaster from a small bag at his feet. Drops it over the rail. Follow-macro on toaster falling with phone taped to it — PIL: '0 → 18 → 38 → 52 km/h'. Toaster THUDS on mattress (heavier than watermelon — different impact sound). Kid claps twice this time (escalating triumph). Dad writes.

Framing

shot_size
MCU on rail → follow-macro mid-fall → WS landing → MCU clipboard close-out
angle
Eye-level rail; macro follow-vertical; up-tilt WS
lens
35mm MCU; 50mm macro; 24mm WS
depth_of_field
Medium-shallow MCU; razor-shallow macro; deep WS
camera_motion
Static MCU; follow-cam vertical track for the macro; static WS
framing_priority
REPETITION — same composition as shot 1's drop, so the audience sees the experimental method
aspect_ratio
16:9

Background & lighting

location
Same backyard / balcony as shot 1 (continuity carry-over per A5)
weather
Same clear morning
lighting
Same mid-morning sun from camera-right. ARRI Alexa.
time_of_day
Mid-morning (continuing the experiment)
atmospheric
Slight smoke wisp visible from the splat-zone watermelon remains (carry-over from shot 1)
secondary_action
Bird flies past in background

Dad still the lab assistant

name
Dad
role
still the lab assistant
position
Same position at rail, clipboard up
face_emotion
Mild approval. A tiny eyebrow-raise at the size of the toaster.
eye_direction
At kid, at toaster, then down at the fall, then back to clipboard
body_posture
Same standing at rail
wearing
same plaid + jeans (continuity)
carry_over_injury
n/a — but emotional carry-over: the experiment is now established + serious

Kid still the scientist

name
Kid
role
still the scientist
position
Same beside dad, now holding toaster instead of watermelon
face_emotion
Same DEAD SERIOUS. Slight smug-extra now that the method is proven.
eye_direction
Camera (announcement), then toaster descent, then double-clap
body_posture
Same tiptoe-at-rail
wearing
same lab coat (continuity)
carry_over_injury
n/a

Action beats (second-by-second)

0.0–1.5sMCU at rail — Kid (solemn, clipboard up): 'Object two: a toaster.' Dad nods slightly.
1.5–2.5sKid produces a chrome 2-slot toaster from a bag at his feet. Hands it out over the rail.
2.5–3.5sFOLLOW MACRO on toaster falling with phone taped to it. BLANK glowing screen (PIL: '0 → 18 → 38 → 52 km/h').
3.5–4.5sToaster THUDS on mattress (lower, heavier sound than watermelon). Pieces of bread crumb (left in toaster) fly. Kid claps TWICE.
4.5–5.0sMCU back on Dad writing on clipboard. HOLD 0.3s on the scientific seriousness.HOLD 0.3s

Props

  • Chrome 2-slot toaster — Standard chrome kitchen toaster, no brand visible, cord trailing
  • Bread crumbs (mid-fall) — Visible crumbs flying out of the toaster slots as it falls (life detail)
  • Phone taped to toaster — BLANK glowing screen (per B1)
  • Bag at kid's feet — Generic canvas bag, presumably contains more objects to drop
  • Watermelon-splat remnants — Carry-over visible on the mattress from shot 1 (per A5 continuity)

App overlay (PIL)

type
gpsstats-freefall-velocity
value
0 → 18 → 38 → 52 km/h
color_state
cyan climbing
units
km/h
position
Phone screen mid-fall (2.5-3.5s macro)
rendered_by
PIL gpsstats-ui generator (same FREE-FALL variant as shot 1; different terminal value)

Kling framing prompt

Photorealistic documentary-style medium-close-up at the same balcony rail as shot 1. Same man, 34, plaid shirt, holds the clipboard. Same boy, 8, gap-toothed grin, wearing the oversized lab coat, this time holding a chrome 2-slot kitchen toaster (cord trailing) over the rail. Same backyard mattress + pillows visible below; visible watermelon-splat remnants on the mattress from the prior experiment. A small canvas bag at the kid's feet. Same ARRI Alexa mid-morning lighting. The toaster has a generic black smartphone gaffer-taped to its side — BLANK glowing screen, readout PIL-overlaid in post. 16:9, ARRI Alexa, documentary realism. (HARD CONSTRAINT: exactly ONE adult man (Dad) AND ONE child (Kid) in frame; no other humans; no animals in this shot.)

Kling motion prompt

5 seconds, documentary realism. 0-1.5s: MCU at rail — kid solemnly says 'Object two: a toaster.' Dad nods. 1.5-2.5s: kid produces a chrome 2-slot toaster from a canvas bag at his feet, hands it out over the rail. 2.5-3.5s: follow-macro on toaster falling, BLANK glowing phone screen on its side. 3.5-4.5s: toaster THUDS on mattress (heavy lower sound than watermelon), bread crumbs fly. Kid claps TWICE. 4.5-5s: MCU back on dad writing on clipboard. HOLD 0.3s on scientific seriousness. Natural lighting only. Diegetic dialogue only.

#3 Third drop — the cat moment (the pivot, the viral hook)

Pivot — the cat moment Crisis (the joke) 5s text-to-video

MCU rail. Kid holding a small short-haired cat (calm, in his arms). Kid: 'Object three: the —' The doorway behind them frames Mom appearing, arms crossed, glaring. Throat-clear audible. Kid FREEZES mid-sentence. Cat darts off-frame in a streak (single startled yelp). Dad turns to camera: 'We are NOT testing the cat.' Kid (sheepish, putting empty arms down): nods. HOLD 0.5s on the awkward dad-look at the camera.

Framing

shot_size
MCU at rail with doorway depth → ECU on Mom's face in doorway → wide WS rail with empty kid-arms
angle
Eye-level rail; over-the-shoulder Mom's face; eye-level WS for the dad-look-at-camera
lens
35mm normal MCU; 85mm portrait Mom; 35mm WS
depth_of_field
Medium-shallow MCU (rail sharp, doorway slightly soft); shallow Mom ECU; medium WS
camera_motion
Static throughout — the comedy lands in the freeze-and-cut
framing_priority
MOM'S GLARE + KID'S FREEZE + DAD'S CAMERA-LOOK — three faces, all reactions (E3)
aspect_ratio
16:9

Background & lighting

location
Same balcony as prior shots — but now the doorway behind dad+kid frames Mom in the home interior. Continuity carry-over of mattress + splat remnants below.
weather
Same clear morning
lighting
Same mid-morning sun; doorway behind is slightly dimmer (interior)
time_of_day
Mid-morning, continuing the experiment
atmospheric
Slight breeze still moves the wind chime
secondary_action
n/a — the Mom appearance IS the secondary-action become primary

Dad the panicked apologizer

name
Dad
role
the panicked apologizer
position
At rail (same), but turns mid-shot to face the camera
face_emotion
0-2s: still scientific approval. 2-3s: SEES Mom in doorway, eyes widen in 'oh no' panic. 3-5s: turns to camera with slight desperate explanation face.
eye_direction
0-2s on kid+cat. 2-3s back to Mom in doorway. 3-5s to camera (4th-wall).
body_posture
Standing at rail; at 3s turns 90° to camera
wearing
same plaid + jeans (continuity)
carry_over_injury
n/a

Kid the caught-red-handed scientist

name
Kid
role
the caught-red-handed scientist
position
Beside dad, holding cat at chest height
face_emotion
0-1.5s: still DEAD SERIOUS, holding cat. 1.5-2.5s: FREEZES mid-sentence as he sees Mom. Mouth still open. 2.5-5s: slowly puts empty arms down (cat already gone), sheepish, looks at floor.
eye_direction
0-1.5s at camera, 1.5-2.5s back to Mom in doorway, 2.5-5s at floor
body_posture
0-2.5s at rail with cat. 2.5-5s arms-empty, slight shoulder-slump, sheepish
wearing
same lab coat
carry_over_injury
n/a

Mom (briefly) the parental authority

name
Mom (briefly)
role
the parental authority
position
Doorway behind dad+kid, framed by the interior darkness
face_emotion
GLARING. Eyes narrow. Arms crossed. The single throat-clear is the only audible sound she makes.
eye_direction
Locked on dad + kid in a single laser-focused glare
body_posture
Arms crossed, doorway-framed, NOT entering the balcony (just glaring)
wearing
casual plaid + jeans (matched family aesthetic)

Cat (briefly) the escapee — saved by Mom

name
Cat (briefly)
role
the escapee — saved by Mom
position
In kid's arms at 0-2s; darts off-frame in a streak at 2.5s
face_emotion
Startled — wide eyes briefly visible before the dart
vocal
single startled cat-yelp as she darts
body_posture
0-2s: passive in kid's arms. 2.5s: explodes into a leap, off-frame in 0.2s

Action beats (second-by-second)

0.0–1.5sMCU at rail — Kid holding small short-haired cat in arms (calm). Kid solemnly begins: 'Object three: the —'
1.5–2.0sDoorway in background: Mom APPEARS framed in the door, arms crossed, GLARING. Throat-clear sound.
2.0–2.5sKid FREEZES mid-sentence. Mouth open, eyes wide. Dad ALSO sees Mom — eyes widen in panic.
2.5–2.7sCat DARTS off-frame in a streak with a single startled yelp.
2.7–4.0sDad turns 90° to camera, apologetic face: 'We are NOT testing the cat.' (Single emphasis on 'NOT'.) Kid sheepishly puts down his now-empty arms.
4.0–5.0sHOLD 0.5s on Dad's slight-desperate camera-look + Kid's floor-stare. Mom still in doorway, glare unbroken.HOLD 0.5s

Props

  • Small short-haired cat — Any color (breed not load-bearing here); read as 'family cat'. In kid's arms briefly, then explodes off-frame.
  • Empty doorway behind dad+kid — Frames Mom appearance + her later persistent glare
  • Carry-over: mattress + watermelon + toaster remnants below — Per A5 continuity — visible through the rail

Kling framing prompt

Photorealistic documentary-style medium-close-up at the same balcony rail as the prior shots. Same man (34, plaid, no shoes) AND same boy (8, oversized lab coat). The boy this time holds a small short-haired family cat (any natural color — calico or tabby) calmly in his arms at chest height. In the doorway behind them: a woman, 33, casual home clothing (plaid + jeans), arms crossed, GLARING — framed in the dimmer interior of the home, NOT entering the balcony. Continuity carry-over of the splat-zone mattress + watermelon remnants below. ARRI Alexa, mid-morning, natural lighting. 16:9, documentary realism. (HARD CONSTRAINT: exactly ONE adult man (Dad), ONE child (Kid), ONE adult woman (Mom in doorway), and ONE small cat in frame — no other humans, no other animals. The cat MUST escape unharmed.)

Kling motion prompt

5 seconds, documentary realism. 0-1.5s: MCU at rail — kid holds the cat calmly in his arms, solemnly begins 'Object three: the —'. 1.5-2s: doorway behind: Mom APPEARS framed in the door, arms crossed, glaring. Audible throat-clear. 2-2.5s: kid FREEZES mid-sentence, dad's eyes widen in panic seeing Mom. 2.5-2.7s: cat DARTS off-frame in a streak with a single startled yelp. 2.7-4s: dad turns 90° to camera with an apologetic face and says: 'We are NOT testing the cat.' Kid sheepishly puts empty arms down. 4-5s: HOLD 0.5s on dad's camera-look + kid's floor-stare. Mom in doorway, glare unbroken. Natural lighting. Diegetic dialogue only ('Object three: the —' cut off, then 'We are NOT testing the cat.')

#4 Recovery + brand stamp (old iPhone drops; phone status: not great)

Recovery + brand stamp Resolution + CTA 5s Hybrid — text-to-video drop sequence (0-3.5s) + LOCAL endcard composite (3.5-5s)

Kid (recovered, still sheepish but determined): 'Object three, revised: an old iPhone.' Dad nods. Kid produces an old iPhone from the bag. Drops it. Follow-macro mid-fall: phone (the dropped one) reads its own free-fall in the GPSStats UI — 0 → 22 → 50 → 78 km/h. iPhone SMASHES on mattress + bounces. Macro on the destroyed phone: cracked screen, but the readout still glowing faintly: 'Impact velocity: 78 km/h. Phone status: not great.' Narrator: 'GPSStats. Whatever you wonder, your phone can measure. As long as it survives.' Endcard composite: GPSStats wordmark + tagline.

Framing

shot_size
MCU at rail (0-1.5s) → follow-macro mid-fall (1.5-3s) → ECU on cracked phone (3-3.5s) → flat endcard composite (3.5-5s)
angle
Eye-level MCU; macro vertical follow; eye-level ECU on cracked phone; flat endcard
lens
35mm MCU; 50mm macro; 100mm ECU; n/a endcard
depth_of_field
Medium MCU; razor-shallow macro; razor-shallow ECU; flat
camera_motion
Static MCU; follow-cam vertical; static ECU; static endcard with subtle wordmark scale-pulse
framing_priority
The PUNCHLINE of the destroyed phone STILL showing its readout — and the brand stamp
aspect_ratio
16:9

Background & lighting

location
Same balcony + backyard; then dark navy gradient endcard
weather
Same clear morning
lighting
Same mid-morning sun; endcard cyan glow halo
time_of_day
n/a / endcard
atmospheric
Endcard: cyan particle drift
secondary_action
Mom is still in the doorway through the iPhone drop (glaring throughout)

Dad still recovering from Mom-glare; back to scientific approval

name
Dad
role
still recovering from Mom-glare; back to scientific approval
position
Same at rail
face_emotion
Sheepish smile. Continues writing on clipboard with quiet dignity. Tries not to look at Mom.
eye_direction
Clipboard, kid, phone fall — avoiding Mom
body_posture
Same at rail
wearing
same plaid + jeans

Kid the recovered scientist

name
Kid
role
the recovered scientist
position
Same beside dad
face_emotion
Recovered sheepish-but-determined. Slight grin when the iPhone smashes (the experiment continues).
eye_direction
Camera (announcing), iPhone descent, smashed phone
body_posture
Same tiptoe-rail, holds iPhone out
wearing
same lab coat

Action beats (second-by-second)

0.0–1.0sMCU at rail — Kid (recovered, sheepish-determined): 'Object three, revised: an old iPhone.' Dad nods cautiously.
1.0–1.5sKid produces old generic black iPhone from the bag. Holds out over rail. Releases.
1.5–3.0sFollow-macro on iPhone falling — its own GPSStats UI visible on the BLANK glowing screen (PIL: '0 → 22 → 50 → 78 km/h' live counter).
3.0–3.5siPhone SMASHES on mattress + bounces. ECU on destroyed phone: cracked screen, but the readout still glowing faintly (PIL: 'Impact: 78 km/h. Phone status: not great.').
3.5–4.0sDissolve to endcard — dark navy gradient. GPSStats wordmark fades in cyan center, glow halo.
4.0–5.0sTagline 'Whatever you wonder, your phone can measure. As long as it survives.' fades in below. App Store badge + iPhone & Apple Watch line + #MadeWithAI @theoveyron microcopy. Final electronic pulse → silence. HOLD final 0.4s.HOLD 0.4s

Props

  • Old generic black iPhone — Dropped object. BLANK glowing screen during fall (per B1); PIL overlays its own readout + the post-impact cracked-screen-with-readout state.
  • Crack patterns on destroyed iPhone — Visible spiderweb cracks on the screen post-impact — this IS readable, but it's image content not text
  • Mattress + accumulated debris — Watermelon + toaster + crumbs + now iPhone (carry-over per A5)
  • GPSStats wordmark (endcard) — Cyan #00d4ff, bold sans-serif, centered, cyan glow halo (per C4)
  • Tagline 'Whatever you wonder, your phone can measure. As long as it survives.' — White Helvetica Bold, smaller than wordmark, centered below (per C4)
  • App Store badge + iPhone & Apple Watch line — Standard black pill + device list (per C4)
  • #MadeWithAI @theoveyron microcopy — Bottom-most, small (per D5)

VO (narrator)

line
"GPSStats. Whatever you wonder, your phone can measure. As long as it survives."
start
3.3s
duration
1.7s
voice
ElevenLabs Adam — stability 60%, similarity 80%, style 0% (deadpan, per D4 documentary)
delivery
Final stamp. Slightly warmer than the deadpan deflations. Pause before 'As long as it survives.' — the joke is in the addendum.

Caption

text
GPSStats — Whatever you wonder, your phone can measure. As long as it survives.
start
3.5s
duration
1.5s
style
Built into endcard composite
emphasis
cta

App overlay (PIL)

type
gpsstats-freefall-velocity + endcard-composite
value
0 → 22 → 50 → 78 km/h (then static 'Impact: 78 km/h. Phone status: not great.')
color_state
cyan climbing, then post-impact cyan-with-red 'not great' tag
units
km/h
position
Phone screen mid-fall (1.5-3s) + cracked phone (3-3.5s); then endcard fades over (3.5-5s)
rendered_by
PIL gpsstats-ui generator (free-fall + post-impact 'phone status' variant) + endcard composite
build_note
NEW: 'Phone status: not great.' is a humanized-text variant that ALWAYS reads as PIL-rendered text on the cracked screen — distinct enough from Kling-generated text that it sells the joke.

Kling framing prompt

Photorealistic documentary-style two-part shot. Part 1 (0-3.5s — at the balcony rail): same man (34, plaid), same boy (8, oversized lab coat) at the rail. The kid this time holds a generic black old iPhone out over the rail. Mom STILL in the doorway behind them, arms crossed, glaring throughout. Continuity carry-over of the splat-zone mattress with debris (watermelon, toaster, crumbs) below. Same ARRI Alexa morning sun. The iPhone screen is a BLANK glowing surface — readout PIL-overlaid in post. Part 2 (3.5-5s — LOCAL endcard composite): dark navy gradient (#0a0d14 → #050810), GPSStats wordmark in cyan center with glow halo. 16:9, ARRI Alexa for the first half; LOCAL for the second half. (HARD CONSTRAINT: in part 1, exactly ONE adult man (Dad), ONE child (Kid), ONE adult woman (Mom in doorway); no other humans; no animals — the cat has escaped.)

Kling motion prompt

5 seconds, hybrid. 0-1s: MCU at rail — kid says 'Object three, revised: an old iPhone.' Dad nods cautiously. 1-1.5s: kid produces an old black iPhone from the bag, holds it out, releases. 1.5-3s: follow-macro on the iPhone falling — BLANK glowing screen (PIL composites live free-fall counter in post, no text rendered by Artlist). 3-3.5s: iPhone SMASHES on mattress and bounces, ECU on destroyed phone with cracked-screen pattern (visible cracks ARE image content, not text). 3.5-4s: dissolve to LOCAL endcard composite — dark navy gradient with GPSStats wordmark fading in cyan center. 4-5s: tagline below, App Store badge, #MadeWithAI microcopy. Final electronic pulse → silence. HOLD 0.4s end frame.

Audit + adversarial review

rulebook compliance
PASS
Cited rules: A4 (HARD CONSTRAINT sentinels in each shot), A5 (carry-over splat-zone debris across shots 1→4), A6 (cast fixed at bible time — Dad, Kid, Mom, Cat, Narrator), B1 (no in-frame text in framing prompts — all phone screens are 'BLANK glowing'; the post-impact cracked-screen 'Phone status: not great' is explicitly noted as PIL), C1 (GPSStats byte-exact), C2 (km/h for free-fall velocity per gpsstats.md brand spec — this metric IS within the app's capability), C4 (endcard with all 5 elements), C5 (GPSStats said in endcard VO), D1 (no place names — generic backyard), D3 (documentary realism anchor), D4 (ElevenLabs Adam VO), D5 (#MadeWithAI), E2 (hold-frames at 0.3+0.3+0.5+0.4), E3 (faces — Mom's glare + Dad's camera-look + Kid's sheepish floor-stare are the heroes of shot 3), E8 (funny mechanic = 'we are NOT testing the cat' viral hook from Appendix Z family-comedy), F2 (all shots 5s).
character continuity
PASS
All shots match bible identity anchors verbatim, pass species-pair correctness, and contain the negative-constraint sentinel.
face emotion coverage
PASS
All shots with characters surface at least one face emotion beat.
tom and jerry density
PASS
T&J density not applicable to scenario style (framework: 'Mythbusters-meets-Vine — physics experiment as comedy. The kid is the scientist.'). Per rule E11, T&J mechanic checks (hold-frames threshold, weapon escalation, dust+scorch) only fire when the chosen framework references Tom-and-Jerry chase architecture.
brand cta
PASS
kling prompt lengths
PASS
All shots within the 1900-char ceiling.
no in frame text
PASS
No framing prompt asks Kling to render readable text.