{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "artokun-comfyui-mcp",
  "component": "comfyui-mcp",
  "generated_at": "2026-09-21T14:18:47.777Z",
  "tracking_since": "2026-07-27",
  "counts": {
    "critical": 0,
    "security": 36,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0a94f-6446-7980-a316-4ca134ff3bb5",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.stable",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 08:22:27.475468+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Stability (fail → pass)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a0a94f-6446-7980-a316-4ca134ff3bb5"
    },
    {
      "id": "chg_01a08541-76bf-7e1e-91da-0a700c7bfa4c",
      "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 08:20:54.929318+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a08541-76bf-7e1e-91da-0a700c7bfa4c"
    },
    {
      "id": "chg_01a07eb8-a6e4-7469-8d3b-b28a89ae8165",
      "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 01:53:45.60186+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a07eb8-a6e4-7469-8d3b-b28a89ae8165"
    },
    {
      "id": "chg_01a07d75-752c-7001-b747-6fa2f62ced30",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.sandbox_pending",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 20:00:44.571472+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a07d75-752c-7001-b747-6fa2f62ced30"
    },
    {
      "id": "chg_01a07d75-752c-7d73-95a6-2e6c530b58a1",
      "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-07",
      "occurred_at": "2026-09-07 20:00:44.571472+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a07d75-752c-7d73-95a6-2e6c530b58a1"
    },
    {
      "id": "chg_01a07056-05a2-79ef-8acf-ca875e245c15",
      "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-05",
      "occurred_at": "2026-09-05 06:51:20.631396+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a07056-05a2-79ef-8acf-ca875e245c15"
    },
    {
      "id": "chg_01a06f91-feb2-792e-9ad7-fb4860b44c5e",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.sandbox_pending",
      "from_value": "fail",
      "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:17:13.846128+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06f91-feb2-792e-9ad7-fb4860b44c5e"
    },
    {
      "id": "chg_01a06f91-feb7-7b09-8efa-45a3f34fc1c5",
      "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:17:13.846128+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06f91-feb7-7b09-8efa-45a3f34fc1c5"
    },
    {
      "id": "chg_01a06f91-feb8-715b-b009-06f61e68676d",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.tree_partial",
      "to_code": "cve.none",
      "from_value": "partial",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "216",
        "assessed": "217",
        "resolved": "216",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-05",
      "occurred_at": "2026-09-05 03:17:13.846128+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Known CVEs (partial → pass)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06f91-feb8-715b-b009-06f61e68676d"
    },
    {
      "id": "chg_01a06e70-40d1-79de-9a90-66ec3be3c14b",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.tree_partial",
      "from_value": "pass",
      "to_value": "partial",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "seen": "215",
        "assessed": "215",
        "resolved": "214",
        "unresolved": "1",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 22:00:45.256429+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Known CVEs (pass → partial)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06e70-40d1-79de-9a90-66ec3be3c14b"
    },
    {
      "id": "chg_01a06d26-6ddd-72e8-96f0-9c6cd3176986",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.sandbox_pending",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 16:00:29.975544+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06d26-6ddd-72e8-96f0-9c6cd3176986"
    },
    {
      "id": "chg_01a06d26-6ddf-7ad5-838a-b43d1e1175f8",
      "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-04",
      "occurred_at": "2026-09-04 16:00:29.975544+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06d26-6ddf-7ad5-838a-b43d1e1175f8"
    },
    {
      "id": "chg_01a06d26-6de0-747a-beae-4af074ef47e9",
      "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 16:00:29.975544+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06d26-6de0-747a-beae-4af074ef47e9"
    },
    {
      "id": "chg_01a06bd0-825a-78c1-80d5-c21a2fb9c74f",
      "kind": "check.unverifiable",
      "family": "tool-safety-manipulation",
      "subject_kind": "check",
      "subject": "tool-safety-manipulation",
      "subject_child": "",
      "from_code": "toolsafety.manipulation_clean",
      "to_code": "toolsafety.manipulation_unjudged",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "units": "42",
        "judged": "41",
        "reason": "partially_judged"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 09:47:01.91161+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Judged manipulation (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06bd0-825a-78c1-80d5-c21a2fb9c74f"
    },
    {
      "id": "chg_01a068cc-ee61-7edc-9f11-a240a12304a4",
      "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-03",
      "occurred_at": "2026-09-03 19:44:15.862153+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a068cc-ee61-7edc-9f11-a240a12304a4"
    },
    {
      "id": "chg_01a068cc-ee63-7363-88c9-fa14c8125faa",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.tree_partial",
      "from_value": "pass",
      "to_value": "partial",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "seen": "214",
        "assessed": "214",
        "resolved": "213",
        "unresolved": "1",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 19:44:15.862153+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Known CVEs (pass → partial)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a068cc-ee63-7363-88c9-fa14c8125faa"
    },
    {
      "id": "chg_01a06620-a652-77c3-9b0a-4545bdc6a27b",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.sandbox_pending",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 07:16:50.813649+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06620-a652-77c3-9b0a-4545bdc6a27b"
    },
    {
      "id": "chg_01a06620-a653-77ff-9ab0-7aea00f05e3c",
      "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 07:16:50.813649+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a06620-a653-77ff-9ab0-7aea00f05e3c"
    },
    {
      "id": "chg_01a063ec-8709-78e3-a6d5-6994ccd5e865",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.sandbox_pending",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 21:00:40.246056+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a063ec-8709-78e3-a6d5-6994ccd5e865"
    },
    {
      "id": "chg_01a063ec-870b-7db7-8bb2-97fc2aa7355f",
      "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-02",
      "occurred_at": "2026-09-02 21:00:40.246056+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a063ec-870b-7db7-8bb2-97fc2aa7355f"
    },
    {
      "id": "chg_01a0605a-e839-7109-a733-daef871a8cc0",
      "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 04:22:45.448097+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a0605a-e839-7109-a733-daef871a8cc0"
    },
    {
      "id": "chg_01a0605a-e83a-751b-96c6-045a2e63a68f",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.tree_partial",
      "from_value": "pass",
      "to_value": "partial",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "seen": "215",
        "assessed": "214",
        "resolved": "213",
        "unresolved": "2",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 04:22:45.448097+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Known CVEs (pass → partial)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a0605a-e83a-751b-96c6-045a2e63a68f"
    },
    {
      "id": "chg_01a05d7c-9132-7592-9ae3-21b1f7039d57",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.sandbox_pending",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 15:00:39.823722+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a05d7c-9132-7592-9ae3-21b1f7039d57"
    },
    {
      "id": "chg_01a05d7c-9134-7808-839e-345694cc2dae",
      "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 15:00:39.823722+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a05d7c-9134-7808-839e-345694cc2dae"
    },
    {
      "id": "chg_01a056e4-5baf-7594-91b5-1ccfb5a98cf8",
      "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 08:16:41.046486+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a056e4-5baf-7594-91b5-1ccfb5a98cf8"
    },
    {
      "id": "chg_01a053c3-fdea-7a8a-94c6-bdd4b018861d",
      "kind": "check.unverifiable",
      "family": "tool-safety-manipulation",
      "subject_kind": "check",
      "subject": "tool-safety-manipulation",
      "subject_child": "",
      "from_code": "toolsafety.manipulation_clean",
      "to_code": "toolsafety.manipulation_unjudged",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "units": "42",
        "judged": "41",
        "reason": "partially_judged"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 17:42:28.210197+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Judged manipulation (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a053c3-fdea-7a8a-94c6-bdd4b018861d"
    },
    {
      "id": "chg_01a051d5-b428-70ea-89d4-3f3062a71d07",
      "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 08:42:34.727462+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a051d5-b428-70ea-89d4-3f3062a71d07"
    },
    {
      "id": "chg_01a051be-0be2-77c0-aff5-33ecab0e2e2b",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.tree_partial",
      "from_value": "pass",
      "to_value": "partial",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "seen": "214",
        "assessed": "214",
        "resolved": "213",
        "unresolved": "1",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 08:16:43.115409+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Known CVEs (pass → partial)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a051be-0be2-77c0-aff5-33ecab0e2e2b"
    },
    {
      "id": "chg_01a04ca4-aff8-7c20-8705-fdc664b9a3e7",
      "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-29",
      "occurred_at": "2026-08-29 08:30:56.42272+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a04ca4-aff8-7c20-8705-fdc664b9a3e7"
    },
    {
      "id": "chg_01a03fd3-eb04-70bd-9378-24f72b8994b5",
      "kind": "check.unverifiable",
      "family": "tool-safety-manipulation",
      "subject_kind": "check",
      "subject": "tool-safety-manipulation",
      "subject_child": "",
      "from_code": "toolsafety.manipulation_clean",
      "to_code": "toolsafety.manipulation_unjudged",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "units": "42",
        "judged": "41",
        "reason": "partially_judged"
      },
      "occurred_on": "2026-08-26",
      "occurred_at": "2026-08-26 20:47:27.71496+00",
      "observed_since": "2026-08-25",
      "source": "scan",
      "summary": "Judged manipulation (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a03fd3-eb04-70bd-9378-24f72b8994b5"
    },
    {
      "id": "chg_01a03ba3-2db0-7c39-a8eb-d9dab76e3be9",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.sandbox_pending",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-26",
      "occurred_at": "2026-08-26 01:15:44.770818+00",
      "observed_since": "2026-08-25",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a03ba3-2db0-7c39-a8eb-d9dab76e3be9"
    },
    {
      "id": "chg_01a03ba3-2db6-7b31-9efe-3286e46d7630",
      "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-26",
      "occurred_at": "2026-08-26 01:15:44.770818+00",
      "observed_since": "2026-08-25",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a03ba3-2db6-7b31-9efe-3286e46d7630"
    },
    {
      "id": "chg_01a03ba3-2db7-7265-969f-af59c31a1b77",
      "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-26",
      "occurred_at": "2026-08-26 01:15:44.770818+00",
      "observed_since": "2026-08-25",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a03ba3-2db7-7265-969f-af59c31a1b77"
    },
    {
      "id": "chg_01a03a4a-b7c7-78c3-ac01-ab1a8e285408",
      "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-25",
      "occurred_at": "2026-08-25 18:59:30.231177+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a03a4a-b7c7-78c3-ac01-ab1a8e285408"
    },
    {
      "id": "chg_01a03901-ef41-7333-acb6-95cfef8d9054",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.version_churn",
      "to_code": "stability.sandbox_pending",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 13:00:22.848447+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a03901-ef41-7333-acb6-95cfef8d9054"
    },
    {
      "id": "chg_01a0377f-6ae2-7324-a769-4ce81f05f8a1",
      "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": "246",
        "assessed": "247",
        "resolved": "246",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 05:58:12.328789+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/artokun-comfyui-mcp/comfyui-mcp#chg-chg_01a0377f-6ae2-7324-a769-4ce81f05f8a1"
    }
  ],
  "days": [
    {
      "date": "2026-09-20",
      "total": 91,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-19",
      "total": 91,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-16",
      "total": 91,
      "delta": 12,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-14",
      "total": 79,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 13,
        "to": 16,
        "delta": 3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-13",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 13 to 16."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-12",
      "total": 78,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 6,
        "to": 9,
        "delta": 3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-11",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 6 to 9."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-10",
      "total": 77,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-09",
      "total": 77,
      "delta": 13,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-08",
      "total": 64,
      "delta": -15,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    }
  ]
}