Solutionunvalidated
Tension: every other upgrade falls through to Next's own upgrade listener. Outcome: No `noServer: true`, no manual `server.on('upgrade', …)`, no path routing.
57e2adb3-d430-42a2-befe-3b4dfc61aa4d
Tension: every other upgrade falls through to Next's own upgrade listener. Outcome: No noServer: true, no manual server.on('upgrade', …), no path routing.