{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-synoptic-synoptic",
  "component": "mcp",
  "generated_at": "2026-11-05T06:35:05.533Z",
  "tracking_since": "2026-10-17",
  "counts": {
    "critical": 0,
    "security": 37,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a15744-5a56-7d23-b49b-7c9925e3462d",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.hsts_present",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-20",
      "occurred_at": "2026-10-20 03:04:19.755559+00",
      "observed_since": "2026-10-19",
      "source": "scan",
      "summary": "HSTS header (fail → pass)",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a15744-5a56-7d23-b49b-7c9925e3462d"
    },
    {
      "id": "chg_01a14cf7-ba8e-78c1-b7ce-1a235d3e85d8",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_ai_filter",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "create_ai_filter"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “create_ai_filter” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-ba8e-78c1-b7ce-1a235d3e85d8"
    },
    {
      "id": "chg_01a14cf7-ba92-7c5c-a5c9-e5912ee5cbfa",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_stream_deck",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "create_stream_deck"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “create_stream_deck” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-ba92-7c5c-a5c9-e5912ee5cbfa"
    },
    {
      "id": "chg_01a14cf7-ba94-7d41-a284-c6bfc7083d4b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_stream_post",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "create_stream_post"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “create_stream_post” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-ba94-7d41-a284-c6bfc7083d4b"
    },
    {
      "id": "chg_01a14cf7-ba99-7c61-927b-a1c94369f7ca",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "delete_collection",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "delete_collection"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “delete_collection” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-ba99-7c61-927b-a1c94369f7ca"
    },
    {
      "id": "chg_01a14cf7-ba9b-773c-82a1-a6078ee7e045",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "delete_stream_deck",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "delete_stream_deck"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “delete_stream_deck” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-ba9b-773c-82a1-a6078ee7e045"
    },
    {
      "id": "chg_01a14cf7-ba9c-742a-9ac0-ffac27978346",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "delete_terminal_tab",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "delete_terminal_tab"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “delete_terminal_tab” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-ba9c-742a-9ac0-ffac27978346"
    },
    {
      "id": "chg_01a14cf7-ba9d-79a3-b2f6-62c918bea64b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "follow_user",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "follow_user"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “follow_user” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-ba9d-79a3-b2f6-62c918bea64b"
    },
    {
      "id": "chg_01a14cf7-ba9f-7664-a31f-f8a7f40f3133",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_collection",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_collection"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_collection” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-ba9f-7664-a31f-f8a7f40f3133"
    },
    {
      "id": "chg_01a14cf7-baa2-7e74-abdf-4f34ec7e81f0",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_followers",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_followers"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_followers” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baa2-7e74-abdf-4f34ec7e81f0"
    },
    {
      "id": "chg_01a14cf7-baa5-753d-89c2-0bbd8c3aae2d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_following_users",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_following_users"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_following_users” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baa5-753d-89c2-0bbd8c3aae2d"
    },
    {
      "id": "chg_01a14cf7-baa6-76de-99a0-b4c1f31a4d8d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_highlighted_authors",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_highlighted_authors"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_highlighted_authors” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baa6-76de-99a0-b4c1f31a4d8d"
    },
    {
      "id": "chg_01a14cf7-baa6-7c8d-aaef-59afb9ac296b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_notification_settings",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_notification_settings"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_notification_settings” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baa6-7c8d-aaef-59afb9ac296b"
    },
    {
      "id": "chg_01a14cf7-baa7-71e0-acd5-fbdb5db9b7ff",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_notifications",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_notifications"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_notifications” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baa7-71e0-acd5-fbdb5db9b7ff"
    },
    {
      "id": "chg_01a14cf7-baaa-74e2-89bf-0d0cf5c97b68",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_stream_package_subscription",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_stream_package_subscription"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_stream_package_subscription” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baaa-74e2-89bf-0d0cf5c97b68"
    },
    {
      "id": "chg_01a14cf7-baab-70d5-95e7-d07b80338d5a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_stream_subscription",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_stream_subscription"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_stream_subscription” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baab-70d5-95e7-d07b80338d5a"
    },
    {
      "id": "chg_01a14cf7-baab-7c03-80b1-0c0a12f6b4c0",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_user",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_user"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_user” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baab-7c03-80b1-0c0a12f6b4c0"
    },
    {
      "id": "chg_01a14cf7-baac-7505-80ea-1f2cf008602d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_user_by_id",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_user_by_id"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “get_user_by_id” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baac-7505-80ea-1f2cf008602d"
    },
    {
      "id": "chg_01a14cf7-baac-7cd8-907b-9878c9e59793",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "is_following_user",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "is_following_user"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “is_following_user” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baac-7cd8-907b-9878c9e59793"
    },
    {
      "id": "chg_01a14cf7-baad-7c02-83b6-cd40e11af8d2",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_my_stream_packages",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_my_stream_packages"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “list_my_stream_packages” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-baad-7c02-83b6-cd40e11af8d2"
    },
    {
      "id": "chg_01a14cf7-bab0-7150-a06e-11d74b2c5132",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_stream_packages",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_stream_packages"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “list_stream_packages” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bab0-7150-a06e-11d74b2c5132"
    },
    {
      "id": "chg_01a14cf7-bab1-76eb-a6bc-b76f34ece7ee",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "mark_all_notifications_read",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "mark_all_notifications_read"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “mark_all_notifications_read” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bab1-76eb-a6bc-b76f34ece7ee"
    },
    {
      "id": "chg_01a14cf7-bab1-7bdc-b133-09bea7048966",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "mark_notification_read",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "mark_notification_read"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “mark_notification_read” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bab1-7bdc-b133-09bea7048966"
    },
    {
      "id": "chg_01a14cf7-bab2-73ca-b705-9af388f468eb",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "publish_stream",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "publish_stream"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “publish_stream” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bab2-73ca-b705-9af388f468eb"
    },
    {
      "id": "chg_01a14cf7-bab3-7b72-bc56-d86b36db9fc5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "request_terminal_access",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "request_terminal_access"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “request_terminal_access” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bab3-7b72-bc56-d86b36db9fc5"
    },
    {
      "id": "chg_01a14cf7-bab4-70b6-9c1d-77976259b052",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "search_stream_posts",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "search_stream_posts"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “search_stream_posts” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bab4-70b6-9c1d-77976259b052"
    },
    {
      "id": "chg_01a14cf7-bab6-7731-9d1a-e9e6288c4fc9",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_collection_column_width",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_collection_column_width"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “set_collection_column_width” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bab6-7731-9d1a-e9e6288c4fc9"
    },
    {
      "id": "chg_01a14cf7-bab7-7b99-a0a6-26e427eafa9a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_notification_channel",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_notification_channel"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “set_notification_channel” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bab7-7b99-a0a6-26e427eafa9a"
    },
    {
      "id": "chg_01a14cf7-babb-70d7-97f5-997091aa8f74",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "streams_created",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "streams_created"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “streams_created” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-babb-70d7-97f5-997091aa8f74"
    },
    {
      "id": "chg_01a14cf7-babf-7318-aa40-6255c8f30183",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "streams_following",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "streams_following"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “streams_following” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-babf-7318-aa40-6255c8f30183"
    },
    {
      "id": "chg_01a14cf7-bac1-7e26-a2e5-d9a17d97bd4a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "unfollow_stream",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "unfollow_stream"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “unfollow_stream” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bac1-7e26-a2e5-d9a17d97bd4a"
    },
    {
      "id": "chg_01a14cf7-bac2-794e-91e4-59d13a556249",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "unfollow_user",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "unfollow_user"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “unfollow_user” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bac2-794e-91e4-59d13a556249"
    },
    {
      "id": "chg_01a14cf7-bac3-7587-9f6a-a1f48fb33e27",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_ai_filter",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_ai_filter"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “update_ai_filter” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bac3-7587-9f6a-a1f48fb33e27"
    },
    {
      "id": "chg_01a14cf7-bac4-79b3-8aa2-866e473e9f89",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_collection",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_collection"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “update_collection” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bac4-79b3-8aa2-866e473e9f89"
    },
    {
      "id": "chg_01a14cf7-bac7-7347-b04a-00a2d368826c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_notification_preferences",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_notification_preferences"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “update_notification_preferences” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bac7-7347-b04a-00a2d368826c"
    },
    {
      "id": "chg_01a14cf7-bac8-7f03-ba2a-4f2d898aa2e1",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_profile",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_profile"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “update_profile” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bac8-7f03-ba2a-4f2d898aa2e1"
    },
    {
      "id": "chg_01a14cf7-bacc-73c8-8ec8-e97f637d750a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_stream_deck",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_stream_deck"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 03:04:25.920737+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool “update_stream_deck” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-synoptic-synoptic/mcp#chg-chg_01a14cf7-bacc-73c8-8ec8-e97f637d750a"
    }
  ],
  "days": [
    {
      "date": "2026-11-05",
      "total": 90,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 60,
        "to": 63,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 18,
          "to_days": 19
        },
        "partial": false,
        "compared_to": "2026-11-04",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 60 to 63. That category is still filling its 30-day observation window: 18 days of observed history at the previous scan, 19 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-11-03",
      "total": 89,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 53,
        "to": 57,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 16,
          "to_days": 17
        },
        "partial": false,
        "compared_to": "2026-11-02",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 53 to 57. That category is still filling its 30-day observation window: 16 days of observed history at the previous scan, 17 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-31",
      "total": 88,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 43,
        "to": 47,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 13,
          "to_days": 14
        },
        "partial": false,
        "compared_to": "2026-10-30",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 43 to 47. That category is still filling its 30-day observation window: 13 days of observed history at the previous scan, 14 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-29",
      "total": 87,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 37,
        "to": 40,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 11,
          "to_days": 12
        },
        "partial": false,
        "compared_to": "2026-10-28",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 37 to 40. That category is still filling its 30-day observation window: 11 days of observed history at the previous scan, 12 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-27",
      "total": 86,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 30,
        "to": 33,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 9,
          "to_days": 10
        },
        "partial": false,
        "compared_to": "2026-10-26",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-25",
      "total": 85,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 23,
        "to": 27,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 7,
          "to_days": 8
        },
        "partial": false,
        "compared_to": "2026-10-24",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-23",
      "total": 84,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 17,
        "to": 20,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 5,
          "to_days": 6
        },
        "partial": false,
        "compared_to": "2026-10-22",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-21",
      "total": 83,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 10,
        "to": 13,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 3,
          "to_days": 4
        },
        "partial": false,
        "compared_to": "2026-10-20",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    }
  ]
}