Kindled · Storyboard

STORYBOARD — S2 "I Called Her Sweetheart Because I Couldn't Find Her Name" — 100% ANIMATED · D07 Pixar-Style Animated Story × D99 sung layer

KD_C0097 YAPPER Shot-by-shot for the editor · strategy notes collapsed

Lengthword-derived A 487.5s · B 487.9s · C 487.1s @ 153.1 wpm (donor-measured pace) · delivered, pause-adjusted A ≈493.9s · B ≈493.5s · C ≈492.7s · band 407.1–550.8s, no floor, no ceiling · donor centre 479s
DynamicEcho delivery mode D07 Pixar-Style Animated Story with a D99 sung layer. Maps to v2 dynamic solo — exactly one performing voice, and it is a sung first-person retrospective. There is no on-camera human anywhere in this ad and no live-action plate at any point.
Settinga rendered suburban world — the dining room is the hero set (three states), plus kitchen, hallway, bathroom, parked car at a kerb, surgery, a pharmacy counter in memory, and a second rendered register (the records hall).
Speaker(s)ONE pinned sung voice model — female, early 50s, vulnerable → confident. Register anchor speakers_library 2.1 The "Recovered Patient" Voice (TESTED-INCONCLUSIVE, register only). Every other character (Carol, Emily, the son-in-law's mother) is quoted inside her telling. The son-in-law never speaks — pure reaction-face, beats 2 and 13.
Visual Styledonor-derived two-register Pixar melodrama — Register A a high-fidelity 3D CG feature-animation pastiche in a suburban golden-hour world under a two-act grade (muted → golden); Register B a jewel-lit interior render intercut as a retention device, seven times. Cut rhythm 2–4s, 180 shots on any single cut, riding the sung phrasing. [cited: Anchor A — §2 + donor_analysis §3]
▸ Production target & sources
Scriptscripts_run5/S2_i-called-her-sweetheart_v1.md v1 (locked, post-/review-echo, EDIT PASS 1 applied 2026-08-02) — Echo 1×3: ONE locked body + THREE interchangeable hooks. This board consumes that script UNCHANGED and changes zero words.
Production TargetHYBRID animation stack, routed per layer (Fork 1 option 5, re-read for a fully-rendered build) — Nano Banana 2 Pro for every character-consistent keyframe · GPT Image 2 for Register-B interior keyframes and prop macros · Seedance 2.0 for default keyframe→motion, Kling 3.0 for the two-face climax and any close facial acting · Higgsfield Marketing Studio for the product macro (real Kindled bottle imported via media_import_url) · Suno for the sung track · post for the karaoke lyric layer and the three hook cards. No avatar tool, no Heygen, no presenter layer — the per-beat "Avatar-tool prompt" field carries a Higgsfield-native animation-render spec instead. Declared under.
Comp Library Anchors1538093371316063 (lymphoria — THE DONOR, SEED, pinned CORNERSTONE) · 1731919991366581 (lymphoria) · 938803821867026 (lymphoria) · 2254517632040205 (lymphoria) · 1099679365734850 (lymphoria)
01ECHO ADAPTATIONS — how a v2-native skill input was reconstructed

The locked script is an Echo-chain deliverable and carries no v2 Fields 19/20/21/25. Mapping used, per the E3 / V2 / V4 precedent boards:

v2 input the skill expectsEcho source used
Field 19 (dynamic + speaker + archetype)Script header Voice mode + DELIVERY NOTES + mini-brief Delivery + speaker/setupD07 + D99 sung layer, ONE voice, first-person retrospective, no presenter, no live two-hander. Maps to v2 solo: one performing part, and it is disembodied from every character it quotes
Field 20 (setting/tone)Mini-brief Production stack + per-beat script visual notes → suburban rendered world, dining room as hero set; tone vulnerable → confident, melodrama at ≈6/10
Field 21 (editing style)NOT declared in Echo — inherited from the donor card [R][W]: 2–4s cuts ≈ 150+ shots, montage acceleration, muted→golden two-act grade, melancholic piano → upbeat triumphant pop turning at the Reveal
Field 25 (production notes)Script DELIVERY NOTES + TRANSPOSITION PLAN + mini-brief Animation style + exaggeration spec + the standing "imagery is never self-nerfed" rule
Field 12 (mechanism)Mini-brief Mechanism: mechanism_library §12 Brain Fog / T3 Brain Starvation carried on §5 Multi-Symptom Cascade; solved on §2 + §10 + §9
Field 0 (length)Script deterministic block, independently re-derived on this board (see below)
Beat timecodesNOT word-derived per beat. Each beat's duration is the donor's own measured duration-share × our runtime, then rounded to integer contiguous M:SS boundaries — each beat's end IS the next beat's start, no gaps, no decimals

Deterministic re-verification (this board did not trust the script's arithmetic). Spoken copy extracted per the review's own rule (prose under ## HOOK X and ### {beat} headings only; all (visual: …) / (OST/visual: …) parentheticals, → handoff: lines and metadata excluded; \[[^\]]*\] markup stripped first). Result: hooks + body = 1,320 words, which decomposes exactly to the script's declared body 1,206 + A 38 / B 39 / C 37. Runtimes at 153.1 wpm: A 487.5s · B 487.9s · C 487.1s. Independent confirmation, not a restatement.

U12 no-dash scan — RUN, and clean. Because the entire lyric is burned on screen in this format, every spoken word is also on-screen text, so U12 had to be run over the whole copy stream and not just the cards. Scanned character by character for (em) and (en): zero occurrences in the spoken/sung copy, zero in the three hook cards. No recast was needed anywhere. Compound hyphens (brain-training, thirty-day, money-back) are permitted by U12 and stay.

Residue-firewall scan — RUN over the copy AND over every shot note on this board. Terms scanned: clear / clearing / flush / drain / drainage / sweep / swept / dissolve / detox / purge / cleanse / unclog, plus residue / sludge / grease / wax / rime / frost / grime / film / coating / buildup / toxin. Zero occurrences in the spoken copy. Zero occurrences as a USE anywhere in this board's shot notes. The words "dissolve" and "film" are barred as craft vocabulary here as well: this board specifies no dissolve transitions anywhere and says "the camera holds", never "the film holds". Every remaining match a regex pass finds in this document is one of three things and none of them is a use: (a) this scan's own term list, (b) a negative prompt or a written prohibition ("no clearance action", "nothing is flushed, swept, drained…", the Register-B NEGATIVE_PROMPT blocks), or (c) a citation of the donor's own copy inside an anchor entry, quoted precisely to show what was swapped out. Re-run after the two craft-vocabulary corrections; the list above is exhaustive.


02Beat boundaries — donor duration-shares × our runtime

Scale factor k = 487.5 / 479 = 1.01775, applied to each of the donor's 18 measured beat durations, then rounded to contiguous integer seconds.

#BeatBoard header (word-derived)DurShareDonor share
1HOOK (A / B / C)0:00–0:1616s3.3%3.3%
2The Discovery0:16–0:4327s5.5%5.4%
3The Mirror & Agitation0:43–1:0522s4.5%4.6%
4Failed Solutions1:05–1:2520s4.1%4.2%
5The Call1:25–1:5934s7.0%6.9%
6The Reveal — product on screen1:59–2:3334s7.0%6.9%
7The Rejection & Reframe2:33–2:4714s2.9%2.9%
8UMPb2:47–3:1629s5.9%6.1%
9UMS3:16–3:5842s8.6%8.6%
10Timeline — Weeks 1–23:58–4:3537s7.6%7.5%
11Timeline — Weeks 3–44:35–5:0429s5.9%6.1%
12The Dinner5:04–5:3733s6.8%6.7%
13The Reaction — PEAK 9/105:37–6:0326s5.3%5.4%
14The Stranger6:03–6:3027s5.5%5.4%
15The Exit6:30–6:4313s2.7%2.7%
16The Daughter's Transformation6:43–7:0118s3.7%3.8%
17The Realization7:01–7:2827s5.5%5.4%
18The Call to Action7:28–8:0840s8.2%8.1%

Three structural facts the boundaries reproduce, checked on the board's own numbers:

  • Product physically enters at 1:59 = 119s = 24.4% of 488s. Donor: 24.4%. Exact parity, and it is a picture fact — the bottle is not on screen one frame before Beat 6 s4.
  • THE SIGNATURE INVERSION HELD. Mechanism block (beats 8–9) = 71s = 14.5%. Vindication arc (beats 12–15) = 99s = 20.3%. Donor: 14.6% / 20.3%. The payoff outruns the science on the board exactly as it does in the donor. An editor who lengthens the insert has broken the variant.
  • Hook 3.3% · CTA 8.2% — both inside the REFRAME winner bands, at the donor's own values.

Pause note. [pause] ×8 in the A cut (7 body + 1 hook), ×7 in B/C; [quieter] ×1; [exhale] ×1. Each scripted [pause] is a picture event and is boarded as a hold inside its own shot (named per beat). They push delivered runtime to A ≈493.9s / B ≈493.5s / C ≈492.7s57s of headroom under the 550.8s band top on the worst variant. The headers are never adjusted for the holds; a decimal or a per-variant header would break the downstream parse. Nothing may be padded to reach a number and nothing may be trimmed to buy margin (no-word-shaving is standing doctrine, and it governs the picture too: a beat that runs long is re-boarded, never shaved).


03THE D07 CONTRACT — two registers, and the intercut IS the technique

delivery_catalog §D07 and the donor card agree on the one thing that must not be demoted: this donor's most portable single technique is register-whiplash used as a retention device. Emotional character drama → hard cut to an interior render → hard cut back. The donor does it repeatedly across eight minutes and it is why eight minutes holds.

Deployed SEVEN times on this board (the script's DELIVERY NOTES require "at least five"):

#BeatDurationWhat it isJob
13 — The Mirror1.8sone courier goes down mid-aisle, unexplained, cut before the place can be readplants the image ~2 minutes before the words explain it
28 — UMPb25s (12 shots)the full STARVED RECORDS HALL revealthe mechanism of the problem
39 — UMS32s (12 shots)the restoration passthe mechanism of the solution
410 — Weeks 1–21.2sa courier on his feet, jogging, a card handed offthe timeline's first payoff, in the other register
511 — Weeks 3–41.2sthe aisle at full run; the pallet opened and carriedthe timeline's second payoff
617 — The Realization8s (2 shots)the shelf, the card, unchanged since Beat 8the ad's thesis shot — proves "it was never your memory"
718 — CTA4sthe long table, the crew fedwelds the mechanism to the close on "fuel can"

Register A (the narrative world). High-fidelity 3D CG feature-animation pastiche — exaggerated, highly expressive Pixar-style features, big readable faces built for one-glance emotion. Cinematic feature staging, never selfie framing. Two-act grade: act one (beats 1–9) sits desaturated, greyed-down, low-contrast; act two (beats 12–18) is saturated suburban golden hour. The grade crossfades progressively across beats 10 and 11 and completes at beat 12 — the montage that accelerates is also the montage that colours up, which is the donor's measured arc. Act-one grade is re-inserted deliberately for exactly three flash-blocks in act two (beat 12 s4–s6, beat 14 s2–s4, beat 17 s2) and nowhere else.

Register B (the interior render). High-fidelity CGI in deep blue-green and gold jewel light, hard-edged and high-key against Register A's softness. It is a location you can cut to like a room, not a diagram. [Anchor D supplies the exterior-life → hard push-in oscillation and the strict three-colour discipline; Anchor C supplies anatomy-as-a-habitable-room at character scale.]

> ⛔ THE REGISTER-B FIREWALL — HARD, and it is the single thing most likely to be broken in production. > The donor sells lymphatic drainage. Kindled is thyroid. Nothing accumulates in a body here and nothing is taken out of one. > 1. No substance exists anywhere in the insert. No sludge, grease, wax, rime, frost, dust, grime, coating or any material on any surface. There is nothing to wipe, so no shot can invent a wiping. > 2. No clearance action. Nothing is flushed, swept, drained, purged, unclogged or made to leave the body. If a shot proposal requires something to exit, it is the donor's drainage ontology sneaking back in and it is rejected on sight. > 3. NO TEMPERATURE. Not one temperature word, image, gauge, breath-vapour, radiator, flame or thermal cue enters the insert. Temperature is N3's owned axis. Register B's palette is described here as blue-green and gold jewel light — that is a colour statement, never a thermal one, and the words "cold", "warm", "chill" and "thaw" are barred from every Register-B shot note on this board. > 4. NO LIGHTING ARC. The hall is fully lit from its first frame and stays fully lit. No lamp gutters, dims, flickers or comes back on. Rooms relighting rank by rank is N2's owned money shot. > 5. NOTHING DECAYS. No greying ink, no crumbling paper, no faded card. The ad's whole argument is that the record is intact; a damaged record contradicts the load-bearing line. > 6. THE ONLY STATE CHANGE IS WEAK-TO-FED. Every "before" state is starved and under-strength. Every "after" state is fed and standing. That is the entire available transformation. > 7. The push goes on the couriers, never on the woman. Her "before" is grey-skinned, puffy and slow — sympathetic, never repulsive — because the persuasion depends on the viewer recognising herself in it. No de-aging, no body-morph, no before/after of her body anywhere in this ad. The starvation grotesque lives on the couriers, who are not her.


04REGISTER B — THE STARVED RECORDS HALL (the mechanism insert, in full)

The one-line spec: an enormous archive in flawless condition, every lamp burning, every shelf stocked, the name legible on a shelf ten feet up — and the couriers who fetch it are starved to collapse.

Design bible:

  • The building. Cathedral-scale. Shelving floor to ceiling, aisles running to vanishing point, a mezzanine above. Immaculate. Fully stocked. Nothing missing, nothing out of place, nothing broken. Every lamp burning at full from frame one. Blue-green and gold jewel light, hard shadows, high key.
  • The card. On a shelf ten feet up, and the camera goes close enough that the viewer reads it: EMILY. Crisp, pristine, undamaged. It appears twice — Beat 8 s2 and Beat 17 s3 — in identical condition both times. That identity is the proof.
  • The couriers. Character-scale, human-proportioned, in plain working clothes. Gaunt, shaking, grey-lipped, hollow at the temple — starved down to nothing while standing in a building that has everything. Rendered with the donor's own soft global illumination and subsurface scattering: feature-animation craft, not horror craft. They are pitiable, not disgusting.
  • The collapse. One sets off at a run under a full lamp. Twenty paces. He goes down. The camera holds a beat too long on a hand still reaching up the aisle, fingers open, six feet short of a shelf that is bright and stocked and waiting. Then the next. Then the next.
  • The pallet. On the mezzanine, one loaded pallet under a tarpaulin, glowing through the fabric, untouched — with nobody left with the strength to break it open. (The T4 that is present and unusable. It is never opened in Beat 8; it is opened and carried in Beat 11.)
  • The restoration, one physical action per named active — the relay the script's edit pass restored, rendered as five distinct verbs and five distinct shots:
ActiveVerb (script's own)The shot
Iodinehandsthe loading-bay doors open; crates of raw stock come in on a hand-truck and are handed across
Seleniumturnsa bench-scale converter — raw stock in one side, a different and usable thing out the other. ⛔ It is a CONVERTER, never a switch. No fork, no lever thrown, no track points. N1 owns the literal switch and this board must not put the same image in two ads.
Zinccarriesthe far end of the aisle: the load off the dock and onto a shoulder, up, the last step
Vitamin D3feedsa long table down the middle of the hall; the whole crew eating at once. Wide, 4s
Ashwagandhaguardsa figure standing in the loading-bay doorway with its back to us, blocking a shadow that has been taking rations off that table. The shadow does not enter. Nothing leaves the building.
  • No iron: one crate set aside, unopened, deliberately left off the truck. One shot, no comment.
  • The money shot: hard cut back to Register A — her face, mid-sentence at the dining table, and a card arrives in her mouth on time.

Cross-concept separation (binding — these five inserts were deliberately given non-competing families):

SlotOwned familyState change
N1LOCKS
N2LIGHTdark → lit
N3HEATcold → warm
S1STOPPED CITYmotion (nothing ever began)
S2 — oursSTARVED RECORDS HALLstrength (they tried and went down)

No arrested crowd here. No city here. No couriers in S1. No lamps failing. No radiators. No switch.


05THE ANIMATION-ONLY METAPHOR — the index cards

The donor's opening image is a woman dragging heavy suitcases, and the suitcases appear nowhere in its lyric. That is the stealable technique: let the animation carry a metaphor the words never state.

Ours: a small stack of index cards held together with an elastic band. Present in her free hand from the very first frame of every hook variant. It thins across the ad and is gone by the last act; the elastic band snaps onto an empty hand at Beat 11.

> ⛔ HARD: the cards are NEVER named in the sung layer. Not once, not anywhere. The whole value of the steal is that the words do not know they exist. Every written-down-reminder the copy names is a different prop and all of them are already boarded: the alarms, the lists, the calendar on the fridge, and the name on the back of her hand.

StateWhat it isBeats
CARDS-0thick stack, ~40 cards, band taut1A / 1B / 1C, 2
CARDS-1one card visibly gone; band slightly loose3
CARDS-2noticeably thinner, band loose10
CARDS-3three or four cards left, band hanging11 (early)
CARDS-4empty hand; the band snaps onto bare fingers11 (s14)

After Beat 11 the cards never reappear, including in the act-one flash-blocks of beats 12/14/17 (those flashes are memories of the fogged version and the cards are legitimately in them — exception logged: CARDS-2 may appear in beat 12 s4–s6 and beat 14 s2–s4 because those flashes are set in the past. They may not appear in any act-two present-tense frame).


06Character + set bible (continuity spec)

Render IDs — the identity that must hold across 180 shots. Character consistency across eight minutes is the hard part of this build and the thing that reads as expensive. Every recurring character gets one Nano Banana 2 Pro reference set built before a single shot is generated.

IDWhoNotes
REF-PROTAG-50the protagonist at the engagement dinner, three years back~50. Grey-skinned, puffy, slow — stylized, sympathetic, never repulsive. Hair up, good dress
REF-PROTAG-53the protagonist in the ad's present~53. Same face, same body, same age. Act one: the same greyed, slowed read. Act two: the fog gone. NO de-aging, NO slimming, NO body morph — the animation shield does not license a before/after
REF-EMILY-28the daughter at the dinner28. Radiant, engaged
REF-EMILY-31the daughter now31, married, a baby, flattened
REF-CAROLoldest friend, 19 years a pharmacy technicianmid-50s, plain, glasses pushed up. ⛔ NO white coat, NO lanyard, NO stethoscope, NO clinic branding, NO credential prop of any kind, in any frame. She is a friend who happens to work behind a counter — the product_facts §5 no-doctor-persona rule is held by construction, in the picture
REF-SONINLAWthe fiancé at beat 2, the husband at beat 13NEVER speaks, in any frame of this ad. Pure reaction-face. Aged three years between his two appearances
REF-MOTHERhis mother70s, watchful
REF-DOCTORthe dismissive doctorseen once, beat 4, from behind a desk, mouth never the subject
REF-COURIER-A/B/Cthe records-hall crewsee Register B bible
Set IDWhereStates
SET-DININGthe hero set — where the toast failed, where the bottle lands, where the vindication happensTOAST-NIGHT (beat 1A/2, golden-hour, full table) · PRESENT-MUTED (beat 3/6/7/9, act-one grade, daylight) · SUNDAY-GOLDEN (beats 12–14, act-two grade). ⛔ Beat 12 s3 is a MATCH-FRAME of beat 2 s1 — same lens, same height, same angle, different grade. That match is the board's strongest single continuity gesture and must not be re-framed
SET-KITCHENher kitchenTHE COUNTER IS STRUCK. S1 stages its product entry on a kitchen counter and the two sung slots must not share the prop moment. On this board no counter surface is ever a subject, the bottle is never in this room, and Beat 11's "alone in my kitchen" is boarded in the doorway, by the window, with the counter out of frame
SET-HALLher own hallway / the doorframe of her living roomthe "would not have let in the house" frame
SET-BATHROOMbeat 2 onlyNO MIRROR CONFRONTATION. S1 owns the bathroom-mirror beat. Ours is a closed door and a hand
SET-CARa car parked at a kerb — the recurring private roomDUSK (1C) · 2AM (1B, beat 5) · SURGERY CAR PARK (beat 4) · NOT USED (beat 15 — she gets in and goes). Hook C's exact framing returns at beat 15 s2 and again at beat 18 s3 with a stranger in it
SET-SURGERYbeat 4desk, screen, referral sheet
SET-PHARMACYbeat 6, memory onlya counter, a bag, hands. No faces
SET-RECORDS-HALLRegister Bsee bible above

Props: PROP-CARDS (5 states, above) · PROP-CALENDAR (fridge, comes down at beat 11) · PROP-ALARMS (phone + wristwatch, deleted at beat 11) · PROP-HAND-INK (EMILY on the back of her hand — written beat 2, washed beat 11, never rewritten) · PROP-BOTTLE (the real Kindled bottle, berry, first frame 1:59, then continuous through the entire close) · PROP-BAND (the elastic band, beat 11 payoff).


07⚑ TEXT LAYER — the karaoke lyric law + the three hook cards

The donor burns the entire lyric on screen as line-broken karaoke-style lyric cards, not sentence captions. That is inherited. It is also the surface where an animated ad most easily smuggles in unqualified authored copy, so the law is written out.

1. The karaoke lyric layer is a RENDER of the sung words. It is not an OST surface. It carries only the exact sung words, in order, broken at ≤7 words per card so it reads at phone size. It is never a headline, never an authored line, never an emphasis burn of copy that was not sung. U12-clean by construction — the spoken copy contains zero em/en dashes (scan run above), so no card can contain one.

2. It is SUPPRESSED for the first 5.0 seconds of every hook variant. During the mute-test window the qualifying card owns the frame alone. This matters specifically here: Hook A's first sentence ("…I called her sweetheart") reads as pure affection and does not qualify until sentence two — the review flagged exactly this. On the mute surface the burned card qualifies from frame one and nothing competes with it. If the karaoke layer ran from t=0 it would put a non-qualifying line in the largest type on screen during the only five seconds that decide anything.

3. CAPS emphasis in the copy (RATIONS, PLATE, ALWAYS) is rendered as a scale bump inside its own lyric card. It is not a new card and not a new surface. Same for the week markers (Week one, Week two, Week three, Week four, Day nine), which the donor also emphasises — scale bump inside the lyric card, no separate title.

4. Delivery markup never appears on screen. [pause], [quieter], [exhale] are stripped from the text layer entirely and boarded as picture events.

5. No diegetic UI carries a legible authored claim. Phone screens, apps, forms and booking screens are legible as shape (a progress ring, a calendar grid, a form) and never as sentences. The only legible authored words anywhere in the ad besides the lyric and the three hook cards are the product's own label at Beat 6 and the end card.

6. No badge, no stamp, no seal. No guarantee badge, no discount flash, no countdown, no scarcity burn. The guarantee is spoken once and stays spoken (Beat 18 s11). The end card is the bottle plus the wordmark on its own label — a naming element, not an attention card.

The three burned hook cards — VERBATIM from the script, zero characters changed

VariantCard copyWordsSpeciesQualifies sound-off because
AI COULDN'T FIND MY DAUGHTER'S NAME.6SYMPTOMThe specific, recurring cognitive failure, named on a family relationship. Every woman in the word-finding cluster is caught by the card alone with the audio off; nobody else has a reason to stay. It does not lease qualification to the vocal
BI TYPED IT ONE LETTER AT A TIME.8SITUATIONThe most private behaviour in the corpus, stated as an act. Over a near-black frame lit only by a phone, this reads instantly to the cohort and to nobody else
CTHE THREE NAMES I REHEARSED IN THE CAR.8SITUATIONConditional self-identification made concrete. A woman who has done this recognises it in one read

All three ≤12 words (VS2 pass). All three held t=0.4s → 5.0s solo, then repositioned to upper-third and held to t=8.0s while the lyric layer runs lower-centre (VS5 pass — the mute-test asset survives well past 5s). Bold high-contrast sans, no dashes, no third line.


08⚑ AUDIO SPINE — this is a SUNG slot, and the cut rides the song

The track is a Suno-generated SONG of this exact narration, not a VO read. The lyric IS the script — the same 1,320 words. Spec accordingly:

  • Vocal: ONE pinned voice model across every section, stitched — female, early 50s, vulnerable → confident. All quoted characters are sung in her voice, inside her telling. No second vocalist anywhere.
  • Form: ordinary DR narration set to music. No verse/chorus, no rhyme, no metre, no refrain. Lyric-dense talk-sing at 153.1 wpm — deliberately slower than the corpus conversational median; the donor wins.
  • Score arc (donor-measured): melancholic piano → upbeat triumphant pop, turning at THE REVEAL (1:59). The turn is a picture event too: the score changes on the frame the bottle touches the table.
  • Two additional score events, both boarded: score reduces to a single sustained piano note under Beat 7 (the reframe, the ad's quietest frame and its slowest cutting); score drops out entirely for the 4-second hold at Beat 13 s5 (the son-in-law looking up) and returns loud on the cut to her face. That is the single loudest editorial gesture in the ad.
  • ⚑ CUT RHYTHM RIDES THE MUSICAL PHRASING, NOT A METRONOME. Every cut in this board falls on a phrase boundary or a stressed syllable of the sung line, never mid-word and never on a bar the vocal is sustaining. The 2–4s band is the average; the actual cut points are dictated by the song. An editor who cuts to a grid will produce something that reads as a slideshow under a song rather than a musical. Where a beat's shots are listed with second-marks below, those marks are targets to be pulled onto the nearest phrase boundary, and they are allowed to move ±0.4s to do it.
  • Montage acceleration: cut rate tightens from ~2.4s to ~1.6s across Beat 10 and holds tight through Beat 11 — the donor's measured "speeds up during the week-by-week montage".
  • SFX, sparse: a single liquid-drop chime on the product macro (donor's own), paper and elastic on the card props, and nothing at all inside Register B except the crew's own footfalls — the insert is quiet, which is what makes the whiplash land.

09Comp library inspiration anchors

Retrieval path — stated honestly. The donor is PINNED (SEED, binding) by the batch spec; there was no draw to rotate and no §2b/§2c semantic re-query was executed, per the E3 / V2 / V4 precedent for pinned-SEED Echo boards. Anchors were read in full from the local comp-library mirror (~/.sparks/comp-library-md/{ad_id}.md — the same artifact comp_get_ad serves), supplemented by the frozen donor_analysis/ and the run-5 research brief's [T][W][R][A] cards. Rotation: N/A (pinned). reference_usage_log.jsonl append: SKIPPED — Echo run, handled at package, per the same precedent.

Pool composition, declared rather than hidden: all five anchors are this batch's own five donors. That is the direct consequence of a single-advertiser pinned all-SEED run (Zied's explicit pin) and it is a feature here — the batch's other four donors are the only high-fidelity 3D CGI animation grammar in the library that is (a) in the same feature-animation tier, (b) selling the same product form, and (c) already measured. All five are media_type: video — zero static demotions were required.

[Anchor A] 1538093371316063 — lymphoria — winner_score 57.26 — video (THE DONOR, SEED — pinned CORNERSTONE)

Hook pattern: H06 Rock-Bottom Diary. 16s / 39 words / 3.3% share. Grammar: [first-person past-tense humiliation in one sentence] + [the detail that makes it unsurvivable] + ["so here's what happened"]. Card burned into the opening frames in bold high-contrast type; [R] scores the mute test perfect.

On-screen text style: the entire lyric burned on screen, capitalization breaking mid-sentence — line-broken karaoke lyric cards, not sentence captions. Week markers get emphasis.

B-roll cuing: there is no B-roll — there are two registers. Register A domestic drama; Register B interior render, cut in as a pattern interrupt. Plus a product beauty macro of the dropper.

Transition style: hard cuts every 2–4 seconds across eight minutes ≈ 150+ shots. Speeds up through the week-by-week montage. Colour arc greys/drabs → vibrant golds.

Mute-test asset: a rendered woman in visible distress plus a high-contrast burned card, together, in frame one.

Best-fit beat type in our script: ALL — full-pattern borrow, 18/18 beat order and 18/18 duration-shares. Primary: the hook card + rendered-failure frame (Beat 1), the two-face climax (Beat 13), the late product entry at 24.4% (Beat 6), the payoff-outruns-science inversion (the whole board's shape), the animation-only metaphor (the cards), the register-whiplash device (7 deployments).

Tooling stack inferred: high-end 3D character animation + a composed and vocal-tracked song + a second interior render pass. Maps 1:1 to our production target. No adaptation strain: this is the production we are reproducing. Its mechanism asset is the one thing that does NOT transfer — see the firewall.

[Anchor B] 1731919991366581 — lymphoria — winner_score 68.83 — video (the batch's OTHER 8-minute sung D07; is_winner true, rank 2)

Hook pattern: H06, but a 9s / 1.9% hook — the extreme winner-side edge. Not imported (our budget is the donor's 16s / 3.3%), but it confirms the direction: winners spend a smaller share on the hook.

On-screen text style: same burned-lyric grammar.

B-roll cuing: same two-register system; its Register B is a clog-and-clear anatomical animation. ⛔ That asset is rejected wholesale — it is the drainage ontology this concept exists to replace.

Transition style: the confirmation that the muted → golden two-act grade is the carrier's signature, and that the montage is where the grade turns.

Mute-test asset: rendered woman + burned card.

Best-fit beat type in our script: primary — Beats 10–11, the Timeline montage (its beat 9 is the single largest beat in its ad at 11.0%, deliberately overweighted, and it is the corpus's clearest statement that a week-by-week montage is where an eight-minute animated story earns its length). Secondary — Beat 12, the arena return.

Tooling stack inferred: identical stack to ours. ⛔ FLAG (VS6 cross-adaptation logged): its sister-arrives-from-Brazil guide, its kitchen-counter product staging, its bathroom-mirror confrontation, its "I don't recognize who I've become" line, its waking-before-the-alarm / afternoon-crash timeline markers and its cardigan prop are ALL S1's in this batch and are struck from this board by cross-concept instruction. Borrowed at montage-grammar and grade-arc level only.

[Anchor C] 938803821867026 — lymphoria — winner_score 72.36 — video (the batch's HIGHEST winner score, and a thyroid ad)

Hook pattern: H09 Villain Monologue over a card naming a prescription drug. Not our archetype — not borrowed at hook level.

On-screen text style: persistent headline card + kinetic word-by-word captions. Not borrowed (we run karaoke lyric cards).

B-roll cuing: the interior of the body rendered semi-realistically as a habitable place, at character scale, with characters standing and walking inside it. "Inside a realistic anatomical vessel" / "a fleshy tube." The collision of designed characters against a real environment is its visual signature.

Transition style: a metronomic 7–8s character relay — one character, one verb, one prop, in causal order, each one's job referencing the last. Measured at exactly 7/7/7/8s.

Mute-test asset: a character-scale figure standing inside a body.

Best-fit beat type in our script: primary — Beat 9, the UMS restoration relay. This anchor is the corpus's proof that a named-active relay works only when each active has a genuinely distinct job in causal order — hand → turn → carry → feed → guard, each shot referencing the one before. It is also the source of anatomy-as-a-room at character scale, which is what makes a records hall with people in it legible at all. Secondary — Beat 8, UMPb (its starving at your cells framing is the closest in-library statement of our own physics).

Tooling stack inferred: 3D character animation inside a rendered interior. ⛔ FLAG (VS6 cross-adaptation logged): its personified-mascot register is NOT imported — nothing in our ad talks, and no active is given a face or a voice. Its "selenium throws the switch" prop is N1's and is barred: our converter is a converter, never a switch. Its hardened-waste villain and its dissolve/flush verb set are barred by the firewall. Borrowed at relay-structure and interior-scale level only.

[Anchor D] 2254517632040205 — lymphoria — winner_score 64.84 — video (the batch's interior-render specialist, D04)

Hook pattern: conditional self-identification + deictic visual bind. Structurally adjacent to our Hook C's H01 conditional branch.

On-screen text style: bold capitalized flashing word-by-word captions with key terms emphasised. Not imported as a caption grammar, but it is the reason our CAPS emphasis is boarded as a scale bump inside the lyric card rather than a new surface.

B-roll cuing: a strict three-colour system — one background value, one problem value, one solution value, and nothing else competes. This is the discipline our Register B palette is built on (blue-green, gold, and the shelf-value; no fourth colour enters the hall).

Transition style: a repeating exterior-life beat → hard push-in to interior → back oscillation, cutting every 2–3s. This is the cleanest measured statement of the whiplash device in the batch and it is the grammar of our seven deployments.

Mute-test asset: the interior render itself, at t=0.

Best-fit beat type in our script: primary — Beats 8 and 9, the Register-B blocks (the push-in/push-out oscillation and the three-colour discipline). Secondary — Beat 10's accelerating timeline.

Tooling stack inferred: 3D CGI with keyframed character action inside a rendered anatomy. ⛔ FLAG (VS6 cross-adaptation logged): its entire content layer is male appearance shame and its mechanism is sludge cementing in a body — both rejected outright. Its grotesque single-body before/after is also rejected: our protagonist's body never morphs. Borrowed at camera-oscillation and palette-discipline level only.

[Anchor E] 1099679365734850 — lymphoria — winner_score 60.75 — video (THE BATCH'S EXAGGERATION CEILING)

Hook pattern: H09. Not borrowed.

On-screen text style: hook card held static for the first 4 seconds in a rounded box, centre-bottom. This is the anchor for our hook-card hold — our cards hold solo from t=0.4 to t=5.0, the same move, one second longer because our hook beat is 16s not 12s.

B-roll cuing: every abstraction given a body, a face, a prop, or a physical consequence. "Anatomy rendered as a room, not a diagram." Feature-animation craft — soft global illumination, subsurface scattering, rounded volumes, no cel shading, no After Effects puppet work.

Transition style: scene switch every 3–4s, character-following pans.

Mute-test asset: a designed character in an interior, at t=0.

Best-fit beat type in our script: primary — Beat 8, the collapse shots — this is the batch's calibration point for how hard a mechanism insert may be pushed, and it is why our couriers are rendered starved rather than stylised. It also supplies the render-tier instruction (feature-animation lighting, not motion graphics) that keeps the collapse pitiable instead of gruesome. Secondary — the N1-register profile's structural refusal: "it would never explain the mechanism as a diagram" — every one of the five donors makes the mechanism a physical event with a texture, which is precisely why our insert is a building with people in it.

Tooling stack inferred: 3D character animation with comic prop-verbs. ⛔ FLAG (VS6 cross-adaptation logged): its comic register is NOT imported — no slapstick, no mallet, no broom, no hose, no shield, no flexing bottle, no smug blob. Its HEAT/temperature axis is N3's and is barred from our insert entirely. Its 60-day cosmetic outcome and chin-deletion body morph are barred. Borrowed at exaggeration-ceiling calibration and render-tier level only.

10Per-beat storyboard

GLOBAL VISUAL SPINE — applies to every beat unless a beat overrides it. 9:16 vertical, rendered wide enough for a 9:16 crop so post can reframe without amputating a face or a shelf edge. 100% ANIMATED. NO live-action plate, NO stock footage, NO on-camera human, NO presenter, NO piece-to-camera — with exactly ONE sanctioned exception, the single to-camera frame at Beat 18 s13, which is earned and is the only one.

QUOTED-SPEECH LAW: the sung track is one voice. No character other than the protagonist is lip-synced anywhere in this ad. When a quoted line is sung, the picture is on that character at an angle where the mouth is not the subject (three-quarter back, profile with the lower face occluded, or on their hands) or on her face receiving it. This is a production decision, not a stylistic one: lip-syncing a second character to a female sung vocal is the fastest way to make an expensive render look cheap.

CAMERA: cinematic feature staging throughout — locked or slow-moving, motivated. Register A favours medium character shots with tight close-ups on faces (the donor's measured grammar). Register B favours crane, push-in and long-lens aisle compressions. No handheld anywhere — this is not a UGC register.

LIGHT: Register A act one = desaturated, low-contrast, overcast-domestic. Register A act two = saturated suburban golden hour. Register B = blue-green and gold jewel light, high key, hard shadows, constant, never arced.

CUTTING: 2–4s baseline riding the sung phrasing; slow zones = Beat 7 (3.5s), Beat 13 (up to 4s), Beat 17 (4s); fast zones = Beats 3, 4, 10, 11 (1.6–2.2s).

TEXT: the karaoke lyric layer + the three hook cards. Nothing else.

PROP LAW: the index cards are never named; the bottle does not exist before 1:59 and never leaves the frame after 7:52; no counter is ever a subject; Carol carries no credential prop.

1H06 Rock-Bottom Diary, the donor's own shape [0:00–0:16] · 6 shots Beat 1A: HOOK A

Mute-test stop-scroll from frame one, and open the donor's own loop

Shotsix Register-A shots — tight-medium, wide table, extreme close, single, prop macro, POV.
On-screen textI COULDN'T FIND MY DAUGHTER'S NAME.VERBATIM from the script, 6 words — centre, bold high-contrast sans, in at t=0.4s, held SOLO to t=5.0s, then repositioned upper-third and held to t=8.0s. Karaoke lyric layer begins at t=5.0s, lower-centre, ≤7 words per card.
▸ Prompt
  • s1 (0.0–3.0) TIGHT-MEDIUM on REF-PROTAG-50, glass raised, mouth open, nothing coming out. Locked, eye-level. The table beyond in shallow focus; two faces already beginning to turn. CARDS-0 visible in her free hand at her side, frame one.
  • s2 (3.0–5.2) WIDE, slightly high, locked — the full table, eight faces turned, glasses stalled halfway up.
  • s3 (5.2–7.6) EXTREME CLOSE on her eyes searching; one micro-flick down to the tablecloth and back.
  • s4 (7.6–10.2) SINGLE on REF-EMILY-28, smiling, waiting — the smile holding a half-second too long.
  • s5 (10.2–13.0) MACRO, low, under the table line: CARDS-0, the elastic band taut. The animation-only metaphor, planted.
  • s6 (13.0–16.0) HER POV — the ring of faces and raised glasses, REF-SONINLAW's chair in the lower right of frame. This is the SEAM FRAME.
Insert / register cuenone. Beat 1A is Register A end to end — the whiplash is deliberately withheld until Beat 3 so its first appearance is unexplained.
Lighting / set dressingSET-DINING TOAST-NIGHT — golden-hour warmth, candles, full table, three years back. This is the ad's only warm frame before Beat 12, and that is the point: the grade tells you the story is a memory before a word does.
Transition outhard cut on "So here's what happened after" — but the cut is into the same frame: s6 IS Beat 2 s1's framing, so the seam is a continuation, not a jump.
STAGE 1 - IDENTITY (build once, reuse across all 180 shots)
MODEL: nano_banana_2_pro
REFERENCE_SET: REF-PROTAG-50
PROMPT: "Character sheet, high-fidelity 3D CG feature animation in the Pixar/DreamWorks
  register. Woman, 50, exaggerated highly expressive stylised features, big readable face
  built for one-glance emotion. Skin greyed and slightly puffy, eyes tired - STYLISED and
  SYMPATHETIC, never clinical, never repulsive. Hair up. Good dress, engagement dinner.
  Soft global illumination, subsurface scattering, rounded volumes, no cel shading, no 2D.
  Front / three-quarter / profile / raised-glass pose."
NEGATIVE_PROMPT: "photoreal human, live action, 2D, cel shading, motion graphics, flat vector,
  grotesque, gaunt, body horror, text, watermark, extra fingers"
ASPECT_RATIO: 9:16

STAGE 2 - KEYFRAMES (one per shot)
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-50, REF-EMILY-28, SET-DINING/TOAST-NIGHT
s1 PROMPT: "Tight-medium, eye-level, locked. She stands mid-toast, glass raised, MOUTH OPEN
  AND NOTHING COMING OUT - the exact face of a word that will not arrive. Small stack of
  index cards bound with an elastic band in her free hand at her side. Golden-hour dining
  room behind, candles, eight seated guests soft in shallow focus, two faces already turning."
s2 PROMPT: "Wide, slightly high, locked. Full dinner table, eight guests, every face turned
  to her, glasses stalled halfway up. Golden-hour, candles, cinematic feature staging."
s3 PROMPT: "Extreme close-up on her eyes, searching. Catchlights. Shallow depth."
s4 PROMPT: "Single on the daughter, 28, radiant, waiting, smile held a half-second too long."
s5 PROMPT: "Macro, low angle, under the table line. A thick stack of hand-written index cards
  held by a taut elastic band, in a woman's hand. Warm candlelight rim."
s6 PROMPT: "First-person POV from her eyeline - a ring of faces and raised glasses around a
  dinner table, one young man's chair in the lower right of frame. Golden hour."

STAGE 3 - MOTION
MODEL: seedance_2.0 (image-to-video from each keyframe)
s1 MOTION: "Hold. Micro-tremor in the raised glass. Her mouth stays open. No dialogue."
s2 MOTION: "Locked. Heads finish turning. Glasses do not move."
s3 MOTION: "Eyes search left, flick down, come back. No blink until the last beat."
s4 MOTION: "The smile holds, then falters one frame."
s5 MOTION: "Slow drift in on the card stack."
s6 MOTION: "Locked POV. Ambient table movement only."
CUTTING: 6 cuts, 2.2-3.0s, PULLED ONTO THE SUNG PHRASE BOUNDARIES (+/-0.4s)
ON_SCREEN_TEXT (post): card at t=0.4 SOLO to 5.0, upper-third to 8.0. Karaoke layer from 5.0.
[pause] after "I called her sweetheart" = a 0.8s picture HOLD inside s1. Not a cut.
Production limitationproduction_limitations.md carries zero populated entries, so the YS6 cross-check is silently skipped per that file's own heuristic. Real-world constraint worth stating anyway: identity drift on REF-PROTAG across ~120 Register-A shots is the single largest production risk in this build. Workaround boarded: one Nano Banana 2 Pro reference set built and frozen before any shot is generated, and every protagonist keyframe generated from it rather than from the previous shot.
Comp library inspiration[Anchor A] — full pattern borrow: 16s / 39-word hook beat, burned high-contrast card over a rendered woman in distress, [R] mute test perfect. [Anchor E] — the static-card-held-through-the-open-window mechanic (its card holds 4s; ours holds 5).
▸ Reviewer notes
Mute-testPASS. Two independent assets in frame one — a rendered face in visible public failure, and a six-word burned card that names the failure outright. Neither depends on the other and neither depends on audio. Asset survives to t=8.0s (VS5 pass).
2H06, the 2am search entry [0:00–0:16] · 6 shots Beat 1B: HOOK B

Qualification by the most private behaviour in the corpus, in line one. This is the ad's own voltage carrier #1,…

Shotsix Register-A shots in the darkest frame the ad owns — near-black interior, phone macro, close, wide exterior, macro, seam.
On-screen textI TYPED IT ONE LETTER AT A TIME.VERBATIM, 8 words — centre, in at t=0.4s, SOLO to t=5.0s, upper-third to t=8.0s. Karaoke from t=5.0s. The letters appearing in the search field are diegetic and are NOT an OST surface — they are rendered as legible letterforms building a word, and the search string is legible because the script says it out loud in the same breath.
▸ Prompt
  • s1 (0.0–3.2) NEAR-BLACK. Only the phone's rectangle and the underside of her face. Locked. CARDS-0 on the passenger seat, half-lit.
  • s2 (3.2–6.0) OVER-SHOULDER MACRO on the phone: the search field, letters appearing one at a time.
  • s3 (6.0–8.4) CLOSE on REF-PROTAG-53, full phone glow. Not crying. Still.
  • s4 (8.4–10.8) WIDE through the windscreen — one car in an empty car park, one lit window in the building beyond.
  • s5 (10.8–13.2) MACRO — her thumb hovering over the search key, not pressing.
  • s6 (13.2–16.0) HARD CUT on "My daughter's engagement dinner" to the SEAM FRAME — her POV of the golden-hour table.
Insert / register cuenone.
Lighting / set dressingSET-CAR 2AM — a single practical source (the phone) and nothing else. The lowest-key frame in the ad and the act-one grade at its floor.
Transition outhard cut, on the beat, into the seam frame. The grade jump from near-black to golden hour is the transition.
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-53, SET-CAR/2AM
s1 PROMPT: "Near-black car interior at night. Single light source: a phone screen held low.
  Only the underside of a 53-year-old woman's face is lit - stylised 3D feature animation,
  expressive, tired, sympathetic. A small stack of index cards bound with an elastic band
  half-lit on the passenger seat. Deep blacks, one practical source."
s2 PROMPT: "Over-shoulder macro of a phone search field, letters resolving one at a time.
  Screen glow is the only light. Shallow depth."
s3 PROMPT: "Close-up, her face in full phone glow, composed, not crying."
s4 PROMPT: "Wide through a windscreen: one car alone in an empty night car park, one lit
  window in a building beyond. Sodium and blue."
s5 PROMPT: "Macro: a thumb hovering above a phone's search key, not touching it."
MODEL: seedance_2.0
s2 MOTION: "Letters appear one at a time, unhurried. No cursor blink acceleration."
s5 MOTION: "The thumb hovers. It does not press. Hold to the cut."
NEGATIVE_PROMPT (all): "photoreal, live action, 2D, motion graphics, grotesque, text overlay,
  watermark, extra fingers, lens flare"
CUTTING: 6 cuts, 2.4-3.2s, pulled onto sung phrase boundaries
Production limitationnone beyond the global identity-drift note. Very-low-key rendering is where AI video most often introduces banding — workaround boarded: render s1/s3 at the higher quality tier and grade down in post rather than generating at final black level.
Comp library inspiration[Anchor A] — H06 formula and the burned-card mute mechanic. [Anchor D] — its near-black-to-value hook jump and the "one deictic visual bound to one spoken clause" construction.
▸ Reviewer notes
Mute-testPASS. A face lit only by a phone at 2am plus an eight-word card naming the act. The frame reads as private dread with the sound off, and the card names it.
3H01 Symptom Mirror, second-person conditional branch [0:00–0:16] · 6 shots Beat 1C: HOOK C

Conditional self-identification before any curiosity is offered

Shotsix Register-A shots — exterior wide, interior profile, in-frame name-plates, mirror-object, close, seam.
On-screen textTHE THREE NAMES I REHEARSED IN THE CAR.VERBATIM, 8 words — centre, t=0.4s SOLO to t=5.0s, upper-third to t=8.0s. Karaoke from t=5.0s. The in-frame name-plates are rendered story elements, not an OST surface, and are specified in the script's own visual note.
▸ Prompt
  • s1 (0.0–3.0) EXTERIOR WIDE, locked — a car at a kerb, a lit house behind it, dusk.
  • s2 (3.0–5.6) INTERIOR PROFILE — her lips moving, no sound. CARDS-0 in her lap.
  • s3 (5.6–8.4) THE NAME-PLATES — three small rendered name cards appear in frame beside her head and fade one by one. Only the first is legible: EMILY. The other two are legible as handwriting but not as words. (Rendering two more legible names would invent characters the script does not have.)
  • s4 (8.4–10.8) THE REAR-VIEW MIRROR — her own eyes in it. This is an object shot, not a mirror confrontationS1 owns the mirror-confrontation beat and this board does not run one.
  • s5 (10.8–13.4) CLOSE — she closes her eyes; the third plate fades out.
  • s6 (13.4–16.0) HARD CUT on "my daughter's engagement dinner" to the SEAM FRAME.
Insert / register cuenone.
Lighting / set dressingSET-CAR DUSK — the house warm and full behind her, the car cold-value and empty. She is outside the light. (Same compositional idea as Beat 3 s11, deliberately.)
Transition outhard cut to the seam frame.
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-53, SET-CAR/DUSK
s1 PROMPT: "Exterior wide, locked, dusk. A parked car at a suburban kerb, a lit family house
  behind it, windows glowing. Stylised 3D feature animation, cinematic staging."
s2 PROMPT: "Interior profile of a 53-year-old woman in the driver's seat, lips moving with no
  sound, eyes forward. Index cards bound with an elastic band in her lap."
s3 PROMPT: "Same profile. Three small hand-written name cards float in frame beside her head.
  The nearest reads EMILY and is fully legible; the other two read as handwriting only."
s4 PROMPT: "Rear-view mirror object shot: her eyes reflected in the strip of mirror. The mirror
  is small in frame - this is an object, not a portrait."
MODEL: seedance_2.0
s3 MOTION: "The three cards fade out one at a time, unevenly spaced."
s5 MOTION: "She closes her eyes. The last card goes."
NEGATIVE_PROMPT (all): "photoreal, live action, 2D, bathroom mirror, full-length mirror,
  mirror confrontation, grotesque, text overlay, watermark"
CUTTING: 6 cuts, 2.4-2.8s, pulled onto sung phrase boundaries
Production limitationthe floating name-plates are post, not render — generating legible in-frame text reliably is the one thing this stack is worst at. Boarded as a post composite over a clean plate.
Comp library inspiration[Anchor D] — the conditional-qualification-plus-deictic-visual-bind hook grammar ("if you… and your chest looks like this" → our "if you've sat in a parked car…" over the exact picture of it). [Anchor E] — the static-held card. Formula lineage note: the script's edit pass swapped Hook C's cited H01 exemplar to 1580939546918926 (a second-person-conditional H01) — a citation correction only; no hook copy and no board frame changed.

> ⚑ ALL THREE HOOKS EXIT ON THE IDENTICAL SEAM FRAMEher POV of the golden-hour table, the ring of faces and raised glasses, the son-in-law's chair lower-right. Beat 2 opens on that exact frame. The interchange test is therefore carried by the picture as well as the copy, which is the board's answer to the review's soft flags 1 and 2: the copy fix removed the phrase echo, and the seam frame removes any visual discontinuity for the B and C cuts, where the word "toast" has not yet been spoken.

▸ Reviewer notes
Mute-testPASS. A woman sitting in a parked car outside a lit house, mouthing names to herself, with a card that says exactly that. Sound-off it is unambiguous.
4Beat 2: THE DISCOVERY [0:16–0:43] · 27s · 9 shots

Recount the rupture in unhurried detail, and PLANT THE WITNESS

ShotPOV, close, single, wide, the PLATE-SHOT, reaction, interior, macro.
On-screen textkaraoke lyric layer only, lower-centre, ≤7 words per card, running the beat's sung lines verbatim.
▸ Prompt
  • s1 (0:16–0:19) SEAM FRAME held — her POV, the ring of faces.
  • s2 (0:19–0:22) CLOSE on her mouth, forming "sweetheart."
  • s3 (0:22–0:25.5) SINGLE on REF-EMILY-28 taking it as pure affection.
  • s4 (0:25.5–0:28.5) THE STILL BEAT — close on her; the room's motion continues around her at normal speed while she alone is static. No literal wall is rendered. The wall is the VOC word and the karaoke card carries it; building a wall image here would compete with Register B.
  • s5 (0:28.5–0:31.5) WIDE — the room erupts, hands, applause.
  • s6 (0:31.5–0:35) ⚑ THE PLATE-SHOT. A clean locked single of REF-SONINLAW, seated, not clapping, eyes down at his plate. 3.5s — deliberately longer than any other single in the beat. He does not look up. (Framing, lens, height and eyeline of this shot are a contract: Beat 13 s5 reproduces them exactly and inverts only his eyes.)
  • s7 (0:35–0:38) CLOSE on her — one frame of registering it, then covered.
  • s8 (0:38–0:41) SET-BATHROOM — the door closing, her back against it. [pause] = a 0.8s hold inside this shot.
  • s9 (0:41–0:43) MACRO — a ballpoint writing EMILY on the back of her hand under bathroom light. PROP-HAND-INK established.
Insert / register cuenone. Register B is still withheld.
Lighting / set dressingSET-DINING TOAST-NIGHT for s1–s7; SET-BATHROOM for s8–s9, single overhead, unflattering. No mirror in frame at any point.
Transition outhard cut from the ink macro to the present.
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-50, REF-EMILY-28, REF-SONINLAW, SET-DINING/TOAST-NIGHT
s6 PROMPT (THE PLATE-SHOT - CONTRACT FRAME, save the exact camera):
  "Clean single, locked, eye-level, 50mm-equivalent, subject centred at 1/3 height. A man in
  his late twenties seated at a dinner table, hands still, NOT applauding, eyes down at his
  plate. Everyone else in the frame edges is clapping, motion-blurred. Golden-hour dining
  room. Stylised 3D feature animation, expressive readable face."
s9 PROMPT: "Macro under a bathroom overhead: a ballpoint pen writing the name EMILY on the
  back of a woman's hand. Skin texture, ink bleed, shallow depth."
MODEL: seedance_2.0
s4 MOTION: "SHE IS STATIC. Everyone around her moves at normal speed. No slow motion on the
  room - the stillness is hers alone."
s6 MOTION: "He does not move. He does not look up. Hold the full 3.5s."
s8 MOTION: "Door closes. Her back meets it. HOLD 0.8s ([pause]) before the cut."
NEGATIVE_PROMPT (all): "photoreal, live action, mirror, bathroom mirror, 2D, text overlay,
  watermark, extra fingers"
CUTTING: 9 cuts, 2.0-3.5s, pulled onto sung phrase boundaries
Production limitationREF-SONINLAW must age three years between s6 and Beat 13 s5 while staying recognisably the same man in the same framing. Workaround boarded: generate both keyframes in one Nano Banana 2 Pro pass, from the same reference, as a two-state pair — never three minutes apart in the production schedule.
Comp library inspiration[Anchor A] — its beat 2 is the same numb-recount structure at the same 5.4% share, and its climax depends on a witness planted early. Original-direction rationale logged for s4: no comp anchor renders a "wall" and none should — the still-beat is an original cutaway calibrated to the persuasion goal (she is absent from a room she is standing in) and it deliberately avoids competing with the Register-B family.
▸ Reviewer notes
Mute-testN/A (non-hook beat). Noted anyway: s6 and s9 both read sound-off, which is why they are the beat's two longest holds.
5Beat 3: THE MIRROR & AGITATION [0:43–1:05] · 22s · 11 shots · FAST MONTAGE · WHIPLASH #1

Three years of concealment as a system, not a feeling

Shoteleven fast Register-A cuts at 1.8–2.2s, one of them Register B.
On-screen textkaraoke layer. "Everyone got fed another version of me" is a VOC-sourced line and gets the beat's only scale bump.
▸ Prompt
  • s1 (0:43–0:45) the same dining room, empty and unlit, present-day muted grade. The time-jump is made by the grade, not by a title.
  • s2 (0:45–0:47) three phone alarms firing at once on a nightstand.
  • s3 (0:47–0:49) a wristwatch alarm.
  • s4 (0:49–0:51) a list on a table; under it, another list.
  • s5 (0:51–0:53) PROP-CALENDAR on the fridge; her finger runs a line.
  • s6 (0:53–0:55) she steps away, stops, comes back, runs the same line again. (Checked twice — the beat's key image and its most legible sound-off frame.)
  • s7 (0:55–0:57) ⚑ REGISTER B, WHIPLASH #1, 1.8s, UNEXPLAINED. Hard cut to a fully lit aisle in an enormous hall of stocked shelves. A figure at a dead run goes down mid-stride. Cut before the place can be read.
  • s8 (0:57–0:59) hard cut back to Register A mid-gesture — her at a door, composed, greeting people.
  • s9 (0:59–1:01) CARDS-1 in her coat pocket — one card visibly gone, band slightly loose.
  • s10 (1:01–1:03) the family at a table, laughing; her smile arriving a half-second late.
  • s11 (1:03–1:05) SET-HALLher hand on the doorframe of her own living room, the family lit inside, her outside the light. [quieter] lands here: the cut rate stops dead and this shot runs 2.0s locked. No mirror.
Insert / register cueWhiplash #1, s7, 1.8s. This is the ad's first Register-B frame and it is deliberately unreadable — the viewer sees a person collapse in a beautiful, fully-lit place and has no idea why. That question is not answered for another two minutes.
Lighting / set dressingact-one grade at its lowest saturation. Domestic clutter is organised, not messy — this is a woman running a system, and the set has to say so.
Transition outhard cut.
MODEL: gpt_image_2 (props/inserts) + nano_banana_2_pro (any shot with a character)
s5/s6 PROMPT: "A wall calendar on a fridge door, hand-annotated. A woman's index finger runs
  along a line. Muted desaturated domestic kitchen daylight. NOTE: NO COUNTER SURFACE IN
  FRAME - frame on the fridge door only."
s7 PROMPT (REGISTER B, first appearance):
  "Cathedral-scale archive interior. Shelving floor to ceiling, aisles to vanishing point.
  EVERY LAMP BURNING AT FULL, immaculate, fully stocked, nothing missing, nothing broken.
  Deep blue-green and gold jewel light, hard shadows, high key. A gaunt figure in plain
  working clothes collapses mid-stride in the aisle. High-fidelity CGI, feature-animation
  lighting - soft global illumination, subsurface scattering. Character-scale, not a diagram."
NEGATIVE_PROMPT (s7): "any substance on any surface, sludge, residue, dust, coating, frost,
  grime, mist, smoke, flames, radiators, dim lamps, flickering light, guttering light,
  decayed paper, faded ink, broken shelves, empty shelves, diagram, infographic, medical
  cross-section, arrows, labels, gore, blood, horror lighting"
s11 PROMPT: "A woman's hand on the doorframe of her own living room, seen from the dark hall.
  The family is warm and lit inside; she is in shadow outside it. NO MIRROR ANYWHERE."
MODEL: seedance_2.0
s6 MOTION: "She steps away. Stops. Returns. Runs the same line a second time."
s7 MOTION: "Full run, then the legs go. He is down inside 1.2s. Camera locked, no push."
CUTTING: 11 cuts, 1.8-2.2s. s11 breaks the rhythm and holds 2.0s locked.
Production limitationnone flagged. Note for the render schedule: s7 is generated from the same SET-RECORDS-HALL keyframe set as Beats 8/9/17 — the hall must be built once and revisited, never re-imagined, or the Beat-17 proof shot loses its force.
Comp library inspiration[Anchor D] — the exterior-life → hard push-to-interior → back oscillation, here run at its shortest possible length. [Anchor A]"sudden shifts from emotional character drama to internal render act as powerful visual pattern interrupts." Original-direction rationale logged for s11: no anchor supplies this frame; the mirror frame that would be the obvious borrow is struck by cross-concept instruction (S1 owns it), and the doorframe is a better fit for a line about a house.
▸ Reviewer notes
Mute-testN/A. s6 (the double-check) and s11 (outside her own lit room) are the beat's sound-off carriers.
6Beat 4: FAILED SOLUTIONS [1:05–1:25] · 20s · 10 shots · FAST INVENTORY

Kill the alternatives in order and land the dismissal

Shotsix fast prop/inventory cuts, then the doctor block slows.
On-screen textkaraoke layer.
▸ Prompt
  • s1 (1:05–1:06.8) a half-filled crossword, coffee ring on the corner.
  • s2 (1:06.8–1:08.6) fish-oil capsules in a palm.
  • s3 (1:08.6–1:10.4) a phone app — a cartoon brain and a progress ring. Legible as shape, not as sentences (diegetic-UI rule).
  • s4 (1:10.4–1:12.2) a wine glass being turned upside down on a shelf.
  • s5 (1:12.2–1:14) a bedroom, curtains drawn at 9pm, a clock.
  • s6 (1:14–1:16) morning: the same face, unchanged. ("Nothing moved.")
  • s7 (1:16–1:19) SET-SURGERYREF-DOCTOR across a desk, looking at a screen, not at her. 3s.
  • s8 (1:19–1:21) the doctor's hand sliding a referral sheet across the desk. (Quoted-speech law: the word "stress" arrives in the sung line; no lip-sync is attempted.)
  • s9 (1:21–1:23) the sheet — a waiting-list form, legible as a form, with a year legible and nothing else.
  • s10 (1:23–1:25) SET-CAR SURGERY CAR PARK, exterior — she is crying inside the car and the camera stays outside it.
Insert / register cuenone.
Lighting / set dressingact-one grade. The surgery is high-key, flat and unkind — the one institutional set in the ad.
Transition outhard cut from the exterior car to the night car park of Beat 5. The car is the same car and the recurring private room is now established — which is what makes Beat 15's "I did not sit in the car park afterwards" land as a picture and not just a line.
MODEL: gpt_image_2 (s1-s5, s8, s9) / nano_banana_2_pro (s6, s7, s10)
s3 PROMPT: "A phone on a table showing a brain-training app: a cartoon brain and a circular
  progress ring. NO LEGIBLE SENTENCES ON THE SCREEN - shapes and icons only."
s7 PROMPT: "A doctor seated behind a desk in a flat, high-key consulting room, looking at a
  monitor, not at the patient. Shot past the patient's shoulder. Stylised 3D feature
  animation. NO WHITE COAT DRAMA, no stethoscope hero prop - ordinary, uninterested."
s10 PROMPT: "Exterior, a parked car in a small surgery car park, muted overcast daylight.
  A woman is crying inside it, seen through glass at distance. WE DO NOT GO IN."
MODEL: seedance_2.0
s6 MOTION: "Hold on the unchanged face. Nothing happens. That is the shot."
s8 MOTION: "The hand slides the sheet across. It does not stop halfway."
NEGATIVE_PROMPT (all): "photoreal, live action, legible paragraphs, readable body text,
  watermark, text overlay, extra fingers"
CUTTING: 10 cuts. s1-s6 at 1.8s (inventory rhythm). s7-s10 at 2.0-3.0s (the beat slows for
  the dismissal). All pulled onto sung phrase boundaries.
Production limitationnone flagged.
Comp library inspiration[Anchor A] and [Anchor B] — both run the failed-solutions stack at ~4.2% and both land the dismissive-doctor beat identically ("She looked at me for two minutes…" / "I cried in my car"). The research brief names this the highest-value single steal in the batch, and the board reproduces its shape — inventory, dismissal, car — with the content fully re-grounded on cognition.
▸ Reviewer notes
Mute-testN/A. s10 is the beat's sound-off carrier and is deliberately shot from outside the glass — the restraint is what makes it read.
7Beat 5: THE CALL [1:25–1:59] · 34s · 11 shots

Speak the 2am search out loud and bring the authority in

Shoteleven Register-A shots; one deliberate framing repeat.
On-screen textkaraoke layer.
▸ Prompt
  • s1 (1:25–1:28) a dinner table; her nodding, saying nothing.
  • s2 (1:28–1:31) she leaves; the door; the night.
  • s3 (1:31–1:34) SET-CAR 2AMthe same framing as Hook B s4. Deliberate: the donor's own summary-then-recount construction, and on the B cut it is a promised image being paid.
  • s4 (1:34–1:38) OVER-SHOULDER MACRO — the search field, letters one at a time. [pause] = a 0.8s hold inside this shot.
  • s5 (1:38–1:41) her face in phone glow.
  • s6 (1:41–1:44) she does not press search. She opens the phone app instead and calls.
  • s7 (1:44–1:47) a phone ringing on a bedside table somewhere else; a hand.
  • s8 (1:47–1:50) REF-CAROL sitting up in the dark. Mid-50s, plain, glasses pushed up. No credential prop of any kind in frame.
  • s9 (1:50–1:54) intercut, two cuts — her mouth on the question; Carol's face taking it.
  • s10 (1:54–1:57) CAROL'S SILENCE — a locked hold, the longest single in the beat, Carol not moving.
  • s11 (1:57–1:59) Carol swings her legs out of bed. Cut.
Insert / register cuenone.
Lighting / set dressingact-one grade, night. Carol's room is ordinary and unstyled — the anti-authority set.
Transition outhard cut to daylight. The grade jump does the work.
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-53, REF-CAROL, SET-CAR/2AM
s3 PROMPT: "REPRODUCE HOOK B s4 EXACTLY - wide through a windscreen, one car alone in an empty
  night car park, one lit window beyond. Same lens, same height, same angle."
s8 PROMPT: "A plain woman in her mid-fifties sitting up in a dark bedroom, holding a phone,
  glasses pushed up onto her head. Ordinary nightclothes, ordinary room.
  ABSOLUTELY NO white coat, NO lanyard, NO stethoscope, NO clinic or pharmacy branding,
  NO uniform, NO badge - she is a friend, not a clinician."
s10 PROMPT: "Locked close on her face, listening, saying nothing. Neutral, serious."
MODEL: seedance_2.0
s4 MOTION: "Letters resolve one at a time. HOLD 0.8s ([pause]) mid-shot before the last."
s6 MOTION: "The thumb leaves the search key, moves to the call icon, presses."
s10 MOTION: "SHE DOES NOT MOVE. Hold the full 3s. No blink cut."
NEGATIVE_PROMPT (all): "white coat, lab coat, stethoscope, lanyard, hospital, clinic,
  pharmacy uniform, name badge, photoreal, live action, text overlay, watermark"
CUTTING: 11 cuts, 2.4-3.5s. s10 is the beat's longest hold and must not be trimmed.
Production limitationnone flagged.
Comp library inspiration[Anchor A] — beat 5 The Call to Sister Maria, 6.9%, the guide-arrives device and the "I'm driving over tomorrow, don't argue" grammar. ⛔ VS6 cross-adaptation logged: the anchor's guide is a sister and S1 keeps the sister on the donor-evidence rule; ours is re-cast to an oldest friend and the arrival is by phone at 2am, which the anchor does not do. The device transfers, the relation does not.
▸ Reviewer notes
Mute-testN/A. s6 (thumb leaving the search key for the call icon) is the beat's sound-off carrier and it is the decision the whole ad turns on.
8PRODUCT ON SCREEN [1:59–2:33] · 34s · 11 shots · PRODUCT ENTERS AT 24.4% Beat 6: THE REVEAL

Land the product at the donor's exact depth, on the **dining table, in front of the chair where the toast…

Shoteleven shots — arrival, doorway, room, the landing, reaction, anonymised alternatives, product macro, demonstration macro, two memory cuts, close.
On-screen textkaraoke layer. The product's own label is the only legible authored text in the beat and it appears in s4 and s7. No badge, no burn, no wordmark card.
▸ Prompt
  • s1 (1:59–2:02) a car pulling into a drive, daylight.
  • s2 (2:02–2:05) Carol in the doorway, coat still on. No hug.
  • s3 (2:05–2:09) SET-DINING PRESENT-MUTED — the same room as the toast, daylight, the chair in frame and empty.
  • s4 (2:09–2:13) ⚑ THE PRODUCT LANDS. Carol's hand sets the dark bottle down on the dining table, directly in front of that chair. Locked, 4s — the longest hold since the PLATE-SHOT. The score turns on this frame.
  • s5 (2:13–2:15) her face. She does not reach for it.
  • s6 (2:15–2:18) a pill bottle and a prescription slip pushed to the edge of frame, anonymised — no legible brand, no named competitor. The picture disqualifies a category, never a company.
  • s7 (2:18–2:22) PRODUCT BEAUTY MACRO — the dropper lifting, berry liquid in the pipette, light through it. Deep berry-red, not amber (the palette swap off the donor's honey). 4s.
  • s8 (2:22–2:25) DEMONSTRATION MACRO — the dropper at the tongue. No face. Carol showing, not her taking.
  • s9 (2:25–2:28) HARD CUT to SET-PHARMACY — a counter, a bag going across it, a woman's hands taking it.
  • s10 (2:28–2:31) the same counter, the same hands, older, taking a bigger box. Dose escalation rendered as repetition.
  • s11 (2:31–2:33) back to the dining table on "figured out the same thing" — Carol's face, and the loop left open.
Insert / register cuenone. The product macro is its own register (Marketing Studio) and is not Register B.
Lighting / set dressingSET-DINING PRESENT-MUTED, daylight through a window. ⛔ NO KITCHEN COUNTER, in this beat or any other — S1 stages its product entry on one and the two sung slots must not share the prop moment.
Transition outhard cut on the open loop.
STAGE 1 - PRODUCT IMPORT
TOOL: media_import_url -> media_id   (the real Kindled bottle, front + three-quarter)

STAGE 2 - THE LANDING (s4) and THE MACRO (s7)
MODEL: marketing_studio
PRESET: closeup product with person (s4) / closeup product (s7)
PRODUCT_REF: {media_id from Stage 1}
s4 SCENE_PROMPT: "A woman's hand sets a small dark dropper bottle down on a DINING TABLE,
  directly in front of an empty dining chair. Muted daylight through a window, a dining room,
  a laid table edge. Locked camera, eye-level with the tabletop. Stylised 3D feature animation
  environment matched to the rest of the ad. NOT A KITCHEN. NO COUNTER, NO WORKTOP, NO HOB."
s7 SCENE_PROMPT: "Macro: a glass dropper lifting from a small dark bottle, filled with deep
  BERRY-RED liquid, light refracting through it. Shallow depth, one clean specular. The
  liquid is BERRY, not amber, not honey, not gold."
NEGATIVE_PROMPT: "kitchen counter, worktop, hob, sink, amber liquid, honey liquid, gold liquid,
  guarantee badge, seal, stamp, discount flash, starburst, competitor branding, text overlay"

STAGE 3 - EVERYTHING ELSE
MODEL: nano_banana_2_pro   REFERENCE: REF-CAROL, REF-PROTAG-53, SET-DINING/PRESENT-MUTED,
  SET-PHARMACY
s6 PROMPT: "A generic white pill bottle and a folded prescription slip pushed to the edge of
  a dining table, out of focus, LABELS ILLEGIBLE. No brand marks anywhere."
s9/s10 PROMPT: "A pharmacy counter from the customer side. A paper bag / a larger box crosses
  it into a woman's hands. Only hands and the counter - NO FACES, no signage, no branding."
MODEL: seedance_2.0 / kling_3.0 (s4 only, for the hand)
s4 MOTION: "The bottle is set down and RELEASED. The hand withdraws. Hold to 4s.
  SCORE TURNS ON THE FRAME THE BOTTLE TOUCHES THE TABLE."
s9->s10 MOTION: "Identical camera. Only the hands age and the box gets bigger."
Production limitationproduct-fidelity drift is the known risk on any generated product frame. Workaround boarded: s4 and s7 both route through Marketing Studio with the real bottle imported by URL, never described in a prompt; if either frame returns an off-label bottle it is regenerated, never colour-corrected.
Comp library inspiration[Anchor A] — beat 6 The Secret Reveal, 6.9% share, product physically enters at 24.4%, authority-speech structure, dropper beauty macro ("the rich, honey-like liquid… dropped into a glass" → ours is berry, in a pipette, and never dropped into a glass, because that is the donor's ritual and not Kindled's). ⛔ VS6 cross-adaptation logged: the anchor stages its landing on a kitchen counter and that staging is struck (S1's). Review flag 6, surfaced for the human and NOT softened by the board: Carol's dose-escalation observation is boarded at full voltage as s9→s10 (the same counter, the bigger box). The adjunct posture is held in the picture instead of the copy — nobody is ever shown stopping a medication, and Carol carries no credential prop in any frame, so product_facts §5 holds by construction.
▸ Reviewer notes
Mute-testN/A. s4 is the strongest sound-off frame in the ad's middle third: a bottle placed in front of an empty chair, in a room the viewer has already been taught to read.
9Beat 7: THE REJECTION & REFRAME [2:33–2:47] · 14s · 4 shots · THE AD'S SLOWEST CUTTING

Reject, then land the ad's load-bearing sentence

Shotfour shots. Four. The lowest shot count of any beat, against a 2–4s ad-wide rhythm — the interruption is the emphasis.
On-screen textkaraoke layer, and this is the one beat where the lyric cards are held longer and set larger — the line is the ad's thesis and it is the line most likely to be read rather than heard.
▸ Prompt
  • s1 (2:33–2:36.5) her hand pushing the bottle back across the table.
  • s2 (2:36.5–2:40) her face on "I need a neurologist." Hard, not tearful.
  • s3 (2:40–2:43.5) Carol's hand closing over hers on the table. [pause] lands here and the entire frame stops.
  • s4 (2:43.5–2:47) Carol's face for the reframe line. 3.5s, locked, no camera move at all. The quietest frame in the ad.
Insert / register cuenone. Deliberately no whiplash here — cutting away from the reframe would spend the beat the whole insert exists to justify.
Lighting / set dressingunchanged from Beat 6. Score reduces to a single sustained piano note under the whole beat.
Transition outhard cut on the word "runs" straight into Register B. The reframe line and the insert are welded: the last thing you hear is fuel, and the first thing you see is what runs out of it.
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-53, REF-CAROL, SET-DINING/PRESENT-MUTED
s3 PROMPT: "Two hands on a dining table, one closing over the other. Muted daylight.
  Macro-adjacent, shallow depth, no faces."
s4 PROMPT: "Locked close-up, eye-level, of a plain woman in her mid-fifties speaking one
  sentence with complete certainty. No gesture. No lean. Stylised 3D feature animation,
  expressive but still."
MODEL: kling_3.0   (facial acting carries this beat; use the stronger performer)
s2 MOTION: "One line, hard, no tremor."
s3 MOTION: "The hand closes. FULL STOP - 0.8s in which nothing in frame moves ([pause])."
s4 MOTION: "She speaks. The camera does not move. Do not add a push-in."
NEGATIVE_PROMPT (all): "camera push, dolly, zoom, handheld, rack focus, photoreal, text overlay"
CUTTING: 4 cuts at 3.5s. THIS IS THE SLOW ZONE. Do not add a fifth shot.
Production limitationnone flagged. Note: 3.5s of held facial performance is longer than most image-to-video models hold cleanly — routed to Kling 3.0 for that reason and boarded with no camera move so any micro-drift reads as stillness rather than as artefact.
Comp library inspiration[Anchor A] — beat 7 at 2.9%, the reject-then-reframe grammar transferred verbatim-in-kind ("You don't have menopause weight. You have menopause sludge.""It was never your memory. It was the fuel your memory runs on."). The mechanism is swapped; the grammar is not.
▸ Reviewer notes
Mute-testN/A.
10THE STARVED RECORDS HALL, FULL REVEAL** Beat 8: UMPb [2:47–3:16] · 29s · 13 shots · **⚑ REGISTER B

The mechanism of the problem, absolutist, and the ad's declared exaggeration push

Shottwelve Register-B shots + one Register-A exit.
On-screen textkaraoke layer. RATIONS gets a scale bump inside its card.
▸ Prompt
  • s1 (2:47–2:50) THE ESTABLISH — crane up through an enormous hall. Shelving floor to ceiling, aisles to vanishing point, every lamp burning, immaculately stocked, nothing missing. This is not a room that is broken.
  • s2 (2:50–2:53) THE CARD — push in on a shelf ten feet up. One card, and the camera goes close enough to read it: EMILY. Pristine. Undamaged.
  • s3 (2:53–2:56) THE CREW — three couriers at the head of an aisle under a full lamp. Gaunt, shaking, grey-lipped, hollow at the temple.
  • s4 (2:56–3:00) THE COLLAPSE. One sets off at a run. Twenty paces. He goes down. The camera holds a beat too long — a hand still reaching up the aisle, fingers open, six feet short of a bright, stocked, waiting shelf. 4s. This is the ad's grotesque and it is the only place it goes.
  • s5 (3:00–3:02) the next one. Down.
  • s6 (3:02–3:04) the next. Down. (The rhythm of three is the point — it is a systemic failure, not an accident.)
  • s7 (3:04–3:08) THE PALLET — crane to a mezzanine. One loaded pallet under a tarpaulin, glowing through the fabric, untouched. Nobody near it with the strength to break it open. 4s.
  • s8–s12 (3:08–3:12) FIVE FAST CUTS, 0.8s each, on the "words / hair / temperature / gut / mood" line — five different aisles, five different couriers, all down, all under full lamps. ⛔ These five shots do NOT illustrate the five symptoms. They multiply the same failure across the building. Rendering "temperature" as an image would import N3's owned heat axis and rendering "the words" differently from "the mood" would turn the insert into a diagram. The §5 cascade is carried by the sung line; the picture says one thing, in five places, which is the line's actual claim.
  • s13 (3:12–3:16) HARD CUT BACK to Register A — her face at the dining table, unmoved, on "You can't practice your way out of a fuel shortage."
Insert / register cuethis beat IS the insert. Register B occupies 25 of the beat's 29 seconds.
Lighting / set dressingblue-green and gold jewel light, hard shadows, constant.No lamp gutters, dims, flickers or comes back on — anywhere, ever.No substance on any surface.No temperature cue of any kind.No decay, no greyed ink, no crumbling paper. The audio inside the insert is the crew's footfalls and nothing else.
Transition outhard cut, mid-phrase, back to her face. The whiplash out is as abrupt as the whiplash in.
MODEL: gpt_image_2 (environment keyframes) + nano_banana_2_pro (REF-COURIER-A/B/C consistency)
SET REFERENCE: SET-RECORDS-HALL - BUILD ONCE, REUSE AT BEATS 3, 9, 10, 11, 17, 18.
  Beat 17 re-shoots s2's exact framing; if the hall is re-imagined between passes,
  the ad's thesis shot is destroyed.

s1 PROMPT: "Establishing crane shot inside a cathedral-scale archive. Shelving floor to ceiling,
  aisles receding to vanishing point, a mezzanine above. EVERY LAMP BURNING AT FULL. Perfect
  condition. Completely stocked - not one gap on any shelf. Deep blue-green and gold jewel
  light, hard shadows, high key. High-fidelity CGI with feature-animation lighting: soft
  global illumination, subsurface scattering, rounded volumes. A place, not a diagram."
s2 PROMPT: "Push-in on a single index card on a shelf ten feet up. The card reads EMILY in
  clear handwriting and is CRISP, PRISTINE, PERFECTLY LEGIBLE, UNDAMAGED. Bright lamp above it."
s3 PROMPT: "Three character-scale couriers in plain working clothes at the head of a lit aisle.
  GAUNT, shaking, grey-lipped, hollow at the temple - starved. Rendered with feature-animation
  craft: pitiable, never disgusting. No gore, no wounds, no horror lighting."
s4 PROMPT: "Long-lens aisle compression. A courier down on the floor mid-aisle, one hand still
  reaching up the aisle, fingers open, SIX FEET SHORT of a bright fully stocked shelf.
  The shelf is perfect. He is not."
s7 PROMPT: "Crane to a mezzanine. One loaded pallet under a tarpaulin, GLOWING THROUGH THE
  FABRIC, untouched, nobody near it. Same jewel light."

NEGATIVE_PROMPT (EVERY Register B shot, verbatim):
  "sludge, residue, grease, wax, slime, goo, dust, grime, coating, buildup, mist, smoke,
  frost, ice, snow, steam, breath vapour, flames, fire, embers, radiators, heaters,
  thermometers, dim lamps, flickering lamps, guttering lamps, dark aisles, unlit sections,
  lamps switching on, lamps switching off, empty shelves, missing files, crumbling paper,
  faded ink, torn cards, decay, cobwebs, broken shelving, switches, levers, track points,
  railway points, forks in a path, diagram, infographic, arrows, labels, medical
  cross-section, anatomy chart, gore, blood, wounds, horror lighting, photoreal humans"

MODEL: seedance_2.0 (wides, crane) / kling_3.0 (s4 - the collapse and the reaching hand)
s4 MOTION: "Full run for twenty paces. The legs go. He is down. THE CAMERA HOLDS A BEAT TOO
  LONG on the reaching hand - do not cut on the fall, cut 1.5s after it."
s7 MOTION: "Slow crane up. Nothing moves on the mezzanine. Nobody comes."
s8-s12 MOTION: "Five separate aisles, five separate couriers, all going down. IDENTICAL
  failure in five places - do NOT differentiate them by symptom, colour or set dressing."
CUTTING: s1-s3 3.0s / s4 4.0s (longest) / s5-s6 2.0s / s7 4.0s / s8-s12 0.8s each / s13 4.0s
Production limitationthe highest-cost block in the ad. 12 bespoke Register-B shots with character-consistent starved figures, plus a re-shoot of s2's framing at Beat 17. Workaround boarded: the five 0.8s cascade cuts (s8–s12) are camera variations on a single generated aisle plate with different courier placements, not five ground-up environments — that is where the render budget is bought back without touching the four hero shots (s1, s2, s4, s7).
Comp library inspiration[Anchor C] — anatomy rendered as a habitable place at character scale, which is the only reason a hall with people in it reads at all; and its "the medication is in your blood, but it's starving at your cells" is the closest in-library statement of this exact physics. [Anchor D] — the strict three-value palette (jewel-blue, gold, shelf-value; no fourth colour enters). [Anchor E] — the exaggeration ceiling, and the render-tier instruction (feature-animation lighting) that keeps the collapse pitiable rather than gruesome. ⛔ VS6 cross-adaptation logged on all three: Anchor C's mascot register, Anchor D's cementing substance and Anchor E's comic prop-verbs are all rejected; borrowed at scale-grammar, palette-discipline and render-tier level only.
▸ Reviewer notes
Mute-testN/A, but this is the ad's second-strongest sound-off block after the hook: a person collapsing six feet short of something they can see is legible in any language with the audio off.
11THE RESTORATION PASS** · the ad's longest beat Beat 9: UMS [3:16–3:58] · 42s · 14 shots · **⚑ REGISTER B

Five named actives, one physical action each, in causal order

Shotone Register-A hand-off, twelve Register-B, one Register-A payoff.
On-screen textkaraoke layer. The five active names get no special treatment — no ingredient cards, no lower-thirds, no callouts. Naming them on screen would turn a relay into a supplement-facts panel, which is precisely the register's structural refusal.
▸ Prompt
  • s1 (3:16–3:19) Carol's hands on the table, Register A — the hand-off into the insert.
  • s2 (3:19–3:22) IODINE · HANDS — the loading-bay doors open; crates of raw stock come in on a hand-truck and are handed across. (Material comes IN. Nothing goes out. Ever.)
  • s3 (3:22–3:26) SELENIUM · TURNS — a bench-scale converter: raw stock in one side, a different and usable thing out the other. ⛔ A CONVERTER, NEVER A SWITCH. No lever thrown, no fork, no track points. N1 owns the literal switch.
  • s4 (3:26–3:29) the converted load put into a courier's hands.
  • s5 (3:29–3:33) ZINC · CARRIES — far end of the aisle; the load off the dock and onto a shoulder.
  • s6 (3:33–3:36) the shoulder-load arriving at a shelf-face and being set down where it was ordered.
  • s7 (3:36–3:40) VITAMIN D3 · FEEDS — a long table down the middle of the hall; the whole crew eating at once. Wide, 4s.
  • s8 (3:40–3:43) ASHWAGANDHA · GUARDS — a figure standing in the loading-bay doorway, back to us, blocking a shadow that has been taking rations off that table. The shadow does not enter. Nothing leaves the building.
  • s9 (3:43–3:45) NO IRON — one crate set aside, unopened, deliberately left off the truck. One shot, no comment, no card.
  • s10 (3:45–3:48) DROPS NOT PILLS — a side corridor where a queue of pills is stalled at a closed door. (A traffic image. There is no substance and nothing is being taken out — the door is simply shut and the queue is simply waiting, which is what the line says.)
  • s11 (3:48–3:51) the sublingual route — a direct door straight into the hall. One step. No queue.
  • s12 (3:51–3:54) THE CREW STANDS — fed, upright, colour back in the lips, running the aisle at full speed. Same aisle, same lamp, same distance as Beat 8 s4.
  • s13 (3:54–3:57) ⚑ THE MONEY SHOT. Hard cut to Register A — her face, mid-sentence at the dining table, and a card arrives in her mouth on time. The word lands.
  • s14 (3:57–3:58) Carol: "Four weeks. Watch." Cut out on the word.
Insert / register cuethis beat IS the insert's second half. 32 of 42 seconds are Register B.
Lighting / set dressingidentical to Beat 8. The hall does not brighten and does not change temperature — because it was never dark and never had one. The only thing that changes across Beats 8→9 is the people.
Transition outhard cut on "Watch."
MODEL: gpt_image_2 (environment) + nano_banana_2_pro (REF-COURIER consistency)
SET REFERENCE: SET-RECORDS-HALL (same build as Beat 8 - do NOT regenerate the hall)

s2 PROMPT: "Loading-bay doors open at the end of the archive. Crates of raw stock arrive on a
  hand-truck and are HANDED ACROSS to waiting workers. Material moving INTO the building."
s3 PROMPT: "A bench-scale CONVERTER machine in the archive: raw stock enters one side, a
  different usable form emerges the other. A processing machine with a hopper and an output
  chute. ABSOLUTELY NO SWITCH, NO LEVER, NO TOGGLE, NO RAILWAY POINTS, NO FORK IN A PATH."
s5 PROMPT: "Far end of a lit aisle. A worker takes a load off a dock and onto his shoulder,
  carrying it up. The last step of a journey."
s7 PROMPT: "Wide. A long table down the centre aisle of the archive. The entire crew eating
  at once. Colour returning to their faces. Fully lit, jewel light, unchanged."
s8 PROMPT: "A figure standing in the loading-bay doorway with its back to camera, arms out,
  BLOCKING a shadow outside from entering. The shadow stays outside. Nothing exits."
s9 PROMPT: "One crate set aside on the dock, unopened, deliberately left off the truck."
s10 PROMPT: "A narrow side corridor. A long queue of small capsules stalled at a closed door.
  Nothing is stuck to anything - they are simply waiting."
s12 PROMPT: "The SAME aisle and the SAME lamp as the collapse shot. The same courier, now fed
  and upright, running it at full speed and reaching the shelf."

NEGATIVE_PROMPT: (use the Beat 8 Register-B negative verbatim, plus)
  "switch, lever, toggle, railway points, track points, fork in the path, brooms, mops,
  hoses, mallets, shields, sweeping, mopping, hosing, washing, anything being carried OUT
  of the building, anything being removed, drains, pipes, plugholes"

MODEL: seedance_2.0 / kling_3.0 (s13 - the facial performance)
s7 MOTION: "They eat. Nothing is dramatic. Hold 4s - this is the beat's rest."
s12 MOTION: "Full run, reaches the shelf, takes the card. NO COLLAPSE."
s13 MOTION: "Register A. Her mouth, mid-sentence, and the word arrives WITHOUT the pause she
  used to need. The absence of a hesitation is the shot."
CUTTING: 14 cuts, 2.5-4.0s. s7 (4s) is the beat's only rest. s13-s14 land the payoff.
Production limitationthe five-verb relay depends on five visually distinct physical actions. If any two read the same on screen the format collapses, exactly as the research brief warns for the ingredient-chorus format. Boarded mitigation: each active gets a different spatial zone of the hall (loading bay / bench / far aisle / centre table / doorway) as well as a different verb, so the actions are distinguishable by geography even at 2.5s.
Comp library inspiration[Anchor C] — the metronomic named-active relay where each job is distinct and causally ordered and each references the last. It is the corpus's proof that this structure holds attention only when the jobs genuinely differ. [Anchor A] — beat 9 at 8.6%, the longest beat in the donor too, and its "Six weeks. Watch." loop-closing construction, transposed to "Four weeks. Watch." ⛔ VS6 cross-adaptation logged: Anchor C's four herbs are personified characters with faces and voices; ours are not. No active is given a face, a name card, a voice or a prop-weapon. The relay transfers; the mascot does not.
▸ Reviewer notes
Mute-testN/A. s12 is the beat's sound-off carrier and it is a direct visual rhyme with Beat 8 s4 — same aisle, same lamp, same distance, different man.
12WEEKS 1–2 [3:58–4:35] · 37s · 18 shots · MONTAGE, ACCELERATING · WHIPLASH #4 · THE GRADE TURNS Beat 10: TIMELINE

Small, credible, cognitive-and-relational milestones

Shoteighteen fast Register-A cuts + one Register-B flash. Cut rate tightens from 2.4s to 1.6s across the beat — the donor's measured montage acceleration.
On-screen textkaraoke layer. Week one, Day nine, Week two get a scale bump inside their own cards — the donor emphasises exactly these markers.
▸ Prompt
  • WEEK ONE — s1 (3:58–4:00.4) her mid-sentence at a table, the sentence completing; s2 (4:00.4–4:02.6) her small private double-take; s3 (4:02.6–4:04.8) the other person not noticing anything (that is the point — nobody else can see this).
  • s4 (4:04.8–4:06) ⚑ REGISTER B, WHIPLASH #4, 1.2s — a courier on his feet, jogging an aisle, handing a card off.
  • DAY NINE — s5–s8 (4:06–4:14) the phone ringing; her hand going to it without the pause; the name on the screen; she answers. Four cuts at 2.0s.
  • WEEK TWO — s9–s13 (4:14–4:24) the half-second, rendered three times as three greetings where the gap used to be and is not; then the walk metaphor rendered adjacent — her moving through her own hallway without looking down; then CARDS-2 in her pocket, two cards gone. Five cuts at 2.0s.
  • FRIDAY NIGHT — s14–s18 (4:24–4:35) the table at ten o'clock; four conversations running at once; her holding all of them; a wide of the room, full; the clock. Five cuts tightening to 1.6s.
Insert / register cuewhiplash #4, s4, 1.2s.
Lighting / set dressing⚑ THE TWO-ACT GRADE STARTS TURNING HERE. s1 sits at act-one's muted floor; s18 is halfway to golden. The crossfade is progressive across beats 10 and 11 and completes at beat 12 — the montage that accelerates is also the montage that colours up, which is the donor's measured arc and the reason its montage is its largest beat.
Transition outhard cut.
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-53, SET-KITCHEN, SET-HALL, SET-DINING
GRADE INSTRUCTION (post): generate all 18 shots NEUTRAL. The muted->golden ramp is a POST
  grade applied across beats 10-11-12 as one continuous curve, NOT baked per shot.
s1 PROMPT: "A woman mid-sentence at a table, the sentence arriving without a detour. Relaxed
  jaw, steady eyes. Domestic daylight."
s3 PROMPT: "The listener across the table, completely unremarkable reaction. NOTHING IS
  HAPPENING for them. That indifference is the shot."
s4 PROMPT: "REGISTER B. A courier ON HIS FEET jogging a fully lit archive aisle, handing a
  card off to another worker. Jewel light, unchanged from Beat 8. He is fed and upright."
s9-s11 PROMPT: "Three greetings in three different doorways. In each, she says a name
  IMMEDIATELY. No hesitation beat, no glance away, no lip-purse."
s12 PROMPT: "A woman walking her own hallway without looking down at her feet."
s13 PROMPT: "A thinner stack of index cards in a coat pocket, elastic band loose."
NEGATIVE_PROMPT: (Register B shot uses the Beat 8 negative verbatim)
  (Register A shots) "photoreal, live action, before-and-after split, weight change,
  de-aging, slimming, text overlay, watermark"
MODEL: seedance_2.0
CUTTING: 18 cuts. Rate ramps 2.4s -> 1.6s across the beat and rides the sung phrasing.
  The RAMP is the technique; a constant rate here reads as a slideshow.
Production limitationthe highest shot-count beat in the ad (18 renders in 37s). Workaround boarded: s9–s11 are three lighting/wardrobe variations of one generated doorway plate, and s14–s18 are five camera positions on one generated dinner-table plate — 8 of the beat's 18 shots come out of 2 environments.
Comp library inspiration[Anchor B] — its beat 9 Timeline is the single largest beat in an eight-minute ad (11.0%) and is deliberately overweighted; it is the corpus's clearest statement that the montage is where a long animated story earns its length, and it is the source of the acceleration-plus-grade-turn combination. ⛔ VS6 cross-adaptation logged: the anchor's own markers — waking before the alarm and the afternoon crash — are S1's in this batch and are struck; its pound counts are barred outright. Borrowed at montage-grammar and grade-arc level only.
▸ Reviewer notes
Mute-testN/A. s9–s11 (three greetings with no gap) is the beat's sound-off carrier.
13WEEKS 3–4 [4:35–5:04] · 29s · 14 shots · WHIPLASH #5 · THE PROP PAYOFFS Beat 11: TIMELINE

The payoff milestones, and every memory prop planted in act one gets paid here

Shotfourteen fast Register-A cuts + one Register-B flash; four of them are prop payoffs.
On-screen textkaraoke layer. Week three, Week four scale-bumped.
▸ Prompt
  • WEEK THREE — s1 (4:35–4:37.5) SET-KITCHEN: she stands in the doorway, by the window.No counter surface in frame, no product in the room — the kitchen-counter strike is honoured in the picture as well as in the staging note. s2 (4:37.5–4:40) her lips forming "Emily"; s3 (4:40–4:42) it arrives; s4 (4:42–4:44.5) her small laugh; she says it again.
  • s5 (4:44.5–4:45.7) ⚑ REGISTER B, WHIPLASH #5, 1.2s — the aisle at full run; the tarpaulin off the pallet, broken down and carried.
  • THE TEMPERATURE MARKER — s6 (4:45.7–4:48) her hands wrapped around a mug; s7 (4:48–4:50) the same hands, on a cold morning, not wrapped around anything.Register A hands ONLY. No Register-B thermal imagery, no gauge, no breath vapour — the insert has no temperature axis and never acquires one.
  • WEEK FOUR — s8 (4:50–4:52.5) the fridge calendar; her finger runs it once; s9 (4:52.5–4:55) she walks away and does not come back; s10 (4:55–4:57) she takes it down, both hands, off the door.
  • s11 (4:57–4:59) the phone: alarm after alarm being deleted; s12 (4:59–5:00.5) the wristwatch alarm off.
  • s13 (5:00.5–5:02.5) MACRO — the back of her hand under a running tap, ink going; then the same hand, dry and blank, the next morning.
  • s14 (5:02.5–5:04) ⚑ THE ELASTIC BAND SNAPS ONTO AN EMPTY HAND. CARDS-4. The animation-only metaphor pays, and the words still do not know it exists.
Insert / register cuewhiplash #5, s5, 1.2s.
Lighting / set dressingthe grade continues its ramp — s14 is nearly fully golden. SET-KITCHEN is boarded doorway and window only.
Transition outhard cut from the empty hand to the phone call that opens Beat 12.
MODEL: nano_banana_2_pro / gpt_image_2 (props)
s1 PROMPT: "A woman standing in a KITCHEN DOORWAY beside a window, morning light. Frame on the
  doorway and the window. NO COUNTER, NO WORKTOP, NO HOB, NO SINK IN FRAME. She is alone."
s5 PROMPT: "REGISTER B. A fully lit archive aisle, workers at a full run. On the mezzanine the
  tarpaulin is OFF the pallet and the load is being broken down and CARRIED. Jewel light,
  unchanged. Nothing is removed from the building."
s6/s7 PROMPT: "Two matched macro shots of the same pair of 53-year-old hands. (a) wrapped
  around a hot mug. (b) resting bare on a table on a bright cold morning, unbothered.
  REGISTER A DOMESTIC ONLY - no thermal imagery, no gauge, no breath vapour, no colour-coded
  heat, no anatomy."
s10 PROMPT: "Both hands lifting a hand-annotated calendar off a fridge door."
s13 PROMPT: "Macro: the back of a hand under running water, ballpoint ink going. Then the same
  hand, dry and completely blank, in next-morning light."
s14 PROMPT: "Macro: an elastic band snapping closed onto an EMPTY hand. No cards. Nothing in
  the fingers. Golden morning light."
NEGATIVE_PROMPT: "kitchen counter, worktop, hob, sink, product bottle, thermometer, thermal
  imaging, heat map, breath vapour, radiator, photoreal, text overlay"
MODEL: seedance_2.0
s9 MOTION: "She runs the line once, walks out of frame, AND DOES NOT RETURN. Hold the empty
  frame 0.5s before the cut - the not-coming-back is the shot."
s14 MOTION: "The band snaps. Nothing is in the hand. Cut on the snap."
CUTTING: 14 cuts, 1.5-2.5s, riding the sung phrasing.
Production limitationnone flagged.
Comp library inspiration[Anchor A] — beat 11 at 6.1%, and its small-props-animated-as-proof technique ("wedding ring spinning loose," "belt one notch tighter"), transferred as a technique onto memory props rather than body props. ⛔ VS6 cross-adaptation logged: the anchor's ring is N3's owned prop (its hook and its Week-2 payoff) and its cardigan/coat is S1's — both struck. Every surviving prop here is a memory prop, which is the correct family for this concept. Review flag 7, boarded: the temperature marker added at the edit pass is paid once, in Register A hands only, and the §5 cascade list itself is untouched — exactly as the review instructed. Review flag 8, boarded: the kitchen is staged doorway-and-window with no counter and no product, so the S1 strike cannot be violated by a set dresser.
▸ Reviewer notes
Mute-testN/A. s9 (walking away and not coming back), s10 (the calendar coming down) and s14 (the band on an empty hand) all read cleanly sound-off; s14 is the ad's most purely visual sentence.
14Beat 12: THE DINNER [5:04–5:37] · 33s · 11 shots · THE MATCH-FRAME

Walk into the feared arena, carrying nothing

Shoteleven Register-A shots, three of them a deliberate act-one flash-block.
On-screen textkaraoke layer.
▸ Prompt
  • s1 (5:04–5:07) the phone call. s2 (5:07–5:10) her face taking the invitation.
  • s3 (5:10–5:14) ⚑ THE MATCH-FRAME. SET-DINING SUNDAY-GOLDEN, being laid — the same room, the same lens, the same height, the same angle as Beat 2 s1, three years later and in the act-two grade. 4s. Nothing else in the ad does this and nothing else needs to.
  • THE OLD-ME FLASH-BLOCK (act-one grade re-inserted for exactly three shots) — s4 (5:14–5:16) Thursday prep, lists; s5 (5:16–5:18) the car rehearsal — Hook C's exact framing; s6 (5:18–5:20) the pen on the hand. CARDS-2 permitted in this block (it is set in the past).
  • s7 (5:20–5:23) hard cut back to act-two: she walks in, hands empty, sleeves up, nothing written anywhere.
  • s8 (5:23–5:26) a close on her bare hands.
  • s9 (5:26–5:29) the family sitting; chairs; faces. s10 (5:29–5:32) the room settling.
  • s11 (5:32–5:37) ⚑ THE PLATE-SHOT, RE-ARMED. REF-SONINLAW sits down directly across from her — Beat 2 s6's exact framing, now opened into a two-shot: him far half, her near half. Locked. 5s. Cut out cold.
Insert / register cuenone — the three act-one flashes are a grade interrupt, not a register interrupt, and that is deliberate: putting Register B here would compete with the arena.
Lighting / set dressingthe two-act grade completes at s3. From here to the end, the world is golden. The three flash shots are the only act-one frames remaining in the ad besides Beat 14 s2–s4 and Beat 17 s2.
Transition outhard cut.
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-53, REF-SONINLAW, SET-DINING/SUNDAY-GOLDEN
s3 PROMPT: "REPRODUCE BEAT 2 s1's CAMERA EXACTLY - same lens, same height, same angle, same
  framing of the dining room. The room is being laid for Sunday dinner. Saturated golden-hour
  suburban light. The set is identical; only the light and the time have changed."
s5 PROMPT: "REPRODUCE HOOK C s2's FRAMING - interior profile of a woman in a parked car,
  lips moving with no sound. ACT-ONE MUTED GRADE."
s11 PROMPT: "TWO-SHOT built out of the Beat 2 PLATE-SHOT camera. A man in his early thirties
  sits down directly across a dinner table from a 53-year-old woman. He is in the far half,
  she is in the near half. Locked, eye-level. Golden hour."
MODEL: seedance_2.0
s7 MOTION: "She walks in. Hands open and empty. Sleeves up. Nothing in either hand."
s11 MOTION: "He sits. Neither of them speaks. HOLD 5s. Cut cold on the silence."
NEGATIVE_PROMPT: "index cards, notes, paper in her hands, writing on her hand, photoreal,
  live action, text overlay"
CUTTING: 11 cuts. s3 (4s) and s11 (5s) are holds; s4-s6 are a 2.0s flash-block.
Production limitations3's match-frame and s11's two-shot both depend on camera data saved from Beat 2. Workaround boarded: the Beat 2 camera parameters are recorded in the shot sheet as a reusable spec, and Beats 2/12/13 are scheduled as one render block, not three.
Comp library inspiration[Anchor A] — beat 12 at 6.7%, the arena-return structure (its restaurant; our dining room). [Anchor B] — the same beat, the same share, confirming the shape. Original-direction rationale logged for s3: no anchor runs a same-lens match-frame across an eight-minute gap; it is an original device calibrated to this concept's single hero set, and it does in one cut what a title card would do badly.
▸ Reviewer notes
Mute-testN/A. s7–s8 (empty hands) and s11 (the two-shot) are the sound-off carriers.
15DONOR PARITY — SLOW CUTTING** Beat 13: THE REACTION [5:37–6:03] · 26s · 8 shots · **⚑ PEAK 9/10

A humiliation-reversal, not a warm recognition scene. The donor's measured 9/10 peak, same slot, same two faces, witness swapped

Shoteight shots, the fewest of any long beat — up to 4s each, because the peak is carried by held faces, not by cutting.
On-screen textkaraoke layer. PLATE gets the ad's largest scale bump.
▸ Prompt
  • s1 (5:37–5:40) the table mid-dinner: normal, golden, loud.
  • s2 (5:40–5:43.5) her, calm and unhurried: "Emily." 3.5s.
  • s3 (5:43.5–5:46.5) REF-EMILY-31 stops mid-sentence, fork down, staring.
  • s4 (5:46.5–5:50) "Emily, pass the bread." — her, exactly as flat and easy as anyone else at that table. The ordinariness is the flex.
  • s5 (5:50–5:54) ⚑ THE REVERSAL. The PLATE-SHOT framing from Beat 2 s6 — identical lens, height, angle — and he LOOKS UP. Cartoon reaction-face physics: the eyes, the jaw, the whole face going through the floor. 4s — the longest single in the ad. He cannot hold her eye and goes back down to the plate. ⚑ THE SCORE DROPS OUT COMPLETELY UNDER THIS SHOT.
  • s6 (5:54–5:57.5) HER: smug satisfaction. Not warmth. Not forgiveness. The donor's own register, dialled to 9. [pause] holds inside this shot. The score returns loud on the cut into it.
  • s7 (5:57.5–6:00.5) the table around them, oblivious, eating — nobody else in the room knows what just happened, which is what makes it hers.
  • s8 (6:00.5–6:03) she says the name again. Held on her mouth. Hard cut.
Insert / register cuenone, deliberately. Cutting to Register B at the peak would spend the ad's highest-intensity beat on an explanation. The insert has already done its job.
Lighting / set dressingSET-DINING SUNDAY-GOLDEN, full act-two saturation. No lighting change inside the beat — the reversal is performed, not lit.
Transition outhard cut.
MODEL: nano_banana_2_pro (keyframes) + kling_3.0 (motion - the facial acting IS the beat)
REFERENCE: REF-PROTAG-53, REF-EMILY-31, REF-SONINLAW, SET-DINING/SUNDAY-GOLDEN

s5 PROMPT (THE PEAK - reproduce the Beat 2 s6 camera EXACTLY):
  "Clean single, locked, eye-level, 50mm-equivalent, subject centred at 1/3 height - IDENTICAL
  to the Beat 2 plate shot. The same man, three years older, at the same kind of dinner table.
  HE LOOKS UP. Cartoon reaction-face physics: eyes wide, jaw dropping, the whole face falling
  through the floor - the exaggerated Pixar reaction beat at full amplitude. Golden hour."
s6 PROMPT: "Close on the 53-year-old woman. SMUG SATISFACTION. Not warmth, not forgiveness,
  not tenderness. Calm, level, entirely unbothered, faintly pleased. She is not going to
  help him."
MOTION s5: "He looks up. The reaction plays FULL - do not restrain it, do not make it subtle,
  this is the ad's 9/10 and the donor plays it as cartoon physics. Then he goes back down to
  the plate. HOLD 4s. SCORE OUT under this entire shot."
MOTION s6: "She holds his gaze after he breaks it. HOLD 0.8s ([pause]). SCORE BACK IN LOUD on
  the cut into this shot."
NEGATIVE_PROMPT: "tender, tearful, reconciliation, apologetic, forgiving, warm smile, hug,
  hand on arm, subtle restrained reaction, photoreal, live action, text overlay"
CUTTING: 8 cuts, 3.0-4.0s. THIS IS A SLOW ZONE. Adding cuts here lowers the peak.
Production limitationcartoon reaction-face physics at feature-animation fidelity is the hardest single render in this build. Workaround boarded: s5 is routed to Kling 3.0 (the stronger facial performer), generated from the Beat 2 s6 keyframe as a two-state pair, and budgeted for multiple attempts. If it comes back restrained, it is regenerated — never accepted and never compensated for with a cut. Under-playing this shot is the single most likely way this ad falls below donor parity.
Comp library inspiration[Anchor A] — beat 13, measured peak intensity 9/10 at 5:31–5:57, the two-face climax rendered as "the ex-husband's jaw-dropping shock and regret while Christine glows with absolute confidence." Full pattern borrow: same slot, same share, same two-face physics, witness swapped from an ex-husband to the son-in-law planted at Beat 2. [Anchor B] — the same beat at the same 5.4% share, confirming the shape is the carrier's, not one ad's.
▸ Reviewer notes
Mute-testN/A, but note: the entire beat plays sound-off. A man looks up, cannot hold a woman's eye, and looks back at his plate. That is the ad in one exchange and it needs no words.
16Beat 14: THE STRANGER [6:03–6:30] · 27s · 9 shots

Unsolicited third-party proof, re-pointed to a recognition question

Shotnine shots — one single, an act-one flash-block of three, then five present-tense.
On-screen textkaraoke layer. ALWAYS gets a scale bump.
▸ Prompt
  • s1 (6:03–6:06) REF-MOTHER, 70s, across the table, watching her.
  • THE OLD VERSION (act-one grade, shot from the mother's eyeline — these are her memories, not the protagonist's) — s2 (6:06–6:08.5) her nodding; s3 (6:08.5–6:11) her waiting; s4 (6:11–6:14) someone else finishing her sentence while she smiles.
  • s5 (6:14–6:17) back to now: the mother's fork going down on the cloth. Sound-off, this reads as a room changing.
  • s6 (6:17–6:20) WIDE — the whole table turning to her.
  • s7 (6:20–6:23) the mother on her line — three-quarter back of her head, the table beyond turning. (Quoted-speech law: her mouth is not the subject and no lip-sync is attempted.)
  • s8 (6:23–6:27) HER, straight down the table. [pause], then the line. 4s.
  • s9 (6:27–6:30) the mother's reaction. Cut.
Insert / register cuenone.
Lighting / set dressingSET-DINING SUNDAY-GOLDEN; the three flashes drop to act-one grade and back.
Transition outhard cut.
MODEL: nano_banana_2_pro   REFERENCE: REF-MOTHER, REF-PROTAG-53, SET-DINING/SUNDAY-GOLDEN
s2-s4 PROMPT: "ACT-ONE MUTED GRADE. Three memories shot from an observer's eyeline across a
  table: (a) a woman nodding without speaking, (b) the same woman waiting with her mouth
  half-open, (c) someone else finishing her sentence while she smiles and lets them."
s7 PROMPT: "Three-quarter BACK of a woman in her seventies at a dinner table, her face turned
  away from camera, the table beyond her turning toward the far end. HER MOUTH IS NOT VISIBLE."
s8 PROMPT: "The 53-year-old woman looking straight down the length of the table, level, direct,
  completely unembarrassed."
MODEL: seedance_2.0
s5 MOTION: "The fork goes down onto the cloth. Deliberate. Everything else in frame stops."
s8 MOTION: "HOLD 0.8s ([pause]) before she speaks. She does not soften it afterwards."
NEGATIVE_PROMPT: "lip sync, mouth visible on the older woman, photoreal, live action,
  product bottle, text overlay"
CUTTING: 9 cuts, 2.5-4.0s.
Production limitationnone flagged.
Comp library inspiration[Anchor A] — beat 14 at 5.4%, the unsolicited-third-party-proof beat. ⛔ VS6 cross-adaptation logged: the anchor's version is a stranger asking what she is taking, and S1 owns that move in this batch (its beat 12, kept on the donor-evidence rule). Ours is re-pointed to a recognition question, which is on-concept rather than a concession — this concept's whole angle is "the vindication is not revenge, it is being recognised again." The beat's function transfers; its question does not.
▸ Reviewer notes
Mute-testN/A. s5 (a fork put down in front of everyone) is one of the two or three best sound-off frames in the back half.
17Beat 15: THE EXIT [6:30–6:43] · 13s · 5 shots · THE CAR-PARK PAYOFF

Walk out changed, and close the recurring private room. The ad's second-shortest beat, and it earns its brevity

Shotfive shots.
On-screen textkaraoke layer.
▸ Prompt
  • s1 (6:30–6:33) the front door, goodbyes — she uses three names, one per handshake. Legible sound-off: she is naming people.
  • s2 (6:33–6:35.5) SET-CAR — HOOK C's EXACT FRAMING, now in act-two golden light. Her car at the kerb. She gets in.
  • s3 (6:35.5–6:38) she does not sit. The engine starts immediately. [exhale] lands here as a 0.8s hold on her chest and shoulders dropping — the one delivery token in the ad that is a body event.
  • s4 (6:38–6:40.5) the window going down; her hand out into the air.
  • s5 (6:40.5–6:43) the car away down the road. The score comes up loud (the radio, implied, never rendered as a UI).
Insert / register cuenone.
Lighting / set dressingfull act-two golden. s2 is the third and final state of SET-CAR — dusk (rehearsing), 2am (searching), and now passing through. The set that has held every private failure in the ad is used once more and not sat in.
Transition outhard cut.
MODEL: nano_banana_2_pro   REFERENCE: REF-PROTAG-53, SET-CAR
s2 PROMPT: "REPRODUCE HOOK C s1's FRAMING - a car at a suburban kerb with a lit house behind
  it - but in SATURATED GOLDEN ACT-TWO LIGHT. She walks to it and gets in."
MODEL: seedance_2.0
s1 MOTION: "Three goodbyes, three handshakes, three names. No hesitation on any of them."
s3 MOTION: "She does NOT sit still. Key turns immediately. HOLD 0.8s ([exhale]) on the
  shoulders dropping - a body event, not a facial one."
s5 MOTION: "The car leaves frame. Score comes up loud as it goes."
NEGATIVE_PROMPT: "car radio UI, dashboard screen graphics, text overlay, photoreal"
CUTTING: 5 cuts, 2.5-3.0s.
Production limitationnone flagged.
Comp library inspiration[Anchor A] — beat 15 at 2.7%, the exit-glow structure, the smallest beat in the back half in both ads. Original-direction rationale logged for s2: the anchor has no recurring-set device; re-using Hook C's exact framing in the opposite grade is an original device that closes a set the board opened, and it makes "I did not sit in the car park afterwards" a picture rather than an assertion.
▸ Reviewer notes
Mute-testN/A.
18Beat 16: THE DAUGHTER'S TRANSFORMATION [6:43–7:01] · 18s · 6 shots · TAM EXPANDER

Generational proof, pointing down to a 31-year-old, which extends the TAM into the postpartum tail without diluting the core avatar

Shotsix shots.
On-screen textkaraoke layer.
▸ Prompt
  • s1 (6:43–6:46) REF-EMILY-31 at the dining table, the bottle in frame — same table, same spot it landed at 1:59.
  • s2 (6:46–6:49) Emily holding a baby, tired in exactly the way her mother was — the same greyed, slowed read, on a different face.
  • s3 (6:49–6:52) a flash of Emily being waved off — "it's just motherhood." No credential prop, no doctor persona, no consulting room — an ordinary person dismissing her.
  • s4 (6:52–6:55) Emily watching her mother across the room, moving fast, present.
  • s5 (6:55–6:58) Emily's phone: a booking screen, legible as a calendar grid, not as sentences.
  • s6 (6:58–7:01) Emily and the baby, her mother's hand on her shoulder.
Insert / register cuenone.
Lighting / set dressingact-two golden throughout — including s2 and s3, deliberately: Emily's fog does not get its own act-one grade, because the grade is the protagonist's arc and lending it out would flatten it.
Transition outhard cut.
MODEL: nano_banana_2_pro   REFERENCE: REF-EMILY-31, REF-PROTAG-53, SET-DINING/SUNDAY-GOLDEN
s2 PROMPT: "A 31-year-old woman holding a baby, flattened and exhausted - the SAME greyed,
  slowed read the older woman carried in act one, on a younger face. Stylised, sympathetic,
  never repulsive."
s5 PROMPT: "A phone screen showing a booking calendar. Legible as a GRID of dates only -
  NO readable sentences, no clinic name, no lab branding, no result values."
NEGATIVE_PROMPT: "doctor, white coat, consulting room, lab results, blood test values,
  numbers on screen, clinic branding, photoreal, text overlay"
CUTTING: 6 cuts, 3.0s.
Production limitationnone flagged.
Comp library inspiration[Anchor A] — beat 16 at 3.8%, the generational-proof beat, kept per the mini-brief. ⛔ VS6 cross-adaptation logged: the anchor's version pays off in a selfie and a body comparison; ours pays off in a booked test, with no lab-result promise and no before/after of anyone. S1 also runs this beat, pointing up to a 70-year-old mother — same donor device, opposite direction, and the exclusivity claim was retired at reconciliation.
▸ Reviewer notes
Mute-testN/A.
19THE THESIS SHOT · SLOW** Beat 17: THE REALIZATION [7:01–7:28] · 27s · 7 shots · **WHIPLASH #6

The identity verdict and the Ought-layer release

Shotseven shots at ~4s. The second-slowest beat in the ad.
On-screen textkaraoke layer.
▸ Prompt
  • s1 (7:01–7:05) her, direct, act-two light — the ad's most composed frame.
  • s2 (7:05–7:09) THE DISAPPEARING IMAGE, act-one grade, three quick sub-frames inside one shot: her at the edge of family frames, cropped by doorways and other people's shoulders. She is not fading and nothing decays — she is being edged out. (A fade would contradict the thesis; the record is intact and so is she.)
  • s3 (7:09–7:13) ⚑ REGISTER B, WHIPLASH #6 — THE THESIS SHOT. The shelf. The card. EMILY. Ten feet up. Beat 8 s2's exact framing, and the card is in exactly the same condition. 4s. Nothing about it has changed, and that is the entire argument: her name was never gone; it sat exactly where she left it, in perfect condition.
  • s4 (7:13–7:17) pull back: the courier who went down at Beat 8 s4 is standing under that same lamp, fed, and reaches the shelf. Same aisle, same lamp, same distance — only the man is different.
  • s5 (7:17–7:21) hard cut to Register A: her face on "I was running out of fuel." [pause] lands here.
  • s6 (7:21–7:25) the morning kitchen, light, her moving through it. (Doorway and window framing, per the counter strike.)
  • s7 (7:25–7:28) her at fifty-threenot de-aged, not smoothed, not slimmer. The same woman with the fog gone. The animation shield licenses an animated body; it does not license a before/after.
Insert / register cuewhiplash #6, s3–s4, 8s — the insert's last full appearance and its only proof function.
Lighting / set dressingact two, except s2's flash-block. Register B unchanged, as always.
Transition outhard cut into the CTA.
MODEL: gpt_image_2 (Register B) + nano_banana_2_pro (Register A)
s3 PROMPT (THE THESIS SHOT - REPRODUCE BEAT 8 s2 EXACTLY):
  "The identical framing, lens and lamp as the earlier archive shelf shot. The SAME index card
  reading EMILY on a shelf ten feet up. CRISP, PRISTINE, PERFECTLY LEGIBLE, UNDAMAGED -
  indistinguishable from the first time we saw it. NOTHING about the card or the shelf has
  changed."
s4 PROMPT: "Pull back from the shelf: the SAME aisle, the SAME lamp, the SAME distance as the
  collapse shot. The same courier, now fed and standing, reaches the shelf and takes the card."
s7 PROMPT: "The 53-year-old woman in golden morning light. SAME AGE, SAME FACE, SAME BODY as
  every other shot of her. The fog is gone from the eyes and that is the ONLY difference.
  NO de-aging, NO smoothing, NO slimming, NO body change."
NEGATIVE_PROMPT: "de-aged, younger, slimmer, weight loss, before and after, body morph,
  smoothed skin, glamour retouch, faded card, damaged card, aged paper, changed lighting,
  photoreal, text overlay"
MODEL: seedance_2.0
s2 MOTION: "Three sub-frames inside one shot. She is EDGED OUT of each - cropped by a doorway,
  by a shoulder, by a door closing. SHE NEVER FADES, NEVER GOES TRANSPARENT, NEVER DISSOLVES."
CUTTING: 7 cuts at ~4.0s. Slow zone. Do not add shots.
Production limitations3 must be frame-identical to Beat 8 s2. Workaround boarded: generate both from the same environment keyframe in one pass and schedule Beats 8/9/17's Register-B block as a single render session.
Comp library inspiration[Anchor A] — beat 17 at 5.4%, the verdict grammar and the "not thirty-year-old me, the me I was supposed to be at fifty-three" construction, transposed with the coward-verdict swapped for a cause-verdict. Original-direction rationale logged for s3–s4: no anchor returns to its mechanism insert as proof of a claim about the past; the donor's insert is used only to explain. This is the board's one genuine addition to the donor's technique and it exists because this concept's reframe ("it was never your memory") is falsifiable on screen and therefore provable on screen.
▸ Reviewer notes
Mute-testN/A. s3→s4 is the strongest purely-visual argument in the ad: the same shelf, the same card, the same lamp, a different man.
20Beat 18: THE CALL TO ACTION [7:28–8:08] · 40s · 13 shots · WHIPLASH #7 · pure sell + reveal

The donor's "Maybe…" litany → named-category disqualification → welded 30-day guarantee → de-hedged confidence → demand-driven scarcity → stock-check close

Shotthirteen shots. The litany is boarded as four other women in four other rooms — the TAM expander made visual, and the best mute-surface qualification in the back half.
On-screen textkaraoke layer through s12; the end card at s13 is the product label only. ⛔ No guarantee badge, no discount flash, no countdown, no scarcity burn, no urgency stack — none of those species can qualify a viewer sound-off, and the script asks for none of them.
▸ Prompt
  • s1 (7:28–7:31) her at the dining table, the bottle beside her.
  • THE LITANY — s2 (7:31–7:33.5) WOMAN 1: a dinner table, mid-fifties, a name not arriving, the table waiting. s3 (7:33.5–7:36) WOMAN 2: a parked car outside a lit house, lips moving — Hook C's frame with a stranger in it. s4 (7:36–7:38.5) WOMAN 3: a crossword, a fish-oil bottle, a phone with a puzzle app. s5 (7:38.5–7:41) WOMAN 4: a desk across from her, a referral sheet sliding over.
  • s6 (7:41–7:45) "Don't let them file you under aging" — a filing drawer closing on a folder. Hard, 4s. [pause] after.
  • s7 (7:45–7:48) a crossword on a table; her hand pushes it away.
  • s8 (7:48–7:52) ⚑ REGISTER B, WHIPLASH #7, 4s"A crossword cannot feed a starving brain. Fuel can." The long table down the middle of the hall, the crew eating. The insert's final appearance and the only time it is used inside the close: it welds the mechanism to the sell.
  • s9 (7:52–7:55) THE PRODUCT — the bottle on the dining table, macro, berry.
  • s10 (7:55–7:58) her hand around it.
  • s11 (7:58–8:02) THE GUARANTEE — SPOKEN ONLY. No badge, no stamp, no seal, no countdown. The picture is her face. 4s.
  • s12 (8:02–8:05) the bottle and the empty chair — the chair where the toast fell apart, now just a chair.
  • s13 (8:05–8:08) her, ONE to-camera frame, on "So go see if it's in stock." The only to-camera frame in the ad. End card: the bottle plus the wordmark on its own label. Nothing else.
Insert / register cuewhiplash #7, s8, 4s.
Lighting / set dressingact-two golden. ⚑ THE BOTTLE IS ON SCREEN CONTINUOUSLY FROM s9 TO THE END CARD — that is the board's answer to the review's close-zone pronoun flag: the copy fix put the brand name in front of the pronoun, and the picture makes sure "it" has a subject on screen for the whole close.
Transition outend.
MODEL: nano_banana_2_pro (women, her) / gpt_image_2 (props, filing drawer, Register B)
     / marketing_studio (s9, s12 - the real bottle)
s2-s5 PROMPT: "Four DIFFERENT women, 45-70, in four different domestic rooms, each in one
  situation: (1) at her own dinner table, a name not arriving, the table waiting; (2) in a
  parked car outside a lit house, lips moving - REPRODUCE HOOK C's FRAMING with a different
  woman; (3) with a crossword, a fish-oil bottle and a puzzle app on a phone; (4) across a
  desk as a referral sheet slides toward her. Stylised 3D feature animation, act-two grade,
  each face distinct and sympathetic."
s6 PROMPT: "A filing drawer closing hard on a folder. Institutional, unlovely, final."
s8 PROMPT: "REGISTER B. The long table down the centre aisle of the archive, the whole crew
  eating. Jewel light, unchanged. This is the last time we are in this building."
s9/s12 (marketing_studio, PRODUCT_REF = the real bottle):
  "Macro of the small dark dropper bottle on a dining table in golden light" /
  "The bottle on the dining table beside an empty dining chair, wider, golden hour."
s13 PROMPT: "The 53-year-old woman looking DIRECTLY INTO THE LENS for the first and only time
  in the ad. Level, warm, certain. Golden hour."
NEGATIVE_PROMPT: "guarantee badge, money-back seal, discount starburst, percentage off,
  countdown timer, stock counter, urgency banner, arrows, buttons, photoreal, live action"
MODEL: seedance_2.0
s7 MOTION: "Her hand pushes the crossword away. One motion, dismissive, unhurried."
s11 MOTION: "Her face while the guarantee is sung. NOTHING is burned on screen."
CUTTING: 13 cuts. Litany at 2.5s; s6, s8, s11 hold at 4s.
Production limitationfour additional consistent characters at the very end of the shot list is where a build under time pressure cuts corners. Workaround boarded: the four women are single-shot characters and need no reference set — they are generated once each and never reappear, which is the cheapest possible way to buy the ad's widest qualification frame.
Comp library inspiration[Anchor A] — beat 18 at 8.1%, and the close runs the anchor's exact sequence: "Maybe…" litany → named-category disqualification → guarantee → de-hedge → scarcity → open-loop CTA. ⛔ VS6 cross-adaptation logged: the anchor's scarcity is supply-weakness ("small batches, almost out, you got lucky") which standing doctrine bans; ours is demand-driven and carries no invented count and no visual counter. Its named-pharma disqualification is re-aimed per the mini-brief. Its orange-button device is not imported. Original-direction rationale logged for s2–s5: no anchor renders its litany as other people; the donor keeps the camera on its protagonist. Boarding it as four women is an original device calibrated to a TAM-expanding close, and it is the reason the last 40 seconds still qualify.
▸ Reviewer notes
Mute-testN/A for the rule, but the litany block (s2–s5) is the ad's second qualification surface: four women, four recognisable situations, no words needed.
11Visual continuity audit
ThreadStatus
LocationOne hero set (SET-DINING) in three states carries beats 1A/2, 6/7/9, 12/13/14, 16 and 18. Every other Register-A set appears in a contiguous block. No unmotivated location jumps.
The match-frameBeat 12 s3 reproduces Beat 2 s1's exact camera. Camera parameters recorded in the shot sheet; the three beats scheduled as one render block. ✓
The PLATE-SHOT contractBeat 2 s6 and Beat 13 s5 are the same lens, height, angle and subject placement. Only his eyes change. Generated as a two-state pair from one reference. ✓
GradeAct one muted → act two golden, one continuous post curve across beats 10-11-12, completing at Beat 12 s3. Act-one grade re-appears in exactly three declared flash-blocks (12 s4-s6, 14 s2-s4, 17 s2) and nowhere else. ✓
Register BBuilt once and revisited seven times. Lighting, palette and condition are identical in every appearance — no arc, by rule. Beat 17 s3 is frame-identical to Beat 8 s2, which is what makes the thesis shot work. ✓
Index cards5 declared states, monotonically thinning, gone after Beat 11 s14. Permitted in the two past-tense flash-blocks (12 s4-s6, 14 s2-s4); barred from every act-two present-tense frame. Named in the copy: never.
The parked carThree states (dusk / 2am / passed-through), the same framing re-used at 1C s1, 1B s4, Beat 5 s3, Beat 15 s2 and Beat 18 s3. The set the ad opens on is the set it declines to sit in. ✓
The bottleDoes not exist before 1:59. Lands on the dining table and never on a counter. On screen continuously from 7:52 to the end card. ✓
The protagonist's bodyREF-PROTAG-53 is the same age, face and body in every act-two frame as in every act-one frame. No de-aging, no slimming, no morph, no before/after.
CarolZero credential props in any frame — product_facts §5 held in the picture. ✓
Lip-syncThe protagonist only. Every quoted character is boarded at an angle where the mouth is not the subject. ✓
12Mute-test verification
  • First 5 seconds: PASS on all three hook variants. Fork 4 strategy = option 1, adapted for a fully-rendered build: a rendered face in visible failure plus a burned-in high-contrast qualifying card, in frame one, neither dependent on the other or on audio.
  • Hook card specs (verbatim, U12-clean): A I COULDN'T FIND MY DAUGHTER'S NAME. (6w) · B I TYPED IT ONE LETTER AT A TIME. (8w) · C THE THREE NAMES I REHEARSED IN THE CAR. (8w). All in at t=0.4s, SOLO to t=5.0s, upper-third to t=8.0s.
  • VS5 — asset survives the full window: PASS, with 3 seconds to spare.
  • VS2 — ≤12 words: PASS on all three, and on every karaoke lyric card (≤7 words each, by the line-break law).
  • The karaoke suppression ruling is what makes Hook A pass. Hook A's spoken qualification lands in sentence two (~4-5s in) — the review flagged this. On the mute surface the card qualifies at t=0.4s, and because the lyric layer is suppressed until t=5.0s, no non-qualifying line is ever the largest type on screen during the window that decides anything.
13Production-limitation cross-ref

zeus/formats/yapper/production_limitations.md carries zero populated entries in §2a–§2d, so per that file's own heuristic the YS6 cross-check is silently skipped — no false-positive flags. VH3 clean: no beat on this board requires anything marked "currently impossible." Real constraints surfaced anyway, with the workaround boarded in each case:

#ConstraintBeatsWorkaround boarded
1Identity drift across ~120 Register-A protagonist shots — the largest risk in the buildallOne frozen Nano Banana 2 Pro reference set per character, built before any shot; every keyframe generated from it, never from the previous shot
2The 4s cartoon reaction-face at feature-animation fidelity — the hardest single render13 s5Routed to Kling 3.0; generated as a two-state pair with Beat 2 s6; budgeted for multiple attempts; regenerated if restrained, never accepted and never cut around
3Frame-identical Register-B returns (8 s2 → 17 s3; 8 s4 → 9 s12 → 17 s4)8, 9, 17Hall built once; all Register-B beats scheduled as ONE render session
4Product fidelity on generated frames6, 18Real bottle imported by URL into Marketing Studio; off-label returns regenerated, never colour-corrected
5Legible in-frame text (the three name-plates, the card reading EMILY)1C s3, 8 s2, 17 s3Name-plates are a post composite over a clean plate. The archive card is generated (a single short word at macro scale is inside the stack's reliable range) with a post fallback held in reserve
6Long-form vocal stability — 488s is far past a single reliable Suno generationaudioSection-by-section generation against one pinned voice model, stitched; the score arc is a separate stem so the turn at 1:59 lands on a frame and not on a generation boundary
7Shot volume — 180 renders on a single cut, 192 across the deliverableallDeclared, not hidden. Boarded reductions: Beat 8's five cascade cuts are camera variations on one aisle plate; Beat 10's 18 shots come out of 2 environments for 8 of them; Beat 18's four litany women are single-shot characters with no reference sets
14HARD + SOFT rule check

HARD — all four pass.

  • VH1 — first 5s passes mute test on all three variants (above). PASS
  • VH2 — visual continuity preserved (audit above); every grade break is a declared flash-block; the two contract framings are scheduled as pairs. PASS
  • VH3 — no beat requires a technique marked "currently impossible"; the limitations doc is empty and the heuristic skips silently. PASS
  • VH4 — the chosen Production Target is a declared HYBRID animation stack (Higgsfield-native), and every per-beat prompt is written in Higgsfield-native syntax (MODEL: / PROMPT: / NEGATIVE_PROMPT: / REFERENCE: / ASPECT_RATIO: / PRODUCT_REF:). No Heygen syntax appears anywhere, because there is no avatar layer in a 100%-animated ad. PASS

SOFT — surfaced, with dispositions.

  • VS1 (B-roll density) — N/A BY FORMAT, flagged rather than silently skipped. There is no B-roll in a fully-rendered ad; the catalogue's band is calibrated for talking-head content. The analogous measures are stated instead: Register-B insert density = 7 deployments / 488s (one per ~70s, the donor's own retention cadence), and average cut 2.71s, inside the donor's measured 2-4s. Confirm intentional.
  • VS2 (on-screen text ≤12 words) — PASS. Three cards at 6/8/8; karaoke cards ≤7 by the line-break law.
  • VS3 / VS3b (anchor or rationale per cue) — SATISFIED. Every beat cites at least one anchor, and every insert or device that departs from the anchor set carries its own logged original-direction rationale (Beat 2 s4 the still-beat · Beat 3 s11 the doorframe · Beat 12 s3 the match-frame · Beat 15 s2 the car-park payoff · Beat 17 s3-s4 the thesis shot · Beat 18 s2-s5 the four-women litany).
  • VS4 (transition consistency) — PASS, and deliberately monotonous. Every transition in this ad is a hard cut. No soft cuts, no overlays, and no dissolves anywhere — "dissolve" is barred as craft vocabulary on this board as well as as mechanism vocabulary. The donor cuts hard 150+ times and the whiplash device only works against a hard-cut baseline.
  • VS5 (mute asset survives 5s) — PASS, survives to 8.0s.
  • VS6 (anchor best-fit beat type) — 9 cross-adaptations logged inline, each with its rationale: Anchor B at beats 10/5/14/11 (its guide, staging, stranger-question and timeline markers are S1's and are struck), Anchor C at beats 8/9 (mascot register and switch-prop rejected), Anchor D at beats 8/9/1C (content layer and body-morph rejected), Anchor E at beat 8 (comic register and heat axis rejected). No anchor is cited for a beat type it does not inform without that adaptation being written down.
15Review-flag dispositions (carried forward from `reviews_run5/S2_review.md`)

The review predates the edit pass. Where it conflicts with the current script, the script wins — this board is built on the post-edit v1 and changes zero words.

#Review flagBoard disposition
1+2Hook-A phrase echo + B/C dangling demonstrativeResolved in copy. Boarded so the seam is also visual: all three hooks exit on the identical seam frame, so the interchange test is carried by the picture as well as the copy
3UMS relay dropped its verb on 2 of 5 activesResolved in copy (all five now carry one). Boarded as five visually distinct physical actions in five distinct spatial zones of the hall — hand / turn / carry / feed / guard — so the relay is legible at 2.5s a shot
4Hook-C H01 exemplar branch mismatchCitation swap only. No board impact; noted at Beat 1C
5Close-zone pronounResolved in copy. Boarded belt-and-braces: the bottle is on screen continuously from 7:52 to the end card, so "it" has a picture as well as an antecedent
6Pharmacy dose-escalation line vs the declared adjunct postureWriter REJECTED the change; the human owns the call and the board does not soften it. Boarded at full voltage (the same counter, the bigger box, twice). The adjunct posture is held in the picture instead: nobody is ever shown stopping a medication, and Carol carries no credential prop in any frame
7Five-symptom loop opened, one paidOne temperature marker added in copy at Weeks 3-4. Boarded as Register-A hands only. The §5 list itself is untouched, and Beat 8's five cascade cuts deliberately do NOT illustrate the five symptoms — differentiating them would import N3's heat axis and turn the insert into a diagram
8"alone in my kitchen" vs the struck kitchen counterWriter REJECTED (no counter, no product in that beat). Boarded so a set dresser cannot break it: Beat 11 s1 is framed on the doorway and window, with no counter surface anywhere in frame, in that beat or any other
16Tooling prompt index (production handoff)
LayerToolScope
Identitynano_banana_2_pro9 frozen reference sets: REF-PROTAG-50/53, REF-EMILY-28/31, REF-CAROL, REF-SONINLAW, REF-MOTHER, REF-DOCTOR, REF-COURIER-A/B/C. Built and frozen before any shot
Register A keyframesnano_banana_2_pro~120 shots. Generated NEUTRAL; the muted→golden grade is a post curve, never baked per shot
Register B keyframesgpt_image_2 (+ nano_banana_2_pro for courier consistency)~30 shots. One hall build, one render session, seven visits. The Beat-8 negative prompt is used verbatim on every Register-B shot
Motion — defaultseedance_2.0image-to-video from each keyframe
Motion — facialkling_3.0Beat 7 s2-s4 (the reframe), Beat 9 s13 (the money shot), Beat 13 s5-s6 (the peak)
Productmarketing_studio + media_import_urlBeat 6 s4/s7/s8, Beat 18 s9/s12 and the end card. Real bottle, imported, never described
Audio — vocalSuno488s of sung narration, section-by-section against ONE pinned voice model, stitched
Audio — scoreseparate stemmelancholic piano → upbeat triumphant pop, turning on the frame the bottle touches the table (1:59); single sustained note under Beat 7; out entirely under Beat 13 s5, back loud on the cut
Textpostkaraoke lyric layer (≤7 words/card, suppressed 0.0-5.0s) + 3 hook cards + the Beat 1C name-plates + the end card
Gradepostone continuous muted→golden curve across beats 10-11-12; three declared act-one flash-blocks

Editor's non-negotiables, in one place: cut on the sung phrasing, never to a grid · every transition is a hard cut · do not lengthen the Register-B block (it breaks the signature inversion) · do not add a fifth shot to Beat 7 · do not restrain Beat 13 s5 · do not put a badge, seal, countdown or discount burn anywhere · do not let the bottle appear before 1:59 · do not put a counter in frame · do not name the index cards.


17Pipeline update block (for `kindled_concept_pipeline.md`)
18Storyboard produced: 2026-08-02 — S2 "I Called Her Sweetheart Because I Couldn't Find Her Name" via /storyboard-yapper

Concept ID: S2 (run-5 slot; CID allocated at package) Session: 2026-08-01-kindled-echo-run5 (Pipeline B, ANIMATION batch) · Chain: ECHO Donor: 1538093371316063 (lymphoria) · role SEED · carrier D07 Pixar-Style Animated Story + D99 sung layer Production Target: HYBRID animation stack — Nano Banana 2 Pro / GPT Image 2 / Seedance 2.0 / Kling 3.0 / Marketing Studio / Suno / post. 100% animated, no on-camera human, no live-action plate. Visual Style: two-register Pixar melodrama; muted→golden two-act grade; register-whiplash ×7 as retention device Runtime: A 487.5s / B 487.9s / C 487.1s word-derived (delivered ≈493.9 / 493.5 / 492.7) · band 407.1–550.8s Beats: 18 (donor order + duration-shares binding) · hook 3.3% · CTA 8.2% · product entry 24.4% · signature inversion HELD (vindication 20.3% > mechanism 14.5%) Shots: 180 on a single cut / 192 across the 1×3 deliverable · avg cut 2.71s · ~30 Register B Mechanism insert: THE STARVED RECORDS HALL (Register B) — WEAK-TO-FED only; residue firewall + no-temperature

  • no-lighting-arc all enforced by rule and by negative prompt

Comp Library Anchors: 1538093371316063 · 1731919991366581 · 938803821867026 · 2254517632040205 · 1099679365734850 Rotation: N/A (pinned SEED) · reference_usage_log append: SKIPPED (Echo run, handled at package) Mute-test: PASS (all three hook variants) · U12 no-dash scan: CLEAN · residue-firewall scan: CLEAN HARD rules: VH1 ✓ VH2 ✓ VH3 ✓ VH4 ✓ · SOFT: VS1 N/A-by-format (flagged), VS2 ✓ VS3/VS3b ✓ VS4 ✓ VS5 ✓, VS6 ×9 cross-adaptations logged inline Production-limitation flags: 7, each with a boarded workaround → NEXT: /package (editor brief + strategist + Docs + 4-view render), then /ship