docs(roadmap): v3 cross-repo UX roadmap — Waves 8-12, 16 net-new packages
Adds a fresh strategic roadmap (`docs/UI_ROADMAP_2026_V3_CROSS_REPO.md`)
that builds on the showcase repo's v2.5 doc but pivots from
"packages in isolation" to "every product web on the floor".
Contents:
§1 Inventory — 72 in-tree @bytelyst/* packages + v2 wave status
§2 Cross-repo audit — package-consumption matrix across 11 product
webs + 15 duplicated surfaces (Skeleton, *Modal, Sidebar,
OnboardingOverlay, AgentTimeline, MemoryTimeline, recharts
wrappers, sonner toasts, date-fns pickers, settings panels,
filter bars, data tables, privacy pages, etc.)
§3 Future-proof UX themes — OKLCH/P3 palettes, glass+depth,
ambient/calm UI, Material 3 Expressive springs, variable type,
View Transitions API, CSS anchor positioning, popover API,
scroll-driven animations, @scope, field-sizing, WebAuthn,
WebGPU/OffscreenCanvas. Plus AI-native patterns: generative
UI, suggestion chips, inline AI rewrite, confidence chrome,
ambient assistant, voice-first composer, citations everywhere.
§4 Five new waves (8 publish + rollout · 9 charts/rich-text/
data-table · 10 shell/onboarding/billing/settings/legal/
telemetry/timeline/brand · 11 adaptive/assistant/speech/file/
realtime · 12 mobile/i18n/RTL/sustainability/PWA) — totals
~38 person-weeks across 16 net-new packages.
§5 Per-product upgrade matrix — 3 highest-value adoptions per
web (clock, notes, flowmonk, jarvisjr, fastgap, localmemgpt,
voice, trails, dev-intelli, nomgap, peakpulse).
§6 New packages table with gzip budgets (~210 KB total if a
product adopted every one; realistic ~80 KB per product).
§7 Non-goals (still): no recharts rebuild, no bespoke markdown
parser, no new state library, no native iOS/Android UI.
§8 Risks: publish-workflow regression, recharts API drift,
Tiptap StarterKit churn, StreamUI security, View Transitions
cross-doc support, voice/passkey corp-network constraints.
§9 14-day kickoff plan — day-by-day to close TODO #14, publish
the 5 unpublished packages, ship @bytelyst/charts +
rich-text + data-table 0.1.0s, and migrate every product
Skeleton.tsx into @bytelyst/ui/skeleton.
§10 Success metrics — 11/11 products on shared packages,
150+ showcase demos, 250+ Playwright tests, 100% AA + RTL,
4 locales, 3 brand layers, EAA conformance published.
Mirror in copilot/learning_ai_uxui_web/docs/ROADMAP_2026_V3_CROSS_REPO.md
follows in a separate commit on that repo.