refactor: [t] range_diff, read, read_commit, read_snapshot — EnvelopeJson TypedDicts
range_diff.py: add _RangeDiffJson(EnvelopeJson); fix 1 raw dict output. read.py: add _ReadJson/_ReadErrorJson(EnvelopeJson, total=False); fix _emit_error helper + 1 main JSON output (commit.to_dict() + make_envelope). read_commit.py: add _ReadCommitJson(EnvelopeJson, total=False); fix 1 output site (record.to_dict() + make_envelope). read_snapshot.py: _SnapshotOutput(TypedDict, total=False) → EnvelopeJson; drop duration_ms/exit_code fields; fix 1 output site.
sha256:bcedc62960c2e3aaf16d79b520d0a17b658e29d58dad5c3e1bdcff6269929149
sha
sha256:a9e8763c738c1c43676ae0c0f42ca79b9cb414e1ad52a98d0c9829466cee2d18
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:bcedc62960c2e3aaf16d79b520d0a17b658e29d58dad5c3e1bdcff6269929149 --body "your comment"
No comments yet. Be the first to start the discussion.