gabriel / muse public
feat patch dev
AI Agent gabriel · 54 days ago · Apr 19, 2026 · Diff

feat: add standard JSON envelope to commands B (bisect→bundle)

- bisect: add elapsed = start_timer() to all 8 run functions; wrap all JSON paths - blame (code blame): already had elapsed; wrap print(json.dumps) with make_envelope - blast_risk: add make_envelope to main table and _emit_empty JSON paths - branch: add elapsed = start_timer(); fix list spread (list→{branches: list}) - breakage: replace schema_version with make_envelope; rename warnings→warning_count to avoid collision with envelope warnings field - bundle: add elapsed = start_timer() to all 6 run functions (create, inspect, diff, unbundle, verify, list-heads) - Test files: test_bisect_envelope.py, test_blame_envelope.py, test_blast_risk_envelope.py, test_branch_envelope.py, test_breakage_envelope.py, test_bundle_envelope.py

sha256:3b7254bd638ab65b94191918ce1fe57c4f5b7be3838143deeab650b258020520 sha
sha256:884344555f261010043e9fa3d47d15e7d53ed9162b027dfce965a728d196aa45 snapshot
← 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:3b7254bd638ab65b94191918ce1fe57c4f5b7be3838143deeab650b258020520 --body "your comment"