gawa
UNKNOWN

Today

Exceptions first, tables second. Everything here needs a person.

ModeUNKNOWN

Organisation health

Finance
Red flagsUNKNOWN
LocksUNKNOWN
Open complaintsUNKNOWN
Invoices overdueUNKNOWN

Systems health

1 down · 0 degraded
  • API guard
    API at http://127.0.0.1:3400 is unreachable (fetch failed).
    down
  • Postgres ledger
    Cannot be read while the API is down
    unknown
  • Worker / mode controller
    API at http://127.0.0.1:3400 is unreachable (fetch failed).
    unknown
  • Web shell
    Serving, live data mode
    up
  • WhatsApp Cloud API
    Not integrated (Slice 0 non-goal). Reps copy messages by hand.
    unknown
  • M-Pesa Daraja
    Not integrated. Callbacks are the only truth once it is.
    unknown
  • KRA eTIMS
    Not integrated. Invoices carry no eTIMS ref yet.
    unknown

Approvals waiting

UNKNOWN

Orders moving today

/v1/orders · not wired
Not wiredGET /v1/orders

Orders confirmed on deposit or credit, with their pick, staging, dispatch and POD state and today's delivery window.

No rows are invented here (Article 2). Run the web app with NEXT_PUBLIC_DATA_MODE=fixture to see this surface with labelled fixture rows.

Yard: counts and stock

/v1/inventory/balances · not wired
Not wiredGET /v1/inventory/balances

SKUs under their reorder point, cycle counts due today, and recounts over the 2% threshold.

No rows are invented here (Article 2). Run the web app with NEXT_PUBLIC_DATA_MODE=fixture to see this surface with labelled fixture rows.

Price entries expiring within 7 days

Mode