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 121a0363..a23bf1b3 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 @@ -266,3 +266,7 @@ names the principle that settles it, and is cited as "design 47 G A-n". want from an assignment graph revision it keeps, so the pass keeps that revision first (assigngraph.Compute and Keep per catalog revision taken in), and `wanted`'s `revision` and `source` are that kept revision's and its catalog's. No stand-in value. +- **A-68** (ยง375, A-66; principles 1 and 7) The indexer keeps what `outdated` compares against in its own state, as it + hears the events: `toolchain.` the newest `toolchain-agreed` per language, and `delivered.` the + newest `version-delivered` per module, in the same own state as A-66's keys; no new state, no field of `VersionEntry`, + no scan of the streams at a call.