//! CDC (Change Data Capture) feature - real-time event streaming.
//!
//! # Structure
//! - `mod.rs` - Feature-facing re-exports for CDC operations
//!
//! # Usage
//! When the `cdc` feature is enabled, applications can:
//! - Run `cargo run -- --cdc-only` to start the CDC server separately
//! - Subscribe to real-time table changes via multiple channels
//! - Receive event notifications for INSERT, UPDATE, DELETE operations
//!
//! # Implementation
//! Postgres CDC uses Sequin-style logical replication decoding
//! (implementation in `src/cdc/postgres/`).

pub use crate::cdc::postgres::{
    AuditLogger, CdcState, CdcTableConfig, load_table_configs,
};

