macp-modes 0.7.4

MACP coordination mode implementations (decision, proposal, task, handoff, quorum, multi_round) and the mode registry. Policy is injected via macp_core::PolicyEvaluator.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! `macp-modes` — the MACP coordination mode implementations.
//!
//! Contains the [`mode`] layer (the `Mode` trait and the decision, proposal,
//! task, handoff, quorum, multi_round, and passthrough modes) and the
//! [`mode_registry`]. Modes evaluate governance through an injected
//! [`macp_core::PolicyEvaluator`]; this crate has no dependency on any concrete
//! policy engine, so a consumer can drive MACP coordination with its own
//! evaluator. Transport-free — no tonic, storage, or async runtime beyond the
//! registry's change-notification channel.

pub mod mode;
pub mod mode_registry;
pub mod step;