{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "io-usefulapi-docraptor",
  "component": "docraptor",
  "generated_at": "2026-09-21T06:34:27.830Z",
  "tracking_since": "2026-07-26",
  "counts": {
    "critical": 0,
    "security": 55,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0c227-2e13-7a83-933b-00b1b3140a39",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.stable",
      "from_value": "0.97",
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 04:09:02.546279+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a0c227-2e13-7a83-933b-00b1b3140a39"
    },
    {
      "id": "chg_01a0b7db-328f-78b2-ad9f-a604598cf00c",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.stable",
      "from_value": "0.97",
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 04:09:50.917919+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a0b7db-328f-78b2-ad9f-a604598cf00c"
    },
    {
      "id": "chg_01a093cc-b8b7-7330-b65f-eb6e956bb8f6",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.stable",
      "from_value": "0.97",
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-12",
      "occurred_at": "2026-09-12 04:07:42.41735+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a093cc-b8b7-7330-b65f-eb6e956bb8f6"
    },
    {
      "id": "chg_01a074e6-862d-771d-a6d9-57fce59c09ce",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.rfc9728_invoke",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 04:07:39.713213+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Authorization (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a074e6-862d-771d-a6d9-57fce59c09ce"
    },
    {
      "id": "chg_01a074e6-862e-7638-8a9c-0bbcb83c0205",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.auth_gated",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 04:07:39.713213+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a074e6-862e-7638-8a9c-0bbcb83c0205"
    },
    {
      "id": "chg_01a06a99-d535-7b81-a0dc-40e9dc55f1c6",
      "kind": "check.reverified",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.auth_gated",
      "to_code": "transport.verified",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 04:07:41.5326+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Transport (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a06a99-d535-7b81-a0dc-40e9dc55f1c6"
    },
    {
      "id": "chg_01a06a99-d536-771b-8b16-2122c5820765",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.unreachable",
      "to_code": "toolsafety.auth_gated",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 04:07:41.5326+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Tool safety (Tool safety blocked by authentication: the endpoint requires auth we don't have to read its tools.)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a06a99-d536-771b-8b16-2122c5820765"
    },
    {
      "id": "chg_01a06a99-d537-7d4b-be73-2eb4e7264da0",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "not_mcp",
      "to_value": "auth_gated",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "auth_gated",
        "from": "not_mcp"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 04:07:41.5326+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Endpoint reachability (not serving MCP → behind authorisation)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a06a99-d537-7d4b-be73-2eb4e7264da0"
    },
    {
      "id": "chg_01a06573-9c08-768b-becc-11deb7ce0f66",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 04:07:50.455306+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a06573-9c08-768b-becc-11deb7ce0f66"
    },
    {
      "id": "chg_01a06573-9c09-7203-b3a7-d34f98e4327e",
      "kind": "check.unverifiable",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.auth_gated",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 04:07:50.455306+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Transport (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a06573-9c09-7203-b3a7-d34f98e4327e"
    },
    {
      "id": "chg_01a06573-9c09-7747-a6b8-a459e5b44f7c",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.67",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 04:07:50.455306+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Stability (0.67 → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a06573-9c09-7747-a6b8-a459e5b44f7c"
    },
    {
      "id": "chg_01a06573-9c09-7c59-b9e8-63cedb2a42ff",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.challenge_only_invoke",
      "to_code": "auth.none_unlisted",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 04:07:50.455306+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Authorization (fail → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a06573-9c09-7c59-b9e8-63cedb2a42ff"
    },
    {
      "id": "chg_01a06573-9c0a-78c5-a8b1-a5868306b9c8",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 04:07:50.455306+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a06573-9c0a-78c5-a8b1-a5868306b9c8"
    },
    {
      "id": "chg_01a0604c-dd6a-7c30-b2dc-1bf0e697b110",
      "kind": "check.verdict",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.rfc9728_invoke",
      "to_code": "auth.challenge_only_invoke",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 04:07:25.205202+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Authorization (pass → fail)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a0604c-dd6a-7c30-b2dc-1bf0e697b110"
    },
    {
      "id": "chg_01a05b26-88c4-7103-993d-5ff58232090b",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_destructive_unverified",
      "to_code": "auth.rfc9728_invoke",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 04:07:27.130684+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Authorization (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a05b26-88c4-7103-993d-5ff58232090b"
    },
    {
      "id": "chg_01a05b26-88c5-71c1-a56f-9884ce538e79",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.stable",
      "from_value": "0.97",
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 04:07:27.130684+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a05b26-88c5-71c1-a56f-9884ce538e79"
    },
    {
      "id": "chg_01a05600-23ec-7966-b4a4-0f55e7fba807",
      "kind": "check.reverified",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.auth_gated",
      "to_code": "transport.verified",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 04:07:24.797506+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Transport (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a05600-23ec-7966-b4a4-0f55e7fba807"
    },
    {
      "id": "chg_01a05600-23ed-7b92-8ea1-c7177dd847a3",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.unreachable",
      "to_code": "toolsafety.injection_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 04:07:24.797506+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a05600-23ed-7b92-8ea1-c7177dd847a3"
    },
    {
      "id": "chg_01a05600-23ee-71d3-8f4b-c82c0a70e1a5",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.none_destructive_unverified",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "docraptor_create_document"
      },
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 04:07:24.797506+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: this server exposes a tool marked destructive (docraptor_create_document) and its handshake is open, but we could not confirm whether a tool call is gated, so we do not assert it is callable unauthenticated.)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a05600-23ee-71d3-8f4b-c82c0a70e1a5"
    },
    {
      "id": "chg_01a050d9-de52-7b19-ad83-e7b2622b347a",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.rfc9728_invoke",
      "to_code": "auth.none_unlisted",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 04:07:30.528791+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Authorization (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a050d9-de52-7b19-ad83-e7b2622b347a"
    },
    {
      "id": "chg_01a050d9-de53-78c0-8b0f-59775daf6b96",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.insufficient_history",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 04:07:30.528791+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a050d9-de53-78c0-8b0f-59775daf6b96"
    },
    {
      "id": "chg_01a050d9-de53-7d86-9455-57bf5d3cc761",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 04:07:30.528791+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a050d9-de53-7d86-9455-57bf5d3cc761"
    },
    {
      "id": "chg_01a050d9-de54-73b3-ae48-d219e0051e6e",
      "kind": "check.unverifiable",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.auth_gated",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 04:07:30.528791+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Transport (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a050d9-de54-73b3-ae48-d219e0051e6e"
    },
    {
      "id": "chg_01a050d9-de55-71ec-ac82-8c6737e8e58f",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 04:07:30.528791+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a050d9-de55-71ec-ac82-8c6737e8e58f"
    },
    {
      "id": "chg_01a04166-6b8d-703a-9a63-dd89544bf6ea",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.rfc9728_invoke",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 04:07:06.338231+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Authorization (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a04166-6b8d-703a-9a63-dd89544bf6ea"
    },
    {
      "id": "chg_01a04166-6b8d-7e64-97e3-7454bc35980e",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.unreachable",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 04:07:06.338231+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a04166-6b8d-7e64-97e3-7454bc35980e"
    },
    {
      "id": "chg_01a04166-6b8e-7526-b321-63a7e157dbad",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.churn",
      "to_code": "stability.stable",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 04:07:06.338231+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Stability (fail → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a04166-6b8e-7526-b321-63a7e157dbad"
    },
    {
      "id": "chg_01a04166-6b8e-79b5-8a1f-df92d04bf572",
      "kind": "check.appeared",
      "family": "tool-safety-manipulation",
      "subject_kind": "check",
      "subject": "tool-safety-manipulation",
      "subject_child": "",
      "from_code": null,
      "to_code": "toolsafety.manipulation_clean",
      "from_value": null,
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "units": "4",
        "judged": "4"
      },
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 04:07:06.338231+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "First check of Judged manipulation (pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a04166-6b8e-79b5-8a1f-df92d04bf572"
    },
    {
      "id": "chg_01a031f3-4147-7de3-bb31-f63594d87ff8",
      "kind": "check.unverifiable",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.auth_gated",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 04:07:00.577378+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Transport (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a031f3-4147-7de3-bb31-f63594d87ff8"
    },
    {
      "id": "chg_01a031f3-414a-7069-ab7f-60d2871aad2f",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "auth_gated",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "auth_gated"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 04:07:00.577378+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Endpoint reachability (behind authorisation → not serving MCP)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a031f3-414a-7069-ab7f-60d2871aad2f"
    },
    {
      "id": "chg_01a02ccc-ea42-7e2b-9574-35c9791c0fbd",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.90",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-23",
      "occurred_at": "2026-08-23 04:07:01.849953+00",
      "observed_since": "2026-08-22",
      "source": "scan",
      "summary": "Stability (0.90 → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a02ccc-ea42-7e2b-9574-35c9791c0fbd"
    },
    {
      "id": "chg_01a02ccc-ea45-78ae-b257-84c74e51beb1",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_destructive_unverified",
      "to_code": "auth.none_unlisted",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-23",
      "occurred_at": "2026-08-23 04:07:01.849953+00",
      "observed_since": "2026-08-22",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a02ccc-ea45-78ae-b257-84c74e51beb1"
    },
    {
      "id": "chg_01a02ccc-ea47-726e-b86a-9bb733045ae8",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "auth_gated",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "auth_gated",
        "from": "verified"
      },
      "occurred_on": "2026-08-23",
      "occurred_at": "2026-08-23 04:07:01.849953+00",
      "observed_since": "2026-08-22",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → behind authorisation)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a02ccc-ea47-726e-b86a-9bb733045ae8"
    },
    {
      "id": "chg_01a027a6-9917-7e5c-b888-b1aabfba6429",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.none_destructive_unverified",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "docraptor_create_document"
      },
      "occurred_on": "2026-08-22",
      "occurred_at": "2026-08-22 04:07:04.633983+00",
      "observed_since": "2026-08-21",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: this server exposes a tool marked destructive (docraptor_create_document) and its handshake is open, but we could not confirm whether a tool call is gated, so we do not assert it is callable unauthenticated.)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a027a6-9917-7e5c-b888-b1aabfba6429"
    },
    {
      "id": "chg_01a02280-31ae-7b6d-9310-1b6efdb9899d",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.rfc9728_invoke",
      "to_code": "auth.none_unlisted",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-21",
      "occurred_at": "2026-08-21 04:07:01.583198+00",
      "observed_since": "2026-08-20",
      "source": "scan",
      "summary": "Authorization (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a02280-31ae-7b6d-9310-1b6efdb9899d"
    },
    {
      "id": "chg_01a02280-31b3-7ec9-9feb-ac7594d3319a",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.83",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-21",
      "occurred_at": "2026-08-21 04:07:01.583198+00",
      "observed_since": "2026-08-20",
      "source": "scan",
      "summary": "Stability (0.83 → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a02280-31b3-7ec9-9feb-ac7594d3319a"
    },
    {
      "id": "chg_01a02280-31b8-71d5-9b8b-b67507f44ac6",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "auth_gated",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "auth_gated",
        "from": "verified"
      },
      "occurred_on": "2026-08-21",
      "occurred_at": "2026-08-21 04:07:01.583198+00",
      "observed_since": "2026-08-20",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → behind authorisation)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a02280-31b8-71d5-9b8b-b67507f44ac6"
    },
    {
      "id": "chg_01a01d59-c0e6-70ba-bb0f-684228ed7ff4",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.rfc9728_invoke",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 04:06:56.394833+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Authorization (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a01d59-c0e6-70ba-bb0f-684228ed7ff4"
    },
    {
      "id": "chg_01a01d59-c0e7-7ac1-ab6b-943840aeab5b",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 04:06:56.394833+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_01a01d59-c0e7-7ac1-ab6b-943840aeab5b"
    },
    {
      "id": "chg_019ffe73-8986-7dc2-be70-c98a573a2056",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.rfc9728_invoke",
      "to_code": "auth.none_unlisted",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 04:06:52.476741+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Authorization (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019ffe73-8986-7dc2-be70-c98a573a2056"
    },
    {
      "id": "chg_019ffe73-8987-7e5a-9126-6db14611bd6d",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.60",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 04:06:52.476741+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Stability (0.60 → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019ffe73-8987-7e5a-9126-6db14611bd6d"
    },
    {
      "id": "chg_019ffe73-8988-7f31-a6bf-285dfa925fe5",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.http_error",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "status": "429",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 04:06:52.476741+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019ffe73-8988-7f31-a6bf-285dfa925fe5"
    },
    {
      "id": "chg_019ffe73-898a-7500-9a0c-10f9711e20e7",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 04:06:52.476741+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019ffe73-898a-7500-9a0c-10f9711e20e7"
    },
    {
      "id": "chg_019ff94d-2792-77bd-b5cb-6d1e0500cb67",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.rfc9728_invoke",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-13",
      "occurred_at": "2026-08-13 04:06:50.953051+00",
      "observed_since": "2026-08-12",
      "source": "scan",
      "summary": "Authorization (unverified → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019ff94d-2792-77bd-b5cb-6d1e0500cb67"
    },
    {
      "id": "chg_019ff94d-2798-77db-955a-862a0fcc3999",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-13",
      "occurred_at": "2026-08-13 04:06:50.953051+00",
      "observed_since": "2026-08-12",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019ff94d-2798-77db-955a-862a0fcc3999"
    },
    {
      "id": "chg_019fc5ca-c011-77e7-b81a-a1e42afbd311",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.23",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 04:03:46.742165+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Stability (0.23 → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fc5ca-c011-77e7-b81a-a1e42afbd311"
    },
    {
      "id": "chg_019fc5ca-c012-7634-8832-01c45e15d38b",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.http_error",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "status": "429",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 04:03:46.742165+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fc5ca-c012-7634-8832-01c45e15d38b"
    },
    {
      "id": "chg_019fc5ca-c013-75d2-8b5e-622eb387841c",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_destructive_unverified",
      "to_code": "auth.none_unlisted",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 04:03:46.742165+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fc5ca-c013-75d2-8b5e-622eb387841c"
    },
    {
      "id": "chg_019fc5ca-c014-7824-bc6d-800e13f26c1b",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 04:03:46.742165+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fc5ca-c014-7824-bc6d-800e13f26c1b"
    },
    {
      "id": "chg_019fc0a6-f00a-7473-a470-0e5bd2d6c6b4",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 04:06:33.720617+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fc0a6-f00a-7473-a470-0e5bd2d6c6b4"
    },
    {
      "id": "chg_019fc0a6-f00a-7adb-8f7e-43487d6bca6b",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.none_destructive_unverified",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "docraptor_create_document"
      },
      "occurred_on": "2026-08-02",
      "occurred_at": "2026-08-02 04:06:33.720617+00",
      "observed_since": "2026-08-01",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: this server exposes a tool marked destructive (docraptor_create_document) and its handshake is open, but we could not confirm whether a tool call is gated, so we do not assert it is callable unauthenticated.)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fc0a6-f00a-7adb-8f7e-43487d6bca6b"
    },
    {
      "id": "chg_019fbb80-3b0c-7188-9091-aaf7837a8e22",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.rfc9728_invoke",
      "to_code": "auth.none_unlisted",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-01",
      "occurred_at": "2026-08-01 04:06:10.944207+00",
      "observed_since": "2026-07-31",
      "source": "scan",
      "summary": "Authorization (pass → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fbb80-3b0c-7188-9091-aaf7837a8e22"
    },
    {
      "id": "chg_019fbb80-3b0c-7bab-95e1-a64636ecdacb",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.http_error",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "status": "429",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-01",
      "occurred_at": "2026-08-01 04:06:10.944207+00",
      "observed_since": "2026-07-31",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fbb80-3b0c-7bab-95e1-a64636ecdacb"
    },
    {
      "id": "chg_019fbb80-3b0d-7133-936c-a51540a189a8",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.17",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-01",
      "occurred_at": "2026-08-01 04:06:10.944207+00",
      "observed_since": "2026-07-31",
      "source": "scan",
      "summary": "Stability (0.17 → unverified)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fbb80-3b0d-7133-936c-a51540a189a8"
    },
    {
      "id": "chg_019fbb80-3b0e-7470-b840-3d83270faae1",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-08-01",
      "occurred_at": "2026-08-01 04:06:10.944207+00",
      "observed_since": "2026-07-31",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/io-usefulapi-docraptor/docraptor#chg-chg_019fbb80-3b0e-7470-b840-3d83270faae1"
    }
  ],
  "days": [
    {
      "date": "2026-09-21",
      "total": 85,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-20",
      "total": 85,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-19",
      "total": 85,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-18",
      "total": 85,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 93,
        "to": 97,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 28,
          "to_days": 29
        },
        "partial": false,
        "compared_to": "2026-09-17",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 93 to 97. That category is still filling its 30-day observation window: 28 days of observed history at the previous scan, 29 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-16",
      "total": 84,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 87,
        "to": 90,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 26,
          "to_days": 27
        },
        "partial": false,
        "compared_to": "2026-09-15",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 87 to 90. That category is still filling its 30-day observation window: 26 days of observed history at the previous scan, 27 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-14",
      "total": 83,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 80,
        "to": 83,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 24,
          "to_days": 25
        },
        "partial": false,
        "compared_to": "2026-09-13",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 80 to 83. That category is still filling its 30-day observation window: 24 days of observed history at the previous scan, 25 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-13",
      "total": 82,
      "delta": -3,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-12",
      "total": 85,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    }
  ]
}