Steer Protocol
OperateRunbooks

Daily Health Check

A compact routine for checking the local and live operational surface.

Scope

Use this at the start of an operator shift or before investigating a user report.

Procedure

From the repo root:

make env-check
make quote-health
pnpm --filter docs types:check
pnpm --filter @steerprotocol/collateral-rail-quote-server lifi:readiness -- --strict

For interface release readiness:

make interface-check

What Each Check Proves

CheckProvesDoes not prove
make env-checkmanifest/env shape is locally coherentlive chain state is correct
make quote-healthHTTP process answers /healthzoracle updater or LI.FI loop success
docs types:checkdocs source and routes typecheckproduction Next build performance
lifi:readiness -- --strictLI.FI identity/route/order readinessfill profitability or finalise success
make interface-checkinterface test/build/e2e gatewallet transaction success

Escalate When

  • quote server is healthy but quote endpoints fail.
  • fixed oracle updater logs repeat ownership or write errors.
  • LI.FI readiness reports missing identity, missing route, or unmatched quotes.
  • interface indicates ready while direct backend checks fail.

Handoff Notes

Record command output, manifest path, chain id, and whether the issue is local, service-level, on-chain, or third-party API related.

On this page