Design 36: the module asks about every home item the mesh did not place, and changes the operator's own home only on the Approve (ADR 0392, issue 897)
mesh/merge-gate head 15f9671d12ff merged into trunk c22b58143b74 — pass: the change touches no module of the mesh's graph
mesh/repo-check head 15f9671d12ff merged into trunk c22b58143b74 — pass: its merge-check.sh passed
mesh/delivery stopped: the pull request closed unmerged
mesh/merge-gate head 15f9671d12ff merged into trunk c22b58143b74 — pass: the change touches no module of the mesh's graph
mesh/repo-check head 15f9671d12ff merged into trunk c22b58143b74 — pass: its merge-check.sh passed
mesh/delivery stopped: the pull request closed unmerged
This commit is contained in:
@@ -2,8 +2,9 @@
|
||||
layer: to-be
|
||||
status: in-progress
|
||||
code: [mesh-catalog modules/claude-code]
|
||||
updated: 2026-10-13
|
||||
updated: 2026-10-16
|
||||
decisions:
|
||||
- "ADR 0392"
|
||||
- "ADR 0343"
|
||||
- "ADR 0274"
|
||||
- "ADR 0273"
|
||||
@@ -296,7 +297,13 @@ module removes it, keeps a checked copy in its own state, logs the removal, and
|
||||
- A **status tool** lists the home's own items beside the mesh's and names the stale ones.
|
||||
- An **import tool** registers an item found in one machine's home at a scope the operator chooses.
|
||||
- A **show tool** reads one home item in full; a **remove tool** takes one away on the person's word,
|
||||
copy kept and reason logged; a **restore tool** puts a removed item back.
|
||||
copy kept and reason logged; a **restore tool** puts a removed item back. In the operator's own home both
|
||||
propose: the change is put to the operator on a channel that proves who answers, and made only on the
|
||||
Approve, to the exact content shown (ADR 0392).
|
||||
- **Every item the mesh did not place is asked about.** On every render, and at least once a day, the module
|
||||
lists the items in each home it manages that the mesh did not place and the operator has not kept, and asks
|
||||
the operator once per content: remove it (copy kept) or keep it. A kept item is not asked about again until
|
||||
it changes (ADR 0392).
|
||||
|
||||
An item and its files are one value in the state, refused above 256 KiB.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user