UX Guideline: Accessibility — Error Messages. Platform: All. Description: Error messages must be announced. Do: Use aria-live or role=alert for errors. Don't: Visual-only error indication. Good Example: role='alert'. Bad Example: Red border only. Severity: High.