summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-10-01 15:52:08 +0200
committerChristophe Besson <cbesson@gmail.com>2026-10-01 15:52:08 +0200
commitfcac9dcb6ba0ad346a754c7b9e7c59d38b64a4e8 (patch)
tree7c8c3d419346c01c44b722ec8a8456817e88502b /docs
parenta64fe23de95f1495a831a1595b398fdd6149097e (diff)
downloadmeshbay-fcac9dcb6ba0ad346a754c7b9e7c59d38b64a4e8.tar.gz
fix(client): rotating a group key asks nothing
Rotation narrows rather than widens: members still connected receive the new key, and nothing already shared changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/MESHBAY_DESIGN.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/docs/MESHBAY_DESIGN.md b/docs/MESHBAY_DESIGN.md
index 51c7eb7..2419916 100644
--- a/docs/MESHBAY_DESIGN.md
+++ b/docs/MESHBAY_DESIGN.md
@@ -2441,11 +2441,11 @@ What running it establishes, and what each fact costs:
process checks the arguments — ids are ids, names are encoded — builds the
request and adds the node's token. `node:start` writes the hub this application
is signed in to and a username the hub would register, never a value the page
- supplies verbatim. **What widens what the node shares or admits, or replaces its
- group key, is confirmed by a dialog the main process draws**: hosting a group or
- sharing a folder with a folder not chosen in the native folder picker (one chosen
- there is its own confirmation, so the ordinary path asks nothing), rotating the key,
- clearing the denylist, and pointing the node at another account. The words come
+ supplies verbatim. **What widens what the node shares or admits is
+ confirmed by a dialog the main process draws**: hosting a group or sharing a
+ folder with a folder not chosen in the native folder picker (one chosen there is
+ its own confirmation, so the ordinary path asks nothing), clearing the denylist,
+ and pointing the node at another account. The words come
from the interface's catalogues, read by the main process; the page sets the
language and nothing else. An in-page confirmation is one a script in the page
can answer for itself. **Every channel answers only the packaged page's top-level