How it is built
Tokens become public assets
tokens/source.json is the source for CSS, theme overrides, JSON catalogues and TypeScript tokens. The sync command generates them together and validates references and contrast.
Components consume small behaviors
Vue SFCs own props, DOM, slots and events. Shared composables own listbox navigation, overlay positioning, focus and cleanup. Toast and confirmation services are isolated by Vue application.
Examples and API stay connected
The component generator prepares source, contracts, examples, metadata and test scaffolds. API tables read generated TypeScript annotations from the same SFC declarations. Copyable examples use public package imports.
Release evidence stays explicit
Targeted checks support development. A release additionally verifies installed archives, Vue 3.4/3.5 consumers, SSR and hydration, browser interactions and Windows visual baselines. Publication is a separate authorized operation.