The first user list names the build role as node-build-agent (hq ADR 0190) #78

Merged
mesh-admin merged 2 commits from fix/the-build-role-is-node-build-agent into main 2026-10-03 00:53:44 +00:00
Contributor

One rename in examples/foundation-first-node-nats.lock: the controller's genesis grants name mesh.seat.node-build-agent.* instead of mesh.seat.mesh-build-machine.*, because the build role is node-scoped now (hq ADR 0190, mesh-controller #228). The controller's test that compares its own composition with this list passes against it. Merge together with mesh-controller #228.

One rename in `examples/foundation-first-node-nats.lock`: the controller's genesis grants name `mesh.seat.node-build-agent.*` instead of `mesh.seat.mesh-build-machine.*`, because the build role is node-scoped now (hq ADR 0190, mesh-controller #228). The controller's test that compares its own composition with this list passes against it. Merge together with mesh-controller #228.
mesh-admin added 1 commit 2026-10-02 20:37:30 +00:00
The controller composes the build seat's subjects as node-build-agent's now; the installer's
genesis list must say the same, or the controller's own test of that list disagrees with it.
jschoubben added 1 commit 2026-10-03 00:53:15 +00:00
Until the retired mesh-build-machine row is dropped the controller asks and hears both roles, so
the genesis list grants both; the controller's own test of this list says so.
mesh-admin merged commit 5a6e51f975 into main 2026-10-03 00:53:44 +00:00
mesh-admin deleted branch fix/the-build-role-is-node-build-agent 2026-10-03 00:53:44 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-host#78