test(log): comprehensive graph rendering coverage
55 tests across 9 classes covering: - Unit/integration: linear chain, merge connector, convergence, diamond, lane reuse, decorations - End-to-end: CLI --graph flag wired correctly, exit codes, structural assertions - Stress: 100-commit chain, 50 sequential merges, 3-branch wide fan, truncation warning - Data integrity: orphaned parent refs, root commit lane closure, empty refs, multiline messages, empty manifests - Performance: 100-commit linear < 2s, diamond < 1s, 50-merge < 5s - Security: ANSI escape injection, null bytes, carriage return, OSC title sequences, shell metacharacters, unicode - _topo_sort unit: child before parent, merge before both parents, all commits returned
sha256:06203cde0ee7e4470022a20a3f337417ec4d848c11a45899913786956c922a66
sha
sha256:3a73c5cd6ec0a12e0b908a2097df4c5cb6dcecb4e1761dbef1c7ff90974391b4
snapshot
Older
fix(log): correct graph connector for merge and convergence
sha256:da890ae29a29c9ed10ba547d56aa3ba35ec0c1087589e51a403b1cf9d0dbd907
All commits
Newer
feat(log): show full sha256 ID in graph and oneline output
sha256:2a93419671cb03ed388b1f221c39ef4cda005ced666a7ff00749ed48829e2874
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:06203cde0ee7e4470022a20a3f337417ec4d848c11a45899913786956c922a66 --body "your comment"
No comments yet. Be the first to start the discussion.