mgf-brand-web — operator-instrument layer (instruments.css) demo

Operator-instrument layer · v0.2.0

# Control-surface components

Every family in `instruments.css`, on the brand tokens. Gold is the single action accent; blue is functional “busy / running”; violet is “derived / authority / telemetry”. Toggle your OS to dark mode to see the automatic remap.

1 · State chips

## Sync + test state language

Colour + dot + label, monospace. Map a state to a modifier with `state.toLowerCase().replaceAll('_','-')`.

IN_SYNC STALE TAMPERED UNKNOWN UNREADABLE CHECKING SYNCING ERROR
pass fail error skipped running

2 · Live indicator dots

## Nav / chrome status

running (lease held)
queued (serialized)
idle
warden down (fail-closed)

3 · Progress bars

## Run progress

running · 60%
done · 100%
indeterminate (scanning)

4 · Tabs + lens-tabs

## Navigation switchers (gold active marker)

7 · Ribbons

⚠ Soothsmith is showing a dashboard built from e3504fc, but HEAD is a91f7c2. Force-sync to rebuild generated/.
⛔ sooth-standard's warden is down — no runs can start (fail-closed). Start the warden (testctl serve).
ℹ A second launch of a running test is coalesced, not double-run.

6 · Authority / broker markers · 11 · Telemetry marker

## Provenance vs. telemetry signals

Authority Lease warden up warden down
live · ephemeral, not provenance Telemetry live · streaming session ended

10 · Level badges

## Risk / effort

low medium high effort L XS

12 · Reference pills

## Refs / age / priority

stage-2b roadmap:stage-2b started 3d ago priority high

9 · Config-panel

P-F3 · emit atomicity suite
⚙ config · P-F3 · per-run overlay
seedPRNG seed for the fuzz · default 0
iterationsfuzz iterations · range 1…100000 · default 1000
effective: seed=0 iterations=1000

8 · Live-pane (telemetry / run-session)

Telemetry zig build test T-161 · Emit-set versioning manifest streaming
▸ run emit-set no-drift test
62% sess_20260628_7160a43… last event 2s ago
surface_version 1.0.0 pinned · gate emit-set no-drift → pass
⬗ session timeline · 5 events · active session only
#106:41:02session_startsession started · zig build test
#206:41:03stepcompile commons/canonical_json
#306:41:04logsurface_version 1.0.0 pinned
#406:41:05gategate emit-set no-drift → pass
#506:41:06artifactverify.sh digest sha256:710f9ea4…620b

5 · Dark streaming console

Lease P-F3 running Telemetry
#106:41:02run_requestrequest · P-F3 · zig build test · seed=0 iterations=1000
#206:41:02lease_acquiredlease acquired · ttl 8s · sole executor = warden
#306:41:03test_startstart · effective seed=0 iterations=1000
#406:41:03logemit atomicity suite…
#506:41:04progressrunning · 1000 iters
#606:41:05coalescedsingle-flight: P-F3 already running; attached as watcher, did NOT start a second run · origin agent
#706:41:05assertassert emit atomicity suite → pass
#806:41:05test_endresult pass · done
#906:41:05lease_releasedlease released · key free
#1006:42:11errorholder process died — heartbeat stopped (origin ci)

13 · Detail / evidence blocks

## Run-record detail, reasons, evidence

run_id run_20260628T0641_a1
effective config {"seed":0,"iterations":1000}
lease heartbeats 1 · reclaimed false
⚠ why blocked
Blocked on physical RAK4631 / nrf52840 board + Zephyr SDK (GATE-FORGE-REAL-FLASH, founder-only).
⬗ derived · changelog
R15 closed at 7160a43 — buildRunAt ratified, emit-set versioning adopted.

evidence · zig build test 91/91; verify.sh 710f9ea4…620b unmoved

14 · Empty-state variants (honest absence)

?

This project isn’t wired yet

No fed-resources/ found — add the directory and Force-sync.

!

Resources can’t be read

Manifest schema 0.0-draft is not recognized by this reader (expects 0.1).

∅

No past runs

Once tests run, their records are stored locally and listed here.