addedInput schema / properties / intent / description
Added value: +"Buyer-declared payment policy: expected seller label, service, resource URL, and optional payment constraints (asset, network, destination, amount, tolerance) used to evaluate consistency against the observed x402 challenge."
changedInput schema / properties / previous_snapshot / description
Previous value: -"Optional prior snapshot for stateless material-change detection."New value: +"Optional prior snapshot for stateless material-change detection against a prior result."
addedOutput schema / properties / changes / description
Added value: +"Material changes between current result and previous_snapshot; any change drives REVIEW when no mismatch exists."
addedOutput schema / properties / checks_performed / description
Added value: +"Consistency checks actually executed for this request."
addedOutput schema / properties / checks_skipped / description
Added value: +"Checks skipped because the corresponding expected field was not declared in intent."
addedOutput schema / properties / coverage / description
Added value: +"Scope of the offline comparison: what is and is not evaluated by this preflight."
changedOutput schema / properties / decision / description
Previous value: -"Deterministic preflight payment decision."New value: +"Deterministic preflight payment decision: PAY when intent matches the observed requirement and no material change; REVIEW when consistent but materially changed from previous_snapshot; DO_NOT_PAY when any intent field mismatches the observed requirement."
addedOutput schema / properties / evidence / description
Added value: +"Derived solely from the supplied intent and payment_required; contains the parsed payment requirement, seller label, and resource domain."
addedOutput schema / properties / matched / description
Added value: +"Intent fields that matched the observed x402 payment requirement."
addedOutput schema / properties / mismatched / description
Added value: +"Intent fields that mismatched the observed x402 payment requirement; any mismatch drives DO_NOT_PAY."
addedOutput schema / properties / reason_codes / description
Added value: +"Machine-readable codes explaining the decision; mismatch codes when DO_NOT_PAY, change codes when REVIEW."
changedOutput schema / properties / snapshot / description
Previous value: -"Reusable stateless comparison state."New value: +"Reusable stateless comparison state for detecting material changes on a subsequent call."