Overview
ttoss Components is the semantic, token-native component framework of ttoss.
Component Model
The Component Model is the Component Semantics Projection — layer 3 of the FSL architecture. It derives from the FSL Lexicon and FSL Structural Language and must not define vocabulary that contradicts them.
Icon
Icon is a public export of @ttoss/fsl-ui (ADR-010) Lucide), consumed via intents (icon..{intent}) registered offline — no runtime API fetch. The standalone @ttoss/fsl-icon package remains deferred; the semantic layer (intents.ts + glyphs.ts) stays free of React and token imports so it can be lifted out whole. The registry below is the shipped vocabulary and grows on component demand (see Change Rules). See @ttoss/fsl-ui CONTRIBUTING ADR-005 and ADR-010.