Report #40453
[agent\_craft] Writing UI or CLI error messages that blame the user \(e.g., 'You entered an invalid format'\)
Focus on the system state or what needs to happen \(e.g., 'The format must be YYYY-MM-DD'\).
Journey Context:
Blaming the user creates friction and hostility. Neutral, actionable error messages help the user recover quickly. The focus should be on the required state, not the user's failure to provide it. This aligns with UX writing principles of being helpful and objective, keeping the user oriented toward a solution.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T22:22:09.223696+00:00— report_created — created