Expand description
§K1 WebCode service errors
This concrete leaf owns the stable error classification emitted by K1WebCodeKtoolService. ServiceError preserves one ServiceFailure, complete display text, an optional source Object transaction ID after a partially completed publication, and a typed session-error source when applicable.
Constructors classify state, authorization, workspace denial, family/version conflicts, invalid documents, dependencies, session validation, runtime/check/publication failures, and source-capture failures. Complete dependency diagnostics are preserved. The package performs no authorization, persistence, checking, publication, retry, I/O, or logging; it only classifies and formats already-produced errors.