From 0c8d3cf912ce395cdba718d6df4dcfcc4415b884 Mon Sep 17 00:00:00 2001 From: Saravana Achu Mac Date: Sat, 9 May 2026 02:18:50 -0700 Subject: [PATCH] docs(ui): update launch readiness checkpoint --- docs/LAUNCH_READY_UI_UX_ROADMAP.md | 2 +- docs/PRODUCTION_GRADE_UX_REMEDIATION_ROADMAP.md | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/LAUNCH_READY_UI_UX_ROADMAP.md b/docs/LAUNCH_READY_UI_UX_ROADMAP.md index e2465aa..264a2a5 100644 --- a/docs/LAUNCH_READY_UI_UX_ROADMAP.md +++ b/docs/LAUNCH_READY_UI_UX_ROADMAP.md @@ -853,7 +853,7 @@ Exit criteria: - [ ] Local product install works without Gitea npm auth. - [ ] Common-platform packages do not surprise local installs with private registry assumptions. - [ ] Design tokens follow a clear primitive, alias, semantic, typography, and effects structure. -- [ ] Common platform has a Cipher-inspired preview surface for realistic component compositions. +- [x] Common platform has a Cipher-inspired preview surface for realistic component compositions. - [ ] Shared primitives cover shell, page header, sections, cards, forms, fields, tables, lists, tabs, badges, timelines, alerts, toasts, dialogs, drawers, skeletons, and empty states. - [x] Product pages import UI through the product adapter. - [x] No production route uses raw controls outside approved wrappers. diff --git a/docs/PRODUCTION_GRADE_UX_REMEDIATION_ROADMAP.md b/docs/PRODUCTION_GRADE_UX_REMEDIATION_ROADMAP.md index 1fa6cbe..8a2cc5b 100644 --- a/docs/PRODUCTION_GRADE_UX_REMEDIATION_ROADMAP.md +++ b/docs/PRODUCTION_GRADE_UX_REMEDIATION_ROADMAP.md @@ -705,6 +705,8 @@ git diff --check Completed high-leverage product normalization slices: - `217b46e` through `3c52593` continued the roadmap across Home, Trade Plans chips, Backtest, History, Positions, Admin, Overview, Strategy Wizard, and Trade Profile Manager. +- `3951767` and `d4846b7` moved dense operations tables onto shared badges and shared alert banners. +- Common platform `d7d683a` added a launch-readiness state matrix Storybook story for loading, empty, alert, disabled, destructive, and dense table states. - Product surfaces now pass the strict UI drift gate with zero raw interactive controls outside approved primitives. - Product surfaces now pass the strict UI drift gate with zero direct `@bytelyst/ui` imports outside the product adapter. - Trade Profile Manager controls now use shared button/input/textarea primitives, and the rule header is keyboard reachable with visible focus. @@ -713,8 +715,10 @@ Completed high-leverage product normalization slices: - `pnpm --filter @bytelyst/trading-web test -- TradeProfileManager` - `pnpm --filter @bytelyst/trading-web test -- TradeProfileManager MyStrategies ResearchView` - `pnpm --filter @bytelyst/trading-web test -- StrategyWizard OverviewTab HomeView` + - `pnpm --filter @bytelyst/trading-web test -- PositionsTab HistoryTab` - `pnpm audit:ui:strict` - `pnpm --filter @bytelyst/trading-web build` + - `pnpm --filter @bytelyst/ui build` in `learning_ai_common_plat` Remaining focus: