Not measured since 2026-09-14 — this statement is withheld until it is re-measured.
- Measured:
- · GitHub Actions · CI run 34796640258 (suite) · operator:ashley@cyntech.co.za (table counts, build seat, ORDER B §4.2a)
- Scope:
- The production database, public schema, measured from pg_class and pg_policies. The isolation suite runs against a freshly migrated throwaway database in CI, seeding two tenants as ordinary members with no app role; it proves the policies, not production data. The one unforced table (github_connection_config) carries no tenant_id. Platform administrators hold a declared read authority over device data across workspaces (N-685); this is disclosed, not hidden by the count.
- Evidence:
- ci_run — CI run 34796640258 · DB Migrations & Tenant Isolation · bun run test:isolation · PASS: 123 probes, 0 cross-tenant leaks open
- Reopened if:
- A public base table is created without FORCE ROW LEVEL SECURITY (force-rls-coverage, daily); a tenant_id table is found unforced; the isolation suite fails on develop or main.
