From 1b9475e15f21a5ce8c562471bc52468dc0eaad68 Mon Sep 17 00:00:00 2001 From: jochen Date: Tue, 3 Nov 2026 14:10:08 +0100 Subject: [PATCH] =?UTF-8?q?FPSrc=20is=200=20when=20a=20recompute=20with=20?= =?UTF-8?q?no=20merge=20moved=20the=20fingerprint:=20no=20release=20carrie?= =?UTF-8?q?s=20that=20build=20(ADR=200601=20=C2=A71;=20review=20round=202)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- go/delivery/source.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/go/delivery/source.go b/go/delivery/source.go index efa2e7f..b39596a 100644 --- a/go/delivery/source.go +++ b/go/delivery/source.go @@ -407,9 +407,9 @@ type Module struct { Inputs2 *KeptInputs2 `json:"inputs2,omitempty"` Src uint64 `json:"src,omitempty"` // FPSrc is the source revision at which FP2 last changed (novox/hq ADR 0601 ยง1): Src when a merge of the module's own - // repository moved it, the source revision of the moment when a recompute with no such merge moved it (a toolchain, - // a package, a base). The release that moved the source to it is the one that carries the build; 0 is not known, and - // no release is taken to carry it. Src and Commit stay where the module was last merged and say nothing of that. + // repository moved it, and 0 when a recompute with no merge moved it (a toolchain, a package, a base), since no release + // carries that build. The release that moved the source to it is the one that carries the build; 0 is not known, and no + // release is taken to carry it. Src and Commit stay where the module was last merged and say nothing of that. FPSrc uint64 `json:"fp-src,omitempty"` Repository string `json:"repository"` Commit string `json:"commit"`