From 1f5a12e07e42fcf6ff474a82b61e538b83bee7a8 Mon Sep 17 00:00:00 2001 From: jochen Date: Fri, 16 Oct 2026 11:11:53 +0200 Subject: [PATCH] Design 41: WP8's node-reads is replaced by WP9's node-files (ADR 0394 supersedes ADR 0310) --- .../01-to-be/41-the-shell-and-the-accounts-environment.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/03-DESIGN/01-to-be/41-the-shell-and-the-accounts-environment.md b/03-DESIGN/01-to-be/41-the-shell-and-the-accounts-environment.md index 4c542a86..aa92b0b8 100644 --- a/03-DESIGN/01-to-be/41-the-shell-and-the-accounts-environment.md +++ b/03-DESIGN/01-to-be/41-the-shell-and-the-accounts-environment.md @@ -343,6 +343,9 @@ out, the control-node's value is set to `withhold` and zsh is pushed to it. Then *`mesh-sdk`, `mesh-catalog`, `mesh-controller`. ADR 0310, extending ADR 0268; tracked by issue 418.* +**Replaced by WP9.** ADR 0394 supersedes ADR 0310: `node-files` takes over every read below, with the same +bounds, content rule and refusal of secret places, and `node-reads` is removed in the delivery that brings it. + ADR 0268 §5 has narrow read tools take the common reads over from `execute`, so that an approval is asked for an act and not for a read, and ADR 0286 §44 sets the approval mark on `execute` only once those reads have a tool on every node. Two had none: reading or searching a file, and looking up an account or a group.