Repository navigation
Spec revision 21, on the developer's ok of 2026-10-15. Earlier logs still read. A backlog item that takes over a decision has a new optional decision field, so a log holding one needs Sudus 4.5.0 or later.
- A superseded commitment's unbuilt decision no longer holds its successor (issue #71). A Consequential decision recorded under a commitment the developer superseded held the successor's
buildand Done, although its work belongs to the commitment set aside and the successor cannot realize it truthfully. Such a decision now carries. When the successor's requirements include one the decision rests on, the successor builds it as before. Otherwise wake namesbacklog DECISIONbeforedone, andsudus item --backlog --decision IDmoves it to the backlog, with the slug, source requirement and body taken from the decision unless given. The item is promoted after Done like any backlog item. The supersession's own decision still holds the successor. - A measured decision's
rests_onalso names the requirements among its draft's concerns, so a supersession carries it by requirement too. A measured decision recorded earlier names no requirement, so it moves to the backlog, sourced from the commitment it was recorded under.