feat: implement muse code migrate for commit-id-v2 DAG replay
Replaces the old git→Muse bridge with the v2 commit ID rewriter: - muse/core/migrate.py: DAG BFS collect, topological sort, v2 ID recompute, bare-sig normalisation, legacy object path migration - muse/cli/commands/migrate.py: CLI wrapper with --dry-run and --json - tests/test_code_migrate.py: 30 tests covering preflight, dry-run, single commit, linear chain, merge commit, branch heads, sig normalisation, idempotency, object path migration, legacy fields - tests/test_migrate.py: deleted (git-bridge; bridge will be muse code bridge)
sha256:dea16257146f6afbf50ae3b52dd15e4eacd236ff1e7338c70c53ee6912075f9a
sha
sha256:4913a79b99e7c17a9c5d7eadec396adf7ea8bea421e878089e73ed56847721fc
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:dea16257146f6afbf50ae3b52dd15e4eacd236ff1e7338c70c53ee6912075f9a --body "your comment"
No comments yet. Be the first to start the discussion.