Skip to content

review-kit 0.5.1: complete relaunch args, checked since/today/out, next on a not-found - #22

Merged
aoreshkov merged 1 commit into
mainfrom
fix/review-kit-0.5.1
Oct 28, 2026
Merged

aoreshkov merged 1 commit into
mainfrom
fix/review-kit-0.5.1

Conversation

@aoreshkov

Copy link
Copy Markdown
Owner

Fixes three gaps found by running review-kit on itself.

Changes

  • next names every arg a relaunch must repeat. A continuation does not carry agentPrefix, agents or maxVerifyPerJob, but next only said to repeat today, out, model, effort and votes. A run with its agents in .claude/agents/ that followed next looked for review-kit: agents on the relaunch, and a raised maxVerifyPerJob fell back to 2.
  • since, today and out are checked like the other prompt-bound args. A control character in any of them, or in a continuation's since, stops the run as bad-args. out must also be repo-relative: a leading /, a drive letter, ~ or .. is rejected, because the reporter writes there.
  • modules-not-found and lenses-not-found carry next. It says to relaunch with names from available and the result's plan. Passing the plan skips the planner, so the names cannot change again.

The version is bumped to 0.5.1 in plugin.json and SCRIPT_VERSION, and the README and CHANGELOG are updated.

Testing

  • node --test: all 208 tests pass. The 7 new or changed tests in test/review.test.mjs fail against the 0.5.0 script.
  • claude plugin validate --strict passes for the marketplace, review-kit, token-audit and token-meter.
  • claude plugin test ./token-meter: 40 pass.

🤖 Generated with Claude Code

…xt on a not-found

- next names agentPrefix, agents and maxVerifyPerJob too: a continuation does
  not carry them, so a relaunch that followed next could miss its agents or
  fall back to verifying 2 findings per reviewer.
- since, today, out and a continuation's since reject control characters,
  and out must be repo-relative, since the reporter writes there.
- modules-not-found and lenses-not-found carry next: relaunch with names
  from available and the result's plan, which skips the planner.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@aoreshkov
aoreshkov merged commit 06b9cc9 into main Oct 28, 2026
5 checks passed
@aoreshkov
aoreshkov deleted the fix/review-kit-0.5.1 branch October 28, 2026 21:32
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