Merge pull request 'Register R363: a README-only merge made a new digest of an unchanged Go program (hq issue 363)' (#97) from fix/363-replay into main

This commit was merged in pull request #97.
This commit is contained in:
2026-10-13 05:08:19 +00:00
+13
View File
@@ -549,6 +549,19 @@ var Register = []Replay{
Package: "./cmd/mesh-controller", Test: "TestReplay348AFaultFromBeforeTheSendFailsNoGate", Package: "./cmd/mesh-controller", Test: "TestReplay348AFaultFromBeforeTheSendFailsNoGate",
Files: []string{"cmd/mesh-controller/replay348_test.go"}, Files: []string{"cmd/mesh-controller/replay348_test.go"},
Home: "mesh-controller", HomeRef: "6eea92c323f4862d4162f9d977c8783d8a62efc3"}, Home: "mesh-controller", HomeRef: "6eea92c323f4862d4162f9d977c8783d8a62efc3"},
// A README-only merge made a new digest of an unchanged Go program (2026-10-13): a module built from its
// repository's root is compiled with the clone's .git in view, and Go stamped the commit into the binary — the
// node-engine on the laptop carried vcs.revision=7a41e120… — so a rebuild of an unchanged build source was a new
// program (novox/hq ADR 0267 rule 6). The builder run whole, Build to the packed bundle, at two commits differing
// only in README.md, with the toolchain's command run on this machine; written with only what the builder had
// before. Fix is the merge of its pull request (mesh-controller #292); Home is the commit that added the replay,
// reachable once its pull request merges.
{ID: "R363", Issue: 363, Kind: InRepository, Repository: "mesh-controller", Fix: "cd6757f1e3c818bc6043178bfb4edb42b8f3c63d",
What: "two builds of a Go module built from its repository's root, at commits differing only in its README, " +
"made two digests: the commit was stamped into the binary",
Asserts: "two builds of one Go module whose sources differ only outside its build source give one digest",
Package: "./internal/builder", Test: "TestReplay363", Files: []string{"internal/builder/replay363_test.go"},
Home: "mesh-controller", HomeRef: "94c928b1f5af099c328eb6950550b6380df24b31"},
} }
// Find is the replay of that id, or of that issue. // Find is the replay of that id, or of that issue.