fix
BREAKING
task/fix-bare-object-handling
#1 / 1
fix: bare object detection and read recovery; rm adapter files
- commits.py: get_all_commits silently skips bare blobs (DEBUG not CRITICAL) - object_store.py: read_object recovers bare objects via blob_id fallback - test_push_mpack_e2e.py: fix indentation bug in _run_push_cli - test_security_object_store_poisoning.py: add round-trip integrity tests - rm: .cursorrules, .windsurfrules, AGENTS.md (claude-only adapters)
sha256:fe844c2411edd1cec3d4c847f36a96c6ccd4e3d7d1a715106d2ecd64216bf94f
sha
+62
~2
−20
symbols
sha256:5ad3798b30362a15c2e0023c6254b769dd4332a8a2858f8d047d74ee038876e8
snapshot
+62
symbols added
~2
symbols modified
−20
symbols removed
0
dead code introduced
Semantic Changes
84 symbols
+
docs/
+
muse/
+
tests/
+
tools/
−
Snapshot Design Intent — Flat Manifest is Intentional
section Snapshot Design Intent — Flat Manifest is Intentional L149–186
+
test_e1_three_step_sequence_in_order
function
function test_e1_three_step_sequence_in_order L209–232
+
test_e2_presign_key_matches_put_bytes
function
function test_e2_presign_key_matches_put_bytes L239–259
+
test_e6_non_merge_branch_have_is_single_head
function
function test_e6_non_merge_branch_have_is_single_head L386–425
+
test_e7_merge_commit_branch_have_includes_all_remote_heads
function
function test_e7_merge_commit_branch_have_includes_all_remote_heads L432–485
+
test_v1_second_push_commits_count_is_one
function
function test_v1_second_push_commits_count_is_one L266–284
+
test_v2_first_push_sends_all_commits
function
function test_v2_first_push_sends_all_commits L291–307
+
test_vii1_push_twice_second_sends_one_commit
function
function test_vii1_push_twice_second_sends_one_commit L338–379
+
test_bare_objects_readable_after_migration
method
method test_bare_objects_readable_after_migration L769–781
+
test_get_all_commits_does_not_flag_blob_as_corrupt
method
method test_get_all_commits_does_not_flag_blob_as_corrupt L751–767
+
test_write_from_path_and_write_object_are_equivalent
method
method test_write_from_path_and_write_object_are_equivalent L735–749
← Older
Oldest on task/fix-bare-object-handling
All commits
Newer →
Latest on task/fix-bare-object-handling
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:fe844c2411edd1cec3d4c847f36a96c6ccd4e3d7d1a715106d2ecd64216bf94f --body "your comment"
No comments yet. Be the first to start the discussion.