Skip to content

v5.2.0

Choose a tag to compare

@praveenvijayan praveenvijayan released this 25 Jul 19:09

v5.2.0 (2026-07-25)

  • A negative assertion may not match a bare substring of whole-process output (#509)
  • run-gates strips gate-config env at the spawn, so no suite can inherit CI's config (#508)
  • The skills stop claiming human review is the only merge gate (#507)
  • The kernel and the human-facing docs state the tiered merge β€” "human merge" is no longer the whole truth (#506)
  • Size gate counts hand-written lines only β€” generated files excluded by default (#505)
  • A gate suite may not depend on a developer's machine β€” prove it with an agent-CLI-free run (#504)
  • Weekly failure-pattern review is scheduled, not ad hoc (#503)
  • plan: contracts still say human merge is the only gate after 0201 made it tiered (#500)
  • Tiered review β€” normal-risk PRs auto-merge on green plus recorded verdict, risk-high waits for a human (#499)
  • plan: prove the gate suite runs with no agent CLI installed (root cause behind hotfix #495) (#496)
  • Deferred scope in merged PRs must become plan files β€” framework-agnostic debt scan gates the planning PR (#491)
  • Gates run on every PR β€” no branch or path carve-outs β€” and red is unmergeable (#490)
  • hotfix: herd test fixtures required the real agent CLI on PATH, reddening every PR (#495)
  • plan: run-gates strips gate-config env at the spawn (root cause behind hotfix #492) (#493)
  • hotfix: BASE_GATES_FILE leaks from CI into gate-suite subprocesses, reddening every PR (#492)
  • A failing workflow on main fires one alert β€” no more silent multi-week outages (#489)
  • No plan ships a mock as the deliverable β€” a stub must link its repayment plan in the same batch (#488)
  • Risk tier declared in the plan header and inherited by the issue and PR (#487)
  • Standing red gates go green β€” SSE timing flake and gh-api-migration CI failure fixed (#486)
  • Plans declare exclusive resources and the sync serializes plans that claim the same resource (#485)
  • feat: gate framework changes behind the plan protocol (#477)
  • docs: require every acceptance criterion to name how an agent proves it (#476)
  • Flag retroactive plans β€” a plan whose code already exists on a branch needs explicit human approval (#475)
  • Declare a size budget in plan frontmatter and reject plans estimating over 400 lines at sync (#474)
  • chore: archive closed plans (#465)
  • Ratchet planning β€” pending issues (#466)
  • chore: release v5.1.3 (#464)

27 merged PR(s) since v5.1.3.