#Principle
Every task consumes limited mental resources; interface complexity adds cost when users must remember, infer, translate, compare, or recover information unnecessarily.
#Why it matters
Cognitive load is a useful umbrella for many UX failures. Extra load appears when labels are unclear, state is hidden, similar concepts use different terms, users must remember values between steps, or the interface asks them to solve organizational problems that the system could solve. Complexity can be inherent to the work. Layr should target avoidable mental effort rather than attempting to make every advanced workflow simple.
#Deeper design interpretation
Cognitive load becomes a UX problem when the interface consumes mental effort that does not belong to the user's actual goal. The user may already be performing demanding work: reconciling financial records, mapping data, configuring infrastructure, or evaluating risk. Every unclear label, hidden state, repeated calculation, unexplained dependency, or context switch adds another problem on top of the domain problem.
The goal is therefore not to make complex work appear simple. Hiding information can increase uncertainty and force the user to remember more. Effective design moves mechanical work into the system while keeping decision-relevant context visible.
Layr should distinguish intrinsic task complexity from interface-added complexity. This distinction prevents superficial recommendations such as removing fields that are required for a correct decision.
#What the agent should reason about
Trace what the user must remember, infer, translate, calculate, compare, or recover at each step. If the system already holds that information, ask whether it can be displayed, derived, grouped, or safely automated.
The agent should pay attention to compound costs. Several individually small frictions can become significant when they occur in the same workflow or repeat frequently.
#Common failure patterns
- Internal terminology forces users to translate between product language and domain language.
- Required comparison values are separated across tabs or screens.
- Users re-enter information the system already knows.
- Validation arrives late, forcing users to revisit earlier decisions.
- State must be reconstructed from several independent badges and logs.
#Audit questions
- What mental work belongs to the user's domain task, and what work was introduced by the interface?
- Which facts must be remembered instead of remaining visible?
- Could the system derive or preserve any of the required information safely?
- Does removing information actually reduce effort, or does it merely hide context?
#Example agent finding
High — Field mapping requires unnecessary recall across screens. The destination mapping view omits source examples, so users must remember the values seen on the previous step while choosing a target field. Display the source name, representative values, destination candidate, and confidence together at the mapping decision.
#Agent directive
Find avoidable mental work introduced by the interface. Preserve domain complexity that is necessary for a correct decision.
#Apply this when
- Multi-step tasks, forms, enterprise tools, configuration, data analysis, onboarding, checkout, and error recovery.
#Observable signals
- Users must remember information from a previous screen to complete the current one.
- Labels require interpretation because they expose internal implementation terminology.
- Equivalent concepts use inconsistent names.
- Several decisions are presented before users have the information needed to make them.
- Status, progress, or validation must be mentally reconstructed from scattered cues.
#Recommended actions
- Keep required context visible at the point of decision.
- Use domain language users recognize and define unavoidable technical terms.
- Remove redundant choices and duplicate inputs.
- Break long tasks into coherent stages when sequencing reduces simultaneous reasoning.
- Use sensible defaults and derived values when they are safe and transparent.
#Do not over-apply
Do not remove information solely to make a screen look simpler. Hiding necessary context can increase memory burden and uncertainty.
#Example
Weak
A migration review asks users to choose field mappings while the source field examples are available only on the previous screen.
Stronger
Source field, sample values, destination field, and confidence are visible together at the mapping decision.
#Evaluation notes
- Default severity: Medium to high depending on task consequence and frequency.
- Typical confidence: High for forced recall or redundant steps; medium for inferred mental effort.
- Primary evidence: Task flow, screen transitions, required inputs, terminology, visible context.
- Related rules: Working Memory, Chunking, Hick's Law, Tesler's Law