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
0 comments
muse hub commit comment sha256:b615cff8d9015afbf10750b39fda0229b13e69bbf9bf8567699a08485bd17e14 --body "your comment"
No comments yet. Be the first to start the discussion.