Repository navigation
Commit 00b38d7
fix(spec): correct the conversion registry's falsified
Fixes #18614
Clause-②: no
The `connector-rate-limit-config-removed` entry's fixture comment
asserted that `retryConfig` "and the timeouts beside it are untouched —
they are live." The first half is true and is kept. The second half was
never measured by that entry, and is false.
## The two questions the claim comment could not answer
### 1. Is `conversions/registry.ts` generated? — measured:
**hand-written**
Not read off the file header (the absence of a banner proves nothing).
Read off the repo's own routing ledger:
- `scripts/regen-artifacts.mjs` — named in `.gitattributes` as "the
single source of truth for this list" — carries
`packages/spec/src/conversions/registry.ts` in `NOT_DRIVER_MANAGED` with
`why: 'hand-written source.'`, and **no `gen:` key**.
- **Lit control on the same ledger**: its sibling
`packages/spec/src/migrations/registry.ts` sits in the same structure
*with* `gen: 'gen:migration-registry'`. The ledger does distinguish a
generated registry from a hand-written one, so "no gen key" is a
reading, not a search that never fired.
- Marker control: the generated sibling carries `retryConfig liveness claim (#18789)1 parent 627382b commit 00b38d7
2 files changed
Lines changed: 20 additions & 1 deletion
File tree
- .changeset
- packages/spec/src/conversions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4490 | 4490 | | |
4491 | 4491 | | |
4492 | 4492 | | |
4493 | | - | |
| 4493 | + | |
| 4494 | + | |
| 4495 | + | |
| 4496 | + | |
| 4497 | + | |
| 4498 | + | |
| 4499 | + | |
| 4500 | + | |
| 4501 | + | |
4494 | 4502 | | |
4495 | 4503 | | |
4496 | 4504 | | |
| |||
0 commit comments