R6: the controller writes signed per-node compositions and their digests; plans, pushes and their verbs go (issue 1945) #457

Merged
mesh-tools merged 67 commits from feat/r6 into main 2026-10-24 23:00:31 +00:00
Showing only changes of commit 29ef458d89 - Show all commits
+2 -1
View File
@@ -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.