A module answers the word the mesh asks: prepare #18

Merged
mesh-admin merged 1 commits from feat/a-module-answers-prepare into main 2026-09-28 10:45:03 +00:00
Contributor
No description provided.
mesh-admin added 1 commit 2026-09-28 10:45:02 +00:00
The runtime gains `prepare`, which brings this module's state to the shape this version needs and
exits (novox/hq ADR 0135). The entrypoints come from MESH_PREPARE, which a module's own image names
beside the entrypoints it already lists there — the module knows which of its files prepares its
state and nothing else could. No broker is connected: preparation runs before the version that would
use it. An empty list fails rather than passing quietly, because the mesh asks this only of a module
whose manifest says it prepares something, and exiting 0 would let that version serve against a
state nobody shaped.
mesh-admin merged commit fdad2f3268 into main 2026-09-28 10:45:03 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-tools#18