Writing

How we build, written down.

Notes on building software for work where mistakes are expensive: multi-tenancy, security reviews, and AI agents under real governance. The same standard we publish in the Trust Center, explained in plain language.

Tenant isolation a user cannot bypass

Isolation that depends on developers remembering is policy. Isolation the data layer enforces is architecture. How we build multi-tenant systems where the unsafe direction requires intent, and where tests police the tables that do not exist yet.

What a CAIQ questionnaire really wants

A CAIQ is not an exam to ace. It is a test of whether you can describe your own system truthfully. What we learned filing two CSA STAR self-assessments as a small vendor, including why seven of our answers are No, on purpose.