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
Add system.roles, segment.exposure, proxy_access format (Phases 1-3)
Model additions:
- System.roles: list field for system functions (forward_proxy,
web_server, dns_server, mail_server, etc.)
- NetworkSegment.exposure: internal|external|both for client IP mix
- Migrated web_server detection from service-name matching to roles
Web access fix:
- Client IPs now based on segment exposure: internal segments get
only internal clients, external/both segments get mixed traffic
with ~60% external IPs for internet-facing servers
Proxy access format (infrastructure only, no traffic generation yet):
- New format definition: W3C Extended Log Format with cache result,
CONNECT support, full URL, authenticated username
- New emitter: ProxyEmitter (HostMultiplexEmitter, per-proxy routing)
- New eval parser: ProxyAccessParser for W3C Extended format
- Registered in engine, validation, and emitter __init__
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments