Adding a new column to a production database should be simple. In reality, it is one of the fastest ways to introduce downtime, corrupt data, or trigger unexpected latency. The problem is not just the schema change itself—it’s how that change interacts with application code, migrations, replication, and