Structural tenant isolation
Every customer is an isolated tenant. Every database query is scoped to that tenant at the data-access layer — and automated build checks reject any code change that tries to reach the database outside that layer. Cross-tenant access isn’t a rule we follow; it’s a path that doesn’t exist.