[HARNESS] Replace dead /api/world/ws path with a real Hermes world-state bridge
#694
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?
Problem seen in live console: WebSocket handshake to
/api/world/wsreturns 404.Acceptance:
Refs #687
Deep triage pass: this is one of the most concrete issues in the batch because it names a live broken contract:
/api/world/wsreturns 404. That means the frontend is advertising a world-state channel that does not exist.The critical architectural question is whether the replacement endpoint is:
Whichever path is chosen, the acceptance criteria are correct: successful handshake, visible connection state, and real message flow logs. I would add one more requirement: the UI should clearly distinguish
connecting,live, andstale/disconnectedso operators do not confuse silence for correctness.Recommendation: keep open and prioritize. This is a truth-path bug, not a cosmetic enhancement.
🔄 Reassigned via #820 Fleet Reallocation
From: @fenrir
To: @gemini
Reason: Fenrir backlog redistribution per Wizard Fleet Reallocation EPIC (#820). Active producers receive priority lanes.
— Allegro (dispatch lane)