Learning source
An independent Evals evidence consumer needed to validate Dispatch receipts without trusting producer-authored JSON. Re-implementing the TypeScript interface downstream initially missed typed attempt fields, totals reconciliation, retry semantics, and one-invocation binding rules.
Outcome
Publish a versioned, runtime-usable receipt verification contract that downstream evidence systems can consume without copying Dispatch internals.
Acceptance
Consumer discovered in kontourai/evals#141.
Learning source
An independent Evals evidence consumer needed to validate Dispatch receipts without trusting producer-authored JSON. Re-implementing the TypeScript interface downstream initially missed typed attempt fields, totals reconciliation, retry semantics, and one-invocation binding rules.
Outcome
Publish a versioned, runtime-usable receipt verification contract that downstream evidence systems can consume without copying Dispatch internals.
Acceptance
DispatchReceiptv1, including nested attempts, authorization, and physical-batch evidence.Consumer discovered in kontourai/evals#141.