Tenant isolation by design
Every database query carries a mandatory tenant_id filter enforced at the query layer via Drizzle ORM. No application logic can retrieve cross-tenant data without explicitly passing through the super-admin code path — which lives in a separate, audited module.