Moment
error_recovery
Validation, system errors, failed states. No blame, clear next step.
Weights
ContentRX adjusts how strictly each standard is enforced in this moment. Cross-reference any standard by its ID to read the full rule.
Emphasized — flag more aggressively
VT-05— Show empathy in error and failure states, scaled to the severity of the problem. High-impact errors (payment failures, data loss) should acknowledge the frustration and reassure the user. Low-impact errors (failed upload, timeout) should be clear and helpful without over-dramatizing.
Empathetic tone is critical. Never blame the user.CLR-01— Use plain language. Avoid jargon, technical terms, or insider language unless the audience requires it.
Error messages must be jargon-free — the user is already stressed.ACT-01— Start button and CTA text with a verb. Tell the user what will happen. Navigation labels, tabs, section headings, and confirmation or status messages are not CTAs — patterns like 'Project created' or 'Payment sent' are valid confirmation copy and should not be flagged.
Every error must suggest a clear next action.PRF-11
'Simply re-enter your password' is the worst thing to say to a struggling user.VT-03— Be conversational but not casual. Write like a knowledgeable colleague, not a robot or a buddy.
Robotic error copy alienates users when they need empathy most.ACT-03— When communicating a limitation, lead with what the user can do or offer an alternative path. Don't leave users at a dead end. Stating a restriction is acceptable when it's paired with a next step or workaround.
Negative framing compounds anxiety in error states.ACT-04— Make the next step obvious. Every screen should have a clear primary action.
Errors need actionable next steps, not just a description of what went wrong.
Suppressed — rarely applies here
GRM-03— Use exclamation points sparingly. Never use more than one at a time, and never in error messages or alerts.
Exclamation marks in errors feel like shouting at a struggling user.
Example pairs
Concrete "this, not that" examples observed in 2 style guides. Attribution is inline — see /ethics for the commitment and /sources for the full list.
CLR-01· error_messageCC-BY-NC-ND-4.0Not this. An unexpected authentication error occurred.
But this. We couldn't sign you in. Try again.
Mailchimp voice: plain language + actionable recovery instead of jargon. — Mailchimp · Content Style Guide — Error messages
VT-05· error_messageCC-BY-NC-ND-4.0Not this. You entered an invalid password.
But this. That password didn't match. Try again.
Error-recovery voice: describe the failure state, not the user's mistake. Mailchimp's empathy principle in action. — Mailchimp · Voice and tone — Empathy
GRM-03· error_messageCC-BY-NC-ND-4.0Not this. Oops! Something went wrong! Please try again!
But this. Something went wrong. Try again.
Mailchimp: exclamation points are earned in celebration, not piled in errors. Excessive punctuation undermines calm. — Mailchimp · Grammar and mechanics — Exclamation points
PRF-11· error_messageall-rights-reservedNot this. Just re-enter your password to continue.
But this. Enter your password again to continue.
Atlassian: skip 'just' in error states. Users already feel friction; reminding them it's 'just' something undermines the acknowledgment. — Atlassian Design System · Voice and tone — Respect the user