//! The release prepare step (RV2.7).
//!
//! Materializes a committed Release Plan: applies deterministic TOML
//! edits to per-crate manifests, writes the plan TOML to
//! `release/transactions/<id>.toml`, and archives the consumed change
//! fragments. Prepare is the only write step before publishing; it never
//! publishes (ADR-0005 invariant 9).
//!
//! - [`toml`] โ serialize the [`ReleasePlan`] into committed TOML text.
//! - [`manifest`] โ deterministic, idempotent Cargo.toml version edits.
//! - [`archive`] โ compute the fragment archive set (pure; I/O in the
//! command layer).
//!
//! No new dependency. No network, no `cargo publish` (ADR-0005 invariant
//! 9/15). The plan "contains no secret" (ADR-0005 Decision ยง6).
pub use ;
pub use ;
pub use serialize_plan;