What happened?
A "Code review: Duplicated code in VoiceJoin handler" escalation fires repeatedly (4+ times) for rig 74cdeaf0-946c-4378-a94e-58e9de4eeb93.
Facts:
grep -c "VoiceJoin" in apps/server/src/ws.rs returns 1 — no duplicate exists
- The escalation returns 404 when calling gt_escalation_acknowledge — no valid escalation ID
- No active merge request touches the VoiceJoin handler
- The current convoy (7bacf486) has 7/8 beads closed, only UI polish bead is active (VoiceChannelView.vue)
- Previous convoys that touched VoiceJoin have been force-closed
This appears to be a stuck refinery loop generating phantom escalations that cannot be acknowledged or resolved. The escalation has no ID, cannot be dismissed, and fires on a recurring schedule.
Impact: Wastes agent cycles on every recurrence. Cannot be resolved through normal escalation workflows.
Area
Convoys
Context
- Town ID: 7b096472-0b56-4639-b3e8-b84291ba1971
- Agent: Mayor (7cc2d469-d625-4aac-8d5f-73fe8d4d68fc)
- Rig ID: 74cdeaf0-946c-4378-a94e-58e9de4eeb93
Recent Errors
GastownApiError: Gastown API error (404): Escalation not found (repeated 4+ times when calling gt_escalation_acknowledge)
Filed automatically by the Mayor via gt_report_bug.