diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/MESHBAY_DESIGN.md | 2 | ||||
| -rw-r--r-- | docs/MESHBAY_NODE_PROTOCOL.md | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/docs/MESHBAY_DESIGN.md b/docs/MESHBAY_DESIGN.md index c37e43b..06ba2b5 100644 --- a/docs/MESHBAY_DESIGN.md +++ b/docs/MESHBAY_DESIGN.md @@ -2537,7 +2537,7 @@ everything registered — a node that predates an application hides nothing. **An application's directories are the same shape one level down**: one generic signed op (`app_directories`) keyed by the application's own registry name, stored -under `<key>_directories`, one MNP message, one loopback route. Adding an +under `<key>_directories`, one MNP message. Adding an application adds **no function, no message type and no route** — which is what "plug-in architecture" has to mean to be worth the phrase. diff --git a/docs/MESHBAY_NODE_PROTOCOL.md b/docs/MESHBAY_NODE_PROTOCOL.md index c3254da..ce99a40 100644 --- a/docs/MESHBAY_NODE_PROTOCOL.md +++ b/docs/MESHBAY_NODE_PROTOCOL.md @@ -1207,6 +1207,11 @@ one is the one that decides. A front door is allowed to differ in how it *authen — a signature here, a run token on loopback, an operator's shell for the CLI — and never in what it *does*. +An operation has the doors something uses, and no more: a door nobody calls is an +untested way in. The per-group settings the group's Settings tab changes — +application folders, the chat folder, link previews, the Search listing, the scan +settings — are signed MNP operations only. + --- ## 11. Content plane |