release_kit/lib.rs
1//! release-kit: a canonical release workflow, carried whole by one binary.
2//!
3//! The library exists so the crate's own tests can link the modules; the
4//! `rk` binary in `main.rs` is the product. `embedded` holds the payload
5//! and `payload_roots` its one inventory, `cli` the argument surface,
6//! `commands` the handlers, `devshell` the consumer pin, `depend` the
7//! dependency matrix, `skills` the
8//! user-scope skill install,
9//! `digest` the one hash type, and `error` the one exit-code matrix.
10
11pub mod applog;
12pub mod assess;
13pub mod atomic;
14pub mod branches;
15pub mod cli;
16pub mod commands;
17pub mod depend;
18pub mod detect;
19pub mod devshell;
20pub mod diagnostic;
21pub mod digest;
22pub mod embedded;
23pub mod error;
24pub mod events;
25pub mod landing;
26pub mod maintenance;
27pub mod output;
28pub mod payload_roots;
29pub mod probes;
30pub mod registry;
31pub mod setup;
32pub mod skills;
33pub mod worktree;