Skip to content

Derive the suite count in release.mjs from the runner - #6

Merged
IPerception merged 1 commit into
mainfrom
chore/derive-suite-count
Aug 17, 2026
Merged

Derive the suite count in release.mjs from the runner#6
IPerception merged 1 commit into
mainfrom
chore/derive-suite-count

Conversation

@IPerception

Copy link
Copy Markdown
Owner

release.mjs step 4 printed all 8 suites pass while there were nine — the
count was written down when there were eight and never moved. all.mjs already
reports it in its own summary line, so read that rather than keep a second copy
of the number.

Cosmetic in effect: the step still passes or fails on the runner's exit code,
so nothing was mis-gated. But it is the same fault as the ROW_H === 24 literal
in tree.mjs and the hand-tallied chrome constants behind the outline and
Claims height caps — a number recorded in a second place that is really a
consequence of the first — and this one sits in the script that cuts releases.

Verified: node web/tests/all.mjs green, and a release.mjs dry run now
reports the real count.

🤖 Generated with Claude Code

It printed "all 8 suites pass" while there were nine, having been written down
when there were eight. all.mjs already reports the count in its own summary
line, so read that instead of keeping a second copy of the number.

Same fault as the ROW_H literal in tree.mjs and the hand-tallied chrome
constants in the outline and Claims height caps: a number recorded in a second
place that is really a consequence of the first.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@IPerception
IPerception merged commit bfe3fc5 into main Aug 17, 2026
1 check passed
@IPerception
IPerception deleted the chore/derive-suite-count branch August 17, 2026 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant