{
  "version": "1.2.0",
  "spec_revision": "-01",
  "source": "https://gitlab.com/rambozambodotdev/zambo/-/tree/main/aer-1/test-vectors",
  "vectors": [
    {
      "id": "receipt-01",
      "kind": "valid",
      "spec_version": "0.3",
      "expected_verdict": true,
      "byte_hash": "9892dc17af892e03de41625c0ee325117a3b8ee4ba6005f3a3eac68510030aed"
    },
    {
      "id": "receipt-02",
      "kind": "valid",
      "spec_version": "0.3",
      "expected_verdict": true,
      "byte_hash": "f96f17332d67b21ada2dfba5f0c0e1d5801eab99330472057bf18edd93d4ccf7"
    },
    {
      "id": "receipt-03-live",
      "kind": "valid",
      "spec_version": "0.3",
      "expected_verdict": true,
      "byte_hash": "29c2152dac8739499dd0fe5cd37a486ebcc7d4798c9b6d3aeab65b3172375b05"
    },
    {
      "id": "bad-created-at",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "af36701a2188df32a9dcea12e0424c380019698d4f76da9ad8ea2fd59432cf83"
    },
    {
      "id": "bad-id",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "e16b5836b809db35fce7a0d08936d08dd41e659f6b8b5a13e53dbc4c4d634427"
    },
    {
      "id": "bad-provenance",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "bd24c2a8c3e190db3668dad30e8e9ea0ddf145bef95fe0e7168e2346b6662e89"
    },
    {
      "id": "bytes-not-base64",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "dba028079ca6f9aecf4530b0c4a55f4ec03638ec0537e6fe8e68675a380d5934"
    },
    {
      "id": "hash-bad-format",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "9e7efe20f0cef17d0606edabfad0418e9eb224aaeaa2dae32c817060fa60abcc"
    },
    {
      "id": "hash-mismatch",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "b0d28c79dc2ff36cbf37b4fa7b3bfb2908c91dcec0cf3fb800f11aaa25b08ea8"
    },
    {
      "id": "impossible-date",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "7a33f8b5a79c609e4bac7e1fa1c5553962adf726cd700fbead1f9e974c41e7c9"
    },
    {
      "id": "missing-output-hash",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "1d9cdbbaf9469f9073c410dc7a7f2543b02071773aa332daf63803eaaec87e62"
    },
    {
      "id": "non-utf8-bytes",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "ec954ae4932e0bfe7383adee3c75f53c5985c6edea62c7ae4370cb1f6e85a91a"
    },
    {
      "id": "tool-not-object",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "009bfb6fa90b583372e5d3f444ccd9b89aa6278564b128d1f21b404747a3981b"
    },
    {
      "id": "aer1-local-valid-01",
      "kind": "valid",
      "spec_version": "0.3",
      "expected_verdict": true,
      "byte_hash": "354cea111eec9c9c5954046773177c4e11722965731cbd149bf47e5f87c1421d",
      "fixture": "adversarial-2026-09-27/aer1-local-valid-01.json"
    },
    {
      "id": "aer1-local-valid-02",
      "kind": "valid",
      "spec_version": "0.3",
      "expected_verdict": true,
      "byte_hash": "5dd1e30fec3049fc68c8db04c4c422b39121980a93e28469e2450fc0d35d2f43",
      "fixture": "adversarial-2026-09-27/aer1-local-valid-02.json"
    },
    {
      "id": "aer1-local-valid-03",
      "kind": "valid",
      "spec_version": "0.3",
      "expected_verdict": true,
      "byte_hash": "abfb0ba48a12b9ea8b035294b53b8da611d2e12c7fdc300772bded60ba26cb30",
      "fixture": "adversarial-2026-09-27/aer1-local-valid-03.json"
    },
    {
      "id": "aer1-local-valid-04",
      "kind": "valid",
      "spec_version": "0.3",
      "expected_verdict": true,
      "byte_hash": "6771e7d12b04ee35ab6655d0ed33f6dc86b8aba13594ec73c03cdfd2463f75ab",
      "fixture": "adversarial-2026-09-27/aer1-local-valid-04.json"
    },
    {
      "id": "aer1-local-valid-05",
      "kind": "valid",
      "spec_version": "0.3",
      "expected_verdict": true,
      "byte_hash": "960359273e242cd3553f56675a741d410f8c1f2e700c2c2848402711d09268f9",
      "fixture": "adversarial-2026-09-27/aer1-local-valid-05.json"
    },
    {
      "id": "aer1-local-invalid-schema",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "ea3955ed3b6ec0c21cacfa5c3d83a7c916e7d34a160fc92b3a45fdd3b9f4f2e8",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-schema.json"
    },
    {
      "id": "aer1-local-invalid-id",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "ea508a695ba2c9aa044f1933952d8f6e054d473b55487670d4ba0bb4405d7b18",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-id.json"
    },
    {
      "id": "aer1-local-invalid-id-version",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "0b8136e4d6773caab140b0d2d54911ca396890f776622d6aa515bc9798150a4b",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-id-version.json"
    },
    {
      "id": "aer1-local-invalid-date-day",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "f8137c1a734eb0ccab2bd342773bff80571b63614d2c58b761d72fad5de5503d",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-date-day.json"
    },
    {
      "id": "aer1-local-invalid-date-hour",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "afe7220d0f18872f006b7fd989f764ce37c27b89492db0a990a41ae817c7a4be",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-date-hour.json"
    },
    {
      "id": "aer1-local-invalid-date-zone",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "bdfe81a2f0089a0cc65a6770bb7e0d4df578b4b98238a4f9d7bfa2856d89b68e",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-date-zone.json"
    },
    {
      "id": "aer1-local-invalid-tool",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "65c51c5d90121f53169853b2c844a999041e4150343537c6902f5280cb6921c6",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-tool.json"
    },
    {
      "id": "aer1-local-invalid-tool-name",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "a64c167aac4e01cd85798e552aeb765e79de732e0c8b6f43b9f7b584e041a756",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-tool-name.json"
    },
    {
      "id": "aer1-local-invalid-tool-version",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "d25cb934bc4fd8b5f4caf7e07dccfbe3f884fd8bd50052f9a78090bdbe20bc3f",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-tool-version.json"
    },
    {
      "id": "aer1-local-invalid-tool-scope",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "c8e25362a7aaa52c0e085f13fdd2bb403fbda32a80185df8eab4a91fc2de6107",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-tool-scope.json"
    },
    {
      "id": "aer1-local-invalid-provenance",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "8934b569c2bc4fd02c03de18d574e92b342146750c3be3e7164905a371403a8a",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-provenance.json"
    },
    {
      "id": "aer1-local-invalid-status",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "d01188abfc14514a17521ac03210209a7486afabcf52eb0b08e1f6a6f7f55e1f",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-status.json"
    },
    {
      "id": "aer1-local-invalid-missing-id",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "7873fc4907f92ec133095d3baaa77ffe742d8bcefbcb7265241784fabfc56dd1",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-missing-id.json"
    },
    {
      "id": "aer1-local-invalid-missing-tool",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "a1b0c7ebb6837e3fd3c9194cabcee861d582c98167723bb826f2e816c7159593",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-missing-tool.json"
    },
    {
      "id": "aer1-local-invalid-bytes-format",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "d84a2c048842d6e8501e4448b4a59f49a0037e31aefc6cc3c7aebacb53aae054",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-bytes-format.json"
    },
    {
      "id": "aer1-local-invalid-bytes-padding",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "4e065303a110c951a421081e89efdc262352529bb63dc1013877f50846b1c726",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-bytes-padding.json"
    },
    {
      "id": "aer1-local-invalid-bytes-utf8",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "7a4aa24c2a82514bdd7f5342ea2b4a1430fa16dc19e50bfbd00f677d077d092f",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-bytes-utf8.json"
    },
    {
      "id": "aer1-local-invalid-hash-format",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "095e1478fff66ce3a9a23ae54b4f4e03bf65dd2c04d443c248dac3c8c7ed84e8",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-hash-format.json"
    },
    {
      "id": "aer1-local-invalid-hash-mismatch",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "43b43e3d8cdd5904b811ccb13918e022e4dca7a6ddb2ddc0ed0aac4f0392faa3",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-hash-mismatch.json"
    },
    {
      "id": "aer1-local-invalid-missing-hash",
      "kind": "invalid",
      "spec_version": "0.3",
      "expected_verdict": false,
      "byte_hash": "55b89e7c990bbb72e4033809c9e08ed2d9aaacaae651cc60b303e3978c49e98d",
      "fixture": "adversarial-2026-09-27/aer1-local-invalid-missing-hash.json"
    }
  ],
  "local_proposed_corpus": {
    "label": "Local proposed corpus; not part of published v1.2.0",
    "date": "2026-09-27",
    "count": 25
  }
}
