Why
Docs flag schema not version-controlled as a critical production risk (DB drift, no audit trail).
Goal
Introduce a migration workflow so schema changes are captured in-repo and reproducible.
Tasks
Acceptance criteria
References
docs/01_CODEBASE_ARCHITECTURE_REVIEW.md: Schema not version-controlled (critical)
docs/02_FEATURES_REQUIREMENTS_BEST_PRACTICES.md: Issue 4 DB schema migrations
Why
Docs flag schema not version-controlled as a critical production risk (DB drift, no audit trail).
Goal
Introduce a migration workflow so schema changes are captured in-repo and reproducible.
Tasks
supabase/directory (ormigrations/) with pulled schema migrationssupabase migration pullsupabase db reset(local)supabase db pushAcceptance criteria
References
docs/01_CODEBASE_ARCHITECTURE_REVIEW.md: Schema not version-controlled (critical)docs/02_FEATURES_REQUIREMENTS_BEST_PRACTICES.md: Issue 4 DB schema migrations