This website requires JavaScript.
Explore
Help
Sign In
novox
/
mesh-delivery
Watch
19
Star
0
Fork
0
Code
Issues
Pull Requests
2
Actions
Packages
Projects
Releases
Wiki
Activity
Files
5c73853653e06c78fbdd00f60d1dbb5719799cb3
mesh-delivery
/
modules
T
History
jschoubben
5c73853653
mesh-grants: no go/delivery, health or provisions import left: the user list and grants are its own grantsstate, the other parts' states are named in its buscompose names.go (checked against its manifest), their values are the seats' types (ADR 0634 §1, §4; issue 1966)
...
Claude-Session:
https://claude.ai/code/session_01NcbgfFSnn24M3GcqttoU7i
2026-11-05 16:54:28 +01:00
..
mesh-delivery-assigner
Assigner: the node's presence is read through the watchdogs client's key and codec, no seat codec of its own (ADR 0634 §4; issue 1966)
2026-11-05 16:36:50 +01:00
mesh-delivery-builder
Merge b2/registry (B2f: the builder on the generated mesh-artifact-sweep seat, the kept state's client) into b7/registry; the builder keeps the hub for the seats' events (B7j)
2026-11-05 16:03:24 +01:00
mesh-delivery-checker
Merge branch 'b7i/registry' into b7/registry
2026-11-05 16:30:27 +01:00
mesh-delivery-forge-bridge
Forge message package: B7m's forgemsg as committed there (b7m
95fabbfc
), the indexer needs it to build; identical bytes, so the join takes it once (ADR 0634 §1; issue 1966)
2026-11-05 16:25:35 +01:00
mesh-delivery-indexer
Join: one buildstep Toolchain (the seats' value) under the agreement rule; the packages key is the seat's key form (ADR 0634 §2; issue 1966)
2026-11-05 16:33:43 +01:00
mesh-delivery-teller
Teller: the gate's asks and answers are the delivery client's and the seat's types, the assigner's asks its asks package's, the view's answers the view's; the holders and buckets it names are its own constants checked against its manifest (D-11, D-17; ADR 0634 §1, §2, §5; issue 1966)
2026-11-05 16:06:00 +01:00
mesh-delivery-view
Join: one buildstep Toolchain (the seats' value) under the agreement rule; the packages key is the seat's key form (ADR 0634 §2; issue 1966)
2026-11-05 16:33:43 +01:00
mesh-delivery-watchman
Watchman: the node-engine's, wants', build steps', builder's and catalog's names come from their clients and seats, the watchdogs' codec from meshwatchdogsclient; the holders and buckets it names are its own constants checked against its manifest (D-11; ADR 0634 §1, §2, §4; issue 1966)
2026-11-05 16:28:51 +01:00
mesh-enrolment
Enrolment: the enrolment's names come from the node-enroller's and the vault's clients and seats, the assigner's seat and client, and the node-engine's client; the state's rules and the expired event (the seat's enrolment) are the holder's own; it invokes the seat mesh-module-assigner; the names it holds beside its own are checked against its manifest (D-11; ADR 0634 §1, §2, §9; issue 1966)
2026-11-05 16:17:25 +01:00
mesh-grants
mesh-grants: no go/delivery, health or provisions import left: the user list and grants are its own grantsstate, the other parts' states are named in its buscompose names.go (checked against its manifest), their values are the seats' types (ADR 0634 §1, §4; issue 1966)
2026-11-05 16:54:28 +01:00