Skip to content

ENH: Add PhaseSymmetry remote module CID blobs (5 files, 10.25 MiB)#17

Draft
hjmjohnson wants to merge 1 commit intoInsightSoftwareConsortium:gh-pagesfrom
hjmjohnson:add-phasesymmetry-cid-blobs
Draft

ENH: Add PhaseSymmetry remote module CID blobs (5 files, 10.25 MiB)#17
hjmjohnson wants to merge 1 commit intoInsightSoftwareConsortium:gh-pagesfrom
hjmjohnson:add-phasesymmetry-cid-blobs

Conversation

@hjmjohnson
Copy link
Copy Markdown
Member

Stages the 5 binary blobs referenced by .cid key files in the ITKPhaseSymmetry remote module so that ExternalData can resolve them against ITKTestingData/CID/.

No network fetches required -- all blobs recovered from local $ExternalData_OBJECT_STORES/SHA512/ and/or ITKTestingData/MD5/.

Size metrics
Metric Value
Files added 5
Total size 10.25 MiB (10,747,911 B)
Mean 2.05 MiB
Verification

Each blob was verified in two stages before staging:

  1. Re-hashed to its legacy SHA-512 or MD5 key (recovered from the module's git history).
  2. CIDv1-raw (sha2-256, raw codec) recomputed from file contents and compared to the .cid key file.

Zero mismatches.

Stages 5 binary blobs referenced by .cid key files in the ITKPhaseSymmetry
remote module so ExternalData can resolve them against
ITKTestingData/CID/.

Every blob was verified before staging by re-hashing to its legacy
SHA-512 or MD5 key and by recomputing its CIDv1-raw (sha2-256)
identifier from file contents. Zero mismatches.

Source: local $ExternalData_OBJECT_STORES and ITKTestingData/MD5/ tree.
No network fetches required.

Assisted-by: Claude Code -- bulk copy + verification pipeline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant