gabriel / muse public
feat BREAKING phase-9 task/mpack-protocol #1 / 4
AI Agent gabriel · 59 days ago · Apr 17, 2026 · Diff

feat(phase-9): pre-compression fix + e2e integration tests

- Remove dead compress_zlib/compute_delta imports from push.py - push.py now passes encoding='raw' — transport selects best compression - Add tests/test_mpack_e2e.py: 15 e2e tests covering push/pull round-trip via LocalFileTransport (file:// URL, no HTTP server required) * basic push: single commit, objects, compression type, up-to-date, chain, incremental * error conditions: no remote, no commits, dry-run, diverged reject, force overwrite * object integrity: content survives push, multiple objects, dedup via empty snapshot * pull round-trip: full push→pull chain across three repos

sha256:1c08072d0d612e8ee8687845d596d81b6d4472704a004a32b7d39c348b3f8787 sha
sha256:2fe26076d0205b49b4133f9d0c968b18ec95da7501eec5e7cd7faeda786e9f81 snapshot

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:1c08072d0d612e8ee8687845d596d81b6d4472704a004a32b7d39c348b3f8787 --body "your comment"