Skip to main content

aura_guards/
lib.rs

1#![deny(clippy::await_holding_lock)]
2#![deny(clippy::disallowed_types)]
3#![deny(clippy::dbg_macro)]
4#![deny(clippy::todo)]
5//! # Aura Guards - Layer 4: Guard Chain Enforcement
6//!
7//! Guard chain orchestration: authorization, flow budgets, journal coupling, and leakage tracking.
8//! Provides the guard chain used by Layer 4+ orchestration and transport send paths.
9
10pub mod authorization; // Biscuit-based authorization bridge
11pub mod guards;
12pub mod prelude;
13
14pub use authorization::{AuthorizationResult, BiscuitAuthorizationBridge};
15pub use guards::*;