docs(ui): record shared primitive integration checkpoint

This commit is contained in:
Saravana Achu Mac 2026-05-09 02:31:49 -07:00
parent 8775eab371
commit a17de130c7
2 changed files with 5 additions and 1 deletions

View File

@ -857,7 +857,7 @@ Exit criteria:
- [ ] 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.
- [ ] No production route uses hardcoded colors for normal UI.
- [x] No production route uses hardcoded colors for normal UI.
- [ ] No production route has accidental horizontal overflow.
- [ ] Desktop, tablet, and phone navigation each follow the shell contract.
- [ ] Critical alerts never cover primary content.

View File

@ -706,6 +706,9 @@ 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.
- `ff17c63` and `00d8683` moved the History ledger and Markets opportunity panels onto shared metric, table, panel, badge, and empty-state primitives.
- `00d8683` also fixed the product Tailwind v4 source pipeline so common-platform primitive classes render inside product routes instead of degrading to plain markup.
- `8775eab` updated Markets tests to assert semantic shared states instead of legacy CSS hook classes.
- 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.
@ -716,6 +719,7 @@ Completed high-leverage product normalization slices:
- `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 --filter @bytelyst/trading-web test`
- `pnpm audit:ui:strict`
- `pnpm --filter @bytelyst/trading-web build`
- `pnpm --filter @bytelyst/ui build` in `learning_ai_common_plat`