MAKO Claims Taxonomy — v1.0.0
PUBLISHED 2026-06-11, IMMUTABLE. Failure events in x402 agent payments, defined as code: each event has an exact detection rule, required evidence, severity, and default resolution. These definitions are what MAKO receipts are adjudicated against. Changes require a new version — published versions never change.
Verify you are reading the frozen text
Authoritative document: taxonomy-v1.json (raw, byte-frozen)
File SHA-256: 07b0e224c513e41f0da646cefbf5fd63b59b160e6c0bc8544e3c228645025b46
Check: curl -s https://pollinateresearch.com/specs/taxonomy-v1.json | shasum -a 256
Canonical content hash (sorted-key compact JSON of the parsed document): 0x83278cdb244d8489db140e0c7d17e6124fe3df4509a35bb80bc777ff29f0a32a
Authoritative document: taxonomy-v1.json (raw, byte-frozen)
File SHA-256: 07b0e224c513e41f0da646cefbf5fd63b59b160e6c0bc8544e3c228645025b46
Check: curl -s https://pollinateresearch.com/specs/taxonomy-v1.json | shasum -a 256
Canonical content hash (sorted-key compact JSON of the parsed document): 0x83278cdb244d8489db140e0c7d17e6124fe3df4509a35bb80bc777ff29f0a32a
Event types (summary — the JSON is normative)
| Event | Claimable | Condition | Severity | Detection | Default resolution |
|---|---|---|---|---|---|
| NON_DELIVERY | yes | — | critical | deterministic | refund |
| MALFORMED_RESPONSE | yes | declared schema present | high | deterministic | refund |
| LATENCY_BREACH | yes | declared SLA present | medium | deterministic | refund |
| OVERCHARGE | yes | — | high | deterministic | refund |
| DUPLICATE_CHARGE | yes | — | high | deterministic | refund |
| SILENT_FAILURE | yes | — | medium | heuristic (lowest confidence) | manual review |
| SETTLEMENT_FAILURE | no (recorded) | — | low | deterministic | record only |
Where a claimability condition is listed, claims against endpoints that don't declare the corresponding contract (schema / SLA) are rejected at filing. MAKO's own routes declare both — the reference implementation holds itself to the standard it publishes.
Related
GUARD receipt spec v1.0.0 — the signed transaction receipts these events are detected from · x402 manifest