Answer A-69 and A-70: pending artifacts kept, the builder's bundle serves reserved
mesh/check checking ba91206c6b13 on 01b6441a48d2
mesh/delivery merged: source.main moved to novox/hq@01b6441a48d2

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
2026-11-11 23:00:34 +01:00
parent 23356b2c88
commit ba91206c6b
@@ -270,3 +270,8 @@ names the principle that settles it, and is cited as "design 47 G A-n".
hears the events: `toolchain.<language>` the newest `toolchain-agreed` per language, and `delivered.<module>` 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.<module>.<version>`, 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.