gabriel / muse public
fix tests task/fix-store-module-refs #1 / 1
AI Agent gabriel · 19 days ago · May 22, 2026 · Diff

fix(tests): update muse.core.store patch targets after store decomposition

All 35 failing tests and 6 erroring tests caused by muse.core.store no longer existing as a module. Map each patch target to the focused module where the symbol is now defined:

- muse.core.store.os.fsync → muse.core.io.os.fsync (write_text_atomic) → muse.core.commits.os.fsync (write_commit) - muse.core.store.os.replace → muse.core.io.os.replace - muse.core.store.os.fdopen → muse.core.io.os.fdopen - muse.core.store.tempfile.* → muse.core.io.tempfile.* - muse.core.store.fcntl.* → muse.core.io.fcntl.* - store.read_commit → muse.core.commits.read_commit - store.write_commit → muse.core.commits.write_commit - store.CommitRecord → muse.core.commits.CommitRecord - store.read_snapshot → muse.core.snapshots.read_snapshot - store.write_snapshot → muse.core.snapshots.write_snapshot - store.SnapshotRecord → muse.core.snapshots.SnapshotRecord - store.get_commit_snapshot_manifest → muse.core.snapshots.get_commit_snapshot_manifest - store.write_shelf_entry → muse.core.shelf.write_shelf_entry - store.get_head_commit_id → muse.core.refs.get_head_commit_id - store.write_head_branch → muse.core.refs.write_head_branch - store allowlist (msgpack test) → muse.core.io (msgpack now in io.py)

sha256:ab4f7676c473b11c3489b157db03f3f3f895c54c3c1e6b3ed8341f83cf5df8cd sha
16 changed · 1065 in snapshot files
sha256:5e19db9644f43623b4eab4ee0abd68134f21c641063d3c6a6ef3a58005aa5872 snapshot
16
files changed
1065
files in snapshot
Files Changed
~16
1065 in snapshot
← Older Oldest on task/fix-store-module-refs
All commits
Newer → Latest on task/fix-store-module-refs

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:ab4f7676c473b11c3489b157db03f3f3f895c54c3c1e6b3ed8341f83cf5df8cd --body "your comment"