{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "coreason-ai-coreason-ecosystem",
  "component": "coreason-ecosystem",
  "generated_at": "2026-09-21T08:32:57.165Z",
  "tracking_since": "2026-07-27",
  "counts": {
    "critical": 0,
    "security": 14,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_019fd98d-6a5c-7eb9-933a-cf9064e588cd",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-7246",
      "subject_child": "",
      "from_code": null,
      "to_code": "cve.transitive",
      "from_value": null,
      "to_value": "high",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-7246",
        "severity": "high"
      },
      "occurred_on": "2026-08-07",
      "occurred_at": "2026-08-07 00:09:11.491716+00",
      "observed_since": "2026-08-06",
      "source": "scan",
      "summary": "CVE-2026-7246 affects this package (high)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fd98d-6a5c-7eb9-933a-cf9064e588cd"
    },
    {
      "id": "chg_019fd98d-6a5b-7c60-9683-3a412c8f5d13",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.tree_partial",
      "to_code": "cve.transitive",
      "from_value": "partial",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "path": "skypilot > click",
        "refs": "[\"CVE-2026-7246\"]",
        "seen": "139",
        "package": "click",
        "version": "8.1.8",
        "assessed": "138",
        "resolved": "137",
        "severity": "high",
        "transitive": "1",
        "unresolved": "2",
        "vulnerable": "[{\"name\":\"click\",\"version\":\"8.1.8\",\"depth\":2,\"path\":[\"skypilot\",\"click\"],\"refs\":[\"CVE-2026-7246\"]}]",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-08-07",
      "occurred_at": "2026-08-07 00:09:11.491716+00",
      "observed_since": "2026-08-06",
      "source": "scan",
      "summary": "Known CVEs (partial → fail)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fd98d-6a5b-7c60-9683-3a412c8f5d13"
    },
    {
      "id": "chg_019fd46b-28b0-7992-a21e-b0eea179c858",
      "kind": "advisory.resolved",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-7246",
      "subject_child": "",
      "from_code": "cve.transitive",
      "to_code": "cve.tree_partial",
      "from_value": "high",
      "to_value": null,
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-7246"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 00:13:40.380296+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "CVE-2026-7246 no longer affects this package",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fd46b-28b0-7992-a21e-b0eea179c858"
    },
    {
      "id": "chg_019fd46b-28b3-75af-bf0f-504e729093ec",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.transitive",
      "to_code": "cve.tree_partial",
      "from_value": "fail",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "116",
        "assessed": "47",
        "resolved": "46",
        "unresolved": "70",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 00:13:40.380296+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Known CVEs (fail → partial)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fd46b-28b3-75af-bf0f-504e729093ec"
    },
    {
      "id": "chg_019fcf43-19a6-7b72-a129-ebd8ec932aae",
      "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-05",
      "occurred_at": "2026-08-05 00:11:48.9983+00",
      "observed_since": "2026-08-04",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fcf43-19a6-7b72-a129-ebd8ec932aae"
    },
    {
      "id": "chg_019fcbf2-90cc-7365-a36b-369099cea350",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-7246",
      "subject_child": "",
      "from_code": null,
      "to_code": "cve.transitive",
      "from_value": null,
      "to_value": "high",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-7246",
        "severity": "high"
      },
      "occurred_on": "2026-08-04",
      "occurred_at": "2026-08-04 08:44:59.454894+00",
      "observed_since": "2026-08-03",
      "source": "scan",
      "summary": "CVE-2026-7246 affects this package (high)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fcbf2-90cc-7365-a36b-369099cea350"
    },
    {
      "id": "chg_019fcbf2-90cd-7078-bdf3-d55ca7858da9",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.transitive",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "path": "skypilot > click",
        "refs": "[\"CVE-2026-7246\"]",
        "seen": "139",
        "package": "click",
        "version": "8.1.8",
        "assessed": "138",
        "resolved": "137",
        "severity": "high",
        "transitive": "1",
        "unresolved": "2",
        "vulnerable": "[{\"name\":\"click\",\"version\":\"8.1.8\",\"depth\":2,\"path\":[\"skypilot\",\"click\"],\"refs\":[\"CVE-2026-7246\"]}]",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-08-04",
      "occurred_at": "2026-08-04 08:44:59.454894+00",
      "observed_since": "2026-08-03",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fcbf2-90cd-7078-bdf3-d55ca7858da9"
    },
    {
      "id": "chg_019fc6d9-ab24-765f-8f01-3bcb4cd01c95",
      "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": {},
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 08:59:41.708718+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fc6d9-ab24-765f-8f01-3bcb4cd01c95"
    },
    {
      "id": "chg_019fc4b8-18dc-79ae-bdfc-a6819f5786e3",
      "kind": "check.reverified",
      "family": "build-provenance",
      "subject_kind": "check",
      "subject": "build-provenance",
      "subject_child": "",
      "from_code": "provenance.inconclusive",
      "to_code": "provenance.none",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 23:03:47.130457+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Provenance (unverified → fail)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fc4b8-18dc-79ae-bdfc-a6819f5786e3"
    },
    {
      "id": "chg_019fc4b8-18e0-70a8-8079-6c0b79c569d5",
      "kind": "check.reverified",
      "family": "install-scripts",
      "subject_kind": "check",
      "subject": "install-scripts",
      "subject_child": "",
      "from_code": "installscript.inconclusive",
      "to_code": "installscript.allowlisted",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "hook": "build_backend",
        "tier": "allowlisted",
        "tool": "hatchling.build",
        "hooks": "build_backend"
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 23:03:47.130457+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Install scripts (unverified → pass)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fc4b8-18e0-70a8-8079-6c0b79c569d5"
    },
    {
      "id": "chg_019fc4b8-18e0-7ac3-b5b5-c5163984eb2f",
      "kind": "installscript.hooks_changed",
      "family": "install-scripts",
      "subject_kind": "package",
      "subject": "hooks",
      "subject_child": "",
      "from_code": "installscript.inconclusive",
      "to_code": "installscript.allowlisted",
      "from_value": null,
      "to_value": "build_backend",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "build_backend",
        "from": ""
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 23:03:47.130457+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "The scripts that run when this package is installed changed (build_backend)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fc4b8-18e0-7ac3-b5b5-c5163984eb2f"
    },
    {
      "id": "chg_019fc177-add3-7d94-9de0-029c4ae9056e",
      "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-02",
      "occurred_at": "2026-08-02 07:54:33.798615+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fc177-add3-7d94-9de0-029c4ae9056e"
    },
    {
      "id": "chg_019fbc56-1841-70de-8688-9cb4794023b9",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "status": "unsupported"
      },
      "occurred_on": "2026-08-01",
      "occurred_at": "2026-08-01 07:59:46.740374+00",
      "observed_since": "2026-07-31",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: our sandbox run of this package did not complete, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fbc56-1841-70de-8688-9cb4794023b9"
    },
    {
      "id": "chg_019fb1b2-8291-7671-a732-5d71c0572f09",
      "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": {},
      "occurred_on": "2026-07-30",
      "occurred_at": "2026-07-30 06:24:53.894704+00",
      "observed_since": "2026-07-28",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/coreason-ai-coreason-ecosystem/coreason-ecosystem#chg-chg_019fb1b2-8291-7671-a732-5d71c0572f09"
    }
  ],
  "days": [
    {
      "date": "2026-08-26",
      "total": 29,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-11",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-07",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-08-06",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-08-05",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-04",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 3
    },
    {
      "date": "2026-08-03",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-02",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    }
  ]
}