Skip to main content

arcly_http/compliance/
mod.rs

1//! Data governance — cross-cutting compliance machinery.
2//!
3//! Lives at the top level (like `messaging/`) because its consumers span
4//! every layer: HTTP responses (`web`), the audit trail (`observability`),
5//! outbox payloads (`data`), and dead-lettered messages (`messaging`).
6//!
7//! | Module      | Responsibility                                            |
8//! |-------------|------------------------------------------------------------|
9//! | [`masking`] | PII redaction at every durable sink (`#[MaskFields]`)      |
10
11pub mod masking;
12
13pub use masking::{MaskRule, MaskStrategy, Masker, MaskingPolicy};