Reconcile: adopt initialization's consolidated HQ as canonical, re-home this session's new work #24
@@ -174,6 +174,18 @@ That a person usually reaches the mesh session through a board is likely and is
|
|||||||
The session is reachable over the broker like everything else; what puts a text box in front of it
|
The session is reachable over the broker like everything else; what puts a text box in front of it
|
||||||
is a different design, and the session does not know which surface asked.
|
is a different design, and the session does not know which surface asked.
|
||||||
|
|
||||||
|
**Several sessions open at once is a property of the surface, not of the sessions.** A board
|
||||||
|
showing the mesh's session beside one per node, switchable, leaves *one per node, permanent*
|
||||||
|
untouched: each is still one conversation remembering all its callers together. Only *concurrent
|
||||||
|
conversations with the same session* would touch ADR 0004, and that is not what is wanted.
|
||||||
|
|
||||||
|
Such a surface is a **client** and holds nothing — it sends prompts and shows what the sessions
|
||||||
|
themselves remember, which is what keeps it inside `11-a-board.md`'s rule that the board is not a
|
||||||
|
second implementation of anything. Prior art to draw the interaction from: impire's *soulstream*
|
||||||
|
(already cited in [ADR 0001](../../02-DECISIONS/0001-mesh-brokers-nodes-host-agents-think.md)) and
|
||||||
|
`herdrdev/herdr`. **Not yet designed, and not on the path to replacing provisioning** — recorded
|
||||||
|
here so the shape is not rediscovered.
|
||||||
|
|
||||||
## Consequences
|
## Consequences
|
||||||
|
|
||||||
**Two sessions on one node, and no ambiguity.** The control-plane node hosts its own node session
|
**Two sessions on one node, and no ambiguity.** The control-plane node hosts its own node session
|
||||||
|
|||||||
Reference in New Issue
Block a user