Skip to main content

Module workspace

Module workspace 

Source
Expand description

Baseline management and workspace cleanup.

The whole workspace-artifact lifecycle — snapshot, promote, teardown — lives in one module.

Re-exports§

pub use promote::NotesStatus;
pub use promote::PromoteOptions;
pub use promote::PromoteResult;
pub use promote::promote_baseline;
pub use snapshot::snapshot;
pub use teardown::KeptIteration;
pub use teardown::PROMOTED_MARKER;
pub use teardown::SNAPSHOT_META;
pub use teardown::WorkspaceCleanupSummary;
pub use teardown::cleanup_workspace;

Modules§

promote
Baseline promotion.
snapshot
Skill snapshotting.
teardown
End-of-run workspace cleanup.

Enums§

WorkspaceError
A recoverable failure while managing workspace artifacts. Library-side convention (mirrors pipeline::PipelineError); the CLI boundary maps it to anyhow.