Skip to content

v2.6.0 — structural levers

Latest

Choose a tag to compare

@moazmo moazmo released this 13 Jun 20:11
· 25 commits to main since this release

Post-v2.5 structural levers (v2.5 proved prompt-level gains are at the cheap-model ceiling). All behavior-preserving — new knobs default off / provider-default.

  • Reasoning controls (accuracy.analyst_thinking, reasoning_effort): DeepSeek V4 thinking is a request parameter (default on); endpoint-safe (sent only when set). Measured: disabling analyst thinking collapses recall ~91%->61%, so reasoning stays on.
  • SAST grounding (sast.enabled, opt-in): Semgrep hits feed the verifier's triage — the documented 2025-26 precision lever. Live-path (needs Semgrep in the runner).
  • Real-PR benchmark (evals/realpr.py): discovers real merged bug-fix PRs, reverses them to reintroduce the bug, scores recall on real bugs.

230 tests. DECISIONS D35-D36.