From da161cdbf1bcd9ba597c04a380a4d96c3d7299ec Mon Sep 17 00:00:00 2001 From: jochen Date: Fri, 13 Nov 2026 20:45:09 +0100 Subject: [PATCH] Answer A-369: grants' catalog wait asks the client's Ready, as every part does Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h --- 03-DESIGN/01-to-be/47-milestones/G-22-lead-answers-2.md | 2 ++ 1 file changed, 2 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 f8189c42..5da3e129 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 @@ -762,3 +762,5 @@ the principle that settles it, cited as "design 47 G A-n". - **A-368** (C6; principle 7) When neither the registrations nor the gate's `source` name a branch (a fresh mesh), the catalog half counts the trunk as `none-yet`, once in the catalog client's `Ready` for every part, so the approval gate is ready and `indexer_seed_again` runs. In this release, since G's genesis needs it. +- **A-369** (completes A-368; principle 7) Grants' own wait for its catalog half (`CatalogOf.Waiting`) asks the catalog + client's `Ready`, so a mesh that names no branch counts as `none-yet` for grants as for every other part.