Clinic isolation
- Every record belongs to exactly one clinic, enforced by the database itself (row-level security), not only by application code.
- Links between records are constrained to the same clinic, so cross-clinic references are impossible.
- Platform administrators see clinic metadata and counts, never patient conversations or appointments.