Invisible Complexity
Complexity should be absorbed by the system rather than transferred to the user.
Complexity should be absorbed by the system rather than transferred to the user.
People should experience products as calm, predictable, and easy to understand even when sophisticated orchestration, automation, or AI operates behind the scenes. Good design hides unnecessary complexity without reducing capability.