gabriel / muse public
refactor BREAKING task/rip-legacy-pack #1 / 1
AI Agent gabriel · 58 days ago · Apr 18, 2026 · Diff

refactor: rip legacy pack API — migrate all tests to streaming (push_stream/fetch_stream)

- Delete fetch_pack, push_pack, push_objects, presign_objects, fetch_objects, filter_objects, confirm_objects, push_object_pack from transport.py - Delete test_cli_fetch_push.py (tested dead CLI wrappers) - Rebuild test_cmd_clone_hardening.py against fetch_stream + on_object callback - Migrate test_cmd_fetch_hardening.py, test_cmd_pull_hardening.py, test_cmd_push_hardening.py, test_cli_stream_push.py, test_local_file_transport.py to streaming API - Add TDD guard tests (test_transport_no_legacy_pack.py) - Replace hashlib.sha256 + long_id pattern with blob_id throughout

sha256:de342a8d505aaae8727bf72434714fba9f8893bfcd1c076440848641a8cfdcab sha
sha256:a556d1daff5a697bf612573e391efccb61d701176fe1d5616fc46aec99fdf62d snapshot
← Older Oldest on task/rip-legacy-pack
All commits
Newer → Latest on task/rip-legacy-pack

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