The controller ended by its unassignment (ADR 0590), which supersedes the lease write and its hand-back whole and makes the grants part's list the only one the bus node follows. The lease write, its check, the removal marker, the take-over and hand-back asks, their five tools, the seat claim and the lease and takeover states had nothing left to act on; the membership notice on its subject had no reader. A whole-module test on the bus replaces the lease write's: with no controller at all, the part publishes a membership in its state alone, makes the module's consumer and writes the key the bus node follows. Claude-Session: https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL
10 lines
424 B
Go
10 lines
424 B
Go
package grants
|
|
|
|
// Module is the grants part's module.
|
|
const Module = "mesh-grants"
|
|
|
|
// InForce is the mode of the part's user list: the bus node follows it alone (novox/hq ADR 0547 clause 8). The
|
|
// operator's take-over recorded it on 2026-10-27, and the controller's end by its unassignment made it the only list
|
|
// (ADR 0590 §3, issue 1126): no take-over and no hand-back are asked any more.
|
|
const InForce = "took-over"
|