5d3c07c1 Static site tests: assert the unpacked-bucket path against other-demo, which stays under the seal minimum
16f5d082 Static site: point the fixture's PATH at the freshly built helper so git pushes exercise the sources under test
38e164c1 S3 backend: pack state-ref objects like everything else (push, seal, and a pack-map fallback for push-time config reads)
ad83fb31 S3 backend: seal mid-size loose cohorts (64-object minimum) and account declined seal attempts honestly
682729d0 Static site: improve speed
63a6fe86 Static site: fix graph lane assignment (dangling and leaked lanes) and floor the graph text column width
dd5e7d4b Static site: resolve short-sha commit routes through the code index before the exact-key object lookup
64b415df Static site: clean up styles
1cad4078 Static site: ship EB Garamond and IBM Plex Mono in the shell
540ee727 Static site: pre-render the app's pages, boot in one visual transition, and cut the request budget
9579affc Static site: add the type-list index pages to the sitemap head and an og:image social-card via the new site.image identity key
d0fa10c1 S3 backend: publish bulk history as packfiles, sealed and safe under concurrent pushers
a1ecb735 Clean up legacy code, comments, docs, and install files
gitsocial_0.20.0_darwin_amd64.zip gitsocial_0.20.0_darwin_arm64.zip gitsocial_0.20.0_linux_amd64.tar.gz gitsocial_0.20.0_linux_arm64.tar.gz gitsocial_0.20.0_windows_amd64.zip checksums.txt gitsocial_0.20.0_darwin_amd64.zip.sbom.json