- What model or system-table change caused the migration?
- Is the migration backward compatible?
- Does it add required fields?
- Does it need a backfill?
- Could it lock a large table?
- Does it add or change indexes?
- Can old and new application versions run during deployment?
- Does it affect tenant-scoped or regulated data?
- Is rollback realistic?
- Has the migration been reviewed separately from the source change?
Run when schema shape changes:
carrier migrate generate