Orchestrates existing security modules into a configurable pipeline. Each stage is independently toggleable via config.stages.
Processes untrusted input through the firewall pipeline. Returns a structured FirewallResult or a typed FirewallError.
Returns the internal audit trail for inspection.
Orchestrates existing security modules into a configurable pipeline. Each stage is independently toggleable via config.stages.