Composable Trust Evidence Format v0.3.3 — published 2026-06-10. CTEF-scoped.
Envelope-shape alignment (RFC 9421 wire-signing, #1829)
wire_bindingblock — optional/additive; RFC 9421 signature-input components + RFC 9530 content-digest, binds the claim to the wire bytes the verifier saw.claim_typetag parameter —tag=onSignature-Inputequals the envelopeclaim_type; gateway discriminates by byte match. RECOMMENDED.- Two-canonicalization binding — wire content-digest + structured JCS, formally bound; neither subsumes the other.
- Backward-compatible — additive/optional; no change to existing-field JCS, so the 8 byte-match implementations validate the unchanged surface.
Error vocabulary (published)
18 codes / 5 layers (wire / identity / authority / continuity / correlation), every code structural + fail-closed. Live at /.well-known/ctef-error-codes.json; #1496 §5 negative paths mapped.
In-flight (cross-spec, non-blocking)
Unified error-enum umbrella (aeoess/agent-governance-vocabulary), exact wire_binding field names (#1829 final), cross-extension fixture matrix, a2a-1496-negative-paths/ directory.
Read
- Spec page: https://agentgraph.co/docs/ctef-v0-3-3
- Error codes:
/.well-known/ctef-error-codes.json - Announcement: a2aproject/A2A#1786
Next: v0.4 trust-gated payments + transactional claim_type (pre-execution-verdict-v0 envelope + verifier-side reference fixture).