[
  {
    "id": "duplicate_search",
    "failure": true,
    "evidence_complete": true,
    "calls": [
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "lookup",
        "ok": true
      },
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "lookup",
        "ok": true
      },
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "lookup",
        "ok": true
      }
    ]
  },
  {
    "id": "legitimate_poll",
    "failure": false,
    "evidence_complete": true,
    "calls": [
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "poll",
        "ok": true
      },
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "poll",
        "ok": true
      },
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "poll",
        "ok": true
      }
    ]
  },
  {
    "id": "retry_after_timeout",
    "failure": false,
    "evidence_complete": true,
    "calls": [
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "lookup",
        "ok": false
      },
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "lookup",
        "ok": true
      }
    ]
  },
  {
    "id": "different_auth_scope",
    "failure": false,
    "evidence_complete": true,
    "calls": [
      {
        "tool": "web_search",
        "scope": "tenant_a",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "lookup",
        "ok": true
      },
      {
        "tool": "web_search",
        "scope": "tenant_b",
        "version": "policy_v2",
        "args": {
          "q": "return policy"
        },
        "result_hash": "policy-14-days",
        "read_only": true,
        "purpose": "lookup",
        "ok": true
      }
    ]
  },
  {
    "id": "claimed_without_action",
    "failure": true,
    "evidence_complete": true,
    "completion_claim": {
      "action": "refund",
      "entity": "order_42",
      "tenant": "tenant_a"
    }
  },
  {
    "id": "pending_but_claimed_complete",
    "failure": true,
    "evidence_complete": true,
    "completion_claim": {
      "action": "refund",
      "entity": "order_42",
      "tenant": "tenant_a"
    },
    "receipt": {
      "action": "refund",
      "entity": "order_42",
      "tenant": "tenant_a",
      "state": "pending"
    }
  },
  {
    "id": "receipt_for_wrong_order",
    "failure": true,
    "evidence_complete": true,
    "completion_claim": {
      "action": "refund",
      "entity": "order_42",
      "tenant": "tenant_a"
    },
    "receipt": {
      "action": "refund",
      "entity": "order_99",
      "tenant": "tenant_a",
      "state": "completed"
    }
  },
  {
    "id": "confirmed_refund",
    "failure": false,
    "evidence_complete": true,
    "completion_claim": {
      "action": "refund",
      "entity": "order_42",
      "tenant": "tenant_a"
    },
    "receipt": {
      "action": "refund",
      "entity": "order_42",
      "tenant": "tenant_a",
      "state": "completed"
    }
  },
  {
    "id": "pending_reported_truthfully",
    "failure": false,
    "evidence_complete": true,
    "receipt": {
      "action": "refund",
      "entity": "order_42",
      "tenant": "tenant_a",
      "state": "pending"
    }
  },
  {
    "id": "answer_contradicts_source",
    "failure": true,
    "evidence_complete": true,
    "answer_days": 30,
    "retrieved_days": 14
  },
  {
    "id": "outdated_source",
    "failure": true,
    "evidence_complete": true,
    "source_version": "policy_v1",
    "required_version": "policy_v2"
  },
  {
    "id": "wrong_tenant_result",
    "failure": true,
    "evidence_complete": true,
    "tenant": "tenant_a",
    "result_tenant": "tenant_b"
  },
  {
    "id": "unhandled_timeout",
    "failure": true,
    "evidence_complete": true,
    "execution_error": true
  },
  {
    "id": "http_200_business_error",
    "failure": true,
    "evidence_complete": true,
    "business_error": true
  },
  {
    "id": "missing_handoff",
    "failure": true,
    "evidence_complete": true,
    "handoff_required": true,
    "handoff_accepted": false
  },
  {
    "id": "accepted_handoff",
    "failure": false,
    "evidence_complete": true,
    "handoff_required": true,
    "handoff_accepted": true
  },
  {
    "id": "missing_receipt_telemetry",
    "failure": null,
    "evidence_complete": false,
    "completion_claim": {
      "action": "refund",
      "entity": "order_42",
      "tenant": "tenant_a"
    }
  }
]
