Check connection health and re-verify on schedule
What It Does
Scheduled checks revisit recent failures and periodically verify usable accounts. Durable jobs update health and supported features, and the pass maintains recent-call figures. Open-job reuse avoids duplicate check jobs for the same account.
The Flow
When Something Fails
The next pass revisits due checks and silence alarms indicate prolonged gaps. Displayed check information can become stale. Log a workspace error and continue to later workspaces. Failed submissions can wait for a later pass. A failed job is retained in job history; successful provider failures can still update account status. Account state can retain the previous check result when the job itself fails. A failed result-recording step leaves its prior database state. Dependent bindings cannot partially change outside that transaction. Log processing failures and retry with later scheduled work. Displayed figures may remain older than recent calls.
Open Design Questions
Product must align deliberate suspension in the health summary and attention queue.