gabriel / muse public
fix patch task/utility-sweep-continued #5 / 5
AI Agent gabriel · 52 days ago · Apr 20, 2026 · Diff

fix: utility sweep — split_id, fake_id, layout constants, shelf/rev-parse test correctness

- muse/core/_types.py: add OBJECTS_DIR, DEFAULT_ALGO layout constants - muse/core/object_store.py: import from _types; add objects_algo_dir() - tests/test_gc_full.py: split_id() for hex extraction; fix sha256 subdir layout - tests/test_cmd_shard.py: --json flag, schema key, fake_id, split_id, objects_algo_dir - tests/test_security_symlink.py: blob_id(), tag_path(), objects_algo_dir, split_id - tests/test_cmd_verify_tag.py: fake_id, tag_path() for canonical layout - tests/test_verify_tag_supercharge.py: same fake_id + tag_path fixes - tests/test_core_doc_history.py: fake_id, long_id, tag_path pattern - tests/test_object_store_algo_layout.py: split_id/DEFAULT_ALGO for path assertions - tests/test_cmd_rev_parse.py: split_id; remove non-existent --format flag tests - tests/test_cmd_shelf.py: shelf list --json returns envelope; unwrap ["entries"] - docs/utility-reference.md: document OBJECTS_DIR, DEFAULT_ALGO, objects_algo_dir

sha256:b615cff8d9015afbf10750b39fda0229b13e69bbf9bf8567699a08485bd17e14 sha
sha256:658094b70748468fced0e141176233b4a80bbaa8ba384ed0678605ac528f1152 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:b615cff8d9015afbf10750b39fda0229b13e69bbf9bf8567699a08485bd17e14 --body "your comment"