feat([t]-pass): test-cmd, trust, unpack-objects, update-ref — EnvelopeJson + make_envelope
- test_cmd: _FullJson inherits EnvelopeJson; _fatal/_print_dry_run accept elapsed; all JSON outputs use make_envelope; remove __version__ import - trust: add _TrustAddJson/_TrustRemoveJson/_TrustListJson/_TrustHubListJson/_TrustHubResetJson; all TypedDicts inherit EnvelopeJson; _emit_error uses make_envelope; sprint-format docstrings on all 5 _run_* functions - unpack_objects: _UnpackObjectsJson(EnvelopeJson); _emit_error and output use make_envelope - update_ref: _UpdateRefJson/_DeleteRefJson inherit EnvelopeJson (drop duration_ms/exit_code); _emit_error uses make_envelope; both JSON output sites use TypedDict constructor
sha256:57528207433d9598d4097a0a155c0f6d7c5e13c564a5e5949cf59e1461cc90b7
sha
sha256:4b1294b4553104bd34d5feb9eabc539f1153266a2df25541141b3c5231261377
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:57528207433d9598d4097a0a155c0f6d7c5e13c564a5e5949cf59e1461cc90b7 --body "your comment"
No comments yet. Be the first to start the discussion.