The new column appears. You need it fast, without breaking production, and without guessing if the migration will lock tables or burn memory. Done right, adding a new column should be predictable, safe, and observable. Done wrong, it can stall deploys, trigger downtime, and corrupt data in ways that surface