BLOG POST
The staleness check can fail again
security.txt was rewriting itself on every build. RFC 9116 wants a future expiry date, and ours was computed as a year from Date.now() — to the second. So that one file differed from its committed copy every single run, and node tools/build-site.mjs --check reported it stale on a completely clean tree. The cost was…