gabriel / musehub public
refactor BREAKING dev
AI Agent gabriel · 157 days ago · Apr 21, 2026 · Diff

refactor: canonicalize algo prefixes — blob_id, short_id, split_id everywhere

sha256:e30aa21afc4cd71c725caf1162822897073f49bb0062fd3dde7cf8e8359f5fa6 sha
+24 ~70 −2 symbols
sha256:5dc5fe0cad0330c8ae53feb2e0e0ddcf0edd40149d5ad11d1771e3c6fec84ced snapshot
+24
symbols added
~70
symbols modified
−2
symbols removed
0
dead code introduced
Semantic Changes 96 symbols
~ musehub/api/routes/musehub/jinja2_filters.py .py 1 symbol added, 1 symbol modified
+ _muse_short_id import import _muse_short_id L27–27
~ musehub/api/routes/musehub/repos.py .py 1 symbol added, 1 symbol modified
+ short_id import import short_id L32–32
~ musehub/api/routes/musehub/ui_blob.py .py 1 symbol added, 3 symbols modified
+ short_id import import short_id L20–20
~ musehub/api/routes/musehub/ui_commits.py .py 1 symbol added, 2 symbols modified
+ short_id import import short_id L31–31
~ musehub/api/routes/musehub/ui_proposals.py .py 1 symbol added, 1 symbol modified
+ short_id import import short_id L28–28
~ musehub/core/genesis.py .py 2 symbols added, 1 symbol removed, 4 symbols modified
− hashlib import import hashlib L32–32
+ blob_id import import blob_id L32–32
+ short_id import import short_id L32–32
~ musehub/db/muse_cli_models.py .py 1 symbol added, 8 symbols modified
~ musehub/main.py .py 1 symbol added, 1 symbol modified
+ short_id import import short_id L27–27
~ musehub/maintenance/object_integrity.py .py 1 symbol added, 1 symbol modified
+ split_id import import split_id L34–34
~ musehub/mcp/write_tools/elicitation_tools.py .py 1 symbol added, 1 symbol modified
+ short_id import import short_id L23–23
~ musehub/muse_cli/db.py .py 1 symbol added, 2 symbols modified
+ short_id import import short_id L9–9
~ musehub/muse_cli/snapshot.py .py 1 symbol added, 1 symbol removed, 2 symbols modified
− hashlib import import hashlib L15–15
+ blob_id import import blob_id L15–15
~ musehub/services/musehub_coord.py .py 1 symbol added, 2 symbols modified
+ short_id import import short_id L50–50
~ musehub/services/musehub_coord_server.py .py 1 symbol added, 1 symbol modified
+ short_id import import short_id L27–27
~ musehub/services/musehub_issues.py .py 1 symbol added, 1 symbol modified
+ short_id import import short_id L24–24
~ musehub/services/musehub_jobs.py .py 1 symbol added, 1 symbol modified
+ short_id import import short_id L31–31
~ musehub/services/musehub_search.py .py 1 symbol added, 3 symbols modified
+ short_id import import short_id L27–27
~ musehub/services/musehub_symbol_indexer.py .py 1 symbol added, 1 symbol modified
+ short_id import import short_id L32–32
~ musehub/services/musehub_wire.py .py 2 symbols added, 8 symbols modified
~ musehub/services/release_analysis.py .py 1 symbol added, 2 symbols modified
+ short_id import import short_id L27–27
~ musehub/worker.py .py 1 symbol added, 3 symbols modified
+ short_id import import short_id L23–23
~ pyproject.toml .toml 7 symbols modified
← Older Oldest on dev
All commits
Newer → Latest on dev

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