After #188 rolled (12:53Z today), the controller's log says, after its first push:
nats: permissions violation: Permissions Violation for Publish to "mesh.assignment.novox.builder" on connection [2745]
The controller's own grant named the control, node and JetStream subjects and not the assignments it alone issues (hq ADR 0160), so no membership has reached the stream yet; runtimes keep serving the derived shape, which is why nothing broke. One line in the grant, the broker golden regenerated (one line differs). Roll-out: merge, then push novox so the broker's configuration carries the new allow line (a grant composed by its holder arrives late), then any push issues memberships.
After #188 rolled (12:53Z today), the controller's log says, after its first push:
```
nats: permissions violation: Permissions Violation for Publish to "mesh.assignment.novox.builder" on connection [2745]
```
The controller's own grant named the control, node and JetStream subjects and not the assignments it alone issues (hq ADR 0160), so no membership has reached the stream yet; runtimes keep serving the derived shape, which is why nothing broke. One line in the grant, the broker golden regenerated (one line differs). Roll-out: merge, then `push novox` so the broker's configuration carries the new allow line (a grant composed by its holder arrives late), then any push issues memberships.
The server refused every membership the controller published after a push (2026-10-01, Permissions
Violation for Publish to mesh.assignment.<node>.<module>): the controller's own grant named the
control, node and JetStream subjects and not the assignments it alone issues (hq ADR 0160). Broker
golden regenerated; one line differs.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
After #188 rolled (12:53Z today), the controller's log says, after its first push:
The controller's own grant named the control, node and JetStream subjects and not the assignments it alone issues (hq ADR 0160), so no membership has reached the stream yet; runtimes keep serving the derived shape, which is why nothing broke. One line in the grant, the broker golden regenerated (one line differs). Roll-out: merge, then
push novoxso the broker's configuration carries the new allow line (a grant composed by its holder arrives late), then any push issues memberships.