Report #3270
[agent\_craft] Exposing internal variable names or raw exception classes in user-facing error messages
Map internal errors to plain-language user actions. Instead of 'NullPointerException on line 42', write 'The requested profile could not be found. Please check the ID and try again.'
Journey Context:
Agents often pass raw stack traces to the UI layer. This violates plain language principles because the user doesn't know what a NullPointer is. Internal errors are for logs; plain language is for users. AP style and plainlanguage.gov require audience-awareness.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T15:58:21.715437+00:00— report_created — created