|
106 | 106 | // `RestServer.getRoutes()` on a booted server and guarded per route by |
107 | 107 | // `rest-route-ledger.conformance.test.ts`. It reaches all 17 registrars; |
108 | 108 | // this table reaches 1. |
109 | | -// `packages/runtime/src/route-ledger.ts`: 92 rows over 23 domains. Its |
| 109 | +// `packages/runtime/src/route-ledger.ts`: 105 rows over 23 domains. Its |
110 | 110 | // machine contract is DOMAIN-level, by live registry introspection |
111 | 111 | // (`domainRegistry.list()`), the per-route rows being documentation. It |
112 | 112 | // covers all 15 `async handle*(` methods in `http-dispatcher.ts` and all |
@@ -477,11 +477,19 @@ export const PROBE_FILE_CENSUS: readonly ProbeFileReading[] = [ |
477 | 477 | // `keys` stays 23 (23 distinct domains before and after, re-derived). |
478 | 478 | // Controls moved with the rows ("route: '" and "domain: '" 88 -> 92, |
479 | 479 | // RouteLedgerEntry unchanged at 2). |
480 | | - population: 92, |
481 | | - reachable: 92, |
| 480 | + // [#24024] 92 -> 105: twelve refusal-only `/notifications` rows (the four |
| 481 | + // verbs each of the three faces does not serve) and the `* /share-links/**` |
| 482 | + // catch-all row arrived with their mounts (an anonymous caller is answered |
| 483 | + // 401 on the standalone server). They carry `domain: '/notifications'` and |
| 484 | + // `domain: '/share-links'`, EXISTING keys, so `reachable` moves with |
| 485 | + // `population`, `blindSpot` stays 0 and `keys` stays 23 (23 distinct |
| 486 | + // domains before and after, re-derived). Controls moved with the rows |
| 487 | + // ("route: '" and "domain: '" 92 -> 105, RouteLedgerEntry unchanged at 2). |
| 488 | + population: 105, |
| 489 | + reachable: 105, |
482 | 490 | blindSpot: 0, |
483 | 491 | populationRule: 'ledger rows inside ROUTE_LEDGER; reachable = rows carrying a `domain` (each distinct value mints a key)', |
484 | | - controls: { "route: '": 92, "domain: '": 92, RouteLedgerEntry: 2 }, |
| 492 | + controls: { "route: '": 105, "domain: '": 105, RouteLedgerEntry: 2 }, |
485 | 493 | // [#22432] Re-derived on the merged ref: the note's two counts had stood at |
486 | 494 | // 11 files / 5 classified / 16 baselined since before the `/analytics` |
487 | 495 | // domain was classified (#21061), which named one more file and moved one |
|
0 commit comments