{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-daedalmap-population",
  "component": "mcp-worldpop",
  "generated_at": "2026-09-20T19:05:38.583Z",
  "tracking_since": "2026-07-26",
  "counts": {
    "critical": 0,
    "security": 45,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a09d6f-9610-7e62-9a0f-e50d26be7978",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.none_no_destructive",
      "from_value": "unverified",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 01:02:10.868112+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a09d6f-9610-7e62-9a0f-e50d26be7978"
    },
    {
      "id": "chg_01a09d6f-9612-7ac7-8c30-cffc8bdfe629",
      "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-14",
      "occurred_at": "2026-09-14 01:02:10.868112+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a09d6f-9612-7ac7-8c30-cffc8bdfe629"
    },
    {
      "id": "chg_01a09d6f-9619-7658-8e36-03fa4dbd879c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_catalog",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_catalog"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 01:02:10.868112+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Tool “get_catalog” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a09d6f-9619-7658-8e36-03fa4dbd879c"
    },
    {
      "id": "chg_01a09d6f-961b-7219-b086-b2d90e4cf05d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_pack",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_pack"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 01:02:10.868112+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Tool “get_pack” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a09d6f-961b-7219-b086-b2d90e4cf05d"
    },
    {
      "id": "chg_01a09d6f-9622-7b47-8436-ff941a7eef4d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_tool_help",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_tool_help"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 01:02:10.868112+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Tool “get_tool_help” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a09d6f-9622-7b47-8436-ff941a7eef4d"
    },
    {
      "id": "chg_01a09d6f-9626-7e0d-85d5-3f49251f7b9b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "query_dataset",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "query_dataset"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 01:02:10.868112+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Tool “query_dataset” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a09d6f-9626-7e0d-85d5-3f49251f7b9b"
    },
    {
      "id": "chg_01a09d6f-9628-754f-81d4-8160fef6b292",
      "kind": "server.name_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "com.daedalmap/worldpop",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "com.daedalmap/population",
      "to_value": "com.daedalmap/worldpop",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "com.daedalmap/worldpop",
        "from": "com.daedalmap/population"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 01:02:10.868112+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "The server changed its declared name (com.daedalmap/population → com.daedalmap/worldpop)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a09d6f-9628-754f-81d4-8160fef6b292"
    },
    {
      "id": "chg_01a09d6f-962a-74ff-a39e-2ab40dafe203",
      "kind": "server.instructions_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "instructions",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 01:02:10.868112+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a09d6f-962a-74ff-a39e-2ab40dafe203"
    },
    {
      "id": "chg_01a08dfc-a0fb-7aea-8d2b-b0bb60a411cf",
      "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-09-11",
      "occurred_at": "2026-09-11 01:02:18.837146+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a08dfc-a0fb-7aea-8d2b-b0bb60a411cf"
    },
    {
      "id": "chg_01a08dfc-a0fc-7ab4-9522-c53001970be2",
      "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-09-11",
      "occurred_at": "2026-09-11 01:02:18.837146+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Stability (fail → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a08dfc-a0fc-7ab4-9522-c53001970be2"
    },
    {
      "id": "chg_01a08dfc-a0fd-7160-8893-116c70dbee19",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.none_undeclared",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "auth": "none",
        "undeclared_tools": "4"
      },
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 01:02:18.837146+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 4 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a08dfc-a0fd-7160-8893-116c70dbee19"
    },
    {
      "id": "chg_01a088d6-1e87-7a50-839c-502449f1b16e",
      "kind": "check.reverified",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.insufficient_history",
      "to_code": "stability.churn",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "30",
        "added": "0",
        "breaks": "0",
        "removed": "3",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 01:02:08.985071+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Stability (unverified → fail)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a088d6-1e87-7a50-839c-502449f1b16e"
    },
    {
      "id": "chg_01a088d6-1e88-7573-ab21-3bdb931a9484",
      "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-09-10",
      "occurred_at": "2026-09-10 01:02:08.985071+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a088d6-1e88-7573-ab21-3bdb931a9484"
    },
    {
      "id": "chg_01a083af-a8b2-72b5-80d4-6576c7fe59cb",
      "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-09-09",
      "occurred_at": "2026-09-09 01:02:02.263905+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a083af-a8b2-72b5-80d4-6576c7fe59cb"
    },
    {
      "id": "chg_01a07e89-3be8-7727-9603-701ca1fe8aa8",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.hsts_present",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 01:01:58.075107+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "HSTS header (fail → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a07e89-3be8-7727-9603-701ca1fe8aa8"
    },
    {
      "id": "chg_01a07e89-3be9-7b6d-8642-7be4d74bf0d8",
      "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-09-08",
      "occurred_at": "2026-09-08 01:01:58.075107+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a07e89-3be9-7b6d-8642-7be4d74bf0d8"
    },
    {
      "id": "chg_01a07962-b05b-755f-af1c-ae2c42c7b4c5",
      "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-09-07",
      "occurred_at": "2026-09-07 01:01:45.885012+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a07962-b05b-755f-af1c-ae2c42c7b4c5"
    },
    {
      "id": "chg_01a07962-b05c-711d-ace5-869a1b012b72",
      "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-09-07",
      "occurred_at": "2026-09-07 01:01:45.885012+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a07962-b05c-711d-ace5-869a1b012b72"
    },
    {
      "id": "chg_01a07962-b05c-769f-b37b-50b3e699cc03",
      "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-07",
      "occurred_at": "2026-09-07 01:01:45.885012+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a07962-b05c-769f-b37b-50b3e699cc03"
    },
    {
      "id": "chg_01a07962-b05c-7bb7-a11d-547a24484178",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_present",
      "to_code": "headers.hsts_absent",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 01:01:45.885012+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "HSTS header (pass → fail)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a07962-b05c-7bb7-a11d-547a24484178"
    },
    {
      "id": "chg_01a07962-b05d-74ec-ae4d-1c73952eefeb",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.none_unlisted",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 01:01:45.885012+00",
      "observed_since": "2026-09-06",
      "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/com-daedalmap-population/mcp-worldpop#chg-chg_01a07962-b05d-74ec-ae4d-1c73952eefeb"
    },
    {
      "id": "chg_01a07962-b05f-7057-98d4-841b965a2b81",
      "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-07",
      "occurred_at": "2026-09-07 01:01:45.885012+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a07962-b05f-7057-98d4-841b965a2b81"
    },
    {
      "id": "chg_01a0743c-415d-7c54-a4fe-8991de62fd31",
      "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-09-06",
      "occurred_at": "2026-09-06 01:01:41.029674+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a0743c-415d-7c54-a4fe-8991de62fd31"
    },
    {
      "id": "chg_01a0743c-415e-7721-945c-e7b43e62c75f",
      "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-09-06",
      "occurred_at": "2026-09-06 01:01:41.029674+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Stability (fail → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a0743c-415e-7721-945c-e7b43e62c75f"
    },
    {
      "id": "chg_01a0743c-415e-7aca-bd8b-daedeea18a55",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.none_undeclared",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "auth": "none",
        "undeclared_tools": "4"
      },
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 01:01:41.029674+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 4 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a0743c-415e-7aca-bd8b-daedeea18a55"
    },
    {
      "id": "chg_01a06f15-f973-7372-8c0f-0be79afa4e4f",
      "kind": "check.reverified",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.insufficient_history",
      "to_code": "stability.churn",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "30",
        "added": "0",
        "breaks": "0",
        "removed": "3",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-05",
      "occurred_at": "2026-09-05 01:01:46.10185+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Stability (unverified → fail)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a06f15-f973-7372-8c0f-0be79afa4e4f"
    },
    {
      "id": "chg_01a06f15-f975-7578-9481-6acfd73089ad",
      "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-09-05",
      "occurred_at": "2026-09-05 01:01:46.10185+00",
      "observed_since": "2026-09-04",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a06f15-f975-7578-9481-6acfd73089ad"
    },
    {
      "id": "chg_01a069ef-7258-7750-9a87-d49ade28f2aa",
      "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-09-04",
      "occurred_at": "2026-09-04 01:01:35.163645+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a069ef-7258-7750-9a87-d49ade28f2aa"
    },
    {
      "id": "chg_01a069ef-7259-78d5-a841-b3d314e8e02f",
      "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-09-04",
      "occurred_at": "2026-09-04 01:01:35.163645+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a069ef-7259-78d5-a841-b3d314e8e02f"
    },
    {
      "id": "chg_01a069ef-725a-7045-a888-d271a1820457",
      "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-04",
      "occurred_at": "2026-09-04 01:01:35.163645+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a069ef-725a-7045-a888-d271a1820457"
    },
    {
      "id": "chg_01a069ef-725a-7905-a7da-7906328cfaa3",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.none_unlisted",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 01:01:35.163645+00",
      "observed_since": "2026-09-03",
      "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/com-daedalmap-population/mcp-worldpop#chg-chg_01a069ef-725a-7905-a7da-7906328cfaa3"
    },
    {
      "id": "chg_01a069ef-725c-70db-ab4f-132aceb864c0",
      "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-04",
      "occurred_at": "2026-09-04 01:01:35.163645+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a069ef-725c-70db-ab4f-132aceb864c0"
    },
    {
      "id": "chg_01a0366f-d5c7-7b1f-b653-2366d8761759",
      "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-08-25",
      "occurred_at": "2026-08-25 01:01:33.976207+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a0366f-d5c7-7b1f-b653-2366d8761759"
    },
    {
      "id": "chg_01a002f0-9410-7675-8dfb-5940efb10434",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.unreachable",
      "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-15",
      "occurred_at": "2026-08-15 01:01:56.058865+00",
      "observed_since": "2026-08-14",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a002f0-9410-7675-8dfb-5940efb10434"
    },
    {
      "id": "chg_01a002f0-9411-738e-9cf1-1d60aa3c92ce",
      "kind": "check.reverified",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.inconclusive",
      "to_code": "headers.hsts_present",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-15",
      "occurred_at": "2026-08-15 01:01:56.058865+00",
      "observed_since": "2026-08-14",
      "source": "scan",
      "summary": "HSTS header (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a002f0-9411-738e-9cf1-1d60aa3c92ce"
    },
    {
      "id": "chg_01a002f0-9411-7c03-b9b4-aad418bf5969",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.unreachable",
      "to_code": "auth.none_undeclared",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "auth": "none",
        "undeclared_tools": "4"
      },
      "occurred_on": "2026-08-15",
      "occurred_at": "2026-08-15 01:01:56.058865+00",
      "observed_since": "2026-08-14",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 4 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a002f0-9411-7c03-b9b4-aad418bf5969"
    },
    {
      "id": "chg_01a002f0-9416-7a2d-ab2d-8a1257474b92",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_tool_help",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_tool_help"
      },
      "occurred_on": "2026-08-15",
      "occurred_at": "2026-08-15 01:01:56.058865+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Tool “get_tool_help” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_01a002f0-9416-7a2d-ab2d-8a1257474b92"
    },
    {
      "id": "chg_019ffdcb-0c1c-709c-b6e7-4bc608b30d6b",
      "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 01:02:50.361327+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Stability (0.60 → unverified)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_019ffdcb-0c1c-709c-b6e7-4bc608b30d6b"
    },
    {
      "id": "chg_019ffdcb-0c1e-72dd-ba5e-43b6aa317755",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.unreachable",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 01:02:50.361327+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_019ffdcb-0c1e-72dd-ba5e-43b6aa317755"
    },
    {
      "id": "chg_019ffdcb-0c1e-7872-9a73-ffcff2c0ee5f",
      "kind": "check.unverifiable",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_present",
      "to_code": "headers.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 01:02:50.361327+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "HSTS header (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_019ffdcb-0c1e-7872-9a73-ffcff2c0ee5f"
    },
    {
      "id": "chg_019ffdcb-0c1e-7d58-9dd8-c049c8b0cc92",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.unreachable",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 01:02:50.361327+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Authorization (Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_019ffdcb-0c1e-7d58-9dd8-c049c8b0cc92"
    },
    {
      "id": "chg_019ffdcb-0c20-71d4-9ff6-48c78d254952",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "unreachable",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "unreachable",
        "from": "verified"
      },
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 01:02:50.361327+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → unreachable)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_019ffdcb-0c20-71d4-9ff6-48c78d254952"
    },
    {
      "id": "chg_019ff8a3-d1ef-7ddd-95ad-eddddc879e8f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "query_dataset",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "query_dataset"
      },
      "occurred_on": "2026-08-13",
      "occurred_at": "2026-08-13 01:01:53.477701+00",
      "observed_since": "2026-08-12",
      "source": "scan",
      "summary": "Tool “query_dataset” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_019ff8a3-d1ef-7ddd-95ad-eddddc879e8f"
    },
    {
      "id": "chg_019fe40a-a3a6-76d4-96d7-547dcd728e88",
      "kind": "server.instructions_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "instructions",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-09",
      "occurred_at": "2026-08-09 01:02:10.317333+00",
      "observed_since": "2026-08-08",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_019fe40a-a3a6-76d4-96d7-547dcd728e88"
    },
    {
      "id": "chg_019fd497-596d-7af1-b4fc-39e16b8ff29a",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.none_undeclared",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "auth": "none",
        "undeclared_tools": "3"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 01:01:56.441206+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 3 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.)",
      "link": "https://verifymcp.io/servers/com-daedalmap-population/mcp-worldpop#chg-chg_019fd497-596d-7af1-b4fc-39e16b8ff29a"
    }
  ],
  "days": [
    {
      "date": "2026-09-18",
      "total": 88,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 3
    },
    {
      "date": "2026-09-17",
      "total": 87,
      "delta": -1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 3
    },
    {
      "date": "2026-09-14",
      "total": 88,
      "delta": 8,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 16
    },
    {
      "date": "2026-09-13",
      "total": 80,
      "delta": -1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-11",
      "total": 81,
      "delta": 30,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-09-10",
      "total": 51,
      "delta": 26,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-09",
      "total": 25,
      "delta": -10,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-08",
      "total": 35,
      "delta": 12,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    }
  ]
}