@snowball-ui/registry
v0.3.1
Published
AI-facing and documentation-facing metadata for Snowball UI components.
Maintainers
Readme
@snowball-ui/registry
AI-facing and documentation-facing metadata for Snowball UI components.
Use this package when tools need component intent, variants, sizes, states, token bindings, accessibility rules, platform-specific accessibility guidance, state guidance, anti-patterns, prompts, or implementation hints.
Token bindings may include semantic theme roles and primitive runtime token
groups such as layer, interaction, state.opacity, and anatomy.
The package source is the canonical AI-facing metadata layer. The compact
static export at docs/ai/exports/registry.json is generated from this package
and is intended for downstream agents that only need to discover component
slugs, names, and platform availability before loading full metadata.
Install
pnpm add @snowball-ui/registryMaintenance
When registry entries change, keep the foundation contract aligned first, then run:
pnpm --filter @snowball-ui/registry check:ai-registryIf Storybook or apps/expo-example visual review surfaces changed as part of
the same work, also run pnpm visual:smoke.
License
MIT
