Commit 0be4663
committed
test(metadata-protocol): re-measure the tombstone census on the merged tree
Merging `origin/main` moved the served registry underneath this card's
readings. #17751 retired `ChartConfigSchema.aria` and `ReportChart.aria`, so
the strip now drops one more node inside `dashboard.widgets[].chartConfig` and
two in a type that carried none before.
Re-measured with the same harness the census was taken with — the real
`getMetaTypes()` over a stub engine, counting every property whose subschema
admits no instance, with the emitter's strip stage ablated for the pre-strip
leg:
- whole served registry, pre-strip: 80 nodes across 16 types (was 77 across
15 at `1bdbf82cb5`) — `dashboard` 8 -> 9, and `report` 0 -> 2;
- zod's default (output) arm alone: 77 across 15 (was 74 across 14). The
3-node gap to the served figure is still `action`'s `io: 'input'` retry;
- served payload after the strip: 0, unchanged — the fix still holds.
The over-drop guard's non-vacuity ledger gains the one new `dashboard` path it
is there to notice. That assertion failing is the guard working: it is the
only thing in this file that reads a concrete removal set.
The changeset sentence is re-anchored to `74eaab8614` rather than kept at
`1bdbf82cb5`. Both readings are true of their own tree, but the parenthetical
calls the sha "this change's merge base" and that is now `74eaab8614`; and a
merge-base sha is a main-line commit that survives the squash landing, where a
branch merge commit would name a sha no reader can ever check out.
Claude-Session: https://claude.ai/code/session_01KB5PFtxuy1x3dcR5gxudx6
Co-authored-by: Claude <noreply@anthropic.com>1 parent 16ed5a4 commit 0be4663
2 files changed
Lines changed: 10 additions & 7 deletions
File tree
- .changeset
- packages/metadata-protocol/src
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
Lines changed: 8 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
| 19 | + | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
289 | 289 | | |
290 | 290 | | |
291 | 291 | | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
292 | 295 | | |
293 | 296 | | |
294 | 297 | | |
295 | 298 | | |
296 | | - | |
| 299 | + | |
297 | 300 | | |
298 | 301 | | |
299 | | - | |
| 302 | + | |
300 | 303 | | |
301 | 304 | | |
302 | | - | |
| 305 | + | |
303 | 306 | | |
304 | 307 | | |
305 | 308 | | |
| |||
0 commit comments