feat(ground-suite): redesign observability console

This commit is contained in:
Onur Özkan committed 2026-08-10 16:46:36 +03:00
1 parent c67d553076
commit 153b0bf262
12 files changed
+1145 -507

No files matched your search

+16 -4
View File
@@ -14,10 +14,22 @@ Link presence is never presented as proof of safety, authority, arming state,
or write capability.
Ground Suite provides light and dark themes, selecting the operating system's
current preference by default. The dark theme uses near-black, muted-silver,
and restrained green accents with locally blurred translucent panels.
The observation bar also offers a current-session System, Light, or Dark
appearance selector.
current preference by default. Its dark theme uses a near-black canvas,
muted-silver text, and restrained green accents. Locally blurred glass is
limited to persistent navigation and session chrome; vehicle facts and the
event stream use opaque instrument surfaces so they remain readable at volume.
The desktop rail and compact session strip offer a current-session System,
Light, or Dark appearance selector.
The replay shell is organised as an operator scan path: source and authority,
then last reported heartbeat and observed streams, then ingress accounting and
the event stream. It labels reported vehicle state precisely and never infers
current safety, command authority, or configuration capability from a replay
or a received diagnostic record. The event stream keeps ordinary logs, runtime
errors, and orderly shutdown reports visually and semantically distinct. Its
local history is bounded; the interface prioritises runtime errors and orderly
shutdown reports, and reports any local UI eviction independently from
vehicle-side diagnostic loss.
Ground Suite uses a receive-only source/decoder/classifier boundary. The
replay implementation feeds typed observations today. A future live adapter