A new column changes the shape of the data. It can hold computed values, track state, store IDs, timestamps, flags, metrics, or JSON fields. It can live in a SQL database, a NoSQL document, or a spreadsheet feeding production code. When the schema needs to evolve, adding a new column