hadobakht Independent thinking · Worldwide
Contact ↗
← Back to all writing

The new interface is intent, but intent needs structure

Language lowers the barrier to action; dependable products still need permissions and durable states.

⌁FUTURE OF SOFTWARE · HN / 08

Software traditionally asks people to learn its structure: menus, forms, filters and internal terminology. Language-based interfaces reverse that relationship. A person expresses intent and the system translates it into work, particularly useful when tasks cross product boundaries. But structure does not disappear; it moves behind the conversation.

02 / PERSPECTIVE

Consider: renew this customer's subscription and send the invoice. Which organization and license? Which tax, price and approvals? What if renewal succeeds but notification fails? A person expressed intention, not a complete transaction protocol. The system must resolve ambiguity, verify authority and record the resulting state.

03 / PERSPECTIVE

The interface needs a new design grammar. Before consequential actions, show the proposed plan, evidence and which steps are reversible. Ask for clarification where ambiguity changes the outcome. Afterwards, provide a structured receipt with status and identifiers. When a dependency fails, explain exactly what succeeded and how recovery will occur.

04 / PERSPECTIVE

The future is likely to include many interfaces, not one giant chat box: language for discovery, structured controls for approval, visualization for comparison and logs for audit. Great software will connect intent to dependable capabilities without asking people to choose between conversation and control.

Research and design credits ↗
Continue readingThe hidden cost of an unfinished foundation↗