Tenant isolation
Every exposed application table uses RLS. Workspace membership and role are resolved from protected relational records, never editable profile metadata.
- Operation-specific policies
- Cross-workspace foreign-key constraints
- Automated isolation tests