Per-client organisation + team
Each new client needs a clean compartment — their own secrets, contacts, playbooks, audit log — with zero leakage from other clients on the same Glassbreak account.
A new organisation per client. Each org has its own root membership, role table, and encryption-key scope. Cross-org access is impossible at the data layer, not just at the application layer.