3 Layers, 3 Models, Why Duplicating Your Data Classes Saves Your Codebase

One backend rename, one Room migration, and your Compose UI is on fire.