The query ran fast. The table was correct, but missing what mattered. A new column would change everything.
Adding a new column sounds simple. In practice, it touches schema design, migrations, indexing, and application logic. The wrong approach risks downtime, inconsistent data, and broken deployments. The right approach is quick,