{
  "schema_version": "nexuscrm.runtime.record-query.conformance/v1",
  "vectors": [
    {
      "name": "typed-root-projection-and-omission",
      "operation": "QUERY_RECORDS",
      "covers": ["one-page", "false", "zero", "empty-string", "exact-decimal", "explicit-null", "reference", "fls-hidden-omission", "declared-absent-omission", "canonical-field-order"],
      "request": {
        "object": "WorkItem",
        "selections": [
          {"kind": "FIELD", "field": "Active"},
          {"kind": "FIELD", "field": "Amount"},
          {"kind": "FIELD", "field": "Count"},
          {"kind": "FIELD", "field": "Description"},
          {"kind": "FIELD", "field": "Empty"},
          {"kind": "FIELD", "field": "OwnerId"},
          {"kind": "FIELD", "field": "Hidden"},
          {"kind": "FIELD", "field": "Absent"}
        ],
        "limit": 200
      },
      "response": {
        "total_size": 1,
        "done": true,
        "records": [
          {
            "object": "WorkItem",
            "fields": [
              {"name": "Active", "value": {"kind": "BOOLEAN", "boolean": false}},
              {"name": "Amount", "value": {"kind": "DECIMAL", "decimal": {"coefficient": "0", "scale": 4}}},
              {"name": "Count", "value": {"kind": "INTEGER", "integer": 0}},
              {"name": "Description", "value": {"kind": "STRING", "null": true}},
              {"name": "Empty", "value": {"kind": "STRING", "string": ""}},
              {"name": "OwnerId", "value": {"kind": "REFERENCE", "reference": "U-1"}}
            ]
          }
        ],
        "receipts": {"protocol_version": "1.0", "catalog_revision": 41, "schema_generation": 7, "engine_generation": 9, "security_epoch": 13, "capability_version": "runtime.records.query.v1"}
      }
    },
    {
      "name": "bounded-relationship-and-list-projection",
      "operation": "QUERY_RECORDS",
      "covers": ["one-level-relationship", "child-list", "canonical-recursive-values"],
      "request": {
        "object": "WorkItem",
        "selections": [
          {"kind": "FIELD", "field": "Id"},
          {"kind": "FIELD", "field": "Owner.Name"},
          {"kind": "FIELD", "field": "Comments"}
        ],
        "limit": 20
      },
      "response": {
        "total_size": 1,
        "done": true,
        "records": [
          {
            "object": "WorkItem",
            "fields": [
              {"name": "Comments", "value": {"kind": "LIST", "list": [{"kind": "OBJECT", "object": {"object": "Comment", "fields": [{"name": "Body", "value": {"kind": "STRING", "string": "ok"}}]}}]}},
              {"name": "Id", "value": {"kind": "REFERENCE", "reference": "W-1"}},
              {"name": "Owner", "value": {"kind": "OBJECT", "object": {"object": "Principal", "fields": [{"name": "Name", "value": {"kind": "STRING", "string": "Ada"}}]}}}
            ]
          }
        ],
        "receipts": {"protocol_version": "1.0", "catalog_revision": 41, "schema_generation": 7, "engine_generation": 9, "security_epoch": 13, "capability_version": "runtime.records.query.v1"}
      }
    },
    {
      "name": "field-history-null-preservation",
      "operation": "QUERY_HISTORY",
      "covers": ["history", "old-value-null", "cursor-offset"],
      "history_request": {
        "parent_object": "WorkItem",
        "selected_fields": ["Field", "OldValue", "NewValue"],
        "parent_record_id": "W-1",
        "limit": 50,
        "cursor_offset": 2
      },
      "history_response": {
        "total_size": 1,
        "done": true,
        "rows": [{"id": "H-1", "parent_id": "W-1", "field": "Status", "new_value": "Closed", "data_type": "string", "created_date": "2026-07-19T00:00:00Z", "created_by_id": "U-1"}],
        "receipts": {"protocol_version": "1.0", "catalog_revision": 41, "schema_generation": 7, "engine_generation": 9, "security_epoch": 13, "capability_version": "runtime.records.query.v1"}
      }
    },
    {
      "name": "object-read-forbidden-no-partial-page",
      "operation": "QUERY_RECORDS",
      "covers": ["object-read-forbidden", "no-partial-response"],
      "request": {"object": "RestrictedArtifact", "selections": [{"kind": "FIELD", "field": "Id"}], "limit": 200},
      "failure": {"category": "FORBIDDEN", "retry": "NEVER"}
    },
    {
      "name": "canceled-before-repository-access",
      "operation": "QUERY_RECORDS",
      "covers": ["cancellation", "no-partial-response"],
      "request": {"object": "WorkItem", "selections": [{"kind": "FIELD", "field": "Id"}], "limit": 200},
      "failure": {"category": "CANCELED", "retry": "NEVER"}
    }
  ]
}
