{"path":"/beyond-the-application/the-disappearing-interface/the-ui-complexity-trap","content":{"title":"The UI Complexity Trap","summary":"Why adding useful features eventually makes a human-first application harder to use.","body":"A successful application often accumulates features. Each is useful to somebody, and each usually needs a way for a human to find and operate it. Over time, settings pages grow, menus become deeper and workflows acquire more steps.\n\nThe paradox is that **greater capability can make a product less approachable**. Even if an individual feature is well designed, the combined interface imposes a cost: navigation, discovery, explanation, visual clutter and the fear of changing the wrong thing.\n\nTraditional solutions help but don't eliminate the problem. Progressive disclosure hides complexity rather than removing the need to organise it. Customisable toolbars shift the work to users. A simplified interface may frustrate those whose essential feature has disappeared.\n\nThe complication is amplified by [the different 10% problem](/beyond-the-application/the-disappearing-interface/the-different-ten-percent-problem): users need different subsets of functionality.\n\n## Why agents change the trade-off\n\nAn operation does not need a menu item simply because it exists. If an agent can reliably inspect and invoke the operation, the human UI can concentrate on actions for which direct control is demonstrably useful.\n\nThe underlying capability is still there; it no longer consumes permanent human-interface space.\n\nThis doesn't remove all design challenges. Agent tools still need clear semantics, permissions and good error messages. But the complexity is expressed in a form software can navigate rather than one every human must learn.\n\nSee [The Disappearing Interface](/beyond-the-application/the-disappearing-interface) and [Hybrid Human–Agent Software](/beyond-the-application/three-models-of-software/hybrid-human-agent-software)."}}