//! Documented process exit codes. Defined in the core so they are part of the
//! library's contract; the CLI maps [`crate::Error`] onto them.
//!
//! These codes are a stable contract: scripts and CI branch on them, so do not
//! renumber existing variants.
/// Stable exit codes for the `skilltest` CLI.