Skip to content

T-051T-dashboard-frame-parity

Status: closed/done · Impact: medium · Complexity: medium

Verify the migrated dashboard matches its pre-frame behavior (nav, routing, settings, deep links, entity browser) and now has the new shared surface, with no visual or behavioral regressions, and pin the shared-layer versions so determined and the dashboard can’t drift.

LocationRole today
apps/sdlc/desktop/src-nuxt/On the frame (T-W0HA-dashboard-layout-swap) but unverified for parity; versions bumped (T-IKI3-dashboard-frame-prep) but not pinned/reconciled repo-wide.
packages/ts/app-frame / @determined/uishared layers the dashboard and determined both consume.

A verification pass: the dashboard’s areas, entity browser, ProjectSwitcher, settings, and deep links behave as before; the command palette / keybindings / context-menus now work; dark/light and the palette render correctly through the token mapping. Shared-layer @nuxt/ui/tailwind/vue versions are aligned and pinned, and the milestone’s Phase-B deliverables are ticked.

  1. Walk the dashboard’s areas + entity browser + settings + deep links; confirm parity with the pre-frame behavior.
  2. Confirm the new surface (palette, keybindings, context-menus) works in the dashboard.
  3. Pin/reconcile the shared-layer versions across determined + dashboard.
  4. Tick the milestone’s Phase-B deliverables.
LocationKindChange
apps/sdlc/desktop/src-nuxt/package.jsonmodifypin shared-layer versions
docs/planning/milestones/M-WHQS.mdmodifytick Phase-B deliverables
  • AC-1: The dashboard’s nav / routing / settings / deep-links / entity-browser behave identically to pre-frame.
  • AC-2: The dashboard has a working command palette, keybindings, and context-menu host.
  • AC-3: Shared-layer versions are aligned + pinned; determined and the dashboard both build green.
  • New dashboard features — parity + the frame’s surface only.

Depends on T-W0HA-dashboard-layout-swap.

T-W0HA-dashboard-layout-swap


← Back to Tasks