{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "dev-3tg-mcp",
  "component": "mcp",
  "generated_at": "2026-10-07T06:20:05.841Z",
  "tracking_since": "2026-07-26",
  "counts": {
    "critical": 0,
    "security": 56,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a104ab-ce42-7387-8377-a743f8b9b164",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.83",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-04",
      "occurred_at": "2026-10-04 02:08:50.669572+00",
      "observed_since": "2026-10-03",
      "source": "scan",
      "summary": "Stability (0.83 → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a104ab-ce42-7387-8377-a743f8b9b164"
    },
    {
      "id": "chg_01a104ab-ce43-742a-ba6c-ead626a3c560",
      "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-10-04",
      "occurred_at": "2026-10-04 02:08:50.669572+00",
      "observed_since": "2026-10-03",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a104ab-ce43-742a-ba6c-ead626a3c560"
    },
    {
      "id": "chg_01a104ab-ce43-7969-9371-619272ae893f",
      "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-10-04",
      "occurred_at": "2026-10-04 02:08:50.669572+00",
      "observed_since": "2026-10-03",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a104ab-ce43-7969-9371-619272ae893f"
    },
    {
      "id": "chg_01a104ab-ce44-7725-a6a5-cb8ff9edf9e6",
      "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-10-04",
      "occurred_at": "2026-10-04 02:08:50.669572+00",
      "observed_since": "2026-10-03",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a104ab-ce44-7725-a6a5-cb8ff9edf9e6"
    },
    {
      "id": "chg_01a0fa5f-b39b-7b69-86c6-a3a8e4dc7c5d",
      "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-10-02",
      "occurred_at": "2026-10-02 02:09:30.939743+00",
      "observed_since": "2026-10-01",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0fa5f-b39b-7b69-86c6-a3a8e4dc7c5d"
    },
    {
      "id": "chg_01a0fa5f-b39c-7e1e-b74f-be137e13d93b",
      "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-10-02",
      "occurred_at": "2026-10-02 02:09:30.939743+00",
      "observed_since": "2026-10-01",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0fa5f-b39c-7e1e-b74f-be137e13d93b"
    },
    {
      "id": "chg_01a0fa5f-b39d-7615-a2dc-cdb93b324ded",
      "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-10-02",
      "occurred_at": "2026-10-02 02:09:30.939743+00",
      "observed_since": "2026-10-01",
      "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/dev-3tg-mcp/mcp#chg-chg_01a0fa5f-b39d-7615-a2dc-cdb93b324ded"
    },
    {
      "id": "chg_01a0f539-e0a1-7cc0-b4a0-76273b1a0a23",
      "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-10-01",
      "occurred_at": "2026-10-01 02:10:06.003346+00",
      "observed_since": "2026-09-30",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0f539-e0a1-7cc0-b4a0-76273b1a0a23"
    },
    {
      "id": "chg_01a0f00e-a2d9-7340-823a-7c72d0bfe578",
      "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-30",
      "occurred_at": "2026-09-30 02:04:46.09395+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0f00e-a2d9-7340-823a-7c72d0bfe578"
    },
    {
      "id": "chg_01a0f00e-a2da-75cb-bd26-5242ffe50b9b",
      "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.97",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "tools_unlisted"
      },
      "occurred_on": "2026-09-30",
      "occurred_at": "2026-09-30 02:04:46.09395+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Stability (0.97 → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0f00e-a2da-75cb-bd26-5242ffe50b9b"
    },
    {
      "id": "chg_01a0f00e-a2da-7af8-916c-07e72801855d",
      "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-30",
      "occurred_at": "2026-09-30 02:04:46.09395+00",
      "observed_since": "2026-09-29",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0f00e-a2da-7af8-916c-07e72801855d"
    },
    {
      "id": "chg_01a0c1bb-5c57-78c1-ac42-e97afbff2bbe",
      "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-21",
      "occurred_at": "2026-09-21 02:11:16.438667+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0c1bb-5c57-78c1-ac42-e97afbff2bbe"
    },
    {
      "id": "chg_01a0c1bb-5c59-78fc-b7ac-b7c0dbbcba79",
      "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-21",
      "occurred_at": "2026-09-21 02:11:16.438667+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0c1bb-5c59-78fc-b7ac-b7c0dbbcba79"
    },
    {
      "id": "chg_01a0c1bb-5c5a-71c3-a344-b26d9f8e6bd2",
      "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-21",
      "occurred_at": "2026-09-21 02:11:16.438667+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0c1bb-5c5a-71c3-a344-b26d9f8e6bd2"
    },
    {
      "id": "chg_01a0c1bb-5c5c-7a90-b682-49a4c3c757b3",
      "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-21",
      "occurred_at": "2026-09-21 02:11:16.438667+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0c1bb-5c5c-7a90-b682-49a4c3c757b3"
    },
    {
      "id": "chg_01a0b76e-7531-7eae-adb4-67f741d7795b",
      "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-19",
      "occurred_at": "2026-09-19 02:11:04.540443+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0b76e-7531-7eae-adb4-67f741d7795b"
    },
    {
      "id": "chg_01a0b76e-7533-700b-864f-ce83bbd8ae37",
      "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-19",
      "occurred_at": "2026-09-19 02:11:04.540443+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0b76e-7533-700b-864f-ce83bbd8ae37"
    },
    {
      "id": "chg_01a0b76e-7533-769e-ae9c-60fc5b22f4d8",
      "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-19",
      "occurred_at": "2026-09-19 02:11:04.540443+00",
      "observed_since": "2026-09-18",
      "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/dev-3tg-mcp/mcp#chg-chg_01a0b76e-7533-769e-ae9c-60fc5b22f4d8"
    },
    {
      "id": "chg_01a0a7fc-5cf6-7568-a239-d2631aa44739",
      "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-16",
      "occurred_at": "2026-09-16 02:12:08.988731+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0a7fc-5cf6-7568-a239-d2631aa44739"
    },
    {
      "id": "chg_01a0a7fc-5cfa-74e1-901a-7bbf7649149c",
      "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.97",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 02:12:08.988731+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Stability (0.97 → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0a7fc-5cfa-74e1-901a-7bbf7649149c"
    },
    {
      "id": "chg_01a0a7fc-5cfa-7e28-83f9-962c88a8408e",
      "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-16",
      "occurred_at": "2026-09-16 02:12:08.988731+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0a7fc-5cfa-7e28-83f9-962c88a8408e"
    },
    {
      "id": "chg_01a0a7fc-5cfd-7dfd-98e6-b1fed553571a",
      "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-16",
      "occurred_at": "2026-09-16 02:12:08.988731+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0a7fc-5cfd-7dfd-98e6-b1fed553571a"
    },
    {
      "id": "chg_01a0a2d5-0c6b-7599-86a2-08557ddd3d02",
      "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-15",
      "occurred_at": "2026-09-15 02:11:06.405994+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0a2d5-0c6b-7599-86a2-08557ddd3d02"
    },
    {
      "id": "chg_01a0a2d5-0c6c-7770-beaa-b8f8dac6b4ec",
      "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-15",
      "occurred_at": "2026-09-15 02:11:06.405994+00",
      "observed_since": "2026-09-14",
      "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/dev-3tg-mcp/mcp#chg-chg_01a0a2d5-0c6c-7770-beaa-b8f8dac6b4ec"
    },
    {
      "id": "chg_01a09dae-816d-79d5-af7f-c29d3baa06db",
      "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-14",
      "occurred_at": "2026-09-14 02:10:54.371558+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a09dae-816d-79d5-af7f-c29d3baa06db"
    },
    {
      "id": "chg_01a09dae-816e-75fc-b8ad-a35199ff08f7",
      "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.97",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 02:10:54.371558+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Stability (0.97 → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a09dae-816e-75fc-b8ad-a35199ff08f7"
    },
    {
      "id": "chg_01a09dae-816e-7d54-b438-310bb4d9429a",
      "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-14",
      "occurred_at": "2026-09-14 02:10:54.371558+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a09dae-816e-7d54-b438-310bb4d9429a"
    },
    {
      "id": "chg_01a09dae-8170-7bb4-a63e-4308595f5459",
      "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-14",
      "occurred_at": "2026-09-14 02:10:54.371558+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a09dae-8170-7bb4-a63e-4308595f5459"
    },
    {
      "id": "chg_01a08911-8640-723a-a9d6-c190b6cb8257",
      "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-10",
      "occurred_at": "2026-09-10 02:07:02.125972+00",
      "observed_since": "2026-09-09",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a08911-8640-723a-a9d6-c190b6cb8257"
    },
    {
      "id": "chg_01a07ec7-1a1c-7d2e-8904-dda53c6b342a",
      "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-08",
      "occurred_at": "2026-09-08 02:09:32.61779+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a07ec7-1a1c-7d2e-8904-dda53c6b342a"
    },
    {
      "id": "chg_01a07ec7-1a1d-7aeb-b720-3bb63069439d",
      "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-08",
      "occurred_at": "2026-09-08 02:09:32.61779+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a07ec7-1a1d-7aeb-b720-3bb63069439d"
    },
    {
      "id": "chg_01a07ec7-1a1d-7e9d-b1d1-0f72420e8ab2",
      "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-08",
      "occurred_at": "2026-09-08 02:09:32.61779+00",
      "observed_since": "2026-09-07",
      "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/dev-3tg-mcp/mcp#chg-chg_01a07ec7-1a1d-7e9d-b1d1-0f72420e8ab2"
    },
    {
      "id": "chg_01a0799d-4dbf-71e8-8ea3-a288138800da",
      "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-07",
      "occurred_at": "2026-09-07 02:05:47.251785+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0799d-4dbf-71e8-8ea3-a288138800da"
    },
    {
      "id": "chg_01a0799d-4dc0-791f-b3a9-4bf8efcc035a",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-09-07",
      "occurred_at": "2026-09-07 02:05:47.251785+00",
      "observed_since": "2026-09-06",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0799d-4dc0-791f-b3a9-4bf8efcc035a"
    },
    {
      "id": "chg_01a07476-ffad-7b45-b56b-e73aa8965f81",
      "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": "28",
        "added": "0",
        "breaks": "0",
        "removed": "10",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-06",
      "occurred_at": "2026-09-06 02:05:50.824899+00",
      "observed_since": "2026-09-05",
      "source": "scan",
      "summary": "Stability (unverified → fail)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a07476-ffad-7b45-b56b-e73aa8965f81"
    },
    {
      "id": "chg_01a06a29-ea2a-75e6-aa21-20c15067742d",
      "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-04",
      "occurred_at": "2026-09-04 02:05:26.904465+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Stability (fail → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a06a29-ea2a-75e6-aa21-20c15067742d"
    },
    {
      "id": "chg_01a06a29-ea2b-7ad7-ac66-f5e241e305b6",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-09-04",
      "occurred_at": "2026-09-04 02:05:26.904465+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a06a29-ea2b-7ad7-ac66-f5e241e305b6"
    },
    {
      "id": "chg_01a06503-313f-7550-a04a-448383dcf5fe",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.churn",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "30",
        "added": "0",
        "breaks": "0",
        "removed": "10",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 02:05:03.093071+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Stability (pass → fail)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a06503-313f-7550-a04a-448383dcf5fe"
    },
    {
      "id": "chg_01a06503-3140-7c02-afad-b59b2dfe1644",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 02:05:03.093071+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a06503-3140-7c02-afad-b59b2dfe1644"
    },
    {
      "id": "chg_01a06503-3141-75b0-b0e0-57f9d36f2f5c",
      "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-03",
      "occurred_at": "2026-09-03 02:05:03.093071+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a06503-3141-75b0-b0e0-57f9d36f2f5c"
    },
    {
      "id": "chg_01a05590-0910-785e-953c-46341ee9d0d6",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.unreachable",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 02:04:57.943201+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a05590-0910-785e-953c-46341ee9d0d6"
    },
    {
      "id": "chg_01a05590-0911-7e08-9d1a-0d461bc0b29f",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.churn",
      "to_code": "stability.stable",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 02:04:57.943201+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Stability (fail → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a05590-0911-7e08-9d1a-0d461bc0b29f"
    },
    {
      "id": "chg_01a05590-0912-767a-bcbc-c142ea5f7a77",
      "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": "11",
        "judged": "11"
      },
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 02:04:57.943201+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "First check of Judged manipulation (pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a05590-0912-767a-bcbc-c142ea5f7a77"
    },
    {
      "id": "chg_01a05590-0912-7b44-b6b0-0c2674415d7f",
      "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-31",
      "occurred_at": "2026-08-31 02:04:57.943201+00",
      "observed_since": "2026-08-30",
      "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/dev-3tg-mcp/mcp#chg-chg_01a05590-0912-7b44-b6b0-0c2674415d7f"
    },
    {
      "id": "chg_01a04b42-a6ba-7b12-ba6e-c78b0c7b6267",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.stable",
      "to_code": "stability.churn",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "30",
        "added": "0",
        "breaks": "0",
        "removed": "10",
        "auth_transport": "0"
      },
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 02:04:14.327946+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Stability (pass → fail)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a04b42-a6ba-7b12-ba6e-c78b0c7b6267"
    },
    {
      "id": "chg_01a040f5-d60b-71ab-bfbb-3b37d05f46f3",
      "kind": "check.reverified",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.insufficient_history",
      "to_code": "stability.stable",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 02:04:08.0229+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a040f5-d60b-71ab-bfbb-3b37d05f46f3"
    },
    {
      "id": "chg_01a036a8-eac5-70b9-8a84-dc46f5593fe1",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.stable",
      "from_value": "0.97",
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 02:03:54.890369+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a036a8-eac5-70b9-8a84-dc46f5593fe1"
    },
    {
      "id": "chg_01a0220f-5b24-7491-b44e-2beb81a1fef9",
      "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-21",
      "occurred_at": "2026-08-21 02:03:46.796748+00",
      "observed_since": "2026-08-20",
      "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/dev-3tg-mcp/mcp#chg-chg_01a0220f-5b24-7491-b44e-2beb81a1fef9"
    },
    {
      "id": "chg_01a01ce8-cf8a-721d-9b2a-5ab857f23328",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.none_unlisted",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 02:03:34.61472+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a01ce8-cf8a-721d-9b2a-5ab857f23328"
    },
    {
      "id": "chg_01a00d75-99e9-747e-b65f-e42d9903fefa",
      "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-17",
      "occurred_at": "2026-08-17 02:03:25.994557+00",
      "observed_since": "2026-08-16",
      "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/dev-3tg-mcp/mcp#chg-chg_01a00d75-99e9-747e-b65f-e42d9903fefa"
    },
    {
      "id": "chg_01a0084f-4d21-7afe-8c80-673e4329981e",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.67",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 02:03:29.889384+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Stability (0.67 → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0084f-4d21-7afe-8c80-673e4329981e"
    },
    {
      "id": "chg_01a0084f-4d23-7198-96fb-13beb542f910",
      "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-16",
      "occurred_at": "2026-08-16 02:03:29.889384+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0084f-4d23-7198-96fb-13beb542f910"
    },
    {
      "id": "chg_01a0084f-4d24-798b-9068-c9687f678fd5",
      "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-16",
      "occurred_at": "2026-08-16 02:03:29.889384+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_01a0084f-4d24-798b-9068-c9687f678fd5"
    },
    {
      "id": "chg_01a00328-fc80-7af3-8403-85929024edde",
      "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-15",
      "occurred_at": "2026-08-15 02:03:32.828977+00",
      "observed_since": "2026-08-14",
      "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/dev-3tg-mcp/mcp#chg-chg_01a00328-fc80-7af3-8403-85929024edde"
    },
    {
      "id": "chg_019ffe02-9766-7724-942e-c4b653798b50",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.60",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-14",
      "occurred_at": "2026-08-14 02:03:30.48404+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Stability (0.60 → unverified)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_019ffe02-9766-7724-942e-c4b653798b50"
    },
    {
      "id": "chg_019ffe02-9767-7762-8edf-d669dbb4bfb1",
      "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-14",
      "occurred_at": "2026-08-14 02:03:30.48404+00",
      "observed_since": "2026-08-13",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/dev-3tg-mcp/mcp#chg-chg_019ffe02-9767-7762-8edf-d669dbb4bfb1"
    }
  ],
  "days": [
    {
      "date": "2026-10-04",
      "total": 35,
      "delta": -40,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    },
    {
      "date": "2026-10-03",
      "total": 75,
      "delta": -3,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-10-02",
      "total": 78,
      "delta": 43,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-10-01",
      "total": 35,
      "delta": -4,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-30",
      "total": 39,
      "delta": -41,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    },
    {
      "date": "2026-09-29",
      "total": 80,
      "delta": 3,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-28",
      "total": 77,
      "delta": 38,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-27",
      "total": 39,
      "delta": 4,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 3
    }
  ]
}