From 6f417f30e78fac80fa9e0371bc0173dd83f632d6 Mon Sep 17 00:00:00 2001 From: jochen Date: Fri, 13 Nov 2026 01:49:07 +0100 Subject: [PATCH] Correct A-324 as A-325: a bypassed step is still placed and said 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 45681abc..4d62222c 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 @@ -598,3 +598,7 @@ the principle that settles it, cited as "design 47 G A-n". bypassed step. An artifact that names a language or kind no build seat serves stays a failure as §535 says, naming the artifact, in the seed as in the runner: the seed leaves that one module out with a finding naming it, never the whole seed. +- **A-325** (corrects A-324's runner half; §23, §28; principle 3) The runner places a bypassed step as §23 and §28 say: + outcome `bypassed`, asked of no one, said. For an artifact of kind `archive` or `upstream` with no language, its lint, + unit and integration steps are `bypass` whatever its policy says, so no build seat is asked for them; every other step + keeps its policy.