fix: normalize R2 object keys to canonical sha256:<hex> format
_key() was replacing ':' with '_' producing non-standard objects/sha256_<hex> keys. Colons are valid in S3/R2 keys — no substitution needed. Canonical format is objects/sha256:<hex> matching the algo:hex convention used everywhere else in the codebase.
Adds deploy/migrate_r2_keys.py to move old bare-hex and sha256_ keys to the canonical format.
sha256:47e0fb0d75f11eb046cdd3e618162918612d2f771d44a627747ed419b21cdacf
sha
sha256:1a3a97f2f11051bec81d7ac0a288e8b11fece8ceec5bad3ac228c9b8cd232374
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:47e0fb0d75f11eb046cdd3e618162918612d2f771d44a627747ed419b21cdacf --body "your comment"
No comments yet. Be the first to start the discussion.