The query ran clean. The data was sharp. But the schema had changed, and you needed a new column.
Adding a new column can look simple, but in production it carries weight. Schema changes are permanent operations. They touch storage, indexes, queries, and migrations. Done wrong, they can lock tables,