P1 unblocked external action
doggyd4n
Capture final ClickBank confirmation or dashboard proof, then rerun the redirect and launch audits before changing the public DOGGYD4N redirect or CTA state.
Status: approved-paused Mode: reverify-final-whitelist Type: affiliate-approval
Execution channel ClickBank dashboard, final good-to-go email, or generated affiliate link proof.
Review cadence Daily until final ClickBank good-to-go or dashboard proof is captured.
Proof to attach Trainer review passed on 2026-06-08; final ClickBank good-to-go or dashboard proof is still required before any reactivity CTA changes. | 2026-06-08 Doggy Dan email says whitelist setup is in progress and ClickBank confirmation should arrive later; do not treat it as final good-to-go proof.
Proof acceptance check Accept only a final ClickBank good-to-go email, dashboard approval state, or generated DOGGYD4N affiliate link proof; the 2026-06-08 Doggy Dan email is whitelist-in-progress only.
Done when Final ClickBank whitelist proof, 2026-06-08 trainer review outcome, and activation gate are recorded before any public CTA changes.
Update target src/data/affiliateProgramStatus.ts
Public change gate Affiliate path stays paused: no public CTA, hoplink, or auto-forward is allowed until the remaining proof named in the activation gate is recorded.
P1 unblocked external action
amazon-associates
Open the application packet, send or follow up through the merchant channel, then record approval proof only after the dashboard or email changes.
Status: not-confirmed Mode: apply-or-follow-up Type: affiliate-approval
Execution channel Affiliate dashboard, merchant portal, or approval email.
Review cadence Twice weekly until approval or rejection is recorded.
Proof to attach Account approval, merchant approval, real tracking ID, approved HTTPS merchant URL, factual commission note, and gear safety proof. | Merchant or network dashboard screenshot/export plus the exact tracking ID and product or category URL.
Proof acceptance check Accept only a dashboard state, approval email, real tracking ID, approved merchant URL, and dated note that matches the program row.
Done when Approval status, tracking ID, merchant URL, and activation gate are recorded before any public link changes.
Update target src/data/affiliateProgramStatus.ts | src/data/gearOffers.ts
Public change gate No merchant outbound link until approvalStatus is approved and merchantUrl plus trackingId are real.
P1 unblocked external action
chewy
Open the application packet, send or follow up through the merchant channel, then record approval proof only after the dashboard or email changes.
Status: not-confirmed Mode: apply-or-follow-up Type: affiliate-approval
Execution channel Affiliate dashboard, merchant portal, or approval email.
Review cadence Twice weekly until approval or rejection is recorded.
Proof to attach Account approval, merchant approval, real tracking ID, approved HTTPS merchant URL, factual commission note, and gear safety proof. | Merchant or network dashboard screenshot/export plus the exact tracking ID and product or category URL.
Proof acceptance check Accept only a dashboard state, approval email, real tracking ID, approved merchant URL, and dated note that matches the program row.
Done when Approval status, tracking ID, merchant URL, and activation gate are recorded before any public link changes.
Update target src/data/affiliateProgramStatus.ts | src/data/gearOffers.ts
Public change gate No merchant outbound link until approvalStatus is approved and merchantUrl plus trackingId are real.
P1 unblocked external action
petco
Open the application packet, send or follow up through the merchant channel, then record approval proof only after the dashboard or email changes.
Status: not-confirmed Mode: apply-or-follow-up Type: affiliate-approval
Execution channel Affiliate dashboard, merchant portal, or approval email.
Review cadence Twice weekly until approval or rejection is recorded.
Proof to attach Account approval, merchant approval, real tracking ID, approved HTTPS merchant URL, factual commission note, and gear safety proof. | Merchant or network dashboard screenshot/export plus the exact tracking ID and product or category URL.
Proof acceptance check Accept only a dashboard state, approval email, real tracking ID, approved merchant URL, and dated note that matches the program row.
Done when Approval status, tracking ID, merchant URL, and activation gate are recorded before any public link changes.
Update target src/data/affiliateProgramStatus.ts | src/data/gearOffers.ts
Public change gate No merchant outbound link until approvalStatus is approved and merchantUrl plus trackingId are real.
P1 unblocked external action
impact
Open the application packet, send or follow up through the merchant channel, then record approval proof only after the dashboard or email changes.
Status: not-confirmed Mode: apply-or-follow-up Type: affiliate-approval
Execution channel Affiliate dashboard, merchant portal, or approval email.
Review cadence Twice weekly until approval or rejection is recorded.
Proof to attach Account approval, merchant approval, real tracking ID, approved HTTPS merchant URL, factual commission note, and gear safety proof. | Merchant or network dashboard screenshot/export plus the exact tracking ID and product or category URL.
Proof acceptance check Accept only a dashboard state, approval email, real tracking ID, approved merchant URL, and dated note that matches the program row.
Done when Approval status, tracking ID, merchant URL, and activation gate are recorded before any public link changes.
Update target src/data/affiliateProgramStatus.ts | src/data/gearOffers.ts
Public change gate No merchant outbound link until approvalStatus is approved and merchantUrl plus trackingId are real.
P1 unblocked external action
gmail-connector-reauth
Reauthorize the Gmail connector, then use it for future affiliate, merchant, and support proof searches without changing public pages from mailbox access alone.
Status: reauth-required Mode: restore-read-access Type: access-recovery
Execution channel Connector authorization, Google login, or authenticated read-only report access.
Review cadence Daily until read access or connector authorization is restored.
Proof to attach Connector search output or browser Gmail screenshot with timestamp, query, result count, sender, subject, and relevant approval or support proof.
Proof acceptance check Accept only dated connector output, authenticated report screenshots, or workflow URLs that identify the account, property, repository, query, or date range checked.
Done when The access blocker has dated proof, the source tracker is updated, and no public decision is made without the underlying report or approval evidence.
Update target external-launch-checklist-2026-06-02.md | ops-log-2026-06-03.md | src/data/affiliateProgramStatus.ts only when new approval proof exists.
Public change gate Restored Gmail access is not enough to activate DOGGYD4N or gear links; DOGGYD4N still needs final ClickBank good-to-go or dashboard proof, and gear merchants still need approval plus tracking details.
P1 unblocked external action
github-actions-access
Install or authorize repository access for PurrFamTeam/dog-train-games, then capture the latest main-branch Launch Audit, Live Site Audit, and Live Worker Audit workflow status.
Status: authorization-required Mode: restore-read-access Type: access-recovery
Execution channel Connector authorization, Google login, or authenticated read-only report access.
Review cadence Daily until read access or connector authorization is restored.
Proof to attach Workflow run URL, commit SHA, workflow name, conclusion, timestamp, latest attempt, and failing job log if any run is not green.
Proof acceptance check Accept only dated connector output, authenticated report screenshots, or workflow URLs that identify the account, property, repository, query, or date range checked.
Done when The access blocker has dated proof, the source tracker is updated, and no public decision is made without the underlying report or approval evidence.
Update target ops-log-2026-06-03.md | live-deployment-check-2026-06-03.md | worker-live-check-2026-06-03.md.
Public change gate No public content change is allowed from Actions visibility alone; it only confirms production guardrail monitoring.
P1 unblocked external action
ga4-read-access
Sign in to Google Analytics or provide read access, then open the events report for quiz_result, lead_magnet_signup, internal_cta_click, and affiliate_click.
Status: login-or-read-access-required Mode: restore-read-access Type: access-recovery
Execution channel Connector authorization, Google login, or authenticated read-only report access.
Review cadence Daily until read access or connector authorization is restored.
Proof to attach GA4 screenshot or export with property name, date range, event count, source or page cluster breakdown, and explicit zero-count note when applicable.
Proof acceptance check Accept only dated connector output, authenticated report screenshots, or workflow URLs that identify the account, property, repository, query, or date range checked.
Done when The access blocker has dated proof, the source tracker is updated, and no public decision is made without the underlying report or approval evidence.
Update target /growth-review/ | /growth-review/analytics-manifest.csv | external-launch-checklist-2026-06-02.md | ops-log-2026-06-03.md.
Public change gate No CTA, email, quiz, affiliate, SEO, keep/rewrite/pause, or kill decision until authorized GA4 proof is attached.
P1 unblocked external action
pin-indoor-10-games
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-indoor-10-games.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-rainy-day-enrichment
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-rainy-day-enrichment.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-diy-brain-games
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-diy-brain-games.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-puppy-redirect
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-puppy-redirect.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-puppy-games
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-puppy-games.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-loose-leash-reset
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-loose-leash-reset.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-puzzle-toy-criteria
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-puzzle-toy-criteria.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-snuffle-mat-safety
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-snuffle-mat-safety.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-trigger-log
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-trigger-log.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.
P1 unblocked external action
pin-game-finder-quiz
Publish the asset with its exact UTM landing URL, capture the public URL and publish date, then start the 24h / 72h / 7d review window.
Status: ready-to-publish Mode: publish Type: social-publishing
Execution channel Pinterest account or controlled Shorts production workflow.
Review cadence 24h, 72h, and 7d after publish.
Proof to attach output/playwright/pinterest-exports-2026-06-02/pin-game-finder-quiz.png | Copy is safety-first and does not imply real dog testing.
Proof acceptance check Accept only a public URL or real controlled footage plus exact UTM URL, publish date, and proof capture.
Done when Public URL, publish date, exact UTM URL, proof capture, and review state are recorded in the social tracker.
Update target src/data/socialLaunchStatus.ts
Public change gate Record a public URL before any 24h, 72h, or 7d growth decision is allowed.