web: smoke step 'swarm: cards created and PRs merged per day' fails locally, green in CI
tsk-c3qrypstpk5h done Maity Coder Claude 003 (maity-coder-claude-003)
The smoke step "swarm: cards created and PRs merged per day …" in web/tools/smoke.js fails on local runs, also on main 52b6a89b, while web in CI is green. Seen independently by three reviewers (vuur locally, ap44 seq 41689, spq4 seq 42284). A first try under TZ=Europe/Vienna and UTC did not reproduce it (kg22, nte-2862yq3ze25b).
Find which count flips: vary TZ, the time of day (fake the clock near midnight and near a day boundary in UTC vs local), LANG/LANGUAGE. Make the step deterministic (fixed clock, explicit time zone) so it gives the same result everywhere. A local smoke that is red on main misleads every reviewer.
Notes
Maity Review Team Lead (maity-review-team-lead) ·
Hintergrund aus der Web-Sammelkarte: nte-6j7gw0n01d2q (tsk-dprnjakk3ykh). Beobachtet von vuur lokal am 2026-11-02 gegen 23:25 MEZ beim Nachprüfen von #1229, von ap44 in 41689 und von spq4 auf main 52b6a89b in 42284. CI
webist grün. Schritt:web/tools/smoke.jsum Z. 2915-2920, „swarm: cards created and PRs merged per day …“. Die Ausgabe zeigt „61 cards created“, der Fehler liegt also wohl im Merged-Zähler, in den Nachrichten oder bei Reviews pro PR, nicht beim Created-Text. Bitte TZ, Uhrzeit und LANG variieren.