PHASE 4 · TRACKING SPINE · 08

Tracking spine
+ agentic engineering plan

The compounding bone. Every research dump links to next-step brief. Every brief links to a test. Every test produces a verdict. Verdicts compound into the next research dump. Fibonacci-balanced calendar (80/20 winners · 1-2-3-5-8-13 untested).

STAGES · 6 NODES IN THE CHAIN AGENTS · 8 ROLES · 1 ORCHESTRATOR CALENDAR · FIBONACCI · WEEKLY CYCLE BUILT · 2026-05-12

01The 6-node chainevery artefact has a parent and a child

Nothing gets lost. Every research-dump, every noise-extract, every brief, every stinger, every test, every verdict carries a UUID + parent-UUID. The chain is searchable + reversible.

①  RESEARCH DUMP
  Raw scrape · brand intel · ad-copy library · ICP semantic-pulls
  Lives in: raw/ JSON · brief_*.json
  Format: untouched data + scrape date · UUID
       │
       │  → distilled by Scout agent
       ▼

②  NOISE EXTRACT
  Top hooks · winning ingredients · channel-spend signals
  Lives in: 01-market-map.html · 02-scrapbook.html · TOP-ADS.csv
  Compounds nightly · feeds next stage
       │
       │  → patterned by ICP-Lens agent
       ▼

③  ICP PATTERN
  Pain stack ranked · semantic vocab · channel mix · hook archetypes
  Lives in: 03-icp-catalog.html
  Per-persona structured signal
       │
       │  → operationalized per channel by 4 channel agents
       ▼

④  CHANNEL BRIEF
  Format spec + visual spec + hook archetype + budget + cadence
  Lives in: 04-meta · 05-ig · 06-tiktok · 07-seo
  Brief = a contract with Forger
       │
       │  → executed by Forger + Pixel
       ▼

⑤  STINGER + TEST
  Ad creative shipped · campaign live · daily metrics flowing
  Lives in: Meta BM · Google Ads · TikTok Ads Manager
  7-day kill window · 14-day scale window
       │
       │  → judged by Ledger agent
       ▼

⑥  VERDICT + LESSON
  KILL · HOLD · SCALE · or RE-CUT
  Lives in: weekly verdict log + back into raw/ as a learning
  Lesson feeds back into ①: refines next research scrape
       │
       └───────── COMPOUND ─────────┐
                                    │
                                    ▼
                          [ back to RESEARCH DUMP, smarter ]

02The Fibonacci calendar80% Meta · 20% other channels · winners scaled by signal

SPEND ALLOCATION · HEAVY-FIRE META MODE
ChannelShare$1K/day$5K/day
META (FB + IG Feed + IG Reels)80%$800$4,000
IG Stories retargeting10%$100$500
Google PMax + Search5%$50$250
TikTok (spark-ads only)5%$50$250

v1 is a Meta-concentrated bet. Other channels stay live at maintenance levels so we keep their algos warm but won't burn budget testing them until Meta proves the unit economics.

Every week the portfolio runs 13 active variants. 1-2-3-5-8-13 split by maturity. Winners get doubled. Untested keeps coming in. Nothing stale survives.

Maturity tierCountSpend shareRuleSource
F13 · SCALED WINNER 1 ad/persona 40% ROAS > 2.5 · 21+ days live · auto-renew weekly Last quarter's best — bedrock
F8 · RISING WINNER 2 ads/persona 25% ROAS > 1.8 · 14+ days · scale 2x Last week's promotion
F5 · CONFIRMED 3 ads/persona 15% ROAS > 1.2 · 7+ days · hold This week's promotion
F3 · LEARNING 5 ads/persona 12% Day 1-7 · CPA test Forger output 5 days ago
F2 · FRESH 8 ads/persona 5% Day 1-3 · cold launch Forger this Monday
F1 · EXPERIMENT 13 ads in queue 3% Not live yet · in QA Forger tomorrow

The compounding rule: when an F3 graduates to F5, it doesn't kill the F5 it replaces — the old F5 either graduates to F8 or gets killed by the agent. Promotion is competitive · the calendar self-balances.

03The 8-agent fleet · rolesspecialized · stateless · orchestrated

SCOUT · 24/7 watcher

Daily competitor ad-rip + trend mining

Inputs: WinningHunter MCP · Meta Ad Library · TikTok Creative Center · Google Trends · Reddit /r/Menopause /r/PCOS.

Outputs nightly: 20 new ad-hooks · 5 trending search terms · 3 new competitor brands · 1 emerging ingredient.

State: appends to raw/scout-YYYY-MM-DD.json

ICP-LENS · pattern matcher

Maps new noise to existing personas

Inputs: Scout's nightly dump.

Outputs: Each new hook tagged with persona (S/J/M) + pain-bucket + hook-archetype (A-F).

State: updates 03-icp-catalog.html + appends to chain/icp-patterns.json

FORGER · creative manufacturer

40 ad variants per day · 9 per channel agent

Inputs: ICP pattern + channel brief.

Tools: NanoBanana (image) · Veo3 / Kling (video) · Claude (copy) · ad-id-mint (tracking).

Output: creative-bundle ready for QA.

SCRIBE · long-form spec

1,500–2,000 word advertorials

Inputs: Meta brief + ICP pattern + ingredient hero.

Output: Advertorial copy + matching LP body. 9-beat structure (see Meta brief).

Cadence: 2 fresh advertorials per ICP per week.

ARCHITECT · landing page builder

New PDP / LP in 30 minutes

Inputs: Scribe's body + Forger's images + product SKU.

Output: Shopify-published page · schema-marked · GA4 + Meta Pixel firing · A/B variant set.

PIXEL · campaign launcher

Meta + Google + TikTok ops

Inputs: creative bundle + LP URL + budget allocation per F-tier.

Output: Live campaigns at correct budget · UTM-tracked · ad-id minted before launch.

QA · compliance + claims

Pre-launch claims scan + card-flip detection

Inputs: Forger / Scribe output before Pixel ships.

Checks: banned-phrase scan (cure/treat/guaranteed) · FDA + FTC disclaimer present · card-flip in video · actor-portrayal disclosure if doctor-persona.

Output: APPROVED or BLOCKED with reason.

LEDGER · the judge

ROAS + payback tracking + verdicts

Inputs: daily ad-spend + Shopify orders + GA4 + attribution chain.

Output: daily verdict per ad-set: KILL · HOLD · SCALE · RE-CUT. Weekly F-tier promotion / demotion. Lesson back to Scout (refines next scrape).

04The orchestrator + weekly rhythmwhen each agent fires

WhenAgentActionCompounds into
Mon 03:00ScoutNightly ad-rip · trend dumpraw/scout-Mon.json
Mon 06:00ICP-LensPattern new hooks → personaschain/icp-patterns.json
Mon 09:00Scribe + ForgerGenerate week's 13 new adsQA queue
Mon 12:00QACompliance scan · approve / blockPixel inbox
Mon 14:00PixelLaunch fresh F2 · F1 · move F3→F5 winnersLive campaigns
Tue–Sat daily 09:00LedgerDaily verdict · kill underperformersWeekly P&L
Sun 18:00Ledger + ScoutWeekly retro · promote F5→F8 → F8→F13 · lesson back to ScoutCompounds the next Monday

05The state files · how nothing gets lostfile-system as database

women-35plus/
├── index.html                       (research hub · always current)
├── 01-market-map.html               (signal · refreshed weekly)
├── 02-scrapbook.html                (visual library · refreshed nightly)
├── 03-icp-catalog.html              (ICP · refreshed monthly)
├── 04-meta-agent.html               (brief v1 → v2 quarterly)
├── 05-ig-stories-agent.html         (brief v1 → v2 quarterly)
├── 06-tiktok-agent.html             (brief v1 → v2 quarterly)
├── 07-seo-google-agent.html         (brief v1 → v2 quarterly)
├── 08-tracking-spine.html           (this file · doctrine · v1)
├── 09-scoring-review.html           (gstack + Akbar + autoresearch verdict)
│
├── images/                          (49 today · grows weekly)
├── raw/                             (Scout's nightly dumps)
│
└── chain/
    ├── icp-patterns.json            (ICP-Lens output · cumulative)
    ├── briefs/                      (Scribe + Forger artefacts · UUID-stamped)
    ├── verdicts/                    (Ledger daily output)
    └── lessons/                     (weekly retros · feed Scout)

06What "agentic engineering" actually means herewhy this isn't just a checklist

PROPERTY 1 · COMPOSABLE

Each agent is stateless — reads from the file system + the chain, writes one artefact, exits. You can swap Forger's image-tool from NanoBanana to Flux without touching anything else.

PROPERTY 2 · TRACEABLE

Every artefact has parent UUID. Ad-creative #4192 → traces back through Forger run #88 → ICP-pattern #14 → Scout-dump #2026-05-11. Bug? Lesson? Replay from any point.

PROPERTY 3 · COMPOUNDING

Ledger's lessons feed Scout's next scrape. Scout's next scrape sharpens ICP-Lens. Sharper ICP-Lens means better Forger output. Better output means cheaper CPA. Cheaper CPA means more spend at same budget → more data → faster compounding.

PROPERTY 4 · FIBONACCI BALANCED

The 1-2-3-5-8-13 calendar guarantees you never overspend on dying winners (F13 cap of 40%) and never starve untested ideas (F1+F2 floor of 8%). Self-balancing portfolio.

07What's measurable, what's heuristichonest separation

DecisionMade byTypeThreshold
Kill an ad-setLedgerAutomatedROAS < 0.8 / 3 days
Scale an ad-set 2xLedgerAutomatedROAS > 1.2 / 5 days
Scale 10xLedger + ownerOwner-approvedROAS > 1.5 / 3 days at $200/day
Promote F3→F5LedgerAutomatedROAS > 1.2 · 7 days
Pick which ingredient hero to launchOwner + ICP-LensHeuristicWhitespace × persona-fit × COGS
Sign a creator dealOwnerOwner-onlyManual
Spend > $20K on new BM warm-upOwnerOwner-onlyManual
Add a new SKUOwner + ArchitectOwner-approvedSourcing + LP ready in 7 days