Skip to content

chore: sync develop with the v7.17.4 release - #9

Merged
ruleofcodedev merged 3 commits into
developfrom
master
Aug 7, 2026
Merged

chore: sync develop with the v7.17.4 release#9
ruleofcodedev merged 3 commits into
developfrom
master

Conversation

@ruleofcodedev

Copy link
Copy Markdown
Contributor

What this changes

Verdict impact

  • No verdict change (docs, tests, refactor, internal)
  • Changes verdicts — a detector now catches more, or fewer, real cases
  • BREAKING — a default severity, threshold, or config shape changed
    (then: state the before/after values and what a consumer must do)

Evidence

  • Proven red: it flags the violation it claims to flag
  • Proven green: it passes correct code (no false positive)
  • Regression test added under tests/
  • detectionLimits updated if what the detector cannot see has changed

Gate

  • npm run lint — 0 errors
  • npx jest — full suite green
  • npm run canary — red/green proven across stacks
  • node dist/cli.js audit — RuleOfCode still passes its own law

Notes for the reviewer

ruleofcodedev and others added 3 commits August 7, 2026 17:14
Bumps package.json and hooks/installer VERSION to 7.17.4 and regenerates
the tracked .husky hooks. schemaVersion stays 2.

Ships the fix already on develop: `ruleofcode init` died with an
ERR_USE_AFTER_CLOSE stack trace wherever there was no terminal to answer
its prompts — CI, a container, a pipe — which is precisely the command
the site tells new users to run. It now falls back to the documented
`--quick` defaults and says so, refuses to overwrite an existing config
it cannot ask about, and still honours --force.

No verdict change: init writes configuration, it does not judge code.

Gate: eslint 0, 502 suites / 13857 tests (jest exit 0), canary green
(py100/ng136/node78). Self-audit: passed 35, failed 0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ruleofcodedev
ruleofcodedev merged commit 0619024 into develop Aug 7, 2026
2 checks passed
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