Consistent Cross Platform Mental Models
Core concepts, terminology, and user mental models must remain consistent across all platforms of a product — when users switch from web to mobile to desktop, they should not have to learn a new vocabulary for the same f…
$ prime install @community/principle-consistent-cross-platform-mental-models Projection
Always in _index.xml · the agent never has to ask for this.
ConsistentCrossPlatformMentalModels [principle] v1.0.0
Core concepts, terminology, and user mental models must remain consistent across all platforms of a product — when users switch from web to mobile to desktop, they should not have to learn a new vocabulary for the same features.
Loaded when retrieval picks the atom as adjacent / supporting.
ConsistentCrossPlatformMentalModels [principle] v1.0.0
Core concepts, terminology, and user mental models must remain consistent across all platforms of a product — when users switch from web to mobile to desktop, they should not have to learn a new vocabulary for the same features.
Scope
Applies to: feature names, navigation labels, empty-state messages, help text, onboarding copy, and API-facing concepts surfaced in the UI.
Loaded when retrieval picks the atom as a focal / direct hit.
ConsistentCrossPlatformMentalModels [principle] v1.0.0
Core concepts, terminology, and user mental models must remain consistent across all platforms of a product — when users switch from web to mobile to desktop, they should not have to learn a new vocabulary for the same features.
Scope
Applies to: feature names, navigation labels, empty-state messages, help text, onboarding copy, and API-facing concepts surfaced in the UI.
Rationale
Inconsistent terminology forces users to maintain separate mental models per platform, increasing cognitive load when switching contexts. If 'Tags' on web become 'Labels' on mobile, users genuinely wonder whether they are the same feature.
Source
prime-system/examples/frontend-design/primes/compiled/@community/principle-consistent-cross-platform-mental-models/atom.yaml