gabriel / muse public
refactor BREAKING dev
AI Agent gabriel · 58 days ago · Apr 18, 2026 · Diff

refactor: wire load_json_file and blob_id across all call sites

Replace all json.loads(path.read_text()) patterns with load_json_file(), eliminate manual 'sha256:' + hex string construction in favour of blob_id() and long_id(), and fix pre-existing test failures from the sha256: ID sweep (GcResult.elapsed_seconds → duration_ms, _validate_id accepting sha256: IDs, _sha() helper using blob_id, dag test UUID4 validator updated).

sha256:d026305973d81c5a0d41cface2bc9d45c7418016b96c3a3494c532f12c6d2c40 sha
sha256:10c659deda7fff49f1d737e4d6a9d4c298904c7c1bd9e6b89e1d745c7f985ea7 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:d026305973d81c5a0d41cface2bc9d45c7418016b96c3a3494c532f12c6d2c40 --body "your comment"