From a706042038f279cf5ea7591729a8aeee66b7b0dd Mon Sep 17 00:00:00 2001 From: Brigs Date: Tue, 25 Aug 2026 13:06:27 -0500 Subject: [PATCH] Say to record baselines with TZ=UTC The committed snapshots are UTC and CI runs UTC, so recording on a host in any other zone bakes that offset into every column derived from a naive datetime, and the snapshot then only reproduces on a machine set the same way. It fails as a wrong value rather than an error, which is how a KeepSafe date moved 21,600 seconds while being re-recorded. Docstring only, no behaviour change. Co-Authored-By: Claude Fable 5 --- admin/test/scripts/test_module.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/admin/test/scripts/test_module.py b/admin/test/scripts/test_module.py index 208a50a..8d74487 100644 --- a/admin/test/scripts/test_module.py +++ b/admin/test/scripts/test_module.py @@ -10,6 +10,11 @@ streamlined developer experience. - CI/CD Ready: Structured to be eventually integrated into continuous integration pipelines for automated regression testing. + +Record baselines with TZ=UTC. The committed snapshots are UTC and CI runs UTC, so +recording on a host in any other zone bakes that offset into every column derived +from a naive datetime, and the snapshot then only reproduces on a machine set the +same way. It fails as a wrong value rather than an error. """ import sys