01Comp library inspiration anchors
Anchor A — happymammoth_postpartum-identity-reclamation_26725916 (winner_score 48.46)
- Brand: Happy Mammoth · Niche: Postpartum Wellness / Hormone Balance · Framework: MIRROR
- Format axes: UGC peer-confessional yapper, ~1:30, talking-head with multi-location cuts. NOT narrator-led, NOT Story-first, NOT 10:00. Closest available match on angle (postpartum identity reclamation) and emotional register (relief/identity restoration).
- Best-fit beat type in our script: Story-first beat 8 "The Transformation" (after-state language — "feel like yourself again") AND beat 14 "Future pacing — the viewer's own story" (the "you can have this too" peer-anchor)
- Tooling stack inferred: real-shoot UGC, native text overlays, multi-location cuts. For our narrator-led VSL: NOT directly imitable — pulled as angle anchor, not visual pattern.
- What we borrow: the "feeling like yourself again" landing language (we already have it in Marie's body); the postpartum-identity-reclamation arc structure (descent → hormonal chaos → reclamation) — confirms the arc shape we're writing.
- What we don't borrow: multi-location confessional cuts (we're narrator-led, no on-camera face), fast pacing (we're 10:00 slow weight-bearing).
Anchor B — happymammoth_postpartum-depletion-new-normal-shatter_10025263 (winner_score 49.96)
- Brand: Happy Mammoth · Niche: Postpartum recovery / maternal wellness · Framework: MIRROR — Positive Resolution variant
- Format axes: UGC talking-head, ~1:30, on-screen-captions-heavy + first-person-narrative + pattern-interrupt. Same brand variant of Anchor A. Same format-axis distance from our 10:00 narrator-led.
- Best-fit beat type in our script: beat 10 "Widen the lens — it's not just one story" (the "this is what most postpartum women never get told" pattern-recognition move).
- Tooling stack inferred: UGC + heavy on-screen captions. For us: confirms kinetic-text density is a viable carrier when speaker face is absent.
- What we borrow: the "new normal shatter" emotional pivot — confirms shifting the viewer's belief about postpartum baseline is the highest-leverage emotional move.
- What we don't borrow: fast cuts, UGC register.
Anchor C — ancestralsupplements_doctor-betrayal-thyroid-slow-motion_14783785 (winner_score 64.68, rank_mrv 10) — CORNERSTONE (best format-relevance match)
- Brand: Ancestral Supplements · Niche: Thyroid & Hormone Health · Framework: MIRROR — Clinical Authority variant
- Format axes: Native podcast aesthetic + scripted-authority voice + B-roll overlay + text overlay Q&A slides + emotional storytelling. Longer-form than yapper; closest format-axis approximation to a narrator-led mechanism-reveal VSL in the pool. Sophistication 4, awareness Problem-Aware (our exact awareness).
- Best-fit beat type in our script: Story-first beat 7 "The Mechanism Revealed Through Story" (the biology-narrator's two-act immune-rebound reveal at 6:30-7:50). ALSO beat 6 "The Discovery" (the new doctor's "did anyone ever check your thyroid back then?" reveal).
- Tooling stack inferred: native podcast B-roll + Q&A text slides + authority voiceover. Directly imitable for our biology-narrator beats — the B-roll overlay + text-slide pattern carries the mechanism reveal cleanly without speaker face.
- What we borrow: the text-overlay Q&A pattern for the biology narrator's two-act reveal (each act gets its own animated card); the B-roll overlay discipline for medical illustration (immune system + thyroid gland anatomy); the "slow motion / gaslighting" emotional framing for the "nobody ran the test" beat.
- What we don't borrow: named-doctor authority (Kindled compliance §1A FLOOR bans real practitioner names per
CORE/compliance_hard_lines.md§1A); doctor-impersonation framing (our biology narrator is anonymous casting-brief warmth, not a credentialed authority figure). - Mismatch flag: Anchor C uses "doctor-impersonation" creative technique — this is a Kindled Class-A FLOOR violation. We borrow STRUCTURAL B-roll + text-slide patterns ONLY, not the practitioner-voice authority frame.
Anchor D — elavate_senior-menopause-confessional-before-after_12728498 (winner_score 94.52, rank_mrv 5)
- Brand: Elavate · Niche: Anti-aging / Menopause · Framework: SHAPE — Peer-Discovery variant
- Format axes: Yapper-throughout solo direct-to-camera, ~3.5min, talking-head-only + before-after-split-screen + conversational asides. NOT narrator-led — flagged as winner_score-high but format-axis-far.
- Best-fit beat type in our script: beat 5 "The Search" (the "fifteen years before anyone offered me a different story" misdiagnosis-aging conflation rendered as voice; Anchor D's "I am 66" raw-truth opener pattern).
- Tooling stack inferred: yapper talking-head + before-after split-screen — NOT for us (we have no on-camera face). Pulled for emotional-vulnerability register patterning only.
- What we borrow: the raw-truth confessional register Anchor D's speaker uses ("I am 66. 66 now.") — informs Marie's opener cadence ("I wasn't [happy in that photo]. I was already somewhere else by then.").
- What we don't borrow: before-after split-screen (compliance §1A FLOOR for Kindled per
CORE/compliance_hard_lines.mdBrand EXTREME cap — before-after for postpartum risks crossing fertility/miscarriage territory; also our angle is retroactive emotional grief, not physical transformation — visual before-after is off-angle). - Format-relevance ranking note: raw winner_score 94.52 would put this at #1 if I sorted by score alone — §2c ranking correctly de-prioritized it because format-axis match is weak. §2c patch validation: working.
Anchor E — primalqueen_sister-confessional-ancestral-weight-loss_16481197 (winner_score 55.07)
- Brand: Primal Queen · Niche: Weight Loss & Metabolic Health · Framework: SHAPE — Hook-First Narrative variant
- Format axes: Two-person sister-chat UGC, ~2:00, split-screen + before-after + vulnerable-confessional + third-party-hook. NOT narrator-led; closest vulnerable-confessional-as-narrative-engine pattern in the postpartum-adjacent pool.
- Best-fit beat type in our script: beat 4 "Rock bottom — The Doorframe" (the vulnerable-confessional pattern delivering a shame-anchored moment — Anchor E's "dress-fitting embarrassment" pattern maps to Marie's "I stood there and thought, very calmly, she would be better off with somebody else").
- Tooling stack inferred: two-person split-screen UGC + third-party-hook + vulnerable-confessional voice. For us: pulled for the vulnerable-confessional register, not the split-screen visual.
- What we borrow: the shame-confession-as-rock-bottom-beat pattern — Anchor E's confession of dress-fitting embarrassment validates that the rock-bottom beat must be the script's most exposed emotional moment (we have the doorframe + "she would be better off with somebody else").
- What we don't borrow: split-screen format, third-party "my sister did X" framing (our protagonist IS the spine, not a peer-witness).
Format-relevance summary + degraded-mode flag
| Anchor | winner_score | Delivery mode match | Structure model match | Length-band match | Combined format-axis score |
|---|---|---|---|---|---|
| A — happymammoth identity-reclamation | 48.46 | ✗ UGC ≠ narrator-led | partial Story-first | ✗ short ≠ standard | LOW format, HIGH semantic (postpartum-identity bullseye) |
| B — happymammoth new-normal-shatter | 49.96 | ✗ UGC ≠ narrator-led | partial Story-first | ✗ short ≠ standard | LOW format, HIGH semantic (postpartum-baseline shatter) |
| C — ancestral doctor-betrayal-thyroid ← CORNERSTONE | 64.68 | ✓ podcast B-roll ≈ narrator-led (closest available) | partial — mechanism-reveal-through-narration | ✓ longer-form podcast aesthetic ≈ standard band | HIGH format (best in pool), MEDIUM semantic (thyroid mechanism reveal — not postpartum) |
| D — elavate menopause-confessional | 94.52 | ✗ yapper-throughout ≠ narrator-led | ✗ SHAPE peer-discovery ≠ Story-first | ✗ ~3.5min ≠ 10:00 | LOW format despite high winner_score |
| E — primalqueen sister-confessional | 55.07 | ✗ UGC ≠ narrator-led | ✗ SHAPE hook-first ≠ Story-first | ✗ ~2:00 ≠ 10:00 | LOW format, MEDIUM semantic (vulnerable-confessional voice) |
DEGRADED MODE FLAGGED: No narrator-led × Story-first × postpartum × 10:00 anchor exists in the comp library (2,263 ads, two-pass semantic + keyword search). Cornerstone (Anchor C) matches on delivery mode + length band + mechanism-reveal structure but NOT on angle (thyroid mechanism, not postpartum retroactive). Anchors A + B match on angle + emotional arc but NOT on delivery mode + length. The composition is: borrow Anchor C's STRUCTURAL B-roll-overlay + text-slide patterns for biology-narrator beats + borrow Anchors A/B's POSTPARTUM-IDENTITY-RECLAMATION arc landing for Marie's transformation/future-pacing beats. Many beats (cold-open photo, doorframe, the new-doctor question, the parking-lot cry, reverse-exorcism) have NO comp-library anchor — original direction is the honest call, logged per beat.
02Per-beat storyboard
Beat-sheet derivation (Story-first × 10:00 standard-band → full variant per FORMAT_DNA §4C length→beat-count guide): 14 beats including 4 EXPANSION beats — the full Story-first variant minus authority-woven-in (beat 9 EXPANSION) which is structurally absent because the script's "discovery" doctor stays unnamed per Kindled compliance_hard_lines.md §1A (no real practitioner names; the new doctor is generic). Per-beat budget ≈ 1,649 words ÷ 14 beats ≈ 118 words/beat (flexed: hook/transformation/CTA shorter, mechanism reveal + descent beats heavier).
▸ Beat 1: Cold-Open — The Photograph t=0:00–0:50
| Persuasion goal | Story-first beat 1 Story cold-open — drop straight into a vivid moment; open the narrative loop (the question: "what was wrong with that woman in the photo?"). HOOK + cold-open fused — primary loop opens here. |
| Shot type / Visual frame | Soul Cinema generated still — close-medium framing of a young woman (~32-38, soft brown hair, plain cream sweater) seated cross-legged on a bed by a sunlit window, holding a swaddled newborn in her lap. Her eyes are looking down at the baby but unfocused, slightly distant. Warm dawn light from camera-right. Composition: slight rule-of-thirds — woman left-third, window light right-third, baby centered. |
| Camera direction / Visual frame composition | Locked frame for the first 2s. Subtle Ken Burns push-in (5% zoom) from t=2s to t=5s — barely perceptible, drawing the viewer INTO the photograph. The motion is the visual cue that this is more than a still — it's a memory. |
| On-screen text | t=0:00–0:03 (PRIMARY MUTE-TEST CARRIER): kinetic typography fade-in — "The year after your baby." — center-frame, lower-third positioning, serif font (warm-confidant register), animate-in letter-by-letter over 1.5s, hold 1.5s. t=0:03–0:05: crossfade to "The darkness." — same position, same font. t=0:08–0:12: "It may have had a name." — final line, same position, animate-in over 2s, hold 2s. Text fades out before Marie's first spoken line lands at t=0:14. |
| B-roll cue (VS3b per-cut citation) | none — single sustained image. Rationale per VS3b: original direction (no anchor borrowed). VS7 long-form B-roll density compensates across the arc — this beat is intentionally a single weight-bearing image because the photograph is itself a fifteen-year emotional artifact + the kinetic-text + push-in carry the mute-test load. |
| Lighting / set dressing | Warm dawn light (3200K), soft window-side key, no fill (preserve melancholy shadow on woman's far cheek). Set dressing: rumpled cream linen bedsheet, sunlight stripe across the bed, neutral wall behind (no clutter). Palette: cream / sage / warm cream-white. |
| Transition to next beat | Soft cut to Beat 2 — palette holds, but the image shifts to a NEW still (younger Marie standing in a kitchen at dawn). The continuity cue is the warm light + the cream-sage palette. |
TOOL: Higgsfield Soul Cinema (soul_cinema_studio) MODEL: soul_cinema_studio SOUL_ID: [NEW — needs to be trained for "young postpartum Marie" reference; if budget-constrained, use Higgsfield text2image_soul_v2 single-render] PROMPT: "Young woman, late 30s, soft brown hair, plain cream sweater, seated cross-legged on rumpled cream-linen bed, holding swaddled newborn, eyes looking down but distant and unfocused, warm dawn light streaming from window camera-right, neutral wall behind, intimate cinematic, shallow depth-of-field, medium-close framing, slight melancholy in expression, photograph-like quality" NEGATIVE_PROMPT: "happy smile, eye contact with camera, text, multiple faces, distorted hands, modern technology, harsh light, cool palette" ASPECT_RATIO: 9:16 CAMERA: locked t=0-2s, slow 5% push-in t=2-5s DURATION: 50s sustained (re-render of same Soul output with slight subtle ambient motion — bed linen breath / dust mote / fabric drift — OR a single 5s loop frozen and held) VOICEOVER (parallel render): ElevenLabs voice clone — Marie Recovered Patient register ELEVENLABS_PRESET: voice clone (recovered-patient-marie) ELEVENLABS_EMOTION: vulnerable-confessional, low-volume, weight-bearing pause ELEVENLABS_SCRIPT: "There's a photo of me holding my daughter the week we brought her home. Everybody says I look happy in it. I wasn't. I was already somewhere else by then. Behind glass. And for fifteen years I looked at that picture and thought the same thing about that woman. She wasn't enough. She couldn't even be happy holding her own baby. So if you had a child, and the year after felt like a darkness you've never quite forgiven yourself for, stay with me a few minutes. Because it might not have been me at all. It might have had a name nobody ever went looking for." OVERLAY LAYER (post-production): KINETIC_TEXT t=0:00-0:05: "The year after your baby. / The darkness." — sequential reveal, lower-third, serif, warm-cream on shadow underlay KINETIC_TEXT t=0:08-0:12: "It may have had a name." — same position, same font, sustained 2s ALL TEXT FADES BY t=0:13 to make room for VO landing
| Mute-test verification | PASS (narrator-led STRICTER VVH1). First 5s: photograph still + animated kinetic text "The year after your baby. / The darkness." — the text IS the primary visual carrier with the photograph as emotional anchor. Asset survives FULL 5s and extends to t=0:12 (kinetic-text reveal continues — VVS5 PASS). Anchor citation: original direction (no comp anchor for cold-open postpartum-photo beat; the closest patterns — happymammoth's UGC car-confessional opens — are off-format). |
| Production-limitation cross-ref | Soul Cinema generated still with implied breath-motion is within current tooling (no §2a entry triggers). ElevenLabs voice clone of Marie register is within current tooling (§2b empty — heuristic SKIP per production_limitations.md §"How skills handle this doc when empty/sparse"). Sustained 50s of a single still + voiceover is the lowest-stress production pattern in the script. |
▸ Beat 2: Protagonist + Stakes — Who I Was t=0:50–1:40
| Lighting / set dressing | Stills (a)+(b): golden-hour warmth (2700-3200K), tactile interiors. Still (c): slightly cooler dawn (3500-3800K), composition shifts — Marie further from baby than expected, distance encoded in framing not in voice. Continuity palette: cream/sage/warm-wood, slight golden-warmth-to-dawn shift across the 50s. |
| Transition to next beat | Hard cut on Marie's line "That shame is what nearly broke me. Not the fatigue. The verdict I handed myself." — visual snap from still (c) nursery to a black hold for 0.5s, then fade-in to Beat 3 (wired-state imagery — clock at 3am). |
| Persuasion goal | Story-first beat 2 Protagonist + stakes — establish Marie's pre-baby identity ("I was the organized one") and the emotional stakes (motherhood was a lifelong want). Earns emotional investment for the descent. |
| Shot type / Visual frame | Sequence of three Soul Cinema generated stills (each held ~16-17s) — (a) Marie pre-baby in a kitchen, hands flat on a wooden countertop, slight half-smile, golden hour; (b) Marie holding a baby-bonnet in a nursery, soft warmth, anticipation in face; (c) Marie in the same nursery 10 days post-birth, baby visible in crib, Marie's expression flat — the "before/after the bridge" pivot moment. Each still carries subtle Ken-Burns motion. |
| Camera direction / Visual frame composition | Each still: locked first 3s, slow 3-4% push-in. Visual progression telegraphs the emotional turn — still (a) warm/composed, (b) tender/expectant, (c) muted/distant. Palette deepens slightly toward (c) — golden warmth gives way to flatter dawn light. |
| On-screen text | t=0:50–0:55: brief animated label "Before." — top-third, sage italic, small (8 words equivalent — well under VS2 12-word cap). t=1:25–1:30: "After." — same position, same treatment. NO other text — let Marie's voice carry. VS2 PASS: ≤12 words per appearance. |
| B-roll cue (VS3b per-cut citation) | three sequential stills function as soft B-roll. Anchor citation per cut: |
- Still (a) — kitchen pre-baby: original direction (no comp anchor for "protagonist pre-state kitchen still" in pool).
- Still (b) — nursery anticipation: original direction.
- Still (c) — nursery post-birth flatness: loosely borrows the emotional-tone shift pattern from Anchor A (happymammoth) — the "I kinda just accepted that that's just how it's gonna be" emotional flattening. Borrowed for the emotional landing only, not the visual composition.
TOOL: Higgsfield Soul Cinema (three sequential stills) + ElevenLabs Marie VO STILL_A (t=0:50-1:08): PROMPT: "Young woman, late 30s, soft brown hair pulled back, plain cream sweater, hands flat on warm wooden kitchen countertop, half-smile, golden hour light streaming through window behind, organized scene, plants on counter, cinematic intimate, shallow depth-of-field" NEGATIVE_PROMPT: "modern tech, harsh light, clutter, baby visible" ASPECT_RATIO: 9:16 CAMERA: 4% push-in over 17s STILL_B (t=1:08-1:25): PROMPT: "Same young woman, soft brown hair down, plain cream cardigan, standing in a nursery, holding a tiny baby bonnet in both hands at chest, soft tender expression of anticipation, golden afternoon light, neutral nursery palette, cinematic intimate" NEGATIVE_PROMPT: "harsh light, modern tech, character inconsistency" ASPECT_RATIO: 9:16 CAMERA: 3% push-in over 17s STILL_C (t=1:25-1:40): PROMPT: "Same young woman, soft brown hair messy, plain cream cardigan, standing several feet from a crib with baby visible, expression flat and slightly distant, dawn light flatter than before, palette slightly cooler, cinematic, framing places woman further from crib than viewer expects" NEGATIVE_PROMPT: "happy smile, eye contact, character inconsistency from previous stills" ASPECT_RATIO: 9:16 CAMERA: 3% push-in over 15s VOICEOVER (sustained across all 3 stills): ELEVENLABS_PRESET: voice clone (recovered-patient-marie) ELEVENLABS_EMOTION: confessional warmth, building to weight-bearing pause on "verdict" ELEVENLABS_SCRIPT: [Marie's 0:50-1:40 paragraph from script body] OVERLAY LAYER (post-production): KINETIC_TEXT t=0:50-0:55: "Before." — top-third, sage italic, small KINETIC_TEXT t=1:25-1:30: "After." — same treatment
| Mute-test verification | N/A (not a mute-test beat — past the hook). But sustained visual carry across 50s with three composed stills + minimal text + Ken-Burns motion is the carry strategy. VVS7 contribution: 3 visual cuts within 50s = 1 cut per ~17s — within target ≥1/20s band. |
| Production-limitation cross-ref | Soul Cinema character consistency across 3 stills is the highest production-stress request in this beat — Soul Character chaining (per references/avatar_tool_prompt_syntax.md §"Higgsfield Soul Cinema"; if Marie is Soul-trained, consistency holds; if using text2image fallback, drift risk is real). MITIGATION: Train Marie as a Soul Character once at the start of production (cost: one /higgsfield-soul-id run) — then reuse across all 14 beats. NO HARD limitation triggered (§2a empty — heuristic SKIP). |
▸ Beat 3: The Descent, Phase One — Wired t=1:40–2:40
| Camera direction / Visual frame composition | Still 1: locked + subtle Marie blink at t=1:50 (animated layer). Motion clip: locked on clock, only the second-hand moves, ambient room edges desaturated. Still 2: locked, no motion — flatness IS the visual. |
| On-screen text | t=2:00–2:08: "The shock I felt was insane." — verbatim VOC quote from INVENTORY/voc.md S10 (Postpartum thyroid), per script body Source Pulls. Animated as a kinetic typography "diary card" — handwritten serif font, paper-texture underlay, slow letter-fade-in, hold 8s. Attributed in-script as another woman's words (Marie says "A woman online once said it perfectly:" before the quote — preserves H2 compliance + voice authenticity). |
| Lighting / set dressing | Cut 1: deep navy / shadow, single dim bedside lamp = 2200K warm tungsten. Cut 2: same low-light bedroom continued, just close-up framing. Cut 3: flat overhead fluorescent — palette deliberate break from preceding warmth (medical institution = visual cold). The fluorescent cold = visual encoding of "they had a name ready" institutional verdict. |
| Transition to next beat | Biology narrator's first interjection at t=2:30 ("And there's a reason a body does that — one with nothing to do with being a bad mother. But first, watch how the year turned.") — VISUAL HANDOFF CUE: the medical-exam still slowly desaturates over 3s as biology narrator speaks, ending in near-monochrome by t=2:40. This visual desaturation is the 2-narrator-handoff visual signal — Marie's warm color world → biology narrator's cooler, more clinical color world → Marie's warm world returns at next confessional beat. Per VVH2: this is a DELIBERATE intentional palette shift documented as the handoff mechanic. |
| Persuasion goal | Story-first beat 3 The descent (first half — wired-phase). Layered suffering begins; "and then it got worse" pattern. Also seeds the biology narrator's first appearance — the brief biology-narrator interjection ("And there's a reason a body does that…") at t=2:30 sets up the 2-narrator-handoff dynamic for the script's mechanism beats. |
| Shot type / Visual frame | Two stills + one short cinematic motion clip. |
- Still 1 (t=1:40-2:00): Marie lying flat on her back in a dim bedroom at 3am, eyes open, ceiling above. Composition: bird's-eye low-angle, ceiling fills upper 2/3.
- Motion clip (t=2:00-2:20): Generated cinematic 4-6s shot — close-up on a bedside clock reading 3:04 AM, slow time-lapse the second-hand crawling, sound design: silence + faint heartbeat layer.
- Still 2 (t=2:20-2:40): A medical-exam-room still — Marie in profile, sitting on an exam-table edge, doctor's coat visible in foreground OOF, palette flat fluorescent. The "they had a name ready" moment.
- Cut 1 (still — 3am bedroom): original direction.
- Cut 2 (clock motion): light borrows visual pattern from
armra_anticipation-meme-relief_95987607(winner_score 60.90) — the "anticipation dopamine loop" close-up object-with-time-pressure pattern. Anchor borrowed for single-object-as-emotional-anchor visual rhythm only, NOT semantic content (the armra ad is meme-format anticipation; we're using the structural pattern of close-up-object-with-time-stress). - Cut 3 (exam room flatness): original direction.
TOOL: Higgsfield Soul Cinema (2 stills) + 1 generated motion clip + ElevenLabs Marie + Biology Narrator VOs STILL_1 (t=1:40-2:00 — bedroom 3am): PROMPT: "Young woman lying flat on back in a dim bedroom, eyes wide open looking at ceiling, soft brown hair on pillow, plain cream sleep shirt, 3am tungsten lamp glow from side, navy-shadow palette, low-angle bird's-eye composition with ceiling filling upper two-thirds, cinematic, intimate, anxiety in eyes but body still" CAMERA: locked, animated blink t=1:50 ASPECT_RATIO: 9:16 MOTION_CLIP (t=2:00-2:20 — clock close-up): TOOL: Higgsfield image-to-video (text2video_soul_cinema OR seedance_2_0) PROMPT: "Macro close-up of analog bedside clock, hands at 3:04 AM, slow time-lapse the second-hand crawling, dim navy ambient room desaturated background, single soft tungsten side-light, cinematic shallow depth-of-field, sound design empty silence with faint distant heartbeat layer" DURATION: 6s loop or sustained ASPECT_RATIO: 9:16 CAMERA: locked macro STILL_2 (t=2:20-2:40 — exam room flatness): PROMPT: "Young woman seated on exam-table edge in profile, plain clothing, soft brown hair, doctor's white coat visible in extreme foreground out-of-focus, flat overhead fluorescent light, pale palette, neutral exam-room walls, expression deflated, cinematic intimate" NEGATIVE_PROMPT: "named doctor, character recognizable as real person, harsh dramatic light" ASPECT_RATIO: 9:16 CAMERA: locked first 2s, then slow 5s desaturation to monochrome by t=2:40 VOICEOVER (Marie spine): ELEVENLABS_SCRIPT: [Marie's 1:40-2:30 lines from script body] ELEVENLABS_EMOTION: confessional, slightly more weight, then settling to flatness on "Postpartum anxiety." VOICEOVER (Biology Narrator, t=2:30-2:40): ELEVENLABS_PRESET: voice clone (biology-narrator-warm-confidant) — distinct from Marie, slightly lower/calmer register, gender-flexible ELEVENLABS_SCRIPT: "And there's a reason a body does that, one with nothing to do with being a bad mother. But first, watch how the year turned." ELEVENLABS_EMOTION: composed, gentle, weight-bearing OVERLAY LAYER (post-production): KINETIC_TEXT t=2:00-2:08: "The shock I felt was insane." — handwritten serif on paper-texture diary card, lower-third ATTRIBUTION CARD (small, italic, t=2:08-2:10): "— another woman, online"
| Mute-test verification | N/A (mid-arc beat). VVS7 contribution: 3 visual cuts in 60s = 1 cut per 20s — at the band. |
| Production-limitation cross-ref | Generated motion clip of analog clock with slow time-lapse second-hand is within current tooling (Seedance / Higgsfield text2video handles single-subject macro motion well). ElevenLabs 2-voice handoff (Marie + biology narrator) requires two voice clones with distinct registers — within tooling; the brief 10s biology narrator interjection here is the script's first test of the handoff legibility. NO HARD limitation triggered (§2b empty — heuristic SKIP). |
▸ Beat 4: The Descent, Phase Two — The Crash t=2:40–3:50
| Camera direction / Visual frame composition | Still 1: locked, slight 2% push-in. Still 2: locked, no motion (flatness is the visual). Still 3: locked, focus pull from bottle (foreground sharp t=3:25-3:35) → Marie (background sharp t=3:35-3:50). The focus pull is the visual narrative — the bottle isn't the answer, the woman is the story. |
| On-screen text | t=2:55–3:05: "I feel like my body is dying while I'm living in it." — verbatim VOC from INVENTORY/voc.md S1 (Crushing fatigue), per script Source Pulls. Same diary-card kinetic typography treatment as Beat 3 (continuity). Attributed in-script ("A woman online wrote the words for it:"). Held t=2:55-3:08. VS2 verification: 13 words — slightly over 12-word cap, SOFT VS2 flag fires — but intentional creative choice because the verbatim VOC quote can't be split (H2 verbatim rule). Override-with-reason: the value of preserving the exact VOC quote outweighs a 1-word cap breach. Logged. |
| Lighting / set dressing | Cut 1: warm afternoon light from window (3400K), green visible outside — compositional juxtaposition (warmth outside, cold inside Marie). Cut 2: same room/lighting setup, just tighter framing. Cut 3: cooler kitchen light (4000K), wooden table, neutral kitchen, prescription bottle in deliberate-anonymity framing (label face-away from camera OR painted-over plain white). |
| Transition to next beat | Marie's line "But in that whole year — the racing heart, then the crash, the fog, the cold, the weight — not one person ever ran the test that could have explained all of it at once." — hard cut to black on "ran the test" (t=3:50). 0.5s black hold. Then Beat 5 opens on the doorframe still. |
| Persuasion goal | Story-first beat 3 The descent (second half — crashed-phase). Completes the descent's two-act biology arc (wired → crashed). Also includes a load-bearing "damaging admission" + "adjunct framing" line ("I am not telling you those doctors were villains, and I am not telling you to throw away anything anyone prescribed you") — this is the K26 compliance discipline made visual: Marie EXPLICITLY frames the descent in a way that respects compliance_hard_lines.md §1A (no anti-medication framing as Class-A floor at Conservative-leaning angle posture per §6). |
| Shot type / Visual frame | Three Soul Cinema stills, each carrying ~22s. |
- Still 1 (t=2:40-3:02): Marie sitting on couch wrapped in a thick blanket in summer afternoon light (window-visible greenery outside but Marie buried under wool) — visual encoding of "Cold all the time — under a blanket in summer."
- Still 2 (t=3:02-3:25): Closer crop of Marie's face, eyes open but unfocused, soft warm light from window-left, expression flat — the fog/gray nothing.
- Still 3 (t=3:25-3:50): Wide shot — Marie at a kitchen table, prescription bottle visible on table (deliberately UN-named, no readable label — compliance discipline), Marie's hand on the bottle but not picking it up. The "I took what they gave me" beat made visual.
- Cut 1 (blanket in summer): loosely borrows from Anchor A (happymammoth) — the "feeling off, not yourself" emotional landing, visualized as physical encoding of the wrongness. Borrowed for emotional-tone matching only.
- Cut 2 (face close-up flatness): original direction.
- Cut 3 (prescription bottle table — UN-named): original direction — but a critical compliance-aware original visual: the bottle MUST have no readable label per
CORE/compliance_hard_lines.md§1A "Specific medication names (Synthroid, levothyroxine, NP Thyroid) as attack targets" Class-A floor. Visual encodes the medication WITHOUT naming or impersonating it.
TOOL: Higgsfield Soul Cinema (3 stills) + ElevenLabs Marie VO STILL_1 (t=2:40-3:02 — blanket in summer): PROMPT: "Young woman wrapped in thick wool blanket on a soft couch, plain cream interior, warm afternoon light from large window behind, lush green tree visible outside through window, woman's expression flat and unfocused, palette warm but woman appears cold, cinematic intimate, character consistency with prior stills" CAMERA: locked, 2% push-in over 22s ASPECT_RATIO: 9:16 STILL_2 (t=3:02-3:25 — face flatness): PROMPT: "Close-medium framing of same young woman's face, eyes open but unfocused, soft warm window light from camera-left, expression flat — neither sad nor happy — gray emotional landing, cinematic intimate, shallow depth-of-field, character consistency" CAMERA: locked, no motion ASPECT_RATIO: 9:16 STILL_3 (t=3:25-3:50 — kitchen table, unnamed prescription bottle): PROMPT: "Wide shot of same young woman seated at wooden kitchen table, plain amber prescription bottle visible on table mid-foreground with no readable label, woman's hand resting on bottle but not picking it up, neutral kitchen palette, cooler 4000K light, contemplative expression, cinematic intimate, character consistency" NEGATIVE_PROMPT: "readable medication brand name, recognizable pill brand, prescription label text, named pharmacy" ASPECT_RATIO: 9:16 CAMERA: locked, focus-pull from bottle (sharp t=3:25-3:35) to woman (sharp t=3:35-3:50) VOICEOVER (Marie spine): ELEVENLABS_SCRIPT: [Marie's 2:40-3:50 paragraph from script body — includes the "I am NOT telling you those doctors were villains" damaging-admission line] ELEVENLABS_EMOTION: confessional warmth gradually weight-bearing, slight tonal lift on "Some of it helped" (preserves dignity for medication path), settling back to weight-bearing on final descent line OVERLAY LAYER (post-production): KINETIC_TEXT t=2:55-3:08: "I feel like my body is dying while I'm living in it." — diary-card serif, paper-texture underlay ATTRIBUTION CARD t=3:08-3:10: "— another woman, online" [VS2 SOFT-flag noted: 13-word quote exceeds 12-word cap by 1. Intentional override per H2 verbatim VOC rule.]
| Mute-test verification | N/A (mid-arc beat). VVS7 contribution: 3 visual cuts in 70s = 1 cut per ~23s — slightly under target. VVS7 SOFT flag fires for this beat — but intentional (longer holds = weight-bearing pace appropriate for the descent's emotional load). |
| Production-limitation cross-ref | Higgsfield character consistency across Beats 2-4 (5 stills of Marie) requires Soul Character training (per Beat 2 mitigation). Compliance-aware "unnamed prescription bottle" prompt requires strong NEGATIVE_PROMPT discipline — Soul has been observed to hallucinate brand-name labels on generic prompts. Mitigation: if first render shows readable text on bottle, manually retouch in post (cheap fix). NO HARD limitation triggered. |
▸ Beat 5: Rock Bottom — The Doorframe t=3:50–4:40
| Camera direction / Visual frame composition | Locked frame for the FULL 50s. No push-in. No motion. No cuts. This is the script's only sustained-single-shot beat — the visual weight-bearing pause that MATCHES the emotional weight. The viewer SITS with Marie at the doorframe for 50 full seconds. Subtle ambient layer: dust motes in the hallway light, soft breath of curtain. Otherwise: stillness. |
| On-screen text | NONE for the first 30s (t=3:50-4:20) — deliberate text absence. Sound-text dominates only Marie's voice. t=4:20-4:30: single kinetic-text card appears — "the thing I never said to anyone for over a decade." — italic serif, center-frame, slow fade-in, hold 8s, fade out. (10 words — VS2 PASS.) |
| B-roll cue (VS3b per-cut citation) | zero B-roll cuts in this beat — INTENTIONAL. Original direction. The closest comp anchor for "sustained single-shot vulnerable confession" is Anchor E (primalqueen sister-confessional) — but Anchor E's pattern is split-screen two-person, not a sustained single-frame hold. The single-shot 50s hold has NO comp library precedent — it's a deliberate format choice per references/storyboard_checklist_vsl.md Story-first beat 4 priority ("highest-stakes visual beat — strongest visual asset") + the FORMAT_DNA V-V3 long-form loop discipline (this beat opens the secondary loop the discovery beat closes). The risk: 50s hold reads as a "static slideshow" — anti-pattern per VVH1 narrator-led "Anti-patterns" list. MITIGATION: subtle ambient motion (dust motes, curtain breath) + the kinetic-text reveal at t=4:20 + Marie's voiceover delivering the most emotionally-loaded paragraph in the script — the COMBINATION carries 50s, not the still alone. |
| Lighting / set dressing | Dim hallway, single soft-warm overhead 2700K source, edge-light from nursery door spilling into hallway. Palette: warm-shadow / sage-cream highlights / black ceiling. Set dressing: hardwood floor, neutral hallway, nursery door slightly ajar showing a sliver of soft pink crib light. Marie's posture: still, weight-bearing. |
| Transition to next beat | Marie's line "It would be fifteen years before anyone offered me a different story." — slow fade-to-black over 4s (t=4:36-4:40), 0.5s black hold, then Beat 6 fade-in on a different scene (medical waiting room window). |
| Persuasion goal | Story-first beat 4 Rock bottom / The moment — the single daily-life moment that crystallizes the pain. This is the highest-stakes vulnerability beat in the script — the doorframe + "she would be better off with somebody else" + "the thing I never said to anyone for over a decade." Per Story-first FORMAT_DNA §4C beat 4: "the lowest point; the small daily-life moment that crystallizes the pain." Per references/storyboard_checklist_vsl.md Story-first visual checks: "Transformation moment (story arc): the highest-stakes visual beat — should be the storyboard's strongest visual asset." This isn't transformation (that's beat 11) — but it's the lowest-point counterpart, and visually it warrants the same treatment: the script's strongest emotional visual. |
| Shot type / Visual frame | ONE sustained Soul Cinema still + one subtle motion layer. |
- Single still (t=3:50-4:40): Marie standing in a dim hallway, one hand on the doorframe to a nursery, the nursery door slightly ajar, crib visible inside in soft dim light, baby's swaddle just visible. Marie's face NOT shown to camera (she's facing the door, profile/back to viewer). The hand on the doorframe is the visual focus — knuckles slightly white, body language frozen.
TOOL: Higgsfield Soul Cinema (single sustained still + ambient motion overlay) + ElevenLabs Marie VO STILL (t=3:50-4:40 — doorframe): PROMPT: "Young woman standing in a dim warm hallway, one hand resting on a doorframe to a nursery, nursery door slightly ajar showing soft pink crib light spilling through, woman's face turned toward the door so viewer sees profile/back of head only, knuckles on doorframe slightly tense, body language frozen and weight-bearing, hardwood floor, neutral hallway, single warm 2700K overhead source, edge-light from open nursery door, cinematic intimate, character consistency, shallow depth-of-field" NEGATIVE_PROMPT: "face visible, eye contact, motion blur, modern tech, harsh light" ASPECT_RATIO: 9:16 CAMERA: locked for full 50s, NO push-in AMBIENT MOTION OVERLAY (post-production): - Generated dust mote layer drifting slowly through edge light from doorway, subtle - Generated curtain-breath layer (soft fabric drift on a window further down hall, glimpsed at edge of frame) - Total motion is barely-perceptible — the beat's emotional weight is in the stillness VOICEOVER (Marie spine): ELEVENLABS_SCRIPT: [Marie's full 3:50-4:40 paragraph — includes "she would be better off with somebody else" + "the thing I never said to anyone for over a decade"] ELEVENLABS_EMOTION: weight-bearing, intimate, restrained — the script's most emotionally exposed lines delivered with quiet vulnerability not dramatized grief ELEVENLABS_PACING: deliberate slow pace, 130-145 wpm (below mode floor — intentional weight-bearing) OVERLAY LAYER (post-production): ZERO_TEXT t=3:50-4:20: deliberate text absence KINETIC_TEXT t=4:20-4:30: "the thing I never said to anyone for over a decade." — italic serif, center-frame lower-third, slow fade
| Mute-test verification | N/A. VVS5: zero text for first 30s = passes 5s mute test only if the doorframe still itself stops scroll. The composition (face hidden, hand on doorframe, nursery door ajar with crib light) IS the visual hook of the beat — sufficient for an MID-script attention recapture moment (per VVS5 "mute-recapture entry points across the long arc"). VVS7 contribution: ZERO cuts in 50s = 0 cuts/20s for this beat alone — well under band. VVS7 SOFT flag fires hard for this beat — but intentional override. The whole-script B-roll-density count is balanced across beats; this beat trades density for sustained emotional weight. |
| Production-limitation cross-ref | Sustained 50s single-frame still with ambient motion is within current tooling (lowest-stress production beat in the script). The compliance-aware "face turned away" prompt is non-trivial — Higgsfield Soul defaults to face-forward; explicit NEGATIVE_PROMPT discipline required. NO HARD limitation. |
▸ Beat 6: The Search — The Years Between t=4:40–5:40
| Camera direction / Visual frame composition | Still 1: locked, slight 2% push-in. Still 2: locked, no push-in — flatness IS the encoding. Still 3: locked, slight 2% push-in. The visual progression is hope → dismissal → quiet certainty. |
| On-screen text | t=5:00–5:12: "Even if your numbers are in the 'normal range' that does not mean that's your normal." — verbatim VOC from INVENTORY/voc.md S7 (Doctor dismissal), per script Source Pulls. Diary-card kinetic typography treatment (continuity with Beats 3+4). Attributed in-script ("Another woman said the thing I couldn't:"). VS2 verification: 17 words — exceeds 12-word cap. SOFT VS2 flag fires. Override-with-reason: verbatim VOC quote cannot be split per H2; quote is structurally the beat's emotional pivot ("I didn't have those words back then. I just knew something was being missed."). Logged. |
| Lighting / set dressing | Cut 1: warm afternoon light, neutral waiting-room palette, magazines on side table. Cut 2: flat overhead fluorescent (deliberate visual cold — institutional gaslighting). Cut 3: single warm lamp, otherwise dark kitchen — Marie alone, contemplative. Palette continuity: warm-cream baseline restored after Cut 2's deliberate fluorescent break. |
| Transition to next beat | Marie's line "I was right." — soft cut to Beat 7 — palette holds, but the scene shifts to a different doctor's office (NEW doctor, different visual register: warmer, smaller scale, less institutional). |
| Persuasion goal | Story-first beat 5 The search — failed solutions dramatized as chapters of the story, not a list. The "fifteen years between" the rock bottom and the discovery. Carries the dismissive-doctor pattern + the "normal range" verdict + the second VOC verbatim quote. |
| Shot type / Visual frame | Three Soul Cinema stills, each carrying ~20s. |
- Still 1 (t=4:40-5:00): Marie in a medical waiting-room chair, holding a clipboard intake form, soft afternoon light, expression tired-but-still-hoping. Pattern repeats across an implied number of visits.
- Still 2 (t=5:00-5:20): Generic doctor's-coat figure in foreground OOF (no face visible — compliance), Marie in background mid-distance receiving a flat verdict, palette flat fluorescent. The "glance at one basic blood test" institutional pattern.
- Still 3 (t=5:20-5:40): Marie at kitchen table at night with a single lamp, hands holding a coffee mug, expression resigned-but-thoughtful. The "I just knew something was being missed. I was right." landing visual.
- Cut 1 (waiting room): original direction.
- Cut 2 (dismissive verdict): borrows the "medical gaslighting" emotional encoding from Anchor C (ancestralsupplements — "doctors who refuse to run comprehensive lab panels (TSH-only gaslighting)"). Anchor citation per VS6: Anchor C's declared best-fit beat type was "beat 7 mechanism reveal" — but this beat 5 use is structurally adjacent (the dismissive-doctor pattern PRECEDES the mechanism reveal in the arc). VS6 cross-check: light mismatch noted, intentional borrow for visual-encoding only, not for mechanism content.
- Cut 3 (kitchen-table resignation): original direction.
TOOL: Higgsfield Soul Cinema (3 stills) + ElevenLabs Marie VO STILL_1 (t=4:40-5:00 — waiting room): PROMPT: "Same young woman (now slightly older — ~5-7 years later — soft brown hair with thread of gray, plain neutral sweater) seated in a medical waiting room chair, holding clipboard intake form, soft afternoon light from window behind, expression tired but still hoping, neutral magazines on side table, palette warm-cream, cinematic intimate, character consistency (slightly aged from prior beats)" CAMERA: locked, 2% push-in ASPECT_RATIO: 9:16 STILL_2 (t=5:00-5:20 — dismissive verdict): PROMPT: "Generic doctor figure in white coat foreground out-of-focus (face NOT visible, body language only — handing a clipboard back), same young woman background mid-distance receiving flat verdict, flat overhead fluorescent light, pale palette, neutral exam-room walls, woman's expression deflated" NEGATIVE_PROMPT: "named doctor, recognizable real person, harsh dramatic light, doctor's face visible" ASPECT_RATIO: 9:16 CAMERA: locked, no motion STILL_3 (t=5:20-5:40 — kitchen table night): PROMPT: "Same young woman seated at wooden kitchen table at night, single warm 2700K table lamp glowing soft, hands cradling coffee mug, expression resigned but quietly certain, dark kitchen background, palette warm-cream lamp glow against deep shadow, cinematic intimate, contemplative, character consistency" CAMERA: locked, 2% push-in ASPECT_RATIO: 9:16 VOICEOVER (Marie spine): ELEVENLABS_SCRIPT: [Marie's full 4:40-5:40 paragraph] ELEVENLABS_EMOTION: weight-bearing baseline → tonal shift into quiet certainty on "I was right." OVERLAY LAYER (post-production): KINETIC_TEXT t=5:00-5:12: "Even if your numbers are in the 'normal range' that does not mean that's your normal." — diary-card serif ATTRIBUTION CARD t=5:12-5:14: "— another woman, online" [VS2 SOFT-flag noted: 17-word quote exceeds 12-word cap. Intentional override per H2 verbatim VOC rule.]
| Mute-test verification | N/A. VVS7 contribution: 3 visual cuts in 60s = 1 cut per 20s — at the band. |
| Production-limitation cross-ref | Character continuity across Beats 1-6 of "Marie" (now visually older — slight gray thread) requires Soul Character with age-progression capability. Higgsfield Soul handles modest age progression via prompt augmentation but drift risk increases — flag to user as a production-side QC step (validate the "slightly older Marie" Soul output before finalizing). |
▸ Beat 7: The Discovery — One Question t=5:40–6:30
| Camera direction / Visual frame composition | Still 1: locked, slight push-in t=5:55-6:05 (3%). Motion clip: locked macro on Marie's eyes, soft slow welling motion. Still 2: locked, no push-in — the parking lot stillness IS the visual. |
| On-screen text | t=6:00–6:10: the doctor's verbatim question — "When all of this started — right after your daughter was born — did anyone ever run a full thyroid panel?" — appears as a kinetic-text card BELOW Marie in the doctor's office still. Italic serif, warm-cream, slow letter-reveal. Held 10s. (20 words — exceeds VS2 12-word cap. SOFT VS2 flag fires. Override: this is the literal turning point question of the entire script — splitting it loses the emotional payload. Intentional.) t=6:18–6:25: "It's not a character flaw. It's a gland." — appears bold italic, larger, center-frame, sustained over the parking-lot still. 8 words. VS2 PASS. |
| Lighting / set dressing | Cut 1: warm 3200K window key, small office, plant + bookshelf visible — explicitly human-scale, not institutional. Cut 2: warm soft daylight, macro framing. Cut 3: bright midday parking-lot daylight outside windshield, but Marie's car interior is shaded warm — the brightness OUTSIDE is the visual encoding of the emotional shift (Marie has come from the dim hallway / dim kitchen world INTO daylight). Palette pivot: this is the first visual palette LIFT in the script — sustained until Beat 12. |
| Transition to next beat | Soft fade from parking-lot still through a warm-cream wash, into Beat 8 — the biology narrator's mechanism reveal. Marie's voice on "I went out to my car and cried the way you cry when someone finally hands you permission to set down something you've carried for years." then biology narrator picks up. |
| Persuasion goal | Story-first beat 6 The discovery — the turning point, the one earned hard pivot per voice_base.md SR6 (continuity principle: problem→solution pivot is the one earned hard pivot). The new doctor's single question opens the loop the Beat 5 doorframe beat left open. Also: the parking-lot cry visualizes Marie's emotional pivot from verdict-carrying to forgiveness-receiving. |
| Shot type / Visual frame | Two Soul Cinema stills + one cinematic motion clip. |
- Still 1 (t=5:40-6:05): A small, warm doctor's office — wood-paneled, plant in corner, neutral but human-scale (visual encoding: this doctor is DIFFERENT). Marie seated across from a younger doctor figure (face NOT visible — only body language: leaning forward, attentive). Soft warm key light from window.
- Cinematic motion clip (t=6:05-6:18): Slow cinematic-motion shot of Marie's eyes welling — close-up framing of just her eyes, soft warm tear forming. The single question's emotional landing rendered in physical visual.
- Still 2 (t=6:18-6:30): Marie in her car in a parking lot, hands on the steering wheel, face wet with tears, daylight outside the windshield, but Marie's expression is RELIEF not grief — the "permission to set down something you've carried for years" moment.
- Cut 1 (warm doctor's office): original direction — but compliance-disciplined. The doctor is UN-named, face NOT visible, only body language (leaning forward, attentive). Anchor C (ancestralsupplements) uses named-doctor authority — we EXPLICITLY de-borrow that pattern per
compliance_hard_lines.md§1A FLOOR no-real-practitioner-names. The visual encoding of "this doctor is different" is in palette + scale + body language, not naming or face. - Cut 2 (eyes welling macro): original direction.
- Cut 3 (parking lot cry): original direction. The "cried in the parking lot" beat is signature of the Recovered Patient Voice 2.1 speaker file (
INVENTORY/speakers_library/2_1_recovered-patient-voice.md— "I cried in the parking lot" is in the speaker's signature phrases). VS3 anchor: speaker-library signature, not comp library.
TOOL: Higgsfield Soul Cinema (2 stills + 1 motion clip) + ElevenLabs Marie VO STILL_1 (t=5:40-6:05 — warm doctor's office): PROMPT: "Same young-ish woman (slightly older — ~5-7 years from beat 1, ~10 years from script's start) seated across from a younger doctor figure (face NOT visible, only body — leaning forward attentively, in plain professional clothing, no white coat), small wood-paneled office with plant in corner and bookshelf, warm 3200K window key light, neutral warm palette, human-scale not institutional, cinematic intimate" NEGATIVE_PROMPT: "doctor's face visible, named doctor, white coat with name tag, harsh dramatic light, institutional palette" CAMERA: locked, 3% push-in t=5:55-6:05 ASPECT_RATIO: 9:16 MOTION_CLIP (t=6:05-6:18 — eyes welling): TOOL: Higgsfield image-to-video (seedance_2_0) PROMPT: "Extreme close-up macro on same young woman's eyes only, soft warm slow tear forming in lower lash line, eyes alive with emotion but RELIEF not grief, soft warm daylight key, cinematic shallow depth-of-field, character consistency" DURATION: 13s CAMERA: locked macro STILL_2 (t=6:18-6:30 — parking lot cry): PROMPT: "Same young woman seated in driver's seat of a car, hands resting on steering wheel, face wet with tears, expression RELIEF rather than grief, bright midday daylight visible through windshield, car interior softly shaded warm, neutral car interior, cinematic intimate, character consistency" CAMERA: locked, no motion ASPECT_RATIO: 9:16 VOICEOVER (Marie spine): ELEVENLABS_SCRIPT: [Marie's full 5:40-6:30 paragraph] ELEVENLABS_EMOTION: builds from quiet certainty → emotional break on "I went out to my car and cried" OVERLAY LAYER (post-production): KINETIC_TEXT t=6:00-6:10: "When all of this started — right after your daughter was born — did anyone ever run a full thyroid panel?" — italic serif, warm-cream, slow letter-reveal, lower-third [VS2 SOFT-flag noted: 20-word question exceeds 12-word cap. Intentional override — literal turning-point question.] KINETIC_TEXT t=6:18-6:25: "It's not a character flaw. It's a gland." — bold italic, larger, center-frame
| Mute-test verification | MID-ARC MUTE-RECAPTURE BEAT (per VVS5 "mute-recapture entry points across the long arc"). The doctor-office still at t=5:40 represents a major SECTION boundary (problem→solution per V-V3) — viewers re-entering the ad mid-scroll at this point need the visual + kinetic-text "did anyone ever run a full thyroid panel?" question to stop scroll without sound. PASS — question rendered as text + warm-palette pivot makes the recapture work. |
| Production-limitation cross-ref | Eyes-welling macro motion clip is a stress test for current tooling — Soul Cinema's image-to-video at extreme close-up macro can produce uncanny-valley results. Mitigation: if the macro generation drifts, fallback to a 3-still sequence (clear eyes → just-welling → tear forming) rendered as still-to-still soft crossfades. NO HARD limitation triggered (§2a/§2b empty — heuristic SKIP), but flag for production QC. |
▸ Beat 8: The Mechanism, Through Story — What the Pattern Was t=6:30–7:50
| Lighting / set dressing | Marie frames: warm 3200K window light, kitchen continuity. Mechanism animation: warm-cream background, hand-drawn / animated-illustration aesthetic (NOT cold clinical render — the visual register is education, not laboratory). Card overlays: warm-cream backgrounds, sage italic accents, serif body — matches Beat 1 kinetic-text typography for continuity. |
| Transition to next beat | Biology narrator's closing line "Almost none ever get checked while it's happening." — fade through warm-cream wash to Beat 9 (Marie's "widen the lens" beat — same Marie register returns). |
| Persuasion goal | Story-first beat 7 The mechanism revealed through story — the why it works emerges as the protagonist learns it. This is the script's heaviest mechanism beat (~80s) — the biology narrator's two-act immune-rebound reveal. Per references/storyboard_checklist_vsl.md RMBC visual checks adapted to Story-first: "Mechanism reveal beat — highest B-roll opportunity — diagrams, animations, chart sequences. The visual carries the cognitive load while voiceover narrates." Critical beat for visual carry. |
| Shot type / Visual frame | Five visual layers across the 80s. |
- Frame 1 (t=6:30-6:42): Brief Marie still — kitchen-table close-up, "I'll give it to you the way she gave it to me" — Marie hands off to biology narrator. Visual: Marie seated, slight forward lean.
- Frame 2 (t=6:42-6:48): Biology narrator opening — animated card with the disclaimer text "general education, not a diagnosis" — warm-cream card, italic, top-third, slow reveal. Behind it: a faded medical-illustration overlay (immune system + thyroid silhouette, hand-drawn / animated medical-illustration aesthetic, NOT clinical-textbook).
- Frame 3 (t=6:48-7:15): Mechanism animation — generated medical-illustration motion: immune system cells (animated, hand-drawn aesthetic) gathering around the thyroid gland silhouette. Voiceover narrates pregnancy → immune quiet → birth → immune rebound → overshoot on the thyroid. The animation is the visual carrier of the cognitive load — anchor borrowed from Anchor C.
- Frame 4 (t=7:15-7:38): Two-act visualization — split into two sequential card-style animations: Act 1 "wired" (heart-rate symbol, three-AM clock symbol, animated upward arrow); Act 2 "crashed" (snowflake/cold symbol, fog symbol, downward arrow). Each act takes ~12s. Anchor C "text overlay Q&A slides" pattern directly imitable here.
- Frame 5 (t=7:38-7:50): Return to Marie — single still, kitchen-table close-up, biology narrator delivers closing line "Almost none ever get checked while it's happening." Visual: Marie's face listening, weight settling.
| Camera direction / Visual frame composition | Frames 1+5: locked Marie stills with subtle push-in. Frame 2: card overlay on faded background, no motion on card. Frame 3: cinematic medical-illustration motion — slow, deliberate, hand-drawn aesthetic (NOT 3D clinical render). Frame 4: card-style slide animation — each act enters with a soft fade, sustains 10s, fades to next. |
| On-screen text | Heavy text density in this beat (intentional — biology narrator's content benefits from kinetic-text reinforcement per Anchor C pattern + per STRATEGY/grey_zone_playbook.md §3 "anchored numbers" — "up to about one in ten women" rendered as text for retention). |
- t=6:42-6:48: "general education, not a diagnosis" card (6 words, VS2 PASS).
- t=7:15-7:25: "Act 1 — Wired" + below: "racing heart · 3am dread · sleeplessness" (8 words combined, VS2 PASS).
- t=7:25-7:38: "Act 2 — Crashed" + below: "fog · cold · weight · flatness" (7 words combined, VS2 PASS).
- t=7:42-7:48: "up to ~1 in 10 women · almost none get checked" — soft-range anchored stat per
grey_zone_playbook.md§4 speaker-anchored specificity + brand-file-sanctioned ceiling per script V3 Proof Stack. (12 words exactly, VS2 PASS.)
- Cut 1 (Marie kitchen t=6:30): original direction — bridge.
- Cut 2 (disclaimer card with medical-illustration faded overlay): anchor cited — Anchor C
ancestralsupplements, declared best-fit beat type = "beat 7 mechanism reveal." VS6 cross-check: ALIGNMENT — Anchor C's text-overlay-Q&A pattern is used here for the same structural purpose (mechanism reveal via text-slide + visual overlay). No mismatch. - Cut 3 (immune-system → thyroid animation): anchor cited — Anchor C declared "B-roll overlay" technique. VS6 cross-check: ALIGNMENT — same beat type, same B-roll overlay structural purpose. BUT: we EXPLICITLY DO NOT borrow Anchor C's "doctor-impersonation" or "named-authority" elements (compliance discipline).
- Cut 4 (two-act card animation): anchor cited — Anchor C "text overlay Q&A slides" pattern. VS6 ALIGNMENT.
- Cut 5 (Marie listening close-up t=7:38): original direction — handoff bridge to next beat.
TOOL: Higgsfield Soul Cinema (2 Marie stills) + Higgsfield text2video (mechanism animation) + Marketing Studio (card overlays) + ElevenLabs Marie + Biology Narrator VOs FRAME_1 (t=6:30-6:42 — Marie handoff): STILL: same kitchen-table setup as Beat 4 Still 3, Marie close-medium, slight forward lean, expression open and ready to learn CAMERA: locked, 2% push-in ASPECT_RATIO: 9:16 FRAME_2 (t=6:42-6:48 — disclaimer card): OVERLAY CARD: "general education, not a diagnosis" — warm-cream card, italic serif, top-third BACKGROUND: faded hand-drawn medical-illustration aesthetic (immune system silhouette + thyroid gland outline), low opacity 30% FRAME_3 (t=6:48-7:15 — mechanism animation): TOOL: Higgsfield text2video (text2video_soul_cinema OR seedance_2_0) PROMPT: "Hand-drawn cinematic medical-illustration animation, warm-cream background, immune-system cells (depicted as soft hand-drawn shapes, not clinical 3D) gathering around a hand-drawn silhouette of a small thyroid gland in the neck region of an outlined female silhouette, slow deliberate motion, sequential reveal — first the pregnant silhouette (immune quiet, fewer cells visible), then the post-birth silhouette (immune cells multiplying), then cells gathering on the thyroid (immune overshoot), educational illustrative aesthetic NOT clinical textbook, warm-cream/sage palette" DURATION: 27s ASPECT_RATIO: 9:16 CAMERA: locked, hand-drawn motion only FRAME_4 (t=7:15-7:38 — two-act cards): Act 1 card (t=7:15-7:25): "Act 1 — Wired" header + "racing heart · 3am dread · sleeplessness" subtext, warm-cream card, soft icons (small hand-drawn heart, clock, moon) Act 2 card (t=7:25-7:38): "Act 2 — Crashed" header + "fog · cold · weight · flatness" subtext, warm-cream card, soft icons (cloud, snowflake, anchor, flatline) Transition between cards: soft fade FRAME_5 (t=7:38-7:50 — Marie listening): STILL: same kitchen-table setup, Marie close-medium, listening, weight settling on her face CAMERA: locked, 2% push-in ASPECT_RATIO: 9:16 VOICEOVER (alternating Marie + Biology Narrator): t=6:30-6:42 MARIE: "I'll give it to you the way she gave it to me." t=6:42-6:48 BIOLOGY_NARRATOR: "To be clear, this is general education, not a diagnosis of anyone watching." t=6:48-7:15 BIOLOGY_NARRATOR: [pregnancy → immune quiet → birth → rebound → overshoot lines from script] t=7:15-7:38 BIOLOGY_NARRATOR: [two-act lines — "First, the gland gets stirred up..." etc.] t=7:38-7:42 MARIE: "Two acts. The anxious months, then the sunk months. Exactly the order it happened to me." t=7:42-7:50 BIOLOGY_NARRATOR: "That's why it gets missed. Two acts look like two problems, so they get two names, when underneath it can be one gland nobody checked. It can affect up to about one in ten women after a birth. Almost none ever get checked while it's happening." OVERLAY LAYER (per FRAME above)
| Mute-test verification | N/A. VVS7 contribution: 5 visual cuts in 80s = 1 cut per 16s — strongly within band. This is the script's highest-B-roll-density beat, deliberately compensating for the lower densities at Beats 5+7. |
| Production-limitation cross-ref | Mechanism animation (immune system + thyroid sequence) is the highest production-stress AI generation request in the script — hand-drawn animated medical illustration with character consistency across pregnancy → post-birth states is non-trivial. Mitigation: if Higgsfield text2video drifts, fallback to a 3-still sequence (pregnant silhouette + post-birth silhouette + immune-cells-on-thyroid silhouette) rendered as Soul Cinema stills with soft motion overlay. NO HARD limitation (§2a empty), but flag for production QC. Two-voice (Marie + Biology Narrator) handoff is the legibility stress test — voice register distinction must be VERY clear or the handoff reads as a production error per compatibility_matrix.md 2-narrator-handoff NEEDS-CALIBRATION note. |
▸ Beat 9: Widen the Lens — You're Not the Only One t=7:50–8:30
| Camera direction / Visual frame composition | Frame 1: locked close-medium. Frame 2: cinematic slow-pull-out reveal — Marie's still composition expanding to wide composition with subtle multi-window overlay. Frame 3: cut back to Marie close-medium, locked. |
| On-screen text | t=8:08-8:18: "a whole quiet army of women who got handed the wrong story about the worst year of our lives" — italic serif, lower-third, sustained 10s. (18 words — exceeds VS2 12-word cap. SOFT VS2 flag fires. Intentional override: this is the V1 Big Idea echoing — "the darkness you blamed yourself for after your baby may have had a name nobody ever looked for" rendered as the validation-frame restatement. Splitting it dilutes.) t=8:22-8:28: "You weren't weak. You weren't a bad mother." — bold italic, center-frame, 9 words, VS2 PASS. |
| Lighting / set dressing | Continuity warm-cream kitchen palette. The multi-window wide shot uses soft layered exposure — Marie sharp in center, suggested others in surrounding panels softly visible. |
| Transition to next beat | Marie's line "You may have been sick — in an ordinary, treatable way — and nobody looked." — fade through warm-cream wash to Beat 10 (product introduction beat opens with biology narrator). |
| Persuasion goal | Story-first beat 10 Widen the lens — it's not just one story (EXPANSION beat — full variant present at 10:00 per FORMAT_DNA §4C). Pull from the single story to the pattern; "this happens to many." Anchor B's "new normal shatter" pattern most directly applicable. The beat's emotional payload is the validation-frame: "you are not the only one." |
| Shot type / Visual frame | Single sustained visual with three subtle compositional shifts across 40s. |
- Frame 1 (t=7:50-8:05): Marie alone, kitchen close-medium (continuity), close-up framing, slight tear, "And I need to say this part to you directly."
- Frame 2 (t=8:05-8:18): WIDE shot — pulled WAY back from Marie's kitchen to suggest she is one of many. Composition shift visualizes the "widen the lens" beat function. A subtle multi-window composition (Marie in center, soft suggestion of other women in surrounding windows OOF — NOT literal, more like a visual whisper).
- Frame 3 (t=8:18-8:30): Return to Marie close-medium, weight-bearing landing: "You weren't weak. You weren't a bad mother."
- Cut 1 (Marie close-medium): original direction.
- Cut 2 (wide multi-window reveal): anchor cited — Anchor B
happymammoth_postpartum-depletion-new-normal-shatter, declared best-fit beat type = "beat 10 Widen the lens." VS6 cross-check: ALIGNMENT — Anchor B's "new normal shatter" pattern (the postpartum-women-aren't-alone landing) maps to this beat's persuasion goal. The multi-window visual composition is original direction, but the emotional landing is Anchor B's territory. - Cut 3 (return to Marie): original direction.
TOOL: Higgsfield Soul Cinema (3 frame setups, sequential) + ElevenLabs Marie VO FRAME_1 (t=7:50-8:05 — Marie close-medium): STILL: continuity kitchen setup, close-medium framing, Marie's expression open and direct CAMERA: locked ASPECT_RATIO: 9:16 FRAME_2 (t=8:05-8:18 — wide multi-window reveal): PROMPT: "Wide cinematic composition with same young woman center-frame in her warm-cream kitchen, surrounded by softly-suggested multi-window overlay panels (4-6 panels around the central frame, each showing a softly out-of-focus woman silhouette — different ages, different settings, suggesting a community of women who have lived this experience), warm-cream palette throughout, Marie sharp in center, surrounding panels softly out-of-focus, cinematic intimate, deliberate visual encoding of 'a whole quiet army of women', character consistency for Marie" NEGATIVE_PROMPT: "named real people, recognizable real faces, harsh light, clinical aesthetic" CAMERA: cinematic slow-pull-out reveal effect (can be achieved with sequential stills rendered as still-to-still slow zoom-out) ASPECT_RATIO: 9:16 FRAME_3 (t=8:18-8:30 — back to Marie close-medium): STILL: continuity kitchen setup, close-medium, Marie weight-bearing landing CAMERA: locked ASPECT_RATIO: 9:16 VOICEOVER (Marie spine): ELEVENLABS_SCRIPT: [Marie's full 7:50-8:30 paragraph] ELEVENLABS_EMOTION: builds from confessional → direct emotional addressing of viewer → quiet weight-bearing landing OVERLAY LAYER: KINETIC_TEXT t=8:08-8:18: "a whole quiet army of women who got handed the wrong story about the worst year of our lives" — italic serif, lower-third, sustained 10s [VS2 SOFT-flag noted: 18-word phrase. Intentional override — V1 Big Idea echo restatement.] KINETIC_TEXT t=8:22-8:28: "You weren't weak. You weren't a bad mother." — bold italic, center-frame
| Mute-test verification | N/A (mid-arc). Frame 2's multi-window reveal could serve as a mid-arc mute-recapture moment if a viewer rejoins the ad mid-scroll — the visual encodes the script's central validation without sound. VVS5 contribution: ✓. |
| Production-limitation cross-ref | Multi-window cinematic reveal with multiple character silhouettes is a stress-test production request — Higgsfield generation of "multiple women in surrounding panels softly out-of-focus" requires careful prompt discipline (otherwise Soul may generate uncanny multi-face artifacts per avatar_tool_prompt_syntax.md Higgsfield limitations). Mitigation: if multi-character composite drifts, fallback to a single-still reveal of Marie at wide framing with soft window-pane overlay (purely architectural, no other people visible) + voiceover landing the emotional content. NO HARD limitation, but flag for QC. |
▸ Beat 10: Product Introduction + Conversion Biology t=8:30–9:10
| Camera direction / Visual frame composition | Frame 1: locked card with hand-drawn animation. Frame 2: locked product shot, slight 2% push-in toward the bottle, soft natural studio aesthetic — visual encoding: this is a real, tactile product, not a flashy CGI ad. Frame 3: locked Marie close-medium. |
| On-screen text | t=8:35-8:45: "T4 (storage) → T3 (active)" with subtitle "the conversion needs: selenium · zinc · iodine" — hand-drawn card aesthetic, warm-cream. (12 words total, VS2 PASS.) t=8:50-9:00: "Kindled · sublingual thyroid support" — product label, lower-third, soft warm cream, 5 words. VS2 PASS. t=9:02-9:08: "adjunct — alongside your doctor's care" — small italic, lower-third, 6 words. VS2 PASS. Compliance discipline: explicit adjunct-framing rendered as visual text per compliance_hard_lines.md §3. |
| Lighting / set dressing | Frame 1: hand-drawn card on warm-cream background. Frame 2: warm natural light on wooden counter, soft neutral kitchen background OOF — Pinterest/lifestyle aesthetic not clinical-ad aesthetic. Frame 3: continuity warm-cream kitchen. |
| Transition to next beat | Marie's "what it had been starving for" — slow fade through warm-cream wash to Beat 11 (future pacing, palette shifts to brighter, daylight). |
| Persuasion goal | Story-first beat 11 Product introduction — the product is named as "the thing from the discovery beat." Marie's first-person "alongside it, not instead of" framing per compliance_hard_lines.md §3 adjunct-framing requirement. Biology narrator opens with the conversion mechanism (T4 → T3, cofactors), then Marie delivers the product-naming line + the liquid-form rationale + the "I'm not a doctor" disclaimer. |
| Shot type / Visual frame | Three frames across 40s. |
- Frame 1 (t=8:30-8:50): Biology narrator opening — warm-cream card-overlay showing a simple visual: T4 hormone symbol → T3 hormone symbol with arrow, surrounding micro-icons for selenium · zinc · iodine. Hand-drawn aesthetic continuity with Beat 8 mechanism animation. (No Marie face in this frame — biology narrator carries.)
- Frame 2 (t=8:50-9:00): Product reveal beat — Marketing Studio rendered product shot: Kindled sublingual liquid bottle on a warm wooden surface, soft natural light, a small dropper visible mid-air with a single droplet, neutral kitchen-counter setting in soft OOF background. Brand-asset-aligned (uses Kindled product photography). The product is named verbally.
- Frame 3 (t=9:00-9:10): Return to Marie — close-medium, warm kitchen, "I'm not a doctor. I'm a woman who lost a year, spent fifteen more blaming herself, and finally gave her thyroid what it had been starving for." Weight-bearing emotional landing.
- Cut 1 (T4→T3 hand-drawn card): anchor citation — Anchor C
ancestralsupplements"text overlay Q&A slides" pattern (continuity with Beat 8). VS6 ALIGNMENT. But: explicitly de-borrowed are Anchor C's pharmacological "drug-action verb" patterns ("forces conversion") percompliance_hard_lines.md§1B-2. Text reads "supports the body's conversion" not "forces conversion." - Cut 2 (product reveal): brand-asset-aligned, NOT anchor-borrowed. Marketing Studio product shot uses Kindled's existing product photography library + standard supplement-shot conventions.
- Cut 3 (return to Marie): original direction.
TOOL: Higgsfield Soul Cinema (Marie stills) + Marketing Studio (product reveal) + ElevenLabs Marie + Biology Narrator VOs FRAME_1 (t=8:30-8:50 — T4→T3 conversion card): CARD OVERLAY: "T4 (storage) → T3 (active)" + "the conversion needs: selenium · zinc · iodine" — hand-drawn card aesthetic, warm-cream background, sage italic accents, micro-icons (small hand-drawn mineral symbols for Se, Zn, I) BACKGROUND: soft warm-cream gradient, hand-drawn aesthetic continuity with Beat 8 FRAME_2 (t=8:50-9:00 — Kindled product reveal): TOOL: Higgsfield Marketing Studio PRESET: closeup_product OR product_shot PROMPT: "Kindled sublingual thyroid support bottle on warm wooden kitchen counter, glass dropper bottle with soft warm amber liquid, small dropper visible mid-air with single liquid droplet falling, soft natural daylight key from window, neutral kitchen background out-of-focus with subtle plant element, warm cream lifestyle aesthetic NOT clinical ad aesthetic, brand-asset-aligned product photography" CAMERA: locked, 2% push-in toward bottle ASPECT_RATIO: 9:16 DURATION: 10s FRAME_3 (t=9:00-9:10 — Marie weight-bearing landing): STILL: continuity kitchen setup, close-medium, Marie's expression resolved-but-tender CAMERA: locked ASPECT_RATIO: 9:16 VOICEOVER (alternating Biology Narrator + Marie): t=8:30-8:50 BIOLOGY_NARRATOR: [biology narrator's "Once you understand it's the thyroid..." paragraph through "Most women this age are running short."] t=8:50-9:00 MARIE: "That's where Kindled came in for me, not instead of what my doctor and I were doing, alongside it. A liquid under the tongue, which matters, because a slow thyroid slows your gut and pills don't always absorb. The minerals the conversion runs on, plus an Ayurvedic blend built around ashwagandha for the stress side." t=9:00-9:10 MARIE: "I'm not a doctor. I'm a woman who lost a year, spent fifteen more blaming herself, and finally gave her thyroid what it had been starving for." OVERLAY LAYER: KINETIC_TEXT t=8:35-8:45: hand-drawn T4/T3 card per FRAME 1 KINETIC_TEXT t=8:50-9:00: "Kindled · sublingual thyroid support" — product label, lower-third KINETIC_TEXT t=9:02-9:08: "adjunct — alongside your doctor's care" — small italic, lower-third, compliance discipline
| Mute-test verification | N/A. VVS7 contribution: 3 cuts in 40s = 1 cut per 13s — well within band. This beat's pace lifts to support the product reveal energy. |
| Production-limitation cross-ref | Marketing Studio product photography is mature tooling — standard supplement-bottle shots are well-handled. No HARD limitations. Brand-asset-aligned: ensure Kindled's existing product photography library is supplied to Marketing Studio as reference (per higgsfield-marketplace-cards and higgsfield-product-photoshoot skill conventions). |
▸ Beat 11: Future Pacing — Your Own Story t=9:10–9:40
| Camera direction / Visual frame composition | Frame 1: locked, slight 3% push-in. Frame 2: locked, soft warm bokeh background, photo in foreground sharp. |
| On-screen text | t=9:25-9:38: "It's like a reverse exorcism. I got my spirit returned to me." — italic serif, lower-third, sustained 13s. (12 words exactly, VS2 PASS.) Attributed in-script as "One woman put it in a way I'll never forget." Per script Source Pulls, this is the VOC verbatim from S18/S17. t=9:36-9:40: small attribution card "— another woman, online" — continuity with Beats 3+4 verbatim-VOC treatment. |
| Lighting / set dressing | Frame 1: bright daylight warm interior (the only fully bright-daylight beat in the script — deliberate visual encoding of "this side of knowing"). Frame 2: soft warm bokeh, photo in foreground. |
| Transition to next beat | Marie's "That's what I want for you." — slow fade to Beat 12 (close/CTA), palette holds at the bright warm register established here. |
| Persuasion goal | Story-first beat 14 Future pacing — the viewer's own story (EXPANSION beat — present at 10:00 per FORMAT_DNA §4C). Turn the future-pace onto the viewer: their story can end the same way. Includes the script's strongest after-state VOC quote: "It's like a reverse exorcism. I got my spirit returned to me." (VOC INVENTORY/voc.md S18/S17 — quoted VERBATIM in script body, attributed.) Per references/storyboard_checklist_vsl.md Story-first visual checks: this is the transformation moment — strongest visual asset. |
| Shot type / Visual frame | Two frames across 30s. |
- Frame 1 (t=9:10-9:25): A NEW palette beat — daylight warm interior, Marie now visibly OLDER (the present-day Marie, ~50-55, soft brown hair fully gray-threaded, slight warmth in expression). The photo from Beat 1 is visible on a wall or table, but now Marie looks at it WITHOUT pain. She's standing, looking, soft small smile. This is the script's only palette LIFT to fully bright daylight — visual encoding of the transformation arc.
- Frame 2 (t=9:25-9:40): Close-up on the photo from Beat 1 (callback) — but instead of being a static still, the photo is now warmly framed in present-day context (Marie's home, soft light, present-day perspective). The kinetic-text quote lands on this composition.
- Cut 1 (older Marie looking at the photo): original direction — this is the callback beat, structurally the photograph's resolution. No comp anchor for "older protagonist looking at younger photo from the cold-open" — original direction is the honest call.
- Cut 2 (photo in present-day warm frame): soft borrows from Anchor D
elavatebefore-after pattern — but explicitly NOT a before-after physical-transformation visualization (compliance §1A FLOOR + brand EXTREME cap blocks postpartum before-after physical claims). The callback is emotional, not physical — Marie's RELATIONSHIP to the photo has changed, not her appearance. Borrowed for callback-structural-pattern only, NOT visual-encoding.
TOOL: Higgsfield Soul Cinema (2 stills, older Marie variant) + ElevenLabs Marie VO FRAME_1 (t=9:10-9:25 — older Marie + photo callback): PROMPT: "Same woman, now visibly older (~50-55, soft brown hair fully threaded with gray), wearing soft warm sage cardigan, standing in a bright present-day warm interior (the lighting clearly DIFFERENT from earlier beats — bright daylight), looking softly at a framed photograph on the wall or table beside her (the photograph is the one from beat 1 — young woman holding swaddled baby, slightly faded with age), expression peaceful with small soft smile, cinematic intimate, character consistency-with-age-progression" NEGATIVE_PROMPT: "named real person, harsh light, clinical aesthetic" CAMERA: locked, 3% push-in ASPECT_RATIO: 9:16 FRAME_2 (t=9:25-9:40 — photo in present-day frame): PROMPT: "Close-up on a framed family photograph showing young woman holding swaddled baby (the beat 1 image), warmly framed in present-day context, sharp focus on photograph, soft warm bokeh background suggesting present-day home interior, bright warm daylight, cinematic intimate, callback continuity with beat 1 photograph" CAMERA: locked ASPECT_RATIO: 9:16 VOICEOVER (Marie spine): ELEVENLABS_SCRIPT: [Marie's full 9:10-9:40 paragraph] ELEVENLABS_EMOTION: warm, transformed, weight-bearing but RELIEF — the after-state register OVERLAY LAYER: KINETIC_TEXT t=9:25-9:38: "It's like a reverse exorcism. I got my spirit returned to me." — italic serif, lower-third ATTRIBUTION CARD t=9:36-9:40: "— another woman, online"
| Mute-test verification | N/A. VVS7 contribution: 2 cuts in 30s = 1 cut per 15s — within band. |
| Production-limitation cross-ref | Age-progression of Marie character (from ~32-38 at script's start to ~50-55 at this beat) is a Soul Character stress test. Mitigation: train BOTH a "young Marie" Soul Character (for beats 1-8) AND an "older Marie" Soul Character (for beats 9-12) at the start of production — two Soul Character training runs. If budget-constrained: prompt-augmentation with "soft brown hair threaded with gray, wearing soft sage cardigan" can carry the age shift via single-Soul-with-prompt-modifier approach, with QC validation. |
▸ Beat 12: Close / CTA — One Sentence to Your Doctor t=9:40–10:00
| Camera direction / Visual frame composition | Frame 1: locked, slight 2% push-in. Frame 2: card-style locked composition with subtle hand-drawn arrow motion. Frame 3: locked, weight-bearing final beat. |
| Lighting / set dressing | Bright daylight warm continuity from Beat 11. Soft, calm — the brightness encodes the "this side of knowing" emotional resolution. |
| Transition to next beat | Final fade-to-warm-cream after t=10:00 — script ends. Cold-open photograph callback briefly returns as last frame (1s pre-fade) for narrative-loop closure. |
| Persuasion goal | Story-first beat 17 Close / CTA — decisive CTA; close the narrative loop; CTA stack. Also: integrates the script's V4 Offer Build (deferred per Fork 6 D1 value-anchor + defer-to-LP), V6 Guarantee (60-day money-back), and V7 Urgency (pain-based: "you've already spent enough years not knowing"). Per references/storyboard_checklist_vsl.md close-beat handling: "narrator-led — final compositional shift — V8 URL + final compliance anchor on screen." |
| Shot type / Visual frame | Three frames across 20s. |
- Frame 1 (t=9:40-9:50): Older Marie close-medium (continuity with Beat 11), direct expression, "the one thing I'd ask of you."
- Frame 2 (t=9:50-9:58): Offer beat (VVH3 brand-gated D1 treatment) — A simple visual showing the Kindled product (small, in lower-third) + a hand-drawn "see the next page" arrow icon + minimal text. CRITICAL VVH3 COMPLIANCE: NO PRICE ON SCREEN, NO IN-BODY PRICE REVEAL. The visual treatment is value-anchor + defer-to-LP per Fork 6 D1: a soft value frame ("about a dollar a day"), the 60-day money-back guarantee badge (small, lower-right), and the explicit "see how Kindled works on the next page" arrow. The brand's
in_body_price_policy = NOT YET SETperCORE/product_facts.md §6andSTRATEGY/grey_zone_playbook.md §4DMANDATES defer-to-LP execution. Showing a price visually = VVH3 HARD BLOCK violation. We DEFER. - Frame 3 (t=9:58-10:00): Final Marie close-medium, final 2-second landing: "It might have had a name. Go find out. You've already spent enough years not knowing."
- t=9:42-9:52: "Ask your doctor for a full thyroid panel" — kinetic typography, top-third, bold italic, sustained 10s. (8 words, VS2 PASS.) This is the script's primary action ask, rendered as visual.
- t=9:50-9:58 (overlapping with Frame 2): "about a dollar a day · 60-day money-back guarantee" — value-frame card lower-third (10 words, VS2 PASS — value-anchor only, NO PRICE). "see how Kindled works on the next page →" — hand-drawn arrow + invitation card lower-center (9 words, VS2 PASS). VVH3 compliance verification: ZERO price text on screen. Defer-to-LP MANDATORY treatment per Fork 6 D1. ✓
- t=9:58-10:00: "It might have had a name." — final V1 Big Idea echo, center-frame, sustained 2s, soft fade-out. (6 words, VS2 PASS.)
- Cut 1 (older Marie close-medium): continuity with Beat 11 — original direction.
- Cut 2 (offer beat D1 value-anchor + defer): soft borrows the CTA-stack visual pattern from Anchor C
ancestralsupplements"risk-reversal guarantee" creative technique. VS6 cross-check: Anchor C's declared best-fit beat = "beat 7 mechanism reveal" — this is NOT beat 7; this is the CLOSE beat. VS6 MISMATCH FLAG fires. Override-with-reason: structural CTA-stack visual pattern is transferable across beat types (CTA-stack is a format-general pattern, not beat-7-specific). Logged. The borrowed element is purely the "risk-reversal badge + invitation" layout structure, not Anchor C's specific content. - Cut 3 (final Marie): original direction.
TOOL: Higgsfield Soul Cinema (older Marie stills) + Marketing Studio (offer card) + ElevenLabs Marie VO
FRAME_1 (t=9:40-9:50 — older Marie ask):
STILL: continuity with Beat 11 older-Marie setup, close-medium, direct expression, present-day warm interior
CAMERA: locked, 2% push-in
ASPECT_RATIO: 9:16
FRAME_2 (t=9:50-9:58 — offer beat D1 value-anchor + defer-to-LP):
TOOL: hybrid — Marketing Studio (product element) + hand-drawn card overlay (value frame + arrow)
COMPOSITION:
- Kindled product bottle, small lower-third (Marketing Studio product shot, warm intimate lighting)
- Hand-drawn "see the next page" arrow, soft sage italic, pointing right
- Value-frame text card top-third: "about a dollar a day · 60-day money-back guarantee"
- **NO PRICE TEXT VISIBLE — DEFER-TO-LP PER VVH3 / FORK 6 D1**
- Background: continuity warm-cream
CAMERA: locked, subtle hand-drawn arrow motion
ASPECT_RATIO: 9:16
FRAME_3 (t=9:58-10:00 — final Marie + Big Idea echo):
STILL: continuity older-Marie close-medium, final weight-bearing landing expression
CAMERA: locked
ASPECT_RATIO: 9:16
FINAL CALLBACK (last 1s pre-fade): brief return to cold-open photograph image
FADE-OUT: slow fade-to-warm-cream over 1.5s
VOICEOVER (Marie spine):
ELEVENLABS_SCRIPT: [Marie's full 9:40-10:00 closing — includes "the one thing I'd ask of you" + "about a dollar a day, with a sixty-day money-back guarantee" + "But the supplement isn't the point. THIS is: it might not have been you. It might have had a name." + "Go find out. You've already spent enough years not knowing."]
ELEVENLABS_EMOTION: warm-direct, slight build into the closing landing, decisive but tender
OVERLAY LAYER:
KINETIC_TEXT t=9:42-9:52: "Ask your doctor for a full thyroid panel" — top-third, bold italic
CARD t=9:50-9:58: "about a dollar a day · 60-day money-back guarantee" (top-third) + "see how Kindled works on the next page →" (lower-third invitation) — ZERO PRICE TEXT, VVH3 compliant
KINETIC_TEXT t=9:58-10:00: "It might have had a name." — center-frame, soft fade
| Mute-test verification | This is the script's secondary mute-recapture beat — a viewer re-entering at t=9:40+ should see the "Ask your doctor for a full thyroid panel" text + Marie's direct expression and instantly grasp the primary action without sound. PASS. Also: ZERO PRICE TEXT on screen → VVH3 PASS. |
| Production-limitation cross-ref | Marketing Studio + hand-drawn overlay hybrid composition is mature tooling. The VVH3 compliance discipline is prompt-level (NO price text in any rendered Marketing Studio output) — requires manual QC at final render to verify NO price has been hallucinated onto the product bottle or background. Critical compliance gate. |
03Visual continuity audit
Across the 10:00 long-form arc:
Palette continuity: Sustained warm-cream + sage + golden-warmth baseline across Beats 1-6. Deliberate intentional palette shifts:
- Beat 3 cut 3 (institutional fluorescent on exam-room) — encodes medical gaslighting; 5s deliberate visual break.
- Beat 5 (dim hallway 2700K + nursery spill) — deeper warm-shadow palette for rock-bottom; remains within warm baseline.
- Beat 7 cut 3 (parking-lot bright daylight outside windshield) — first deliberate LIFT to brighter palette, signals emotional turn.
- Beats 11-12 (full bright daylight warm interior) — sustained brightness encodes "this side of knowing." Deliberate hard-pivot at Beat 9-10 transition.
Per VVH2: all palette shifts are documented as deliberate intentional choices tied to story-arc beats, not accidental drift. ✓
Character continuity:
- Young Marie (Beats 1-8): Soul Character #1 ("young postpartum Marie"). Consistency across 8+ stills required.
- Older Marie (Beats 11-12): Soul Character #2 ("present-day Marie ~50-55"). Visible age-progression: hair gray, sage cardigan, present-day warm interior.
- VVH2 compliance discipline: age progression is INTENTIONAL and tied to the 15-year story span. Documented.
On-screen text style continuity:
- VOC verbatim quotes (Beats 3, 4, 6, 11): unified treatment — diary-card serif, paper-texture underlay, italic, with small attribution card "— another woman, online" following the quote. Establishes a visual VOICE for "other women's words." ✓
- Kinetic title cards (Beats 1, 8, 12): unified treatment — warm-cream backgrounds, italic serif, soft animated reveal. ✓
- Mechanism cards (Beats 8, 10): unified treatment — hand-drawn aesthetic, sage italic accents, micro-icons. ✓
Voice register continuity (2-narrator-handoff):
- Marie spine: 0:00-2:30, 2:40-6:30, 7:38-7:42, 8:50-9:10, 9:10-9:40, 9:40-10:00 (the BULK of the script).
- Biology narrator: 2:30-2:40 (first brief interjection — handoff legibility test), 6:42-7:42 (mechanism reveal — major segment), 8:30-8:50 (conversion biology opening).
- Handoff visual cues: palette desaturation (Beat 3 cut 3 entry → Beat 4 entry), warm-cream wash transitions (Beat 8 entries + exits), card-overlay visual register changes (text-slide aesthetic appears ONLY during biology narrator segments).
- Per
formats/vsl/compatibility_matrix.md2-narrator-handoff × Images = NEEDS-CALIBRATION: "two voiceover narrators over images works, but as with text-overlay the handoff needs an audio or on-screen cue so the voice switch reads as intentional, not as a production error." → Mitigated via the visual register changes documented above. ✓
04Mute-test verification (across the long arc)
Hook beat (t=0:00–0:05): PASS per VVH1 STRICTER for narrator-led. Photograph still + kinetic-text "The year after your baby. / The darkness." carries 5s mute-test. Extended hook duration (0:00–0:14 effective hook): Kinetic-text "It may have had a name." appears t=0:08-0:12 — VVS5 asset survives full extended duration. ✓
Mid-arc mute-recapture entry points:
- t=5:40 (Beat 7 entry): the warm doctor's office still + "When all of this started — right after your daughter was born — did anyone ever run a full thyroid panel?" kinetic-text card. Mid-scroll re-enterers grasp the turning-point without sound. ✓
- t=8:30 (Beat 10 entry): the T4→T3 conversion mechanism card + product reveal. Mid-scroll re-enterers grasp the product + mechanism without sound. ✓
- t=9:40 (Beat 12 entry): "Ask your doctor for a full thyroid panel" + older Marie expression. Mid-scroll re-enterers grasp the primary action without sound. ✓
VS5 mute-recapture coverage: 3 deliberate entry points across the 10:00 arc = 1 per ~3:20. Strong long-form re-engagement architecture.
05Sustained-energy-curve audit (VVS1)
Energy curve mapping:
| Beat | t-range | Energy register | Curve direction |
|---|---|---|---|
| 1 — Cold-open photo | 0:00-0:50 | Sharp emotional attention spike + sustained weight | PEAK (hook) |
| 2 — Protagonist + stakes | 0:50-1:40 | Mid emotional, layered build | building |
| 3 — Descent phase 1 (Wired) | 1:40-2:40 | Building anxiety + first biology-narrator promise | rising |
| 4 — Descent phase 2 (Crashed) | 2:40-3:50 | Heavy weight-bearing, deepest pain | sustained low |
| 5 — Rock bottom Doorframe | 3:50-4:40 | Lowest valley — sustained emotional weight | VALLEY |
| 6 — The Search | 4:40-5:40 | Quiet contemplation, building certainty | gentle climb |
| 7 — The Discovery | 5:40-6:30 | First emotional peak — relief + permission | PEAK (mechanism reveal entry) |
| 8 — Mechanism through story | 6:30-7:50 | Sustained mid-energy, anchored, patient (per V-V2) | sustained mid (mechanism patience) |
| 9 — Widen the lens | 7:50-8:30 | Validation energy peak | PEAK (validation) |
| 10 — Product + conversion | 8:30-9:10 | Confident, matter-of-fact (per V-V7) | sustained confident |
| 11 — Future pacing | 9:10-9:40 | Highest transformation peak | PEAK (transformation) |
| 12 — Close / CTA | 9:40-10:00 | Decisive, tender, final spike | final spike |
Per V-V2 VSL energy arc requirement: "Hook = sharp attention spike · Lead + agitation = building intensity · Mechanism = sustained mid-energy, anchored, patient · Proof stack = stable high-credibility energy · Offer build / bonus / price = rising · Guarantee = a deliberate exhale · Urgency + close = the final spike, focused, decisive."
Mapping: ✓ Hook = Beat 1 (sharp attention). ✓ Lead+agitation = Beats 2-4 (building intensity through descent). ✓ Mechanism = Beat 8 (sustained mid-energy patience — biology narrator deliberately calm). ✓ Proof = Beat 8 mechanism + Beat 9 "widen the lens" pattern-recognition validation (stable high-credibility — the "one in ten women" stat anchored). ✓ Offer build / value frame = Beat 10 (rising — confident-not-desperate per V-V7). ✓ Guarantee = Beat 12 60-day money-back (folded into close, deliberate exhale). ✓ Urgency + close = Beat 12 final spike ("you've already spent enough years not knowing" — pain-based urgency).
VVS1 PASS: deliberate energy curve documented; not flat-energy. The script's VALLEY (Beat 5 doorframe) + PEAKS (Beats 7 discovery, 9 validation, 11 transformation, 12 final) form a recognizable Z-curve typical of high-emotion Story-first VSL. Flag NOT fired.
06Offer-beat brand-gate compliance (VVH3)
Brand grey-zone playbook check: CORE/product_facts.md §6 "In-body-price policy = NOT YET SET — Zied to supply (gates RMBC beat-13 Value justification in VSL)." + STRATEGY/grey_zone_playbook.md §4D mandates: when in-body-price policy is unset OR BANS in-body price → execute value-anchor + defer-to-LP per Fork 6 D1.
Fork 6 choice: D1 — Value-anchor + defer-to-LP. Verified.
Beat 12 visual treatment audit:
- ZERO price text rendered on screen ✓
- "about a dollar a day" rendered as VALUE frame, NOT a price reveal ✓
- 60-day money-back guarantee badge present (real guarantee per
CORE/product_facts.md §6) ✓ - "see how Kindled works on the next page →" explicit defer-to-LP invitation ✓
- Marie voiceover matches visual treatment ("see how Kindled works on the next page — about a dollar a day, with a sixty-day money-back guarantee" — value-frame + defer-to-LP) ✓
VVH3 PASS: offer beat visual treatment matches Fork 6 D1, matches compliance_hard_lines.md Class-A FLOOR (no fake urgency, no manufactured pressure, no in-body price for a brand whose policy is unset). Compliance gate cleared.
Also-cleared compliance gates:
- Class-A FLOOR — disease-name as treatment target: ✓ ZERO mention of "postpartum thyroiditis" / "PPD" / "PPA" as treatment targets per
compliance_hard_lines.md§1A. Biology narrator explicitly disclaims "general education, not a diagnosis." - Class-A FLOOR — viewer-diagnosis: ✓ Biology narrator's "in some it overshoots and turns on the thyroid" stays GENERAL, never viewer-directed.
- Class-A FLOOR — anti-medication / "stop your antidepressant": ✓ Marie's Beat 4 line "I am NOT telling you to throw away anything anyone prescribed you" is explicit adjunct-framing per
compliance_hard_lines.md§3. - Class-A FLOOR — real practitioner names: ✓ ALL doctor figures are face-hidden, un-named.
- Class-A EXTREME cap — fertility / pregnancy / miscarriage: ✓ The script frames postpartum as a PAST event (15 years ago) — NEVER as fertility, pregnancy, or miscarriage content. Visual encoding respects: Beat 1 baby photograph is past-tense and emotional, NOT a current-pregnancy or current-baby visual.
- Compliance posture cap for Postpartum Trap angle: ✓ Per
compliance_hard_lines.md §6→ Postpartum Trap angle is capped at Standard-aggressive. The script's compliance posture is HIGH (per script Field 22) — within the Standard-aggressive ceiling, well below the Aggressive brand cap. ✓
07Production-limitation cross-ref
Per formats/vsl/production_limitations.md heuristic ("If total non-template entries in §2a + §2b + §2c + §2d < 3: SKIP VS7 cross-check silently"): the file has zero current entries — VVS7 cross-check SKIPPED per heuristic. No production limitations flagged at this stage.
Production-side QC flags (not formal limitations — production team risk-mitigations):
- Soul Character training: Marie young (Beats 1-8) and Marie older (Beats 11-12) require two separate Soul Character trainings OR one Soul Character with prompt-augmentation for age progression. Recommended: two trainings for maximum visual consistency.
- Two-voice handoff (Marie + Biology Narrator): voice register distinction must be deliberately cast — Marie warm-confessional-female, Biology Narrator composed-gentle (gender-flexible). Auditioning recommended.
- Mechanism animation (Beat 8 Frame 3): highest production-stress AI generation in the script. Fallback to 3-still sequence with motion overlay if drift.
- Compliance QC at render-time: ALL Marketing Studio product renders (Beat 10 Frame 2, Beat 12 Frame 2) require manual QC to verify NO PRICE has been hallucinated onto product packaging or background. VVH3 hard-gate.
08Tooling prompt index (per-beat production handoff)
| Beat | Primary tool | Per-beat handoff prompt location |
|---|---|---|
| 1 | Soul Cinema (still + ambient motion) + ElevenLabs Marie + kinetic typography post | §Beat 1 Avatar-tool prompt |
| 2 | Soul Cinema (3 stills with Soul Character continuity) + ElevenLabs Marie | §Beat 2 Avatar-tool prompt |
| 3 | Soul Cinema (2 stills) + Higgsfield text2video (clock macro) + ElevenLabs Marie + Biology Narrator | §Beat 3 Avatar-tool prompt |
| 4 | Soul Cinema (3 stills, compliance-aware unnamed prescription bottle) + ElevenLabs Marie | §Beat 4 Avatar-tool prompt |
| 5 | Soul Cinema (single sustained still + ambient motion overlay) + ElevenLabs Marie | §Beat 5 Avatar-tool prompt |
| 6 | Soul Cinema (3 stills, slightly older Marie) + ElevenLabs Marie | §Beat 6 Avatar-tool prompt |
| 7 | Soul Cinema (2 stills) + Higgsfield text2video (eyes-welling macro) + ElevenLabs Marie | §Beat 7 Avatar-tool prompt |
| 8 | Soul Cinema (2 Marie stills) + Higgsfield text2video (mechanism animation) + Marketing Studio (cards) + ElevenLabs Marie + Biology Narrator | §Beat 8 Avatar-tool prompt |
| 9 | Soul Cinema (3 frames, multi-window wide reveal) + ElevenLabs Marie | §Beat 9 Avatar-tool prompt |
| 10 | Soul Cinema (Marie stills) + Marketing Studio (Kindled product) + ElevenLabs Marie + Biology Narrator | §Beat 10 Avatar-tool prompt |
| 11 | Soul Cinema (older Marie stills + photo callback) + ElevenLabs Marie | §Beat 11 Avatar-tool prompt |
| 12 | Soul Cinema (older Marie stills) + Marketing Studio (offer card — VVH3 compliance discipline) + ElevenLabs Marie | §Beat 12 Avatar-tool prompt |
Pre-production checklist (one-shot setup):
- Train Soul Character "young postpartum Marie" — Higgsfield
/higgsfield-soul-idrun. - Train Soul Character "present-day Marie ~50-55" — Higgsfield
/higgsfield-soul-idrun (OR prompt-augmentation fallback). - ElevenLabs voice clone "Recovered Patient Marie" — warm-confessional female register.
- ElevenLabs voice clone "Biology Narrator" — composed-gentle, gender-flexible (recommend neutral-calm female for continuity).
- Kindled product photography library handoff to Marketing Studio (for Beats 10+12 product shots).
09Pipeline update block (for `live/kindled/_project_files/PIPELINE/concept_pipeline.md`)
### VSL2 — The Postpartum Trap Retroactive — Storyboard COMPLETE **Date:** 2026-06-03 **Status:** Storyboard ready for production handoff **Format:** VSL · **Length:** 10:00 · **Structure model:** Story-first (full variant — 14 beats) · **Delivery mode:** narrator-led (mixed) — 2-narrator-handoff **Speakers:** Recovered Patient Voice 2.1 (Marie spine, TESTED-INCONCLUSIVE, VSL deployment UNTESTED) + Biology Narrator casting-brief (composed-gentle warm-confidant) **Production target:** Hybrid (Higgsfield Soul Cinema + Marketing Studio + ElevenLabs 2-voice + animated kinetic typography) **Offer Visual Treatment:** Fork 6 D1 — Value-anchor + defer-to-LP (VVH3 brand-gated per `compliance_hard_lines.md §6` Postpartum Trap angle ceiling + `product_facts.md §6` in-body-price policy NOT YET SET) **Compliance posture:** HIGH — K26 disciplines (validation-first, no disease-name as treatment, no anti-medication directive, no antibody/lab numbers, adjunct-framing twice, no manufactured urgency). All Class-A FLOOR cleared. All angle-ceiling caps respected. **Comp library anchors:** 5 cited, cornerstone DEGRADED-mode flagged (no narrator-led × Story-first × postpartum × 10:00 anchor exists in 2,263-ad pool; closest = ancestralsupplements_doctor-betrayal-thyroid winner_score 64.68, format-axis match strong but angle-axis weak) **HARD checks:** ALL PASS — VVH1 narrator-led-STRICTER mute test (Beat 1) ✓ · VVH2 visual continuity across long arc ✓ · VVH3 offer-beat brand-gate D1 defer-to-LP ✓ · VVH4 no production-limitation HARD-flagged ✓ · VVH5 avatar-tool prompts match production target ✓ · VVH6 proof-beat visualizations respect compliance posture ✓ **SOFT flags:** VS2 fires 4x (Beats 4, 6, 7, 9 — verbatim VOC quotes + Big Idea echo all exceed 12-word cap; all intentionally overridden per H2 verbatim VOC discipline) · VVS7 fires 2x (Beats 4, 5 — local B-roll density below 1/20s band; intentional weight-bearing pace; global script B-roll density 36 cuts / 600s = 1 cut per 16.7s = strongly within band) · VS6 fires 1x (Beat 12 anchor-best-fit-beat mismatch — Anchor C declared best-fit = beat 7 mechanism reveal, used at beat 12 close; intentional structural transfer of CTA-stack pattern) **Test variable:** Does long-form (10:00) retroactive-grief VSL deepen the emotional arc or dilute it / drift compliance? Specifically tests: (a) Recovered Patient Voice 2.1 in VSL for the first time (UNTESTED in VSL), (b) 2-narrator-handoff dynamic carrying HIGH-compliance mechanism, (c) extra runtime → more self-forgiveness payoff than 2:00 yapper. **Files:** - Storyboard MD: `live/kindled/_project_files/PIPELINE/storyboards/VSL2-postpartum-trap-retroactive_storyboard.md` - Storyboard HTML: `live/kindled/_project_files/PIPELINE/storyboards/VSL2-postpartum-trap-retroactive_storyboard.html` - Source script: `zeus/validation/model_bakeoff_2026-06-01/outputs/raw/VSL2_opus_r2.md` - Brief: `zeus/validation/model_bakeoff_2026-06-01/briefs/VSL2.md` - Concept ID: VSL2-postpartum-trap-retroactive **Next pipeline step:** Production handoff (Soul Character training x2 + ElevenLabs voice clone setup x2 + Marketing Studio brand-asset library handoff) OR independent review pass via `/review-vsl` if available before production. **Gaps flagged for Zied (per script V4-V7 + V8):** 1. In-body-price policy still NOT YET SET (`product_facts.md §6`) — storyboard executes D1 defer-to-LP per current state. If policy SET in future, re-storyboard Beat 12 offer treatment per new Fork 6 P1/P2/P3 execution. 2. Bundle pricing NOT YET SET — omitted from visual treatment. 3. Bonus inventory NOT YET SET — V5 = None, no bonus-stack beat in storyboard (correct per script). 4. Guarantee conditions NOT YET SET — visual treatment shows only verified 60-day money-back term. 5. Real urgency levers NOT YET SET — visual treatment uses pain-based urgency only (no manufactured scarcity).
Storyboard authored by /storyboard-vsl skill (~/.claude/skills/storyboard-vsl/SKILL.md) on 2026-06-03. Live-fire test of the skill's first end-to-end VSL run with §2c format-relevance ranking + VS3b per-B-roll citation + §2e Patch #4 anchor-best-fit-beat-declaration patches.