{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-shotpulled-shotpulled",
  "component": "mcp",
  "generated_at": "2026-11-06T00:47:05.583Z",
  "tracking_since": "2026-09-04",
  "counts": {
    "critical": 0,
    "security": 59,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a1664d-922b-78b1-8796-6ee4a73e0f83",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "compute_age",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "compute_age"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “compute_age” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-922b-78b1-8796-6ee4a73e0f83"
    },
    {
      "id": "chg_01a1664d-922d-73ea-81fc-58bb46ba4f02",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "delete_shot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "delete_shot"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “delete_shot” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-922d-73ea-81fc-58bb46ba4f02"
    },
    {
      "id": "chg_01a1664d-922d-7a34-8ea1-7244732440f6",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "diagnose_preview",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "diagnose_preview"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “diagnose_preview” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-922d-7a34-8ea1-7244732440f6"
    },
    {
      "id": "chg_01a1664d-922e-7591-8e93-25feab9037f6",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "diagnose_shot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "diagnose_shot"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “diagnose_shot” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-922e-7591-8e93-25feab9037f6"
    },
    {
      "id": "chg_01a1664d-922e-7adb-942e-528491905e98",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_maintenance_guides",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_maintenance_guides"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “get_maintenance_guides” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-922e-7adb-942e-528491905e98"
    },
    {
      "id": "chg_01a1664d-922f-7bca-9abc-c3092395ac35",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_beans",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_beans"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “list_beans” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-922f-7bca-9abc-c3092395ac35"
    },
    {
      "id": "chg_01a1664d-9230-70f7-8333-31089a901b72",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_grinders",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_grinders"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “list_grinders” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9230-70f7-8333-31089a901b72"
    },
    {
      "id": "chg_01a1664d-9230-7a10-9807-6c8d567c0528",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_machines",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_machines"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “list_machines” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9230-7a10-9807-6c8d567c0528"
    },
    {
      "id": "chg_01a1664d-9231-7362-9c15-86a702646188",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_maintenance_due",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_maintenance_due"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “list_maintenance_due” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9231-7362-9c15-86a702646188"
    },
    {
      "id": "chg_01a1664d-9231-7773-a915-262d81de8938",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_recipes",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_recipes"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “list_recipes” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9231-7773-a915-262d81de8938"
    },
    {
      "id": "chg_01a1664d-9231-7c1e-9a9c-a250a2e6c953",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_scales",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_scales"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “list_scales” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9231-7c1e-9a9c-a250a2e6c953"
    },
    {
      "id": "chg_01a1664d-9232-7168-9606-d5fd390fc597",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_shots",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_shots"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “list_shots” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9232-7168-9606-d5fd390fc597"
    },
    {
      "id": "chg_01a1664d-9232-764f-8663-0c8fb004ad07",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_waters",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_waters"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “list_waters” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9232-764f-8663-0c8fb004ad07"
    },
    {
      "id": "chg_01a1664d-9232-7b2b-8ed1-70cf34afc562",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "log_maintenance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "log_maintenance"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “log_maintenance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9232-7b2b-8ed1-70cf34afc562"
    },
    {
      "id": "chg_01a1664d-9233-7d1d-b797-9b0add2b5814",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "log_shot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "log_shot"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “log_shot” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9233-7d1d-b797-9b0add2b5814"
    },
    {
      "id": "chg_01a1664d-9235-74c5-8ae4-44ac3269ac94",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "merge_beans",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "merge_beans"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “merge_beans” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9235-74c5-8ae4-44ac3269ac94"
    },
    {
      "id": "chg_01a1664d-9235-7a05-8083-b57eb80fd851",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_bag",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "register_bag"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “register_bag” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9235-7a05-8083-b57eb80fd851"
    },
    {
      "id": "chg_01a1664d-9238-7b10-844d-00279ee68146",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_coffee",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "register_coffee"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “register_coffee” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9238-7b10-844d-00279ee68146"
    },
    {
      "id": "chg_01a1664d-923e-71fb-861a-cbfa28bd38db",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_scale",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "register_scale"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “register_scale” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-923e-71fb-861a-cbfa28bd38db"
    },
    {
      "id": "chg_01a1664d-923f-7644-8739-8924f755bb44",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_maintenance_offset",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_maintenance_offset"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “set_maintenance_offset” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-923f-7644-8739-8924f755bb44"
    },
    {
      "id": "chg_01a1664d-923f-7b62-87b5-4fcdec803ccc",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_maintenance_schedule",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_maintenance_schedule"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “set_maintenance_schedule” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-923f-7b62-87b5-4fcdec803ccc"
    },
    {
      "id": "chg_01a1664d-9240-75b0-b0cd-df9d6c501fef",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_bag",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_bag"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “update_bag” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9240-75b0-b0cd-df9d6c501fef"
    },
    {
      "id": "chg_01a1664d-9240-7b07-85e1-24644f35a2da",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_bean",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_bean"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “update_bean” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9240-7b07-85e1-24644f35a2da"
    },
    {
      "id": "chg_01a1664d-9241-7565-b5e0-7162efc44d8f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_grinder",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_grinder"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “update_grinder” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9241-7565-b5e0-7162efc44d8f"
    },
    {
      "id": "chg_01a1664d-9241-7aa0-9c98-2bef04507daf",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_machine",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_machine"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “update_machine” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9241-7aa0-9c98-2bef04507daf"
    },
    {
      "id": "chg_01a1664d-9241-7f19-8cbd-8c4974f512b8",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_scale",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_scale"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “update_scale” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9241-7f19-8cbd-8c4974f512b8"
    },
    {
      "id": "chg_01a1664d-9242-7553-84c1-e3079625a5e5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_shot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_shot"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “update_shot” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9242-7553-84c1-e3079625a5e5"
    },
    {
      "id": "chg_01a1664d-9242-7afd-8f45-b53f998c9ea7",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_water",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_water"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 01:08:42.110851+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool “update_water” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a1664d-9242-7afd-8f45-b53f998c9ea7"
    },
    {
      "id": "chg_01a10484-9b95-775d-8054-82e0a2136ee6",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.stable",
      "from_value": "0.97",
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-04",
      "occurred_at": "2026-10-04 01:26:01.69286+00",
      "observed_since": "2026-10-03",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a10484-9b95-775d-8054-82e0a2136ee6"
    },
    {
      "id": "chg_01a10484-9b98-719b-9845-64bac59869bd",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_machines",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_machines"
      },
      "occurred_on": "2026-10-04",
      "occurred_at": "2026-10-04 01:26:01.69286+00",
      "observed_since": "2026-10-03",
      "source": "scan",
      "summary": "Tool “list_machines” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a10484-9b98-719b-9845-64bac59869bd"
    },
    {
      "id": "chg_01a10484-9b9a-7192-a38d-712bf2ef1332",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_machine",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_machine"
      },
      "occurred_on": "2026-10-04",
      "occurred_at": "2026-10-04 01:26:01.69286+00",
      "observed_since": "2026-10-03",
      "source": "scan",
      "summary": "Tool “update_machine” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a10484-9b9a-7192-a38d-712bf2ef1332"
    },
    {
      "id": "chg_01a0edae-68fa-7523-a3f1-e9fb5f6748dd",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "lock_recipe",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "lock_recipe"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “lock_recipe” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-68fa-7523-a3f1-e9fb5f6748dd"
    },
    {
      "id": "chg_01a0edae-68fb-7a9a-a8f0-778d0ea5f2e4",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "lock_recipe",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "lock_recipe"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “lock_recipe” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-68fb-7a9a-a8f0-778d0ea5f2e4"
    },
    {
      "id": "chg_01a0edae-68fc-71b7-99da-cf8d66ed6aae",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_program",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "register_program"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “register_program” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-68fc-71b7-99da-cf8d66ed6aae"
    },
    {
      "id": "chg_01a0edae-68fe-76b2-9680-e786bc2f19af",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_program",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "register_program"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “register_program” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-68fe-76b2-9680-e786bc2f19af"
    },
    {
      "id": "chg_01a0edae-68ff-72d2-bab9-3fcf34d710aa",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_grinder_position",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "set_grinder_position"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “set_grinder_position” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-68ff-72d2-bab9-3fcf34d710aa"
    },
    {
      "id": "chg_01a0edae-6900-79e5-8e53-4202fd1eff68",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_grinder_position",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_grinder_position"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “set_grinder_position” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6900-79e5-8e53-4202fd1eff68"
    },
    {
      "id": "chg_01a0edae-6901-7003-9a47-ec7feab3f496",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_maintenance_offset",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "set_maintenance_offset"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “set_maintenance_offset” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6901-7003-9a47-ec7feab3f496"
    },
    {
      "id": "chg_01a0edae-6901-755f-925c-b97ded208046",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_maintenance_schedule",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "set_maintenance_schedule"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “set_maintenance_schedule” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6901-755f-925c-b97ded208046"
    },
    {
      "id": "chg_01a0edae-6901-7a52-b366-0167b72b326b",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_bag",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "update_bag"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “update_bag” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6901-7a52-b366-0167b72b326b"
    },
    {
      "id": "chg_01a0edae-6903-71bf-8a06-e5550e0de799",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_bean",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "update_bean"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “update_bean” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6903-71bf-8a06-e5550e0de799"
    },
    {
      "id": "chg_01a0edae-6903-774e-b38a-dd34f8405951",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_grinder",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "update_grinder"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “update_grinder” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6903-774e-b38a-dd34f8405951"
    },
    {
      "id": "chg_01a0edae-6906-7692-9479-befe9e604d79",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_machine",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "update_machine"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “update_machine” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6906-7692-9479-befe9e604d79"
    },
    {
      "id": "chg_01a0edae-6906-7bfd-81a5-b5ce27d3850e",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_scale",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "update_scale"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “update_scale” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6906-7bfd-81a5-b5ce27d3850e"
    },
    {
      "id": "chg_01a0edae-6907-7271-9d36-d8e05d56c9b6",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_shot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "update_shot"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “update_shot” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6907-7271-9d36-d8e05d56c9b6"
    },
    {
      "id": "chg_01a0edae-6908-705b-af6f-caa0540a9352",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_water",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "update_water"
      },
      "occurred_on": "2026-09-29",
      "occurred_at": "2026-09-29 15:00:24.396081+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool “update_water” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0edae-6908-705b-af6f-caa0540a9352"
    },
    {
      "id": "chg_01a0e79a-5e11-79f9-b752-a4a34f2b4013",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_maintenance_due",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_maintenance_due"
      },
      "occurred_on": "2026-09-28",
      "occurred_at": "2026-09-28 10:40:47.504119+00",
      "observed_since": "2026-09-28",
      "source": "scan",
      "summary": "Tool “list_maintenance_due” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0e79a-5e11-79f9-b752-a4a34f2b4013"
    },
    {
      "id": "chg_01a0e361-b50e-7b6c-b9fe-4cf3f7e53c66",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_grinder",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "register_grinder"
      },
      "occurred_on": "2026-09-27",
      "occurred_at": "2026-09-27 15:00:26.287693+00",
      "observed_since": "2026-09-27",
      "source": "scan",
      "summary": "Tool “register_grinder” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0e361-b50e-7b6c-b9fe-4cf3f7e53c66"
    },
    {
      "id": "chg_01a0e361-b50b-739b-bd92-23f6b9b5bfa6",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_grinders",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_grinders"
      },
      "occurred_on": "2026-09-27",
      "occurred_at": "2026-09-27 15:00:26.287693+00",
      "observed_since": "2026-09-27",
      "source": "scan",
      "summary": "Tool “list_grinders” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0e361-b50b-739b-bd92-23f6b9b5bfa6"
    },
    {
      "id": "chg_01a0e361-b50c-7e9b-8a3e-62641e0964c2",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_machines",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_machines"
      },
      "occurred_on": "2026-09-27",
      "occurred_at": "2026-09-27 15:00:26.287693+00",
      "observed_since": "2026-09-27",
      "source": "scan",
      "summary": "Tool “list_machines” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0e361-b50c-7e9b-8a3e-62641e0964c2"
    },
    {
      "id": "chg_01a0e361-b50d-78ab-83be-f00c1bfc4d02",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "log_maintenance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "log_maintenance"
      },
      "occurred_on": "2026-09-27",
      "occurred_at": "2026-09-27 15:00:26.287693+00",
      "observed_since": "2026-09-27",
      "source": "scan",
      "summary": "Tool “log_maintenance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0e361-b50d-78ab-83be-f00c1bfc4d02"
    },
    {
      "id": "chg_01a0e361-b50e-768f-bb2a-5c390794372e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_coffee",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "register_coffee"
      },
      "occurred_on": "2026-09-27",
      "occurred_at": "2026-09-27 15:00:26.287693+00",
      "observed_since": "2026-09-27",
      "source": "scan",
      "summary": "Tool “register_coffee” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0e361-b50e-768f-bb2a-5c390794372e"
    },
    {
      "id": "chg_01a0e361-b50f-768c-b092-8a2d168f24a5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_machine",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "register_machine"
      },
      "occurred_on": "2026-09-27",
      "occurred_at": "2026-09-27 15:00:26.287693+00",
      "observed_since": "2026-09-27",
      "source": "scan",
      "summary": "Tool “register_machine” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0e361-b50f-768c-b092-8a2d168f24a5"
    },
    {
      "id": "chg_01a0e361-b510-757e-8c17-e4c51318830e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_active",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_active"
      },
      "occurred_on": "2026-09-27",
      "occurred_at": "2026-09-27 15:00:26.287693+00",
      "observed_since": "2026-09-27",
      "source": "scan",
      "summary": "Tool “set_active” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a0e361-b510-757e-8c17-e4c51318830e"
    },
    {
      "id": "chg_01a09848-5d44-7ede-81a6-b5f1d52e6a85",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "compute_age",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "compute_age"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 01:01:14.39179+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Tool “compute_age” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a09848-5d44-7ede-81a6-b5f1d52e6a85"
    },
    {
      "id": "chg_01a09848-5d46-78e2-b7a7-8a3b2d902c49",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_beans",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_beans"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 01:01:14.39179+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Tool “list_beans” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a09848-5d46-78e2-b7a7-8a3b2d902c49"
    },
    {
      "id": "chg_01a09848-5d47-792d-afe8-7d6a32b88fe9",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "register_coffee",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "register_coffee"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 01:01:14.39179+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Tool “register_coffee” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a09848-5d47-792d-afe8-7d6a32b88fe9"
    },
    {
      "id": "chg_01a09848-5d4a-7cdc-a080-64976cdd6674",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "update_bean",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "update_bean"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 01:01:14.39179+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Tool “update_bean” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a09848-5d4a-7cdc-a080-64976cdd6674"
    },
    {
      "id": "chg_01a09848-5d4b-7dff-b6c4-24c518efccdd",
      "kind": "tool.added",
      "family": "",
      "subject_kind": "tool",
      "subject": "merge_beans",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "merge_beans",
        "destructive": "true"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 01:01:14.39179+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "New tool “merge_beans”, which the server declares destructive",
      "link": "https://verifymcp.io/servers/com-shotpulled-shotpulled/mcp#chg-chg_01a09848-5d4b-7dff-b6c4-24c518efccdd"
    }
  ],
  "days": [
    {
      "date": "2026-10-26",
      "total": 91,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-10-24",
      "total": 91,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-10-23",
      "total": 91,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 65
    },
    {
      "date": "2026-10-14",
      "total": 91,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-10-04",
      "total": 91,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 5
    },
    {
      "date": "2026-10-02",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-29",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 16
    },
    {
      "date": "2026-09-28",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 3
    }
  ]
}