ConstReadonlyActivation: "activation"Failure while activating.
ReadonlyCancelled: "cancelled"Cooperative cancellation. Diagnosed at debug level; the rejection still reaches callers.
ReadonlyExpected: "expected"Anticipated failure with a safe message.
ReadonlyShutdown: "shutdown"Failure while shutting down.
ReadonlyTimeout: "timeout"Ran out of time.
ReadonlyUnexpected: "unexpected"A bug. Log the full cause; any user-facing presentation should hide internals.
ReadonlyUser: "user"Caused by user input or state; safe to show verbatim.
ReadonlyValidation: "validation"Input failed validation at a trust boundary.
Semantic classification attached to an error. The Operation executor uses it for failure versus cancellation diagnostics; presentation policy belongs to the ingress layer that receives the rejection.