Worked example
Example: fixing a form error
- Action: submit an application step.
- Prevention: show required information before submit.
- Recovery: summary, inline error, preserved input, clear next step.
Weak recovery
The user submits, sees a vague error, and loses entered information.
- Generic error
- Cleared input
- No field link
Strong recovery
The user sees a summary, field message, preserved input, and fix instruction.
- Specific error
- Input kept
- Clear fix