Skip to content

feat(ci): add tracker-guard cookie-compliance gate - #279

Merged
stevenfackley merged 1 commit into
mainfrom
feat/tracker-guard
Aug 5, 2026
Merged

feat(ci): add tracker-guard cookie-compliance gate#279
stevenfackley merged 1 commit into
mainfrom
feat/tracker-guard

Conversation

@stevenfackley

Copy link
Copy Markdown
Owner

Adds the fleet tracker-guard: CI fails if a cookie-setting tracker (analytics SDK, ad/social pixel, cookie embed) lands in the repo. Fleet audit 2026-08-05 verified stackalchemist.app ships only the Supabase PKCE auth cookie (strictly-necessary exemption), so no cookie-consent banner is legally required. The conditional Plausible wiring (NEXT_PUBLIC_PLAUSIBLE_DOMAIN) is cookieless and passes; .env.example and docs/blog content are excluded from the scan.

Depends on stevenfackley/gh-actions#27 + moving v1. Until then the Tracker Guard check errors with "workflow not found" (not a required check; merge order: gh-actions first). Fresh run — not gh run rerun — picks up the moved tag.

🤖 Generated with Claude Code

https://claude.ai/code/session_0174S8DPK4RKqRvd34iBVHHi

Fleet audit 2026-08-05: this site ships only the Supabase PKCE auth
cookie (strictly-necessary exemption), so no cookie-consent banner is
legally required. This gate fails CI if a cookie-setting tracker is
added. Plausible (conditional via NEXT_PUBLIC_PLAUSIBLE_DOMAIN) is
cookieless and passes.
@stevenfackley stevenfackley reopened this Aug 5, 2026
@stevenfackley
stevenfackley merged commit 7cf999c into main Aug 5, 2026
23 of 27 checks passed
@stevenfackley
stevenfackley deleted the feat/tracker-guard branch August 5, 2026 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant