feat
patch
phase3
task/phase3-on-disk-refs
#1 / 1
feat(phase3): on-disk refs as canonical branch pointers
- Add musehub/storage/refs.py: write_ref() atomic POSIX rename + read_ref() - Wire push stream writes refs/heads/<branch> after DB commit (disk is canonical) - Add POST /api/repos/{repo_id}/branches/{name}/repair — heals DB from disk ref - 21 TDD tests across 7 tiers: write/read round-trip, atomicity, wire push integration, repair endpoint
sha256:ad64f2d2810bc6c74dbd642516bb8f102890b036b848a0da2c8c88aa162260b8
sha
sha256:dad2a0f3c4a446c82d8467da09da259fd5f399fa6a8228571df6579d28eff484
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:ad64f2d2810bc6c74dbd642516bb8f102890b036b848a0da2c8c88aa162260b8 --body "your comment"
No comments yet. Be the first to start the discussion.