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

feat: replace UUID4 with genesis content-addressed IDs for branches, releases, reviews, and wire tags

sha256:243dd234e2a2aaef2248414b603dcd794f418ce69038eedbdf89550c8c1cae4f sha
+18 ~15 symbols
sha256:a8d0719d79997f7646218b24058e5e4600765d2b31dbe599217e50bb117f2255 snapshot
+18
symbols added
~15
symbols modified
0
dead code introduced
Semantic Changes 33 symbols
+ branch_labels variable variable branch_labels L17–17
+ depends_on variable variable depends_on L18–18
+ down_revision variable variable down_revision L16–16
+ downgrade function function downgrade L30–36
+ Union import import Union L10–10
+ annotations import import annotations L8–8
+ op import import op L13–13
+ sa import import sa L12–12
+ revision variable variable revision L15–15
+ upgrade function function upgrade L21–27
~ musehub/core/genesis.py .py 1 symbol added
+ compute_branch_id function function compute_branch_id L183–192
~ musehub/db/musehub_models.py .py 1 symbol modified
~ musehub/services/musehub_proposals.py .py 1 symbol added, 5 symbols modified
~ musehub/services/musehub_releases.py .py 2 symbols added, 2 symbols modified
+ compute_release_id import import compute_release_id L27–27
+ timezone import import timezone L22–22
~ musehub/services/musehub_repository.py .py 1 symbol added, 3 symbols modified
+ compute_branch_id import import compute_branch_id L24–24
~ musehub/services/musehub_sync.py .py 1 symbol added, 1 symbol modified
+ compute_branch_id import import compute_branch_id L28–28
~ musehub/services/musehub_wire.py .py 1 symbol added, 2 symbols modified
+ compute_branch_id import import compute_branch_id L79–79
~ musehub/services/musehub_wire_tags.py .py 1 symbol added, 1 symbol modified
+ compute_tag_id import import compute_tag_id L25–25
← 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:243dd234e2a2aaef2248414b603dcd794f418ce69038eedbdf89550c8c1cae4f --body "your comment"