| 1 | apps/web | Cloudflare Pages policycodex-application | git push to main | app.policycodex.cloud |
| 2 | apps/website | Cloudflare Pages policycodex-website | git push to main | www.policycodex.cloud |
| 3 | apps/docs | Cloudflare Pages policycodex-docs (via GitHub Actions workflow — Mintlify must export first) | git push to main | docs.policycodex.cloud |
| 4 | apps/support | Cloudflare Pages policycodex-support-docs (via GitHub Actions workflow, same reason as apps/docs) | git push to main | this site |
| 5 | apps/demo | Cloudflare Pages policycodex-demo | git push to main | demo.policycodex.cloud |
| 6 | apps/growth | Cloudflare Pages policycodex-growth | git push to main | internal — no custom domain confirmed |
| 7 | apps/mcp (worker) | Cloudflare Workers Builds (root dir apps/mcp) | git push to main (wrangler hotfix possible, overwritten by next build) | mcp.policycodex.cloud |
| 8 | Supabase Edge Functions | Supabase | supabase functions deploy <name> — each function separately | …supabase.co/functions/v1/<name> |