{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "dev-cotlet-tradify",
  "component": "mcp-v1-tradify",
  "generated_at": "2026-10-24T14:38:07.012Z",
  "tracking_since": "2026-10-23",
  "counts": {
    "critical": 0,
    "security": 32,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a16d6b-2db5-796d-94d9-a7cf9fdcbccd",
      "kind": "check.reverified",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.insufficient_history",
      "to_code": "stability.churn",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "1",
        "added": "0",
        "breaks": "0",
        "removed": "3",
        "auth_transport": "0"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Stability (unverified → fail)",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db5-796d-94d9-a7cf9fdcbccd"
    },
    {
      "id": "chg_01a16d6b-2db6-78a1-9d64-a4612b346a88",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_balance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_balance"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_balance” was removed",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db6-78a1-9d64-a4612b346a88"
    },
    {
      "id": "chg_01a16d6b-2db6-7e2a-a85c-069634cf97e1",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_click",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_click"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_click” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db6-7e2a-a85c-069634cf97e1"
    },
    {
      "id": "chg_01a16d6b-2db7-73d4-a845-8ac76a456acd",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_close",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_close"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_close” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db7-73d4-a845-8ac76a456acd"
    },
    {
      "id": "chg_01a16d6b-2db7-7890-9901-40c5374e1613",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_connect",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_connect"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_connect” was removed",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db7-7890-9901-40c5374e1613"
    },
    {
      "id": "chg_01a16d6b-2db7-7d0f-9c80-717ec845f187",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_navigate",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_navigate"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_navigate” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db7-7d0f-9c80-717ec845f187"
    },
    {
      "id": "chg_01a16d6b-2db8-7310-b5c8-fe1670585403",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_open",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_open"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_open” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db8-7310-b5c8-fe1670585403"
    },
    {
      "id": "chg_01a16d6b-2db8-77c7-b068-0767b0eda429",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_press",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_press"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_press” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db8-77c7-b068-0767b0eda429"
    },
    {
      "id": "chg_01a16d6b-2db8-7b8d-b73c-2b10e19fab25",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_read",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_read"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_read” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db8-7b8d-b73c-2b10e19fab25"
    },
    {
      "id": "chg_01a16d6b-2db9-718b-b915-d030ffb13e7e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_screenshot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_screenshot"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_screenshot” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db9-718b-b915-d030ffb13e7e"
    },
    {
      "id": "chg_01a16d6b-2db9-75fe-b46d-b895deee5ffd",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_scroll",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_scroll"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_scroll” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db9-75fe-b46d-b895deee5ffd"
    },
    {
      "id": "chg_01a16d6b-2db9-7b05-9bbc-59825f1da609",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_select",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_select"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_select” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2db9-7b05-9bbc-59825f1da609"
    },
    {
      "id": "chg_01a16d6b-2dba-7118-8bc1-1d2b2b383a9e",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_sessions",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_sessions"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_sessions” was removed",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dba-7118-8bc1-1d2b2b383a9e"
    },
    {
      "id": "chg_01a16d6b-2dba-758f-964b-0a127734d64d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_type",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_type"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_type” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dba-758f-964b-0a127734d64d"
    },
    {
      "id": "chg_01a16d6b-2dba-7a71-ac6f-db4a518f48b9",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "cotlet_browser_upload",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "cotlet_browser_upload"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “cotlet_browser_upload” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dba-7a71-ac6f-db4a518f48b9"
    },
    {
      "id": "chg_01a16d6b-2dbb-7018-b766-b381ff2df0c5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_customer",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "create_customer"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “create_customer” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbb-7018-b766-b381ff2df0c5"
    },
    {
      "id": "chg_01a16d6b-2dbb-74fd-bdb0-fd311f1e7596",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_invoice_from_quote",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "create_invoice_from_quote"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “create_invoice_from_quote” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbb-74fd-bdb0-fd311f1e7596"
    },
    {
      "id": "chg_01a16d6b-2dbb-7a94-8be2-2af5aefa2d56",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_job",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "create_job"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “create_job” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbb-7a94-8be2-2af5aefa2d56"
    },
    {
      "id": "chg_01a16d6b-2dbb-7eb0-9254-6e30ce5352d7",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_quote",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "create_quote"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “create_quote” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbb-7eb0-9254-6e30ce5352d7"
    },
    {
      "id": "chg_01a16d6b-2dbc-736e-adc0-d2fe0ea2a8ea",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_job",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_job"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “get_job” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbc-736e-adc0-d2fe0ea2a8ea"
    },
    {
      "id": "chg_01a16d6b-2dbc-7740-9c4e-8214b7ee42a3",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_appointments",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_appointments"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “list_appointments” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbc-7740-9c4e-8214b7ee42a3"
    },
    {
      "id": "chg_01a16d6b-2dbc-7c92-853f-c5c2e7fd9e7e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_customers",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_customers"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “list_customers” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbc-7c92-853f-c5c2e7fd9e7e"
    },
    {
      "id": "chg_01a16d6b-2dbd-7216-a785-c8d2215cc368",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_invoices",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_invoices"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “list_invoices” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbd-7216-a785-c8d2215cc368"
    },
    {
      "id": "chg_01a16d6b-2dbd-769f-908c-d1e88272af5f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_jobs",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_jobs"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “list_jobs” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbd-769f-908c-d1e88272af5f"
    },
    {
      "id": "chg_01a16d6b-2dbd-7ba9-8384-0612d1eded50",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_quotes",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_quotes"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “list_quotes” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbd-7ba9-8384-0612d1eded50"
    },
    {
      "id": "chg_01a16d6b-2dbe-7124-84db-77b5a2d8fcae",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "record_payment",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "record_payment"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “record_payment” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbe-7124-84db-77b5a2d8fcae"
    },
    {
      "id": "chg_01a16d6b-2dbe-7537-a94d-88ca7759df99",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "schedule_appointment",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "schedule_appointment"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “schedule_appointment” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbe-7537-a94d-88ca7759df99"
    },
    {
      "id": "chg_01a16d6b-2dbe-79a0-b38b-697de4249c6a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "send_invoice",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "send_invoice"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “send_invoice” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbe-79a0-b38b-697de4249c6a"
    },
    {
      "id": "chg_01a16d6b-2dbe-7e3c-8d46-d20823bebb28",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "send_quote",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "send_quote"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “send_quote” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbe-7e3c-8d46-d20823bebb28"
    },
    {
      "id": "chg_01a16d6b-2dbf-7378-a0ac-96d22c2239d4",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_job_status",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_job_status"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Tool “update_job_status” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbf-7378-a0ac-96d22c2239d4"
    },
    {
      "id": "chg_01a16d6b-2dbf-785e-93c7-d6820de0446a",
      "kind": "server.instructions_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "instructions",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dbf-785e-93c7-d6820de0446a"
    },
    {
      "id": "chg_01a16d6b-2dc0-7413-8726-3ce0bea57d9a",
      "kind": "server.breaking_without_version_bump",
      "family": "",
      "subject_kind": "server",
      "subject": "0.1.0",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "0.1.0",
      "to_value": "0.1.0",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "removed": "3",
        "version": "0.1.0",
        "breaking": "0"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 10:18:23.008428+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "A breaking change shipped without a version bump (still 0.1.0)",
      "link": "https://verifymcp.io/servers/dev-cotlet-tradify/mcp-v1-tradify#chg-chg_01a16d6b-2dc0-7413-8726-3ce0bea57d9a"
    }
  ],
  "days": [
    {
      "date": "2026-10-24",
      "total": 68,
      "delta": -1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 33
    },
    {
      "date": "2026-10-23",
      "total": 69,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 0
    }
  ]
}