From 816df217cdb14a59783b2df028ac0b1511938b04 Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 12 Nov 2026 14:07:29 +0100 Subject: [PATCH] Join 11: every go.mod requires, at the zero version, each mesh module its packages load The checker's fetch pins only the zero-version requirements a directory's go.mod names (mesh-build-go workspace.go goModOf), so a module reached only through another, such as meshhandacts through meshhandactsclient or mesh-delivery-sdk through meshcatalogclient, was never downloaded and the shut-off load failed (fetch.go:267). The join's merges had dropped these indirect requirements that the trunk's go.mod files list. Builds: design 47 G (join 11, the check's fetch of the group's modules) Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h --- node-tools/go.mod | 2 ++ 1 file changed, 2 insertions(+) diff --git a/node-tools/go.mod b/node-tools/go.mod index 33c8f2b..7d01aa2 100644 --- a/node-tools/go.mod +++ b/node-tools/go.mod @@ -32,3 +32,5 @@ require ( ) require git.novox.be/novox/mesh-delivery/modules/mesh-delivery-contracts/go/seats/meshdelivery v0.0.0-00010101000000-000000000000 // indirect + +require git.novox.be/novox/mesh-delivery/modules/mesh-delivery-sdk v0.0.0-00010101000000-000000000000 // indirect