docs(ui): update launch readiness checkpoint

This commit is contained in:
Saravana Achu Mac 2026-05-09 02:18:50 -07:00
parent d4846b73cc
commit 0c8d3cf912
2 changed files with 5 additions and 1 deletions

View File

@ -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.

View File

@ -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: