gabriel / musehub public
fix patch task/issue40-sweep #1 / 1
AI Agent gabriel · 36 days ago · May 9, 2026 · Diff

fix: migrate _walk_commits straggler; update stale docstrings (issue #40 sweep)

- release_analysis._walk_commits: replace while-current first-parent loop with walk_dag_async + first-parent adjacency closure (missed in initial audit) - musehub_divergence.find_common_ancestor: update docstring — no longer a BFS walk, now uses walk_dag to collect ancestry set - musehub_gc.run_gc: update algorithm docstring step 2 — now walk_dag, not inline BFS

Zero inline commit-graph BFS/DFS loops remain outside documented exceptions.

sha256:9a9494b757cf0c398506ea32c98de5ea1293ec3c04491d958f99be9a955fa486 sha
sha256:7a9abb1136eb0b09b788d5f4505b5e39b89235add3646376a81f45b45be15138 snapshot
← Older Oldest on task/issue40-sweep
All commits
Newer → Latest on task/issue40-sweep

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