refactor
BREAKING
task/blob-id-canonicalization
#1 / 1
refactor: route all blob_id idioms through types utility
Every long_id(hashlib.sha256(...).hexdigest()) and "sha256:" + hashlib.sha256(...).hexdigest() pattern replaced with blob_id(...). Removes raw hashlib usage from 13 files.
social.py additionally fixed: file paths now follow the canonical algo-in-path convention (posts/sha256/<hex>.json, reactions/sha256/<hex>.json), _content_id wrapper deleted, and manual ID truncations replaced with short_id().
sha256:36dde1f83ca01f584062c4e76bbc8922faf5d36e40f28c1f6c5620f0897be289
sha
sha256:36a5ac97d84ed7ea968300e7861ff6bdc8cbcc4d23d615914544930f456e40b9
snapshot
← Older
Oldest on task/blob-id-canonicalization
All commits
Newer →
Latest on task/blob-id-canonicalization
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:36dde1f83ca01f584062c4e76bbc8922faf5d36e40f28c1f6c5620f0897be289 --body "your comment"
No comments yet. Be the first to start the discussion.