ADR 0272: a path in a line is read where the controller runs
mesh/merge-gate pass: the change touches no module of the mesh's graph
mesh/repo-check pass: its merge-check.sh passed
mesh/delivery superseded: a newer head of the same pull request

This commit is contained in:
jochen
2026-10-09 12:11:25 +02:00
parent 1ad9959b16
commit 322f3aec36
@@ -170,6 +170,8 @@ The answer is the command's standard output, its standard error, its exit status
and why or why not. `mesh-cli` prints the two streams and exits with the status. An answer larger than one bus
message is cut there and the cut is said; it is never silently short. Standard input is not carried: a command
that reads it gets nothing and fails saying so. Streaming the output and carrying the input are later steps.
A path in a line names a file where the controller runs, read by the controller's account, never a file beside
`mesh-cli`: settings are given inline, `"$(cat settings.json)"` in the operator's own shell.
### 6. What is shared, and where it lives