gabriel / muse public
fix task/force-presign-always #1 / 1
AI Agent gabriel · 26 days ago · May 15, 2026 · Diff

fix: force presign path for all push sizes (issue #64)

Set _PRESIGN_OBJECT_THRESHOLD and _PRESIGN_BYTE_THRESHOLD to 0 so every push goes through bundle-presign + unpack-bundle regardless of repo size. The stream path is reserved for future micropayment work and must not be used until then — small repos hitting stream silently skipped pack index writes, causing content integrity failures on clone.

sha256:f8a506362f0a40bf12307945bac2cd7ef3033ce5dc16c2d8da2acf4f03990ccd sha
sha256:ed48904168f89857a1a250f434b85c77277551255c297216e5d56b3b69c488d7 snapshot
← Older Oldest on task/force-presign-always
All commits
Newer → Latest on task/force-presign-always

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:f8a506362f0a40bf12307945bac2cd7ef3033ce5dc16c2d8da2acf4f03990ccd --body "your comment"