The contract is the component
A component declares its anatomy, variants, states and accessibility in a contract. The compiler checks every use against it.
Tokens, accessibility, variants and docs are built in and enforced at compile time.
Status: early development (v0.5). @pixelscriptio/tessera 0.5.0 is on npm. See Releases for what exists and the roadmap for what does not.