docs(ui): record navigation boundary

This commit is contained in:
Saravana Achu Mac 2026-05-06 13:38:10 -07:00
parent 7063e59078
commit 2ba846698f

View File

@ -163,7 +163,7 @@ The review surface is the highest-value pilot because it is operator-critical an
### Phase UI4 — App Shell And Navigation ### Phase UI4 — App Shell And Navigation
- [x] Move reusable app-shell/sidebar/header patterns into common platform if they are product-agnostic. Common commit: `5e7b349a7cfabb69d3d44d86afac3b02742954cb`; NoteLett commit: `63211c0019956364d48342be534864e05ff7ce44`. Verification: common `pnpm --filter @bytelyst/ui run build`; NoteLett `pnpm --filter @notelett/web run typecheck`, `pnpm --filter @notelett/web run test`, `pnpm --filter @notelett/web exec playwright test e2e/release-flows.spec.ts --reporter=list --workers=1`, `pnpm --filter @notelett/web exec playwright test e2e/reviews-visual.spec.ts --reporter=list --workers=1`, targeted shell raw-control/global-class audit, and `git diff --check` passed. - [x] Move reusable app-shell/sidebar/header patterns into common platform if they are product-agnostic. Common commit: `5e7b349a7cfabb69d3d44d86afac3b02742954cb`; NoteLett commit: `63211c0019956364d48342be534864e05ff7ce44`. Verification: common `pnpm --filter @bytelyst/ui run build`; NoteLett `pnpm --filter @notelett/web run typecheck`, `pnpm --filter @notelett/web run test`, `pnpm --filter @notelett/web exec playwright test e2e/release-flows.spec.ts --reporter=list --workers=1`, `pnpm --filter @notelett/web exec playwright test e2e/reviews-visual.spec.ts --reporter=list --workers=1`, targeted shell raw-control/global-class audit, and `git diff --check` passed.
- [ ] Keep NoteLett navigation labels, routes, and feature-flag gating local. - [x] Keep NoteLett navigation labels, routes, and feature-flag gating local. Commit: `7063e59078fa14f2c61d0b9aa76387c7c1e313c3`. Verification: `pnpm --filter @notelett/web run typecheck`, boundary `rg` audit confirmed NoteLett routes/labels/`mcp_tools_enabled` live in `web/src/lib/navigation.ts` and not common platform shell primitives, `pnpm --filter @notelett/web exec playwright test e2e/reviews-visual.spec.ts --reporter=list --workers=1`, and `git diff --check` passed.
- [ ] Replace global sidebar/mobile overlay CSS with common shell primitives. - [ ] Replace global sidebar/mobile overlay CSS with common shell primitives.
- [ ] Verify mobile sidebar behavior, keyboard focus order, and no horizontal overflow. - [ ] Verify mobile sidebar behavior, keyboard focus order, and no horizontal overflow.