{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-lowvyn-mcp",
  "component": "api",
  "generated_at": "2026-09-24T02:19:05.682Z",
  "tracking_since": "2026-07-26",
  "counts": {
    "critical": 0,
    "security": 62,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0c221-15e4-7e56-81c5-55abce4630d5",
      "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-21",
      "occurred_at": "2026-09-21 04:02:23.195299+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Stability (fail → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a0c221-15e4-7e56-81c5-55abce4630d5"
    },
    {
      "id": "chg_01a0897c-3d20-786d-9402-f3837a03c31c",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.churn",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "30",
        "added": "1",
        "breaks": "1",
        "removed": "0",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 04:03:35.730544+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Stability (pass → fail)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a0897c-3d20-786d-9402-f3837a03c31c"
    },
    {
      "id": "chg_01a08456-3491-7e41-baff-03e4f3e6e2c4",
      "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-09",
      "occurred_at": "2026-09-09 04:03:57.111047+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a08456-3491-7e41-baff-03e4f3e6e2c4"
    },
    {
      "id": "chg_01a08456-3492-7a80-acad-9feca8a73668",
      "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": "8"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 04:03:57.111047+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 8 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-lowvyn-mcp/api#chg-chg_01a08456-3492-7a80-acad-9feca8a73668"
    },
    {
      "id": "chg_01a07f2f-a8ba-7212-8265-45f934931598",
      "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-08",
      "occurred_at": "2026-09-08 04:03:44.843183+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a07f2f-a8ba-7212-8265-45f934931598"
    },
    {
      "id": "chg_01a07f2f-a8bb-76c8-86b8-d40d4a0045bd",
      "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-08",
      "occurred_at": "2026-09-08 04:03:44.843183+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a07f2f-a8bb-76c8-86b8-d40d4a0045bd"
    },
    {
      "id": "chg_01a07f2f-a8bb-7cd8-9f20-666e7af25bf4",
      "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-08",
      "occurred_at": "2026-09-08 04:03:44.843183+00",
      "observed_since": "2026-09-07",
      "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-lowvyn-mcp/api#chg-chg_01a07f2f-a8bb-7cd8-9f20-666e7af25bf4"
    },
    {
      "id": "chg_01a074e3-537a-7050-9a33-db68f3a3c242",
      "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 04:04:10.10173+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a074e3-537a-7050-9a33-db68f3a3c242"
    },
    {
      "id": "chg_01a074e3-537b-70da-9516-73a45fab321c",
      "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": "8"
      },
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 04:04:10.10173+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 8 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-lowvyn-mcp/api#chg-chg_01a074e3-537b-70da-9516-73a45fab321c"
    },
    {
      "id": "chg_01a06a96-d0ee-772a-a21e-0647451ec0ce",
      "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 04:04:23.838354+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a06a96-d0ee-772a-a21e-0647451ec0ce"
    },
    {
      "id": "chg_01a06a96-d0ef-79f6-a2eb-8c5281e4784e",
      "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 04:04:23.838354+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a06a96-d0ef-79f6-a2eb-8c5281e4784e"
    },
    {
      "id": "chg_01a06570-b970-76e6-b758-3660a8b7c29f",
      "kind": "check.reverified",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.insufficient_history",
      "to_code": "stability.stable",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 04:04:41.367086+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a06570-b970-76e6-b758-3660a8b7c29f"
    },
    {
      "id": "chg_01a0604a-4957-751d-9805-37a685e6bbad",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.churn",
      "to_code": "stability.insufficient_history",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 04:04:36.219726+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a0604a-4957-751d-9805-37a685e6bbad"
    },
    {
      "id": "chg_01a0604a-4958-729f-85ea-082c4e9aec86",
      "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-02",
      "occurred_at": "2026-09-02 04:04:36.219726+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a0604a-4958-729f-85ea-082c4e9aec86"
    },
    {
      "id": "chg_01a05b23-e3ca-7ea6-8ed8-f79c6b37c345",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.churn",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "30",
        "added": "0",
        "breaks": "0",
        "removed": "7",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 04:04:33.829883+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Stability (pass → fail)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a05b23-e3ca-7ea6-8ed8-f79c6b37c345"
    },
    {
      "id": "chg_01a055fd-6a0e-7d33-ae8f-35fd21176fed",
      "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-31",
      "occurred_at": "2026-08-31 04:04:26.153655+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a055fd-6a0e-7d33-ae8f-35fd21176fed"
    },
    {
      "id": "chg_01a055fd-6a10-7147-bf71-1850c37bdd77",
      "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-08-31",
      "occurred_at": "2026-08-31 04:04:26.153655+00",
      "observed_since": "2026-08-30",
      "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-lowvyn-mcp/api#chg-chg_01a055fd-6a10-7147-bf71-1850c37bdd77"
    },
    {
      "id": "chg_01a050d7-39d2-7c5e-947e-415c03da2f34",
      "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-30",
      "occurred_at": "2026-08-30 04:04:37.373235+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a050d7-39d2-7c5e-947e-415c03da2f34"
    },
    {
      "id": "chg_01a050d7-39d3-7ca4-95a0-e308b2e7182b",
      "kind": "check.reverified",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.insufficient_history",
      "to_code": "stability.stable",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 04:04:37.373235+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a050d7-39d3-7ca4-95a0-e308b2e7182b"
    },
    {
      "id": "chg_01a050d7-39d4-7262-b2d3-d7ea209d4219",
      "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": "8"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 04:04:37.373235+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 8 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-lowvyn-mcp/api#chg-chg_01a050d7-39d4-7262-b2d3-d7ea209d4219"
    },
    {
      "id": "chg_01a04bb0-cdaa-7936-8d12-5a005962b9be",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.churn",
      "to_code": "stability.insufficient_history",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 04:04:33.202603+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a04bb0-cdaa-7936-8d12-5a005962b9be"
    },
    {
      "id": "chg_01a04bb0-cdad-757a-9977-35a6402005ac",
      "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-29",
      "occurred_at": "2026-08-29 04:04:33.202603+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a04bb0-cdad-757a-9977-35a6402005ac"
    },
    {
      "id": "chg_01a0468a-6bad-7ec0-90db-7c0d7aff646b",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.churn",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "30",
        "added": "0",
        "breaks": "0",
        "removed": "7",
        "auth_transport": "0"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 04:04:31.665435+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Stability (pass → fail)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a0468a-6bad-7ec0-90db-7c0d7aff646b"
    },
    {
      "id": "chg_01a0468a-6baf-7829-93d0-4442b4d98ba7",
      "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-28",
      "occurred_at": "2026-08-28 04:04:31.665435+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a0468a-6baf-7829-93d0-4442b4d98ba7"
    },
    {
      "id": "chg_01a0468a-6bb0-71fb-8c03-d5f44a2386af",
      "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-08-28",
      "occurred_at": "2026-08-28 04:04:31.665435+00",
      "observed_since": "2026-08-27",
      "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-lowvyn-mcp/api#chg-chg_01a0468a-6bb0-71fb-8c03-d5f44a2386af"
    },
    {
      "id": "chg_01a04163-e01d-77a8-8cab-b28e4967c491",
      "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:04:19.563557+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a04163-e01d-77a8-8cab-b28e4967c491"
    },
    {
      "id": "chg_01a04163-e01e-76bd-83da-25efde908de3",
      "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:04:19.563557+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Stability (fail → pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a04163-e01e-76bd-83da-25efde908de3"
    },
    {
      "id": "chg_01a04163-e01e-7bef-9985-0cca706078f8",
      "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": "8",
        "judged": "8"
      },
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 04:04:19.563557+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "First check of Judged manipulation (pass)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a04163-e01e-7bef-9985-0cca706078f8"
    },
    {
      "id": "chg_01a04163-e01f-749d-8dae-26df1ace46c1",
      "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": "8"
      },
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 04:04:19.563557+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 8 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-lowvyn-mcp/api#chg-chg_01a04163-e01f-749d-8dae-26df1ace46c1"
    },
    {
      "id": "chg_01a02cca-062d-7142-904d-2363493443eb",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.churn",
      "to_code": "stability.insufficient_history",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-23",
      "occurred_at": "2026-08-23 04:03:52.432889+00",
      "observed_since": "2026-08-22",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a02cca-062d-7142-904d-2363493443eb"
    },
    {
      "id": "chg_01a02cca-062e-79ce-ad87-45a0512c2fcc",
      "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-23",
      "occurred_at": "2026-08-23 04:03:52.432889+00",
      "observed_since": "2026-08-22",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a02cca-062e-79ce-ad87-45a0512c2fcc"
    },
    {
      "id": "chg_01a027a3-b560-75fa-a752-b0c53d740f99",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.churn",
      "from_value": "0.87",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "27",
        "added": "0",
        "breaks": "0",
        "removed": "7",
        "auth_transport": "0"
      },
      "occurred_on": "2026-08-22",
      "occurred_at": "2026-08-22 04:03:55.245037+00",
      "observed_since": "2026-08-21",
      "source": "scan",
      "summary": "Stability (0.87 → fail)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a027a3-b560-75fa-a752-b0c53d740f99"
    },
    {
      "id": "chg_01a027a3-b561-7b76-ac6e-81d87be6fa3f",
      "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-08-22",
      "occurred_at": "2026-08-22 04:03:55.245037+00",
      "observed_since": "2026-08-21",
      "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-lowvyn-mcp/api#chg-chg_01a027a3-b561-7b76-ac6e-81d87be6fa3f"
    },
    {
      "id": "chg_01a0227d-81b2-79c0-992a-e4db658005a0",
      "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": "7"
      },
      "occurred_on": "2026-08-21",
      "occurred_at": "2026-08-21 04:04:05.594428+00",
      "observed_since": "2026-08-20",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 7 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-lowvyn-mcp/api#chg-chg_01a0227d-81b2-79c0-992a-e4db658005a0"
    },
    {
      "id": "chg_01a01d56-b26e-722a-a459-031d8049c149",
      "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.80",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 04:03:36.09358+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Stability (0.80 → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a01d56-b26e-722a-a459-031d8049c149"
    },
    {
      "id": "chg_01a01d56-b26f-70be-9d9d-a8e2bf8ba432",
      "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-08-20",
      "occurred_at": "2026-08-20 04:03:36.09358+00",
      "observed_since": "2026-08-19",
      "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-lowvyn-mcp/api#chg-chg_01a01d56-b26f-70be-9d9d-a8e2bf8ba432"
    },
    {
      "id": "chg_01a01d56-b270-7c79-8068-d36f51502b7f",
      "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-20",
      "occurred_at": "2026-08-20 04:03:36.09358+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a01d56-b270-7c79-8068-d36f51502b7f"
    },
    {
      "id": "chg_01a01830-f5cb-7664-a44f-95f03c811b19",
      "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": "7"
      },
      "occurred_on": "2026-08-19",
      "occurred_at": "2026-08-19 04:04:16.895378+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 7 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-lowvyn-mcp/api#chg-chg_01a01830-f5cb-7664-a44f-95f03c811b19"
    },
    {
      "id": "chg_01a00397-b15f-76e4-befe-d08bca88cc5a",
      "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.63",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-15",
      "occurred_at": "2026-08-15 04:04:27.952608+00",
      "observed_since": "2026-08-14",
      "source": "scan",
      "summary": "Stability (0.63 → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a00397-b15f-76e4-befe-d08bca88cc5a"
    },
    {
      "id": "chg_01a00397-b162-7125-99e9-9e4540f2251b",
      "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-08-15",
      "occurred_at": "2026-08-15 04:04:27.952608+00",
      "observed_since": "2026-08-14",
      "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-lowvyn-mcp/api#chg-chg_01a00397-b162-7125-99e9-9e4540f2251b"
    },
    {
      "id": "chg_01a00397-b166-79fe-ac9a-fa1aad4dc99f",
      "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-15",
      "occurred_at": "2026-08-15 04:04:27.952608+00",
      "observed_since": "2026-08-14",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_01a00397-b166-79fe-ac9a-fa1aad4dc99f"
    },
    {
      "id": "chg_019ffe71-699b-7357-ac81-99703d1068a1",
      "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": "7"
      },
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 04:04:33.233731+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 7 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-lowvyn-mcp/api#chg-chg_019ffe71-699b-7357-ac81-99703d1068a1"
    },
    {
      "id": "chg_019ff424-693a-7161-b0b5-65e2e20bce0b",
      "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.53",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-12",
      "occurred_at": "2026-08-12 04:04:14.763365+00",
      "observed_since": "2026-08-11",
      "source": "scan",
      "summary": "Stability (0.53 → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019ff424-693a-7161-b0b5-65e2e20bce0b"
    },
    {
      "id": "chg_019ff424-693b-708d-9465-d2884487d332",
      "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-08-12",
      "occurred_at": "2026-08-12 04:04:14.763365+00",
      "observed_since": "2026-08-11",
      "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-lowvyn-mcp/api#chg-chg_019ff424-693b-708d-9465-d2884487d332"
    },
    {
      "id": "chg_019ff424-693c-71f4-892a-1a58f4aa55bd",
      "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-12",
      "occurred_at": "2026-08-12 04:04:14.763365+00",
      "observed_since": "2026-08-11",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019ff424-693c-71f4-892a-1a58f4aa55bd"
    },
    {
      "id": "chg_019fe4b1-4247-7b5c-8aef-72fef5545f27",
      "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": "14",
        "added": "0",
        "breaks": "0",
        "removed": "7",
        "auth_transport": "0"
      },
      "occurred_on": "2026-08-09",
      "occurred_at": "2026-08-09 04:04:09.88099+00",
      "observed_since": "2026-08-08",
      "source": "scan",
      "summary": "Stability (unverified → fail)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fe4b1-4247-7b5c-8aef-72fef5545f27"
    },
    {
      "id": "chg_019fda64-6999-7508-b09a-54fd44f4b2e2",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.churn",
      "to_code": "stability.insufficient_history",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-07",
      "occurred_at": "2026-08-07 04:04:01.408881+00",
      "observed_since": "2026-08-06",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fda64-6999-7508-b09a-54fd44f4b2e2"
    },
    {
      "id": "chg_019fda64-69a1-79b1-b7f8-e8d2eb697669",
      "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-07",
      "occurred_at": "2026-08-07 04:04:01.408881+00",
      "observed_since": "2026-08-06",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fda64-69a1-79b1-b7f8-e8d2eb697669"
    },
    {
      "id": "chg_019fd53e-2354-7647-a7d5-f76372950dfc",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.churn",
      "from_value": "0.33",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "11",
        "added": "0",
        "breaks": "0",
        "removed": "7",
        "auth_transport": "0"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Stability (0.33 → fail)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2354-7647-a7d5-f76372950dfc"
    },
    {
      "id": "chg_019fd53e-2355-79e4-9800-d4add2007de8",
      "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-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "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-lowvyn-mcp/api#chg-chg_019fd53e-2355-79e4-9800-d4add2007de8"
    },
    {
      "id": "chg_019fd53e-2357-7134-ac64-564a9cb91338",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "find_cheaper",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "find_cheaper"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Tool “find_cheaper” was removed",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2357-7134-ac64-564a9cb91338"
    },
    {
      "id": "chg_019fd53e-2357-754e-8571-242136e6cabc",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_categories",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "get_categories"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Tool “get_categories” was removed",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2357-754e-8571-242136e6cabc"
    },
    {
      "id": "chg_019fd53e-2357-78d8-af5e-24ad73937c18",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_price_history",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "get_price_history"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Tool “get_price_history” was removed",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2357-78d8-af5e-24ad73937c18"
    },
    {
      "id": "chg_019fd53e-2357-7c7f-9c66-da8d1ac6a8fa",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_product",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "get_product"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Tool “get_product” was removed",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2357-7c7f-9c66-da8d1ac6a8fa"
    },
    {
      "id": "chg_019fd53e-2358-709b-8866-9f6ccf2d710d",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_retailers",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "get_retailers"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Tool “get_retailers” was removed",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2358-709b-8866-9f6ccf2d710d"
    },
    {
      "id": "chg_019fd53e-2358-7521-a4d3-63a0f119e780",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "search_products",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "search_products"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Tool “search_products” was removed",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2358-7521-a4d3-63a0f119e780"
    },
    {
      "id": "chg_019fd53e-2358-78f3-bfcd-3f8ba7e9134d",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "verify_deal",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "verify_deal"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Tool “verify_deal” was removed",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2358-78f3-bfcd-3f8ba7e9134d"
    },
    {
      "id": "chg_019fd53e-2358-7d0e-85d9-814fdd488657",
      "kind": "server.breaking_without_version_bump",
      "family": "",
      "subject_kind": "server",
      "subject": "0.1.0",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "0.1.0",
      "to_value": "0.1.0",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "removed": "7",
        "version": "0.1.0",
        "breaking": "0"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 04:04:07.069246+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "A breaking change shipped without a version bump (still 0.1.0)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fd53e-2358-7d0e-85d9-814fdd488657"
    },
    {
      "id": "chg_019fd017-92f7-75a7-a805-80f614bd74f9",
      "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": "7"
      },
      "occurred_on": "2026-08-05",
      "occurred_at": "2026-08-05 04:03:53.664089+00",
      "observed_since": "2026-08-04",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 7 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-lowvyn-mcp/api#chg-chg_019fd017-92f7-75a7-a805-80f614bd74f9"
    },
    {
      "id": "chg_019fc5d3-e9fb-7c30-ab26-97b71e96addd",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "find_cheaper",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "find_cheaper"
      },
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 04:13:47.24482+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Tool “find_cheaper” was removed",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fc5d3-e9fb-7c30-ab26-97b71e96addd"
    },
    {
      "id": "chg_019fc5d3-e9f3-71a2-9d8f-1019f4795144",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.churn",
      "from_value": "0.23",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "8",
        "added": "0",
        "breaks": "0",
        "removed": "7",
        "auth_transport": "0"
      },
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 04:13:47.24482+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Stability (0.23 → fail)",
      "link": "https://verifymcp.io/servers/com-lowvyn-mcp/api#chg-chg_019fc5d3-e9f3-71a2-9d8f-1019f4795144"
    },
    {
      "id": "chg_019fc5d3-e9f5-75b9-8419-49ab586a6f17",
      "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-08-03",
      "occurred_at": "2026-08-03 04:13:47.24482+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/com-lowvyn-mcp/api#chg-chg_019fc5d3-e9f5-75b9-8419-49ab586a6f17"
    }
  ],
  "days": [
    {
      "date": "2026-09-23",
      "total": 81,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 90,
        "to": 93,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 27,
          "to_days": 28
        },
        "partial": false,
        "compared_to": "2026-09-22",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-22",
      "total": 80,
      "delta": -2,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-21",
      "total": 82,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-20",
      "total": 81,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 88,
        "to": 91,
        "delta": 3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-19",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 88 to 91."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-19",
      "total": 80,
      "delta": -1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 91,
        "to": 88,
        "delta": -3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-18",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 91 to 88."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-18",
      "total": 81,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 88,
        "to": 91,
        "delta": 3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-17",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 88 to 91."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-16",
      "total": 80,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 81,
        "to": 84,
        "delta": 3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-15",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 81 to 84."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-14",
      "total": 79,
      "delta": -2,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 91,
        "to": 78,
        "delta": -13,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-13",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 91 to 78."
      },
      "event_count": 0
    }
  ]
}