@dwmm/platform
The shared spine every Bottega product is built on
In development
Private
Bottega Suite
Sheet 16 of 47
Description
A single package that owns everything the four products must share so they can act as if they are one project: design tokens, unified Zod schemas, auth and session glue, the Radix/CVA component library, and the Firebase project configuration, rules and deploy pipeline.
It is enforced, not merely offered. Each product build runs a platform check and a CSS assertion; a product that reintroduces its own tokens or its own button fails to build.
Features
- Design tokens and a Radix + CVA component library consumed by four web apps and one mobile app
- Unified Zod schemas for the shared tenancy model
- Firestore rules, indexes and the deploy pipeline for the single Firebase project
- A build-time conformance check that stops products drifting off the system