57/F3: Let genesis's controller write its record mirrors (issue 652) #110

Merged
mesh-admin merged 1 commits from pkg/57-f3-controller-mirror-grants into feat/57-config-and-provisioning 2026-10-14 00:55:01 +00:00
1 Commits
Author SHA1 Message Date
mesh-adminandClaude Opus 5.5 c892062251 Let genesis's controller write its record mirrors
mesh/merge-gate head c89206225165 merged into trunk 6b54fed706f0 — pass: the change touches no module of the mesh's graph
mesh/repo-check head c89206225165 merged into trunk 6b54fed706f0 — pass: its merge-check.sh passed
mesh/delivery delivered
The controller now keeps the assignments and each registered module's declared
config on the bus (hq issue 652, design 57 F3), so its composed grant gains the
two buckets and their two events. The installer's first user list must equal
that composition, or the controller is refused at genesis; mesh-controller's
genesis template test holds the two to each other.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 23:58:05 +00:00