{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "yarmoluk-ckg-agentforce",
  "component": "ckg-agentforce-2",
  "generated_at": "2026-09-21T02:47:10.927Z",
  "tracking_since": "2026-07-29",
  "counts": {
    "critical": 0,
    "security": 65,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a09437-0ed8-7bb5-93d2-e1e3ad2f574b",
      "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-12",
      "occurred_at": "2026-09-12 06:03:50.956507+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a09437-0ed8-7bb5-93d2-e1e3ad2f574b"
    },
    {
      "id": "chg_01a09437-0edf-7163-a1db-2bfa73aee688",
      "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-12",
      "occurred_at": "2026-09-12 06:03:50.956507+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a09437-0edf-7163-a1db-2bfa73aee688"
    },
    {
      "id": "chg_01a09437-0ed9-7e4f-b2d2-2ab0c6dbece9",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-12",
      "occurred_at": "2026-09-12 06:03:50.956507+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a09437-0ed9-7e4f-b2d2-2ab0c6dbece9"
    },
    {
      "id": "chg_01a09437-0edc-7a4a-9006-41efe4154a79",
      "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-12",
      "occurred_at": "2026-09-12 06:03:50.956507+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a09437-0edc-7a4a-9006-41efe4154a79"
    },
    {
      "id": "chg_01a09437-0edc-7e9e-9661-a25453cbadaf",
      "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-12",
      "occurred_at": "2026-09-12 06:03:50.956507+00",
      "observed_since": "2026-09-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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a09437-0edc-7e9e-9661-a25453cbadaf"
    },
    {
      "id": "chg_01a089ea-c905-7646-93b2-3b2343b43c42",
      "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-10",
      "occurred_at": "2026-09-10 06:04:20.453891+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a089ea-c905-7646-93b2-3b2343b43c42"
    },
    {
      "id": "chg_01a089ea-c905-7ee0-aa89-a0b4e7e4560a",
      "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": "10"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 06:04:20.453891+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a089ea-c905-7ee0-aa89-a0b4e7e4560a"
    },
    {
      "id": "chg_01a089ea-c905-7aa8-a625-b17735b87fe4",
      "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-10",
      "occurred_at": "2026-09-10 06:04:20.453891+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a089ea-c905-7aa8-a625-b17735b87fe4"
    },
    {
      "id": "chg_01a089ea-c904-7506-8fe3-6c5abfd2ba16",
      "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 06:04:20.453891+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a089ea-c904-7506-8fe3-6c5abfd2ba16"
    },
    {
      "id": "chg_01a084c4-c645-7dae-9462-802faee0a427",
      "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-09",
      "occurred_at": "2026-09-09 06:04:43.393398+00",
      "observed_since": "2026-09-08",
      "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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a084c4-c645-7dae-9462-802faee0a427"
    },
    {
      "id": "chg_01a084c4-c645-79b7-9baf-f5be4e33012a",
      "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-09",
      "occurred_at": "2026-09-09 06:04:43.393398+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a084c4-c645-79b7-9baf-f5be4e33012a"
    },
    {
      "id": "chg_01a084c4-c645-755e-bec7-df45f8beab00",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 06:04:43.393398+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a084c4-c645-755e-bec7-df45f8beab00"
    },
    {
      "id": "chg_01a084c4-c644-786e-a3f3-c3068e2588d5",
      "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-09",
      "occurred_at": "2026-09-09 06:04:43.393398+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a084c4-c644-786e-a3f3-c3068e2588d5"
    },
    {
      "id": "chg_01a084c4-c647-7330-a8ee-cecae3652a97",
      "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-09",
      "occurred_at": "2026-09-09 06:04:43.393398+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a084c4-c647-7330-a8ee-cecae3652a97"
    },
    {
      "id": "chg_01a07f9e-ab3d-7088-8d1a-b9b5b233a8fc",
      "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 06:04:59.825013+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07f9e-ab3d-7088-8d1a-b9b5b233a8fc"
    },
    {
      "id": "chg_01a07a78-85a8-79f5-8037-030842417c69",
      "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": "10"
      },
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 06:05:13.660291+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07a78-85a8-79f5-8037-030842417c69"
    },
    {
      "id": "chg_01a07a78-85a8-7523-9a9f-623f4758cf69",
      "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-07",
      "occurred_at": "2026-09-07 06:05:13.660291+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07a78-85a8-7523-9a9f-623f4758cf69"
    },
    {
      "id": "chg_01a07a78-85a6-7ac5-bc0a-b02f4c7cb655",
      "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-07",
      "occurred_at": "2026-09-07 06:05:13.660291+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07a78-85a6-7ac5-bc0a-b02f4c7cb655"
    },
    {
      "id": "chg_01a07552-6689-721c-aedf-966fad9d06c6",
      "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-06",
      "occurred_at": "2026-09-06 06:05:29.233222+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07552-6689-721c-aedf-966fad9d06c6"
    },
    {
      "id": "chg_01a07552-667a-7994-b19f-b1d5168af8b8",
      "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-06",
      "occurred_at": "2026-09-06 06:05:29.233222+00",
      "observed_since": "2026-09-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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07552-667a-7994-b19f-b1d5168af8b8"
    },
    {
      "id": "chg_01a07552-6679-7175-b0b8-a6261d4cff80",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.90",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 06:05:29.233222+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Stability (0.90 → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07552-6679-7175-b0b8-a6261d4cff80"
    },
    {
      "id": "chg_01a07552-6674-7197-aa68-b83a341817dc",
      "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-06",
      "occurred_at": "2026-09-06 06:05:29.233222+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07552-6674-7197-aa68-b83a341817dc"
    },
    {
      "id": "chg_01a07552-6667-7ee2-add1-0d66cc937733",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 06:05:29.233222+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a07552-6667-7ee2-add1-0d66cc937733"
    },
    {
      "id": "chg_01a06b05-b965-7167-bfdb-a456951b8134",
      "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-04",
      "occurred_at": "2026-09-04 06:05:32.256768+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a06b05-b965-7167-bfdb-a456951b8134"
    },
    {
      "id": "chg_01a06b05-b964-7920-8405-56bd1ece36b8",
      "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-04",
      "occurred_at": "2026-09-04 06:05:32.256768+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a06b05-b964-7920-8405-56bd1ece36b8"
    },
    {
      "id": "chg_01a06b05-b962-7612-8b77-b75d7d6ee7d3",
      "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-04",
      "occurred_at": "2026-09-04 06:05:32.256768+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a06b05-b962-7612-8b77-b75d7d6ee7d3"
    },
    {
      "id": "chg_01a06b05-b965-766b-986b-6febe30181d3",
      "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": "10"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 06:05:32.256768+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a06b05-b965-766b-986b-6febe30181d3"
    },
    {
      "id": "chg_01a05149-531c-7e0e-a205-49636cb9c684",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 06:09:14.849075+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a05149-531c-7e0e-a205-49636cb9c684"
    },
    {
      "id": "chg_01a05149-5317-7eb4-aa1c-4a42d94f4be2",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.insufficient_history",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 06:09:14.849075+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a05149-5317-7eb4-aa1c-4a42d94f4be2"
    },
    {
      "id": "chg_01a05149-531c-75b6-b54c-ed594670b74d",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 06:09:14.849075+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a05149-531c-75b6-b54c-ed594670b74d"
    },
    {
      "id": "chg_01a05149-531e-75dc-b239-fe266aa092f9",
      "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-30",
      "occurred_at": "2026-08-30 06:09:14.849075+00",
      "observed_since": "2026-08-29",
      "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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a05149-531e-75dc-b239-fe266aa092f9"
    },
    {
      "id": "chg_01a05149-5326-7e1d-af1b-36488e3aece6",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-08-30",
      "occurred_at": "2026-08-30 06:09:14.849075+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a05149-5326-7e1d-af1b-36488e3aece6"
    },
    {
      "id": "chg_01a04c23-17f3-7ee8-88be-67e027e39a86",
      "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-29",
      "occurred_at": "2026-08-29 06:09:23.393651+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a04c23-17f3-7ee8-88be-67e027e39a86"
    },
    {
      "id": "chg_01a046fc-94f2-711c-a40f-f874941c3ede",
      "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": "10"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 06:09:13.317392+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a046fc-94f2-711c-a40f-f874941c3ede"
    },
    {
      "id": "chg_01a046fc-94ed-7a2b-8712-ea95bc6487ac",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 06:09:13.317392+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a046fc-94ed-7a2b-8712-ea95bc6487ac"
    },
    {
      "id": "chg_01a046fc-94f1-7614-8de8-2d885f241a93",
      "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-28",
      "occurred_at": "2026-08-28 06:09:13.317392+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a046fc-94f1-7614-8de8-2d885f241a93"
    },
    {
      "id": "chg_01a041d6-1887-7ca3-b0af-dc6bba66a7e6",
      "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-27",
      "occurred_at": "2026-08-27 06:09:05.099754+00",
      "observed_since": "2026-08-26",
      "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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a041d6-1887-7ca3-b0af-dc6bba66a7e6"
    },
    {
      "id": "chg_01a041d6-1889-7b4b-a8d6-49e8349f5a40",
      "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-27",
      "occurred_at": "2026-08-27 06:09:05.099754+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a041d6-1889-7b4b-a8d6-49e8349f5a40"
    },
    {
      "id": "chg_01a041d6-1887-7762-83e3-8101c524411c",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.90",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 06:09:05.099754+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Stability (0.90 → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a041d6-1887-7762-83e3-8101c524411c"
    },
    {
      "id": "chg_01a041d6-1887-717b-aafe-994db6789278",
      "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-27",
      "occurred_at": "2026-08-27 06:09:05.099754+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a041d6-1887-717b-aafe-994db6789278"
    },
    {
      "id": "chg_01a041d6-1885-7b46-9b5d-d7d8e694153b",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 06:09:05.099754+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a041d6-1885-7b46-9b5d-d7d8e694153b"
    },
    {
      "id": "chg_01a0378a-10c7-7089-95f0-02e60a1e79ea",
      "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": "10"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 06:09:50.149566+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a0378a-10c7-7089-95f0-02e60a1e79ea"
    },
    {
      "id": "chg_01a0378a-10c4-7734-95f0-2fcbb9d6ad60",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 06:09:50.149566+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a0378a-10c4-7734-95f0-2fcbb9d6ad60"
    },
    {
      "id": "chg_01a02816-8b86-7a03-ab31-f1503436bf61",
      "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 06:09:21.14885+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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a02816-8b86-7a03-ab31-f1503436bf61"
    },
    {
      "id": "chg_01a02816-8b85-7544-8cd8-9294b9406cf7",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-22",
      "occurred_at": "2026-08-22 06:09:21.14885+00",
      "observed_since": "2026-08-21",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a02816-8b85-7544-8cd8-9294b9406cf7"
    },
    {
      "id": "chg_01a02816-8b86-7325-aae8-a6670fc9c293",
      "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.73",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-22",
      "occurred_at": "2026-08-22 06:09:21.14885+00",
      "observed_since": "2026-08-21",
      "source": "scan",
      "summary": "Stability (0.73 → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a02816-8b86-7325-aae8-a6670fc9c293"
    },
    {
      "id": "chg_01a02816-8b88-7047-b0f0-ee932ba074d8",
      "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-22",
      "occurred_at": "2026-08-22 06:09:21.14885+00",
      "observed_since": "2026-08-21",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a02816-8b88-7047-b0f0-ee932ba074d8"
    },
    {
      "id": "chg_01a01dca-3c23-7880-8ce9-7911f950d151",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 06:09:47.870382+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a01dca-3c23-7880-8ce9-7911f950d151"
    },
    {
      "id": "chg_01a01dca-3c28-756c-bdb5-3bb907a4fa90",
      "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": "10"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 06:09:47.870382+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a01dca-3c28-756c-bdb5-3bb907a4fa90"
    },
    {
      "id": "chg_01a0137d-00c0-7535-9e28-b4a47054834c",
      "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-18",
      "occurred_at": "2026-08-18 06:09:14.226863+00",
      "observed_since": "2026-08-17",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a0137d-00c0-7535-9e28-b4a47054834c"
    },
    {
      "id": "chg_01a0137d-00bb-7aee-9002-55abcf3327f9",
      "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-18",
      "occurred_at": "2026-08-18 06:09:14.226863+00",
      "observed_since": "2026-08-17",
      "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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a0137d-00bb-7aee-9002-55abcf3327f9"
    },
    {
      "id": "chg_01a0137d-00ba-7ddd-8635-db5c7ac0e180",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-18",
      "occurred_at": "2026-08-18 06:09:14.226863+00",
      "observed_since": "2026-08-17",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a0137d-00ba-7ddd-8635-db5c7ac0e180"
    },
    {
      "id": "chg_01a0137d-00b8-7f03-bd75-4a680c8a47e0",
      "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-18",
      "occurred_at": "2026-08-18 06:09:14.226863+00",
      "observed_since": "2026-08-17",
      "source": "scan",
      "summary": "Stability (0.60 → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a0137d-00b8-7f03-bd75-4a680c8a47e0"
    },
    {
      "id": "chg_01a0092f-df87-73b4-9c04-8440f68e1027",
      "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": "10"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 06:08:47.346578+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a0092f-df87-73b4-9c04-8440f68e1027"
    },
    {
      "id": "chg_01a0092f-df86-7298-a1b3-22b9855fadb8",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 06:08:47.346578+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_01a0092f-df86-7298-a1b3-22b9855fadb8"
    },
    {
      "id": "chg_019ff9bc-3838-71fd-aafe-bf118cfa84b5",
      "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.43",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-13",
      "occurred_at": "2026-08-13 06:08:09.682404+00",
      "observed_since": "2026-08-12",
      "source": "scan",
      "summary": "Stability (0.43 → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019ff9bc-3838-71fd-aafe-bf118cfa84b5"
    },
    {
      "id": "chg_019ff9bc-3839-723d-b713-a486b277b33f",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-13",
      "occurred_at": "2026-08-13 06:08:09.682404+00",
      "observed_since": "2026-08-12",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019ff9bc-3839-723d-b713-a486b277b33f"
    },
    {
      "id": "chg_019ff9bc-3839-773f-8728-0514e3e80c92",
      "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-13",
      "occurred_at": "2026-08-13 06:08:09.682404+00",
      "observed_since": "2026-08-12",
      "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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019ff9bc-3839-773f-8728-0514e3e80c92"
    },
    {
      "id": "chg_019ff9bc-383b-71a5-88a2-38e717d5c631",
      "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-13",
      "occurred_at": "2026-08-13 06:08:09.682404+00",
      "observed_since": "2026-08-12",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019ff9bc-383b-71a5-88a2-38e717d5c631"
    },
    {
      "id": "chg_019fe522-2771-72c4-9ad0-2d3d3ebde89c",
      "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": "10"
      },
      "occurred_on": "2026-08-09",
      "occurred_at": "2026-08-09 06:07:28.527796+00",
      "observed_since": "2026-08-08",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019fe522-2771-72c4-9ad0-2d3d3ebde89c"
    },
    {
      "id": "chg_019fe522-2770-775a-8703-2055c5a1eefd",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-09",
      "occurred_at": "2026-08-09 06:07:28.527796+00",
      "observed_since": "2026-08-08",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019fe522-2770-775a-8703-2055c5a1eefd"
    },
    {
      "id": "chg_019fd5ae-b859-7a1e-ad71-24cbea8bdaae",
      "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 06:07:05.203383+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/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019fd5ae-b859-7a1e-ad71-24cbea8bdaae"
    },
    {
      "id": "chg_019fd5ae-b858-7d60-ade3-cf2ec93d9a4b",
      "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.20",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 06:07:05.203383+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Stability (0.20 → unverified)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019fd5ae-b858-7d60-ade3-cf2ec93d9a4b"
    },
    {
      "id": "chg_019fd5ae-b856-7783-ab16-2fcfd0c938c1",
      "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": "402",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 06:07:05.203383+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019fd5ae-b856-7783-ab16-2fcfd0c938c1"
    },
    {
      "id": "chg_019fd5ae-b85b-78a6-adca-5091acd1d96c",
      "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-06",
      "occurred_at": "2026-08-06 06:07:05.203383+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/yarmoluk-ckg-agentforce/ckg-agentforce-2#chg-chg_019fd5ae-b85b-78a6-adca-5091acd1d96c"
    }
  ],
  "days": [
    {
      "date": "2026-09-12",
      "total": 23,
      "delta": -54,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-10",
      "total": 77,
      "delta": 54,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-09-09",
      "total": 23,
      "delta": -54,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-08",
      "total": 77,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-07",
      "total": 77,
      "delta": 54,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-06",
      "total": 23,
      "delta": -53,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-05",
      "total": 76,
      "delta": -1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-04",
      "total": 77,
      "delta": 54,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    }
  ]
}