docs(perception): record Worker observability repair and remaining stream gates

This commit is contained in:
DCCONSTRUCTIONS
2026-09-02 17:40:45 +03:00
parent 2ef8c08bf2
commit df0158e1ba
4 changed files with 96 additions and 4 deletions
@@ -704,6 +704,18 @@ the end-to-end interval.
## Evidence and remaining stage-1 work
### Operator telemetry is not runtime authority (2026-09-02)
Reuse System/Worker and the existing Telegraf → MQTT → Timescale route for
operator observability. A profile may export one bounded 8 KiB current snapshot
at 1 Hz to the host collector, independently from controller heartbeat/model
work. Missing or stale observations are unavailable, never fabricated idle,
loaded-model readiness, per-stage timing or real-time qualification. Agent
restart/reconnection and database retention must not block inference. The faster
Worker-local readiness/inventory channel remains separate; MQTT/Timescale/UI
cannot renew a lease or authorize GPU/vehicle activity. This observability
integration does not constitute the external camera/points binary data plane.
See `experiments/perception/PERCEPTION_STREAM_STAGE1_2026-09-01.md` for measured
component results, bounded validation, Worker maintenance and remaining gates.
Neither this ADR nor passing synthetic contract tests marks the new runtime ready.