From MVP to platform without a rewrite
The foundations that let a first release grow into a complex product, and the shortcuts worth taking early.

Most rewrites happen because early decisions were made for speed alone. A few choices keep an MVP fast to build and easy to grow.
Keep the data model honest
Model the business as it really is, even if the first UI only uses a slice of it.
Design a system, not screens
Components and tokens pay back the moment you add a second platform.