Skip to content

feat: planner no longer capped at 25 turns, add vanilla comparison runner - #196

Merged
arzafran merged 2 commits into
mainfrom
feat/v15.52.0-planner-uncapped-eval-ablate
Oct 6, 2026
Merged

arzafran merged 2 commits into
mainfrom
feat/v15.52.0-planner-uncapped-eval-ablate

Conversation

@arzafran

@arzafran arzafran commented Oct 6, 2026

Copy link
Copy Markdown
Member

What this does

Large planning jobs no longer get cut off after 25 turns. It also adds a script that scores the eval cases with the full cc-settings setup against plain Claude Code, so skills and rules that no longer beat the bare model show up as deletion candidates.

Summary

  • agents/planner.md: drop maxTurns: 25 (effort stays xhigh).
  • src/scripts/eval-ablate.ts: builds a throwaway plugin (skills, agents, src, standards injected through SessionStart hooks) and runs claude plugin eval --ablation with-without. Cases with no comparison are listed separately and not counted as "vanilla matches". Numeric flags are validated.
  • Version 15.52.0 in the 4 sites, dated CHANGELOG entry, .claude/AGENTS.md doc line.
  • Review order: eval-ablate.ts, then the rest.

Test Plan

  • bun run typecheck clean
  • bun test: 2129 pass, 0 fail
  • bun src/scripts/eval-ablate.ts --runs abc exits 1 with a clear message
  • ci-gate green
  • Live run: bun src/scripts/eval-ablate.ts --runs 3 --max-cost-usd 35 (started after the PR opens)

@arzafran
arzafran merged commit b4e6b39 into main Oct 6, 2026
11 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