{
  "tool_id": "art-61-x402-batch-settlement-reconciler",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "default-inputs",
      "policy_parameters": {},
      "output_payload": {
        "recon_verdict": "empty",
        "voucher_findings": [],
        "batch_delta_minor_units": 0,
        "redeemed_total": 0,
        "unredeemed_value": 0,
        "settlement_risk_window": 0,
        "merkle_root_preimage": "empty",
        "voucher_count": 0,
        "redeemed_count": 0,
        "batch_id": "",
        "settlement_asset": "USDC",
        "within_tolerance": true,
        "escrow_address": null,
        "note": "Educational x402 V2 batch-settlement reconciler. Runtime/post-trade counterpart to art-03 (which models per-request settlement pre-trade). The Merkle root preimage is an educational approximation — production implementations must use the canonical x402 Foundation Merkle spec. Verify x402 V2 batch-settlement escrow/voucher rules against current Linux Foundation x402 Foundation primary sources (2026-06-20). Not settlement or legal advice.",
        "status_asof": "2026-06-20 — verify x402 V2 spec: https://github.com/x402-foundation/x402"
      },
      "golden_hash": "68f9c67722db23c7baa2b8986967b4146956f14aa67b2391c623dbd4b9c8b009"
    }
  ]
}
