PLN, 2026-09-25: "a better 'tableau de bord' to confirm all is armed". The Bridge answered liveness: units active, processes alive, surface connected. On 2026-09-24 all of that was green while Tidal 08 was unarmed, gig-log's MIDI lens held a dead subscription and the black box had never run. None of those are liveness questions, so no number of green process dots could have shown them. The panel renders tools/check-gig.py --json and decides nothing itself. Severity, wording and — the part that matters on a screen — the FIX all come from the probe that owns the question, so a probe added to check-gig appears here for free. A bespoke "armed" tile would have been a third place the truth lives, which is the failure this rig keeps paying for. Read-only by construction: check-gig is fenced by gig_gate.mutations() and tested for it, so unlike RIG UP this button changes nothing and makes no sound. It runs off the request thread like _Converge, because the repo layer takes ~40s and holding a poll open reads as a hung dashboard. Also: two failing rows said nothing useful. gig_gate._detail() shows a probe's LAST line, and check-mix ended on a paragraph — so the dashboard read "is tools/gig_record.sh." and "which looks exactly like Tidal emitting nothing. It isn't." Both now end on the fact: "1 orbit(s) NOT ARMED — Tidal 08" and "9 route(s) cannot be heard — Tidal 02, ...". A verdict is read standing up, in a field. Verified against a throwaway instance on a spare port: 43 checks, NO-GO, ardour armed at the top naming Tidal 08.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| tests | Loading commit data... | |
| ui | Loading commit data... | |
| .gitignore | Loading commit data... | |
| README.md | Loading commit data... | |
| bridge.py | Loading commit data... | |
| gate.py | Loading commit data... | |
| gearbox.py | Loading commit data... | |
| launchers.py | Loading commit data... | |
| midimon.py | Loading commit data... | |
| midistream.py | Loading commit data... | |
| midiviz.py | Loading commit data... | |
| oscfeed.py | Loading commit data... | |
| parvagues-bridge.desktop | Loading commit data... | |
| parvagues-bridge.service | Loading commit data... | |
| perf.py | Loading commit data... | |
| rig.py | Loading commit data... | |
| server.py | Loading commit data... | |
| surface.py | Loading commit data... |