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 48415742..6062a4f1 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 @@ -520,3 +520,8 @@ the principle that settles it, cited as "design 47 G A-n". held, the verb's reason named. - **A-310's shape:** `composer.Manifest` is `{Raw, Digest, Fingerprint}` (wire `fingerprint`), and `composer.Fill`'s getter takes the `Manifest`. +- **A-313** (corrects A-309 and A-290's "outputs store"; §58, §547, ADR 0666 §16; principle 7) A step answer over the + steps state's bound is kept in the steps state's own objects store, `steps-objects`, which the build module's + `requires` sizes with the state option `objects-max-mib: 256`; it lives as every `-objects` does (removed on + replace, an object whose key is gone kept for the drop tool), so no `outputs` require and no age option for the + objects template are added. A-309's lifetime line is withdrawn.