From 6458b72062e100b83e247904f080b5aef0b0a3df Mon Sep 17 00:00:00 2001 From: jochen Date: Fri, 13 Nov 2026 20:56:33 +0100 Subject: [PATCH] A-371 grants-empty-first-view-of-its-own-stream: a kept stream grants creates and the bus lacks is an empty first view, no wait Builds: design 47 G A-371 (G-22-lead-answers-2.md, hq design/47-G-lead-answers-31) Note: the earlier commit 7f3aeedf (A-369, grants' Waiting asks Ready) is titled S6 by mistake. Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h --- modules/mesh-grants/internal/grants/running.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/mesh-grants/internal/grants/running.go b/modules/mesh-grants/internal/grants/running.go index 4d219838..ed4382d0 100644 --- a/modules/mesh-grants/internal/grants/running.go +++ b/modules/mesh-grants/internal/grants/running.go @@ -4,12 +4,15 @@ import ( "bytes" "encoding/json" "fmt" + "slices" "sort" "strings" "time" "git.novox.be/novox/mesh-contracts/go/seats/nodeengine" "git.novox.be/novox/mesh-sdk/go/catalogue" + + "mesh-grants/internal/buscompose" ) // **What each node runs, as its node-engine says it** (novox/hq design 47, ADR 0660 ยง2): the seat node-engine's event