Skip to content

chore(dcz): roll the dictionaries onto what production serves - #942

Merged
oddharsh merged 1 commit into
mainfrom
chore/dictionary-roll
Sep 26, 2026
Merged

oddharsh merged 1 commit into
mainfrom
chore/dictionary-roll

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated by dictionary-roll.yml. Adopted 66, pruned 56.

A returning visitor holds whatever /a/ asset and page production served them last, offers its hash, and earns a delta only if those exact bytes are committed here. No build step can derive that, which is why this is a commit and why it can be forgotten. It was, for 161 commits, until #178's set went stale under a dcz:check that reported PASS the whole time.

Sourced from production over the wire, so every candidate is bytes a browser can really offer. Verify with:

bun run dcz:check

Merging is a human call, because main takes no bypass actors.

Adopted 66, pruned 56. Sourced from https://aadhar.sh over the
wire, so every committed candidate is bytes a browser can actually offer.

Opened by .github/workflows/dictionary-roll.yml.
@github-actions github-actions Bot added type: chore Maintenance with no behaviour change area: compression The dcz dictionary tiers labels Sep 26, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
aadhar-sh 17a677b Sep 26 2026, 04:56 AM

@oddharsh
oddharsh enabled auto-merge (squash) September 26, 2026 05:20
@oddharsh
oddharsh merged commit fc0bde3 into main Sep 26, 2026
12 checks passed
@oddharsh
oddharsh deleted the chore/dictionary-roll branch September 26, 2026 05:23
oddharsh added a commit that referenced this pull request Sep 26, 2026
…dupes (#943)

compactSvg now rewrites a six-digit hex colour whose pairs repeat into its
three-digit form, only where it is a whole attribute value. The tray icons
spelled white #ffffff and the section tiles spelled it #fff, so seGl matched
garageG stop for stop and still missed hoistDefs, which merges on exact text.

Built sprite: 14,721 to 14,531 B raw, 2,451 to 2,424 B brotli q11, one
gradient fewer. Pixel-identical at 4x in Chrome 154.0.8037.58 and Canary
156.0.8074.0 (0 differing channels; a one-digit colour change as control
differs in 1,347). Section favicons are byte-identical.

This re-mints /a/icons.<hash>.svg, which is the point: a-dict holds the
live 0811bc24 since #942, so this is the first deploy that can serve an svg
dcz (116 B vs 2,424 B plain) to a browser carrying the svg-dcz=1 canary.

Co-authored-by: Aadharsh Pannirselvam <19518661+oddharsh@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: compression The dcz dictionary tiers type: chore Maintenance with no behaviour change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant