Skip to content

Commit 2608860

Browse files
committed
docs(pm): the census paragraph names its own denominators and dates the freeze move
Two precision fixes inside the re-taken census, both measured: the population line now separates files SCANNED (1,014) from files carrying such a line (441), and the 65 sites that moved `refused` -> `unread` are attributed to the round that made freeze transparent rather than to this one, which changes no verdict at all. Claude-Session: https://claude.ai/code/session_01AmH9bKvGoLjiY86Q4Z3og2 Co-authored-by: Claude <noreply@anthropic.com>
1 parent 54af264 commit 2608860

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

‎scripts/pm/check-widening-tells.mjs‎

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3154,9 +3154,9 @@ const NON_SET_CALLEE_NAMES = Object.freeze(['Set', 'default']);
31543154
* `packages/spec/src` at `57ceb9d6d2` (= `origin/main` at this branch's merge
31553155
* base; `git diff 57ceb9d6d2 HEAD -- packages/spec/src` is empty, so the
31563156
* reading is taken in the head worktree over those same bytes), 1,014 non-test
3157-
* files, every line `memberTellKind` calls T2 on the contract source surface
3158-
* fed back through `closedSetMembership` with its own 60 PRECEDING LINES as the
3159-
* hunk — 6,553 lines. THIS reader answers: 1,354 `declared`, 27 `refused`
3157+
* files scanned and 441 of them carrying one, every line `memberTellKind` calls
3158+
* T2 on the contract source surface fed back through `closedSetMembership` with
3159+
* its own 60 PRECEDING LINES as the hunk — 6,553 lines. THIS reader answers: 1,354 `declared`, 27 `refused`
31603160
* (`new Set(` 20, `.default(` 7, `Object.freeze(` ZERO) and 5,172 `unread`.
31613161
* Inside that `unread`: 1,791 in a `{`, 1,484 with no frame shown at all, 865
31623162
* where the walk reported it stopped reading, 590 in a `[` this reader cannot
@@ -3166,9 +3166,10 @@ const NON_SET_CALLEE_NAMES = Object.freeze(['Set', 'default']);
31663166
* ⭐ THE LIT CONTROL that makes it a reading and not a re-type: the round-3
31673167
* blob of this file, run over the SAME bytes with the SAME window, answers
31683168
* 1,354 / 92 / 5,107 with `Object.freeze` 65 — reproducing the quoted number
3169-
* exactly. So the 65 that moved are the freeze sites this round made
3170-
* TRANSPARENT, they moved `refused` → `unread` (the `[` bucket, 525 → 590) and
3171-
* nowhere else, and the shift is the reader's rather than the harness's. ⛔ The
3169+
* exactly. So the 65 that moved are the freeze sites the PREVIOUS round made
3170+
* TRANSPARENT — this round changes no verdict at all — they moved `refused` →
3171+
* `unread` (the `[` bucket, 525 → 590) and nowhere else, and the shift is the
3172+
* reader's rather than the harness's. ⛔ The
31723173
* `(` and `{` counts did not move at all, which is the other half of the same
31733174
* evidence.
31743175
*

0 commit comments

Comments
 (0)