Concepts at a glance
A scannable cheat sheet.
| Concept | What it is | Where it lives |
|---|---|---|
| UTM | 6 tenant types: platform / msp / client / site / prospect / individual | @cavaridge/auth |
| RBAC | 10 roles enforced at DB + API + UI | @cavaridge/auth |
| Cavaridge AI gateway | Sole router for every LLM call | Internal |
| Pulse | Platform-wide activity stream | @cavaridge/core-events |
| Tenant guard | Tenant-scoping middleware | @cavaridge/auth/server |
| Trial engine | 8-stage lifecycle + first-action onboarding | @cavaridge/trial-engine |
| Stripe catalog | Source of truth for prices + webhooks | @cavaridge/billing-catalog |
| Healthcare BAA | BAA-gated Healthcare suite | Per-tenant policy |
The user-facing AI personality is Ducky. The internal AI gateway is referenced as the Cavaridge AI gateway in user-facing docs.