Admin Only
Production Readiness
Checklist before full rollout.
Production Readiness Checklist
Use this checklist before onboarding a paying customer.
Core Functionality
- Google Workspace OAuth connection works end‑to‑end
- Sync completes without server errors
- Findings appear in Dashboard and Reports
- Compliance framework selected (SOC 2 or NIST CSF)
- Policies uploaded and counted toward coverage
- Report PDF generates and downloads successfully
Required Environment Variables
NEXT_PUBLIC_APP_URLNEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEYOAUTH_STATE_SECRETINTEGRATIONS_ENCRYPTION_KEYREPORT_RENDER_SECRETREPORTS_BUCKETPOLICIES_BUCKET
Supabase Storage
Create these private buckets:
policiesreports
Security
- CSRF enabled on cookie‑auth POSTs
- OAuth state signed and verified
- Tokens encrypted at rest
- Rate limiting configured (app + Vercel WAF)
Customer Readiness
- Docs updated for frameworks, policies, reports
- Dead links removed or hidden
- Billing plan gates enforced for AI features