{
  "protocolVersion": "2026-07-30",
  "vectors": [
    {
      "name": "minimal-text-query",
      "schema": "query-request.schema.json",
      "valid": true,
      "instance": {
        "protocolVersion": "2026-07-30",
        "queryId": "0198c7cb-1af1-7e79-bd7f-02f8a89b8857",
        "type": "clarification",
        "subject": { "kind": "task", "id": "task-123" },
        "prompt": "Which deployment environment should be used?",
        "timing": "immediate",
        "consentMode": "not_required",
        "response": { "format": "choice", "choices": ["staging", "production"] },
        "delivery": { "binding": "https", "endpoint": "https://queries.example/responses" },
        "expiresAt": "2026-07-30T19:00:00Z"
      }
    },
    {
      "name": "ask-once-requires-scope",
      "schema": "query-request.schema.json",
      "valid": false,
      "instance": {
        "protocolVersion": "2026-07-30",
        "queryId": "0198c7cb-1af1-7e79-bd7f-02f8a89b8857",
        "type": "preference",
        "subject": { "kind": "user", "id": "user-123" },
        "prompt": "May this preference be remembered?",
        "timing": "immediate",
        "consentMode": "ask_once",
        "response": { "format": "boolean" },
        "delivery": { "binding": "https" },
        "expiresAt": "2026-07-30T19:00:00Z"
      }
    },
    {
      "name": "structured-agent-response",
      "schema": "query-response.schema.json",
      "valid": true,
      "instance": {
        "protocolVersion": "2026-07-30",
        "responseId": "0198c7d0-2180-7729-b005-d33c99fc7452",
        "queryId": "0198c7cb-1af1-7e79-bd7f-02f8a89b8857",
        "subject": { "kind": "tool_call", "id": "call-123", "protocol": "mcp" },
        "respondent": { "kind": "agent", "provenance": "direct" },
        "answer": {
          "summary": "The result answered the question after one retry.",
          "impact": "helped_with_friction",
          "findings": [{ "kind": "friction", "topic": "reliability", "detail": "The first request timed out." }]
        },
        "confidence": 0.92,
        "createdAt": "2026-07-30T17:05:12Z"
      }
    },
    {
      "name": "unknown-response-field-rejected",
      "schema": "query-response.schema.json",
      "valid": false,
      "instance": {
        "protocolVersion": "2026-07-30",
        "responseId": "0198c7d0-2180-7729-b005-d33c99fc7452",
        "queryId": "0198c7cb-1af1-7e79-bd7f-02f8a89b8857",
        "subject": { "kind": "interaction", "id": "interaction-123" },
        "respondent": { "kind": "agent" },
        "answer": "The interaction completed successfully.",
        "rawTranscript": "must not be accepted",
        "createdAt": "2026-07-30T17:05:12Z"
      }
    },
    {
      "name": "accepted-receipt",
      "schema": "query-receipt.schema.json",
      "valid": true,
      "instance": {
        "protocolVersion": "2026-07-30",
        "responseId": "0198c7d0-2180-7729-b005-d33c99fc7452",
        "status": "accepted",
        "retryable": false,
        "receivedAt": "2026-07-30T17:05:13Z"
      }
    },
    {
      "name": "accepted-cannot-be-retryable",
      "schema": "query-receipt.schema.json",
      "valid": false,
      "instance": {
        "protocolVersion": "2026-07-30",
        "responseId": "0198c7d0-2180-7729-b005-d33c99fc7452",
        "status": "accepted",
        "retryable": true,
        "receivedAt": "2026-07-30T17:05:13Z"
      }
    }
  ]
}
