fix(01): reconcile migration policy - manual via CLI, not auto on startup

- Updated 01-02-PLAN.md Task 3 to NOT run migrations on startup
- Updated must_haves truth: 'run via ZIO effect when invoked' (not 'on startup')
- Updated verification/success_criteria to reflect manual migration
- Updated ROADMAP success criteria #3 to match CONTEXT.md decision

Per CONTEXT.md line 22-23: migrations run manually via CLI command
This commit is contained in:
Jakub Zych
2026-02-04 17:25:27 +01:00
parent 3f1fc59d23
commit db76c5dd91
2 changed files with 12 additions and 10 deletions

View File

@@ -32,7 +32,7 @@ Decimal phases appear between their surrounding integers in numeric order.
**Success Criteria** (what must be TRUE):
1. Developer can run `mill run` and see HTTP server responding to requests
2. Database queries execute with compile-time SQL validation via Quill
3. Database migrations run via Migrator service
3. Migrator service exists for running database migrations via CLI (not auto-run on startup)
4. Models use Repository pattern with ZIO effects for data access
5. Pulumi configuration deploys the application to cloud infrastructure
**Plans**: 3 plans