From 048545b266bb58959d1d26f48e41de0a8eb93206 Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 12 Nov 2026 16:27:32 +0100 Subject: [PATCH] Answer A-290: a step answer over the steps state's bound is kept as an object the key names Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h --- 03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md | 4 ++++ 1 file changed, 4 insertions(+) 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 e40bf92e..5258cc09 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 @@ -422,3 +422,7 @@ the principle that settles it, cited as "design 47 G A-n". watched branch, §505's manifest without MAJOR.MINOR, a candidate) counts as done, and the builder's unpublished count holds no package at all: a reserving build's package is published or its build fails, and a done key is never built again under a reservation, so no seat republishes a package (principle 7). The count holds images only. +- **A-290** (A-254, §467; principles 3 and 7) A step's key in its build module's steps state keeps the step's answer + only within the state's bound per value; an answer over it, a check's or a run's alike, is kept as the object + `output.` in the module's outputs store and the key names it, and every reader (the checker, the asker) reads + the answer from the key or the object it names. No step ends passed in one place and failed in another.