How to preserve stable meaning over time.
First, ask yourself
“Can users of your system rely on learned behavior across time and context?”
Mission statement
🫡Ensure users predict outcomes by maintaining stable behavior and meaning.
Key heuristics → Consistency
🚀- Learned interaction patterns must transfer across contexts without reinterpretation.
- Behavioral consistency must take precedence over visual uniformity.
- Unnecessary behavioral variation must be eliminated.
- Similar actions must produce similar results.
- Departures from standard patterns must be clearly indicated.
- Meaningful behavioral shifts must be communicated and justified.
- Interaction logic must remain stable across sessions and versions.
- Consistency must be governed across the entire system.
- Personalization must not alter fundamental interaction rules.
Executive brief
☝️The system must preserve stable meaning as it evolves.
Core questions → Consistency
🤔“Does what users learn today stay valid across the system and over time?”
“Will similar actions behave the same way next time?”
Focus areas
Behavior-first
“Does this act the same way everywhere?”
“Are similar elements treated consistently?”
Change-aware
“When behavior changes, is that made clear?”
“Are existing mental models respected or disrupted?”
System-wide
“Does consistency hold across screens, states, and devices?”
“Is consistency intentional or accidental?”
AI-aware
“Does adaptive behavior maintain core invariants?”
“Does learning improve outcomes without breaking expectations?”
🧬 UX directives → Consistency
Directive61/01
Preserve learned behavior across contexts.
Ensure interaction patterns transfer without reinterpretation.
Directive61/02
Prioritize behavioral consistency over visual uniformity.
Do not allow identical appearances to mask different behaviors.
Directive61/03
Eliminate unnecessary behavioral variation.
Prevent forcing users to re-evaluate familiar patterns.
Directive61/04
Design for predictable interaction outcomes.
Ensure similar actions yield similar results.
Directive61/05
Make exceptions explicit.
Indicate clearly when standard patterns do not apply.
Directive61/06
Introduce changes transparently and deliberately.
Communicate and justify meaningful shifts in behavior.
Directive61/07
Maintain consistency across sessions and versions.
Preserve interaction logic for returning users.
Directive61/08
Govern consistency at system scale.
Prevent isolated design decisions that conflict with global patterns.
Directive61/09
Preserve core interaction invariants in adaptive systems.
Ensure personalization does not alter fundamental rules.
Executive summary
⚡- Consistency is preserved behavioral logic, not visual uniformity.
- It allows learned interaction patterns to transfer without reinterpretation.
- The system must ensure similar actions produce similar outcomes across contexts and time.
- Exceptions and changes must be explicit, deliberate, and justified.
- Consistency must be governed at system scale, even in adaptive or personalized environments.
- Consistency succeeds when users rely on prior knowledge without hesitation or surprise.
Success indicators
😎- Similar actions produce similar results across the system.
- Interaction patterns behave the same in different contexts.
- Users do not need to relearn familiar actions.
- Exceptions to patterns are clearly indicated.
- Behavior remains stable across sessions and updates.
One-line summary
☝️Before users can operate confidently, they must be able to rely on what they have already learned.