Design 47 G: the lead's answers A-44 to A-70 #559

Merged
mesh-tools merged 23 commits from design/47-G-lead-answers-5 into main 2026-11-11 22:01:50 +00:00
Showing only changes of commit 712f2cc60f - Show all commits
@@ -239,3 +239,8 @@ names the principle that settles it, and is cited as "design 47 G A-n".
the seat's stream kept last per subject, so each want's last word stands; `revision` is the assignment graph revision
of the pass that writes or removes it, and `source` that pass's source revision. The seat's definition gains the
subject's two tokens and its keep-last setting.
- **A-62** (§704, §402; principles 7 and 8) The seat `mesh-module-assigner` gains the verb `placement`, class `read`:
input `{module}`, answer the module's placements as its `assignments` rows hold them (`{placements: [{branch,
nodes}]}`); the assigner serves it. An `unwatch` of a branch a placement names is refused with the new reason
`placed`, naming the placement. §675's *Kept while named* and §700's read of the router's record are the indexer's
in G, built with these rows.