Playbooks / Run the launch compliance check on every public page before you say "deployed

Run the launch compliance check on every public page before you say "deployed

Run the launch compliance check on every public page before you say "deployed

Ready now

A script and a PreToolUse hook that block `vercel --prod` until every public route passes: server-rendered, HSTS and security headers, enforced CSP, geo-gated EU consent banner gating trackers, GPC and Do Not Sell, privacy policy naming processors, OG, robots, sitemap, captions, FTC claim substantiation.

Kit

No separate kit. The playbook is self-contained.

You need

AccountWhyFree or paidPlan
Claude Code (Anthropic Claude Pro or Max)The AI operator every system runs through. Skills, hooks, memory, MCP servers and the Brain plugin all load inside Claude Code.PaidClaude Pro (20 USD/mo) works for light use; Max (100 USD or 200 USD/mo) for daily multi-hour sessions. Anthropic terms require each user to hold their own subscription; never share a login.
VercelHosts every site, funnel, dashboard and serverless API (subscribe, book, attribution, AC proxy). Runs the cron jobs declared in vercel.json.Free tier availablePro (20 USD/mo per seat). The Hobby plan forbids commercial use, so any client site or paid product must be on Pro. Hobby is fine for a personal portfolio.
Playwright + headless Chrome (and Safari for the final check)Renders pages to PNG for visual QA, drives the dashboard verification protocol, captures library stills, renders HTML titles and animations offline.FreeFree. Google Chrome installed for headless screenshots; Playwright installs its own Chromium and WebKit.

What you bring

  • Your business street address, for the privacy policy
  • Your list of the processors you use, for the same policy
  • Your substantiation for every results claim you make on the page

The steps

  1. Install the check and the gate
  2. Run it on the local build and fix every FAIL
  3. Gate the trackers on consent and GPC, geo-gated
  4. The policies and the footer
  5. Deploy, then run everything on the live URL

Goes further if you have already built Install hooks and gates so your rules enforce themselves. You can build this without it.

Get the full playbook

Part of: Build your website