v2.2.3-rc.2 — Compact SDD attempts + exact reviewer recovery
Pre-release
Pre-release
Compact SDD attempts + exact reviewer recovery
v2.2.3-rc.2 is a new immutable community-testing refresh of the compact SDD runtime-attempt work from v2.2.3-rc.1; rc.1 remains unchanged. It keeps acquire/settle orchestration bounded while adding exact reviewer recovery without adding retry state or review budget.
What changed
- Carries forward compact
sdd-attempt acquireandsdd-attempt settleresults for normal apply, verify, and remediation orchestration while preserving idempotency, CAS protection, attempt/line budgets, immutable history, and explicit-only reset behavior. - Fixes #1986 with exact-slot,
STATUS-mediated recollection after a pre-inspection access/provider failure. - Adds no new retry state and consumes no additional review budget.
- Refreshes 13 generated agent goldens for the corrected behavior.
Community testing
- Download
SHA256SUMS.txtand the binary for your platform, then verify the binary against its listed SHA-256 digest. - Run the binary directly and confirm
gentle-ai --versionreports2.2.3-rc.2. - Run a real SDD change through apply and verify; confirm normal orchestration returns compact acquire/settle results instead of full attempt history.
- Interrupt and resume an acquired attempt; confirm it resumes without duplicate work, and replay acquire/settle with their operation-specific request IDs to confirm idempotency.
- Exercise issue #1986's pre-inspection access/provider failure; confirm recollection uses
STATUS, returns to the exact failed reviewer slot, and does not create retry state or spend another review budget.
Please include your OS, agent/client, gentle-ai --version, and the compact result or recovery status in reports.
Verification status
- Exact commit:
dea2f948d4c47e97d386321ff66da7369adf80e1 - Required CI run 30504681140 is green: all 9 jobs passed for the exact commit.
- The optional, non-gating Windows Full Suite run 30504681145 completed with failure before publication; it is not part of the required release gate.
- All five binaries were built with
vcs.modified=falseand are covered bySHA256SUMS.txt.
Distribution notice
These community-testing binaries are unsigned. SHA256SUMS.txt provides integrity checking but not publisher authentication. This prerelease does not update Homebrew.