diff --git a/03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md b/03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md index ed142db4..e69d4043 100644 --- a/03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md +++ b/03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md @@ -144,3 +144,8 @@ names the principle that settles it, and is cited as "design 47 G A-n". - **A-38** (A-29, A-32; principles 4 and 7) The held writer can be read: `HeldWriter.Held()` answers the findings it holds, so a part that diffs or looks up its open findings (artifact-store-tools, mesh-config) reads them there and keeps no set of its own. +- **A-39** (§158, §161 to §167, A-35; principle 7) Which record change makes which act, as the transitions did: every + change of a record (a step's outcome applied, the record ended) says a line on the head commit's note + (` record : ()`, one line) and replaces each member pull request's delivery view with + what `show` answers for the record; a comment is said only when the record ends failed or held, naming why. The gate's + own findings (`approval-carried-open` first) go through one held writer over its own `findings` state (A-29, A-37).