Skip to main content
VelinStyle v1.4.0
⌂ Home

Core Features vs Compat/Migrate 1.4.0

A strict separation between native Core Features and the Tailwind migration product line.

Product boundary: Core Features are Velin-native. They do not extend Tailwind Compat/Migrate and do not port Shadcn, Radix, or Tailwind UI.

Different product lines

ConcernCompat / MigrateCore Features
PurposeTailwind-to-VelinStyle migration assistanceNative semantic adaptation and owned Blocks
Package focus@birdapi/velinstyle-tailwind, migrate CLI/adapt, /blocks, /inspector
Success measureHonest mapped coverage and safe dry-runsAllowlisted adaptation and ownership DX
DependencyOptional for migration projectsNo Tailwind/Compat dependency

Velin Blocks are not ports

Not providedProvided
Shadcn file conversionVelin-native HTML/CSS/JS source
Radix primitive reimplementationExisting Velin Web Components where useful
Tailwind utility dependency@birdapi/velinstyle peer
Opaque hosted widgetsSource copied into and owned by the project

Operational rule

Keep migration flags, coverage reports, and roadmaps separate from Adapt and Blocks. Neither line unlocks capabilities in the other.

Continue