Skip to content

v1.0.1 — integrity verifier fix + repository links

Latest

Choose a tag to compare

@dacheah dacheah released this 11 Jul 06:38
6ebc78c

v1.0.1 — integrity verifier fix + repository links

This is a tooling and metadata patch. The corpus contents are unchanged from v1.0.0 — still 57 authoritative instruments across 21 jurisdictions.

Fixed

  • The integrity verifier now actually works. verify_integrity.py in v1.0.0 was truncated (missing its __main__ entry point), so running it defined its functions and exited 0 without checking anything — the tool that lets you prove the corpus is unaltered was a silent no-op. It has been restored to the complete script: it re-hashes all 356 files against corpus_manifest.json, re-derives the single root hash, and prints GREEN or RED.

    If you downloaded v1.0.0, please re-fetch v1.0.1 so you can independently verify the data.

Added

  • Canonical repository, versioned releases, and citation links in the README.
  • repository-code and url fields in CITATION.cff for machine-readable citation.

Integrity

  • corpus_manifest.json regenerated; python3 verify_integrity.pyGREEN (356 files match, root hash reproduces).
  • Root hash at this tag: sha256:5b22c332b6c4fe40c4abd6b2983d8f4948e9dc1bcdb966df4ce96acd50df74b2

Verify after download:

python3 verify_integrity.py    # expect: integrity: GREEN