{
  "tool_id": "art-26-x402-payload-decoder-flow-simulator",
  "note": "golden_hash is empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "minimal",
      "policy_parameters": {
        "header_or_payload": "{\"scheme\":\"exact\",\"network\":\"base-sepolia\",\"payload\":{\"signature\":\"0xabc123\"}}"
      },
      "output_payload": {
        "decoded_type": "PaymentPayload",
        "mode": "lint",
        "is_json": true,
        "score": 92,
        "errors": 0,
        "warnings": 2,
        "passes": 3,
        "scheme": "exact",
        "network": "base-sepolia",
        "has_accepts": false,
        "findings": [
          {
            "level": "warn",
            "msg": "Missing \"x402Version\"."
          },
          {
            "level": "pass",
            "msg": "scheme \"exact\" recognised."
          },
          {
            "level": "pass",
            "msg": "network \"base-sepolia\" recognised."
          },
          {
            "level": "pass",
            "msg": "payload.signature present."
          },
          {
            "level": "info",
            "msg": "exact-EVM authorization fields below are ILLUSTRATIVE (EIP-3009 style)."
          },
          {
            "level": "warn",
            "msg": "payload.authorization missing."
          }
        ]
      },
      "golden_hash": "4fd194704afe533c10ecaf0e6842b0fd7e41c4ac67e612eeb6e458903888e07a"
    }
  ]
}
