//! `wanted` — a plugin-driven development-tool installer.
//!
//! Core design is documented in [`docs/`](../docs). This crate carries only the
//! domain logic (parsing / planning / execution / environment wiring); the CLI
//! front end lives in `main.rs`.
//!
//! Key invariants: **planning is a pure function**, and **every side effect
//! carries its own undo action (compensation)**, so any step can be rolled back.
pub use Error;
pub use ;
pub use ;
pub use Version;
/// The crate-wide result type.
pub type Result<T> = Result;