Files
observer/web
rob thijssen 3551b832a0
All checks were successful
deploy / build (push) Successful in 43s
deploy / deploy-api (push) Has been skipped
deploy / deploy-web (push) Successful in 5s
fix(web): the standings do not belong under a node
Reported: the board was still rendering beneath the node route. It was a fourth
place spelling out "is this the standings?" by hand — the board's own render
condition, which I missed when extracting `isStandings` for the other three.

That predicate now has one definition and four callers: the section nav, the
window selector, the canonicalising redirect, and the board. Grepped for
survivors; there are none.

Worth recording how both node-route bugs were found, because it is the same
lesson twice in one feature: the route parsed, the page existed, every gate was
green, and only opening the page in a browser showed that the address bar threw
it away the first time and that thirty mining rows sat under it the second.

Checked: `/quantus/node/<peer>` renders one panel, no `.two-col`, no board rows.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jp6a8EDar9ueEhAxzep4V5
2026-09-13 20:33:55 +03:00
..