gabriel / muse public
chore BREAKING dev
AI Agent gabriel · 159 days ago · Apr 19, 2026 · Diff

chore: [t] pass — rev-parse, revert, rm

- rev-parse: _RevParseJson/_RevParseAbbrevJson(EnvelopeJson), update _emit_error/success helpers - revert: _RevertJson(EnvelopeJson, total=False), make_envelope for all 3 success paths + error helper - rm: _RmResultJson(EnvelopeJson), make_envelope for error/nothing/success paths - agent-guide + sprint doc updated for all three commands

sha256:596f6dda38b5402cbf7059f9bfeb04f02158578b9efeb9b662adc2fe714f5c71 sha
+9 ~33 −3 symbols
sha256:7c05fbabf30fac1561e7e858a300bbeef35a8555c131bd0cff0449b006afd335 snapshot
+9
symbols added
~33
symbols modified
−3
symbols removed
0
dead code introduced
Semantic Changes 45 symbols
~ muse/cli/commands/rev_parse.py .py 4 symbols added, 1 symbol modified
+ _RevParseAbbrevJson class class _RevParseAbbrevJson L77–81
+ _RevParseJson class class _RevParseJson L70–74
+ EnvelopeJson import import EnvelopeJson L55–55
+ make_envelope import import make_envelope L55–55
~ run
~ muse/cli/commands/revert.py .py 2 symbols added, 1 symbol removed, 2 symbols modified
− TypedDict import import TypedDict L78–78
+ EnvelopeJson import import EnvelopeJson L79–79
+ make_envelope import import make_envelope L79–79
~ run
~ muse/cli/commands/rm.py .py 2 symbols added, 1 symbol removed, 2 symbols modified
− TypedDict import import TypedDict L72–72
+ EnvelopeJson import import EnvelopeJson L72–72
+ make_envelope import import make_envelope L72–72
~ run
← 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:596f6dda38b5402cbf7059f9bfeb04f02158578b9efeb9b662adc2fe714f5c71 --body "your comment"