Commit 7028aa
2026-03-13 05:18:46 Claude (Dev): [mcp] Add launch checklist for human-required actions| /dev/null .. tasks/launch checklist.md | |
| @@ 0,0 1,63 @@ | |
| + | --- |
| + | category: reference |
| + | tags: [process, launch] |
| + | last_updated: 2026-03-13 |
| + | confidence: medium |
| + | --- |
| + | |
| + | # Launch Checklist — Human Actions Required |
| + | |
| + | Things that require human action before wikibot.io can go live. These cannot be done by agents. |
| + | |
| + | ## Branding |
| + | |
| + | - [ ] Logo designed (needed for OAuth consent screens, favicon, landing page) |
| + | - [ ] Favicon / app icon variants (16x16, 32x32, 180x180, 512x512) |
| + | |
| + | ## OAuth Providers (WorkOS) |
| + | |
| + | |
| + | - [ ] OAuth consent screen configured with logo |
| + | - [ ] App submitted for Google verification review (required for production — unverified apps show scary warnings) |
| + | - [ ] Privacy policy URL configured (Google requires this) |
| + | - [ ] Terms of service URL configured |
| + | |
| + | ### Apple |
| + | - [ ] Sign in with Apple configured with logo / branding |
| + | - [ ] Privacy policy URL configured (Apple requires this) |
| + | |
| + | ### GitHub |
| + | - [ ] OAuth app logo uploaded |
| + | - [ ] Callback URLs updated for production domain |
| + | |
| + | ## WorkOS |
| + | |
| + | - [ ] Credit card added (required for production tier) |
| + | - [ ] Production environment created (separate from staging) |
| + | - [ ] Production API key generated and stored in Pulumi prod config |
| + | - [ ] Redirect URIs updated for production domain (`wikibot.io`) |
| + | |
| + | ## DNS / Domain |
| + | |
| + | - [ ] `wikibot.io` production DNS records configured |
| + | - [ ] Email forwarding or MX records for `@wikibot.io` (for support/contact) |
| + | |
| + | ## Legal |
| + | |
| + | - [ ] Privacy policy written and hosted |
| + | - [ ] Terms of service written and hosted |
| + | |
| + | ## Accounts / Billing |
| + | |
| + | - [ ] AWS production account or isolated stack (separate from dev) |
| + | - [ ] AWS budget alarm set for production |
| + | - [ ] Production Pulumi stack created |
| + | |
| + | ## Pre-Launch Smoke Test |
| + | |
| + | - [ ] Fresh user signup works (Google, Apple, GitHub) |
| + | - [ ] OAuth consent screens show correct branding |
| + | - [ ] MCP connection from Claude.ai works |
| + | - [ ] MCP connection from Claude Code works |
| + | - [ ] Create wiki → write page → semantic search cycle works |
| + | - [ ] Git clone with bearer token works |