Probity Vectors
Test an agent-evidence verifier against saved records with known outcomes. The corpora cover valid records, altered bytes, missing evidence and open specification interpretations.
Try it
From a reviewed source checkout, build the Go verifier and a wheel, then run the installed harness outside the checkout. You need Go 1.24+, Python 3.13+ and uv. Record the checkout's full commit ID with your report.
git rev-parse HEAD
run_dir="$(mktemp -d)"
GOWORK=off go build -o "$run_dir/aee-verify" ./cmd/aee-verify
uv build --wheel --out-dir "$run_dir"
wheel="$(find "$run_dir" -maxdepth 1 -name 'agent_evidence_vectors-*.whl')"
cd "$run_dir"
uv run --no-project --with "$wheel" agent-evidence-vectors --verifier "$run_dir/aee-verify --json"
Open conformance-report.json for the per-vector results. A complete external run has rail: external, verifier.vectorsExecuted equal to totals.vectors, and zero totals.suiteRefusals. The report separates conformance from reason-code agreement.
See installation routes and release identity for package availability and signature checks.
After the signed tag and PyPI wheel are published, install the matching release (with Go's executable directory on your PATH):
go install github.com/probityai/agent-evidence-vectors/cmd/aee-verify@v0.17.2
uvx agent-evidence-vectors==0.17.2 --verifier "aee-verify --json"
Test your verifier
The harness calls your executable with a vector-file path. Return a verdict through the exit status and a JSON object on the last line of stdout. The verifier contract covers output fields, key policy and comparison rules.
Use the GitHub Action to run the same check in your build and retain its report. The CI guide gives a workflow step and the available inputs.
Choose your next step
| I want to | Read |
|---|---|
| Pick a format and corpus | Corpus guide |
| Implement the verifier interface | Verifier contract |
| Understand what the fixtures test | Corpus measurements |
| Compare descriptor and decision IDs | GovOps ID profile |
| Check frozen execution boundaries | REMORA boundary readers |
| Find outside implementation results | Run ledger and independence record |
| Check release bytes and signatures | Release verification |
| Report a run or disagreement | Run reporting |
Each corpus manifest records its source revision, digest and expected outcomes. DISTRIBUTION.md lists the shipped corpora and installation routes.
For fixture coverage, see Corpus measurements. For outside results, see External records. To check signed release bytes, use Release verification.
Source maps: repository layout, corpus readers and witness attestor.
Contribute
Open an issue with the corpus revision, verifier build and report. For patches, start with CONTRIBUTING.md. For citations, use the citation guide.
Need to check a supplied claim against saved evidence? See Probity Verify. Browse the Probity projects for records, vocabulary and admission tools.
Apache-2.0. LICENSE.
Metadata
Release files for agent-evidence-vectors 0.17.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agent_evidence_vectors-0.17.2.tar.gz | 1.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agent_evidence_vectors-0.17.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.8 MB
Release files / agent_evidence_vectors-0.17.2.tar.gz
| Download URL | agent_evidence_vectors-0.17.2.tar.gz |
|---|---|
| Size | 1.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
faaa2b72eb124f6296653e92aeefd64c7e0f73ce1ef3936b579bafc7b206134a
|
|
BLAKE2b-256 checksum How to use checksums |
17407796965855c2161344e01f19a0920274479f7a50e797fdc59c2b0095c154
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.
Transparency logRelease files / agent_evidence_vectors-0.17.2-py3-none-any.whl
| Download URL | agent_evidence_vectors-0.17.2-py3-none-any.whl |
|---|---|
| Size | 2.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3f1e4131dd99aa47cc828d19ed2e0c703d281e0ec2d1a4db5204a0ccb2a3e74c
|
|
BLAKE2b-256 checksum How to use checksums |
561260d79642f4799d38408d5248693817075c5101ae94d827f08ff239e038df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.
Transparency log