{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "aiscimi-code-botkelp",
  "component": "agent-scaffold-mcp",
  "generated_at": "2026-09-20T18:29:56.095Z",
  "tracking_since": "2026-09-06",
  "counts": {
    "critical": 0,
    "security": 47,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0b213-4b6e-78a9-add0-729486db598c",
      "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-18",
      "occurred_at": "2026-09-18 01:13:24.015069+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0b213-4b6e-78a9-add0-729486db598c"
    },
    {
      "id": "chg_01a0b213-4b6f-785e-8f25-b5bf3b772953",
      "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": "404",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 01:13:24.015069+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0b213-4b6f-785e-8f25-b5bf3b772953"
    },
    {
      "id": "chg_01a0b213-4b6f-7ee4-8044-687eca1865b4",
      "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-18",
      "occurred_at": "2026-09-18 01:13:24.015069+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0b213-4b6f-7ee4-8044-687eca1865b4"
    },
    {
      "id": "chg_01a0b213-4b70-775a-853e-ef31ddba5e4e",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.challenge_only_invoke",
      "to_code": "auth.none_unlisted",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 01:13:24.015069+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Authorization (fail → unverified)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0b213-4b70-775a-853e-ef31ddba5e4e"
    },
    {
      "id": "chg_01a0b213-4b71-7da9-aff8-d483dd9d248f",
      "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-18",
      "occurred_at": "2026-09-18 01:13:24.015069+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0b213-4b71-7da9-aff8-d483dd9d248f"
    },
    {
      "id": "chg_01a0a7c7-0e3c-7c51-a735-80f241b97fb1",
      "kind": "check.verdict",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.rfc9728",
      "to_code": "auth.challenge_only_invoke",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Authorization (pass → fail)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e3c-7c51-a735-80f241b97fb1"
    },
    {
      "id": "chg_01a0a7c7-0e3e-7b2a-be4e-b63e608b8b6c",
      "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": "9",
        "added": "13",
        "breaks": "2",
        "removed": "9",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Stability (unverified → fail)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e3e-7b2a-be4e-b63e608b8b6c"
    },
    {
      "id": "chg_01a0a7c7-0e3f-71d8-ad11-6ba4621f5850",
      "kind": "check.reverified",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.auth_gated",
      "to_code": "transport.verified",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Transport (unverified → pass)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e3f-71d8-ad11-6ba4621f5850"
    },
    {
      "id": "chg_01a0a7c7-0e3f-773a-ad86-47e1da8652ab",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.auth_gated",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e3f-773a-ad86-47e1da8652ab"
    },
    {
      "id": "chg_01a0a7c7-0e43-7967-aeab-f7fc1d216c98",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_component",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_component"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Tool “get_component” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e43-7967-aeab-f7fc1d216c98"
    },
    {
      "id": "chg_01a0a7c7-0e44-7376-9723-456b2ee08113",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_projects",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_projects"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Tool “get_projects” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e44-7376-9723-456b2ee08113"
    },
    {
      "id": "chg_01a0a7c7-0e45-76c2-816c-0c84f55148f3",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_scaffold",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_scaffold"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Tool “get_scaffold” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e45-76c2-816c-0c84f55148f3"
    },
    {
      "id": "chg_01a0a7c7-0e50-7cd7-8b4c-e5f250ce9df0",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "purchase_scaffold",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "purchase_scaffold"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Tool “purchase_scaffold” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e50-7cd7-8b4c-e5f250ce9df0"
    },
    {
      "id": "chg_01a0a7c7-0e57-7087-b591-451404c0b247",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "set_projects",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "set_projects"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Tool “set_projects” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e57-7087-b591-451404c0b247"
    },
    {
      "id": "chg_01a0a7c7-0e5d-7d83-b053-896256c187db",
      "kind": "server.instructions_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "instructions",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e5d-7d83-b053-896256c187db"
    },
    {
      "id": "chg_01a0a7c7-0e5e-7477-bf36-2d721f65a99e",
      "kind": "server.breaking_without_version_bump",
      "family": "",
      "subject_kind": "server",
      "subject": "0.2.0",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "0.2.0",
      "to_value": "0.2.0",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "removed": "0",
        "version": "0.2.0",
        "breaking": "9"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 01:13:55.359449+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "A breaking change shipped without a version bump (still 0.2.0)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a7c7-0e5e-7477-bf36-2d721f65a99e"
    },
    {
      "id": "chg_01a0a2a0-f244-7cd4-8280-ecd2bf901694",
      "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-15",
      "occurred_at": "2026-09-15 01:14:11.855934+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a2a0-f244-7cd4-8280-ecd2bf901694"
    },
    {
      "id": "chg_01a0a2a0-f246-733b-94b8-db9e40f9beb5",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.auth_gated",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 01:14:11.855934+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a2a0-f246-733b-94b8-db9e40f9beb5"
    },
    {
      "id": "chg_01a0a2a0-f246-7b98-927b-39b8272ba4f9",
      "kind": "check.unverifiable",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.auth_gated",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 01:14:11.855934+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Transport (pass → unverified)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a2a0-f246-7b98-927b-39b8272ba4f9"
    },
    {
      "id": "chg_01a0a2a0-f247-7262-80c9-85e03d1a3efc",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.rfc9728",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 01:14:11.855934+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Authorization (unverified → pass)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a2a0-f247-7262-80c9-85e03d1a3efc"
    },
    {
      "id": "chg_01a0a2a0-f247-7873-913e-7ad21cb95781",
      "kind": "check.appeared",
      "family": "auth-registration",
      "subject_kind": "check",
      "subject": "auth-registration",
      "subject_child": "",
      "from_code": null,
      "to_code": "auth.registration_dcr_only",
      "from_value": null,
      "to_value": "partial",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 01:14:11.855934+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "First check of Authorization (partial)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a2a0-f247-7873-913e-7ad21cb95781"
    },
    {
      "id": "chg_01a0a2a0-f24a-75b3-b1a2-2e84620bb76d",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "auth_gated",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "auth_gated",
        "from": "verified"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 01:14:11.855934+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → behind authorisation)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a0a2a0-f24a-75b3-b1a2-2e84620bb76d"
    },
    {
      "id": "chg_01a088da-5a11-7d02-90fc-32d1bf32c157",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_scaffold",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_scaffold"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 01:06:46.38096+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Tool “get_scaffold” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a088da-5a11-7d02-90fc-32d1bf32c157"
    },
    {
      "id": "chg_01a088da-5a13-707c-a78c-53768af818eb",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "verify_scaffold",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "verify_scaffold"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 01:06:46.38096+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Tool “verify_scaffold” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a088da-5a13-707c-a78c-53768af818eb"
    },
    {
      "id": "chg_01a088da-5a13-7a23-9efc-c1b795e13235",
      "kind": "server.breaking_without_version_bump",
      "family": "",
      "subject_kind": "server",
      "subject": "0.2.0",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "0.2.0",
      "to_value": "0.2.0",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "removed": "1",
        "version": "0.2.0",
        "breaking": "0"
      },
      "occurred_on": "2026-09-10",
      "occurred_at": "2026-09-10 01:06:46.38096+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "A breaking change shipped without a version bump (still 0.2.0)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a088da-5a13-7a23-9efc-c1b795e13235"
    },
    {
      "id": "chg_01a083b3-e0d3-77a0-9263-ba8a8c8e9e31",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.churn",
      "from_value": "0.03",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "2",
        "added": "10",
        "breaks": "1",
        "removed": "9",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Stability (0.03 → fail)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d3-77a0-9263-ba8a8c8e9e31"
    },
    {
      "id": "chg_01a083b3-e0d5-79b1-a2a4-a24cfaaef641",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "apply_changes_to_repo",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "apply_changes_to_repo"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “apply_changes_to_repo” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d5-79b1-a2a4-a24cfaaef641"
    },
    {
      "id": "chg_01a083b3-e0d5-7f24-8506-ceaef88daf19",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "buy_scaffold_template",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "buy_scaffold_template"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “buy_scaffold_template” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d5-7f24-8506-ceaef88daf19"
    },
    {
      "id": "chg_01a083b3-e0d6-7592-a7a8-66812a31a089",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "check_component_updates",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "check_component_updates"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “check_component_updates” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d6-7592-a7a8-66812a31a089"
    },
    {
      "id": "chg_01a083b3-e0d6-7a75-a2d5-e82baa81f919",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "create_project",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "create_project"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “create_project” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d6-7a75-a2d5-e82baa81f919"
    },
    {
      "id": "chg_01a083b3-e0d7-70e1-a194-45a1d6bffc0d",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "generate_scaffold",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "generate_scaffold"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “generate_scaffold” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d7-70e1-a194-45a1d6bffc0d"
    },
    {
      "id": "chg_01a083b3-e0d7-75cd-bbcc-21956a45a32f",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_admin_config",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "get_admin_config"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “get_admin_config” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d7-75cd-bbcc-21956a45a32f"
    },
    {
      "id": "chg_01a083b3-e0d7-7abd-84c4-e478a50daf86",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_scaffold_template",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "get_scaffold_template"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “get_scaffold_template” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d7-7abd-84c4-e478a50daf86"
    },
    {
      "id": "chg_01a083b3-e0d7-7ee8-bd1f-fea98e9ea2e8",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_site_profile",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "get_site_profile"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “get_site_profile” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d7-7ee8-bd1f-fea98e9ea2e8"
    },
    {
      "id": "chg_01a083b3-e0d8-73de-9878-c973330a7118",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_projects",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "list_projects"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “list_projects” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d8-73de-9878-c973330a7118"
    },
    {
      "id": "chg_01a083b3-e0d8-7892-a8b5-58b13b11c18c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "report_issue",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "report_issue"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “report_issue” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0d8-7892-a8b5-58b13b11c18c"
    },
    {
      "id": "chg_01a083b3-e0dc-7cdc-9ad4-31d885af2b09",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "resolve_components",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "resolve_components"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “resolve_components” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0dc-7cdc-9ad4-31d885af2b09"
    },
    {
      "id": "chg_01a083b3-e0dd-725f-b202-1ce7e601168e",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "save_admin_config",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "save_admin_config"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “save_admin_config” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0dd-725f-b202-1ce7e601168e"
    },
    {
      "id": "chg_01a083b3-e0dd-774c-99b1-15a10c748d46",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "search_components",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "search_components"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “search_components” was removed",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0dd-774c-99b1-15a10c748d46"
    },
    {
      "id": "chg_01a083b3-e0dd-7bfd-baac-66879b9c5c57",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "verify_scaffold",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "verify_scaffold"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “verify_scaffold” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0dd-7bfd-baac-66879b9c5c57"
    },
    {
      "id": "chg_01a083b3-e0e3-7d7e-a6f6-cdcc056d065a",
      "kind": "server.instructions_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "instructions",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 01:06:38.889487+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a083b3-e0e3-7d7e-a6f6-cdcc056d065a"
    },
    {
      "id": "chg_01a07e8d-9f1a-7907-a550-50cdbba5f102",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "generate_scaffold",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "generate_scaffold"
      },
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 01:06:45.607519+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Tool “generate_scaffold” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a07e8d-9f1a-7907-a550-50cdbba5f102"
    },
    {
      "id": "chg_01a07e8d-9f1b-745e-bc8b-0c62673d4424",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_scaffold_template",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_scaffold_template"
      },
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 01:06:45.607519+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Tool “get_scaffold_template” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a07e8d-9f1b-745e-bc8b-0c62673d4424"
    },
    {
      "id": "chg_01a07966-e258-716a-a120-f7328f0e6995",
      "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 01:06:20.847683+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a07966-e258-716a-a120-f7328f0e6995"
    },
    {
      "id": "chg_01a07966-e258-7735-a4b8-bf7b2279f74d",
      "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 01:06:20.847683+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a07966-e258-7735-a4b8-bf7b2279f74d"
    },
    {
      "id": "chg_01a07966-e258-7ab6-9559-7d39f2396158",
      "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": "12",
        "judged": "12"
      },
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 01:06:20.847683+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "First check of Judged manipulation (pass)",
      "link": "https://verifymcp.io/servers/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a07966-e258-7ab6-9559-7d39f2396158"
    },
    {
      "id": "chg_01a07966-e258-7ef6-b10e-56628e515c96",
      "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": "11"
      },
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 01:06:20.847683+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 11 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/aiscimi-code-botkelp/agent-scaffold-mcp#chg-chg_01a07966-e258-7ef6-b10e-56628e515c96"
    }
  ],
  "days": [
    {
      "date": "2026-09-18",
      "total": 25,
      "delta": -53,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-16",
      "total": 78,
      "delta": 40,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 40
    },
    {
      "date": "2026-09-15",
      "total": 38,
      "delta": -29,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-09-10",
      "total": 67,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-09-09",
      "total": 67,
      "delta": 2,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 50
    },
    {
      "date": "2026-09-08",
      "total": 65,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-09-07",
      "total": 65,
      "delta": 40,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 11
    },
    {
      "date": "2026-09-06",
      "total": 25,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 0
    }
  ]
}