{
  "summary": {
    "measured_at": "2026-09-25T10:53:55Z",
    "model": "jev-1.13.0",
    "sample_size": 30,
    "synthetic_cases": 6,
    "candidate_count": 68,
    "median_ms": 264.88,
    "p95_ms": 301.64,
    "min_ms": 248.71,
    "max_ms": 790.86,
    "http_200": 30,
    "valid": 30,
    "synthetic_expected_matches": 30,
    "first_request_ms": 790.86,
    "scope": "Sequential dev adapter calls; synthetic transactions, company profile and in-memory history; pooled HTTP; tracing off. Excludes browser, bank import, OCR, persistence, history DB retrieval and load testing. No competitor comparison.",
    "api_revision": "7f8217287894c658e7c0170de6f2d066d6dfae74",
    "p95_method": "nearest rank: ceil(0.95 * 30), the 29th sorted adapter duration",
    "order": "Six scenarios, five repetitions; rotate scenario order each repetition; first request included; provider-side cache not controlled."
  },
  "measurements": [
    {
      "case": "bank_fee",
      "repetition": 1,
      "adapter_ms": 790.86,
      "http_ms": 766.31,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "software",
      "repetition": 1,
      "adapter_ms": 300.07,
      "http_ms": 294.71,
      "http_status": 200,
      "examples": 2,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "training",
      "repetition": 1,
      "adapter_ms": 248.71,
      "http_ms": 243.55,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "rental",
      "repetition": 1,
      "adapter_ms": 298.54,
      "http_ms": 293.19,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "advertising",
      "repetition": 1,
      "adapter_ms": 271.63,
      "http_ms": 267.21,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "ambiguous",
      "repetition": 1,
      "adapter_ms": 291.75,
      "http_ms": 286.93,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "software",
      "repetition": 2,
      "adapter_ms": 273.23,
      "http_ms": 269.13,
      "http_status": 200,
      "examples": 2,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "training",
      "repetition": 2,
      "adapter_ms": 268.35,
      "http_ms": 263.86,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "rental",
      "repetition": 2,
      "adapter_ms": 260.92,
      "http_ms": 257.06,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "advertising",
      "repetition": 2,
      "adapter_ms": 264.84,
      "http_ms": 260.88,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "ambiguous",
      "repetition": 2,
      "adapter_ms": 264.78,
      "http_ms": 260.06,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "bank_fee",
      "repetition": 2,
      "adapter_ms": 253.7,
      "http_ms": 249.53,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "training",
      "repetition": 3,
      "adapter_ms": 257.66,
      "http_ms": 252.84,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "rental",
      "repetition": 3,
      "adapter_ms": 252.27,
      "http_ms": 247.6,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "advertising",
      "repetition": 3,
      "adapter_ms": 250.77,
      "http_ms": 244.38,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "ambiguous",
      "repetition": 3,
      "adapter_ms": 262.65,
      "http_ms": 258.64,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "bank_fee",
      "repetition": 3,
      "adapter_ms": 263.46,
      "http_ms": 259.12,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "software",
      "repetition": 3,
      "adapter_ms": 286.77,
      "http_ms": 282.7,
      "http_status": 200,
      "examples": 2,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "rental",
      "repetition": 4,
      "adapter_ms": 290.21,
      "http_ms": 285.34,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "advertising",
      "repetition": 4,
      "adapter_ms": 271.53,
      "http_ms": 266.64,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "ambiguous",
      "repetition": 4,
      "adapter_ms": 254.45,
      "http_ms": 249.7,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "bank_fee",
      "repetition": 4,
      "adapter_ms": 253.07,
      "http_ms": 248.86,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "software",
      "repetition": 4,
      "adapter_ms": 255.15,
      "http_ms": 250.9,
      "http_status": 200,
      "examples": 2,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "training",
      "repetition": 4,
      "adapter_ms": 301.64,
      "http_ms": 298.07,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "advertising",
      "repetition": 5,
      "adapter_ms": 264.92,
      "http_ms": 260.72,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "ambiguous",
      "repetition": 5,
      "adapter_ms": 260.03,
      "http_ms": 253.23,
      "http_status": 200,
      "examples": 0,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "bank_fee",
      "repetition": 5,
      "adapter_ms": 268.78,
      "http_ms": 262.13,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "software",
      "repetition": 5,
      "adapter_ms": 251.3,
      "http_ms": 246.89,
      "http_status": 200,
      "examples": 2,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "training",
      "repetition": 5,
      "adapter_ms": 266.04,
      "http_ms": 261.17,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    },
    {
      "case": "rental",
      "repetition": 5,
      "adapter_ms": 267.59,
      "http_ms": 263.21,
      "http_status": 200,
      "examples": 1,
      "valid": true,
      "expected_match": true
    }
  ]
}
