Expand description
Rules store with immune-system lifecycle and TTL decay.
Rules are learned from post-mortem analysis and enforced via hooks. Each rule follows an immune-system lifecycle:
Proposed -> Active -> Dormant -> Settled -> Dead | Superseded –+
Three decay mechanisms:
- Time decay: TTL (default 30 days), reset on each trigger hit
- Anchor decay: Rule anchored to file; file changes -> stale
- Contradiction detection: Same trigger, different action -> supersede
Structs§
- Rule
- A learned rule with TTL decay.
- Rules
Store - The rules store: manages rules.json persistence and lifecycle.
- Store
Stats - Summary statistics for the rules store.
Enums§
- Rule
Category - What kind of rule this is — determines enforcement mechanism.
- Rule
Status - Rule lifecycle status (immune system model).