IGL cockpit

Generated Fri Jul 31, 2026 10:51 AM CDT · every number shows its own as-of time (Iris regenerates this page; Refresh just reloads it)

Revenue
Today$81.37 2 orders
7-day$2,154 48 orders
30-day$10,926 237 orders
igl.db through Fri Jul 31 · synced Jul 31 6:00 AM
Ads scorecard
Spend today$97.39
Spend 7-day$1,753
ROAS 7-day0.97
Running now36 ads spent on latest day
Launched this wk11 first spend since Mon Jul 27
Tested ratio14 tested / 36 running (39%)
igl.db through Fri Jul 31 · synced Jul 31 6:00 AM · verdicts from decisions ledger (0 kill · 13 run · 1 scale)
Email runway
Queued6 emails
Runway endsTue Aug 11 11 days
Next batch dueTue Jul 28 DUE — batches 2–3 in build
Batches 2–3in build → extend to Tue Oct 6
receipt 2026-07-30-august-batch-push.json · pushed 2026-07-30
Design velocity
This weekmanual count
placeholder — no wired source yet; TODO: MyDesigns export or the designs receipts dir once designs land there daily
📧 Email · 6 queued through Tue Aug 11
SendEmailStatus
Sat Aug 1aug01 anniversary thank-youDraft
Mon Aug 3aug03 new-releases + creditDraft
Wed Aug 5aug05 fall garden planDraft
Fri Aug 7aug07 Carlisle / tomato communityDraft
Sun Aug 9aug09 dog days restDraft
Tue Aug 11aug11 anniversary last callDraft
  • All August drafts are pushed to Klaviyo — your scheduling taps in Klaviyo are what remain.
  • September reward window: Aug 1–11. Fulfillment task armed for Aug 28 (tiered $60→$10 credit / $100→$25 gift card).
  • Batch 2 (Aug 13 – ~Sep 10, 14 sends) covers your surgery week; batches 2–3 reviewed together in one sitting, then all scheduled together.
  • One cleanup: a duplicate anniversary clone ("Inspiration | 011") awaits your manual deletion in the Klaviyo UI.
🎯 Ads · Jimothy-03 audition live · re-verdicts Aug 5 & 10

Jimothy-03 audition — one-ad-per-ad-set test at $20/day, LIVE since Jul 30 (Tim activated). Points at the raccoon shirt product page.

  • Stall check Aug 2 (day 3): under 60% of budget spent = stalled.
  • Kill gate: $54 spent with zero purchases (with a day-7 attribution recheck).
  • Verdict at $250 spent.
  • Pilot next step: you create the 5 ad sets manually ($8/day, paused, names 73–77); Jimmy Nardello card needs your override signature.
  • Re-verdicts due: Aug 5 (13 ads) · Aug 10 (/sale catalog).
🌱 Pop-up · stagnant — revival week of Aug 3

Capture rate is stuck around 3.8% and we want it as high as possible before Q4 volume. The revival sequence, week of Aug 3:

  • Read the overdue mobile Scratch-vs-Quiz test (result has been sitting free since ~Jul 24).
  • Run the historical test synthesis (read-only) — what have we learned, per device.
  • Lock the Q4 test ranking, then relaunch the test conveyor (you do the live clicks).
❓ Open questions for you · 9 open

The single ledger — every question for you lives in OPEN-QUESTIONS.md (iris-03a repo root). Open rows as of generation time:

#DomainQuestion
3Email B2New designs dropping late Aug / early Sep for the Sep 8 slot?
4Email B2Derylin's blessing for the Watering Your Well-Being story, tears included (Aug 15)?
5Email B2Reward tiers judged on POST-discount totals (flagged default) — confirm?
6Email B2Rebel Starfighter: plant alive this season? photo?
11AdsCatalog: 10-minute Ads Manager panel read (old winner + 3 live catalog ads — destination settings)
12AdsCatalog: is $60/day a hard ceiling for 5 months? (or a number)
13AdsCatalog: verdict metric — A cost/add-to-cart, B cost/order, C reconciliation (Iris recommends C)
15InfraResearch inbox igl.research.2319@gmail.com: one OAuth sit-down with Tim to connect the Google tooling (Tim signs in himself)
16InfraReview finding 4: the verbatim Layer-4 gate copy in gates/email/campaign_manager.py resolves its freeze-flag path to G:\iris-03a\.claude\hooks\ (nonexistent), so that COPY's freeze check no-ops if imported (schedule/send still hard-blocked). Fix needs Tim's OK (protected .claude path): create the flag there, or approve an import-blocking test instead
🌲 Mission · ~11,136 trees planted (TheGoodAPI) · last read Jul 30 · verify live before any customer-facing claim