Platform
Service health checks
Kind: A platform service both lanes stand on.
Availability
ShippedLive on this deployment: it needs nothing more to run.
- Door
/api/cron/ops-watch · /status- Unlocks with
- Nothing: it runs for every account.
Every status follows one rule from this deployment's own configuration: a capability is marked shipped only when everything it needs is in place.
What it does
A scheduled watch checks each provider the platform depends on through its metadata endpoint and records the verdict.
Keep in mind
A degraded provider is shown as degraded; work is never moved to another provider.
What it refuses
| Answer | HTTP | Meaning |
|---|---|---|
| — | 401 | A scheduled run without the scheduler's secret is refused before it reads anything. |
- Answer
- —
- HTTP
- 401
- Meaning
- A scheduled run without the scheduler's secret is refused before it reads anything.
What can leave EstateDraft
Each action that can reach outside EstateDraft is declared in one registry with the channel it uses; the outbox refuses an action that is not declared.
- Notice · in-app
ai-spend.alert-bell - Notice · in-app
ai-spend.reconciliation-bell - Notice · in-app
ops.alert-bell - Notice · email
ops.alert-email
Evidence
src/lib/status/provider-checks.test.tssrc/lib/ops-watch.test.tssrc/lib/operations-health.test.tssrc/lib/status/provider-checks.tssrc/lib/status/provider-health.ts
Reviewed: