derive a separate shell generation digest from rendered HTML, runtime, CSS, manifest, icons, background worker dependency, and normalized service-worker behavior
preserve runtime-only content addressing while making CSS/manifest/icon/worker-only releases create distinct caches
normalize the legacy cache marker so generated output remains deterministic
Verification
RED observed for CSS-only generation and all non-JavaScript shell assets
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #511
What changed
Verification
pytest -q tests/test_frontend_bundle.py tests/test_service_worker.py— 52 passedpytest -q— 1032 passednode --check frontend/*.jspassed