| Affiliate approvals | external-waiting | twice-weekly | Resolve 5 affiliate activation records: DOGGYD4N final whitelist proof plus gear merchant approvals. | Every approved or paused program has a recorded status, tracking ID, activation gate, and matching redirect policy before public links change. | /affiliate-approvals/ |
| Access recovery | external-waiting | daily | Restore 3 blocked read-access paths for Gmail, GitHub Actions, and GA4 before closing their review lanes. | Each access row has dated proof, the underlying read-only report or connector check is rerun, and public decisions stay gated by the actual approval or analytics evidence. | /launch-ops/access-recovery-packet/ |
| Evidence collection | blocked-by-evidence | daily | Collect 3 low-risk owner test records and 2 real media records before strengthening trust copy. | Each record has setup, dog response, mistakes, safety observations, session length, publishing decision, and matching safe media when needed. | /evidence-tracker/ |
| Evidence collection | external-waiting | weekly | Record or close 3 trainer review records for puppy, leash, and reactivity wording. | Dated trainer notes are pasted into trainer-review-needed.md and public wording stays limited to the reviewed scope. | /evidence-tracker/ |
| Social publishing | ready-to-act | daily | Publish 10 Pinterest records with exact UTM URLs, then paste public URLs into the tracker. | Every published social record has a public URL, publish date, and 24h / 72h / 7d review status. | /social-assets/tracker/ |
| Social publishing | blocked-by-evidence | weekly | Film 4 Shorts only after low-risk controlled demos exist. | Shorts records move from needs-real-footage only after real footage matches the safety boundary and shot list. | /social-assets/tracker/ |
| GA4 review | waiting-for-data | after-publish | Review 5 GA4 event lanes and 4 email follow-up lanes after real traffic or due follow-up runs exist. | Each experiment or email follow-up lane has enough evidence for keep, rewrite, pause, kill, reduce-volume, or keep-blocked without guessing from impressions alone. | /growth-review/ |
| SEO review | waiting-for-data | weekly | Check 5 GSC lanes for indexing, impressions, query fit, CTR, and low-action pages. | Rewrite or consolidate only when GSC and GA4 evidence identifies the page, query, and weak action path. | /seo-review/ |
| Production guardrails | ready-to-act | daily | Run local audits, production no-write audits, and authenticated workflow proof checks after deploys or before changing affiliate/evidence states. | `npm run audit:growth`, `npm run audit:launch`, `npm run audit:gear`, `npm run audit:worker`, `npm run audit:live`, and `npm run audit:worker:live` pass, with GitHub Actions conclusions captured by authenticated workflow URLs. | /launch-ops/production-guardrails/ |