Files
zeekay eb4d28df0f the counts say what the document says: 891 shapeless, 191 tags
834 was the number of methods typed `void`, not the number of operations
that state a route without a response shape. The document has 891 of those;
57 come out `any` rather than `void`, which is why the two numbers differ.
README, LLM.md and the hello/money flows all quoted the method count as if
it were the operation count.

Tags likewise: the `tags:` array declares 190 and operations use 191
(`compat` is used undeclared). 192 is the class count — the 191 tag classes
plus `DefaultApi`, which carries the 50 untagged routes (`/`, `/.well-known/*`)
and is not a product.

The billing snippet in "The API surface" referenced a `config` no reader has,
so it was the one README block that did not compile; it now builds its own
Configuration and compiles under --strict on both Bundler and NodeNext
resolution.

LLM.md's IAM note named `src/models/role.ts`, which does not exist — the
membership row is `role-assignment.ts`.
2026-08-14 14:38:56 -07:00
..