bot-forge 1.0.2

Rust CLI for installing agent skills and developer tools from configurable forms.
Documentation
//! `bot-forge` is a configuration-driven installer for developer tools and agent skills.
//!
//! The public library surface contains configuration, deterministic planning, prepared execution,
//! registry reads, shared models, and the CLI façade. Application-only backends, artifact and skill
//! lifecycle capabilities, lifecycle events, final reporting, terminal presentation,
//! cancellation, and telemetry remain crate-private.
//!
//! The usual library entry points are [`config::load_config_with_overlays`],
//! [`planning::plan_profile`], and [`execution::execute`]. A plan is immutable once created;
//! execution is the only public boundary that performs installation side effects.

pub(crate) mod activation;
pub(crate) mod artifact;
pub(crate) mod backends;
pub(crate) mod cancellation;
pub mod cli;
pub mod config;
pub mod constants;
pub(crate) mod diagnostics;
pub mod error;
pub(crate) mod events;
pub mod execution;
pub(crate) mod fsutil;
pub(crate) mod items;
pub mod model;
pub(crate) mod paths;
pub mod planning;
pub(crate) mod redaction;
pub(crate) mod reporting;
pub(crate) mod skills;
pub mod state;
pub(crate) mod telemetry;
pub(crate) mod ui;
pub(crate) mod util;