Craftsmanship:

Optimize for maintainability and long-term health, not speed or diff size. Keep design consistent, simple, and clearly named.

Build deep modules with small APIs. Use discriminated unions to make impossible states unrepresentable.
