Live-verify rig-undrivable alarm/buffered paths (provider_switches, multi-sample buffered, subtag Clear) #210
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Three code paths are only unit-tested because the dev rig's object logic cannot drive them on demand:
provider_switches{from,to,reason}counter inAlarms/GatewayAlarmMonitor.cs— a real alarmmgr -> subtag failover has never been driven live, so thereasontagging is unproven.OnBufferedDataChangemulti-sample conversion — buffered commands work and the emptyNoDatabootstrap converts cleanly live, but a real sample array (length > 1) has never been observed.Cleartransition — Raise/Ack/AckMsg are live-confirmed; Clear is externally undrivable.Ask: when a rig (or Galaxy object script) can drive these, add/enable live facts and record results. Verify still open.
Source:
stillpending.md§1.3, §3.2, §3.7 (historical inventory; listed as still open in its Bottom line);docs/plans/2026-06-14-deferred-followups.md.