Brief editor — BRF-0014
CON-0021 · P04.A05.O02 · W03 · H05 · VID · LP01 · SKU-faith-kit · skeleton pre-filled, Jack edits the orange-bordered fields only
Hypothesis pre-filled · editable
"For gift-buying grandparents (P04), faith-foundation (A05) wrapped in grandparent-passing-down (W03) on the premium Faith Kit beats CON-0017 (teacher-voiced faith control) on pooled Meta-CAC ≤$25, because the 55-65+ audience is ~25% of spend converting 1.75-1.94 with zero creative voiced to it baseline, and W03 cleared G1 at ~1.7× account-median thumbstop (WP-0003, n=3 tests)."
Hook formula category-king + rush line + urgency close · family H05 faith-duty (417d provenance baseline)
Headline (locked formula): "#1 Faith Kit For Toddlers" · rush line: "Grandparents are rushing to get these Bible posters like crazy!" (cohort-swapped from the verbatim 417d pattern)
hook V1 "I raised three kids in the church. My granddaughter knew Noah's ark before she knew the remote."
hook V2 "The best gift I've ever given my grandkids is the one their mom thanks ME for."
hook V3 "When the grandkids visit, we don't hand them a tablet. We do this."
close A "Don't miss out — grab the most fun & engaging Faith tool for toddlers!" (verbatim winning close baseline)
close B "One-time, yours to keep — the kind of gift that's still on their shelf in ten years." (heirloom + price-reframe)
Archetype spine authority cold-open → developmental anxiety → product reveal → social-proof close
0-3s grandparent first-person cold-open (W03: lived authority replaces the teacher figure) — no in-frame brand graphics before ~7s baseline pattern
3-12s developmental anxiety, gift-buyer register: "they grow up fast, and the foundation either gets laid now or it doesn't" — never the parent-blame line, she's buying FOR the parent
12-25s product reveal: Faith Kit, "designed by a preschool teacher," posters = zero pieces (pre-handles the #1 objection structurally)
25-38s social proof + countable mastery ("she knows all twelve stories by name") + rush line + SHOP_NOW
VOC evidence — 5 slots 3 of 5 pinned · 2 open
desire VOC-0288 "My 2 year old granddaughter speaks full sentences knows all her colors and shapes!" — YouTube, P04 · A09 pinned
trust VOC-0125 "I can't seem to find any busy boards from reputable companies that aren't the alphabet soup kind on Amazon" — r/moderatelygranolamoms pinned
credit-the-method VOC-0204 "Don't say 'you're so smart'… Knowing the alphabet and counting to 100 is very advanced at age 2." — r/ShitMomGroupsSay pinned
fear (faith-gifting) open — 0 P04-faith rows in bank. NDP-04 harvest queries live since 06-15; slot blocks QA until filled or waived with written reason gap
trigger (gift moment) open — same gap; Amazon gift-review mining in nightly harvest gap
The one objection to neutralize
obj-will-it-work ("will it actually get used, or end up in the gift pile") — evidence VOC-0252. Neutralize in the body with the locked-in proof (attention = proof baseline trust trigger), not in the hook: TST-0011 showed objection-handling converts on the LP, not as the scroll-stopper. Lost-pieces is handled structurally (posters, zero pieces) — one objection per brief, by design.
Anti-pattern list QA lints against every line below
no drill / worksheet / academicnever "genius" — credit her, not the kidno edgy, ever (F-gate hard zero)no brand graphics before 7snever name competitor brandsdon't voice the mom — W03 means the grandparent speaksadvanced-flex language locked out (two-doors lint)
Every field above is a registry foreign key, not free text — the persona door pulls P04's fears/objections/trust triggers from the registry, the offer pulls price and LP compatibility, the LP path is the gate-checked advertorial. Edit time on this brief so far: 9 min. Saving promotes CON-0021 to BRIEFED and starts the prototype clock.
Auto-injected briefing defaults
Active Winner Patterns matching this cell — learnings compound without memory
WP-0003 · emerging · n=3 tests injected
"Grandparent-voiced wrapper (W03) clears G1 at ~1.7× account-median thumbstop on P04 cells." Scope matches {P04} → this brief opens grandparent-voice by default. Evidence TST-0009/0012/0014, 11 creatives. Injected into: hook drafts, spine 0-3s, talent field.
WP-0002 · emerging · n=3 not injected — scope mismatch
"Authority cold-open beats mom-testimonial for P02." Scope {P02} ≠ this cell's P04 — shown for transparency, not applied. Scope matching is registry-FK set intersection, never vibes.
WP-0001 · retired suppressed
"Recycled 2024 mom-testimonial UGC still converts" — decayed and retired W25. Retired patterns can never inject; the factory is how the account stops re-spending against dead patterns baseline failure mode.
Suppressions active
Hooks fatigued account-wide: none this week. Busy-book cell (P05.A03.O01) is wrapper-saturated at frequency 4.0-5.4 baseline — refresh briefs BRF-0019/0020 auto-spawned; the EV dampener keeps the cell biddable only with fresh wrappers (W ≥ 0.5 floor).
Deliverable spec + naming
3 hooks × 1 body × 2 closes · names pre-assigned at briefing
wave 1 XHOOK — 3 variants, close A held constant. G1 read at $25 / 2K impressions each
wave 2 XCTA — 2 close variants instantiated off the G1-surviving hook only. One variable per wave; the schema cannot record a two-variable iteration
| name_key (the Meta ad name, verbatim) | varies |
| CR00911_C0021_P04A05O02_VID_H05_W03_XHOOK_V1 | hook V1 |
| CR00912_C0021_P04A05O02_VID_H05_W03_XHOOK_V2 | hook V2 |
| CR00913_C0021_P04A05O02_VID_H05_W03_XHOOK_V3 | hook V3 |
| CR0091x_C0021_…_XCTA_V1-V2 — reserved, instantiate post-G1 | close |
The ad name IS the ETL: daily exports parse the name back to creative → concept → cell with zero manual tagging. G0 blocks launch on a malformed name (2 blocked last week, caught pre-spend). UI shows the human slug; Meta gets the exact string.