[Feature] Operator Rule Builder for Cross-Source Alerts #27
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Introduce an operator-defined rule system for cross-source alerts, allowing users to create rules such as "if VIX rises and conflict events increase near an energy chokepoint, raise PRIORITY".
Why This Matters
The alert layer is currently mostly product-defined. Power users need a controlled way to encode their own intelligence requirements without editing source code.
Scope
Proposed Behavior
runs/latest.jsonwithout sending alerts.Acceptance Criteria
Maintenance Impact
No new dependency should be introduced unless strongly justified. The main risk is rule complexity; keep the first version intentionally small and deterministic.
Additional Context
This should reuse source health and delta output where possible instead of creating a parallel alert pipeline.