AER-1 corpus checks

Every check in the published AER-1 corpus, grouped by type. The corpus index at zambo.dev/aer1/corpus.json records 129 checks across 126 vectors, kit 1.5.7, draft-zambo-aer1-26. Each entry below deep-links to the anchored check row on its vector page, where the input, the expected result, and the reason for the requirement are shown in full.

How the count works, from the corpus index itself: each file in the index records one check per vector, except base/merkle-vectors.json, which records 12 checks for its 9 vectors. The three extra checks are the Merkle vectors that carry both an expected root and an expected workflow verdict; both are listed below, under Merkle root and under Workflow verdict.

The full corpus organized by vector is in the AER-1 corpus vectors index.

Chain verdict (35)

Commitment verdict (8)

ID binding verdict (6)

Anchor outcome (9)

Anchor verification: must-fail (3)

Merkle root (9)

Workflow verdict (3)

Workflow Merkle root (5)

Cross-version evaluation (2)

Digest agreement (3)

Receipt verification: must-pass (13)

Receipt verification: must-fail (32)

Profile verification: must-fail (1)

Try Zambo free: add Zambo to your AI to run this kind of check on your own agent work, with 20 free calls per day and a Day Pass at $0.99 for 24h when you need more. Every call returns a verifiable receipt, and a receipt proves the saved result was not changed.

Implementations can carry the proof with them. The AER-1 badge kit gives any project page, profile, or repo a verifiable-receipts badge served from a shields-compatible endpoint, so the claim travels with the work and the check stays one click away.

The conformance corpus behind AER-1 is citable. The AER-1 conformance kit (126 test vectors, 129 checks, kit v1.5.7) is published as a dataset with DOI 10.57967/hf/11245: zambodotdev/aer1-conformance-kit on Hugging Face, with the canonical record at zambo.dev/aer1/corpus.json.