Reword the hosts file in to-be 36, found by the plural on the rebase onto main
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 delivered
mesh/delivery-group group fix/words-match-plurals merged: every member is merged

This commit is contained in:
jochen
2026-10-07 21:14:43 +02:00
parent 350f7dcdc2
commit 4b36234c9b
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -80,6 +80,6 @@ It failed on something real before it passed: 581 uses of retired words in 63 do
and two glossary contradictions (the "console", the deprecated broker's seat), fixed in the change that and two glossary contradictions (the "console", the deprecated broker's seat), fixed in the change that
added it. A retired word's plural (`s` or `es` on its last word) is matched as the word: until 2026-10-07 added it. A retired word's plural (`s` or `es` on its last word) is matched as the word: until 2026-10-07
it was not, so "alerts", "rollouts" and "the hosts" (the node-engines) passed while their singulars it was not, so "alerts", "rollouts" and "the hosts" (the node-engines) passed while their singulars
failed; the plural failed on 14 uses in 9 documents before it passed. A verb that reads like a plural failed; the plural failed on 15 uses in 10 documents before it passed. A verb that reads like a plural
("a node hosts") is a finding too, and is reworded. Homonyms (*plan*, *gate*, *tier*, *ask*, *store*, *record*, *check*) are not checked by it: a ("a node hosts") is a finding too, and is reworded. Homonyms (*plan*, *gate*, *tier*, *ask*, *store*, *record*, *check*) are not checked by it: a
word list cannot tell one sense from another, so they are reviewed. word list cannot tell one sense from another, so they are reviewed.
@@ -137,7 +137,7 @@ server's search finds by the command itself.
**The guard on the agent's shell** (ADR 0245). The module's plugin carries, first among its hooks, the **The guard on the agent's shell** (ADR 0245). The module's plugin carries, first among its hooks, the
module's own program as a check before every shell command and file edit: ssh and its kin to a mesh module's own program as a check before every shell command and file edit: ssh and its kin to a mesh
machine, and writing the hosts or resolver file or setting `HOSTALIASES`, are refused with the tool that machine, and writing the `hosts` or resolver file or setting `HOSTALIASES`, are refused with the tool that
does the job, or with the rule that a missing tool is created in its owning module. It runs from the does the job, or with the rule that a missing tool is created in its owning module. It runs from the
managed directory, so a session cannot change it, judges with the machines and replaced commands the module managed directory, so a session cannot change it, judges with the machines and replaced commands the module
last asked of the controller, and records every refusal and every operator's override in the module's state. last asked of the controller, and records every refusal and every operator's override in the module's state.