//! Audit subsystem (web feature internal).
//!
//! Provides DNS query logging and security event tracking via the event bus.
//! Compiled with the `web` feature and operates automatically; no user
//! configuration or plugin registration is required.
//!
//! - Query logging: `PluginHandler::handle()` calls [`plugin::log_query_for_context`]
//! after each request, publishing to the event bus.
//! - Security events: individual plugins (ratelimit, blackhole, forward, ...)
//! call `AUDIT_LOGGER.log_security_event()` directly.
//! - Consumers: WebUI SSE streams and the alert engine subscribe to the event bus.
// Public re-exports
pub use ;
pub use ;
pub use ;
pub use log_query_for_context;