What problem does it solve? Applications that handle sensitive actions (refunds, role changes, deletions) need a forensic audit trail answering who did what, on which resource, and with what outcome, but teams often ship systems with missing denial logging, PII leaks, or no tamper evidence. ## Core Features & Use Cases - End-to-end audit buildout: Wire the evlog pipeline with auditEnricher, auditOnly drains, signed hash-chain or HMAC integrity, typed action catalogs, and redaction presets. - Four-pass review mode: Audit an existing setup by grepping for pipeline wiring, call-site coverage, redaction and integrity gaps, and test coverage, then report findings by severity (P0/P1/P2). - Compliance guidance: Covers retention windows for SOC2, HIPAA, PCI DSS, multi-tenant isolation, and GDPR crypto-shredding patterns. - Use Case: A developer adding audit logging to a billing service can follow the steps to define a typed action catalog, wrap refund logic with withAudit(), log denials, and ship a hash-chained FS drain alongside a queryable Axiom dataset. ## Quick Start Ask the assistant to add an evlog audit trail to your TypeScript app's mutating endpoints, or to review your existing audit setup for coverage and compliance gaps.