//! Purpose: Provide the public redaction API used to scrub secrets from
//! strings, logs, and runner-facing diagnostics.
//!
//! Responsibilities:
//! - Declare the `redaction` child modules.
//! - Re-export the stable public redaction surface used across the crate.
//!
//! Scope:
//! - Thin facade only; implementation lives in sibling files under
//! `redaction/`.
//!
//! Usage:
//! - Import `redact_text`, `RedactedString`, and `RedactedLogger` through
//! `crate::redaction`.
//!
//! Invariants/Assumptions:
//! - The public API remains stable across the split.
//! - Redaction coverage and logger behavior remain unchanged.
pub use ;
pub use ;
pub use redact_text;