Adding a new column is simple in theory—one definition, one migration, one update. In practice, the impact of that change touches every layer: database schema, API contracts, ETL jobs, testing frameworks, and production monitoring. Without discipline, scope grows fast.
Start with the schema. Define the column with exact data