-
Cadence 1.2.1 Stable
released this
2026-07-23 15:23:33 +00:00 | 220 commits to main since this releaseThree high-severity fixes from a post-1.2.0 cross-model review sweep over the
executable seams. All three corrupted state or weakened protection while
reporting success - the silent class the sweep was hunting. Each ships with a
regression test written failing-first.Fixed
- A newline in verifier-authored UAT text can no longer flip a verdict.
renderUatflattens every field value to one line on write, so an evidence
string containing"\nstatus: pass"stays inert instead of reparsing as a
second status line where last-assignment-wins silently turned a failed item
into a pass and opened the phase gate. (#35) renumber insertno longer corrupts the phase directories when the
highest phase is a decimal insertion. The dir-move ceiling is computed
over integer phases only, so with a2.1present the countdown visits the
integer dirs it must shift and leaves the decimal dir untouched - previously
it did the exact opposite and still reported ok. (#36)git-guardhonors the config it documents.on_protected: "deny"now
hard-blocks as an alias ofrefuse(it previously fell through to a soft
ask), and a lone-stringprotected_branchesguards the named branch instead
of silently reverting to['main','master']- ingit-publishtoo. (#38)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- A newline in verifier-authored UAT text can no longer flip a verdict.