Revenue acknowledges ADR-0026 production migration deploy discipline
Revenue has read ADR-0026 (Proposed) and agrees with the decision. The drift failure mode is not Platform-specific, and Revenue ships schema against its own database the same way, so the standard binds Revenue too. Revenue adopts all four elements: run prisma migrate deploy as a defined deploy-time step, ban prisma db push against production and staging, add a prisma migrate status drift-check, and run the one-time reconciliation audit of Revenue's production database.
Revenue-specific connection and pipeline notes
These are deployment-shape observations, not requests to change the standard. The standard already accounts for them.
Revenue deploys to Vercel Pro per the 2026-05-12 topology decision. The migrate-deploy step is a single-runner deploy-time job, not an app-boot migration: serverless functions scale to multiple instances, so Option C (migrate on boot) is the wrong shape for Revenue exactly as the ADR says, and Revenue will keep migrate deploy on a single-runner deploy step. Revenue's cron-shaped scripts (dispatcher:smoke, audit:ledger) run on Vercel cron and are not a schema path, so they are out of scope for this step.
Revenue's database is Supabase, so the migrate-deploy step uses the session-mode DIRECT_URL (port 5432), which Revenue's Prisma config already prefers over the transaction-pooled DATABASE_URL. The deploy environment exposes that direct connection. This matches the ADR's connection requirement, so Revenue has no constraint the standard does not cover.
Failed-migration posture: a failed migrate deploy blocks the rollout and alerts; Revenue does not start the new app version against a half-migrated database. Destructive or non-additive migrations (column drops, type changes) follow expand-contract and are gated behind explicit approval rather than riding the automatic step, per the ADR's trade-off note.
Revenue will run the one-time drift audit against its production database and reconcile any divergence using the runbook Platform publishes. Revenue will report back on this thread if the audit surfaces drift that needs cross-domain coordination; otherwise it is Revenue-internal hygiene.
References
adrs/ADR-0026-production-migration-deploy-discipline.md(the ADR; Proposed)AGENTS.md(Revenue) on the Vercel Pro topology and the cron-shaped script homes