Skip to content

Commit 3bd90d4

Browse files
claude[bot]claude
andauthored
tooling(pm): re-count the ADR-0087 manifests deferral to six rows across two source files (#15164)
The `why:` on the `scripts/check-adr-0087-registration.mjs PACKAGE_ROOTS packages` row priced its deferral at "nine rows across three gates". That figure counted CI invocation names rather than gate source files, and the tree has not matched it since the derivation grew a second key: #15127 keyed this table on the gate source file and folded the invocation twins away. Measured at the merge base, six rows in the recorded triage carry a manifests spelling — three roots each under `scripts/check-adr-0087-registration.mjs` and `scripts/check-skill-compatibility-version.mjs`. Two source files, not three gates: `check:changeset-gate-self-tests` runs `check-adr-0087-registration.mjs --self-test`, so it never was a third gate. Only prose inside that one `why:` moves. The verdict, the spelling, the row key and both population figures (74 of 5275, 74 of 74) are untouched — the pins re-measure those — and `node scripts/pm/bare-root-worklist.mjs --self-test` prints a byte-identical verdict line before and after the change. Claude-Session: https://claude.ai/code/session_019RfFHiRCSs3JXLK4cwcfox Co-authored-by: Claude <noreply@anthropic.com>
1 parent 0ed2715 commit 3bd90d4

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

scripts/pm/bare-root-worklist.mjs

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -814,9 +814,14 @@ const TRIAGE = new Map([
814814
verdict: 'SPELLABLE-UNDECLARED',
815815
spelling: 'packages manifests',
816816
why: 'workspace manifests only — 74 of 5275 (1.4%), re-measured 2026-08-26. The recorded '
817-
+ 'spelling is live and reaches 74 of 74, 100% precise and complete. Deferred: nine rows '
818-
+ 'across three gates share this one population shape and no consumer has asked for any of '
819-
+ 'them, so declaring here is a nine-edit expansion ahead of demand',
817+
+ 'spelling is live and reaches 74 of 74, 100% precise and complete. Deferred: six rows '
818+
+ 'across two source files share this one population shape and no consumer has asked for '
819+
+ 'any of them, so declaring here is a six-edit expansion ahead of demand — RE-COUNTED '
820+
+ '2026-09-04. The "nine rows across three gates" this replaces counted CI invocation '
821+
+ 'names, not source files: check:changeset-gate-self-tests runs THIS script --self-test, '
822+
+ 'so it never was a third gate, and #15127 keying this table on the gate source file is '
823+
+ 'what made that visible: the six are three roots each under this gate and its '
824+
+ 'check-skill-compatibility-version.mjs sibling',
820825
}],
821826
['scripts/check-adr-0087-registration.mjs PACKAGE_ROOTS apps', {
822827
verdict: 'SPELLABLE-UNDECLARED',

0 commit comments

Comments
 (0)