An access has an id, and its mounts name it (issue 153) #198

Merged
mesh-admin merged 1 commits from feat/153-an-access-has-an-id into main 2026-09-30 22:07:15 +00:00
Contributor

novox/hq issue 153, ADR 0112. Ten definitions name each access by id; the path stays as the default an assignment may replace, and the host side of every mount says ${access:<id>}. Resolved with no placement, every definition names exactly the paths it named before (TestPlacedDirectoriesKeepTheirPaths, extended on mesh-controller #176's branch). On an adopted machine the assignment says accesses: {<id>: <path>} and the mount follows.

Merge after mesh-controller #176 is running. The running controller parses accesses strictly and refuses the id field at registration (checked with module check under both binaries).

novox/hq issue 153, ADR 0112. Ten definitions name each access by id; the path stays as the default an assignment may replace, and the host side of every mount says `${access:<id>}`. Resolved with no placement, every definition names exactly the paths it named before (`TestPlacedDirectoriesKeepTheirPaths`, extended on mesh-controller #176's branch). On an adopted machine the assignment says `accesses: {<id>: <path>}` and the mount follows. **Merge after mesh-controller #176 is running.** The running controller parses accesses strictly and refuses the `id` field at registration (checked with `module check` under both binaries).
mesh-admin added 1 commit 2026-09-30 22:02:03 +00:00
Ten definitions name each access by id; the path stays as the default an assignment may replace,
and the host side of every mount says ${access:<id>}. Resolved with no placement, every definition
names exactly the paths it named before (TestPlacedDirectoriesKeepTheirPaths, extended). On an
adopted machine the assignment now says `accesses: {<id>: <path>}` and the mount follows.

Needs the controller that knows an access id (mesh-controller #176); the running one refuses the
field at registration.
mesh-admin merged commit a3d1c9b9ee into main 2026-09-30 22:07:15 +00:00
mesh-admin deleted branch feat/153-an-access-has-an-id 2026-09-30 22:07:15 +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-catalog#198