Repeated watch-zone latency across a short window.
3 samples above watchMs within 5 minutes.Show cockpit notice only.Slow once is noise. Slow repeatedly is a signal.
A read-only alert readiness layer that defines when repeated watch, warning, or critical latency should become an escalation candidate before automatic alerting is enabled.
Every TheoB pathway can move through Past, Present, and Future without losing context.
Read current signals, conditions, and live context.
Voice ready
No spam cannon. Define the signal first.
Provider Health Latency Alert Readiness Layer defines when slow-but-healthy routes become escalation candidates. Alerts remain disabled until repeated-sample rules, cooldown windows, trend persistence, and founder-approved channels are ready.
Latency alert readiness is intentionally not active until repeated-sample rules, cooldown windows, trend persistence, founder-approved channels, and recovery handoff boundaries are finalized.
Repeated warning-zone latency across a short window.
2 samples above warningMs within 5 minutes.Show cockpit warning and recommend investigation.Critical latency on a Critical provider route.
1 sample above critical threshold on system-heartbeat or command-center-status.Founder-visible escalation candidate.Multiple Critical provider routes remain in watch/warning zone together.
3 Critical routes over watchMs during same polling window.Recommend cockpit load review.Most provider routes enter watch or warning zone together.
6+ of 9 routes above watchMs.Recommend polling optimization or provider performance review.A single watch-level latency event should not automatically alert. Alerts should require repeated watch-zone samples across a defined window.
3 watch samples within 5 minutesPrevents noisy alerts from one-off slow responses.Warning-level latency should become an escalation candidate when it persists across repeated checks.
2 warning samples within 5 minutesHealthy-but-slow routes get attention before they become failures.Critical latency should be eligible for immediate founder-visible escalation if it affects a critical route.
1 critical sample on Critical route or 2 critical samples on High routeCritical control surfaces should not drag silently.Critical provider routes should have stronger alert sensitivity than high-priority routes.
Critical routes escalate faster than High routes.Founder control and safe-mode surfaces stay prioritized.Latency alerts need cooldown windows so the cockpit does not spam repeated warnings.
minimum 10 minute cooldown per provider/endpoint/classificationAlert fatigue kills operator trust.Latency alert readiness may reference provider names, endpoints, timings, and classifications only.
never store request payloads, tokens, cookies, credentials, or private logsPerformance monitoring must not become secret collection.Reliable alerting needs trend history, but trend persistence must wait for audit persistence and redaction readiness.
append-only redacted trend store approvedNo database write path until governance allows it.Notification channels must be approved before alerts are sent externally.
approved channels: cockpit only, email, SMS, Slack, webhook, or future TheoB notification railNo surprise outbound notifications.This layer can recommend alert readiness but cannot send alerts or mutate providers.
manual founder activation requiredObservation and recommendation are not execution.Latency alerts may suggest recovery routing, but cannot trigger recovery actions until authority gates are ready.
alert-to-recovery handoff requires founder authority confirmationSlow route detection cannot become automatic production mutation.