Answer A-292: a node-engine's failed say is said again within the link, loudly
mesh/delivery merged: source.main moved to novox/hq@852a0d1163d3
mesh/check checking cbbf17071862 on 852a0d1163d3

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
2026-11-12 16:53:42 +01:00
parent 3c357ee1f1
commit cbbf170718
@@ -430,3 +430,7 @@ the principle that settles it, cited as "design 47 G A-n".
verb's chunked answer through one helper of mesh-sdk's process package, which subscribes to the call's chunks
before it asks and answers the whole body; the checker, the indexer, the assigner and the recovery keeper (whose
own receive moves into it) read a step's answer kept as an object through it.
- **A-292** (§590, issue 1975; principles 1 and 3) The node-engine's first statement keeps the bootstrapped seats (no
'not yet'); every later change is said as `manifest-reads-changed` at once. A say the bus does not take is said
again within the same link through the SDK's bus retry until the bus takes it, and each failed attempt is written
to the engine's journal with the event's name; the held-for-the-next-link form stays only for a link that is lost.