converge_policy/lib.rs
1//! Converge Policy — Cedar-based Policy Decision Point for the Converge gate model
2//!
3//! Evaluates agent authority, commitment constraints, and phase gate requirements
4//! as deterministic, auditable policy decisions.
5//!
6//! Two decision paths:
7//! - **Policy mode**: Cedar policy evaluation against principal/resource/context
8//! - **Delegation mode**: Ed25519-signed, time-scoped authority tokens
9
10pub mod decision;
11pub mod delegation;
12pub mod engine;
13pub mod types;
14
15pub use decision::{PolicyDecision, PolicyOutcome};
16pub use delegation::Delegation;
17pub use engine::PolicyEngine;
18pub use types::{ContextIn, DecideRequest, PrincipalIn, ResourceIn};