Give the words' zone through a seam, so no test writes time.Local under the race detector (novox/hq issue 443)
mesh/merge-gate pass: builds mesh-controller → novox; no bus step; every machine composes with the change as it did without (4 of 4 compose)
mesh/repo-check pass: its merge-check.sh passed
mesh/delivery delivered
mesh/delivery-group group fix/443-a-stalled-lines-times-are-local delivered: every member is delivered

This commit is contained in:
2026-10-11 03:41:14 +02:00
parent 926fde2fda
commit 984d85865d
3 changed files with 10 additions and 4 deletions
+1 -1
View File
@@ -921,7 +921,7 @@ func sinceWords(since string) string {
if err != nil {
return ", since a time the forge did not say"
}
local, today := at.Local(), wordsNow().Local()
local, today := at.In(wordsZone()), wordsNow().In(wordsZone())
if local.YearDay() == today.YearDay() && local.Year() == today.Year() {
return " since " + local.Format("15:04")
}