The schema you ship leaks into every report that ever queries it.
[ trace // field response ]
A schema does not stay inside the application that defined it. It leaks outward into reports, dashboards, ETL pipelines, and the spreadsheets that the analyst built once and the entire org now runs on. Changing the schema is a change to all of those, whether you intended it or not.
This is why schemas calcify so quickly. The blast radius of an honest rename is enormous, and most teams quietly decide it is cheaper to keep the bad name.
Plan schemas like contracts with the future. The future has more readers than you think.