Skip to content

Progress: Switch to Local Postgres

Product change

Item State Evidence
Linear parent ANU-5 In Progress Linear issue
Product planning branch Merged codex/anu-5-switch-to-local-postgres-planning
Product plan preview Approved Change overview
Plan approval Approved Girish approved the plan as written on 2026-07-21 at 05:35 UTC
Planning PR Merged Product Main PR #5
Product completion branch In progress codex/anu-5-switch-to-local-postgres-completion
Product completion review Approved Completion review; approved by Girish on 2026-07-21 at 17:33 UTC

Implementation delivery

Proposed issue Linear ID Repository State PR Completion report
Containerized local CMS stack ANU-6 anuvax-cms Done #30, merged Report
Supabase data migration and local cutover ANU-7 anuvax-cms Done #31, merged Report

Current gate

Both repository children are Done and both CMS pull requests are merged. The completion evidence satisfies the functional, migration, persistence, rollback, privacy, and repository-boundary requirements. Product acceptance still needs an explicitly accepted ANU-7's documented repository-wide lint baseline exception: focused ANU-7 lint passed, but the full Biome run remains failed on five unchanged generated or historical files. The exception is not a passing lint result and does not waive the findings for future work. ANU-5 remains In Progress through completion-PR delivery and the final guarded Linear completion command.

Next approved sequence

  1. Create, ready, and merge the Product Main completion PR while ANU-5 remains In Progress.
  2. Run the guarded anuva linear change complete operation with the merged CompletionReview evidence and verify ANU-5 moves to Done.