{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "noacg-noacg",
  "component": "noacg-cli",
  "generated_at": "2026-10-25T05:04:28.924Z",
  "tracking_since": "2026-10-02",
  "counts": {
    "critical": 0,
    "security": 23,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a16b6c-de44-7be5-82ac-391667eebc8c",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2023-54404",
      "subject_child": "",
      "from_code": null,
      "to_code": "cve.direct",
      "from_value": null,
      "to_value": "high",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "id": "CVE-2023-54404",
        "severity": "high"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 01:00:59.297251+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "CVE-2023-54404 affects this package (high)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a16b6c-de44-7be5-82ac-391667eebc8c"
    },
    {
      "id": "chg_01a15bf9-1a0d-7e33-b55b-d4a2b6278fb4",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-111771",
      "subject_child": "",
      "from_code": null,
      "to_code": "cve.direct",
      "from_value": null,
      "to_value": "high",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-111771",
        "severity": "high"
      },
      "occurred_on": "2026-10-21",
      "occurred_at": "2026-10-21 01:00:14.186124+00",
      "observed_since": "2026-10-20",
      "source": "scan",
      "summary": "CVE-2026-111771 affects this package (high)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a15bf9-1a0d-7e33-b55b-d4a2b6278fb4"
    },
    {
      "id": "chg_01a15bf9-1a0f-74b4-81bc-a28fe1d4a6d7",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-111768",
      "subject_child": "",
      "from_code": null,
      "to_code": "cve.direct",
      "from_value": null,
      "to_value": "high",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-111768",
        "severity": "high"
      },
      "occurred_on": "2026-10-21",
      "occurred_at": "2026-10-21 01:00:14.186124+00",
      "observed_since": "2026-10-20",
      "source": "scan",
      "summary": "CVE-2026-111768 affects this package (high)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a15bf9-1a0f-74b4-81bc-a28fe1d4a6d7"
    },
    {
      "id": "chg_01a15bf9-1a0f-7bce-b1ba-60561ac639f2",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-111769",
      "subject_child": "",
      "from_code": null,
      "to_code": "cve.direct",
      "from_value": null,
      "to_value": "high",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-111769",
        "severity": "high"
      },
      "occurred_on": "2026-10-21",
      "occurred_at": "2026-10-21 01:00:14.186124+00",
      "observed_since": "2026-10-20",
      "source": "scan",
      "summary": "CVE-2026-111769 affects this package (high)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a15bf9-1a0f-7bce-b1ba-60561ac639f2"
    },
    {
      "id": "chg_01a15bf9-1a10-723e-bd14-ab6a1de85320",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.direct",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "path": "@modelcontextprotocol/sdk",
        "refs": "[\"CVE-2026-111767\",\"CVE-2026-111768\",\"CVE-2026-111769\",\"CVE-2026-111771\"]",
        "seen": "106",
        "direct": "1",
        "package": "@modelcontextprotocol/sdk",
        "version": "1.31.0",
        "assessed": "107",
        "resolved": "106",
        "severity": "high",
        "vulnerable": "[{\"name\":\"@modelcontextprotocol/sdk\",\"version\":\"1.31.0\",\"depth\":1,\"path\":[\"@modelcontextprotocol/sdk\"],\"refs\":[\"CVE-2026-111767\",\"CVE-2026-111768\",\"CVE-2026-111769\",\"CVE-2026-111771\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-10-21",
      "occurred_at": "2026-10-21 01:00:14.186124+00",
      "observed_since": "2026-10-20",
      "source": "scan",
      "summary": "Known CVEs (pass → fail)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a15bf9-1a10-723e-bd14-ab6a1de85320"
    },
    {
      "id": "chg_01a15bf9-1a10-7723-b04f-302fe582e852",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-111767",
      "subject_child": "",
      "from_code": null,
      "to_code": "cve.direct",
      "from_value": null,
      "to_value": "high",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-111767",
        "severity": "high"
      },
      "occurred_on": "2026-10-21",
      "occurred_at": "2026-10-21 01:00:14.186124+00",
      "observed_since": "2026-10-20",
      "source": "scan",
      "summary": "CVE-2026-111767 affects this package (high)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a15bf9-1a10-7723-b04f-302fe582e852"
    },
    {
      "id": "chg_01a14e1d-85e8-7764-b55b-924e2d08924c",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.50",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 08:25:19.995621+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Stability (0.50 → unverified)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a14e1d-85e8-7764-b55b-924e2d08924c"
    },
    {
      "id": "chg_01a14e1d-85ea-7036-94a5-23b51b45f037",
      "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-10-18",
      "occurred_at": "2026-10-18 08:25:19.995621+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a14e1d-85ea-7036-94a5-23b51b45f037"
    },
    {
      "id": "chg_01a14e1d-85eb-744c-ba57-19dd568ee4fa",
      "kind": "advisory.resolved",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-104850",
      "subject_child": "",
      "from_code": "cve.direct",
      "to_code": "cve.none",
      "from_value": "high",
      "to_value": null,
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-104850"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 08:25:19.995621+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "CVE-2026-104850 no longer affects this package",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a14e1d-85eb-744c-ba57-19dd568ee4fa"
    },
    {
      "id": "chg_01a14e1d-85ed-748d-afbc-adacc769dd71",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.direct",
      "to_code": "cve.none",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "106",
        "assessed": "107",
        "resolved": "106",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 08:25:19.995621+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Known CVEs (fail → pass)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a14e1d-85ed-748d-afbc-adacc769dd71"
    },
    {
      "id": "chg_01a14769-91c4-7866-b5cb-093893eb258a",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.direct",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "path": "@modelcontextprotocol/sdk",
        "refs": "[\"CVE-2026-104850\"]",
        "seen": "106",
        "direct": "1",
        "package": "@modelcontextprotocol/sdk",
        "version": "1.30.0",
        "assessed": "107",
        "resolved": "106",
        "severity": "high",
        "vulnerable": "[{\"name\":\"@modelcontextprotocol/sdk\",\"version\":\"1.30.0\",\"depth\":1,\"path\":[\"@modelcontextprotocol/sdk\"],\"refs\":[\"CVE-2026-104850\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-10-17",
      "occurred_at": "2026-10-17 01:11:03.335258+00",
      "observed_since": "2026-10-16",
      "source": "scan",
      "summary": "Known CVEs (unverified → fail)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a14769-91c4-7866-b5cb-093893eb258a"
    },
    {
      "id": "chg_01a14499-2457-7d9c-a7d5-26b80aba8fde",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.43",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-10-16",
      "occurred_at": "2026-10-16 12:04:09.244379+00",
      "observed_since": "2026-10-15",
      "source": "scan",
      "summary": "Stability (0.43 → unverified)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a14499-2457-7d9c-a7d5-26b80aba8fde"
    },
    {
      "id": "chg_01a14499-245d-7b72-b78c-eb3cb4666ad7",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.direct",
      "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-10-16",
      "occurred_at": "2026-10-16 12:04:09.244379+00",
      "observed_since": "2026-10-15",
      "source": "scan",
      "summary": "Known CVEs (fail → unverified)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a14499-245d-7b72-b78c-eb3cb4666ad7"
    },
    {
      "id": "chg_01a14499-245e-7692-be11-d4b8bb6ed33c",
      "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-10-16",
      "occurred_at": "2026-10-16 12:04:09.244379+00",
      "observed_since": "2026-10-15",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a14499-245e-7692-be11-d4b8bb6ed33c"
    },
    {
      "id": "chg_01a1429e-87ce-7a37-a092-88912f59eb70",
      "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-10-16",
      "occurred_at": "2026-10-16 02:50:47.849065+00",
      "observed_since": "2026-10-15",
      "source": "scan",
      "summary": "Malware scan (pass → unverified)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a1429e-87ce-7a37-a092-88912f59eb70"
    },
    {
      "id": "chg_01a13efd-60f3-7d07-9e74-e9f57c4a881c",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-15",
      "occurred_at": "2026-10-15 09:55:55.182237+00",
      "observed_since": "2026-10-14",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a13efd-60f3-7d07-9e74-e9f57c4a881c"
    },
    {
      "id": "chg_01a1381e-fe7f-721b-bc88-600ccb1b0e73",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 01:55:14.951474+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a1381e-fe7f-721b-bc88-600ccb1b0e73"
    },
    {
      "id": "chg_01a115ba-d2d5-7b2c-9fc8-457d3fbd3b94",
      "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-10-07",
      "occurred_at": "2026-10-07 09:38:40.346416+00",
      "observed_since": "2026-10-05",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a115ba-d2d5-7b2c-9fc8-457d3fbd3b94"
    },
    {
      "id": "chg_01a115ba-d338-7f28-9336-5c85c7e2100c",
      "kind": "advisory.identified",
      "family": "vulnerabilities",
      "subject_kind": "advisory",
      "subject": "CVE-2026-104850",
      "subject_child": "",
      "from_code": null,
      "to_code": "cve.direct",
      "from_value": null,
      "to_value": "high",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "id": "CVE-2026-104850",
        "severity": "high"
      },
      "occurred_on": "2026-10-07",
      "occurred_at": "2026-10-07 09:38:40.346416+00",
      "observed_since": "2026-10-05",
      "source": "scan",
      "summary": "CVE-2026-104850 affects this package (high)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a115ba-d338-7f28-9336-5c85c7e2100c"
    },
    {
      "id": "chg_01a115ba-d339-7ae0-a3ca-7228a51be281",
      "kind": "check.verdict",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.direct",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "path": "@modelcontextprotocol/sdk",
        "refs": "[\"CVE-2026-104850\"]",
        "seen": "106",
        "direct": "1",
        "package": "@modelcontextprotocol/sdk",
        "version": "1.30.0",
        "assessed": "107",
        "resolved": "106",
        "severity": "high",
        "vulnerable": "[{\"name\":\"@modelcontextprotocol/sdk\",\"version\":\"1.30.0\",\"depth\":1,\"path\":[\"@modelcontextprotocol/sdk\"],\"refs\":[\"CVE-2026-104850\"]}]",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-10-07",
      "occurred_at": "2026-10-07 09:38:40.346416+00",
      "observed_since": "2026-10-05",
      "source": "scan",
      "summary": "Known CVEs (pass → fail)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a115ba-d339-7ae0-a3ca-7228a51be281"
    },
    {
      "id": "chg_01a115ba-d33a-72aa-8931-bc871482d3eb",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.sandbox_pending",
      "from_value": "0.10",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-10-07",
      "occurred_at": "2026-10-07 09:38:40.346416+00",
      "observed_since": "2026-10-05",
      "source": "scan",
      "summary": "Stability (0.10 → unverified)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a115ba-d33a-72aa-8931-bc871482d3eb"
    },
    {
      "id": "chg_01a10472-2d8f-7ec2-a82e-60b2804f1bbe",
      "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-10-04",
      "occurred_at": "2026-10-04 01:05:54.004107+00",
      "observed_since": "2026-10-03",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a10472-2d8f-7ec2-a82e-60b2804f1bbe"
    },
    {
      "id": "chg_01a0ff4b-e92f-7daf-b9c1-a44ccb560045",
      "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-10-03",
      "occurred_at": "2026-10-03 01:06:00.049532+00",
      "observed_since": "2026-10-02",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/noacg-noacg/noacg-cli#chg-chg_01a0ff4b-e92f-7daf-b9c1-a44ccb560045"
    }
  ],
  "days": [
    {
      "date": "2026-10-25",
      "total": 79,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 73,
        "to": 77,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 22,
          "to_days": 23
        },
        "partial": false,
        "compared_to": "2026-10-24",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 73 to 77. That category is still filling its 30-day observation window: 22 days of observed history at the previous scan, 23 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-24",
      "total": 78,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-10-23",
      "total": 78,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 67,
        "to": 70,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 20,
          "to_days": 21
        },
        "partial": false,
        "compared_to": "2026-10-22",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 67 to 70. That category is still filling its 30-day observation window: 20 days of observed history at the previous scan, 21 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-21",
      "total": 77,
      "delta": -5,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 5
    },
    {
      "date": "2026-10-20",
      "total": 82,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 57,
        "to": 60,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 17,
          "to_days": 18
        },
        "partial": false,
        "compared_to": "2026-10-19",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 57 to 60. That category is still filling its 30-day observation window: 17 days of observed history at the previous scan, 18 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-18",
      "total": 81,
      "delta": 6,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-10-17",
      "total": 75,
      "delta": 6,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-10-16",
      "total": 69,
      "delta": -5,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 12
    }
  ]
}