diff --git a/03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md b/03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md index 511775ac..3a7d18a7 100644 --- a/03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md +++ b/03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md @@ -620,3 +620,8 @@ the principle that settles it, cited as "design 47 G A-n". scope `module`, id the module's name, naming the artifact and its language or kind, and is named in the seed's ask beside the unprotected branches (`Left`, §8). It clears only when a later seed finds a build seat for every artifact of it, or the module leaves the catalogue; the seed being applied without it does not clear it. +- **A-330** (sharpens A-323; §268; principles 3, 8) A want the assigner holds on a cycle it cannot break raises its finding + `acting-cycle`, scope `module`, id `.` of the held want, naming the cycle with each edge's step; the next + pass that finds the want held on no cycle clears it. "Held by nothing but its build" means held by no acting edge: the + node-engine's want on a node (the holder of the seat `node-engine` there, read from the acting edges' seat) keeps every + other rule of a want (grant, hold, canary, composition).