Skip to content

Releases

repo-proof-index v0.2.0

Choose a tag to compare

@HarperZ9 HarperZ9 released this 13 Sep 14:51
5035b3a

repo-proof-index v0.2.0

Minor release for proof-status boundary clarity, strict JSON reader hardening, and public package behavior accumulated since v0.1.1.

What changed

  • Keeps status backward-compatible as the producer-reported value while adding producer_status and verification_state.
  • Keeps proof-surface and research-claim packets not_verified in this index; assess a separate tool's verification result on its own evidence.
  • Rejects ambiguous or unsafe JSON inputs before indexing or validation: duplicate keys, NaN, Infinity, overflowing floats, files over 1,048,576 bytes, and JSON nesting deeper than 200 levels.
  • Adds organ-row provenance, proof-surface forwarding/conformance updates, public docs/examples/art, and publishing workflow updates accumulated after v0.1.1.

Verification

Release commit: 5035b3a7f513f40b8ae4b84621c63f8abe6700c7

  • Main CI for the release commit passed.
  • Tag CI for v0.2.0 passed.
  • Release Artifacts run 34763747790 passed.
  • The Release Artifacts log installed twine-7.0.0 and hatchling==1.32.0.
  • CI built repo_proof_index-0.2.0-py3-none-any.whl and repo_proof_index-0.2.0.tar.gz.
  • CI twine check dist/* passed for both files.
  • Fresh install controls passed from both CI-built artifacts: package metadata and runtime __version__ report 0.2.0, and a producer-declared ready proof-surface packet remains verification_state=not_verified and actionable.

SHA256 checksums

c04a76734185d1b5233a234fdfaf08fa9d1ea061303eaff4d371453f4cf5f6a6  repo_proof_index-0.2.0-py3-none-any.whl
a708aa8ae2216676d39f19dc68555026ffb11976ac0faaf72028b2ea792d687a  repo_proof_index-0.2.0.tar.gz

Publishing note

GitHub Release assets are attached here. PyPI publishing is handled by the repository's release-event workflow.

repo-proof-index v0.1.1

Choose a tag to compare

@HarperZ9 HarperZ9 released this 14 Jun 01:01

repo-proof-index v0.1.1

Release Type

Patch release for current public package behavior and release-artifact
normalization.

Verification

  • python -m pytest -q
  • python scripts/check_proof_surface_conformance.py
  • python scripts/export_proof_surface_contract.py --out .release-check/proof-surface-contract-v0.1
  • python scripts/score_proof_surface_research.py
  • python -m json.tool schemas/proof-surface-packet.schema.json
  • python -m build
  • python -m twine check dist/*
  • git diff --check

Artifacts

  • repo_proof_index-0.1.1-py3-none-any.whl
  • repo_proof_index-0.1.1.tar.gz

Publishing Notes

GitHub Release artifacts are in scope. PyPI publication remains separate and
requires registry credentials.

v0.1.0

Choose a tag to compare

@HarperZ9 HarperZ9 released this 12 Jun 06:41

Initial public release of repo-proof-index: a schema-tolerant CLI for indexing proof contract JSON files.