From 2b1309795653a22acb5ce9a61bc553fc5ac3e991 Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 12 Nov 2026 03:59:45 +0100 Subject: [PATCH] Answer A-148: a trunk fault that fails a release's check rides that release Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h --- 03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md | 3 +++ 1 file changed, 3 insertions(+) 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 f3ebac4a..1aa51519 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 @@ -555,3 +555,6 @@ names the principle that settles it, and is cited as "design 47 G A-n". foundation part's kept old sections, and only that, since the trunk validator must accept the new indexer manifest. - **A-147** (A-123, A-132, A-137; principle 3) While a module runs at two fingerprints (a move under way), a recovery act on its kept data is refused, naming both; the caller asks again once the move has ended. +- **A-148** (A-145; principle 7, one release one check) A trunk fault that fails a release's own check rides that + release as its own commit, as fix 1975's distribution test did: the second reader release carries the builder's + by-hand answer fix (an ask is answered as put only after its put; issue 1126, ADR 0668 ยง1).