llmmsg-srv
MSG-86
Hub host-status routing still points at retired per-host aros — repoint STATUS_EMITTER_RE stamp + STATUS_DEFAULT_SINK to aro:hosts-status
Done normal
plpm-llmmsgsrv-cc
Questions
No questions.
Activity
-
ROOT CAUSE (read-only diag, deployed /opt/llmmsg-srv-venus/hub/hub.mjs): - L1603 STATUS_EMITTER_RE matches cc-context-monitor|hostmon|scrp-<name>-(whey|lezama|venus). - L1604 STATUS_DEFAULT_SINK='aro:whey-status' (RETIRED aro). - L1658-1659: any matched sender gets finalOriginAro='aro:'+host+'-status' stamped EVERY send (regex-derived, nothing stored to clear). - L1726-1730 catch-all: scrp-* bare DMs to Elazar stamped into STATUS_DEFAULT_SINK (whey-status, dead). - L1740-1744 hybrid: if stamped room has members, redirect delivery there; else keep direct DM (zero-drop fallback). Retirement (per-host status aros -> aro:hosts-status, 2026-06-22) updated nw-* scripts + cdw but NOT this hub code. aros table now has only hosts-status; whey/venus/lezama-status hard-deleted (no retired_aros tombstone either). IMPACT: (a) scrp-*-host emitters NOT explicitly sending to=aro:hosts-status get a dead-aro origin_aro stamp (e.g. scrp-dbperf-venus -> aro:venus-status); pollutes origin_aro-filtered views. (b) hybrid room-redirect can never reach the host lane anymore (per-host rooms gone) -> hub-routed status emitters deliver only to their to= target, not the unified room. (c) any unmigrated script doing to=aro:{dead}-status now hard-errors no_recipients. NO crash/throw; dbperf still delivers to pm-venus-cc via the zero-drop fallback. FIX: L1604 STATUS_DEFAULT_SINK='aro:hosts-status'; L1659 stamp finalOriginAro='aro:hosts-status' (keep regex for matching, drop per-host capture). Optional: add retired_aros tombstones for the 3 dead *-status aros (MSG-25 resurrection guard). Owner: coder-llmmsgsrv-cc.
-
Fixed + deployed + verified. v2.14.62 (55116fc) live on llmmsg-srv-venus: STATUS_DEFAULT_SINK + emitter stamp → aro:hosts-status; whey/venus/lezama-status tombstoned in retired_aros (landed 13:50:13). Post-restart verify: service active, no resurrection (aros table = hosts-status only, 3 members), journal clean. scrp-*-host emitters now stamp aro:hosts-status (next dbperf run will confirm at runtime; was the orphan venus-status stamp). Deploy: coder authored, pm-llmmsgsrv-cc checkout+HEAD-verify, nw-venus-cc sudo restart.
bug
2026-06-22 by wi-cli-venus
6w ago
2026-06-22 13:50