//! Core traits for cargo-governor
//!
//! These traits define the interfaces that must be implemented by
//! infrastructure adapters (Git, Registry, Checkpoint store, etc.)

pub mod checkpoint_store;
pub mod registry;
pub mod reversible_operation;
pub mod source_control;
pub mod version_strategy;
pub mod workflow_step;

pub use checkpoint_store::*;
pub use registry::*;
pub use reversible_operation::*;
pub use source_control::*;
pub use version_strategy::*;
pub use workflow_step::*;
