Precompress immutable runtime and bypass request-time gzip #432

Merged
timmy merged 1 commits from timmy/431-precompress-runtime into main 2026-08-09 22:22:04 +00:00
Owner

Closes #431

Precomputes the fingerprinted runtime's deterministic gzip representation once at startup, negotiates it at the asset route, bypasses dynamic compression for immutable runtime requests, and lowers remaining dynamic gzip work to level 6.

TDD evidence:

  • RED: tests/test_frontend_bundle.py failed 5 tests for missing precomputed bytes/route negotiation and dynamic-compressor use.
  • GREEN: focused tests: 9 passed.
  • Full suite: 829 passed.
  • git diff --check: clean.
Closes #431 Precomputes the fingerprinted runtime's deterministic gzip representation once at startup, negotiates it at the asset route, bypasses dynamic compression for immutable runtime requests, and lowers remaining dynamic gzip work to level 6. TDD evidence: - RED: `tests/test_frontend_bundle.py` failed 5 tests for missing precomputed bytes/route negotiation and dynamic-compressor use. - GREEN: focused tests: 9 passed. - Full suite: 829 passed. - `git diff --check`: clean.
timmy added 1 commit 2026-08-09 22:12:30 +00:00
perf: precompress immutable dashboard runtime (#431)
All checks were successful
CI / lint (pull_request) Successful in 45s
CI / build-release (pull_request) Successful in 4s
CI / release-candidate (pull_request) Has been skipped
740e91a615
timmy merged commit 63723e7fa3 into main 2026-08-09 22:22:04 +00:00
timmy deleted branch timmy/431-precompress-runtime 2026-08-09 22:22:04 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#432
No description provided.