People United Foundation

Operations (internal)

Internal

Ops checklist

For Cloudflare Access–protected admin use. No data entry required.

Release steps (staging → production)

  1. Confirm Stripe links open on Pricing and Cohorts.
  2. Confirm CSP headers are present (see browser devtools → Network → Response Headers).
  3. Confirm security.txt is reachable.
  4. Confirm sitemap.xml includes new pages.
  5. Merge staging → main, then promote main to production in Vercel.
  6. Security headers: verify `vercel.json` headers and review SECURITY_HEADERS.md.

Hacked WordPress recovery (for peopleunitedfoundation.org)

This portal avoids logins/DBs and reduces attack surface compared to WordPress.