One standard.Fit the work.
Choose the outcome first. Studio binds it to the right hierarchy, navigation, layouts, flows, components, responsive behavior, and proof. The selected kit supplies the visual voice.
Experience is a composition, not a component pile.
01mustPurpose before interface
Every surface must make its user objective and next meaningful action understandable.
57 components
Purpose before interface
Every surface must make its user objective and next meaningful action understandable.
- Name the surface in user language.
- Keep the next meaningful action distinguishable.
- Remove controls unrelated to the current objective.
- ×Generic dashboards with equal-weight cards.
- ×Navigation labels based on internal organization.
02mustHierarchy carries meaning
Visual weight, order, spacing, and color must reflect task priority rather than decoration.
63 components
Hierarchy carries meaning
Visual weight, order, spacing, and color must reflect task priority rather than decoration.
- Give each surface one dominant focal task.
- Group related information through proximity and alignment.
- Reserve strong color for meaning or action.
- ×Multiple competing primary actions.
- ×Cards and headings with identical emphasis.
03mustState is visible and honest
The system must show where the user is, what is selected, what is happening, and what changed.
38 components
State is visible and honest
The system must show where the user is, what is selected, what is happening, and what changed.
- Expose current location and selection.
- Acknowledge every consequential action.
- Distinguish pending, success, empty, warning, and failure.
- ×Silent saves or failures.
- ×Loading that resembles an empty result.
04shouldRecognition over recall
Interfaces should expose choices, context, and prior decisions instead of requiring memory.
41 components
Recognition over recall
Interfaces should expose choices, context, and prior decisions instead of requiring memory.
- Use stable labels and familiar placement.
- Keep relevant history and filters visible.
- Preserve entered values through validation.
- ×Icon-only unfamiliar actions.
- ×Filters that disappear after selection.
05shouldControls live near their effect
Actions and explanations should appear beside the object, state, or decision they affect.
26 components
Controls live near their effect
Actions and explanations should appear beside the object, state, or decision they affect.
- Place object actions with the object.
- Keep errors near their fields.
- Use inspectors only for the active selection.
- ×Global toolbars for local actions.
- ×Error summaries without field-level recovery.
06shouldComplexity arrives when needed
Reveal advanced information and controls progressively while keeping essential capability discoverable.
21 components
Complexity arrives when needed
Reveal advanced information and controls progressively while keeping essential capability discoverable.
- Start with the current decision.
- Expose advanced controls through clear paths.
- Remember intentional disclosure state when useful.
- ×Dense walls of configuration.
- ×Mystery menus that conceal primary capability.
07mustPreserve context across change
Navigation, responsive reflow, interruption, and validation must preserve the user’s place, work, and mental model.
44 components
Preserve context across change
Navigation, responsive reflow, interruption, and validation must preserve the user’s place, work, and mental model.
- Preserve selection and drafts.
- Keep navigation spatially predictable.
- Return focus to a meaningful location.
- ×Responsive layouts that reorder the task arbitrarily.
- ×Dialogs that close and discard work.
08mustConsequences require control
Users must understand consequential actions and retain a safe path to cancel, undo, or recover.
22 components
Consequences require control
Users must understand consequential actions and retain a safe path to cancel, undo, or recover.
- Preview irreversible outcomes.
- Confirm destructive scope.
- Prefer undo over repeated confirmation when safe.
- ×Preselected consent.
- ×Destructive actions styled like ordinary navigation.
09mustPrevent errors; design recovery
The interface should prevent predictable mistakes and make unavoidable failures specific, local, and recoverable.
33 components
Prevent errors; design recovery
The interface should prevent predictable mistakes and make unavoidable failures specific, local, and recoverable.
- Validate at the earliest helpful moment.
- Preserve valid input.
- Explain what happened and the next corrective action.
- ×Generic error banners.
- ×Clearing a form after server failure.
10mustAccess is a foundation
Every essential outcome must remain perceivable, operable, understandable, and robust across ability, input, and environment.
84 components
Access is a foundation
Every essential outcome must remain perceivable, operable, understandable, and robust across ability, input, and environment.
- Use semantic structure and names.
- Support keyboard, touch, zoom, and assistive technology.
- Never encode meaning through color or motion alone.
- ×Custom controls without native semantics.
- ×Focus removed for visual cleanliness.
11mustResponsive means continuous
Layouts must adapt their composition while preserving task, state, priority, and recovery—not merely shrink.
47 components
Responsive means continuous
Layouts must adapt their composition while preserving task, state, priority, and recovery—not merely shrink.
- Define wide, medium, and narrow composition.
- Preserve the primary task and current object.
- Avoid parent-level horizontal drift.
- ×Desktop columns squeezed onto mobile.
- ×Critical actions hidden at narrow widths.
12mustPerformance is part of comprehension
The interface must respond quickly, reveal progress honestly, and remain useful under slow or partial conditions.
32 components
Performance is part of comprehension
The interface must respond quickly, reveal progress honestly, and remain useful under slow or partial conditions.
- Acknowledge input immediately.
- Use progressive rendering where appropriate.
- Keep partial failure bounded and explainable.
- ×Indefinite spinners without context.
- ×Blocking the whole surface for local work.
13shouldMotion explains change
Animation should preserve continuity, reveal causality, or provide feedback; it must never delay or decorate without purpose.
16 components
Motion explains change
Animation should preserve continuity, reveal causality, or provide feedback; it must never delay or decorate without purpose.
- Tie motion to state or spatial change.
- Keep interactions interruptible.
- Provide a reduced-motion result with equivalent meaning.
- ×Entrance animation on every element.
- ×Motion as the only loading or status cue.
14mustLanguage predicts outcomes
Labels, instructions, and errors must use plain, specific language that helps users decide and recover.
27 components
Language predicts outcomes
Labels, instructions, and errors must use plain, specific language that helps users decide and recover.
- Name actions with verbs and objects.
- Explain errors in context.
- Prefer user language over organization terminology.
- ×Submit, Continue, or Error without context.
- ×Clever labels that hide function.
15mustInformation must remain truthful
Data, confidence, comparison, and system claims must be represented without distortion or invented certainty.
35 components
Information must remain truthful
Data, confidence, comparison, and system claims must be represented without distortion or invented certainty.
- Show provenance and uncertainty where relevant.
- Use comparable scales and honest baselines.
- Compute readiness claims from evidence.
- ×Decorative charts with misleading scales.
- ×Invented percentages or AI certainty.
16shouldExpression serves meaning
Brand, color, typography, material, and delight may distinguish the product only after purpose and comprehension remain intact.
20 components
Expression serves meaning
Brand, color, typography, material, and delight may distinguish the product only after purpose and comprehension remain intact.
- Spend bold expression on focal moments.
- Keep body content stable and readable.
- Make novelty compatible with platform expectations.
- ×Aesthetic novelty that obscures control behavior.
- ×Every surface competing for attention.
Compile the composition into the work.
Creative or expert workbench with Complex creation platform, interpreted through SPATIAL. This produces project-owned source without writing to a repository.
Studio will compile the selected site type, contexts, hierarchy, responsive layouts, flows, canonical component slots, evidence requirements, and kit identity.