Answer A-373: grants keeps its user list and pass in an object store, since they outgrow one bucket value

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
2026-11-13 22:00:46 +01:00
parent e9a2aaf253
commit 591297f02e
@@ -774,3 +774,7 @@ the principle that settles it, cited as "design 47 G A-n".
start; its health says the stream was created after the pass.
- **A-372** (completes A-368; principle 7) The assigner's wait for its catalog half (its `adopted` callback) asks the
catalog client's `Ready` as well, so a mesh that names no branch is `none-yet` for the assigner too.
- **A-373** (live start, novox 21:56: "the value for list in mesh-grants_user-list is 422584 bytes, over the 262144 bytes
the bucket takes"; principles 1, 3 and 7) Grants keeps its user list and its pass result, which outgrow one value of a
key-value bucket, as objects in an object store of its own state (declared in its manifest like any kept data), the key
naming the object; a write that cannot be made stays loud as today.