[
 {
  "id": "C01",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:59:27+00:00",
  "ms": 0,
  "reply": {
   "slug": "agent-marketplace",
   "title": "List an agent, find it in the catalog; the seller cannot rate their own listing",
   "status": "refused",
   "input": "security",
   "total_ms": 52,
   "steps": [
    {
     "call": "POST /listings",
     "request": {
      "name": "invoice-guard-f9422ac6",
      "description": "Checks invoices for injected payment instructions (security)",
      "price_usd": 0,
      "capabilities": "security"
     },
     "status": 200,
     "ms": 17,
     "reply": {
      "listing_id": "listing_832bfe59011d",
      "name": "invoice-guard-f9422ac6",
      "description": "Checks invoices for injected payment instructions (security)",
      "owner": "own_52b581505223",
      "capabilities": [
       "security"
      ],
      "price_usd": 0.0,
      "average_rating": null,
      "rating_count": 0,
      "created_at": "2026-11-03T22:59:27.781833+00:00"
     }
    },
    {
     "call": "POST /listings/listing_832bfe59011d/ratings",
     "request": {
      "rating": 5
     },
     "status": 403,
     "ms": 10,
     "reply": {
      "detail": "sellers cannot rate their own listing"
     }
    },
    {
     "call": "GET /catalog",
     "request": {
      "q": "invoice-guard-f9422ac6"
     },
     "status": 200,
     "ms": 11,
     "reply": {
      "catalog": [
       {
        "listing_id": "listing_832bfe59011d",
        "name": "invoice-guard-f9422ac6",
        "description": "Checks invoices for injected payment instructions (security)",
        "owner": "own_52b581505223",
        "capabilities": [
         "security"
        ],
        "price_usd": 0.0,
        "average_rating": null,
        "rating_count": 0,
        "created_at": "2026-11-03T22:59:27.781833+00:00"
       }
      ],
      "total": 1
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 },
 {
  "id": "C02",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:59:28+00:00",
  "ms": 0,
  "reply": {
   "slug": "agent-marketplace",
   "title": "List an agent, find it in the catalog; the seller cannot rate their own listing",
   "status": "refused",
   "input": "security",
   "total_ms": 52,
   "steps": [
    {
     "call": "POST /listings",
     "request": {
      "name": "invoice-guard-f9422ac6",
      "description": "Checks invoices for injected payment instructions (security)",
      "price_usd": 0,
      "capabilities": "security"
     },
     "status": 200,
     "ms": 17,
     "reply": {
      "listing_id": "listing_832bfe59011d",
      "name": "invoice-guard-f9422ac6",
      "description": "Checks invoices for injected payment instructions (security)",
      "owner": "own_52b581505223",
      "capabilities": [
       "security"
      ],
      "price_usd": 0.0,
      "average_rating": null,
      "rating_count": 0,
      "created_at": "2026-11-03T22:59:27.781833+00:00"
     }
    },
    {
     "call": "POST /listings/listing_832bfe59011d/ratings",
     "request": {
      "rating": 5
     },
     "status": 403,
     "ms": 10,
     "reply": {
      "detail": "sellers cannot rate their own listing"
     }
    },
    {
     "call": "GET /catalog",
     "request": {
      "q": "invoice-guard-f9422ac6"
     },
     "status": 200,
     "ms": 11,
     "reply": {
      "catalog": [
       {
        "listing_id": "listing_832bfe59011d",
        "name": "invoice-guard-f9422ac6",
        "description": "Checks invoices for injected payment instructions (security)",
        "owner": "own_52b581505223",
        "capabilities": [
         "security"
        ],
        "price_usd": 0.0,
        "average_rating": null,
        "rating_count": 0,
        "created_at": "2026-11-03T22:59:27.781833+00:00"
       }
      ],
      "total": 1
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 },
 {
  "id": "C03",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:59:28+00:00",
  "ms": 0,
  "reply": {
   "slug": "agent-marketplace",
   "title": "List an agent, find it in the catalog; the seller cannot rate their own listing",
   "status": "refused",
   "input": "security",
   "total_ms": 52,
   "steps": [
    {
     "call": "POST /listings",
     "request": {
      "name": "invoice-guard-f9422ac6",
      "description": "Checks invoices for injected payment instructions (security)",
      "price_usd": 0,
      "capabilities": "security"
     },
     "status": 200,
     "ms": 17,
     "reply": {
      "listing_id": "listing_832bfe59011d",
      "name": "invoice-guard-f9422ac6",
      "description": "Checks invoices for injected payment instructions (security)",
      "owner": "own_52b581505223",
      "capabilities": [
       "security"
      ],
      "price_usd": 0.0,
      "average_rating": null,
      "rating_count": 0,
      "created_at": "2026-11-03T22:59:27.781833+00:00"
     }
    },
    {
     "call": "POST /listings/listing_832bfe59011d/ratings",
     "request": {
      "rating": 5
     },
     "status": 403,
     "ms": 10,
     "reply": {
      "detail": "sellers cannot rate their own listing"
     }
    },
    {
     "call": "GET /catalog",
     "request": {
      "q": "invoice-guard-f9422ac6"
     },
     "status": 200,
     "ms": 11,
     "reply": {
      "catalog": [
       {
        "listing_id": "listing_832bfe59011d",
        "name": "invoice-guard-f9422ac6",
        "description": "Checks invoices for injected payment instructions (security)",
        "owner": "own_52b581505223",
        "capabilities": [
         "security"
        ],
        "price_usd": 0.0,
        "average_rating": null,
        "rating_count": 0,
        "created_at": "2026-11-03T22:59:27.781833+00:00"
       }
      ],
      "total": 1
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 },
 {
  "id": "C04",
  "http_status": 200,
  "recorded_at": "2026-11-03T22:59:29+00:00",
  "ms": 0,
  "reply": {
   "slug": "agent-marketplace",
   "title": "List an agent, find it in the catalog; the seller cannot rate their own listing",
   "status": "refused",
   "input": "security",
   "total_ms": 52,
   "steps": [
    {
     "call": "POST /listings",
     "request": {
      "name": "invoice-guard-f9422ac6",
      "description": "Checks invoices for injected payment instructions (security)",
      "price_usd": 0,
      "capabilities": "security"
     },
     "status": 200,
     "ms": 17,
     "reply": {
      "listing_id": "listing_832bfe59011d",
      "name": "invoice-guard-f9422ac6",
      "description": "Checks invoices for injected payment instructions (security)",
      "owner": "own_52b581505223",
      "capabilities": [
       "security"
      ],
      "price_usd": 0.0,
      "average_rating": null,
      "rating_count": 0,
      "created_at": "2026-11-03T22:59:27.781833+00:00"
     }
    },
    {
     "call": "POST /listings/listing_832bfe59011d/ratings",
     "request": {
      "rating": 5
     },
     "status": 403,
     "ms": 10,
     "reply": {
      "detail": "sellers cannot rate their own listing"
     }
    },
    {
     "call": "GET /catalog",
     "request": {
      "q": "invoice-guard-f9422ac6"
     },
     "status": 200,
     "ms": 11,
     "reply": {
      "catalog": [
       {
        "listing_id": "listing_832bfe59011d",
        "name": "invoice-guard-f9422ac6",
        "description": "Checks invoices for injected payment instructions (security)",
        "owner": "own_52b581505223",
        "capabilities": [
         "security"
        ],
        "price_usd": 0.0,
        "average_rating": null,
        "rating_count": 0,
        "created_at": "2026-11-03T22:59:27.781833+00:00"
       }
      ],
      "total": 1
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 }
]