{
  "summaries": {
    "baseline": {
      "variant": "baseline",
      "mrr": 0.5558641975308641,
      "hit_rate_5": 0.5925925925925926,
      "precision_5": 0.46111111111111114,
      "content_match": 0.8079744816586922,
      "tokens": 3084.206790123457,
      "latency_p50": 67.59725,
      "latency_p95": 120.867542,
      "by_category": {
        "semantic": {
          "mrr": 0.9027777777777778,
          "hit_rate_5": 0.9166666666666666,
          "n": 144
        },
        "lexical": {
          "mrr": 0.5566666666666666,
          "hit_rate_5": 0.6666666666666666,
          "n": 90
        },
        "adversarial": {
          "mrr": 0.0,
          "hit_rate_5": 0.0,
          "n": 90
        }
      }
    },
    "m3-dense-bm25": {
      "variant": "m3-dense-bm25",
      "mrr": 0.5620370370370371,
      "hit_rate_5": 0.6018518518518519,
      "precision_5": 0.4733024691358025,
      "content_match": 0.7936204146730462,
      "tokens": 2969.2685185185187,
      "latency_p50": 110.395959,
      "latency_p95": 193.78625,
      "by_category": {
        "semantic": {
          "mrr": 0.9010416666666666,
          "hit_rate_5": 0.9375,
          "n": 48
        },
        "lexical": {
          "mrr": 0.5816666666666667,
          "hit_rate_5": 0.6666666666666666,
          "n": 30
        },
        "adversarial": {
          "mrr": 0.0,
          "hit_rate_5": 0.0,
          "n": 30
        }
      }
    }
  },
  "details": {
    "baseline": [
      {
        "variant": "baseline",
        "query": "What is semantic search?",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.3333333333333333,
        "content_match": 1.0,
        "latency_ms": 101.605959,
        "tokens": 1192
      },
      {
        "variant": "baseline",
        "query": "vector database",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.3333333333333333,
        "content_match": 1.0,
        "latency_ms": 151.562375,
        "tokens": 585
      },
      {
        "variant": "baseline",
        "query": "REST API design",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.25,
        "content_match": 0.9333333333333333,
        "latency_ms": 98.130792,
        "tokens": 3614
      },
      {
        "variant": "baseline",
        "query": "database normalization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.8,
        "latency_ms": 111.499083,
        "tokens": 1405
      },
      {
        "variant": "baseline",
        "query": "HTTP/2 vs HTTP/3 performance",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 46.668334,
        "tokens": 4425
      },
      {
        "variant": "baseline",
        "query": "PostgreSQL 15 internals",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 55.396625,
        "tokens": 3978
      },
      {
        "variant": "baseline",
        "query": "Apache Kafka 3.0 features",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 151.311459,
        "tokens": 4044
      },
      {
        "variant": "baseline",
        "query": "TLS 1.3 handshake process",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 107.621708,
        "tokens": 3924
      },
      {
        "variant": "baseline",
        "query": "Kubernetes v1.24 removal of dockershim",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.6,
        "latency_ms": 99.6195,
        "tokens": 3772
      },
      {
        "variant": "baseline",
        "query": "gRPC over HTTP/2",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 1.0,
        "latency_ms": 93.870958,
        "tokens": 6673
      },
      {
        "variant": "baseline",
        "query": "Redis 7.0 Multi-part AOF",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.9333333333333333,
        "latency_ms": 136.836375,
        "tokens": 2362
      },
      {
        "variant": "baseline",
        "query": "Elasticsearch 8.x security changes",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.6666666666666666,
        "latency_ms": 126.14025,
        "tokens": 1544
      },
      {
        "variant": "baseline",
        "query": "OWASP Top 10 2021",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.4,
        "latency_ms": 172.461125,
        "tokens": 1558
      },
      {
        "variant": "baseline",
        "query": "AVX-512 vector instructions",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 159.892834,
        "tokens": 2624
      },
      {
        "variant": "baseline",
        "query": "TCP/IP layer 4",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.75,
        "content_match": 1.0,
        "latency_ms": 99.82525,
        "tokens": 5145
      },
      {
        "variant": "baseline",
        "query": "IPv6 address format",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.8,
        "latency_ms": 89.657583,
        "tokens": 1901
      },
      {
        "variant": "baseline",
        "query": "UUID v4 generation",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 75.092625,
        "tokens": 1818
      },
      {
        "variant": "baseline",
        "query": "0xEF hex code",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.06666666666666667,
        "latency_ms": 76.7895,
        "tokens": 2316
      },
      {
        "variant": "baseline",
        "query": "Python 3.10 match statement",
        "category": "lexical",
        "rr": 0.5,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.7333333333333333,
        "latency_ms": 85.255958,
        "tokens": 1687
      },
      {
        "variant": "baseline",
        "query": "ISO 27001 compliance",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 41.291041,
        "tokens": 4996
      },
      {
        "variant": "baseline",
        "query": "SOC2 Type II audit",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.9333333333333333,
        "latency_ms": 53.47125,
        "tokens": 2106
      },
      {
        "variant": "baseline",
        "query": "BGE-small-en-v1.5 model",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.2,
        "latency_ms": 76.784,
        "tokens": 1820
      },
      {
        "variant": "baseline",
        "query": "ChromaDB v0.4.0",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.06666666666666667,
        "latency_ms": 64.707708,
        "tokens": 2890
      },
      {
        "variant": "baseline",
        "query": "MS-MARCO MiniLM L-6-v2",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 70.998375,
        "tokens": 1581
      },
      {
        "variant": "baseline",
        "query": "JWT RS256 signing",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.6666666666666666,
        "latency_ms": 67.325875,
        "tokens": 1596
      },
      {
        "variant": "baseline",
        "query": "OAuth 2.0 PKCE flow",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.6,
        "latency_ms": 47.246458,
        "tokens": 4162
      },
      {
        "variant": "baseline",
        "query": "RAID 6 configurations",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.26666666666666666,
        "latency_ms": 67.560625,
        "tokens": 3390
      },
      {
        "variant": "baseline",
        "query": "SQL-92 standards",
        "category": "lexical",
        "rr": 0.2,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.7333333333333333,
        "latency_ms": 69.846959,
        "tokens": 3359
      },
      {
        "variant": "baseline",
        "query": "POSIX thread management",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.2727272727272727,
        "latency_ms": 133.274875,
        "tokens": 4133
      },
      {
        "variant": "baseline",
        "query": "systemd unit files",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 78.291542,
        "tokens": 3596
      },
      {
        "variant": "baseline",
        "query": "EXT4 filesystem limits",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.9333333333333333,
        "latency_ms": 75.017041,
        "tokens": 4472
      },
      {
        "variant": "baseline",
        "query": "YAML 1.2 syntax",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.6666666666666666,
        "latency_ms": 86.3035,
        "tokens": 1146
      },
      {
        "variant": "baseline",
        "query": "Docker Compose v2",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.8666666666666667,
        "latency_ms": 61.870792,
        "tokens": 2765
      },
      {
        "variant": "baseline",
        "query": "AWS IAM policies",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 64.636166,
        "tokens": 1576
      },
      {
        "variant": "baseline",
        "query": "how to implement chaos engineering",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 38.745375,
        "tokens": 3871
      },
      {
        "variant": "baseline",
        "query": "benefits of event-driven architecture",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 51.659958,
        "tokens": 3634
      },
      {
        "variant": "baseline",
        "query": "serverless vs containers",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.9333333333333333,
        "latency_ms": 48.142583,
        "tokens": 3801
      },
      {
        "variant": "baseline",
        "query": "microservices data consistency",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 60.222458,
        "tokens": 1577
      },
      {
        "variant": "baseline",
        "query": "data lakehouse architecture",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 34.153458,
        "tokens": 5231
      },
      {
        "variant": "baseline",
        "query": "zero trust security principles",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 37.997375,
        "tokens": 1824
      },
      {
        "variant": "baseline",
        "query": "continuous integration best practices",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.13333333333333333,
        "latency_ms": 144.473333,
        "tokens": 1322
      },
      {
        "variant": "baseline",
        "query": "database sharding strategies",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 39.55075,
        "tokens": 3717
      },
      {
        "variant": "baseline",
        "query": "load balancing algorithms",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 41.726167,
        "tokens": 3790
      },
      {
        "variant": "baseline",
        "query": "content delivery network optimization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.8666666666666667,
        "latency_ms": 71.974167,
        "tokens": 2018
      },
      {
        "variant": "baseline",
        "query": "service mesh advantages",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 39.704125,
        "tokens": 4165
      },
      {
        "variant": "baseline",
        "query": "infrastructure as code tools",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 46.292208,
        "tokens": 3923
      },
      {
        "variant": "baseline",
        "query": "monitoring vs observability",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 44.934541,
        "tokens": 5456
      },
      {
        "variant": "baseline",
        "query": "auto scaling in the cloud",
        "category": "semantic",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.8,
        "latency_ms": 57.826667,
        "tokens": 2134
      },
      {
        "variant": "baseline",
        "query": "disaster recovery planning",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 1.0,
        "latency_ms": 51.965708,
        "tokens": 6481
      },
      {
        "variant": "baseline",
        "query": "api gateway patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 38.614333,
        "tokens": 4732
      },
      {
        "variant": "baseline",
        "query": "cloud storage options",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 1.0,
        "latency_ms": 59.189667,
        "tokens": 2596
      },
      {
        "variant": "baseline",
        "query": "data serialization formats",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 38.992333,
        "tokens": 4890
      },
      {
        "variant": "baseline",
        "query": "message queue patterns",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.4666666666666667,
        "latency_ms": 70.009,
        "tokens": 2428
      },
      {
        "variant": "baseline",
        "query": "functional programming concepts",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 37.330541,
        "tokens": 3292
      },
      {
        "variant": "baseline",
        "query": "linux memory management",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 45.630959,
        "tokens": 3754
      },
      {
        "variant": "baseline",
        "query": "dns resolution process",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 41.160584,
        "tokens": 3611
      },
      {
        "variant": "baseline",
        "query": "connection pooling benefits",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 44.662209,
        "tokens": 2947
      },
      {
        "variant": "baseline",
        "query": "cryptography basics",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 38.90925,
        "tokens": 5997
      },
      {
        "variant": "baseline",
        "query": "distributed transactions",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.26666666666666666,
        "latency_ms": 83.407792,
        "tokens": 1213
      },
      {
        "variant": "baseline",
        "query": "container security hardening",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.9333333333333333,
        "latency_ms": 50.75775,
        "tokens": 1984
      },
      {
        "variant": "baseline",
        "query": "well architected framework",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 70.015958,
        "tokens": 4176
      },
      {
        "variant": "baseline",
        "query": "cost optimization strategies",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 0.9333333333333333,
        "latency_ms": 61.846125,
        "tokens": 4523
      },
      {
        "variant": "baseline",
        "query": "incident response steps",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 73.738459,
        "tokens": 4696
      },
      {
        "variant": "baseline",
        "query": "multi-region deployment",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 72.721375,
        "tokens": 5259
      },
      {
        "variant": "baseline",
        "query": "ssh configuration security",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 76.921584,
        "tokens": 3606
      },
      {
        "variant": "baseline",
        "query": "vpn tunneling protocols",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6666666666666666,
        "content_match": 1.0,
        "latency_ms": 91.373334,
        "tokens": 2171
      },
      {
        "variant": "baseline",
        "query": "websocket protocol overview",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 49.173417,
        "tokens": 3370
      },
      {
        "variant": "baseline",
        "query": "helm charts fundamentals",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 107.157,
        "tokens": 1657
      },
      {
        "variant": "baseline",
        "query": "linux process management",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 58.579042,
        "tokens": 2957
      },
      {
        "variant": "baseline",
        "query": "network troubleshooting tools",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 78.794666,
        "tokens": 4531
      },
      {
        "variant": "baseline",
        "query": "database replication types",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 52.500333,
        "tokens": 4887
      },
      {
        "variant": "baseline",
        "query": "nosql design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 101.979208,
        "tokens": 5177
      },
      {
        "variant": "baseline",
        "query": "sql query optimization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 94.06075,
        "tokens": 4289
      },
      {
        "variant": "baseline",
        "query": "data pipeline design",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 67.59725,
        "tokens": 5861
      },
      {
        "variant": "baseline",
        "query": "testing strategies for software",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 70.042792,
        "tokens": 3605
      },
      {
        "variant": "baseline",
        "query": "dependency injection benefits",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 0.9333333333333333,
        "latency_ms": 63.58325,
        "tokens": 5143
      },
      {
        "variant": "baseline",
        "query": "behavioral design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 41.171541,
        "tokens": 4676
      },
      {
        "variant": "baseline",
        "query": "creational design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 48.228292,
        "tokens": 5339
      },
      {
        "variant": "baseline",
        "query": "how to bake sourdough in a kubernetes cluster",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 42.687917,
        "tokens": 4545
      },
      {
        "variant": "baseline",
        "query": "best brand of hiking boots for Mars",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 118.82275,
        "tokens": 3370
      },
      {
        "variant": "baseline",
        "query": "quantum entanglement in photosynthesis",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 91.114,
        "tokens": 2961
      },
      {
        "variant": "baseline",
        "query": "the secret to eternal life according to python docs",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 109.038542,
        "tokens": 1744
      },
      {
        "variant": "baseline",
        "query": "where did I leave my keys",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 80.256084,
        "tokens": 1075
      },
      {
        "variant": "baseline",
        "query": "recipe for disaster in distributed systems",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 76.651125,
        "tokens": 1575
      },
      {
        "variant": "baseline",
        "query": "blue whales vs sperm whales",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 62.123666,
        "tokens": 4233
      },
      {
        "variant": "baseline",
        "query": "history of the Roman Empire",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 128.269458,
        "tokens": 1780
      },
      {
        "variant": "baseline",
        "query": "how to play the banjo",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 104.641,
        "tokens": 1996
      },
      {
        "variant": "baseline",
        "query": "why is the sky blue",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 91.544458,
        "tokens": 2003
      },
      {
        "variant": "baseline",
        "query": "symptoms of a cold",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 78.118375,
        "tokens": 1979
      },
      {
        "variant": "baseline",
        "query": "movie recommendations for tonight",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 62.140666,
        "tokens": 2142
      },
      {
        "variant": "baseline",
        "query": "stock market predictions for 2026",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 62.738167,
        "tokens": 1378
      },
      {
        "variant": "baseline",
        "query": "philosophy of mind and AI",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 57.60125,
        "tokens": 1028
      },
      {
        "variant": "baseline",
        "query": "meaning of life 42",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 102.001792,
        "tokens": 1338
      },
      {
        "variant": "baseline",
        "query": "how to win friends and influence people",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 71.289875,
        "tokens": 1706
      },
      {
        "variant": "baseline",
        "query": "yoga for beginners",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 60.350666,
        "tokens": 1037
      },
      {
        "variant": "baseline",
        "query": "best coffee shops in London",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 69.817792,
        "tokens": 1332
      },
      {
        "variant": "baseline",
        "query": "gardening tips for summer",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 81.237917,
        "tokens": 1591
      },
      {
        "variant": "baseline",
        "query": "how to repair a flat tire",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 79.566583,
        "tokens": 3486
      },
      {
        "variant": "baseline",
        "query": "history of the internet",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 74.764292,
        "tokens": 4331
      },
      {
        "variant": "baseline",
        "query": "space travel in the future",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 85.703625,
        "tokens": 2993
      },
      {
        "variant": "baseline",
        "query": "the art of war summary",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 72.805708,
        "tokens": 2813
      },
      {
        "variant": "baseline",
        "query": "meditation techniques",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 60.165583,
        "tokens": 2008
      },
      {
        "variant": "baseline",
        "query": "learning a new language fast",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 93.147792,
        "tokens": 1571
      },
      {
        "variant": "baseline",
        "query": "climate change impacts",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 102.245125,
        "tokens": 2672
      },
      {
        "variant": "baseline",
        "query": "renewable energy sources",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 64.840209,
        "tokens": 3942
      },
      {
        "variant": "baseline",
        "query": "healthy eating habits",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 93.434167,
        "tokens": 1615
      },
      {
        "variant": "baseline",
        "query": "travel tips for Japan",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 79.89675,
        "tokens": 3218
      },
      {
        "variant": "baseline",
        "query": "basics of photography",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 54.740791,
        "tokens": 1280
      },
      {
        "variant": "baseline",
        "query": "What is semantic search?",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.3333333333333333,
        "content_match": 1.0,
        "latency_ms": 105.306125,
        "tokens": 1192
      },
      {
        "variant": "baseline",
        "query": "vector database",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.3333333333333333,
        "content_match": 1.0,
        "latency_ms": 87.099833,
        "tokens": 585
      },
      {
        "variant": "baseline",
        "query": "REST API design",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.25,
        "content_match": 0.9333333333333333,
        "latency_ms": 55.939917,
        "tokens": 3614
      },
      {
        "variant": "baseline",
        "query": "database normalization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.8,
        "latency_ms": 85.265375,
        "tokens": 1405
      },
      {
        "variant": "baseline",
        "query": "HTTP/2 vs HTTP/3 performance",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 40.737083,
        "tokens": 4425
      },
      {
        "variant": "baseline",
        "query": "PostgreSQL 15 internals",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 47.702417,
        "tokens": 3978
      },
      {
        "variant": "baseline",
        "query": "Apache Kafka 3.0 features",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 52.260417,
        "tokens": 4044
      },
      {
        "variant": "baseline",
        "query": "TLS 1.3 handshake process",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 59.316458,
        "tokens": 3924
      },
      {
        "variant": "baseline",
        "query": "Kubernetes v1.24 removal of dockershim",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.6,
        "latency_ms": 50.821375,
        "tokens": 3772
      },
      {
        "variant": "baseline",
        "query": "gRPC over HTTP/2",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 1.0,
        "latency_ms": 42.344792,
        "tokens": 6673
      },
      {
        "variant": "baseline",
        "query": "Redis 7.0 Multi-part AOF",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.9333333333333333,
        "latency_ms": 61.6875,
        "tokens": 1904
      },
      {
        "variant": "baseline",
        "query": "Elasticsearch 8.x security changes",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.6666666666666666,
        "latency_ms": 70.130375,
        "tokens": 1544
      },
      {
        "variant": "baseline",
        "query": "OWASP Top 10 2021",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.4,
        "latency_ms": 77.957333,
        "tokens": 1558
      },
      {
        "variant": "baseline",
        "query": "AVX-512 vector instructions",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 61.977333,
        "tokens": 2624
      },
      {
        "variant": "baseline",
        "query": "TCP/IP layer 4",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.75,
        "content_match": 1.0,
        "latency_ms": 38.590541,
        "tokens": 5145
      },
      {
        "variant": "baseline",
        "query": "IPv6 address format",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.8,
        "latency_ms": 93.195583,
        "tokens": 1901
      },
      {
        "variant": "baseline",
        "query": "UUID v4 generation",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 126.388667,
        "tokens": 1818
      },
      {
        "variant": "baseline",
        "query": "0xEF hex code",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.06666666666666667,
        "latency_ms": 103.986875,
        "tokens": 2316
      },
      {
        "variant": "baseline",
        "query": "Python 3.10 match statement",
        "category": "lexical",
        "rr": 0.5,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.7333333333333333,
        "latency_ms": 86.646583,
        "tokens": 1687
      },
      {
        "variant": "baseline",
        "query": "ISO 27001 compliance",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 42.033167,
        "tokens": 4996
      },
      {
        "variant": "baseline",
        "query": "SOC2 Type II audit",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.9333333333333333,
        "latency_ms": 56.933833,
        "tokens": 2106
      },
      {
        "variant": "baseline",
        "query": "BGE-small-en-v1.5 model",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.2,
        "latency_ms": 81.64225,
        "tokens": 1820
      },
      {
        "variant": "baseline",
        "query": "ChromaDB v0.4.0",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.06666666666666667,
        "latency_ms": 72.386875,
        "tokens": 2890
      },
      {
        "variant": "baseline",
        "query": "MS-MARCO MiniLM L-6-v2",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 74.303334,
        "tokens": 1581
      },
      {
        "variant": "baseline",
        "query": "JWT RS256 signing",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.6666666666666666,
        "latency_ms": 61.537625,
        "tokens": 1596
      },
      {
        "variant": "baseline",
        "query": "OAuth 2.0 PKCE flow",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.6,
        "latency_ms": 58.172625,
        "tokens": 4162
      },
      {
        "variant": "baseline",
        "query": "RAID 6 configurations",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.26666666666666666,
        "latency_ms": 81.047167,
        "tokens": 3390
      },
      {
        "variant": "baseline",
        "query": "SQL-92 standards",
        "category": "lexical",
        "rr": 0.2,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.7333333333333333,
        "latency_ms": 73.61075,
        "tokens": 3359
      },
      {
        "variant": "baseline",
        "query": "POSIX thread management",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.2727272727272727,
        "latency_ms": 86.374875,
        "tokens": 4133
      },
      {
        "variant": "baseline",
        "query": "systemd unit files",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 102.234625,
        "tokens": 3596
      },
      {
        "variant": "baseline",
        "query": "EXT4 filesystem limits",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.9333333333333333,
        "latency_ms": 50.273834,
        "tokens": 4472
      },
      {
        "variant": "baseline",
        "query": "YAML 1.2 syntax",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.6666666666666666,
        "latency_ms": 78.840875,
        "tokens": 1146
      },
      {
        "variant": "baseline",
        "query": "Docker Compose v2",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.8666666666666667,
        "latency_ms": 65.380833,
        "tokens": 2765
      },
      {
        "variant": "baseline",
        "query": "AWS IAM policies",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 71.115458,
        "tokens": 1576
      },
      {
        "variant": "baseline",
        "query": "how to implement chaos engineering",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 45.646042,
        "tokens": 3871
      },
      {
        "variant": "baseline",
        "query": "benefits of event-driven architecture",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 41.662375,
        "tokens": 3634
      },
      {
        "variant": "baseline",
        "query": "serverless vs containers",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.9333333333333333,
        "latency_ms": 96.644709,
        "tokens": 3801
      },
      {
        "variant": "baseline",
        "query": "microservices data consistency",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 102.962584,
        "tokens": 1577
      },
      {
        "variant": "baseline",
        "query": "data lakehouse architecture",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 78.794583,
        "tokens": 5231
      },
      {
        "variant": "baseline",
        "query": "zero trust security principles",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 49.221792,
        "tokens": 1824
      },
      {
        "variant": "baseline",
        "query": "continuous integration best practices",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.13333333333333333,
        "latency_ms": 98.626084,
        "tokens": 1322
      },
      {
        "variant": "baseline",
        "query": "database sharding strategies",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 48.333791,
        "tokens": 3717
      },
      {
        "variant": "baseline",
        "query": "load balancing algorithms",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 40.975542,
        "tokens": 3790
      },
      {
        "variant": "baseline",
        "query": "content delivery network optimization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.8666666666666667,
        "latency_ms": 77.713667,
        "tokens": 2018
      },
      {
        "variant": "baseline",
        "query": "service mesh advantages",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 50.614208,
        "tokens": 4165
      },
      {
        "variant": "baseline",
        "query": "infrastructure as code tools",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 46.105708,
        "tokens": 3923
      },
      {
        "variant": "baseline",
        "query": "monitoring vs observability",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 51.622875,
        "tokens": 5456
      },
      {
        "variant": "baseline",
        "query": "auto scaling in the cloud",
        "category": "semantic",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.8,
        "latency_ms": 84.996458,
        "tokens": 2134
      },
      {
        "variant": "baseline",
        "query": "disaster recovery planning",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 1.0,
        "latency_ms": 82.780916,
        "tokens": 6481
      },
      {
        "variant": "baseline",
        "query": "api gateway patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 58.748291,
        "tokens": 4732
      },
      {
        "variant": "baseline",
        "query": "cloud storage options",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 1.0,
        "latency_ms": 81.146875,
        "tokens": 2596
      },
      {
        "variant": "baseline",
        "query": "data serialization formats",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 140.6685,
        "tokens": 4890
      },
      {
        "variant": "baseline",
        "query": "message queue patterns",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.4666666666666667,
        "latency_ms": 71.978084,
        "tokens": 2428
      },
      {
        "variant": "baseline",
        "query": "functional programming concepts",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 41.245,
        "tokens": 3292
      },
      {
        "variant": "baseline",
        "query": "linux memory management",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 72.955291,
        "tokens": 3754
      },
      {
        "variant": "baseline",
        "query": "dns resolution process",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 50.446375,
        "tokens": 3611
      },
      {
        "variant": "baseline",
        "query": "connection pooling benefits",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 43.12475,
        "tokens": 2947
      },
      {
        "variant": "baseline",
        "query": "cryptography basics",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 36.077791,
        "tokens": 5997
      },
      {
        "variant": "baseline",
        "query": "distributed transactions",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.26666666666666666,
        "latency_ms": 134.172792,
        "tokens": 1213
      },
      {
        "variant": "baseline",
        "query": "container security hardening",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.9333333333333333,
        "latency_ms": 107.978834,
        "tokens": 1984
      },
      {
        "variant": "baseline",
        "query": "well architected framework",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 79.402916,
        "tokens": 4176
      },
      {
        "variant": "baseline",
        "query": "cost optimization strategies",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 0.9333333333333333,
        "latency_ms": 57.424666,
        "tokens": 4523
      },
      {
        "variant": "baseline",
        "query": "incident response steps",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 41.097375,
        "tokens": 4696
      },
      {
        "variant": "baseline",
        "query": "multi-region deployment",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 39.020958,
        "tokens": 5259
      },
      {
        "variant": "baseline",
        "query": "ssh configuration security",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 40.664125,
        "tokens": 3606
      },
      {
        "variant": "baseline",
        "query": "vpn tunneling protocols",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6666666666666666,
        "content_match": 1.0,
        "latency_ms": 50.173208,
        "tokens": 2171
      },
      {
        "variant": "baseline",
        "query": "websocket protocol overview",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 41.231291,
        "tokens": 3370
      },
      {
        "variant": "baseline",
        "query": "helm charts fundamentals",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 48.407,
        "tokens": 1657
      },
      {
        "variant": "baseline",
        "query": "linux process management",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 61.868125,
        "tokens": 2957
      },
      {
        "variant": "baseline",
        "query": "network troubleshooting tools",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 54.028958,
        "tokens": 4531
      },
      {
        "variant": "baseline",
        "query": "database replication types",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 74.322208,
        "tokens": 4887
      },
      {
        "variant": "baseline",
        "query": "nosql design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 57.417583,
        "tokens": 5177
      },
      {
        "variant": "baseline",
        "query": "sql query optimization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 50.621042,
        "tokens": 4289
      },
      {
        "variant": "baseline",
        "query": "data pipeline design",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 54.678417,
        "tokens": 5861
      },
      {
        "variant": "baseline",
        "query": "testing strategies for software",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 57.904667,
        "tokens": 3605
      },
      {
        "variant": "baseline",
        "query": "dependency injection benefits",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 0.9333333333333333,
        "latency_ms": 50.114584,
        "tokens": 5143
      },
      {
        "variant": "baseline",
        "query": "behavioral design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 47.8025,
        "tokens": 4676
      },
      {
        "variant": "baseline",
        "query": "creational design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 48.491458,
        "tokens": 5339
      },
      {
        "variant": "baseline",
        "query": "how to bake sourdough in a kubernetes cluster",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 43.79025,
        "tokens": 4545
      },
      {
        "variant": "baseline",
        "query": "best brand of hiking boots for Mars",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 97.297167,
        "tokens": 3370
      },
      {
        "variant": "baseline",
        "query": "quantum entanglement in photosynthesis",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 77.696166,
        "tokens": 2961
      },
      {
        "variant": "baseline",
        "query": "the secret to eternal life according to python docs",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 86.730917,
        "tokens": 1744
      },
      {
        "variant": "baseline",
        "query": "where did I leave my keys",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 75.0625,
        "tokens": 1071
      },
      {
        "variant": "baseline",
        "query": "recipe for disaster in distributed systems",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 82.124791,
        "tokens": 1575
      },
      {
        "variant": "baseline",
        "query": "blue whales vs sperm whales",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 63.13125,
        "tokens": 4233
      },
      {
        "variant": "baseline",
        "query": "history of the Roman Empire",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 82.707459,
        "tokens": 1780
      },
      {
        "variant": "baseline",
        "query": "how to play the banjo",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 83.615458,
        "tokens": 1996
      },
      {
        "variant": "baseline",
        "query": "why is the sky blue",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 89.831666,
        "tokens": 2384
      },
      {
        "variant": "baseline",
        "query": "symptoms of a cold",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 92.801166,
        "tokens": 1798
      },
      {
        "variant": "baseline",
        "query": "movie recommendations for tonight",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 70.814084,
        "tokens": 2142
      },
      {
        "variant": "baseline",
        "query": "stock market predictions for 2026",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 79.461333,
        "tokens": 1378
      },
      {
        "variant": "baseline",
        "query": "philosophy of mind and AI",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 64.962042,
        "tokens": 1028
      },
      {
        "variant": "baseline",
        "query": "meaning of life 42",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 83.782416,
        "tokens": 1338
      },
      {
        "variant": "baseline",
        "query": "how to win friends and influence people",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 69.9675,
        "tokens": 1706
      },
      {
        "variant": "baseline",
        "query": "yoga for beginners",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 71.465209,
        "tokens": 1037
      },
      {
        "variant": "baseline",
        "query": "best coffee shops in London",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 89.073792,
        "tokens": 1365
      },
      {
        "variant": "baseline",
        "query": "gardening tips for summer",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 87.133167,
        "tokens": 1897
      },
      {
        "variant": "baseline",
        "query": "how to repair a flat tire",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 81.4555,
        "tokens": 3656
      },
      {
        "variant": "baseline",
        "query": "history of the internet",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 67.712875,
        "tokens": 4331
      },
      {
        "variant": "baseline",
        "query": "space travel in the future",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 82.480625,
        "tokens": 2993
      },
      {
        "variant": "baseline",
        "query": "the art of war summary",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 71.831833,
        "tokens": 2813
      },
      {
        "variant": "baseline",
        "query": "meditation techniques",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 56.747833,
        "tokens": 2008
      },
      {
        "variant": "baseline",
        "query": "learning a new language fast",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 107.891667,
        "tokens": 1571
      },
      {
        "variant": "baseline",
        "query": "climate change impacts",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 172.001167,
        "tokens": 2672
      },
      {
        "variant": "baseline",
        "query": "renewable energy sources",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 97.114916,
        "tokens": 3942
      },
      {
        "variant": "baseline",
        "query": "healthy eating habits",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 104.895083,
        "tokens": 1615
      },
      {
        "variant": "baseline",
        "query": "travel tips for Japan",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 80.715625,
        "tokens": 2605
      },
      {
        "variant": "baseline",
        "query": "basics of photography",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 88.022209,
        "tokens": 1280
      },
      {
        "variant": "baseline",
        "query": "What is semantic search?",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.3333333333333333,
        "content_match": 1.0,
        "latency_ms": 49.511416,
        "tokens": 1192
      },
      {
        "variant": "baseline",
        "query": "vector database",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.3333333333333333,
        "content_match": 1.0,
        "latency_ms": 67.102083,
        "tokens": 585
      },
      {
        "variant": "baseline",
        "query": "REST API design",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.25,
        "content_match": 0.9333333333333333,
        "latency_ms": 41.127333,
        "tokens": 3614
      },
      {
        "variant": "baseline",
        "query": "database normalization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.8,
        "latency_ms": 74.590791,
        "tokens": 1405
      },
      {
        "variant": "baseline",
        "query": "HTTP/2 vs HTTP/3 performance",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 42.52675,
        "tokens": 4425
      },
      {
        "variant": "baseline",
        "query": "PostgreSQL 15 internals",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 33.677,
        "tokens": 3978
      },
      {
        "variant": "baseline",
        "query": "Apache Kafka 3.0 features",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 37.6405,
        "tokens": 4044
      },
      {
        "variant": "baseline",
        "query": "TLS 1.3 handshake process",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 38.266125,
        "tokens": 3924
      },
      {
        "variant": "baseline",
        "query": "Kubernetes v1.24 removal of dockershim",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.6,
        "latency_ms": 44.501292,
        "tokens": 3772
      },
      {
        "variant": "baseline",
        "query": "gRPC over HTTP/2",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 1.0,
        "latency_ms": 51.344833,
        "tokens": 6673
      },
      {
        "variant": "baseline",
        "query": "Redis 7.0 Multi-part AOF",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.9333333333333333,
        "latency_ms": 70.7275,
        "tokens": 2362
      },
      {
        "variant": "baseline",
        "query": "Elasticsearch 8.x security changes",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.6666666666666666,
        "latency_ms": 65.908625,
        "tokens": 1544
      },
      {
        "variant": "baseline",
        "query": "OWASP Top 10 2021",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.4,
        "latency_ms": 84.657083,
        "tokens": 1558
      },
      {
        "variant": "baseline",
        "query": "AVX-512 vector instructions",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 68.273625,
        "tokens": 2624
      },
      {
        "variant": "baseline",
        "query": "TCP/IP layer 4",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.75,
        "content_match": 1.0,
        "latency_ms": 37.812334,
        "tokens": 5145
      },
      {
        "variant": "baseline",
        "query": "IPv6 address format",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.8,
        "latency_ms": 84.915542,
        "tokens": 1901
      },
      {
        "variant": "baseline",
        "query": "UUID v4 generation",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 58.857709,
        "tokens": 1818
      },
      {
        "variant": "baseline",
        "query": "0xEF hex code",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.06666666666666667,
        "latency_ms": 77.59,
        "tokens": 2316
      },
      {
        "variant": "baseline",
        "query": "Python 3.10 match statement",
        "category": "lexical",
        "rr": 0.5,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.7333333333333333,
        "latency_ms": 74.482917,
        "tokens": 1687
      },
      {
        "variant": "baseline",
        "query": "ISO 27001 compliance",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 58.078,
        "tokens": 4996
      },
      {
        "variant": "baseline",
        "query": "SOC2 Type II audit",
        "category": "lexical",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.9333333333333333,
        "latency_ms": 131.242417,
        "tokens": 2106
      },
      {
        "variant": "baseline",
        "query": "BGE-small-en-v1.5 model",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.2,
        "latency_ms": 75.025333,
        "tokens": 1820
      },
      {
        "variant": "baseline",
        "query": "ChromaDB v0.4.0",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.06666666666666667,
        "latency_ms": 120.867542,
        "tokens": 2890
      },
      {
        "variant": "baseline",
        "query": "MS-MARCO MiniLM L-6-v2",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 64.400583,
        "tokens": 1581
      },
      {
        "variant": "baseline",
        "query": "JWT RS256 signing",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.6666666666666666,
        "latency_ms": 74.359167,
        "tokens": 1596
      },
      {
        "variant": "baseline",
        "query": "OAuth 2.0 PKCE flow",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.6,
        "latency_ms": 49.076167,
        "tokens": 4162
      },
      {
        "variant": "baseline",
        "query": "RAID 6 configurations",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.26666666666666666,
        "latency_ms": 65.866833,
        "tokens": 3390
      },
      {
        "variant": "baseline",
        "query": "SQL-92 standards",
        "category": "lexical",
        "rr": 0.2,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.7333333333333333,
        "latency_ms": 69.391958,
        "tokens": 3359
      },
      {
        "variant": "baseline",
        "query": "POSIX thread management",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.2727272727272727,
        "latency_ms": 44.480458,
        "tokens": 4133
      },
      {
        "variant": "baseline",
        "query": "systemd unit files",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 43.687166,
        "tokens": 3596
      },
      {
        "variant": "baseline",
        "query": "EXT4 filesystem limits",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.9333333333333333,
        "latency_ms": 40.000375,
        "tokens": 4472
      },
      {
        "variant": "baseline",
        "query": "YAML 1.2 syntax",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.6666666666666666,
        "latency_ms": 76.951208,
        "tokens": 1146
      },
      {
        "variant": "baseline",
        "query": "Docker Compose v2",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.8666666666666667,
        "latency_ms": 69.4315,
        "tokens": 2765
      },
      {
        "variant": "baseline",
        "query": "AWS IAM policies",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.3333333333333333,
        "latency_ms": 70.669959,
        "tokens": 1576
      },
      {
        "variant": "baseline",
        "query": "how to implement chaos engineering",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 40.61025,
        "tokens": 3871
      },
      {
        "variant": "baseline",
        "query": "benefits of event-driven architecture",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 49.182417,
        "tokens": 3634
      },
      {
        "variant": "baseline",
        "query": "serverless vs containers",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.9333333333333333,
        "latency_ms": 51.873458,
        "tokens": 3801
      },
      {
        "variant": "baseline",
        "query": "microservices data consistency",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 57.674458,
        "tokens": 1577
      },
      {
        "variant": "baseline",
        "query": "data lakehouse architecture",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 44.626875,
        "tokens": 5231
      },
      {
        "variant": "baseline",
        "query": "zero trust security principles",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 44.875375,
        "tokens": 1824
      },
      {
        "variant": "baseline",
        "query": "continuous integration best practices",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.13333333333333333,
        "latency_ms": 118.880791,
        "tokens": 1322
      },
      {
        "variant": "baseline",
        "query": "database sharding strategies",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 50.429209,
        "tokens": 3717
      },
      {
        "variant": "baseline",
        "query": "load balancing algorithms",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 38.985084,
        "tokens": 3790
      },
      {
        "variant": "baseline",
        "query": "content delivery network optimization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.8666666666666667,
        "latency_ms": 72.8895,
        "tokens": 2018
      },
      {
        "variant": "baseline",
        "query": "service mesh advantages",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 40.578917,
        "tokens": 4165
      },
      {
        "variant": "baseline",
        "query": "infrastructure as code tools",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 48.178583,
        "tokens": 3923
      },
      {
        "variant": "baseline",
        "query": "monitoring vs observability",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 39.247583,
        "tokens": 5456
      },
      {
        "variant": "baseline",
        "query": "auto scaling in the cloud",
        "category": "semantic",
        "rr": 0.3333333333333333,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.8,
        "latency_ms": 59.886208,
        "tokens": 2134
      },
      {
        "variant": "baseline",
        "query": "disaster recovery planning",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 1.0,
        "latency_ms": 52.069792,
        "tokens": 6481
      },
      {
        "variant": "baseline",
        "query": "api gateway patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 41.445709,
        "tokens": 4732
      },
      {
        "variant": "baseline",
        "query": "cloud storage options",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 1.0,
        "latency_ms": 58.807917,
        "tokens": 2596
      },
      {
        "variant": "baseline",
        "query": "data serialization formats",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 55.076333,
        "tokens": 4890
      },
      {
        "variant": "baseline",
        "query": "message queue patterns",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.4666666666666667,
        "latency_ms": 98.313542,
        "tokens": 2428
      },
      {
        "variant": "baseline",
        "query": "functional programming concepts",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 50.189542,
        "tokens": 3292
      },
      {
        "variant": "baseline",
        "query": "linux memory management",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 56.9635,
        "tokens": 3754
      },
      {
        "variant": "baseline",
        "query": "dns resolution process",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 38.102917,
        "tokens": 3611
      },
      {
        "variant": "baseline",
        "query": "connection pooling benefits",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 42.567875,
        "tokens": 2947
      },
      {
        "variant": "baseline",
        "query": "cryptography basics",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 49.502625,
        "tokens": 5997
      },
      {
        "variant": "baseline",
        "query": "distributed transactions",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.26666666666666666,
        "latency_ms": 128.106916,
        "tokens": 1213
      },
      {
        "variant": "baseline",
        "query": "container security hardening",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.9333333333333333,
        "latency_ms": 81.977709,
        "tokens": 1984
      },
      {
        "variant": "baseline",
        "query": "well architected framework",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 70.411167,
        "tokens": 4176
      },
      {
        "variant": "baseline",
        "query": "cost optimization strategies",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 0.9333333333333333,
        "latency_ms": 56.785208,
        "tokens": 4523
      },
      {
        "variant": "baseline",
        "query": "incident response steps",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 40.846833,
        "tokens": 4696
      },
      {
        "variant": "baseline",
        "query": "multi-region deployment",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 48.630166,
        "tokens": 5259
      },
      {
        "variant": "baseline",
        "query": "ssh configuration security",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 49.973542,
        "tokens": 3606
      },
      {
        "variant": "baseline",
        "query": "vpn tunneling protocols",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6666666666666666,
        "content_match": 1.0,
        "latency_ms": 54.110334,
        "tokens": 2171
      },
      {
        "variant": "baseline",
        "query": "websocket protocol overview",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 40.973583,
        "tokens": 3370
      },
      {
        "variant": "baseline",
        "query": "helm charts fundamentals",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 45.137375,
        "tokens": 1657
      },
      {
        "variant": "baseline",
        "query": "linux process management",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 45.25625,
        "tokens": 2957
      },
      {
        "variant": "baseline",
        "query": "network troubleshooting tools",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 41.950584,
        "tokens": 4531
      },
      {
        "variant": "baseline",
        "query": "database replication types",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 40.40425,
        "tokens": 4887
      },
      {
        "variant": "baseline",
        "query": "nosql design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 46.446584,
        "tokens": 5177
      },
      {
        "variant": "baseline",
        "query": "sql query optimization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 38.79475,
        "tokens": 4289
      },
      {
        "variant": "baseline",
        "query": "data pipeline design",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 53.851584,
        "tokens": 5861
      },
      {
        "variant": "baseline",
        "query": "testing strategies for software",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 49.774167,
        "tokens": 3605
      },
      {
        "variant": "baseline",
        "query": "dependency injection benefits",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 64.868916,
        "tokens": 5015
      },
      {
        "variant": "baseline",
        "query": "behavioral design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 67.129625,
        "tokens": 4676
      },
      {
        "variant": "baseline",
        "query": "creational design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 43.884667,
        "tokens": 5339
      },
      {
        "variant": "baseline",
        "query": "how to bake sourdough in a kubernetes cluster",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 45.015542,
        "tokens": 4545
      },
      {
        "variant": "baseline",
        "query": "best brand of hiking boots for Mars",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 79.244625,
        "tokens": 3370
      },
      {
        "variant": "baseline",
        "query": "quantum entanglement in photosynthesis",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 84.565583,
        "tokens": 2961
      },
      {
        "variant": "baseline",
        "query": "the secret to eternal life according to python docs",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 89.851333,
        "tokens": 1744
      },
      {
        "variant": "baseline",
        "query": "where did I leave my keys",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 70.06825,
        "tokens": 1075
      },
      {
        "variant": "baseline",
        "query": "recipe for disaster in distributed systems",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 78.357291,
        "tokens": 1575
      },
      {
        "variant": "baseline",
        "query": "blue whales vs sperm whales",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 66.527042,
        "tokens": 4233
      },
      {
        "variant": "baseline",
        "query": "history of the Roman Empire",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 86.06175,
        "tokens": 1780
      },
      {
        "variant": "baseline",
        "query": "how to play the banjo",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 81.971875,
        "tokens": 1996
      },
      {
        "variant": "baseline",
        "query": "why is the sky blue",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 74.881959,
        "tokens": 2384
      },
      {
        "variant": "baseline",
        "query": "symptoms of a cold",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 72.610792,
        "tokens": 1962
      },
      {
        "variant": "baseline",
        "query": "movie recommendations for tonight",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 58.372583,
        "tokens": 2142
      },
      {
        "variant": "baseline",
        "query": "stock market predictions for 2026",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 77.438833,
        "tokens": 1378
      },
      {
        "variant": "baseline",
        "query": "philosophy of mind and AI",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 135.097125,
        "tokens": 1028
      },
      {
        "variant": "baseline",
        "query": "meaning of life 42",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 89.219666,
        "tokens": 1338
      },
      {
        "variant": "baseline",
        "query": "how to win friends and influence people",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 65.674166,
        "tokens": 1706
      },
      {
        "variant": "baseline",
        "query": "yoga for beginners",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 65.837083,
        "tokens": 1037
      },
      {
        "variant": "baseline",
        "query": "best coffee shops in London",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 67.110833,
        "tokens": 1332
      },
      {
        "variant": "baseline",
        "query": "gardening tips for summer",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 69.928166,
        "tokens": 1897
      },
      {
        "variant": "baseline",
        "query": "how to repair a flat tire",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 70.887792,
        "tokens": 3656
      },
      {
        "variant": "baseline",
        "query": "history of the internet",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 75.515709,
        "tokens": 4331
      },
      {
        "variant": "baseline",
        "query": "space travel in the future",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 85.756125,
        "tokens": 2993
      },
      {
        "variant": "baseline",
        "query": "the art of war summary",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 70.842541,
        "tokens": 2813
      },
      {
        "variant": "baseline",
        "query": "meditation techniques",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 59.333917,
        "tokens": 2008
      },
      {
        "variant": "baseline",
        "query": "learning a new language fast",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 95.067083,
        "tokens": 1571
      },
      {
        "variant": "baseline",
        "query": "climate change impacts",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 104.679583,
        "tokens": 2672
      },
      {
        "variant": "baseline",
        "query": "renewable energy sources",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 74.06175,
        "tokens": 3942
      },
      {
        "variant": "baseline",
        "query": "healthy eating habits",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 83.575334,
        "tokens": 1615
      },
      {
        "variant": "baseline",
        "query": "travel tips for Japan",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 77.837958,
        "tokens": 2531
      },
      {
        "variant": "baseline",
        "query": "basics of photography",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 50.669417,
        "tokens": 1280
      }
    ],
    "m3-dense-bm25": [
      {
        "variant": "m3-dense-bm25",
        "query": "What is semantic search?",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 1.0,
        "latency_ms": 93.751667,
        "tokens": 1162
      },
      {
        "variant": "m3-dense-bm25",
        "query": "vector database",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 1.0,
        "latency_ms": 121.898417,
        "tokens": 1506
      },
      {
        "variant": "m3-dense-bm25",
        "query": "REST API design",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.9333333333333333,
        "latency_ms": 85.484042,
        "tokens": 3016
      },
      {
        "variant": "m3-dense-bm25",
        "query": "database normalization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.7333333333333333,
        "latency_ms": 119.697833,
        "tokens": 3414
      },
      {
        "variant": "m3-dense-bm25",
        "query": "HTTP/2 vs HTTP/3 performance",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 89.433041,
        "tokens": 4425
      },
      {
        "variant": "m3-dense-bm25",
        "query": "PostgreSQL 15 internals",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 74.646917,
        "tokens": 3978
      },
      {
        "variant": "m3-dense-bm25",
        "query": "Apache Kafka 3.0 features",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 84.4675,
        "tokens": 5735
      },
      {
        "variant": "m3-dense-bm25",
        "query": "TLS 1.3 handshake process",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 1.0,
        "latency_ms": 88.705958,
        "tokens": 3159
      },
      {
        "variant": "m3-dense-bm25",
        "query": "Kubernetes v1.24 removal of dockershim",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.4666666666666667,
        "latency_ms": 169.465625,
        "tokens": 1596
      },
      {
        "variant": "m3-dense-bm25",
        "query": "gRPC over HTTP/2",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6666666666666666,
        "content_match": 0.7333333333333333,
        "latency_ms": 87.584333,
        "tokens": 3234
      },
      {
        "variant": "m3-dense-bm25",
        "query": "Redis 7.0 Multi-part AOF",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 121.2485,
        "tokens": 2279
      },
      {
        "variant": "m3-dense-bm25",
        "query": "Elasticsearch 8.x security changes",
        "category": "lexical",
        "rr": 0.5,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.4666666666666667,
        "latency_ms": 169.786042,
        "tokens": 1282
      },
      {
        "variant": "m3-dense-bm25",
        "query": "OWASP Top 10 2021",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.4,
        "latency_ms": 179.928542,
        "tokens": 1109
      },
      {
        "variant": "m3-dense-bm25",
        "query": "AVX-512 vector instructions",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 140.771583,
        "tokens": 885
      },
      {
        "variant": "m3-dense-bm25",
        "query": "TCP/IP layer 4",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6666666666666666,
        "content_match": 1.0,
        "latency_ms": 86.109583,
        "tokens": 5137
      },
      {
        "variant": "m3-dense-bm25",
        "query": "IPv6 address format",
        "category": "lexical",
        "rr": 0.2,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.8,
        "latency_ms": 176.102791,
        "tokens": 793
      },
      {
        "variant": "m3-dense-bm25",
        "query": "UUID v4 generation",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.06666666666666667,
        "latency_ms": 178.875583,
        "tokens": 2801
      },
      {
        "variant": "m3-dense-bm25",
        "query": "0xEF hex code",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 0.8666666666666667,
        "latency_ms": 130.979083,
        "tokens": 3012
      },
      {
        "variant": "m3-dense-bm25",
        "query": "Python 3.10 match statement",
        "category": "lexical",
        "rr": 0.25,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.7333333333333333,
        "latency_ms": 166.231709,
        "tokens": 1532
      },
      {
        "variant": "m3-dense-bm25",
        "query": "ISO 27001 compliance",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 77.855416,
        "tokens": 4218
      },
      {
        "variant": "m3-dense-bm25",
        "query": "SOC2 Type II audit",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.5,
        "content_match": 0.9333333333333333,
        "latency_ms": 132.272584,
        "tokens": 2076
      },
      {
        "variant": "m3-dense-bm25",
        "query": "BGE-small-en-v1.5 model",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.2,
        "latency_ms": 210.029667,
        "tokens": 1370
      },
      {
        "variant": "m3-dense-bm25",
        "query": "ChromaDB v0.4.0",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.0,
        "latency_ms": 138.406083,
        "tokens": 1472
      },
      {
        "variant": "m3-dense-bm25",
        "query": "MS-MARCO MiniLM L-6-v2",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.13333333333333333,
        "latency_ms": 191.1605,
        "tokens": 1029
      },
      {
        "variant": "m3-dense-bm25",
        "query": "JWT RS256 signing",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.6666666666666666,
        "latency_ms": 171.6305,
        "tokens": 1608
      },
      {
        "variant": "m3-dense-bm25",
        "query": "OAuth 2.0 PKCE flow",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.6,
        "latency_ms": 110.395959,
        "tokens": 5264
      },
      {
        "variant": "m3-dense-bm25",
        "query": "RAID 6 configurations",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.26666666666666666,
        "latency_ms": 171.901667,
        "tokens": 2355
      },
      {
        "variant": "m3-dense-bm25",
        "query": "SQL-92 standards",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.4,
        "latency_ms": 162.130291,
        "tokens": 2736
      },
      {
        "variant": "m3-dense-bm25",
        "query": "POSIX thread management",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.18181818181818182,
        "latency_ms": 114.644625,
        "tokens": 2791
      },
      {
        "variant": "m3-dense-bm25",
        "query": "systemd unit files",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 73.803625,
        "tokens": 3771
      },
      {
        "variant": "m3-dense-bm25",
        "query": "EXT4 filesystem limits",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.7333333333333333,
        "latency_ms": 104.146416,
        "tokens": 2973
      },
      {
        "variant": "m3-dense-bm25",
        "query": "YAML 1.2 syntax",
        "category": "lexical",
        "rr": 0.5,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.8,
        "latency_ms": 151.385041,
        "tokens": 988
      },
      {
        "variant": "m3-dense-bm25",
        "query": "Docker Compose v2",
        "category": "lexical",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.75,
        "content_match": 0.8666666666666667,
        "latency_ms": 101.773625,
        "tokens": 4742
      },
      {
        "variant": "m3-dense-bm25",
        "query": "AWS IAM policies",
        "category": "lexical",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.4,
        "latency_ms": 117.796375,
        "tokens": 1464
      },
      {
        "variant": "m3-dense-bm25",
        "query": "how to implement chaos engineering",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 85.399875,
        "tokens": 4055
      },
      {
        "variant": "m3-dense-bm25",
        "query": "benefits of event-driven architecture",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.7333333333333333,
        "latency_ms": 103.726875,
        "tokens": 3163
      },
      {
        "variant": "m3-dense-bm25",
        "query": "serverless vs containers",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 91.925125,
        "tokens": 3059
      },
      {
        "variant": "m3-dense-bm25",
        "query": "microservices data consistency",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 117.312334,
        "tokens": 2203
      },
      {
        "variant": "m3-dense-bm25",
        "query": "data lakehouse architecture",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 93.443083,
        "tokens": 4969
      },
      {
        "variant": "m3-dense-bm25",
        "query": "zero trust security principles",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 100.976458,
        "tokens": 1824
      },
      {
        "variant": "m3-dense-bm25",
        "query": "continuous integration best practices",
        "category": "semantic",
        "rr": 0.25,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.6,
        "latency_ms": 158.12625,
        "tokens": 1873
      },
      {
        "variant": "m3-dense-bm25",
        "query": "database sharding strategies",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 93.716625,
        "tokens": 3717
      },
      {
        "variant": "m3-dense-bm25",
        "query": "load balancing algorithms",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 84.114959,
        "tokens": 4066
      },
      {
        "variant": "m3-dense-bm25",
        "query": "content delivery network optimization",
        "category": "semantic",
        "rr": 0.5,
        "hit_rate_5": 1.0,
        "precision_5": 0.4,
        "content_match": 0.8666666666666667,
        "latency_ms": 111.963916,
        "tokens": 2883
      },
      {
        "variant": "m3-dense-bm25",
        "query": "service mesh advantages",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 102.002125,
        "tokens": 3789
      },
      {
        "variant": "m3-dense-bm25",
        "query": "infrastructure as code tools",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 90.856417,
        "tokens": 4151
      },
      {
        "variant": "m3-dense-bm25",
        "query": "monitoring vs observability",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 74.902417,
        "tokens": 5917
      },
      {
        "variant": "m3-dense-bm25",
        "query": "auto scaling in the cloud",
        "category": "semantic",
        "rr": 0.5,
        "hit_rate_5": 1.0,
        "precision_5": 0.3333333333333333,
        "content_match": 0.8,
        "latency_ms": 109.774333,
        "tokens": 3031
      },
      {
        "variant": "m3-dense-bm25",
        "query": "disaster recovery planning",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 1.0,
        "latency_ms": 102.388959,
        "tokens": 3827
      },
      {
        "variant": "m3-dense-bm25",
        "query": "api gateway patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 86.832792,
        "tokens": 4777
      },
      {
        "variant": "m3-dense-bm25",
        "query": "cloud storage options",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.6,
        "content_match": 1.0,
        "latency_ms": 96.7065,
        "tokens": 1408
      },
      {
        "variant": "m3-dense-bm25",
        "query": "data serialization formats",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 89.59825,
        "tokens": 6431
      },
      {
        "variant": "m3-dense-bm25",
        "query": "message queue patterns",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.4,
        "latency_ms": 147.6095,
        "tokens": 2380
      },
      {
        "variant": "m3-dense-bm25",
        "query": "functional programming concepts",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 93.604,
        "tokens": 3126
      },
      {
        "variant": "m3-dense-bm25",
        "query": "linux memory management",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 77.558042,
        "tokens": 3892
      },
      {
        "variant": "m3-dense-bm25",
        "query": "dns resolution process",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 97.778458,
        "tokens": 3924
      },
      {
        "variant": "m3-dense-bm25",
        "query": "connection pooling benefits",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 74.561833,
        "tokens": 2947
      },
      {
        "variant": "m3-dense-bm25",
        "query": "cryptography basics",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 86.17925,
        "tokens": 6089
      },
      {
        "variant": "m3-dense-bm25",
        "query": "distributed transactions",
        "category": "semantic",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": 0.06666666666666667,
        "latency_ms": 150.936334,
        "tokens": 1101
      },
      {
        "variant": "m3-dense-bm25",
        "query": "container security hardening",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.2,
        "content_match": 0.9333333333333333,
        "latency_ms": 106.590667,
        "tokens": 2353
      },
      {
        "variant": "m3-dense-bm25",
        "query": "well architected framework",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.9333333333333333,
        "latency_ms": 86.482334,
        "tokens": 4001
      },
      {
        "variant": "m3-dense-bm25",
        "query": "cost optimization strategies",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 0.8666666666666667,
        "latency_ms": 101.263,
        "tokens": 3823
      },
      {
        "variant": "m3-dense-bm25",
        "query": "incident response steps",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 81.786125,
        "tokens": 4546
      },
      {
        "variant": "m3-dense-bm25",
        "query": "multi-region deployment",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 90.850583,
        "tokens": 4250
      },
      {
        "variant": "m3-dense-bm25",
        "query": "ssh configuration security",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 89.858667,
        "tokens": 3606
      },
      {
        "variant": "m3-dense-bm25",
        "query": "vpn tunneling protocols",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 174.896875,
        "tokens": 1733
      },
      {
        "variant": "m3-dense-bm25",
        "query": "websocket protocol overview",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 75.208875,
        "tokens": 3370
      },
      {
        "variant": "m3-dense-bm25",
        "query": "helm charts fundamentals",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 0.8,
        "content_match": 1.0,
        "latency_ms": 85.518709,
        "tokens": 1714
      },
      {
        "variant": "m3-dense-bm25",
        "query": "linux process management",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 81.116583,
        "tokens": 2957
      },
      {
        "variant": "m3-dense-bm25",
        "query": "network troubleshooting tools",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 87.8025,
        "tokens": 4869
      },
      {
        "variant": "m3-dense-bm25",
        "query": "database replication types",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 76.402417,
        "tokens": 4802
      },
      {
        "variant": "m3-dense-bm25",
        "query": "nosql design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8,
        "latency_ms": 96.587917,
        "tokens": 4829
      },
      {
        "variant": "m3-dense-bm25",
        "query": "sql query optimization",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 1.0,
        "latency_ms": 82.622459,
        "tokens": 4409
      },
      {
        "variant": "m3-dense-bm25",
        "query": "data pipeline design",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 75.880292,
        "tokens": 4611
      },
      {
        "variant": "m3-dense-bm25",
        "query": "testing strategies for software",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 93.139166,
        "tokens": 5202
      },
      {
        "variant": "m3-dense-bm25",
        "query": "dependency injection benefits",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 98.066292,
        "tokens": 5015
      },
      {
        "variant": "m3-dense-bm25",
        "query": "behavioral design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.8666666666666667,
        "latency_ms": 105.107542,
        "tokens": 4325
      },
      {
        "variant": "m3-dense-bm25",
        "query": "creational design patterns",
        "category": "semantic",
        "rr": 1.0,
        "hit_rate_5": 1.0,
        "precision_5": 1.0,
        "content_match": 0.9333333333333333,
        "latency_ms": 94.299666,
        "tokens": 4624
      },
      {
        "variant": "m3-dense-bm25",
        "query": "how to bake sourdough in a kubernetes cluster",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 156.415458,
        "tokens": 3791
      },
      {
        "variant": "m3-dense-bm25",
        "query": "best brand of hiking boots for Mars",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 218.346709,
        "tokens": 1230
      },
      {
        "variant": "m3-dense-bm25",
        "query": "quantum entanglement in photosynthesis",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 177.676458,
        "tokens": 4308
      },
      {
        "variant": "m3-dense-bm25",
        "query": "the secret to eternal life according to python docs",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 231.447833,
        "tokens": 1929
      },
      {
        "variant": "m3-dense-bm25",
        "query": "where did I leave my keys",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 221.538792,
        "tokens": 1717
      },
      {
        "variant": "m3-dense-bm25",
        "query": "recipe for disaster in distributed systems",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 169.059167,
        "tokens": 1750
      },
      {
        "variant": "m3-dense-bm25",
        "query": "blue whales vs sperm whales",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 193.78625,
        "tokens": 1953
      },
      {
        "variant": "m3-dense-bm25",
        "query": "history of the Roman Empire",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 143.841792,
        "tokens": 1462
      },
      {
        "variant": "m3-dense-bm25",
        "query": "how to play the banjo",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 117.396292,
        "tokens": 1072
      },
      {
        "variant": "m3-dense-bm25",
        "query": "why is the sky blue",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 157.051959,
        "tokens": 2239
      },
      {
        "variant": "m3-dense-bm25",
        "query": "symptoms of a cold",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 134.199792,
        "tokens": 2485
      },
      {
        "variant": "m3-dense-bm25",
        "query": "movie recommendations for tonight",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 136.108,
        "tokens": 1983
      },
      {
        "variant": "m3-dense-bm25",
        "query": "stock market predictions for 2026",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 112.641458,
        "tokens": 3111
      },
      {
        "variant": "m3-dense-bm25",
        "query": "philosophy of mind and AI",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 128.80675,
        "tokens": 3477
      },
      {
        "variant": "m3-dense-bm25",
        "query": "meaning of life 42",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 140.124875,
        "tokens": 1525
      },
      {
        "variant": "m3-dense-bm25",
        "query": "how to win friends and influence people",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 181.0325,
        "tokens": 1336
      },
      {
        "variant": "m3-dense-bm25",
        "query": "yoga for beginners",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 97.943458,
        "tokens": 2483
      },
      {
        "variant": "m3-dense-bm25",
        "query": "best coffee shops in London",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 91.846375,
        "tokens": 1497
      },
      {
        "variant": "m3-dense-bm25",
        "query": "gardening tips for summer",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 121.617833,
        "tokens": 2069
      },
      {
        "variant": "m3-dense-bm25",
        "query": "how to repair a flat tire",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 142.628667,
        "tokens": 2908
      },
      {
        "variant": "m3-dense-bm25",
        "query": "history of the internet",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 143.122083,
        "tokens": 1937
      },
      {
        "variant": "m3-dense-bm25",
        "query": "space travel in the future",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 224.076875,
        "tokens": 1415
      },
      {
        "variant": "m3-dense-bm25",
        "query": "the art of war summary",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 178.521042,
        "tokens": 1956
      },
      {
        "variant": "m3-dense-bm25",
        "query": "meditation techniques",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 104.527667,
        "tokens": 1603
      },
      {
        "variant": "m3-dense-bm25",
        "query": "learning a new language fast",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 150.832958,
        "tokens": 1139
      },
      {
        "variant": "m3-dense-bm25",
        "query": "climate change impacts",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 131.657167,
        "tokens": 2699
      },
      {
        "variant": "m3-dense-bm25",
        "query": "renewable energy sources",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 112.315708,
        "tokens": 5200
      },
      {
        "variant": "m3-dense-bm25",
        "query": "healthy eating habits",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 133.279333,
        "tokens": 2757
      },
      {
        "variant": "m3-dense-bm25",
        "query": "travel tips for Japan",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 124.947208,
        "tokens": 1838
      },
      {
        "variant": "m3-dense-bm25",
        "query": "basics of photography",
        "category": "adversarial",
        "rr": 0.0,
        "hit_rate_5": 0.0,
        "precision_5": 0.0,
        "content_match": -1.0,
        "latency_ms": 97.607125,
        "tokens": 3259
      }
    ]
  }
}