{
  "schema_version": "1.0",
  "version": "mvp0-2026-09-28.2",
  "frozen_at": "2026-09-28T17:21:44.000Z",
  "case_count": 100,
  "category_counts": {
    "browser": 30,
    "file": 30,
    "desktop": 20,
    "permissions": 20
  },
  "outcome_counts": {
    "HUMAN_REVIEW": 8,
    "INSUFFICIENT_EVIDENCE": 20,
    "NOT_APPLICABLE": 7,
    "VERIFIED_FAIL": 25,
    "VERIFIED_PASS": 40
  },
  "files_sha256": {
    "cases.jsonl": "7f7126a8773d933236055f489857b71d37a0a49b28714dc4ca9525666a91453f",
    "fixtures/browser-readbacks.jsonl": "4ed69efdcf6200e7b624a946fee713be2b8cf3ee31de5dfc842284c7da32811c",
    "fixtures/file-states.jsonl": "e8fa7f1c5f567b8b4fdd5a9eeddd21b52f261375f463ab159a8f3f01d30d1c77",
    "fixtures/desktop-readbacks.jsonl": "e8e815b0cb62b4559a6f02e41cb14854b9532c846eea3b57adbaa93be08534cf",
    "fixtures/permission-readbacks.jsonl": "f09aef9adffc16600d0f255e217ec3d0b53d12d19c7ed1c68fc2dc0e566f478f",
    "oracles/outcome-oracles.jsonl": "eb076dfca425df46751d067b362b51425aa69ad22a3d0709f5c6cc449c1d6ebd"
  },
  "fixture_policy": "One unique task/run/criterion and isolated readback fixture per case; fixtures contain synthetic values only.",
  "claim_policy": "Claims are intentionally discordant on known negatives and are never used as independent ground truth.",
  "revision_reason": "Version .1 omitted critical attempts whose authorized readback was unavailable. Version .2 retains the same 100-case category and outcome counts, with one critical evidence gap in each category; version .1 remains archived for audit.",
  "langfuse": {
    "status": "not_run",
    "candidate": "self-hosted OSS v4",
    "note": "The deterministic TESVEN corpus does not call Langfuse. The optional container baseline remains a separate gate."
  }
}
