Skip to content

Release 2.1.175 (2026-08-07)

Bug fixes

  • don't crash finalize merge gate when a fresh PR has zero registered checks (#2623) (#2626)

Documentation

  • verify Claude session-management surface; choose seam backend (#2621)
  • document required-gate invariant and finalize orphaned-check handling (#2624) Task A1: every check that can gate a PR is now a required status check (docs / docs included); document the no-optional-PR-gate invariant, the audit hard-fail on required-set drift, and vrg-release gating on it in ci-architecture.md's CI gates section.

Task B: document finalize's bounded, orphan-resilient check wait in finalize-pr.md — an orphaned check-run (non-terminal over a completed backing run) aborts with recovery guidance instead of hanging, and finalize never merges past a non-terminal check. Update the exit-code 1 description accordingly.

Refactoring

  • introduce SessionStore seam (scrape backend) for session enumeration/resolution (#2622)

CI Evidence: All gates passed — full audit bundle available. Download →