mesh-delivery-view.view_reach gains an optional module argument beside repository: the answer holds only that module and its holds, so one module's delivery reach can be read in one call (the whole answer overflows mesh_call; on 2026-11-02 the lead read it through jq by hand all night). Without it the answer is unchanged. Read-only: no manifest, state, consumes or mesh-sdk change.
Also the operator's proof (2026-11-02) that a change is delivered with the controller unassigned (playbook 08).
Tested locally (GOWORK=off): gofmt, go vet, go vet -tags integration, the module's unit suite (three new rows in TestModuleToolAnswersTheStoredValue, failed first) and its integration suite (cmd/mesh-delivery-view, 20 s) pass.
Reviewed-by: review-g1@shanks at 8850a5673e
Pushed-by: lead-47@shanks
`mesh-delivery-view.view_reach` gains an optional `module` argument beside `repository`: the answer holds only that module and its holds, so one module's delivery reach can be read in one call (the whole answer overflows mesh_call; on 2026-11-02 the lead read it through jq by hand all night). Without it the answer is unchanged. Read-only: no manifest, state, consumes or mesh-sdk change.
Also the operator's proof (2026-11-02) that a change is delivered with the controller unassigned (playbook 08).
**Tested locally** (GOWORK=off): gofmt, `go vet`, `go vet -tags integration`, the module's unit suite (three new rows in TestModuleToolAnswersTheStoredValue, failed first) and its integration suite (cmd/mesh-delivery-view, 20 s) pass.
Reviewed-by: review-g1@shanks at 8850a5673e61adec82790b60e777d50998b95f74
Pushed-by: lead-47@shanks
https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL
Deliverynovox/mesh-delivery@8850a5673e61 — merged since 2026-11-02T09:33:52Z
Source — source.main moved to novox/mesh-delivery@0490043990. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
Transitions
2026-11-02 09:25 (new) → proposed (announced): novox/mesh-delivery#136's head announced
2026-11-02 09:25 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
2026-11-02 09:33 ready → merged (merged): on the trunk its modules follow: merged there
The commit's note under refs/notes/mesh-plan keeps every transition of this change up to its merge: git log --notes=mesh-plan.
<!-- mesh-delivery:view -->
**Delivery** `novox/mesh-delivery@8850a5673e61` — **merged** since 2026-11-02T09:33:52Z
**Source** — source.main moved to novox/mesh-delivery@0490043990e2. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Transitions**
- 2026-11-02 09:25 (new) → proposed (announced): novox/mesh-delivery#136's head announced
- 2026-11-02 09:25 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
- 2026-11-02 09:33 ready → merged (merged): on the trunk its modules follow: merged there
The commit's note under `refs/notes/mesh-plan` keeps every transition of this change up to its merge: `git log --notes=mesh-plan`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
mesh-delivery-view.view_reachgains an optionalmoduleargument besiderepository: the answer holds only that module and its holds, so one module's delivery reach can be read in one call (the whole answer overflows mesh_call; on 2026-11-02 the lead read it through jq by hand all night). Without it the answer is unchanged. Read-only: no manifest, state, consumes or mesh-sdk change.Also the operator's proof (2026-11-02) that a change is delivered with the controller unassigned (playbook 08).
Tested locally (GOWORK=off): gofmt,
go vet,go vet -tags integration, the module's unit suite (three new rows in TestModuleToolAnswersTheStoredValue, failed first) and its integration suite (cmd/mesh-delivery-view, 20 s) pass.Reviewed-by: review-g1@shanks at
8850a5673ePushed-by: lead-47@shanks
https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL
Delivery
novox/mesh-delivery@8850a5673e61— merged since 2026-11-02T09:33:52ZSource — source.main moved to novox/mesh-delivery@0490043990. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.