gabriel / musehub public
dev
AI Agent gabriel · 120 days ago · May 14, 2026 · Diff

bench: wire_hash cache invalidation, safety guards, hard-delete test

sha256:99886fab7ef33cf51ae0075b9eb28d837b76d91b2c14c5a3c2eda955dee78610 sha
+21 ~8 −1 symbols
sha256:3f06fd18721333db35ade7b5a3e73842d703f825197151ba0822cda05dab4a21 snapshot
+21
symbols added
~8
symbols modified
−1
symbol removed
0
dead code introduced
Semantic Changes 30 symbols
~ tests/bench_cli.py .py 13 symbols added, 1 symbol removed, 5 symbols modified
delete_repo function function delete_repo L122–124
+ _PERMANENT_REPOS variable variable _PERMANENT_REPOS L40–43
+ _TRANSIENT_RE variable variable _TRANSIENT_RE L47–49
+ _WIRE_SOURCES variable variable _WIRE_SOURCES L107–112
+ _safe_delete_repo function function _safe_delete_repo L168–187
+ _muse_mpack import import _muse_mpack L26–26
+ _muse_pack import import _muse_pack L24–24
+ _muse_transport import import _muse_transport L25–25
+ _musehub_wire import import _musehub_wire L29–29
+ blob_id import import blob_id L27–27
+ hash_file import import hash_file L27–27
+ re import import re L15–15
+ server_objects_dir import import server_objects_dir L28–28
+ wire_hash function function wire_hash L115–128
~ tests/test_bench_cli_seed.py .py 7 symbols added, 3 symbols modified
+ TestWireHashInvalidation class class TestWireHashInvalidation L232–341
+ test_hub_seed_invalidates_on_wire_hash_change method method test_hub_seed_invalidates_on_wire_hash_change L284–313
+ test_hub_seed_skips_push_when_wire_hash_matches method method test_hub_seed_skips_push_when_wire_hash_matches L315–341
+ test_local_seed_invalidates_on_wire_hash_change method method test_local_seed_invalidates_on_wire_hash_change L261–282
+ test_local_seed_stores_wire_hash method method test_local_seed_stores_wire_hash L252–259
+ test_wire_hash_is_hex_string method method test_wire_hash_is_hex_string L246–250
+ test_wire_hash_is_stable method method test_wire_hash_is_stable L240–244
~ tests/test_musehub_repos.py .py 1 symbol added
+ test_delete_repo_removes_row_from_db function async_function test_delete_repo_removes_row_from_db L1322–1347
← 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:99886fab7ef33cf51ae0075b9eb28d837b76d91b2c14c5a3c2eda955dee78610 --body "your comment"