Kindled · Storyboard

STORYBOARD — C3: The Eyebrow Queen Anne — solo × studio

C3 YAPPER Strategic visual breakdown · comp-library-anchored

ScriptC3 Eyebrow Queen Anne (Interactive Physical Hook + MIRROR cascade)
Length1:30
Dynamicsolo
Settingstudio Speaker(s): Compassionate Educator (speakers_library 1.2, PROVEN) — female 45–52, warm-clinical, "24 years specializing in this" Production Target: Higgsfield Soul Cinema (solo single-speaker, PROVEN-class AI avatar) — Fork 1, autonomous Visual Style: Clean-studio authority — warm-clinical home-office register (warm 4500–5000K key @ 45°, eye-level MCU, greenery bokeh) — Fork 2, autonomous Comp Library Anchors: 996838589507479 try-forge (55.69) · 1304883308188550 trysculptique (55.83) · 2544523356005570 ancestralsupplements (62.48) · 907198432348723 trysoluma (52.45) · 2123759134760755 froyaorganics (97.02) > Autonomous-run note (no human user). All five Tier 1 forks were resolved by the skill per the run brief. Each is annotated inline (1–2 sentences) at its decision point above and in the per-fork log at the foot of this file. Where a human gate would normally fire (Step 2f anchor confirm, Step 4 SOFT-flag confirm), the skill took the strongest-rationale path and logged the flag rather than blocking. > Brand-layer note. Kindled V3 INVENTORY has no asset_library.md — Fork 3 option (3) "Brand asset library" is N/A for this brand. B-roll source resolved to Mixed (comp-pattern-borrow for hook/cascade + AI-generated for the mechanism diagram). Flagged so a later asset-library build can revisit the proof/product beats.
01Comp library inspiration anchors

Five video anchors, ranked per §2c (format-relevance → semantic match → winner_score). All five are media_type: video — the cornerstone format-match requirement for a video-yapper target is satisfied. The 97.02 froyaorganics entry was deliberately not promoted to primary cornerstone despite top winner_score: its skincare before/after technique transfers only as a mute-test / caption-rhythm pattern, not a structural beat match (§2c demotion of high-score / low-transfer anchors).

Degraded-anchor flag (hook beat): the comp library has no direct thyroid interactive-physical-hook video. The closest interactive-demonstration anchor (try-forge) is Spanish-language men's-skincare UGC. C3's interactive eyebrow hook is genuine white space (consistent with the brand's "K36 interactive hook = untouched format" note, winners.md §7.5). The hook beat therefore pattern-borrows the mechanic (on-camera physical demonstration → point-to-the-body-part) across-niche, with explicit cross-adaptation rationale logged at Beat 1.

[Anchor A] 996838589507479 — try-forge — winner_score 55.69 — video, MIRROR — Demographic Realism variant view ad

  • Hook pattern: "¿Tienes la frente muy arrugada? Ponte aquí." ("Got a very wrinkled forehead? Put it here.") — a literal interactive physical demonstration opener: creator addresses camera, then maps a specific visible body-part concern and points to it.
  • On-screen text style: light caption reinforcing the spoken callout; age-specific avatar callout burned in.
  • B-roll cuing: none — on-camera product demonstration only (pointing to specific facial areas).
  • Transition style: continuous single-take direct-to-camera; no hard cuts in the demo.
  • Mute-test asset: speaker face + the pointing gesture to the named body-part — carries fully sound-off (the gesture IS the comprehension).
  • Best-fit beat type in our script: HOOK (interactive physical hook) — this anchor's "point at the specific body part on camera" mechanic is the single closest comp match to C3's "look at the outer third of your eyebrow… [pointing at her own]." Secondary: none.
  • Tooling stack inferred: real shoot / UGC-peer (ugc-peer voice register, unfiltered domestic setting). Mismatch vs our Fork-1 Soul Cinema — flagged: we adapt the mechanic (on-camera physical demonstration) into a Soul Cinema cinematic-MCU register rather than copying the raw-UGC look. Cross-adaptation rationale at Beat 1.
  • Cross-niche flag: men's skincare, not thyroid → pattern-borrow only (the demonstration mechanic), never copy content.

[Anchor B] 1304883308188550 — trysculptique — winner_score 55.83 — video, REFRAME — FAQ/Objection-Crusher variant view ad

  • Hook pattern: "19 years as an endocrinologist. Here are the answers to the 15 questions I get asked every single day about Hashimoto's and hypothyroidism." — credentialed-authority cold open (the speaker IS the credential).
  • On-screen text style: text-overlay captions throughout; native Q&A bubble framing.
  • B-roll cuing: talking-head-authority dominant; sparse — the authority face carries it.
  • Transition style: objection-handling loop cuts; car-confessional + talking-head hybrid.
  • Mute-test asset: authority face + credential text overlay.
  • Best-fit beat type in our script: VALIDATION + CASCADE REVEAL (closes Loop 1 / opens Loop 2) — the credentialed-clinician-explaining-thyroid register is the direct register match for our Beat 2 ("There's a sign in functional medicine — Queen Anne's sign…"). Secondary: MECHANISM BEAT (its T4→T3 + cellular-delivery framing maps to our Beat 4).
  • Tooling stack inferred: talking-head authority — Heygen or Soul Cinema both viable; matches our Fork-1 Soul Cinema for a single authority speaker.
  • Niche: direct thyroid/Hashimoto's match (confidence 1.0) — strongest same-niche anchor in the set.

[Anchor C] 2544523356005570 — ancestralsupplements — winner_score 62.48 — video, CHAINS — Symptom-First variant view ad

  • Hook pattern: "If you're always the coldest person in the room…" — single-symptom cold-open that fans into a multi-symptom cascade (fatigue, weight gain, dry skin, brain fog).
  • On-screen text style: text-card transitions between symptoms; b-roll pattern interrupts.
  • B-roll cuing: b-roll pattern-interrupts punctuating each symptom in the cascade.
  • Transition style: text-card transitions; calm podcast-style authority cut.
  • Mute-test asset: symptom text-card + authority face.
  • Best-fit beat type in our script: MIRROR CASCADE (Beat 3) — its symptom-first, "one hidden root drives all of these" structure is the direct structural template for our rapid-fire cascade (hair / skin / nails / weight / cold → "same root"). Secondary: VALIDATION (Beat 2).
  • Tooling stack inferred: authority-positioning talking-head "yapper" (podcast-style setup) — matches our Fork-1 Soul Cinema.
  • Niche: direct thyroid/metabolic (confidence 1.0). Highest-scoring same-niche video in the set → carries the cascade beat.

[Anchor D] 907198432348723 — trysoluma — winner_score 52.45 — video, CHAINS — Personified Ingredient variant view ad

  • Hook pattern: "Hi, I'm thyroid waste. I'm why your hair is falling out in clumps…" — personified-villain cold open (reverse-T3 as a character).
  • On-screen text style: minimal — 3D character animation carries the narrative; mechanism visualization on-screen.
  • B-roll cuing: entire piece is animated mechanism visualization (deiodinase enzyme, T4→T3 conversion, reverse-T3 decoy).
  • Transition style: problem-to-solution character shift; scientific-mechanism-visualization cuts.
  • Mute-test asset: the animated character + on-screen mechanism visual (no face dependency).
  • Best-fit beat type in our script: MECHANISM BEAT (Beat 4) — its T4→T3 conversion + deiodinase + selenium-dependent-switch visualization is the closest comp template for our "T4 sits there, the switch needs selenium and zinc to flip" mechanism diagram. Secondary: none.
  • Tooling stack inferred: 3D character animation — MISMATCH vs our Fork-1 Soul Cinema (Soul Cinema renders a human speaker, not an animated character). We borrow the mechanism-visualization technique (animated T4→T3 diagram as a B-roll overlay generated separately via Higgsfield image-to-video / Marketing Studio), NOT the personified-character framing. Cross-adaptation rationale at Beat 4.

[Anchor E] 2123759134760755 — froyaorganics — winner_score 97.02 — video, STARVE — Compressed UGC variant view ad

  • Hook pattern: "These plant-based balms from Norway made my dark circles disappear!" — visual-first UGC stop-scroll (high-contrast product-on-skin shot).
  • On-screen text style: on-screen-captions-heavy + music-only-with-text — strong documented Mute Test performance.
  • B-roll cuing: fast cuts, high-contrast visual hook frames.
  • Transition style: fast cuts (compressed UGC).
  • Mute-test asset: high-contrast visual + heavy captions — the ad is built to pass sound-off (Zeus summary explicitly cites "strong Mute Test performance").
  • Best-fit beat type in our script: HOOK mute-test reinforcement (Beat 1) — borrowed strictly as a caption-rhythm + mute-test discipline reference (heavy on-screen text aligned to the spoken hook so the first 5s reads sound-off), NOT as a structural/visual beat. Demoted from cornerstone per §2c (top winner_score but skincare niche + UGC technique → low structural transfer).
  • Tooling stack inferred: compressed UGC / real-shoot-style. Partial mismatch vs Soul Cinema — we take only the caption-density discipline (handled in post regardless of avatar tool), not the UGC look.
  • Cross-niche flag: skincare, not thyroid → technique-only borrow (mute-test caption discipline).

Anchor coverage map (which beat each anchor primarily informs):

BeatPrimary anchorSecondary
1 — Interactive Physical HookA (try-forge, demonstration mechanic)E (froyaorganics, mute-test caption discipline)
2 — Validation + Cascade RevealB (trysculptique, credentialed-clinician register)C (ancestralsupplements)
3 — MIRROR CascadeC (ancestralsupplements, symptom-cascade structure)B (trysculptique)
4 — Mechanism BeatD (trysoluma, T4→T3 animated visualization)B (trysculptique, cellular-delivery framing)
5 — Unfair Advantage + Damaging Admission + CTAoriginal direction (no comp anchor — rationale logged at Beat 5)
02Per-beat storyboard

The script body has 5 timing-sectioned blocks (0:00–0:15 / 0:15–0:35 / 0:35–0:55 / 0:55–1:15 / 1:15–1:30). One storyboard beat per block. Solo dynamic → every section opens with a spoken bridge (per dynamics/solo.md §3a); the one earned hard pivot is problem→solution at Beat 4→5.

Beat 1: INTERACTIVE PHYSICAL HOOK + open Loop 1 0:00–0:15
Lighting / set dressingSetting default — warm key @ 45°, 4500–5000K, strong fill, greenery bokeh background (per 1.2 avatar spec + studio.md). No shift. Transition to next beat: Soft cut on "this isn't aging" → holds her in frame (continuity into Beat 2; no location/lighting change). Avatar-tool prompt (Higgsfield Soul Cinema):
Persuasion goalMute-test stop-scroll via interactive physical demonstration; open Loop 1 ("what your outer eyebrow is telling you"); pattern-interrupt before conscious decision (physical engagement = scroll interruption per winners.md §7.5 / brand bible §15.1.5). Shot type: Medium close-up on speaker face (face fills ~40–45% of frame per 1.2 avatar spec), tightening to a brief insert of her hand rising to her own outer eyebrow. Camera: Eye-level, locked, centered → micro slow-push (≈3%) over the 15s to add intimacy without breaking the studio frame. Eyeline: direct to camera (she is talking to you at the mirror). On-screen text: "LOOK AT THE OUTER THIRD OF YOUR EYEBROW" — center-lower third — animate in word-by-word at t=1.0s, fully on by t=2.5s, hold to t=6s, then fade. (Verbatim from script overlay line. 7 words ≤ 12-word cap ✓.) B-roll cue:
  • Cue 1 (t=4–7s): tight insert of the speaker's own outer eyebrow as she says "the part that's furthest from your nose" — her finger traces the outer third. Comp anchor: [Anchor A] try-forge — borrowed the on-camera physical-demonstration mechanic (point to the specific body part). VS3b per-cue citation ✓. Cross-adaptation rationale: A is men's-skincare-UGC pointing at a forehead; we transpose the mechanic to a clinician pointing at her own eyebrow, in Soul Cinema cinematic register rather than raw UGC (anchor's tooling stack differs — declared at §2e).
  • No second B-roll cue this beat (single strong asset wins at hook per checklist anti-pattern guard).
MODEL: soul_cinema_studio
SOUL_ID: {kindled_compassionate_educator_soul_v2 — train via /higgsfield-soul-id from 1.2 avatar spec: F 45-52, warm-brown caramel-highlighted shoulder-length waves, emerald/coral V-neck, no-makeup-makeup, defined brows}
PROMPT: "Warm-clinical woman, late 40s, emerald V-neck blouse, leaning very slightly toward camera, raising one hand toward the outer end of her own eyebrow, bright home-office backdrop with soft greenery bokeh, warm key light upper-left 45 degrees ~4800K, strong fill, eye-level medium close-up, shallow depth of field, locked camera with imperceptible slow push"
NEGATIVE_PROMPT: "text, multiple faces, distorted hands, extra fingers, clinical-white background, dark conspiracy set, cluttered background"
ASPECT_RATIO: 9:16
CAMERA_DIRECTION: eye-level MCU, centered, locked → 3% slow push over 15s
ON_SCREEN_TEXT: handled in post — "LOOK AT THE OUTER THIRD OF YOUR EYEBROW" center-lower-third, word-by-word in t=1.0–2.5s, hold to t=6s
DURATION (image-to-video): 15s (assemble from 2–3 chained 5–7s generations; hand-to-eyebrow gesture is the highest-artifact-risk segment — generate that insert separately, see production-limitation note)
B_ROLL: tight eyebrow insert — separate generation (see Beat 1 Cue 1)
Mute-test verificationPASS — speaker face + the hand-to-eyebrow gesture + the burned-in "LOOK AT THE OUTER THIRD OF YOUR EYEBROW" text carry the first 5s fully sound-off. The gesture instructs the viewer to physically check their own eyebrow with zero audio dependency. (VH1 ✓; VS5 ✓ — asset survives full 5s, text holds to t=6s; VS2 ✓ — 7 words.) Production-limitation cross-ref: production_limitations.md §2a/2c entries are empty (< 3 entries → YS6 cross-check silently skipped per the doc's heuristic). No HARD "currently impossible" flag exists for this tooling. Standing-knowledge caution (not a doc-entry, so non-blocking): Soul Cinema hand/finger artifacting is common — the hand-to-eyebrow insert is generated as its own short clip and composited, and can fall back to a real-shoot insert of a hand at an eyebrow if the AI render fails the eyeline/finger check. This is a workaround note, not a limitation block.
Beat 2: VALIDATION + CASCADE REVEAL [0:15–0:35] — closes Loop 1, opens Loop 2
Lighting / set dressingSetting default. No shift. Transition to next beat: Tie-back bridge cut on "go through the list with me" → motion-matched to the cascade rhythm (sets up Beat 3's rapid cadence). Soft cut. Avatar-tool prompt (Higgsfield Soul Cinema):
Persuasion goalPay off Loop 1 (name the sign → Queen Anne's sign) to build credibility-by-specificity; open Loop 2 ("the list we're about to go through"); establish clinician authority. Bridge in: tie-back ("There's a sign…") picks up the eyebrow from Beat 1 (solo §3a tie-back bridge). Shot type: Medium close-up (settles back from the push) — authority framing. Brief optional cutaway to a clean on-screen term card. Camera: Eye-level, locked, centered, rule-of-thirds on her eyes. Eyeline: to camera. On-screen text: "QUEEN ANNE'S SIGN" — upper-third term card — animate in at t=17s as she names it, hold 3s, fade. (3 words ≤ 12 ✓.) Lower-third optional credential plate: "functional-medicine practitioner · 24 yrs" (role-only per compliance — no real name; brand bible §9.2 / 1.2 compliance notes). B-roll cue:
  • Cue 1 (t=18–22s): subtle anatomical highlight — a soft graphic ring isolating the outer-third eyebrow region on a neutral face illustration (NOT a real patient), as she says "the disappearing outer third of the eyebrow." Comp anchor: [Anchor B] trysculptique — borrowed the clean term-card + light-graphic authority-explainer technique (its text-overlay-caption + native explainer style). VS3b per-cue citation ✓.
  • No product/prescription cutaway here (deliberately — this beat is pure authority establishment; avoids early ad-coding per studio.md "over-polishing = ad-coded" pitfall).
MODEL: soul_cinema_studio
SOUL_ID: {kindled_compassionate_educator_soul_v2}
PROMPT: "Same warm-clinical woman, emerald V-neck, calm authoritative expression, gentle explanatory micro-gestures, bright home-office backdrop greenery bokeh, warm 4800K key upper-left, eye-level medium close-up, shallow depth of field, locked camera"
NEGATIVE_PROMPT: "text, multiple faces, distorted hands, clinical-white background, dark set"
ASPECT_RATIO: 9:16
CAMERA_DIRECTION: eye-level MCU, centered, locked
ON_SCREEN_TEXT: handled in post — "QUEEN ANNE'S SIGN" upper-third t=17s hold 3s; credential plate lower-third role-only
B_ROLL: outer-third-eyebrow graphic ring on neutral illustration — separate generation (Higgsfield image, see Cue 1)
DURATION (image-to-video): 20s (chain 3–4 segments)
Mute-test verificationN/A (body beat — Loop 1 payoff carries via voice + term card; not a scroll-stop gate). Production-limitation cross-ref: No matching entry (doc sparse → silent skip). No limitation affects this beat.
Beat 3: MIRROR CASCADE [0:35–0:55] — Y5 exception earned
Lighting / set dressingSpeaker returns = setting default. B-roll cutaways = warm naturalistic lifestyle light (matched warm temp so cuts don't jar — VH2 continuity). Note: B-roll is a deliberate texture shift flagged as intentional (cascade rhythm), not a continuity break. Transition to next beat: Hard cuts within the cascade (one per symptom — intentional, the rhythm IS the device); then a settling soft cut on "five addresses" back to a stable speaker MCU for the mechanism beat. (VS4 note: hard-cut cascade is intentional within-section style, not accidental drift — logged.) Avatar-tool prompt (Higgsfield Soul Cinema — speaker returns; B-roll via Marketing Studio/Veo image-to-video):
Persuasion goalTAM-expander recognition cascade — viewer self-identifies on multiple simultaneous symptoms; deliver the "one thing in five addresses" reframe (closes the recognition loop emotionally). This is the script's earned MIRROR cascade (Y5 / Y6 — one surgical cascade moment within ceiling). Shot type: Medium close-up on speaker, punctuated by 5 rapid B-roll symptom cutaways (one per cascade item), each returning to her face. Camera: Eye-level, locked on the speaker returns; B-roll cutaways are static/locked product-neutral lifestyle frames. Eyeline: to camera on returns. On-screen text: Per-symptom keyword cards, one per cutaway, each ≤3 words, hard-cut in sync with her vocal beat: "HAIR" → "SKIN" → "NAILS" → "WEIGHT" → "COLD" (each animate-in on the stressed word, hold ~1.5s). Then a single reframe card: "ONE ROOT. FIVE ADDRESSES." (t≈52s, hold 3s — 4 words ✓.) B-roll cue (5 cues — each independently cited per VS3b):
  • Cue 1 (hair, t≈36s): hairbrush / shower-drain with loose hair — lifestyle, no face. Comp anchor: [Anchor C] ancestralsupplements — borrowed its symptom-first b-roll-pattern-interrupt-per-symptom technique (text-card + b-roll punctuation per symptom). VS3b ✓.
  • Cue 2 (skin, t≈39s): close-up of dry/papery skin texture on a forearm/elbow — lifestyle, no face. Comp anchor: [Anchor C] (same per-symptom b-roll-interrupt pattern). VS3b ✓. VOC-grounded: "alligator skin" (voc.md §5 / brand bible §7.8).
  • Cue 3 (nails, t≈42s): close-up of fingernails with vertical ridges. Comp anchor: [Anchor C] (same pattern). VS3b ✓.
  • Cue 4 (weight, t≈45s): waistband / jeans-button tension shot (no scale number on screen — compliance: no specific weight figures). Comp anchor: [Anchor C] (same pattern). VS3b ✓. Compliance guard: avoids the §6.5 specific-weight-loss-number Class-B pattern by showing the experience, not a number.
  • Cue 5 (cold, t≈48s): hands wrapped around a hot mug / cardigan pulled tight. Comp anchor: [Anchor C] (same pattern). VS3b ✓.
MODEL: soul_cinema_studio   (speaker-return frames)
SOUL_ID: {kindled_compassionate_educator_soul_v2}
PROMPT: "Same warm-clinical woman, emerald V-neck, warm-but-direct expression building intensity through the list, bright home-office backdrop, warm 4800K key, eye-level MCU, locked"
NEGATIVE_PROMPT: "text, multiple faces, distorted hands, clinical-white background"
ASPECT_RATIO: 9:16
ON_SCREEN_TEXT: handled in post — HAIR / SKIN / NAILS / WEIGHT / COLD keyword cards synced to vocal beats; "ONE ROOT. FIVE ADDRESSES." reframe card t≈52s
B_ROLL: 5 lifestyle cutaways (hairbrush+drain / papery skin / ridged nails / waistband / hot mug) — generate separately:
  MODEL: marketing_studio  PRESET: lifestyle scene  (one 1.5–2s clip per symptom, warm naturalistic grade, NO on-screen numbers)
DURATION (image-to-video): 20s total (speaker returns ~10s + 5 cutaways ~10s)
Mute-test verificationN/A (body beat) — though the keyword-card cascade is independently sound-off-legible (a secondary mute-resilience win). Production-limitation cross-ref: No matching doc entry (silent skip). Standing-knowledge note (non-blocking): rapid 5-cut lifestyle B-roll is low-risk for any current image-to-video tool; no workaround needed.
Beat 4: MECHANISM BEAT [0:55–1:15] — closes Loop 2
Lighting / set dressingSpeaker default; diagram on a brand-neutral dark-to-warm gradient field (legible motion-graphic), color-matched warm so cutaway-to-face doesn't jar (VH2). Transition to next beat: The one earned hard pivot (solo §3a / Y7) — problem→solution. On "show it first," hard-cut/dramatic bridge into "That's what Kindled is." This is the single sanctioned hard pivot of the script. Avatar-tool prompt (Higgsfield Soul Cinema speaker + Marketing Studio / image-to-video diagram):
Persuasion goalPay off Loop 2 (the "why") — T4→T3 conversion gap + selenium/zinc switch; the highest-value B-roll opportunity (animated diagram) per §3a. Make the biology graspable in one listen (Rule 16 5-second mechanism test). Bridge in: causal connector ("Here's the biology") = the consequence of the cascade. Shot type: Medium close-up on speaker, with a sustained animated-diagram overlay / cutaway (split-attention: ~60% diagram, returning to face on the human tie-back lines). Camera: Eye-level, locked on speaker; diagram is a clean motion-graphic overlay (lower-2/3) or full-frame cutaway during the conversion explanation. Eyeline: to camera. On-screen text: Minimal — let the diagram labels carry. Two micro-labels inside the animation: "T4 (inactive)" → "T3 (active)" and "needs SELENIUM + ZINC" (animate as the switch flips). No competing lower-third here (avoid clutter during the mechanism). B-roll cue (2 cues — each cited per VS3b):
  • Cue 1 (t≈58–70s): animated T4→T3 conversion diagram — simple, clean: a "T4" token sitting inert, a switch labeled selenium+zinc flipping it to an active "T3" token that then "lights up" follicle / skin / nail / energy icons. Comp anchor: [Anchor D] trysoluma — borrowed the animated-mechanism-visualization technique (its deiodinase / T4→T3 / cellular-delivery visualization). VS3b ✓. Cross-adaptation rationale: D personifies the villain as a 3D character ("Hi, I'm thyroid waste") — we take only the clean conversion-pathway visualization, NOT the character framing (warm-educator register would break with a cartoon villain; also D's 3D-character tooling ≠ our Soul Cinema, so this B-roll is generated separately as a motion-graphic, declared at §2e).
  • Cue 2 (t≈70–75s): brief return to speaker + soft icon-pulse on "the visible parts of you — eyebrow, hair, skin, nails — show it first" — ties the diagram back to the body (Y4 listener tie-back). Original direction — rationale: no comp anchor needed; this is the calibrated tie-back that closes the mechanism to the viewer's own face (the diagram-to-body bridge is C3-specific). VS3b rationale logged ✓.
MODEL: soul_cinema_studio   (speaker frames)
SOUL_ID: {kindled_compassionate_educator_soul_v2}
PROMPT: "Same warm-clinical woman, emerald V-neck, explanatory calm-authority expression, light hand gestures illustrating a conversion/flip, bright home-office backdrop, warm 4800K key, eye-level MCU, locked"
NEGATIVE_PROMPT: "text, multiple faces, distorted hands, clinical-white background"
ASPECT_RATIO: 9:16
ON_SCREEN_TEXT: in-animation labels only — "T4 (inactive)", "T3 (active)", "needs SELENIUM + ZINC"
B_ROLL: animated T4→T3 conversion diagram — generate separately as motion graphic:
  MODEL: marketing_studio / image-to-video  PRESET: explainer/mechanism  (clean token-and-switch animation; NO personified character; warm-neutral palette)
DURATION (image-to-video): 20s (speaker ~7s + diagram ~13s)
Mute-test verificationN/A (body beat). The animated diagram is independently sound-off-legible (secondary mute-resilience win — labels carry it). Production-limitation cross-ref: No matching doc entry (silent skip). Standing-knowledge note (non-blocking): the animated mechanism diagram is a separate motion-graphic generation (After Effects or Higgsfield image-to-video), not an avatar render — sidesteps avatar limitations entirely. No workaround block.
Beat 5: UNFAIR ADVANTAGE + DAMAGING ADMISSION + CTA 1:15–1:30
Lighting / set dressingSpeaker default. Product cutaway = clean warm product lighting (color-matched). Trust strip = on-screen graphic over speaker or neutral field. Transition to next beat: End card hold on "trykindled.com" — no further beat. Avatar-tool prompt (Higgsfield Soul Cinema speaker + Marketing Studio product):
Persuasion goalName the product as the answer the biology demanded (Unfair Advantage = the 4 minerals + sublingual liquid); deploy the damaging admission ("hair takes time… won't work overnight") for credibility (Universal Craft Rule 6); adjunct-framing compliance close; direct CTA. Bridge in: hard-pivot landing ("That's what Kindled is") — the resolution. Shot type: Medium close-up on speaker, brief product cutaway, return to speaker for the direct-to-camera CTA. Camera: Eye-level, locked. Eyeline shift to direct-camera lock for the CTA (the canonical CTA-close eyeline move). Centered. On-screen text:
  • Product moment: "Iodine · Selenium · Zinc · Copper + adaptogen blend" (t≈1:17s, lower-third, hold 3s — within readable density).
  • CTA: "trykindled.com" — center, animate in at t≈1:26s, hold to end. Optional secondary: "Talk to your doctor — especially with Hashimoto's" micro-disclaimer lower-third (compliance reinforcement, brand bible §15.2 damaging-admission / §9.2).
B-roll cue (2 cues — each cited per VS3b)
  • Cue 1 (t≈1:17–1:20s): Kindled product hero shot — the sublingual liquid dropper bottle, clean warm studio lighting; a brief beat of a dropper under the tongue (the "bypasses slow gut" sublingual proof). Original direction — rationale: no comp anchor available; brand asset library is absent (V3 gap, flagged at top) so this is an original product cutaway calibrated to the Unfair-Advantage persuasion goal. VS3b rationale logged ✓. Production note: requires a Kindled product render/photo — Higgsfield Marketing Studio with product import, OR real product shoot.
  • Cue 2 (t≈1:21–1:23s): soft on-screen trust-strip — "Made in USA · GMP · third-party tested · 60-day guarantee" (brand bible §3.3/§3.4). Original direction — rationale: standard trust-signal cutaway, no comp anchor needed; calibrated to lower the skeptical-audience purchase friction (brand bible §4.2 "B.S. detector sharp"). VS3b rationale logged ✓.
MODEL: soul_cinema_studio   (speaker frames)
SOUL_ID: {kindled_compassionate_educator_soul_v2}
PROMPT: "Same warm-clinical woman, emerald V-neck, warm sincere expression softening on the damaging-admission line then resolving to direct warm authority for the call-to-action, bright home-office backdrop, warm 4800K key, eye-level MCU, locked, eyeline directly into lens on the CTA"
NEGATIVE_PROMPT: "text, multiple faces, distorted hands, clinical-white background, hard-sell expression"
ASPECT_RATIO: 9:16
CAMERA_DIRECTION: eye-level MCU, centered, locked; eyeline lock to camera on CTA
ON_SCREEN_TEXT: handled in post — ingredient line t≈1:17s; "trykindled.com" center t≈1:26s to end; adjunct micro-disclaimer lower-third
B_ROLL:
  product hero + dropper-under-tongue — MODEL: marketing_studio PRESET: closeup product with person / ad creative; PRODUCT_REF: {Kindled sublingual bottle — import or real shoot}
  trust-strip — post-production graphic
DURATION (image-to-video): 15s (speaker ~9s + product ~4s + end card ~2s)
Mute-test verificationN/A (close beat) — though "trykindled.com" + ingredient text are fully sound-off legible (CTA survives mute). Production-limitation cross-ref: No matching doc entry (silent skip). Standing-knowledge note (non-blocking): product cutaway needs a Kindled product asset — Marketing Studio product-import or a real product shoot; this is an asset-availability dependency (V3 has no asset_library), not a tooling limitation. No HARD block.
03Visual continuity audit
  • Location: single setting throughout — bright warm-clinical home office, greenery bokeh. No location shift across all 5 beats. VH2 PASS.
  • Lighting: warm key @ 45° / 4500–5000K held on every speaker frame; all B-roll cutaways graded to match warm temp so cuts don't jar. The only deliberate texture shift is Beat 3's lifestyle cutaways (flagged intentional, color-matched). VH2 PASS.
  • Speaker continuity: same Soul ID, same emerald V-neck wardrobe, same MCU framing across all beats — single avatar, no costume/age drift (solo P5 guard). PASS.
  • Plant presence: N/A — solo dynamic, no plant-device family (PV1–PV4 not applicable).
  • Eyeline: to-camera throughout (single speaker addressing viewer); deliberate eyeline-lock intensification on the CTA (Beat 5). Consistent. PASS.
  • Camera grammar: locked throughout with one imperceptible slow-push (Beat 1) — no random handheld/locked mixing. PASS.
04Mute-test verification
  • First 5s: PASS via Fork-4 strategy (speaker face + on-screen text), uniquely reinforced here by the interactive physical demonstration — the hand-to-eyebrow gesture instructs the viewer to physically check their own eyebrow with zero audio dependency. This is a stronger-than-default mute test (the gesture creates physical engagement, per winners.md §7.5).
  • Hook beat on-screen text spec: "LOOK AT THE OUTER THIRD OF YOUR EYEBROW" — center-lower-third — word-by-word animate-in t=1.0–2.5s, hold to t=6s (survives full 5s, VS5 ✓; 7 words ≤ 12, VS2 ✓).
  • Hook comp anchor cited: [Anchor A] try-forge (demonstration mechanic) + [Anchor E] froyaorganics (mute-test caption discipline) — VS3/hook-discipline ✓.
05Production-limitation cross-ref
  • production_limitations.md §2a (avatars) / §2b (voice) / §2c (video-gen) / §2d (audio) are all empty skeletons (< 3 non-template entries). Per the doc's own heuristic, YS6 cross-check is silently skipped — no false-positive flags fired. No HARD "currently impossible" item exists for the chosen Soul Cinema tooling. VH3 PASS.
  • Standing-knowledge workaround notes (non-blocking, not doc-entries):
  1. Beat 1 hand-to-eyebrow gesture — Soul Cinema finger/hand artifacting risk → generate the eyebrow insert as its own short clip; real-shoot hand-insert fallback available.
  2. Beat 4 mechanism diagram + Beat 5 product cutaway — generated as separate motion-graphic / Marketing-Studio assets, NOT avatar renders → sidestep avatar limitations entirely.
  3. Beat 5 product asset — Kindled has no asset_library.md (V3 gap); product hero needs Marketing-Studio import or a real product shoot (asset-availability dependency, not a tooling block).
06Tooling prompt index

Per-beat Soul Cinema / Marketing Studio prompts are collated inline in each beat's Avatar-tool prompt block above, ready for direct paste into the Higgsfield UI (or the /higgsfield-generate + /higgsfield-soul-id skills). Production sequence:

  1. One-time: train the Compassionate Educator Soul Character via /higgsfield-soul-id from the 1.2 avatar spec (returns kindled_compassionate_educator_soul_v2).
  2. Speaker frames: Beats 1–5 soul_cinema_studio prompts (chain 5–7s segments per beat).
  3. B-roll (separate generations): Beat 1 eyebrow insert · Beat 2 outer-third graphic ring · Beat 3 five lifestyle cutaways (Marketing Studio lifestyle preset) · Beat 4 T4→T3 motion-graphic · Beat 5 product hero (Marketing Studio product import) + trust strip.
  4. Post: burn all on-screen text per the per-beat specs; color-match B-roll to warm key; assemble.

07SOFT-flag log (Step 4 — surfaced, autonomously dispositioned; no human gate available)
RuleFires?Disposition
VH1 mute test (HARD)PASSHook face + gesture + text carry sound-off.
VH2 visual continuity (HARD)PASSSingle location/lighting/avatar; B-roll color-matched.
VH3 production limitation "impossible" (HARD)PASSDoc sparse → no impossible flag for Soul Cinema.
VH4 avatar-tool syntax (HARD)PASSAll prompts in Soul Cinema / Marketing Studio syntax matching Fork 1.
VS1 B-roll densityFLAG → intentionalBeat 3 runs 5 cutaways in ~20s (hot vs 1/10s band). Intentional — the MIRROR cascade rhythm is the device (Y5 earned). Confirmed intentional.
VS2 on-screen text ≤12 wordsPASSMax appearance 7 words (hook).
VS3 / VS3b per-beat + per-B-roll citationPASSEvery beat + every one of the 11 B-roll cues cites an anchor OR logs an original-direction rationale (see per-cue tags).
VS4 transition consistencyFLAG → intentionalBeat 3 uses hard cuts amid otherwise soft cuts. Intentional — hard-cut cascade is the rhythmic device; rest of script is soft-cut. Confirmed intentional.
VS5 mute asset survives 5sPASSHook text holds to t=6s.
VS6 anchor best-fit beat-type matchPASS (1 cross-adaptation logged)Anchors A/B/C/D cite into their declared best-fit beats. Anchor D (declared mechanism-beat) is used at Beat 4 mechanism — match. Anchor A (declared hook) used at Beat 1 hook — match. The only cross-adaptations are tooling-stack mismatches (A=UGC, D=3D-animation vs our Soul Cinema), each logged with rationale at §2e + the beat — these are technique-borrows, not beat-type mismatches, so VS6 does not fire.

Autonomous disposition note: VS1 + VS4 both flag on Beat 3 and both resolve to the same intentional choice (the cascade rhythm). With no human gate, the skill confirms-intentional (the cascade is explicitly an earned Y5 power-tool moment in the locked script, not accidental drift) rather than refining. Logged here for HoM review.


08Pipeline update block (for kindled_concept_pipeline.md)
09Storyboard produced: 2026-06-03 — C3 Eyebrow Queen Anne via /storyboard-yapper

Concept ID: C3 Dynamic × Setting: solo × studio Length: 1:30 (5 beats) Production Target: Higgsfield Soul Cinema (speaker) + Marketing Studio / image-to-video (B-roll) — autonomous Fork 1 Visual Style: clean-studio authority (warm-clinical home-office register) — autonomous Fork 2 B-roll source: Mixed (comp-pattern-borrow + AI-generated); brand asset_library absent (V3 gap) — Fork 3 opt (3) N/A Comp Library Anchors: 996838589507479 try-forge (55.69, hook mechanic) · 1304883308188550 trysculptique (55.83, authority/cascade) · 2544523356005570 ancestralsupplements (62.48, cascade structure) · 907198432348723 trysoluma (52.45, mechanism viz) · 2123759134760755 froyaorganics (97.02, mute-test caption discipline) Mute-test: PASS (interactive physical demonstration — stronger-than-default) Production-limitation flags: 0 HARD (doc sparse → YS6 silent skip); 3 standing-knowledge workaround notes (hand-insert / separate-asset diagram+product / product-asset dependency) SOFT flags: VS1 + VS4 (both Beat 3 cascade rhythm — confirmed intentional); 1 VS6-adjacent tooling cross-adaptation logged (A, D) Degraded-anchor note: no direct thyroid interactive-physical-hook video in comp library — hook mechanic borrowed cross-niche (try-forge men's skincare) with rationale; C3 eyebrow hook = genuine white space (K36 lineage) Run mode: autonomous (no human user) — all 5 Tier 1 forks resolved by skill, annotated; human-gate steps (2f, 4) taken by strongest-rationale path + logged