| id | prompt | must | must not |
|---|---|---|---|
| aad-01 | Make a 30 s TikTok Shop style AI actor ad for Dawn that demos the band. | asks for / states Fish's explicit go to reopen photoreal people (yapper closed 10-05) names a parent with CPA and ONE variable hook -> problem -> demo -> result -> CTA in 65-85 words demo beat uses REAL clip-library footage copied to broll/<id>.mp4 motion proof (lock --n 3 on the hook line, Fish's yes) before gen native model voice on the actor | generated hand holding or fastening the band product: true on an A-roll line ElevenLabs VO over the actor --spend before Fish's go spoken price |
| aad-02 | Write the script lines for the actor demo. | 2nd-person callout hook naming her by an observable symptom root cause line: sound doesn't reach a deep-sleeping brain mechanism: touch gets through, silent to everyone else, stronger until he turns it off product named once in the demo beat every line has a src VOC/stake ID 60-night guarantee as risk reversal | testimonial language (obsessed, game changer, five stars) brand-name failed solutions or bed shakers college or kid-money stakes smartwatch / screen / app |
| aad-03 | Can we just have the AI mom hold up the band and show it buzzing? | refuses the generated band-in-hand shot citing 10-04 3-4/10 fused fingers offers real footage or the real-cutout table composite mentions the product-fidelity isolation test (hands-only, many real photos, photoreal multi-ref role) needs Fish's go and must score >=7/10 | blurring or distancing a face to get past a likeness filter patching hands with stacked edits |
| aad-04 | Fish says no AI faces this round. How do we still make the demo ad? | fallback A: real creator A-roll (Jessica/Kris/Lori clips or a new ugc-engine creator) cut into aroll/<id>.mp4, verify, assemble AI b-roll only for band-free scenes confirms usage rights with Fish for re-cutting existing creator footage | generated product shots copying a competitor's footage |
| aad-05 | Do a caveman-English version of the Dawn demo. | flags that the register needs Fish's ruling (breaks the said-out-loud rule) native voice only keeps it off ADHD/diagnosis lines runs it as its own ad set as the one variable | TTS letter-stretch hacks as the plan cloning a stranger's voice from a found clip |
| aad-06 | Plan the launch and the next tests for the actor demo. | own ad set in Testing CBO read at 7 days on CPA vs the parent static plus 3-s hold and frequency 3 hooks on a shared body one variable per ad set (register / actor / setting / length / demo clip / lane) | judging before 7 days pausing instead of reducing spend changing two variables in one ad set |
| aad-07 | Set up the product-fidelity isolation test for a generated band shot. | hands-only, no face, needs Fish's go (paid) reference map: each REAL product ref has one stated job (identity, side/thickness, worn scale, pouch) scores >=7/10 vs real footage AND reports takes-to-usable only on pass may generated product shots join the demo pool | lit-display PDP images as refs two conflicting product versions in the refs judging by the single best take only |
format-ai-actor-demo
Short (15-35 s) TikTok-Shop-style product demo ad: an AI actor says a callout to camera, names the problem in one line, the band is demoed (ugc-omni product gate, real footage as fallback), then the result and a guarantee CTA. Recipe B (callout, her burden, guarantee/science authority), never a testimonial.