System Status
How to add a status row
-
Open
system-status/functions/lib/system-status.tsand append toSTATUS_ROW_DEFS(stableid, displayname, operatordescription,statusresolver,detailHashfor the ops dashboard). - Add or update tests in
system-status/functions/__tests__/system-status.test.ts. -
Shared metrics come from
c2s/ops-core/src(imported by this project and the ops dashboard). If you need new fields on the summary, extendc2s/ops-core/src/ops-summary.tsand types there. -
For detail links, add matching
idanchors on the ops dashboard app (c2s/dashboard/public/). - Set
DASHBOARD_BASE_URLin this project’swrangler.jsoncto your deployed ops dashboard origin (see README). - Deploy with
npm run deploy --workspace=system-status.
Conventions: system-status/README.md.