gsxdsm
af31f7ddfa
FN-6657: embed system stats in Command Center
Move system telemetry out of the global header modal and into Command Center as a dedicated System area.
- add a Command Center System tab with live CPU, memory, heap, process, task, agent, and vitest controls
- remove the legacy System Stats modal entry points from desktop and mobile navigation
- update modal manager, docs, and regression coverage for the new embedded System area
- add a patch changeset for the published Fusion package
Files changed:
.../fn-6657-system-stats-into-command-center.md | 5 +
docs/architecture.md | 2 +-
docs/dashboard-guide.md | 4 +-
packages/dashboard/app/App.tsx | 7 -
packages/dashboard/app/components/AppModals.tsx | 12 -
packages/dashboard/app/components/Header.tsx | 9 -
packages/dashboard/app/components/MobileNavBar.tsx | 12 -
.../dashboard/app/components/SystemStatsModal.css | 319 -------------
.../dashboard/app/components/SystemStatsModal.tsx | 523 ---------------------
.../app/components/__tests__/AppModals.test.tsx | 51 --
.../app/components/__tests__/Header.test.tsx | 12 -
.../app/components/__tests__/MobileNavBar.test.tsx | 13 -
.../components/__tests__/SystemStatsModal.test.tsx | 329 -------------
...-merge-toggle-blank.mobile-integration.test.tsx | 1 -
.../components/command-center/CommandCenter.tsx | 5 +
.../__tests__/CommandCenter.mobile-scroll.test.tsx | 46 ++
.../__tests__/CommandCenter.test.tsx | 57 ++-
.../__tests__/SystemStatsArea.test.tsx | 229 +++++++++
.../command-center/areas/SystemStatsArea.css | 122 +++++
.../command-center/areas/SystemStatsArea.tsx | 440 +++++++++++++++++
.../app/hooks/__tests__/useModalManager.test.ts | 23 -
packages/dashboard/app/hooks/useModalManager.ts | 12 -
22 files changed, 906 insertions(+), 1327 deletions(-)
Fusion-Task-Id: FN-6657
Fusion-Task-Lineage: 7593ee86-671e-4c95-96f8-a8dc8861e7b7
2026-06-18 18:58:21 -07:00
..
2026-06-18 13:41:37 -07:00
2026-06-14 22:43:49 -07:00
2026-06-18 18:48:05 -07:00
2026-06-18 18:58:21 -07:00
2026-06-16 22:29:07 -07:00
2026-06-16 15:08:24 -07:00
2026-06-18 16:58:11 -07:00
2026-06-17 11:46:31 -07:00
2026-06-16 18:09:46 -07:00
2026-06-17 06:12:06 +08:00
2026-06-08 15:19:27 -07:00
2026-06-14 22:43:49 -07:00