bec5278a890996367ed22a27559f0070c2918b95
The bed's kept streams (running, machine-away, machine-back, version-delivered) took subjects of their own, so a test that widened EVENTS met "subjects overlap". They now source EVENTS' messages of their subject, as the grants part makes them (KeptEvent.StreamConfig), and EVENTS takes mesh.seat.*.event.>. The bed answers the seat mesh-catalog's seat-definitions from mesh-sdk's seatlisttest copy and its verb entry from the catalog half, so the seat server admits a caller once the list is read (A-278). The composition step test calls input on its subject naming the caller (A-179) and waits for the seat list read and the sourced running messages. TestTheCompositionStepComposesEachMachineThroughTheBuildSeat passes; TestWantsAreWrittenAndNoDifferenceIs still fails (rule 7: web on ace held on an unread catalog entry). Builds: design 47 G §354, §610, A-179, A-278 Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
mesh-delivery
Novox Mesh — delivery: the parts that build, check and deliver a change by watching and writing keys on the bus (ADR 0429).
Made by the mesh from the gitea module's config value repositories (novox/hq ADR 0428). Main takes no push: a change reaches it by a pull request whose mesh/repo-check (this repository's merge-check.sh) and mesh/merge-gate passed.
Description
Novox Mesh — delivery: the parts that build, check and deliver a change by watching and writing keys on the bus (ADR 0429).
31 MiB
Languages
Go
99.2%
JavaScript
0.8%