Data isolation and tenancy
Every organization is isolated at the database level, and every project inside it has its own data scope and access boundary.
- Cross-project data never leaks, even for admins switching between teams in the same organization.
- Every API call is scoped on the server: even a super-admin on the wrong subdomain only sees that tenant.
- No client-side trust: permissions are checked on every request.
