Interfaces are promises
A durable interface should make system behavior legible before the user commits attention or effort.
Essay thread
/knowledge/interfaces-are-promisesknowledge.trace("interfaces-are-promises")EvergreenSignal
When to use it
Use when judging whether a component explains what will happen next.
Principle
What it protects
It protects the gap between visual polish and behavioral trust. If a button, card, command, or filter does not reveal consequence, status, and next step before action, the interface is making a vague promise.
Reference
How to cite it
Use this entry when reviewing action surfaces, command results, cards, and content trails that need to make system behavior legible.
knowledge.trace("interfaces-are-promises")
Where this idea is used.
knowledge.graph("thin")Most related paths
Design engineering / ActiveLumen Design SystemTurns this knowledge entry into inspectable project evidence.Design principle / EnglishThe Interface is a PromiseUses this rule as a writing argument in the Design principle track.Interaction note / EnglishCommands That Respect AttentionUses this rule as a writing argument in the Interaction note track.Internal referenceRead essayConnects this rule to another public route in the studio.Internal referenceCommand CenterConnects this rule to another public route in the studio.
Related writing
Design principle / EnglishThe Interface is a PromiseGood interfaces are agreements between human intent and system behavior. This essay frames affordance, feedback, and failure as promises the product must keep.Uses this rule as a writing argument in the Design principle track.Interaction note / EnglishCommands That Respect AttentionCommand palettes should compress intent, not show off. The useful details are ranking, recovery, provenance, and keyboard rhythm.Uses this rule as a writing argument in the Interaction note track.
Reference links
Backlinks
BacklinkThe Interface is a PromisePrinciple for action consequences and visible system state.This page cites the entry because principle for action consequences and visible system state.BacklinkLumen Design SystemUsed as the design-system rule for cards, buttons, and command surfaces.This page cites the entry because used as the design-system rule for cards, buttons, and command surfaces.