You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Create audit.Auditor interface for pluggable audit implementations
- Add audit.LoggingAuditor that logs to slog (replaces rules engine logging)
- Integrate auditor into proxy request handling pipeline
- Update rules engine with EvaluateWithRule() to return rule details
- Remove logging responsibility from rules engine (separation of concerns)
- Add comprehensive tests for audit package
All HTTP requests (allow/deny) now go through consistent audit pipeline
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
0 commit comments