refactor
BREAKING
store
task/store-phase5-tags
#1 / 1
refactor(store): extract tag layer into muse.core.tags
Move TagDict, TagRecord, compute_tag_id, tag_path, write_tag, _read_tag_or_migrate, get_tags_for_commit, delete_tag, get_all_tags, and get_tag_by_name out of muse/core/store.py into a new muse/core/tags.py module.
All symbols remain importable from muse.core.store via re-exports so no callers need updating. Removed the now-unused _tags_dir import from the store.py paths block.
sha256:83a84fcb54cbfd1f9782171cb3c71db47539b5209c75f5b24054b9a15b70aa63
sha
2 changed · 1056 in snapshot
files
sha256:62dc8c61943ca80df012361d50b17fc42220d172ac775339a665f939bb660347
snapshot
2
files changed
1056
files in snapshot
Files Changed
+1
~1
1056 in snapshot
+1
~1
1056 in snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:83a84fcb54cbfd1f9782171cb3c71db47539b5209c75f5b24054b9a15b70aa63 --body "your comment"
No comments yet. Be the first to start the discussion.