The migration stopped cold. A missing new column in the schema was breaking deploys, blocking every PR, and triggering a red wall in CI.
Adding a new column seems simple, but it touches code, data, and operations. Done wrong, it slows queries, causes downtime, or corrupts production records. Done right,