{
  "schema": "DAT008_QUERY_LABELS_v2",
  "queries": [
    {
      "id": "Q1",
      "query": "connection timeout",
      "expected_relevant_doc_ids": [
        1,
        4
      ],
      "hard_negative_doc_ids": []
    },
    {
      "id": "Q2",
      "query": "\"connection pool\"",
      "expected_relevant_doc_ids": [
        1,
        5
      ],
      "hard_negative_doc_ids": [
        7
      ],
      "discriminator": "Quoted-phrase semantics should distinguish phrase-aware parsing from plain AND behavior on document 7."
    },
    {
      "id": "Q3",
      "query": "password reset",
      "expected_relevant_doc_ids": [
        2
      ],
      "hard_negative_doc_ids": []
    }
  ],
  "note": "Labels are fixture-level relevance judgments, not universal ground truth. Document 7 is a parser-discriminator hard negative for Q2."
}
