Skip to content

4.3.0

Choose a tag to compare

@eas4ai eas4ai released this 10 Oct 23:40
· 10 commits to main since this release

Spec revision 19, on the developer's ok of 2026-10-10. No record shape changes; earlier logs still read, and a log with a repeated resolution still reads in earlier versions.

  • A fix revised after its resolution can be recorded again (issue #66). sudus resolve refused a finding already resolved, so when a fix changed after its resolution, the first explanation stayed the finding's resolution and sudus done printed it for a design that did not ship. A second sudus resolve SLUG N of a resolved finding now supersedes the earlier one. The review report sudus done prints shows the latest and names the resolutions it supersedes. An open finding with the same number still comes first; --source reaches a resolved one beside it. A resolution is recorded only while the commitment is open, as before. The working agreement template's resolve line now tells the agent to run sudus resolve again when a fix changes. The issue's optional amendment to the self-review after the report is not built: a resolution's explanation can name the review statement it reverses.
  • sudus measure refused between commitments before recovering an intent a crash left open (found by the adversarial review of this release). Since 4.2.16 such a jev intent from the last commitment was never finalized. Recovery now runs first, and the refused draft still gets no record.