{
  "tool_id": "art-297-agentic-dispute-ce30-linter",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "fully-ready-bundle",
      "policy_parameters": {
        "dispute": {
          "network": "visa",
          "reason_code": "10.4",
          "transaction_ref": "txn-001"
        },
        "evidence": {
          "ap2_mandate": {
            "digest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            "bound_transaction_ref": "txn-001"
          },
          "tap_signature": {
            "digest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
            "bound_transaction_ref": "txn-001"
          },
          "agentic_token": {
            "digest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
            "bound_transaction_ref": "txn-001"
          },
          "delivery_proof": {
            "digest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
            "bound_transaction_ref": "txn-001"
          }
        }
      },
      "output_payload": {
        "network": "visa",
        "reason_code": "10.4",
        "per_element": [
          {
            "element": "authorization_at_delegation",
            "status": "present"
          },
          {
            "element": "agent_identity",
            "status": "present"
          },
          {
            "element": "fulfillment",
            "status": "present"
          }
        ],
        "ce30_prior_txn_test": "not_applicable",
        "ce30_readiness": "ready",
        "missing_elements": [],
        "insufficient_evidence": false,
        "not_a_win_prediction": "Asserts that the supplied delegation, agent-identity, and fulfillment artifacts replay to this evidence bundle and, where supplied, meet the CE3.0 prior-transaction linkage test. Never a prediction of dispute outcome or a claim of Visa/Mastercard acceptance."
      },
      "golden_hash": "d3596914b89915ffee9d76bbb36085a06e55e8862897c85904840db9654b5b23"
    },
    {
      "name": "missing-delivery-proof",
      "policy_parameters": {
        "dispute": {
          "network": "visa",
          "reason_code": "10.4",
          "transaction_ref": "txn-002"
        },
        "evidence": {
          "ap2_mandate": {
            "digest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            "bound_transaction_ref": "txn-002"
          },
          "tap_signature": {
            "digest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
            "bound_transaction_ref": "txn-002"
          },
          "agentic_token": {
            "digest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
            "bound_transaction_ref": "txn-002"
          }
        }
      },
      "output_payload": {
        "network": "visa",
        "reason_code": "10.4",
        "per_element": [
          {
            "element": "authorization_at_delegation",
            "status": "present"
          },
          {
            "element": "agent_identity",
            "status": "present"
          },
          {
            "element": "fulfillment",
            "status": "missing"
          }
        ],
        "ce30_prior_txn_test": "not_applicable",
        "ce30_readiness": "gaps",
        "missing_elements": [
          "fulfillment"
        ],
        "insufficient_evidence": false,
        "not_a_win_prediction": "Asserts that the supplied delegation, agent-identity, and fulfillment artifacts replay to this evidence bundle and, where supplied, meet the CE3.0 prior-transaction linkage test. Never a prediction of dispute outcome or a claim of Visa/Mastercard acceptance."
      },
      "golden_hash": "a0308cdb5510bde5f00e6648dea7e56a84423a505bec07f28775851ee36ca0a0"
    },
    {
      "name": "unbound-token-digest",
      "policy_parameters": {
        "dispute": {
          "network": "mastercard",
          "reason_code": "4853",
          "transaction_ref": "txn-003"
        },
        "evidence": {
          "ap2_mandate": {
            "digest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            "bound_transaction_ref": "txn-003"
          },
          "tap_signature": {
            "digest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
            "bound_transaction_ref": "txn-003"
          },
          "agentic_token": {
            "digest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
            "bound_transaction_ref": "txn-999"
          },
          "delivery_proof": {
            "digest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
            "bound_transaction_ref": "txn-003"
          }
        }
      },
      "output_payload": {
        "network": "mastercard",
        "reason_code": "4853",
        "per_element": [
          {
            "element": "authorization_at_delegation",
            "status": "present"
          },
          {
            "element": "agent_identity",
            "status": "unbound"
          },
          {
            "element": "fulfillment",
            "status": "present"
          }
        ],
        "ce30_prior_txn_test": "not_applicable",
        "ce30_readiness": "gaps",
        "missing_elements": [
          "agent_identity"
        ],
        "insufficient_evidence": false,
        "not_a_win_prediction": "Asserts that the supplied delegation, agent-identity, and fulfillment artifacts replay to this evidence bundle and, where supplied, meet the CE3.0 prior-transaction linkage test. Never a prediction of dispute outcome or a claim of Visa/Mastercard acceptance."
      },
      "golden_hash": "6729f6714f50e59f7ca22ead1a28b77d91528b3ab000b86516338a55276c679c"
    },
    {
      "name": "prior-txn-test-pass",
      "policy_parameters": {
        "dispute": {
          "network": "visa",
          "reason_code": "10.4",
          "transaction_ref": "txn-004"
        },
        "evidence": {
          "ap2_mandate": {
            "digest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            "bound_transaction_ref": "txn-004"
          },
          "tap_signature": {
            "digest": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
            "bound_transaction_ref": "txn-004"
          },
          "agentic_token": {
            "digest": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
            "bound_transaction_ref": "txn-004"
          },
          "delivery_proof": {
            "digest": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
            "bound_transaction_ref": "txn-004"
          },
          "prior_transactions": [
            {
              "transaction_ref": "txn-p1",
              "matched_data_elements": [
                "shipping_address",
                "device_fingerprint"
              ]
            },
            {
              "transaction_ref": "txn-p2",
              "matched_data_elements": [
                "shipping_address",
                "agent_key_id",
                "ip_address"
              ]
            }
          ]
        }
      },
      "output_payload": {
        "network": "visa",
        "reason_code": "10.4",
        "per_element": [
          {
            "element": "authorization_at_delegation",
            "status": "present"
          },
          {
            "element": "agent_identity",
            "status": "present"
          },
          {
            "element": "fulfillment",
            "status": "present"
          }
        ],
        "ce30_prior_txn_test": "pass",
        "ce30_readiness": "ready",
        "missing_elements": [],
        "insufficient_evidence": false,
        "not_a_win_prediction": "Asserts that the supplied delegation, agent-identity, and fulfillment artifacts replay to this evidence bundle and, where supplied, meet the CE3.0 prior-transaction linkage test. Never a prediction of dispute outcome or a claim of Visa/Mastercard acceptance."
      },
      "golden_hash": "111d32f36343e6f2018e01cdd7dda6d1956b28a517baf388cf17bbfc656d81d0"
    },
    {
      "name": "empty-input-finite-gate",
      "policy_parameters": {},
      "output_payload": {
        "network": null,
        "reason_code": null,
        "per_element": [
          {
            "element": "authorization_at_delegation",
            "status": "missing"
          },
          {
            "element": "agent_identity",
            "status": "missing"
          },
          {
            "element": "fulfillment",
            "status": "missing"
          }
        ],
        "ce30_prior_txn_test": "not_applicable",
        "ce30_readiness": "gaps",
        "missing_elements": [
          "authorization_at_delegation",
          "agent_identity",
          "fulfillment"
        ],
        "insufficient_evidence": true,
        "not_a_win_prediction": "Asserts that the supplied delegation, agent-identity, and fulfillment artifacts replay to this evidence bundle and, where supplied, meet the CE3.0 prior-transaction linkage test. Never a prediction of dispute outcome or a claim of Visa/Mastercard acceptance."
      },
      "golden_hash": "9d770999117f3ba3b7f5d6541684d0749a3872c53a95adeffe29e38ef3d69a39"
    }
  ]
}
