{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "mysleekdesigns-crawlforge-mcp-server",
  "component": "crawlforge-mcp-server",
  "generated_at": "2026-09-28T21:33:10.321Z",
  "tracking_since": "2026-07-27",
  "counts": {
    "critical": 0,
    "security": 45,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0ce91-c3f2-7d98-815f-91b757598c2c",
      "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-23",
      "occurred_at": "2026-09-23 14:00:54.108332+00",
      "observed_since": "2026-09-22",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a0ce91-c3f2-7d98-815f-91b757598c2c"
    },
    {
      "id": "chg_01a0cb59-b527-7e5a-99be-5c5bf9ce66b1",
      "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-22",
      "occurred_at": "2026-09-22 23:00:48.902302+00",
      "observed_since": "2026-09-21",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a0cb59-b527-7e5a-99be-5c5bf9ce66b1"
    },
    {
      "id": "chg_01a0b936-caf3-7353-9b00-4d6537d75f71",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-77301",
      "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-77301",
        "severity": "high"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 10:29:30.953084+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "CVE-2026-77301 affects this package (high)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a0b936-caf3-7353-9b00-4d6537d75f71"
    },
    {
      "id": "chg_01a098ce-c534-75f6-bc33-db9d81fe64c5",
      "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-13",
      "occurred_at": "2026-09-13 03:28:02.713396+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a098ce-c534-75f6-bc33-db9d81fe64c5"
    },
    {
      "id": "chg_01a09006-fe95-7643-a548-3bc470365f3b",
      "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": "camoufox > adm-zip",
        "refs": "[\"CVE-2026-39244\"]",
        "seen": "215",
        "package": "adm-zip",
        "version": "0.5.18",
        "assessed": "216",
        "resolved": "215",
        "severity": "high",
        "transitive": "2",
        "vulnerable": "[{\"name\":\"adm-zip\",\"version\":\"0.5.18\",\"depth\":2,\"path\":[\"camoufox\",\"adm-zip\"],\"refs\":[\"CVE-2026-76845\",\"CVE-2026-39244\"]},{\"name\":\"adm-zip\",\"version\":\"0.6.0\",\"depth\":4,\"path\":[\"camoufox\",\"fingerprint-generator\",\"generative-bayesian-network\",\"adm-zip\"],\"refs\":[\"CVE-2026-76845\"]}]",
        "no_fix_refs": "[\"CVE-2026-76845\",\"CVE-2026-76845\"]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 10:32:50.551013+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a09006-fe95-7643-a548-3bc470365f3b"
    },
    {
      "id": "chg_01a08bd5-5e40-710d-8c8b-88ce7a6244e8",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.transitive",
      "to_code": "cve.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 15:00:11.058723+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Known CVEs (fail → unverified)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a08bd5-5e40-710d-8c8b-88ce7a6244e8"
    },
    {
      "id": "chg_01a07e9d-1e13-7dea-a748-27270e23d9be",
      "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": "camoufox > adm-zip",
        "refs": "[\"CVE-2026-39244\"]",
        "seen": "191",
        "package": "adm-zip",
        "version": "0.5.18",
        "assessed": "192",
        "resolved": "191",
        "severity": "high",
        "transitive": "1",
        "vulnerable": "[{\"name\":\"adm-zip\",\"version\":\"0.5.18\",\"depth\":2,\"path\":[\"camoufox\",\"adm-zip\"],\"refs\":[\"CVE-2026-39244\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 01:23:41.141172+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07e9d-1e13-7dea-a748-27270e23d9be"
    },
    {
      "id": "chg_01a07e9d-1e15-7028-b5ce-b3f81805aa00",
      "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": {
        "reason": "needs_declared_env",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 01:23:41.141172+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this server's registry entry declares environment variables (an API key or similar), and its server did not start in our sandbox, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07e9d-1e15-7028-b5ce-b3f81805aa00"
    },
    {
      "id": "chg_01a07e9d-1e15-7533-9480-82dcfdb3cc64",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "needs_declared_env",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 01:23:41.141172+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this server's registry entry declares environment variables (an API key or similar), and its server did not start in our sandbox, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07e9d-1e15-7533-9480-82dcfdb3cc64"
    },
    {
      "id": "chg_01a07d3e-bcb4-758a-b48a-745337a1e6c2",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 19:00:58.3426+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07d3e-bcb4-758a-b48a-745337a1e6c2"
    },
    {
      "id": "chg_01a07d3e-bcb6-7870-8a9d-24fb9e6e39d4",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 19:00:58.3426+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07d3e-bcb6-7870-8a9d-24fb9e6e39d4"
    },
    {
      "id": "chg_01a07b64-d2e4-7d57-8a7e-7b6a3ed9f061",
      "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": "camoufox > adm-zip",
        "refs": "[\"CVE-2026-39244\"]",
        "seen": "191",
        "package": "adm-zip",
        "version": "0.5.18",
        "assessed": "192",
        "resolved": "191",
        "severity": "high",
        "transitive": "1",
        "vulnerable": "[{\"name\":\"adm-zip\",\"version\":\"0.5.18\",\"depth\":2,\"path\":[\"camoufox\",\"adm-zip\"],\"refs\":[\"CVE-2026-39244\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 10:23:19.980419+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07b64-d2e4-7d57-8a7e-7b6a3ed9f061"
    },
    {
      "id": "chg_01a07426-13d1-77f2-974e-c93487cb1431",
      "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": "camoufox > adm-zip",
        "refs": "[\"CVE-2026-39244\"]",
        "seen": "277",
        "package": "adm-zip",
        "version": "0.5.18",
        "assessed": "278",
        "resolved": "277",
        "severity": "high",
        "transitive": "1",
        "vulnerable": "[{\"name\":\"adm-zip\",\"version\":\"0.5.18\",\"depth\":2,\"path\":[\"camoufox\",\"adm-zip\"],\"refs\":[\"CVE-2026-39244\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 00:37:27.574603+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07426-13d1-77f2-974e-c93487cb1431"
    },
    {
      "id": "chg_01a07426-13d2-7b6b-986a-e0635d144972",
      "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": {
        "reason": "needs_declared_env",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 00:37:27.574603+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this server's registry entry declares environment variables (an API key or similar), and its server did not start in our sandbox, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07426-13d2-7b6b-986a-e0635d144972"
    },
    {
      "id": "chg_01a07426-13d3-732a-b614-45e3b248cb44",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "needs_declared_env",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 00:37:27.574603+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this server's registry entry declares environment variables (an API key or similar), and its server did not start in our sandbox, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a07426-13d3-732a-b614-45e3b248cb44"
    },
    {
      "id": "chg_01a06ef1-353b-7e1c-b833-6e2b143eafa9",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.transitive",
      "to_code": "cve.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-05",
      "occurred_at": "2026-09-05 00:21:36.642712+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Known CVEs (fail → unverified)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a06ef1-353b-7e1c-b833-6e2b143eafa9"
    },
    {
      "id": "chg_01a06dcb-1197-7715-848b-7fe3173a88ae",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 19:00:19.37366+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a06dcb-1197-7715-848b-7fe3173a88ae"
    },
    {
      "id": "chg_01a06dcb-119a-7557-bb72-f133bfef1dfb",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 19:00:19.37366+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a06dcb-119a-7557-bb72-f133bfef1dfb"
    },
    {
      "id": "chg_01a06b16-52a9-7622-bcbc-90c68a82a746",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.transitive",
      "to_code": "cve.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 06:23:40.02856+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Known CVEs (fail → unverified)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a06b16-52a9-7622-bcbc-90c68a82a746"
    },
    {
      "id": "chg_01a061a3-0885-7db5-9c49-a02359de23c2",
      "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": {
        "reason": "needs_declared_env",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 10:21:08.728386+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this server's registry entry declares environment variables (an API key or similar), and its server did not start in our sandbox, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a061a3-0885-7db5-9c49-a02359de23c2"
    },
    {
      "id": "chg_01a061a3-0896-7826-9f86-03b807f5dfcb",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "needs_declared_env",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 10:21:08.728386+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this server's registry entry declares environment variables (an API key or similar), and its server did not start in our sandbox, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a061a3-0896-7826-9f86-03b807f5dfcb"
    },
    {
      "id": "chg_01a05dea-8885-7eb1-82e1-19bde408ad48",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 17:00:46.563009+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a05dea-8885-7eb1-82e1-19bde408ad48"
    },
    {
      "id": "chg_01a05dea-8886-79dd-823d-9bcbbf43943c",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 17:00:46.563009+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a05dea-8886-79dd-823d-9bcbbf43943c"
    },
    {
      "id": "chg_01a055d5-d75a-7543-926b-ca1655843485",
      "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": "camoufox > adm-zip",
        "refs": "[\"CVE-2026-39244\"]",
        "seen": "278",
        "package": "adm-zip",
        "version": "0.5.18",
        "assessed": "279",
        "resolved": "278",
        "severity": "high",
        "transitive": "1",
        "vulnerable": "[{\"name\":\"adm-zip\",\"version\":\"0.5.18\",\"depth\":2,\"path\":[\"camoufox\",\"adm-zip\"],\"refs\":[\"CVE-2026-39244\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 03:21:12.680798+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a055d5-d75a-7543-926b-ca1655843485"
    },
    {
      "id": "chg_01a0522f-9583-781a-80bc-51d33147042a",
      "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": "camoufox > adm-zip",
        "refs": "[\"CVE-2026-39244\"]",
        "seen": "278",
        "package": "adm-zip",
        "version": "0.5.18",
        "assessed": "279",
        "resolved": "278",
        "severity": "high",
        "transitive": "1",
        "vulnerable": "[{\"name\":\"adm-zip\",\"version\":\"0.5.18\",\"depth\":2,\"path\":[\"camoufox\",\"adm-zip\"],\"refs\":[\"CVE-2026-39244\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 10:20:45.078914+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a0522f-9583-781a-80bc-51d33147042a"
    },
    {
      "id": "chg_01a04f52-b428-7698-9531-905fcb2a8878",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.transitive",
      "to_code": "cve.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 21:00:15.23554+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Known CVEs (fail → unverified)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a04f52-b428-7698-9531-905fcb2a8878"
    },
    {
      "id": "chg_01a04d0b-54c9-7a71-bda5-4d3cdca927fc",
      "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": {
        "reason": "needs_declared_env",
        "status": "unreachable"
      },
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 10:23:03.295981+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this server's registry entry declares environment variables (an API key or similar), and its server did not start in our sandbox, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a04d0b-54c9-7a71-bda5-4d3cdca927fc"
    },
    {
      "id": "chg_01a04d0b-54cb-71fd-a0cb-ef3d489d9c27",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "needs_declared_env",
        "status": "unreachable"
      },
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 10:23:03.295981+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this server's registry entry declares environment variables (an API key or similar), and its server did not start in our sandbox, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a04d0b-54cb-71fd-a0cb-ef3d489d9c27"
    },
    {
      "id": "chg_01a04a2c-91ec-7e33-8ca4-3b44593a9433",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 21:00:29.776816+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a04a2c-91ec-7e33-8ca4-3b44593a9433"
    },
    {
      "id": "chg_01a04a2c-91ee-757c-8023-f577529a75b0",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 21:00:29.776816+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a04a2c-91ee-757c-8023-f577529a75b0"
    },
    {
      "id": "chg_01a023d7-226b-7001-90ea-5f0f2e675c0d",
      "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": "camoufox > adm-zip",
        "refs": "[\"CVE-2026-39244\"]",
        "seen": "277",
        "package": "adm-zip",
        "version": "0.5.18",
        "assessed": "278",
        "resolved": "277",
        "severity": "high",
        "transitive": "1",
        "vulnerable": "[{\"name\":\"adm-zip\",\"version\":\"0.5.18\",\"depth\":2,\"path\":[\"camoufox\",\"adm-zip\"],\"refs\":[\"CVE-2026-39244\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-08-21",
      "occurred_at": "2026-08-21 10:21:36.400137+00",
      "observed_since": "2026-08-20",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a023d7-226b-7001-90ea-5f0f2e675c0d"
    },
    {
      "id": "chg_01a020f9-78a5-7c15-89f4-bf5cd105d497",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.transitive",
      "to_code": "cve.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 21:00:15.356474+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Known CVEs (fail → unverified)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_01a020f9-78a5-7c15-89f4-bf5cd105d497"
    },
    {
      "id": "chg_019fd939-a1a0-7890-8388-28519afa1775",
      "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": "unreachable"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 22:37:40.622885+00",
      "observed_since": "2026-08-05",
      "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/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fd939-a1a0-7890-8388-28519afa1775"
    },
    {
      "id": "chg_019fd436-d42f-70fc-ad82-203062eab97c",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-39244",
      "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-39244",
        "severity": "high"
      },
      "occurred_on": "2026-08-05",
      "occurred_at": "2026-08-05 23:16:30.86118+00",
      "observed_since": "2026-08-04",
      "source": "scan",
      "summary": "CVE-2026-39244 affects this package (high)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fd436-d42f-70fc-ad82-203062eab97c"
    },
    {
      "id": "chg_019fd436-d436-717d-aeff-65ff00ed47c4",
      "kind": "advisory.resolved",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-41907",
      "subject_child": "",
      "from_code": "cve.transitive",
      "to_code": "cve.transitive",
      "from_value": "high",
      "to_value": null,
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-41907"
      },
      "occurred_on": "2026-08-05",
      "occurred_at": "2026-08-05 23:16:30.86118+00",
      "observed_since": "2026-08-04",
      "source": "scan",
      "summary": "CVE-2026-41907 no longer affects this package",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fd436-d436-717d-aeff-65ff00ed47c4"
    },
    {
      "id": "chg_019fd436-d437-770e-b8ff-69ea103cbc52",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-05",
      "occurred_at": "2026-08-05 23:16:30.86118+00",
      "observed_since": "2026-08-04",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fd436-d437-770e-b8ff-69ea103cbc52"
    },
    {
      "id": "chg_019fc4e0-7799-7209-b4a9-6d242470e34c",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-41907",
      "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-41907",
        "severity": "high"
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 23:47:52.819196+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "CVE-2026-41907 affects this package (high)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fc4e0-7799-7209-b4a9-6d242470e34c"
    },
    {
      "id": "chg_019fc4e0-779a-7e2f-8595-89ac0253b607",
      "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:47:52.819196+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Provenance (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fc4e0-779a-7e2f-8595-89ac0253b607"
    },
    {
      "id": "chg_019fc4e0-779b-7a69-8b3f-99d6b765ae94",
      "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": "node-cron > uuid",
        "refs": "[\"CVE-2026-41907\"]",
        "seen": "297",
        "package": "uuid",
        "version": "8.3.2",
        "assessed": "251",
        "resolved": "250",
        "severity": "high",
        "transitive": "1",
        "unresolved": "47",
        "vulnerable": "[{\"name\":\"uuid\",\"version\":\"8.3.2\",\"depth\":2,\"path\":[\"node-cron\",\"uuid\"],\"refs\":[\"CVE-2026-41907\"]}]",
        "tree_source": "registry",
        "tree_status": "partial"
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 23:47:52.819196+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fc4e0-779b-7a69-8b3f-99d6b765ae94"
    },
    {
      "id": "chg_019fc4e0-779d-764b-8630-ddd3c73a100b",
      "kind": "check.reverified",
      "family": "install-scripts",
      "subject_kind": "check",
      "subject": "install-scripts",
      "subject_child": "",
      "from_code": "installscript.inconclusive",
      "to_code": "installscript.unreviewed",
      "from_value": "unverified",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "hook": "postinstall",
        "tier": "unreviewed",
        "hooks": "postinstall",
        "command": "echo '\nCrawlForge MCP Server installed!\n\nQuick start: run \"npx crawlforge init\" to configure your API key, install skills, and register the MCP server with your AI clients.\nOr run \"npx crawlforge-setup\" to configure your API key only.\n'"
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 23:47:52.819196+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Install scripts (unverified → partial)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fc4e0-779d-764b-8630-ddd3c73a100b"
    },
    {
      "id": "chg_019fc4e0-77a0-732f-9395-8423b24323c4",
      "kind": "installscript.hooks_changed",
      "family": "install-scripts",
      "subject_kind": "package",
      "subject": "hooks",
      "subject_child": "",
      "from_code": "installscript.inconclusive",
      "to_code": "installscript.unreviewed",
      "from_value": null,
      "to_value": "postinstall",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "postinstall",
        "from": ""
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 23:47:52.819196+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "The code this package runs automatically changed (postinstall)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fc4e0-77a0-732f-9395-8423b24323c4"
    },
    {
      "id": "chg_019fc4e0-77a0-7a41-993a-791d7c0923c4",
      "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": "failed"
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 23:47:52.819196+00",
      "observed_since": "2026-08-01",
      "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/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fc4e0-77a0-7a41-993a-791d7c0923c4"
    },
    {
      "id": "chg_019fc3f1-41a7-7562-92e1-d314f5e5afe4",
      "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 19:26:35.928905+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fc3f1-41a7-7562-92e1-d314f5e5afe4"
    },
    {
      "id": "chg_019fbeff-8dc0-7a3d-beee-cf873eeae335",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-01",
      "occurred_at": "2026-08-01 20:24:06.836436+00",
      "observed_since": "2026-07-31",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fbeff-8dc0-7a3d-beee-cf873eeae335"
    },
    {
      "id": "chg_019fb177-c7fb-74dd-b2fc-a0ec95a64077",
      "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 05:20:45.043399+00",
      "observed_since": "2026-07-28",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/mysleekdesigns-crawlforge-mcp-server/crawlforge-mcp-server#chg-chg_019fb177-c7fb-74dd-b2fc-a0ec95a64077"
    }
  ],
  "days": [
    {
      "date": "2026-09-28",
      "total": 35,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-27",
      "total": 35,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-26",
      "total": 35,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-25",
      "total": 35,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-23",
      "total": 35,
      "delta": 15,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-22",
      "total": 20,
      "delta": -15,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-19",
      "total": 35,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-13",
      "total": 35,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 4
    }
  ]
}