Repository navigation
feat(web): alerts sections move to a left rail - #2361
Merged
Merged
Maple Review Bot / Maple / review
succeeded
Nov 7, 2026 in 1m 47s
Confidence 10/10 · No issues found
🟢 Confidence 10/10 · safe to merge. Contained UI change: the rail, its aria-current, href search-param handling and breadcrumbs are pinned by a new scene test, and every navShell importer was moved.
no findings · tests covered · risk medium
Moves the alerts hub's eight sections from a tab strip into the shared left rail (navShell, relocated to page/kit with an optional trailing count), names the page and breadcrumbs after the open section, and folds the rail into the top bar's "Alerts" sheet below lg. Faithful to the old tabs.
navShellmoves topage/kitand rows gain an optionalcountwithmuted/errortone/alertsrenders its sections in the filter rail, titledAlerts › <section>- Rail rows rebuild the same search params the old tabs produced
- Alerts labs take their breadcrumbs from
hubBreadcrumbs
What was checked
countOfreproduces the old tab counts per section (view.ts:112), same> 0guard and inboxerrortone- Non-inbox rail hrefs still spread
serviceNameand dropsignal/anomalyStatus/window, aslinkTabStripdid (view.ts:156) - Every
settings/kit/nav-shellimporter now points atpage/kit/nav-shell; no stale import remains at the head
0c556b1 · Reply "won't fix" to dismiss a finding, or mention @maple-review-bot to ask about one.
Loading