From ae8a6f1a6d069fcf3ebe5e5d8d5894bfcc722e29 Mon Sep 17 00:00:00 2001 From: jochen Date: Wed, 11 Nov 2026 14:03:28 +0100 Subject: [PATCH] IX16: the indexer's manifest test lets the assigner's invoke of modules stand until the assigner's own subtask moves it to revision MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Builds: design 47 G ยง263 Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ --- modules/mesh-delivery-indexer/manifest_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/mesh-delivery-indexer/manifest_test.go b/modules/mesh-delivery-indexer/manifest_test.go index c8837992..7611dc37 100644 --- a/modules/mesh-delivery-indexer/manifest_test.go +++ b/modules/mesh-delivery-indexer/manifest_test.go @@ -211,8 +211,8 @@ func TestManifestDeclarations(t *testing.T) { // 1238/AC1, 1444 (reads the build t.Fatalf("%s: %v", p, err) } for _, inv := range r.Invokes { - // The grants part reads modules until its own subtask (W8) moves it to revision; the join removes this line. - if p == "../mesh-grants/module.json" && inv == "mesh-delivery-indexer.modules" { + // The grants part (W8) and the assigner read modules until their own subtasks move them to revision; the join removes this line. + if (p == "../mesh-grants/module.json" || p == "../mesh-delivery-assigner/module.json") && inv == "mesh-delivery-indexer.modules" { continue } if tool, ok := strings.CutPrefix(inv, "mesh-delivery-indexer."); ok && !slices.Contains(m.Tools, tool) {