-
bridge: a GATE panel, because every dot was green on the night it failed · dd851bc2
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.
PLN (Algolia) authoreddd851bc2
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| index.html | Loading commit data... | |
| parvagues.svg | Loading commit data... | |
| parvagues_wave.png | Loading commit data... | |
| syne-extrabold.ttf | Loading commit data... |