{
  "title": "MCP Gateway Observability Event Schema",
  "schemaVersion": "1.0",
  "researchFreeze": "2026-08-26",
  "protocolRevision": "MCP 2026-07-28",
  "sourcePackage": "research/11",
  "integrityNote": "All 84 listed archive payloads verify by SHA-256. Public datasets are a narrow, noindex selection; product rankings and unexecuted test results are not published.",
  "checkedAt": "2026-08-26",
  "indexing": "noindex, follow",
  "evidencePolicy": "Archive source IDs are mapped to the site-wide canonical evidence library; analytical rows disclose dataset-level evidence.",
  "schemaStatus": "analytical starting point; minimize and adapt fields to local privacy requirements",
  "count": 20,
  "records": [
    {
      "Field": "timestamp",
      "Purpose": "Event ordering",
      "Sensitivity": "Low",
      "Required": "Yes",
      "id": "R11-OBS001",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 1,
        "packageSourceIds": [],
        "raw": {
          "Field": "timestamp",
          "Purpose": "Event ordering",
          "Sensitivity": "Low",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "trace_id",
      "Purpose": "Cross-component correlation",
      "Sensitivity": "Low",
      "Required": "Yes",
      "id": "R11-OBS002",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 2,
        "packageSourceIds": [],
        "raw": {
          "Field": "trace_id",
          "Purpose": "Cross-component correlation",
          "Sensitivity": "Low",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "gateway_request_id",
      "Purpose": "Gateway-local correlation",
      "Sensitivity": "Low",
      "Required": "Yes",
      "id": "R11-OBS003",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 3,
        "packageSourceIds": [],
        "raw": {
          "Field": "gateway_request_id",
          "Purpose": "Gateway-local correlation",
          "Sensitivity": "Low",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "user_subject",
      "Purpose": "User accountability",
      "Sensitivity": "Personal data",
      "Required": "Where user exists",
      "id": "R11-OBS004",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 4,
        "packageSourceIds": [],
        "raw": {
          "Field": "user_subject",
          "Purpose": "User accountability",
          "Sensitivity": "Personal data",
          "Required": "Where user exists"
        }
      }
    },
    {
      "Field": "acting_agent",
      "Purpose": "Non-human actor identity",
      "Sensitivity": "Internal",
      "Required": "Where agent exists",
      "id": "R11-OBS005",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 5,
        "packageSourceIds": [],
        "raw": {
          "Field": "acting_agent",
          "Purpose": "Non-human actor identity",
          "Sensitivity": "Internal",
          "Required": "Where agent exists"
        }
      }
    },
    {
      "Field": "tenant",
      "Purpose": "Isolation and cache key",
      "Sensitivity": "Internal",
      "Required": "Multi-tenant",
      "id": "R11-OBS006",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 6,
        "packageSourceIds": [],
        "raw": {
          "Field": "tenant",
          "Purpose": "Isolation and cache key",
          "Sensitivity": "Internal",
          "Required": "Multi-tenant"
        }
      }
    },
    {
      "Field": "client_info",
      "Purpose": "Host/client compatibility",
      "Sensitivity": "Low",
      "Required": "Recommended",
      "id": "R11-OBS007",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 7,
        "packageSourceIds": [],
        "raw": {
          "Field": "client_info",
          "Purpose": "Host/client compatibility",
          "Sensitivity": "Low",
          "Required": "Recommended"
        }
      }
    },
    {
      "Field": "protocol_version",
      "Purpose": "Lifecycle/compatibility diagnosis",
      "Sensitivity": "Low",
      "Required": "Yes",
      "id": "R11-OBS008",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 8,
        "packageSourceIds": [],
        "raw": {
          "Field": "protocol_version",
          "Purpose": "Lifecycle/compatibility diagnosis",
          "Sensitivity": "Low",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "mcp_method",
      "Purpose": "Routing and metrics",
      "Sensitivity": "Low",
      "Required": "Yes",
      "id": "R11-OBS009",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 9,
        "packageSourceIds": [],
        "raw": {
          "Field": "mcp_method",
          "Purpose": "Routing and metrics",
          "Sensitivity": "Low",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "original_primitive_name",
      "Purpose": "Provenance",
      "Sensitivity": "Internal",
      "Required": "Named methods",
      "id": "R11-OBS010",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 10,
        "packageSourceIds": [],
        "raw": {
          "Field": "original_primitive_name",
          "Purpose": "Provenance",
          "Sensitivity": "Internal",
          "Required": "Named methods"
        }
      }
    },
    {
      "Field": "gateway_visible_name",
      "Purpose": "Catalog mapping",
      "Sensitivity": "Internal",
      "Required": "If renamed",
      "id": "R11-OBS011",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 11,
        "packageSourceIds": [],
        "raw": {
          "Field": "gateway_visible_name",
          "Purpose": "Catalog mapping",
          "Sensitivity": "Internal",
          "Required": "If renamed"
        }
      }
    },
    {
      "Field": "downstream_server_id",
      "Purpose": "Target provenance",
      "Sensitivity": "Internal",
      "Required": "Yes",
      "id": "R11-OBS012",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 12,
        "packageSourceIds": [],
        "raw": {
          "Field": "downstream_server_id",
          "Purpose": "Target provenance",
          "Sensitivity": "Internal",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "schema_hash",
      "Purpose": "Change and policy binding",
      "Sensitivity": "Low",
      "Required": "Recommended",
      "id": "R11-OBS013",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 13,
        "packageSourceIds": [],
        "raw": {
          "Field": "schema_hash",
          "Purpose": "Change and policy binding",
          "Sensitivity": "Low",
          "Required": "Recommended"
        }
      }
    },
    {
      "Field": "policy_id",
      "Purpose": "Decision reproducibility",
      "Sensitivity": "Internal",
      "Required": "Yes",
      "id": "R11-OBS014",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 14,
        "packageSourceIds": [],
        "raw": {
          "Field": "policy_id",
          "Purpose": "Decision reproducibility",
          "Sensitivity": "Internal",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "policy_decision",
      "Purpose": "Allow/deny/audit",
      "Sensitivity": "Low",
      "Required": "Yes",
      "id": "R11-OBS015",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 15,
        "packageSourceIds": [],
        "raw": {
          "Field": "policy_decision",
          "Purpose": "Allow/deny/audit",
          "Sensitivity": "Low",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "approval_state",
      "Purpose": "User confirmation evidence",
      "Sensitivity": "Internal",
      "Required": "High-risk calls",
      "id": "R11-OBS016",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 16,
        "packageSourceIds": [],
        "raw": {
          "Field": "approval_state",
          "Purpose": "User confirmation evidence",
          "Sensitivity": "Internal",
          "Required": "High-risk calls"
        }
      }
    },
    {
      "Field": "credential_class",
      "Purpose": "Audit without exposing secret",
      "Sensitivity": "Internal",
      "Required": "Recommended",
      "id": "R11-OBS017",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 17,
        "packageSourceIds": [],
        "raw": {
          "Field": "credential_class",
          "Purpose": "Audit without exposing secret",
          "Sensitivity": "Internal",
          "Required": "Recommended"
        }
      }
    },
    {
      "Field": "arguments_digest",
      "Purpose": "Integrity/correlation",
      "Sensitivity": "Potentially sensitive",
      "Required": "Optional/redacted",
      "id": "R11-OBS018",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 18,
        "packageSourceIds": [],
        "raw": {
          "Field": "arguments_digest",
          "Purpose": "Integrity/correlation",
          "Sensitivity": "Potentially sensitive",
          "Required": "Optional/redacted"
        }
      }
    },
    {
      "Field": "latency_ms",
      "Purpose": "Performance",
      "Sensitivity": "Low",
      "Required": "Yes",
      "id": "R11-OBS019",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 19,
        "packageSourceIds": [],
        "raw": {
          "Field": "latency_ms",
          "Purpose": "Performance",
          "Sensitivity": "Low",
          "Required": "Yes"
        }
      }
    },
    {
      "Field": "result_status",
      "Purpose": "Reliability/security",
      "Sensitivity": "Low",
      "Required": "Yes",
      "id": "R11-OBS020",
      "sourceIds": [
        "S532",
        "S534"
      ],
      "evidenceStatus": "analytical row with curated dataset-level evidence",
      "archive": {
        "namespace": "research/11/MCP_GATEWAY_OBSERVABILITY_EVENT_SCHEMA.json",
        "row": 20,
        "packageSourceIds": [],
        "raw": {
          "Field": "result_status",
          "Purpose": "Reliability/security",
          "Sensitivity": "Low",
          "Required": "Yes"
        }
      }
    }
  ]
}