gabriel / muse public
fix patch dev
gabriel · 60 days ago · Apr 16, 2026 · Diff

fix: sha256: prefix canonical at contract boundaries, update tests for MWP streaming

- describe.py: short_sha now includes sha256: prefix (was stripping it for display) - describe long_format: removed git-ism 'g' prefix since sha256: already identifies the hash type - test_merge_data_integrity: fix _write_object/_h/_SHA256_EMPTY to use sha256: prefix; fix _snapshot_path/_commit_path_for to strip prefix for filesystem paths only - test_push_have_filter: fix _sha helper to return sha256: prefix; update mock from push_pack to push_stream (MWP streaming refactor); fix I3/I4 path assertions to strip prefix before filesystem checks; remove PackBundle/FilterObjectsResult/PresignResponse - delete test_push_pack_origin.py: _push_objects_as_packs removed in MWP refactor

sha256:5587bc25c9427315d2bc2e75abc40d23a0b26bce956b54e34ddc75ee20774ead sha
sha256:bc9d050f138e67669605c120bb22a0726c20c23e8e3fc860fff8da99be8e4400 snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

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:5587bc25c9427315d2bc2e75abc40d23a0b26bce956b54e34ddc75ee20774ead --body "your comment"