Release notes
HOL Guard v3.57.0a1
PreviewHOL Guard v3.57.0a1, released October 24, 2026, is a preview release with 1 addition, 1 improvement, 2 fixes and 1 other change across 3 merged pull requests. Highlights: Record active-set and candidate counts for scale runs; Remove the unused Python skill-path resolver.
1 added · 1 improved · 2 fixed · 1 other
Key facts
- Version
- v3.57.0a1
- Channel
- Preview
- Published
- Previous release
- alpha/v3.56.0a6
- Merged pull requests
- 3
Documented changes
5 typed entries
Verified contributors
1 verified contributor · 6 credits
Attribution coverage
attribution complete; history inventory partial.
Install
Scope
Guard v3.57.0a1 is a preview release published 2026-10-24. Upstream documents: Guard 3.57.0a1 is an opt-in prerelease cut from 42ee566. Stable installations remain on the stable channel. 4 commits • 3 merged pull requests • 2 contributors since Guard 3.56.0. Its comparison base is alpha/v3.56.0a6. It includes 6 verified contribution deliveries with public evidence links.
Changes
Added
1- diagnosticsRecord active-set and candidate counts for scale runs (#5894) Evidence for this change
guard-commandkeeps counters innative_command_program_work_stats.rs. They record the active extension count of the last compiled controls, plus, per thread, the candidates the last declarative pass considered and…- With
HOL_GUARD_NATIVE_DIAGNOSTICset, the resident writes those counts after each request asnative_resident_notelines in its existing phase log. As with existing notes, a line is written only when its value… - With the variable unset nothing is written. Receipts, decision IDs and the wire format are unchanged.
Improved
1- runtimeRemove the unused Python skill-path resolver (
fcbbde7) Evidence for this change- Merged pull request #5890: fix(contain): find a workspace venv the session's PATH never names (#5890)
- Merged pull request #5855: fix(command): read a closed double-bracket test as the test it asks (#5855)
- Merged pull request #5899: refactor(runtime): remove the unused Python skill-path resolver
- Merged pull request #5862: fix(command): read a grouped command that stands in a pipeline (#5862)
- Merged pull request #5894: feat(diagnostics): record active-set and candidate counts for scale runs (#5894)
- Merged pull request #5693: chore(release): 3.56.0 (#5693)
Fixed
2- commandRead a closed double-bracket test as the test it asks (#5855) Evidence for this change
- commandRead a grouped command that stands in a pipeline (#5862) Evidence for this change
Other changes
1- Guard 3.57.0a1 is an opt-in prerelease cut from
42ee566. Stable installations remain on the stable channel. 4 commits • 3 merged pull requests • 2 contributors since Guard 3.56.0. Evidence for this change
Upgrade and compatibility
None documented.
Compare with the previous release
Predecessor on the same channel: alpha/v3.56.0a6
Verified contributors
Credits derive from public pull-request authorship, verified commit authorship, or verified co-authorship — never from thanks text or release metadata. Each distinct contributor is listed once; the evidence ledger paginates every published credit record.