This repository includes a SHA-256 hash list so you can verify that downloaded files have not been altered.
- A local copy of the files you want to verify
- The repository hash list:
SHA256SUMS_rev14.29.txt
Canon:
canon/rev14.29/MathGov_Foundation_5.0i_rev14.29_FINAL_SYNCED.docxcanon/rev14.29/MathGov_Appendices_5.0i_rev14.29_FINAL_SYNCED.docxcanon/rev14.29/SGP_4.1.1_PATCHED_READY_PUBLISH.docx
ProofPack:
proofpack/rev14.29/MathGov_ProofPack_5.0i_rev14.29.zip
Support:
support/Alignment_Constitution_Public.pdfsupport/Alignment_Test_Case_Library.pdf
-
Download the file(s) you want to verify and the hash list
SHA256SUMS_rev14.29.txt. -
Compute a SHA-256 hash:
Get-FileHash .\MathGov_ProofPack_5.0i_rev14.29.zip -Algorithm SHA256- Compare the output hash to the matching line inside:
SHA256SUMS_rev14.29.txt
If the hash matches exactly, the file is verified.
- Compute a SHA-256 hash:
shasum -a 256 MathGov_ProofPack_5.0i_rev14.29.zip- Compare the output hash to the matching line inside:
SHA256SUMS_rev14.29.txt
If the hash matches exactly, the file is verified.
If SHA256SUMS_rev14.29.txt is in the same folder as the files:
shasum -a 256 -c SHA256SUMS_rev14.29.txtNote: This works when filenames and paths match. If you moved files into different folders, verify one-by-one.
If the hash does not match:
- the file may be corrupted during download, or
- the file may have been modified, or
- you may be hashing a different filename/version than the one listed.
The correct action is to re-download the file from the canonical repo path and verify again.
A verified hash confirms the file matches the published release artifact byte-for-byte. It does not validate the correctness of the model or the ethics—only the integrity of the artifact.