learning_ai_common_plat/dashboards/admin-web/docs/roadmaps
saravanakumardb1 263bee6886 chore(admin-web): defer UX-6 (no feed) + complete cross-cutting CC.1-CC.6 (UX-6/CC)
- UX-6 system banners DEFERRED: platform-service (:4003) is unreachable in this
  environment, so there is no real broadcasts/maintenance feed to surface.
  Per the wave's explicit condition, banners are not added against an empty feed.
  Recorded in the waves list + Deferrals table with a follow-up.
- CC.1-CC.6 ticked: suite/build green every wave; dark-mode parity via the bridge;
  zero new color literals; a11y labels on all new controls; charts/palette/motion
  code-split via next/dynamic (chart chunk ~3.8 KB gzip); size:check has no
  bundlesize config in-repo so gzip sizes recorded inline (follow-up logged).
- Add token-bridge guard test (CC.2/CC.3): asserts every --bl-* maps to an admin
  var that flips under .dark and that the bridge contains no raw color literals.

Verify: typecheck+lint+build green (123 routes); vitest 22 files / 183 tests;
format:check no new failures (29 pre-existing); e2e 11 passed / 80 failed
(unchanged vs UX-1 baseline — environmental, no backend).

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-29 14:24:27 -07:00
..
UX_INTEGRATION_ADMIN.md chore(admin-web): defer UX-6 (no feed) + complete cross-cutting CC.1-CC.6 (UX-6/CC) 2026-05-29 14:24:27 -07:00