mur_common/coordination/mod.rs
1//! Coordination protocol types for multi-step agent workflows.
2//!
3//! This module defines the shared vocabulary for Plans, Steps, Microsteps,
4//! SDLC phases, determinism modes, failure categories, and recovery actions.
5//! It is the **single source of truth** for both mur-commander and mur-runtime.
6//!
7//! # Conformance
8//!
9//! Hosts implement [`ConformanceAdapter`] and pass [`PlanLoadingSuite`] to
10//! prove they parse and validate plans correctly. See the
11//! `tests/coordination_conformance.rs` integration test for the 10-test suite.
12
13pub mod conformance;
14pub mod plan;
15pub mod types;
16
17pub use conformance::{ConformanceAdapter, PlanLoadingSuite};
18pub use plan::{Plan, Step};
19pub use types::{ConformanceLevel, DeterminismMode, FailureCategory, Phase, RecoveryAction};