{
  "schema": "MAKNOW_FLR016_LAB_CASES_v1",
  "cases": [
    {
      "id": "baseline_verified",
      "expected_digest": "sha256:aaa",
      "expected_size": 100,
      "reachable": true,
      "observed_digest": "sha256:aaa",
      "observed_size": 100,
      "reference_state": "LINKED",
      "provenance_present": true,
      "trusted_recovery_available": true,
      "closure_integrity_ok": true,
      "closure_provenance_ok": true
    },
    {
      "id": "missing_blob_recovered",
      "expected_digest": "sha256:bbb",
      "expected_size": 80,
      "reachable": false,
      "observed_digest": null,
      "observed_size": null,
      "reference_state": "LINKED",
      "provenance_present": true,
      "trusted_recovery_available": true,
      "closure_integrity_ok": true,
      "closure_provenance_ok": true
    },
    {
      "id": "same_name_corrupt",
      "expected_digest": "sha256:ccc",
      "expected_size": 64,
      "reachable": true,
      "observed_digest": "sha256:bad",
      "observed_size": 64,
      "reference_state": "LINKED",
      "provenance_present": true,
      "trusted_recovery_available": true,
      "closure_integrity_ok": false,
      "closure_provenance_ok": true
    },
    {
      "id": "correct_but_unreferenced",
      "expected_digest": "sha256:ddd",
      "expected_size": 128,
      "reachable": true,
      "observed_digest": "sha256:ddd",
      "observed_size": 128,
      "reference_state": "UNREFERENCED",
      "provenance_present": true,
      "trusted_recovery_available": true,
      "closure_integrity_ok": true,
      "closure_provenance_ok": true
    },
    {
      "id": "truncated_payload",
      "expected_digest": "sha256:eee",
      "expected_size": 256,
      "reachable": true,
      "observed_digest": "sha256:truncated",
      "observed_size": 190,
      "reference_state": "LINKED",
      "provenance_present": true,
      "trusted_recovery_available": false,
      "closure_integrity_ok": false,
      "closure_provenance_ok": true
    },
    {
      "id": "bytes_ok_provenance_missing",
      "expected_digest": "sha256:fff",
      "expected_size": 72,
      "reachable": true,
      "observed_digest": "sha256:fff",
      "observed_size": 72,
      "reference_state": "LINKED",
      "provenance_present": false,
      "trusted_recovery_available": true,
      "closure_integrity_ok": true,
      "closure_provenance_ok": false
    },
    {
      "id": "transfer_one_byte_changed",
      "expected_digest": "sha256:111",
      "expected_size": 90,
      "reachable": true,
      "observed_digest": "sha256:onebytechange",
      "observed_size": 90,
      "reference_state": "LINKED",
      "provenance_present": true,
      "trusted_recovery_available": true,
      "closure_integrity_ok": false,
      "closure_provenance_ok": true
    },
    {
      "id": "transfer_provenance_removed",
      "expected_digest": "sha256:222",
      "expected_size": 110,
      "reachable": true,
      "observed_digest": "sha256:222",
      "observed_size": 110,
      "reference_state": "LINKED",
      "provenance_present": false,
      "trusted_recovery_available": false,
      "closure_integrity_ok": true,
      "closure_provenance_ok": false
    }
  ]
}
