Skip to content

Commit 17ab8fc

Browse files
committed
chore(regen): regenerate the tenant-audit census page and counts ledger on the merged tree
node scripts/tenant-audit-census.mjs --write over main 6d7f4df plus stage 8: main's two moved counts and stage 8's retired objects together. Claude-Session: https://claude.ai/code/session_01ADzJtzYTLUfgrRZHxkagkX Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 7c01d30 commit 17ab8fc

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

‎content/docs/permissions/tenant-audit-census.mdx‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ cannot read, and they are neither in nor out.
226226
| write call sites on the application surface | **228** |
227227
| …whose object name is statically decidable | 155 |
228228
| …whose object name is chosen at run time | 73 |
229-
| …against an object with tenancy ENABLED | 154 |
229+
| …against an object with tenancy ENABLED | 151 |
230230
| …against an object that declares tenancy off | 1 |
231231
| threading a tenant context | 167 |
232232
| PROVABLY carrying none (options read, no context key) | **8** |
@@ -240,9 +240,9 @@ cannot read, and they are neither in nor out.
240240
| how the instrument reached the site | count |
241241
| :--- | ---: |
242242
| receiver carried a readable engine type | 186 |
243-
| receiver erased, placed by the object NAME | 30 |
243+
| receiver erased, placed by the object NAME | 27 |
244244
| receiver erased, placed by an `object: string` PARAMETER | 7 |
245-
| receiver erased, placed by an `UNTYPED_RECEIVERS` row | 5 |
245+
| receiver erased, placed by an `UNTYPED_RECEIVERS` row | 8 |
246246

247247
| object name spelled inline | 103 |
248248
| object name spelled through a `const` | 52 |
@@ -297,13 +297,13 @@ holds still. They are required to be HERE and to say WHEN they were true;
297297
their values are not compared. The reasoning, and the measurement behind it,
298298
are in `scripts/check-tenant-audit-census.mjs`.
299299

300-
Measured on 2026-10-13 at `ae14c39c5`.
300+
Measured on 2026-10-13 at `7c01d30c9`.
301301

302302
| corpus scale (not enforced) | count |
303303
| :--- | ---: |
304-
| tracked non-test sources scanned | 654 |
304+
| tracked non-test sources scanned | 650 |
305305
| engine-shaped types recognised | 73 |
306-
| declared objects in the registry | 120 |
306+
| declared objects in the registry | 116 |
307307
| same-named calls subtracted as non-engine | 160 |
308308

309309
{/* END GENERATED: tenant-audit-census */}

‎docs/audits/2026-08-tenant-audit-write-call-sites.counts.md‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ silent, and `node scripts/tenant-audit-census.mjs --write` is the resolution.
3636
| Write call sites | 228 |
3737
| Object name statically decidable | 155 |
3838
| Object name chosen at run time | 73 |
39-
| Against a tenancy-enabled object | 154 |
39+
| Against a tenancy-enabled object | 151 |
4040
| Against an object declaring tenancy off | 1 |
4141
| Threading a tenant context | 167 |
4242
| Provably carrying none | 8 |
@@ -90,13 +90,13 @@ holds still. They are required to be HERE and to say WHEN they were true;
9090
their values are not compared. The reasoning, and the measurement behind it,
9191
are in `scripts/check-tenant-audit-census.mjs`.
9292

93-
Measured on 2026-10-13 at `ae14c39c5`.
93+
Measured on 2026-10-13 at `7c01d30c9`.
9494

9595
| corpus scale (not enforced) | count |
9696
| :--- | ---: |
97-
| tracked non-test sources scanned | 654 |
97+
| tracked non-test sources scanned | 650 |
9898
| engine-shaped types recognised | 73 |
99-
| declared objects in the registry | 120 |
99+
| declared objects in the registry | 116 |
100100
| same-named calls subtracted as non-engine | 160 |
101101

102102
## Every site
@@ -163,10 +163,10 @@ Measured on 2026-10-13 at `ae14c39c5`.
163163
| `packages/plugins/plugin-security/src/invitation-placement.ts` | `insert` | `sys_user_position` | enabled | elevated | 1 |
164164
| `packages/plugins/plugin-security/src/permission-set-projection.ts` | `insert` | `object` | undecidable | context, elevation undecidable | 1 |
165165
| `packages/plugins/plugin-security/src/permission-set-projection.ts` | `update` | `object` | undecidable | context, elevation undecidable | 1 |
166-
| `packages/plugins/plugin-security/src/permission-set-projection.ts` | `delete` | `sys_permission_set` | enabled | elevated | 1 |
166+
| `packages/plugins/plugin-security/src/permission-set-projection.ts` | `delete` | `sys_permission_set` | undeclared-name | elevated | 1 |
167167
| `packages/plugins/plugin-security/src/position-environment-backfill.ts` | `insert` | `DATA_MIGRATION_FLAG_OBJECT` | undecidable | elevated | 1 |
168-
| `packages/plugins/plugin-security/src/position-write-through.ts` | `delete` | `sys_position` | enabled | elevated | 1 |
169-
| `packages/plugins/plugin-security/src/position-write-through.ts` | `update` | `sys_position` | enabled | elevated | 1 |
168+
| `packages/plugins/plugin-security/src/position-write-through.ts` | `delete` | `sys_position` | undeclared-name | elevated | 1 |
169+
| `packages/plugins/plugin-security/src/position-write-through.ts` | `update` | `sys_position` | undeclared-name | elevated | 1 |
170170
| `packages/plugins/plugin-security/src/suggested-audience-bindings.ts` | `delete` | `sys_audience_binding_suggestion` | enabled | context, elevation undecidable | 1 |
171171
| `packages/plugins/plugin-security/src/suggested-audience-bindings.ts` | `insert` | `sys_audience_binding_suggestion` | enabled | context, elevation undecidable | 1 |
172172
| `packages/plugins/plugin-security/src/suggested-audience-bindings.ts` | `update` | `sys_audience_binding_suggestion` | enabled | context, elevation undecidable | 3 |

0 commit comments

Comments
 (0)