{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "dgahagan-weather-mcp",
  "component": "dangahagan-weather-mcp",
  "generated_at": "2026-09-20T19:07:50.136Z",
  "tracking_since": "2026-07-27",
  "counts": {
    "critical": 0,
    "security": 54,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0b9f7-fa10-7d90-9377-ae103638d13f",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 14:00:31.427214+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0b9f7-fa10-7d90-9377-ae103638d13f"
    },
    {
      "id": "chg_01a0b9f7-fa14-7d20-a604-dee99a2ce4d8",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 14:00:31.427214+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0b9f7-fa14-7d20-a604-dee99a2ce4d8"
    },
    {
      "id": "chg_01a0b857-a049-7b4d-9111-d7a9f1bfe859",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 06:25:45.457845+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0b857-a049-7b4d-9111-d7a9f1bfe859"
    },
    {
      "id": "chg_01a0b857-a04b-7177-a5e9-7d3c7a1116f2",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "162",
        "assessed": "163",
        "resolved": "162",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 06:25:45.457845+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0b857-a04b-7177-a5e9-7d3c7a1116f2"
    },
    {
      "id": "chg_01a0b5ef-f29d-77e9-98eb-339491b12d17",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 19:13:16.02815+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0b5ef-f29d-77e9-98eb-339491b12d17"
    },
    {
      "id": "chg_01a0b516-fbe0-7bd5-97e1-37166cc4d992",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_not_cached"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 15:16:17.129164+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0b516-fbe0-7bd5-97e1-37166cc4d992"
    },
    {
      "id": "chg_01a0b12b-fe2c-7988-a062-1861aea99e2d",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.97",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-17",
      "occurred_at": "2026-09-17 21:00:43.964489+00",
      "observed_since": "2026-09-16",
      "source": "scan",
      "summary": "Stability (0.97 → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0b12b-fe2c-7988-a062-1861aea99e2d"
    },
    {
      "id": "chg_01a0b12b-fe30-73fb-96f6-239d818a8c89",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-17",
      "occurred_at": "2026-09-17 21:00:43.964489+00",
      "observed_since": "2026-09-16",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0b12b-fe30-73fb-96f6-239d818a8c89"
    },
    {
      "id": "chg_01a0ae0b-9ff9-765b-83b0-804b40a0406b",
      "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-09-17",
      "occurred_at": "2026-09-17 06:26:32.320379+00",
      "observed_since": "2026-09-16",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0ae0b-9ff9-765b-83b0-804b40a0406b"
    },
    {
      "id": "chg_01a0996e-ca35-7715-b63d-42b8e7fddfa9",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 06:22:49.668536+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0996e-ca35-7715-b63d-42b8e7fddfa9"
    },
    {
      "id": "chg_01a093da-c019-7bf6-8d21-783e08465cac",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-12",
      "occurred_at": "2026-09-12 04:23:01.711864+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a093da-c019-7bf6-8d21-783e08465cac"
    },
    {
      "id": "chg_01a093da-c01b-773e-85d8-620b5fdd3129",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-12",
      "occurred_at": "2026-09-12 04:23:01.711864+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a093da-c01b-773e-85d8-620b5fdd3129"
    },
    {
      "id": "chg_01a091d7-d917-7be6-82f2-7ec25c457abd",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_no_verdict"
      },
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 19:00:36.840927+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a091d7-d917-7be6-82f2-7ec25c457abd"
    },
    {
      "id": "chg_01a091d7-d919-75fd-9260-068ab5d0b63b",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.97",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 19:00:36.840927+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Stability (0.97 → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a091d7-d919-75fd-9260-068ab5d0b63b"
    },
    {
      "id": "chg_01a091d7-d919-7c90-8b5a-e8a05122157c",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 19:00:36.840927+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a091d7-d919-7c90-8b5a-e8a05122157c"
    },
    {
      "id": "chg_01a08f33-6437-76d8-9f3e-435f6f6e3f7a",
      "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-09-11",
      "occurred_at": "2026-09-11 06:41:44.83253+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a08f33-6437-76d8-9f3e-435f6f6e3f7a"
    },
    {
      "id": "chg_01a089fb-e61b-7a3b-8fb2-ee3c0cfab78d",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "164",
        "assessed": "165",
        "resolved": "164",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 06:23:01.824582+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a089fb-e61b-7a3b-8fb2-ee3c0cfab78d"
    },
    {
      "id": "chg_01a08755-6a6c-73b8-9e8e-0a20d0424169",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 18:01:57.052632+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a08755-6a6c-73b8-9e8e-0a20d0424169"
    },
    {
      "id": "chg_01a086af-5a6b-758d-a504-b06646c11fc2",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 15:00:33.969697+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a086af-5a6b-758d-a504-b06646c11fc2"
    },
    {
      "id": "chg_01a086af-5a6c-7a48-8a5a-50ac4b3aed21",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 15:00:33.969697+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a086af-5a6c-7a48-8a5a-50ac4b3aed21"
    },
    {
      "id": "chg_01a084d8-0b6c-7dfd-bc90-8dab82f490e9",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 06:25:46.273937+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a084d8-0b6c-7dfd-bc90-8dab82f490e9"
    },
    {
      "id": "chg_01a081ee-c833-7360-90b8-1706204bbad7",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_not_cached"
      },
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 16:51:44.520673+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a081ee-c833-7360-90b8-1706204bbad7"
    },
    {
      "id": "chg_01a07faf-16c4-7676-8214-0766b17c8e4e",
      "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-09-08",
      "occurred_at": "2026-09-08 06:22:56.035956+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a07faf-16c4-7676-8214-0766b17c8e4e"
    },
    {
      "id": "chg_01a06f92-e2de-780a-b616-e674112424db",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.87",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-05",
      "occurred_at": "2026-09-05 03:18:12.310534+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Stability (0.87 → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a06f92-e2de-780a-b616-e674112424db"
    },
    {
      "id": "chg_01a06f92-e2e0-712b-80b3-d018e12f86b0",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-05",
      "occurred_at": "2026-09-05 03:18:12.310534+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a06f92-e2e0-712b-80b3-d018e12f86b0"
    },
    {
      "id": "chg_01a06b13-09b3-7bd8-9844-a5a324261f5b",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 06:20:04.701803+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a06b13-09b3-7bd8-9844-a5a324261f5b"
    },
    {
      "id": "chg_01a06792-210a-7181-ae0a-6e6ab2a9ddae",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 14:00:24.983772+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a06792-210a-7181-ae0a-6e6ab2a9ddae"
    },
    {
      "id": "chg_01a0675b-357e-75c9-aca6-07c69f3fc85f",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.80",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 13:00:25.550712+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Stability (0.80 → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0675b-357e-75c9-aca6-07c69f3fc85f"
    },
    {
      "id": "chg_01a0675b-3583-7d8a-882e-7747e920ee0d",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 13:00:25.550712+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0675b-3583-7d8a-882e-7747e920ee0d"
    },
    {
      "id": "chg_01a065ec-f282-7ade-bee1-7091bb3abfcb",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 06:20:22.366047+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a065ec-f282-7ade-bee1-7091bb3abfcb"
    },
    {
      "id": "chg_01a06093-f74d-7728-aa16-887e919abd1f",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 05:25:04.840867+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a06093-f74d-7728-aa16-887e919abd1f"
    },
    {
      "id": "chg_01a06021-d65a-772f-a582-de328c1eea6d",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_not_cached"
      },
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 03:20:25.322667+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a06021-d65a-772f-a582-de328c1eea6d"
    },
    {
      "id": "chg_01a05dea-5a49-71ab-ba92-c61496c9ffdc",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.97",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 17:00:34.725345+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Stability (0.97 → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a05dea-5a49-71ab-ba92-c61496c9ffdc"
    },
    {
      "id": "chg_01a05dea-5a4a-7b58-8f2b-19503b990c1e",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 17:00:34.725345+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a05dea-5a4a-7b58-8f2b-19503b990c1e"
    },
    {
      "id": "chg_01a05baf-a6ef-74ff-a16f-0d29c2a3339e",
      "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-09-01",
      "occurred_at": "2026-09-01 06:37:13.246674+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a05baf-a6ef-74ff-a16f-0d29c2a3339e"
    },
    {
      "id": "chg_01a05679-3d2e-72ab-b252-ea5c24b0692e",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 06:19:40.988635+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a05679-3d2e-72ab-b252-ea5c24b0692e"
    },
    {
      "id": "chg_01a05165-f765-7f1e-a44b-8a99af3b019c",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_not_cached"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 06:40:31.887116+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a05165-f765-7f1e-a44b-8a99af3b019c"
    },
    {
      "id": "chg_01a048e2-e2a2-726d-b844-ff6821b3fcad",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.83",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 15:00:23.559392+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Stability (0.83 → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a048e2-e2a2-726d-b844-ff6821b3fcad"
    },
    {
      "id": "chg_01a048e2-e2a3-791a-a073-51ac7f0cc1aa",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 15:00:23.559392+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a048e2-e2a3-791a-a073-51ac7f0cc1aa"
    },
    {
      "id": "chg_01a048e2-e2a5-79c5-ac88-3258dc6b5f76",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 15:00:23.559392+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a048e2-e2a5-79c5-ac88-3258dc6b5f76"
    },
    {
      "id": "chg_01a0463e-78ab-7d2a-ac97-179544c072f8",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 02:41:34.277314+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0463e-78ab-7d2a-ac97-179544c072f8"
    },
    {
      "id": "chg_01a041f6-192c-766e-9c6b-8cdbc624750a",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 06:44:02.296391+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a041f6-192c-766e-9c6b-8cdbc624750a"
    },
    {
      "id": "chg_01a0411b-9ea8-7ab1-8e50-e3973d1f63a0",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_not_cached"
      },
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 02:45:24.209526+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0411b-9ea8-7ab1-8e50-e3973d1f63a0"
    },
    {
      "id": "chg_01a03e60-67f2-7700-b1a4-0767cc40ecbc",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.sandbox_pending",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-26",
      "occurred_at": "2026-08-26 14:01:40.338183+00",
      "observed_since": "2026-08-25",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a03e60-67f2-7700-b1a4-0767cc40ecbc"
    },
    {
      "id": "chg_01a03e60-67f4-7048-bcea-a77f063f999e",
      "kind": "check.appeared",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": null,
      "to_code": "toolsafety.sandbox_pending",
      "from_value": null,
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-26",
      "occurred_at": "2026-08-26 14:01:40.338183+00",
      "observed_since": "2026-08-25",
      "source": "scan",
      "summary": "First check of Tool safety (unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a03e60-67f4-7048-bcea-a77f063f999e"
    },
    {
      "id": "chg_01a03cc0-dda2-73c8-ad43-a4ef1ff17172",
      "kind": "check.appeared",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": null,
      "to_code": "toolsafety.injection_clean",
      "from_value": null,
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-26",
      "occurred_at": "2026-08-26 06:27:47.555499+00",
      "observed_since": "2026-08-25",
      "source": "scan",
      "summary": "First check of Injection markers (pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a03cc0-dda2-73c8-ad43-a4ef1ff17172"
    },
    {
      "id": "chg_01a03cc0-dda6-776e-a2ad-6b4365f3fff5",
      "kind": "check.appeared",
      "family": "tool-safety-manipulation",
      "subject_kind": "check",
      "subject": "tool-safety-manipulation",
      "subject_child": "",
      "from_code": null,
      "to_code": "toolsafety.manipulation_clean",
      "from_value": null,
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "units": "6",
        "judged": "6"
      },
      "occurred_on": "2026-08-26",
      "occurred_at": "2026-08-26 06:27:47.555499+00",
      "observed_since": "2026-08-25",
      "source": "scan",
      "summary": "First check of Judged manipulation (pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a03cc0-dda6-776e-a2ad-6b4365f3fff5"
    },
    {
      "id": "chg_01a03791-5897-70dd-9da1-4a488f3eb474",
      "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-08-25",
      "occurred_at": "2026-08-25 06:17:47.298084+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a03791-5897-70dd-9da1-4a488f3eb474"
    },
    {
      "id": "chg_01a01dd1-a97b-7d0c-839c-387dcfaaa581",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 06:17:54.427169+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a01dd1-a97b-7d0c-839c-387dcfaaa581"
    },
    {
      "id": "chg_01a0177b-7f83-789f-8911-b50986cfa4e0",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "156",
        "assessed": "157",
        "resolved": "156",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-08-19",
      "occurred_at": "2026-08-19 00:46:04.630449+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0177b-7f83-789f-8911-b50986cfa4e0"
    },
    {
      "id": "chg_01a01631-87ee-74a2-8036-7122b51b7ba3",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-08-18",
      "occurred_at": "2026-08-18 18:45:39.908571+00",
      "observed_since": "2026-08-17",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a01631-87ee-74a2-8036-7122b51b7ba3"
    },
    {
      "id": "chg_01a01592-ea50-76a8-a881-5214903a99ba",
      "kind": "check.unverifiable",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_clean",
      "to_code": "supplychain.malware_inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "vendor_not_cached"
      },
      "occurred_on": "2026-08-18",
      "occurred_at": "2026-08-18 15:52:24.856826+00",
      "observed_since": "2026-08-17",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a01592-ea50-76a8-a881-5214903a99ba"
    },
    {
      "id": "chg_01a0024a-8dc8-77b8-80be-a24d8fd50d19",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.60",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 22:00:35.135826+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Stability (0.60 → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_01a0024a-8dc8-77b8-80be-a24d8fd50d19"
    },
    {
      "id": "chg_019ffcb5-fc03-7246-bfc2-ab84ecb5965b",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.57",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-13",
      "occurred_at": "2026-08-13 20:00:12.756525+00",
      "observed_since": "2026-08-12",
      "source": "scan",
      "summary": "Stability (0.57 → unverified)",
      "link": "https://verifymcp.io/servers/dgahagan-weather-mcp/dangahagan-weather-mcp#chg-chg_019ffcb5-fc03-7246-bfc2-ab84ecb5965b"
    }
  ],
  "days": [
    {
      "date": "2026-09-19",
      "total": 86,
      "delta": 24,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-09-18",
      "total": 62,
      "delta": -26,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    },
    {
      "date": "2026-09-17",
      "total": 88,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    },
    {
      "date": "2026-09-15",
      "total": 87,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 90,
        "to": 93,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 27,
          "to_days": 28
        },
        "partial": false,
        "compared_to": "2026-09-14",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-14",
      "total": 86,
      "delta": -2,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-13",
      "total": 88,
      "delta": 15,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-12",
      "total": 73,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 5
    },
    {
      "date": "2026-09-11",
      "total": 73,
      "delta": -14,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    }
  ]
}