docs(ui): record shared primitive integration checkpoint
This commit is contained in:
parent
8775eab371
commit
a17de130c7
@ -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.
|
||||
|
||||
@ -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`
|
||||
|
||||
Loading…
Reference in New Issue
Block a user