Current
See the system. Keep the limits honest.
ArkGate 4.8.8 adds a terminal view over ArkRun's local inspector and teaches one missing ArkOrder question: if current data already tells you the answer, derive it. Do not store a second answer that can drift.
Upgrade
Get 4.8.8
No required config migration. No new skill names.
Terminal dashboard
A useful view. Never a second verdict.
One command
Run ark-dashboard or arkgate-dashboard.
ark dashboard and arkgate dashboard
open the same ANSI polling view. It is not a web dashboard and
not an ArkGate pass/fail decision.
Local by design
The inspector binds 127.0.0.1, refuses
NODE_ENV=production, and stays a developer tool.
It is not public, authless production monitoring.
Bounded facts
/snapshot, /outbox, and
/workflows expose counts and sanitized samples.
Queue samples are capped at 32. Event and workflow payloads never leave
through these monitor routes.
No invented green
Missing store facts say unavailable. Built-in memory stores say memory, not durable. Real durable stores remain ports supplied by the app; 4.8.8 does not supply them or close K01.
ArkOrder honesty
Do not freeze an answer you already have.
A status you can recompute from current data is not a slow decision.
paid follows from cash against the amount owed;
overdue follows from the clock and due date. Derive them.
Keep them out of ArkOrder's slow keys even when they affect many screens.
This is modeller guidance. The deterministic check does not infer semantic entailment and does not invent keys.
Cumulative site catch-up
What stayed honest.
This site jumps from a dedicated 4.8.5 page to 4.8.8. The ArkOrder valve shipped in 4.8.6 and layer captions shipped in 4.8.7; they did not debut here. ArkRun remains optional, experimental, and in-memory by default. This release does not close Z09 or K01.
Maintainer source: docs/releases/4.8.8.md ↗