Skip to content

Releases: raintree-technology/policystrata

PolicyStrata 1.0.0

Choose a tag to compare

@zacharyr0th zacharyr0th released this 27 Jun 03:11
Immutable release. Only release title and notes can be modified.
65622a1

PolicyStrata 1.0.0 promotes the polished public paper-backed release line to the first stable package release.

Changes:

  • Bumps package and citation metadata to 1.0.0.
  • Marks the PyPI package as Development Status :: 5 - Production/Stable.
  • Keeps public paper PDF, release post, canonical artifact zip, exact SHA256 values, and reproduction command in package metadata.
  • Pins README and GitHub Action examples to raintree-technology/policystrata@v1.0.0.

No runtime behavior changed from the polished 0.1.6 public-metadata release. This does not change the paper claim boundary: deterministic artifact-suite coverage, not production recall and not an authorization boundary.

Install:

python -m pip install policystrata==1.0.0
policystrata demo

Public artifacts:

PyPI artifact SHA256:

  • Wheel: 69af7e121d791b6bb530f12372c68075e86f8e16eeae52f1aa8445bd72d1f643
  • Source distribution: c3d54d507c88dcf86d63914002a1e974c8c6b33bac65a041426ca64f4b820902

Validation:

  • uv run ruff check .
  • uv run mypy src
  • uv run pytest
  • uv build
  • uvx twine check --strict dist/*
  • GitHub CI, CodeQL, Socket, and PyPI publish workflow passed.

PolicyStrata 0.1.6

Choose a tag to compare

@zacharyr0th zacharyr0th released this 27 Jun 02:19
Immutable release. Only release title and notes can be modified.
fb00a7d

PolicyStrata 0.1.6 is a metadata-only patch release for public paper/artifact polish.

Changes:

  • PyPI/project metadata now points directly to the public paper PDF.
  • Adds release post and canonical artifact zip project URLs.
  • README includes the exact paper/artifact SHA256 values and reproduce command.
  • GitHub Action examples now pin raintree-technology/policystrata@v0.1.6.

No runtime behavior changed.

Attached GitHub release artifacts were built locally from the merged 0.1.6 tree before PyPI publication. PyPI artifacts were rebuilt by the release workflow from the same tag; source content and package metadata are equivalent, but archive-level hashes differ because the build is not byte-reproducible across environments.

GitHub release asset SHA256:

  • Wheel: f0124bcd12f1e28881b7c2013afe114c4eb4e577e4c3825815a2d1a2227c6525
  • Source distribution: bed2a616a8c2561182c2eb31f84935029ee67f6dfff7e06feb17bcffcbcc4cff

PyPI artifact SHA256:

  • Wheel: a83e5fcf189c60bbc1886ca231e8c566a434dc6b0ccfa7f99f881b4b82775eb4
  • Source distribution: 9ebd6a88c139046c0000b5d97f780cf232fa703c615edb1de883e7c250fd245f

PolicyStrata paper and artifact kit (2026-06-26)

Choose a tag to compare

@zacharyr0th zacharyr0th released this 27 Jun 00:55
Immutable release. Only release title and notes can be modified.

PolicyStrata paper and reproducible artifact kit for the June 26, 2026 public release.

Links:

Use the attached artifact zip above for the submission kit. GitHub's auto-generated source archives are repository snapshots, not the submission kit.

Reproduce:

git clone https://github.com/raintree-technology/policystrata.git
cd policystrata
POLICYSTRATA_RUN_ROOT=/tmp/policystrata-final ./scripts/reproduce-final.sh

SHA256:

  • Paper PDF: 9a4da81d78c37fd81e9ab6b36f094756e61e6b88cfcd74dcab51cfdd8e5bbcd9
  • Artifact zip: 961778c1e8affc04f76e27ce7958572d904e69d7701494e0047e4f7bffbc466d

Checked result summary:

  • 1800 traces
  • 1720/1720 non-clean cases
  • 80 clean controls, 0 false positives
  • 1720 minimized witnesses
  • Median witness size 3302 bytes
  • 17M run directory on disk

Claim boundary: this is deterministic artifact-suite coverage, not production recall and not an authorization boundary.