{
  "schema": "probity.aps-corrected20-r2-provenance/v1",
  "runAt": "2026-10-27T04:01:06.339464+00:00",
  "fixture": {
    "repository": "agent-passport-system/agent-passport-system",
    "commit": "e061462cea95b029203374496bbd14488d8d2993",
    "path": "fixtures/agent-passport-v2/agent-passport-vectors-v2-r2.json",
    "sha256": "9bd1f1849910c85f0555baf8efaa529aa9d057dce13c24606285b8643a003b89",
    "supersedesSHA256": "9fce76dbf13de9749a2ef52c8dedecce08e4874da0203b39a7d941eb479b5ac5",
    "retainedCopy": "producer/agent-passport-vectors-v2-r2.json",
    "fetchedFrom": "https://raw.githubusercontent.com/agent-passport-system/agent-passport-system/e061462cea95b029203374496bbd14488d8d2993/fixtures/agent-passport-v2/agent-passport-vectors-v2-r2.json"
  },
  "reader": {
    "author": "Probity",
    "operator": "Probity",
    "source": "read_corpus.py",
    "sourceSHA256": "14139579e6eed381b69631c232e5a4bc5c8d84427908da364354ed5099563346",
    "revision1SourceSHA256": "1d9b8fc840a974796b2098d367e37599cbce4d7455186bbeeeb7f3879c873bda",
    "diffFromRevision1": "reader-diff-from-r1.diff",
    "diffSHA256": "10de7dae1c153174ee7bfbd269f7b1a64c5888c3c5afe34af4d95b124df713b6",
    "importsAPSSDK": false,
    "cryptographyVersion": "50.0.2",
    "cryptoBackend": "OpenSSL 4.0.3 29 Sep 2026",
    "independentCryptographicBackend": false
  },
  "run": {
    "command": [
      "python",
      "-I",
      "-B",
      "read_corpus.py",
      "--fixture",
      "producer/agent-passport-vectors-v2-r2.json",
      "--output",
      "report.json"
    ],
    "exit": 0,
    "stdoutFile": "reader.stdout",
    "stderrFile": "reader.stderr",
    "python": "3.14.7",
    "platform": "Linux-7.0.0-38-generic-x86_64-with-glibc2.39",
    "installedDistributions": [
      {
        "name": "cffi",
        "version": "2.1.1"
      },
      {
        "name": "cryptography",
        "version": "50.0.2"
      },
      {
        "name": "pycparser",
        "version": "3.11"
      }
    ],
    "requirements": "reader-requirements.txt",
    "requirementsSHA256": "2e1656c458cd8838941bd224f9ae1c2f29beb7f320740d260629e66bcae2eeab",
    "hashEnforcedInstall": true,
    "rerunIdenticalModuloAt": true,
    "host": "operator workstation, not the one-CPU lab job of revision 1",
    "wallClockAuthentication": "not-established"
  },
  "report": {
    "file": "report.json",
    "sha256": "70f806adadeb42e659e5c2480f6beeb14e22bda9c4df125733a693ff178a4b88",
    "status": "PASS",
    "mismatches": []
  }
}
