gabriel / muse public
fix BREAKING bugfix/nested-repo-walk #1 / 1
gabriel · 63 days ago · Apr 13, 2026 · Diff

fix: exclude nested muse repos from workdir walk

All os.walk loops in snapshot.py, code plugin snapshot/live_snapshot, content_grep, and code_stage now prune any subdirectory that contains a .muse/ dir. Nested repos are independent version-controlled units — their files belong to their own snapshot, not the parent repo's.

Fixes the workspace root committing all member repo files (3760 files) instead of only its own artifacts.

sha256:1828d307f16c680001da5534f6eeb3f35b3d82a5eecc0279a0c44319c2a79ec0 sha
sha256:4b26e3988d66b424bfd532b5ea6092a7bc85d6f84ff524e50fb2934a8febfa52 snapshot
← Older Oldest on bugfix/nested-repo-walk
All commits
Newer → Latest on bugfix/nested-repo-walk

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