fix: repair 400+ failing tests, fix mpack integrity check, add zlib decompression, zero typing audit violations
- Fix mpack_key computation: use blob_id() not raw hashlib.sha256 everywhere - Fix wire bytes format: use build_wire_mpack() (MUSE magic) not raw msgpack.packb - Fix conftest: patch musehub_wire_push and musehub_wire_shared in global backend fixture - Fix CommitRecord constructor: remove repo_id field (not in schema) - Fix zlib decompression tests: commit MusehubObject rows, use correct db mock - Fix _fetch_readme unit tests: mock db.get with AsyncMock returning object with content_cache - Fix musehub_wire_push.py: integrity check uses blob_id() not raw SHA-256 - Zero typing audit violations (--max-any 0): fix bare_dict, bare_list, boundary_dict, dict_of_dict, param_object, return_object across 14 source + test files
sha256:1bb2b2331b696382042e1249385aafd0c7bdd17167b7b972be72b90ae625bd80
sha
+65
~263
−1
symbols
sha256:ff9c4d2331214a72a4b75e91be7340c0d0f933a4278b585a2ce6c7e2b080ecab
snapshot
+65
symbols added
~263
symbols modified
−1
symbol removed
0
dead code introduced
Semantic Changes
329 symbols
~
_commit
~
__init__
~
__init__
~
_fetch
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:1bb2b2331b696382042e1249385aafd0c7bdd17167b7b972be72b90ae625bd80 --body "your comment"
No comments yet. Be the first to start the discussion.