v0.3.11policy-scout2026-06-30

Lattica relay with startup backfill

policy-scout-relay.py implements CP-F-3 payload-conditional relay: posture stream and 8 ALWAYS_RELAY_TYPES relay unconditionally; DecisionIssued relays only for DENY_AND_ALERT or critical risk band. Backfills all historical events at startup via store.streams() before subscribing.

v0.3.112026-06-30
  • ·PolicyScoutRelayAgent subclasses RelayAgent, overrides _should_relay()
  • ·_backfill() enumerates store.streams(), read_range() each, relays before subscribe loop
  • ·Glob matching mirrors fossic src/glob.rs with ** support
  • ·Default stores: ~/.local/share/policy-scout/fossic.db and ~/.lattica/fossic/store.db