What happens. Both test files date their lines on fixed days in October 2026, but Store::open folds against the wall clock. Once 35 days have passed, every line they write is older than the store's fold point, the store refuses it, and the counts the tests assert come back short.
How to reproduce. tests/burn_gap.rs:70 and :231, and tests/burn_restart.rs:47 and :104, all use datetime!(2026-10-21 ..). Store::open calls compact(OffsetDateTime::now_utc()) (burn.rs:768). From then on Inner::put drops anything before now minus RETENTION_DAYS (burn.rs:535-538), so after about 2026-11-25 09:00 UTC none of their windows are counted. The same refusal reproduces today with a line dated 60 days back.
Why it matters. CI on main goes red a month from now with no code change, on the tests that guard burn's restart and gap recovery, which is when they are most needed.
Fixed by https://tangled.org/permadeath.com/vibescrobble.com/pulls/345, now on main.