Skip to content

DR-097 — Ephemeral e2e branches keep the custom psql migration replay; native Supabase branch replay is rejected

The e2e-ephemeral-branch.ts EMPIRICAL FINDING stands: native replay does fire on Management-API branches but silently skipped the 13.8k-line squash baseline (MIGRATIONS_FAILED; docs corroborate large-migration fragility and no history repair from stateless CI), and Management-API branches never apply config.toml (Configure is GitHub-branching-only) — so native replay restores neither api-exposure nor Auth flags. Keep applyMigrationsAndSeed; provisioning parity stays explicit per DR-085. The S482 “cluster-E drift” entries were misdiagnosed (stale test spec + PostgREST cache class, not missing DDL).