The core rule
“Help me help you.” An error message’s entire job is stated in that line — it exists to get the reader unstuck, not to report a failure for its own sake.- Help the reader become aware of the error as soon as possible.
- Display the error message as close to its source as possible.
- Provide a message that helps the reader solve the problem.
- Use sentence case for all messaging.
Sentence case, confirmed
The source states this plainly: “Use sentence-case for all messaging.” This is the first directly confirmed casing rule this documentation has for any content type, and it anchors the per-context model on Capitalization and punctuation — error messages are sentence case, in contrast to Button labels’ title case.Constraints
Gaps in the current rules
Error messages: open issues
Divergences, open decisions, and undocumented gaps for Error messages.