From ba91206c6b137cd69d5768b8afb28efa89d35ac9 Mon Sep 17 00:00:00 2001 From: jochen Date: Wed, 11 Nov 2026 23:00:34 +0100 Subject: [PATCH] Answer A-69 and A-70: pending artifacts kept, the builder's bundle serves reserved Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h --- 03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md | 5 +++++ 1 file changed, 5 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 a23bf1b3..9c3018fd 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 @@ -270,3 +270,8 @@ names the principle that settles it, and is cited as "design 47 G A-n". 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. +- **A-69** (§349; principles 3 and 7) The artifacts published so far at a version not yet released are kept in the + indexer's own state under `pending..`, beside A-66's keys, and removed when the version is released. +- **A-70** (§572, A-45; the rule that a process answers no call) The builder's tools bundle serves `reserved` and + `builder_versions`, following the catalog half's view itself as other bundles follow views; the builder's process + serves no call.