//! Pure logic for `zenith workspace scratch`, `zenith workspace candidate`,
//! `zenith workspace promote`, `zenith workspace bundle`,
//! `zenith workspace unbundle`, and `zenith workspace finalize`.
//!
//! Submodules:
//! - `scratch` — `zenith workspace scratch new/list/show`
//! - `candidate` — `zenith workspace candidate` (set lifecycle status)
//! - [`promote`] — `zenith workspace promote` (merge a selected candidate into a page)
//! - `bundle` — `zenith workspace bundle/unbundle`
//! - [`finalize`] — `zenith workspace finalize` (cleanup-policy compaction)
pub
pub
pub
pub use ;
pub use ;
pub use ;
pub use ;
pub use ;