Community-maintained principles reviewed before publication and retrieved as Agent design constraints.
Touch Keyboard and Input Purpose turns a frequent interface judgment into an executable constraint before generation.
Mobile input fields should use the right keyboard, autocomplete, and input purpose to reduce errors and effort.86%Typography Color Accessibilitymotion / reduced-motionReduced Motion Accessibility turns a frequent interface judgment into an executable constraint before generation.
Animation and transitions need to respect reduced-motion preferences and provide non-motion information paths.86%Typography Color Accessibilityforms / labelsPersistent Form Labels turns a frequent interface judgment into an executable constraint before generation.
Form labels should remain visible before and after input so users can confirm meaning and context.86%Typography Color AccessibilityChart Accessibility Encoding turns a frequent interface judgment into an executable constraint before generation.
Charts cannot rely on color alone; categories and states need text, shape, line style, or direct labels.