This section is the compact source of truth for the current extraction state: the shared foundation is live, the major primitive families are shipped, and the remaining boundaries are mostly about what Snurble intentionally does not own yet.
| Focus | Status | Summary |
| Token/foundation layer | Aligned | Design tokens, layout/grouping primitives, and core documentation foundations ship from Snurble today. |
| Foundation families | Shipped | Shell, profile/social, project, and experience primitive families all have dedicated shared-package coverage and docs pages. |
| Remaining boundaries | Relevant | Consumer-owned data fetching, ranking, README rendering, and app-specific metadata policy still stay outside the shared package surface. |
Reference source stays in workv2
workv2 remains the foundation reference: visual language, shell composition, and profile-oriented page patterns start there before they are generalized into shared packages.
Shared packages stay narrow
Snurble owns reusable presentation contracts and design tokens. It does not automatically absorb route data fetching, ranking, README rendering, or app-specific metadata policy.
Adoption proves the contract
mattriley.tools is the proving adopter today. Future adopters should follow the same package entrypoints and keep consumer-owned behavior local until a primitive explicitly moves into Snurble.