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
{{ message }}
Repository navigation
Deliver critical requests independently of Telegram #440
a CRITICAL incident has reliable emergency delivery even when Telegram is unavailable
or an earlier HIGH alert was dispatched.
Scope
Persist emergency and notification delivery jobs independently for the same incident.
Send signed requests with stable action IDs and retry transient HTTP failures.
Distinguish durable acceptance from action success; track the executor's terminal result.
Replace the shared HIGH/CRITICAL cooldown as an emergency-suppression mechanism with explicit
incident/action deduplication. A HIGH dispatch cannot suppress escalation to CRITICAL.
Keep alert history, routing, and the existing protocol allowlist as shared behavior rather
than building an independent emergency path specifically for siUSD.
Acceptance criteria
Telegram failure, HIGH then CRITICAL, duplicate delivery, executor unavailability,
and sender restart are covered, and pending work/results remain visible and recoverable.
Activity