From 29ef458d8968268c9b49cd951fba42b84b51e87d Mon Sep 17 00:00:00 2001 From: jochen Date: Sat, 24 Oct 2026 18:12:59 +0200 Subject: [PATCH] Say the send columns are kept for the controller of before and never read (issue 1945 note 8) --- internal/inventory/nodes.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/inventory/nodes.go b/internal/inventory/nodes.go index c0fb5d47..643c4362 100644 --- a/internal/inventory/nodes.go +++ b/internal/inventory/nodes.go @@ -1133,7 +1133,8 @@ type Reported struct { Outcome string // At is when it last reported; nil if it never has. At *time.Time - // Sent is not kept: nothing is sent (ADR 0539 §5). Always nil. + // Sent is not read: nothing is sent (ADR 0539 §5). Always nil. The columns that recorded a send stay in the store for the + // controller of before; C6 never reads them (deferred drop, issue 1945 note 8). Sent *time.Time // Current is whether the machine has everything the assigner wants of it, read from its haves beside the wants // (cmd/mesh-controller lastReports); false here, as this reads neither.