arcature-cli 2026.1.1

Developer lifecycle CLI for Arcature applications.
Documentation
//! `arc doctor --checks` consumer of the AP2.1-7 system-check framework.
//!
//! The framework trait + registry live in `arcature::system_check`; this
//! module is the CLI-side aggregation: it runs the framework's own checks
//! plus any checks the application contributes, and prints the report in
//! human or JSON form. The served aggregation path that shells out to the
//! application's `arcature-metadata`-style binary to collect subsystem
//! checks is future work (AP2.1-10 production lifecycle seam); this wave
//! runs the framework's own `FRAMEWORK_CHECKS` slice directly — the slice
//! is always available because the CLI's `arcature` dep enables `observe`
//! (which compiles in `SpanContractCheck`).
//!
//! # No secret in output
//!
//! The report's `context` and `fix_hint` are framework strings; the
//! framework's own checks carry no secrets. The application's contributed
//! checks (future) are responsible for redacting their own output; the
//! served Inspector UI will additionally apply the
//! `arcature_observe::redact::inspector` layer when it lands.

mod run;

pub(crate) use run::execute;