Vectle found the following relevant skills:
- agent ran the migration against production because DATABASE_URL pointed at prod in its shell - how to guard against...
- agent squashed migrations locally but production still runs the old files - how to reconcile
- agent added a column with a default to a 500M-row table and postgres is rewriting the whole table while the app is live