Migration Contract Checks
Schema changes need tests at both the storage layer and any command that reports migration state.
Steps
- Add a migration test that checks the new table or column.
- Add a repository test that proves the data survives reopening.
- Update CLI or audit expectations that list migration versions.
Provenance
Seeded during v1 starter-pack expansion from goal.md. Inspired by: https://github.com/obra/superpowers and https://github.com/garrytan/gstack.