Feature 57 (config and provisioning): release hq's record #376

Closed
mesh-tools wants to merge 6 commits from feat/57-config-and-provisioning into main
Member

Feature 57's hq part (glossary words, release notes): the release branch feat/57-config-and-provisioning (reviewed and merged there: #373) into main. Delivery group 57 bundle A with mesh-sdk, mesh-host and mesh-controller.

Feature 57's hq part (glossary words, release notes): the release branch feat/57-config-and-provisioning (reviewed and merged there: #373) into main. Delivery group 57 bundle A with mesh-sdk, mesh-host and mesh-controller.
mesh-tools added 6 commits 2026-10-16 08:16:59 +00:00
So the packages of design 57 meet here, reviewed one by one, and reach main as one delivery group.
Give the glossary the words of config and provisioning (issue 653)
mesh/merge-gate head 1f6d1b30053b merged into trunk fc9edd5c75b3 — pass: the change touches no module of the mesh's graph
mesh/repo-check head 1f6d1b30053b merged into trunk fc9edd5c75b3 — pass: its merge-check.sh passed
mesh/delivery superseded: a newer head of the same pull request
1f6d1b3005
ADR 0348 makes config a domain of its own and ADR 0349 makes every value a
module needs a provision placed by mesh-provisioner, but the glossary had no
word for a config value, a predefined key, the provisioner client, a
collection or who owns a placed file. Add them in their domains, move
preference under Config, and use config value where the glossary itself said
setting. "setting" is not put on a Not: line: 67 documents in force still use
it in running prose, so retiring it now would fail words.py on all of them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Answer review 237 of hq#351 (issue 653)
mesh/merge-gate head 21508a73483a merged into trunk fc9edd5c75b3 — pass: the change touches no module of the mesh's graph
mesh/repo-check head 21508a73483a merged into trunk fc9edd5c75b3 — pass: its merge-check.sh passed
mesh/delivery delivered
21508a7348
The controller holds no config value (ADR 0348 section 9), so the record
mirror and the assignment no longer say it does. Name issue 683 for the
Not: line, quote the old word, add the alias identifiers, define trusted,
and add the homonym rows for managed and trusted.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Feature 57 (config and provisioning): the record of its designs, playbooks and glossary words, synced with main
mesh/merge-gate head 6be8f6eada67 merged into trunk b7e22be7f55f — pass: [release feat/57-config-and-provisioning, judged by its controller cf897e89fe31] t…
mesh/repo-check head 6be8f6eada67 merged into trunk b7e22be7f55f — pass: [release feat/57-config-and-provisioning, judged by its controller cf897e89fe31] i…
mesh/delivery delivered
6be8f6eada
Merge pull request 'Feature 57 (config and provisioning): designs, playbooks and glossary words into the release branch' (#373) from 57-config-and-provisioning into feat/57-config-and-provisioning
mesh/merge-gate head 110bb7d1d7e1 merged into trunk c22b58143b74 — fail: head 110bb7d1d7e1 does not merge cleanly into trunk c22b58143b74: in conflict 00-M…
mesh/repo-check head 110bb7d1d7e1 merged into trunk c22b58143b74 — fail: head 110bb7d1d7e1 does not merge cleanly into trunk c22b58143b74: in conflict 00-M…
mesh/delivery-group group feat/57-config-and-provisioning rejected: a member's own check failed
mesh/delivery stopped: the pull request closed unmerged
110bb7d1d7
Author
Member

Merge check at 110bb7d1
Judged: head 110bb7d1d7e1 merged into trunk c22b58143b74

  • mesh/merge-gate: FAIL — head 110bb7d1d7 does not merge cleanly into trunk c22b58143b: in conflict 00-META/process/07-feature-branches.md, 00-META/process/08-small-fixes.md
  • mesh/repo-check: FAIL — head 110bb7d1d7 does not merge cleanly into trunk c22b58143b: in conflict 00-META/process/07-feature-branches.md, 00-META/process/08-small-fixes.md

Run by the build seat on novox as build-1792138628558944947 (builds --log build-1792138628558944947).

head 110bb7d1d7e1 does not merge cleanly into trunk c22b58143b74: in conflict 00-META/process/07-feature-branches.md, 00-META/process/08-small-fixes.md
**Merge check** at `110bb7d1` Judged: head `110bb7d1d7e1` merged into trunk `c22b58143b74` - `mesh/merge-gate`: **FAIL** — head 110bb7d1d7e1 does not merge cleanly into trunk c22b58143b74: in conflict 00-META/process/07-feature-branches.md, 00-META/process/08-small-fixes.md - `mesh/repo-check`: **FAIL** — head 110bb7d1d7e1 does not merge cleanly into trunk c22b58143b74: in conflict 00-META/process/07-feature-branches.md, 00-META/process/08-small-fixes.md Run by the build seat on novox as `build-1792138628558944947` (`builds --log build-1792138628558944947`). ``` head 110bb7d1d7e1 does not merge cleanly into trunk c22b58143b74: in conflict 00-META/process/07-feature-branches.md, 00-META/process/08-small-fixes.md ```
Author
Member

Delivery novox/hq@110bb7d1d7e1 — stopped since 2026-10-16T08:27:25Z

Delivery plan — builds nothing: the change touches no module of the mesh's graph

Group feat/57-config-and-provisioning, in order: novox/hq@110bb7d1d7 → novox/mesh-controller@6a6628a769 → novox/mesh-host@b546d4316c → novox/mesh-sdk@67ee945af5

Transitions

  • 2026-10-16 08:17 (new) → proposed (announced): novox/hq#376's head announced
  • 2026-10-16 08:17 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
  • 2026-10-16 08:17 checked → rejected (refused): the gate failed or could not run, or the repository's own check failed
  • 2026-10-16 08:27 rejected → stopped (closed): the pull request closed unmerged

The commit's note under refs/notes/mesh-plan keeps every transition: git log --notes=mesh-plan.

<!-- mesh-delivery:view --> **Delivery** `novox/hq@110bb7d1d7e1` — **stopped** since 2026-10-16T08:27:25Z **Delivery plan** — builds nothing: the change touches no module of the mesh's graph **Group** `feat/57-config-and-provisioning`, in order: novox/hq@110bb7d1d7e1 → novox/mesh-controller@6a6628a76961 → novox/mesh-host@b546d4316c3b → novox/mesh-sdk@67ee945af5d1 - novox/mesh-controller@6a6628a76961 before novox/mesh-host@b546d4316c3b: built by, over engine before controller - novox/mesh-controller@6a6628a76961 before novox/mesh-sdk@67ee945af5d1: built by **Transitions** - 2026-10-16 08:17 (new) → proposed (announced): novox/hq#376's head announced - 2026-10-16 08:17 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit - 2026-10-16 08:17 checked → rejected (refused): the gate failed or could not run, or the repository's own check failed - 2026-10-16 08:27 rejected → stopped (closed): the pull request closed unmerged The commit's note under `refs/notes/mesh-plan` keeps every transition: `git log --notes=mesh-plan`.
Author
Member

Closed, with #377: feature 57's release goes from branch release/57-config-and-provisioning (the release branch merged with main, tree 280fca3b, reviewed in #377), as one commit on top of main.

Closed, with #377: feature 57's release goes from branch release/57-config-and-provisioning (the release branch merged with main, tree 280fca3b, reviewed in #377), as one commit on top of main.
mesh-tools closed this pull request 2026-10-16 08:24:56 +00:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/hq#376