You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a36af67
Browse filesBrowse the repository at this point in the historyBrowse files
tooling(pm): record 14 unrecorded REFUSE-WIDE gate families, fold in the sandbox-filename fix
12 of #14695's 14 unrecorded REFUSE-WIDE members are recorded in a new
CENSUS_REFUSE_WIDE table in scripts/pm/bare-root-worklist.mjs, each with its
own measured share and the base commit (2aa8456, the base #14325's own
census used) it was measured at. A new table rather than new TRIAGE rows:
TRIAGE is coupled to sweep(), which can only discover a bare-word population
literal assigned to a POPULATION_CONSTANT-shaped name, and none of these
families hold that shape (confirmed empirically: adding one to TRIAGE makes
--self-test fail STALE immediately). Two of the fourteen ("the two
packages/spec-filtered ones") are not recorded -- PR #14692's body, read in
full, does not name them, and guessing would fabricate a measurement no one
took.
Also folds in the small second half: scripts/check-whole-set-label-write.mjs's
three self-test sandbox filenames (scripts/w.mjs, scripts/writer.sh,
.github/workflows/w.yml) existed in no tracked tree and, spelled as bare
literals in a top-level export outside any selfTest()-shaped function, entered
the gate's own declared-population hint set as dead leads. Renamed to three
real, unrelated, already-tracked paths; no behaviour change to the gate's
verdict.
Fixes#14695
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WLJQhde67SeTccsmnBVarV
'.github/workflows/w.yml': '# never `curl -X PUT .../issues/1/labels`, and never issues.setLabels\njobs:\n j:\n steps:\n - run: true\n'
834
+
'.github/workflows/ci.yml': '# never `curl -X PUT .../issues/1/labels`, and never issues.setLabels\njobs:\n j:\n steps:\n - run: true\n'
817
835
},
818
836
'the ban documented in a JS block comment': {
819
-
'scripts/w.mjs': '/**\n * `PUT /issues/{n}/labels` and `issues.setLabels` are both banned.\n * Not `curl -X PUT .../issues/1/labels` either.\n */\nexport const ok = 1;\n'
837
+
'scripts/check-nul-bytes.mjs': '/**\n * `PUT /issues/{n}/labels` and `issues.setLabels` are both banned.\n * Not `curl -X PUT .../issues/1/labels` either.\n */\nexport const ok = 1;\n'
0 commit comments