4c39ef08e2
The /althing:monitor slash command is a separate artifact from the canonical skill and sync_skill.sh does not touch it. It sits at plugin version 0.0.1 with pre-3.2.0 text and zero mentions of pane routes, while the canonical skill it should mirror is at 3.2.2. That makes it active harm rather than stale documentation. The canonical precedence rule is that a live waiter wins over a pane entry, so an agent on a healthy pane route who follows the command verbatim demotes itself back onto the FIFO path the harness reaps -- the path that died twice on this seat tonight. The command cannot warn about it because it predates the problem, and every Claude Code seat reaches for the slash command first because it is the discoverable surface. Declined to arm on this seat and left the route intact. Reported to forseti with a recommendation that althing-listen refuse to arm when a pane route exists for the handle, since a binary enforcing the documented precedence beats a doc that relies on a reader noticing. Also cleared a stale wake-listener lock holding a dead pid, and recorded why it matters: the next althing-listen seeing it exits 3, whose documented response is do not drain and do not re-arm. A stale lock turns a reap into a permanent monitoring outage that reports itself as healthy.