view_reach answers one module's delivery reach #136

Merged
mesh-tools merged 1 commits from fix/view-reach-filter into main 2026-11-02 09:33:51 +00:00
Member

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

https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL

`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
mesh-tools added 1 commit 2026-11-02 09:25:38 +00:00
view_reach takes a module, so one module's reach is asked without reading the whole repository
mesh/delivery merged: source.main moved to novox/mesh-delivery@0490043990e2
mesh/check being carried to 8850a5673e61 on 0490043990e2 | from cc9c681fa348
8850a5673e
Claude-Session: https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL
Author
Member

Delivery novox/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`.
mesh-tools merged commit 0490043990 into main 2026-11-02 09:33:51 +00:00
mesh-tools deleted branch fix/view-reach-filter 2026-11-02 09:33:51 +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-delivery#136