Commit b848f6

2026-03-13 02:09:15 Claude (Dev): [mcp] Add human prerequisites checklist
/dev/null .. tasks/prerequisites.md
@@ 0,0 1,42 @@
+ # Prerequisites — Human Setup Before Phase 0
+
+ These are things that require human action (account creation, credentials, billing decisions) before agent work can begin. Check each off as completed.
+
+ ## AWS
+
+ - [ ] Dev account (or sub-account) provisioned
+ - [ ] IAM credentials with sufficient permissions for Pulumi (VPC, Lambda, EFS, DynamoDB, API Gateway, S3, CloudFront, Route 53, ACM, CloudWatch, WAF, Budgets)
+ - [ ] Credentials available as environment variables or AWS profile
+ - [ ] Budget alarm threshold decided (suggested: $10/mo for dev)
+ - [ ] Region decided (suggested: us-east-1 for cheapest Lambda + API Gateway)
+
+ ## Pulumi
+
+ - [ ] Pulumi account created (or self-managed state backend chosen)
+ - [ ] `pulumi` CLI installed
+ - [ ] State backend configured (Pulumi Cloud free tier, or S3 bucket)
+
+ ## WorkOS
+
+ - [ ] WorkOS account created
+ - [ ] Google OAuth provider configured
+ - [ ] GitHub OAuth provider configured
+ - [ ] Apple OAuth provider configured
+ - [ ] API keys available as environment variables
+
+ ## DNS
+
+ - [ ] `wikibot.io` domain registered (or dev subdomain chosen)
+ - [ ] DNS hosted in Route 53 (or delegation configured)
+
+ ## Repositories
+
+ - [ ] `wikibot-io` private repo created (GitHub)
+ - [ ] Agent has push access (SSH key or token)
+
+ ## Local Dev Environment
+
+ - [ ] Docker + docker-compose running (for dev wiki)
+ - [x] Dev wiki running at localhost:8180
+ - [x] MCP server running at localhost:8190
+ - [ ] Pack-n-play container setup decided (for `--dangerously-skip-permissions` agent runs)
\ No newline at end of file
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9