79465862 Release driver: strip ambient non-GitHub forge tokens before goreleaser (multiple-tokens guard)
ac920e2a Clean up README.md
03b49d78 S3: serve git dumb-HTTP clone from the bucket layout
a145cd1c Static site: keep card titles on the bullet line
1e9dedab Static site: gate the SPA takeover on pages-ap
1eaadc96 Release driver: GITSOCIAL_ARTIFACT_BASE overrides the record's artifact-url base
276cedaa Static site: add media-src 'self' blob: to the page/shell CSP so in-bucket mp4/webm play as inline <video>
89f2bfde Change scripts/release.sh into the idempotent local release driver; add gitsocial site put for root-key uploads like install.sh
971422e1 Prepare bucket install path: scripts/install.sh resolves and downloads from gitsocial.org/artifacts, README links the demo video, foreign-root-key survival test
69af1d34 Static site: render mp4/webm blobs as inline video in the file view
03d7c54c Add release artifacts push: publish artifacts to the s3 remote under artifacts/<version>/ with latest.txt; artifacts list/export fall back to artifact-url
b9e5e97f Fix release workspace sync clobbering edit-propagated fields (raw rows re-inserted after their edit was applied)
gitsocial_0.19.0_darwin_amd64.zip gitsocial_0.19.0_darwin_arm64.zip gitsocial_0.19.0_linux_amd64.tar.gz gitsocial_0.19.0_linux_arm64.tar.gz gitsocial_0.19.0_windows_amd64.zip checksums.txt gitsocial_0.19.0_darwin_amd64.zip.sbom.json