Files
mesh-catalog/modules/mesh-recovery
jschoubben 1ed0dca7df mesh-recovery: an act cut off by the process's stop ends stopped
A move or a restart stops the process: from its stop signal every call
is answered an error naming the stop, the running act ends through its
own failure path (an aside put back whole, whatever its context), and
every accepted act not ended ends failed with stopped and its event, so
its caller asks again.

Builds: design 47 G §562, A-141

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-12 02:15:38 +01:00
..

mesh-recovery

Holds the seat mesh-recovery (design 47 G §554): the recovery module takes, sets aside and restores a module's kept data on the live bus, one act at a time, each act in the hand-act log, its result said as an event under the act's id. Go: one process (cmd/mesh-recovery) that answers the seat's verbs itself (A-107, A-115) and a tools bundle (cmd/mesh-recovery-tools) whose recovery_* tools call those verbs and hold no grant of their own (§656).

Its data item points holds the restore points and the asides; the digests of the points are on the bus in its state digests (§567). Its settings are points-cap, points-filling-mark, point-keep-days and dump-wait-minutes.