5a7747f2bf61ddd2bc87242c9d8bffe264e35495
Step 4 of a module's permissions granted every user of a seat every verb the seat serves, so a kept-artifact call was composed for any module using a build seat. The compiled Seat now carries each verb's effective callers (seatdef EffectiveCallers, the class defaults), filled where the askers of its queues are, and a user is granted a verb's call subject only where those callers name it: invokers that invoke it, its module, or a seat it holds. A seat whose definitions are unread grants its users no verb. Builds: design 47 G §610, §336, §271 (test 60), A-165, A-179 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%