AMS-1 verification badges

A badge states one thing and one thing only: how far a verification artifact has traveled on the adoption ladder. There is no composite score, no A–F grade, and no “trust level” — safety, quality and adoption are different questions, and blending them is how rating systems mislead. Promotion happens only on evidence recorded in the artifact itself, never on payment, stars or age.

Stage 0 · self-attested AMS-1 Stage 0 badge

The artifact exists and its inputs are hashed. The starting point — every verification begins here, including ours.

![AMS-1 Stage 0](https://roy-tong.github.io/AgentMeasure/assets/badges/ams-1-stage-0.svg)

Stage 1 · recomputable AMS-1 Stage 1 badge

Inputs hashed, rules version recorded: a third party with the same inputs and the same registry reproduces every number. Generated by agentmeasure verify, graded by agentmeasure certify.

![AMS-1 Stage 1](https://roy-tong.github.io/AgentMeasure/assets/badges/ams-1-stage-1.svg)

Stage 2 · independently reproduced AMS-1 Stage 2 badge

Someone else re-ran it and recorded the digest — the reproduction entry must match the artifact’s deterministic digest. Not self-declared: the digest math has to agree.

![AMS-1 Stage 2](https://roy-tong.github.io/AgentMeasure/assets/badges/ams-1-stage-2.svg)

Stage 3 · counterparty accepted AMS-1 Stage 3 badge

The other side of the bill accepted the evidence — a vendor confirmation, credit note or payment is recorded in the artifact. The rarest and the only stage that involves the counterparty.

![AMS-1 Stage 3](https://roy-tong.github.io/AgentMeasure/assets/badges/ams-1-stage-3.svg)

How to get one

Run the verification, grade the artifact, embed the badge for the stage the evidence supports:

agentmeasure verify --export prepared.csv --vendor intercom --out vledger agentmeasure certify --pack vledger/verified-ledger.json

The grader names exactly what is missing for the next stage. Claiming a higher stage than the evidence is checkable by anyone — the digest is deterministic.

Who runs AgentMeasure vectors

A snapshot of external adopters — projects and maintainers who shipped AgentMeasure conformance vectors, fixtures or corrections (each links to the artifact):

Snapshot of 2026-10. Ran a vector, found a discrepancy, shipped a fix? Open a pull request — the list is the artifacts, nothing else.