{
  "date": "2026-11-01",
  "scope": "Local incident-release comparison; no AI inference or live business action.",
  "runtime": {
    "python": "3.12.3",
    "platform": "Linux-7.0.0-1017-azure-x86_64-with-glibc2.39"
  },
  "script_sha256": "b98f6b445ef9721dbd695ed50c71c4948960ebc3d1a1ecf0b13c46a68fc0e52c",
  "verifier_sha256": "2714435f4ebccd1c37c4ac5b0e1f05b55b8f92b6e5df6592fd6906f13c7335db",
  "manifest": {
    "title": "October 26 to November 1 release comparison",
    "date": "2026-11-01",
    "credit": "deterministicai.org",
    "license": "https://creativecommons.org/licenses/by/4.0/",
    "scope": "Publication edits, not event frequency, independent event totals or a population trend.",
    "before": {
      "file": "ai-reliability-incidents-v1.22.json",
      "sha256": "62e65b7054d30b744482fdbfa518e8e341a1eb719fd7b5d56f28f3fcb2ab6bad",
      "url": "https://www.deterministicai.org/data/ai-reliability-incidents-v1.22.json"
    },
    "after": {
      "file": "ai-reliability-incidents-v1.26.json",
      "sha256": "c40a6e81ac791f8f542379fdb16ed080fcf2e9dcabd43a5aba65675822483b1b",
      "url": "https://www.deterministicai.org/data/ai-reliability-incidents-v1.26.json"
    }
  },
  "checks": [
    {
      "check": "two fresh runs and published artifacts agree",
      "result": "pass",
      "detail": "Two fresh Python subprocesses; byte equality for all six outputs."
    },
    {
      "check": "membership and full record preservation",
      "result": "pass",
      "detail": "Reconcile counts and unchanged IDs to input records; added records retain all fields."
    },
    {
      "check": "metadata-only edit distinguished from record edits",
      "result": "pass",
      "detail": "Synthetic scope edit changes metadata only; no invented record addition."
    },
    {
      "check": "deliberate evidence-label change detected",
      "result": "pass",
      "detail": "Synthetic in-memory mutation; full before/after field values retained. Not published incident data."
    },
    {
      "check": "deliberate removal detected",
      "result": "pass",
      "detail": "Synthetic removal; original ID and full record retained in comparison."
    },
    {
      "check": "record reordering creates no field change",
      "result": "pass",
      "detail": "Declared semantic rule ignores only record-list order; exact input hashes still differ if bytes change."
    },
    {
      "check": "duplicate ID rejected",
      "result": "pass",
      "detail": "Duplicate IDs cannot be silently overwritten during record matching."
    },
    {
      "check": "changed input bytes rejected before output",
      "result": "pass",
      "detail": "Appended one newline to after snapshot; original trusted manifest unchanged."
    },
    {
      "check": "existing output preserved",
      "result": "pass",
      "detail": "Attempt to reuse existing output directory rejected; prior bytes unchanged."
    }
  ],
  "limitations": [
    "Does not verify source truth or legal status.",
    "Does not test production permissions, replay, human exception handling or independent evaluator protection.",
    "No cross-platform repeatability claim."
  ]
}
