{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "ru-zavod-stanki-cnc-catalog",
  "component": "stanki-chpu",
  "generated_at": "2026-09-24T17:38:51.212Z",
  "tracking_since": "2026-07-28",
  "counts": {
    "critical": 0,
    "security": 69,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0cc00-e3eb-7551-93c1-3b563ebea632",
      "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-23",
      "occurred_at": "2026-09-23 02:03:25.444943+00",
      "observed_since": "2026-09-22",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0cc00-e3eb-7551-93c1-3b563ebea632"
    },
    {
      "id": "chg_01a0c47b-5a6b-7d69-99cb-37d83e75c655",
      "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-21",
      "occurred_at": "2026-09-21 15:00:13.226088+00",
      "observed_since": "2026-09-21",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0c47b-5a6b-7d69-99cb-37d83e75c655"
    },
    {
      "id": "chg_01a0b463-9892-7868-b853-9e9822de52f0",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "subscribe_to_factory_events",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "subscribe_to_factory_events"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “subscribe_to_factory_events” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-9892-7868-b853-9e9822de52f0"
    },
    {
      "id": "chg_01a0b463-988c-7182-9f1a-7cf2b2b312c0",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_birzha_orders",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_birzha_orders"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “get_birzha_orders” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-988c-7182-9f1a-7cf2b2b312c0"
    },
    {
      "id": "chg_01a0b463-988c-7daf-90e5-124a810bb619",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_company_info",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_company_info"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “get_company_info” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-988c-7daf-90e5-124a810bb619"
    },
    {
      "id": "chg_01a0b463-988e-7599-95cb-873d3ef13467",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_faq",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_faq"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “get_faq” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-988e-7599-95cb-873d3ef13467"
    },
    {
      "id": "chg_01a0b463-988e-7e35-ac1e-d69709d0947c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_machine_detail",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_machine_detail"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “get_machine_detail” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-988e-7e35-ac1e-d69709d0947c"
    },
    {
      "id": "chg_01a0b463-988f-7818-9981-df9205036848",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_machine_images",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_machine_images"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “get_machine_images” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-988f-7818-9981-df9205036848"
    },
    {
      "id": "chg_01a0b463-9893-78d1-af93-d327c6402c0e",
      "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-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-9893-78d1-af93-d327c6402c0e"
    },
    {
      "id": "chg_01a0b463-9891-79df-94d3-31ad8658ef6f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "submit_lead",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "submit_lead"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “submit_lead” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-9891-79df-94d3-31ad8658ef6f"
    },
    {
      "id": "chg_01a0b463-9890-702d-a5f1-00c0cbb66d59",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_categories",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_categories"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “list_categories” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-9890-702d-a5f1-00c0cbb66d59"
    },
    {
      "id": "chg_01a0b463-9891-70e6-8cfd-258f34a0f471",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "search_machines",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "search_machines"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “search_machines” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-9891-70e6-8cfd-258f34a0f471"
    },
    {
      "id": "chg_01a0b463-9888-7260-9113-092bd889ba13",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "ask_manager",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "ask_manager"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “ask_manager” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-9888-7260-9113-092bd889ba13"
    },
    {
      "id": "chg_01a0b463-988a-76fc-88f6-e67e89bbbce4",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "calculate_machine_price",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "calculate_machine_price"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “calculate_machine_price” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-988a-76fc-88f6-e67e89bbbce4"
    },
    {
      "id": "chg_01a0b463-988b-7319-ad8b-14060b500af1",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "compare_machines",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "compare_machines"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 12:00:20.648162+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool “compare_machines” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b463-988b-7319-ad8b-14060b500af1"
    },
    {
      "id": "chg_01a0b241-600b-767d-8ce7-98ed926e7287",
      "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-18",
      "occurred_at": "2026-09-18 02:03:43.930292+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b241-600b-767d-8ce7-98ed926e7287"
    },
    {
      "id": "chg_01a0b241-600a-7c70-ad4e-04f5f85fbfb4",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.unreachable",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 02:03:43.930292+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b241-600a-7c70-ad4e-04f5f85fbfb4"
    },
    {
      "id": "chg_01a0b241-600a-770c-a552-e93f68c09004",
      "kind": "check.reverified",
      "family": "dnssec",
      "subject_kind": "check",
      "subject": "dnssec",
      "subject_child": "",
      "from_code": "dnssec.inconclusive",
      "to_code": "dnssec.absent",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 02:03:43.930292+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "DNSSEC (unverified → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b241-600a-770c-a552-e93f68c09004"
    },
    {
      "id": "chg_01a0b241-6009-754f-a5c7-5cac247991e2",
      "kind": "check.reverified",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.inconclusive",
      "to_code": "headers.hsts_absent",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 02:03:43.930292+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "HSTS header (unverified → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b241-6009-754f-a5c7-5cac247991e2"
    },
    {
      "id": "chg_01a0b241-600c-70e2-99f8-0bf04a30d9a5",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.unreachable",
      "to_code": "auth.none_undeclared",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "auth": "none",
        "undeclared_tools": "12"
      },
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 02:03:43.930292+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 12 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/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b241-600c-70e2-99f8-0bf04a30d9a5"
    },
    {
      "id": "chg_01a0b241-600b-7b6b-a628-7fad1d414c04",
      "kind": "check.reverified",
      "family": "tls",
      "subject_kind": "check",
      "subject": "tls",
      "subject_child": "",
      "from_code": "tls.unreachable",
      "to_code": "tls.valid",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-18",
      "occurred_at": "2026-09-18 02:03:43.930292+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "TLS certificate (unverified → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b241-600b-7b6b-a628-7fad1d414c04"
    },
    {
      "id": "chg_01a0b241-600b-723d-aa9c-5fcaa14ae6dc",
      "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-18",
      "occurred_at": "2026-09-18 02:03:43.930292+00",
      "observed_since": "2026-09-17",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0b241-600b-723d-aa9c-5fcaa14ae6dc"
    },
    {
      "id": "chg_01a0a7f4-df23-7255-b69c-fc3e26f94070",
      "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:03:58.041115+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a7f4-df23-7255-b69c-fc3e26f94070"
    },
    {
      "id": "chg_01a0a7f4-df24-70ca-b78c-aa25faab3876",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.unreachable",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 02:03:58.041115+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a7f4-df24-70ca-b78c-aa25faab3876"
    },
    {
      "id": "chg_01a0a7f4-df24-75ff-9645-f45255c76319",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.unreachable",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 02:03:58.041115+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Authorization (Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a7f4-df24-75ff-9645-f45255c76319"
    },
    {
      "id": "chg_01a0a7f4-df26-796f-b0e9-bc3a4b037243",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "unreachable",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "unreachable",
        "from": "verified"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 02:03:58.041115+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → unreachable)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a7f4-df26-796f-b0e9-bc3a4b037243"
    },
    {
      "id": "chg_01a0a7f4-df1f-7bc1-8e93-465874c674c1",
      "kind": "check.unverifiable",
      "family": "dnssec",
      "subject_kind": "check",
      "subject": "dnssec",
      "subject_child": "",
      "from_code": "dnssec.absent",
      "to_code": "dnssec.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 02:03:58.041115+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "DNSSEC (fail → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a7f4-df1f-7bc1-8e93-465874c674c1"
    },
    {
      "id": "chg_01a0a7f4-df22-77c7-99b4-562ee8d95f27",
      "kind": "check.unverifiable",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 02:03:58.041115+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "HSTS header (fail → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a7f4-df22-77c7-99b4-562ee8d95f27"
    },
    {
      "id": "chg_01a0a7f4-df22-7ccf-8a77-4910c9370965",
      "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-16",
      "occurred_at": "2026-09-16 02:03:58.041115+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a7f4-df22-7ccf-8a77-4910c9370965"
    },
    {
      "id": "chg_01a0a7f4-df23-7724-84ce-ab020a4d8320",
      "kind": "check.unverifiable",
      "family": "tls",
      "subject_kind": "check",
      "subject": "tls",
      "subject_child": "",
      "from_code": "tls.valid",
      "to_code": "tls.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:03:58.041115+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "TLS certificate (pass → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a7f4-df23-7724-84ce-ab020a4d8320"
    },
    {
      "id": "chg_01a0a2cf-036e-760a-8d50-846fbb472090",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.redirected",
      "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-15",
      "occurred_at": "2026-09-15 02:04:30.877974+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a2cf-036e-760a-8d50-846fbb472090"
    },
    {
      "id": "chg_01a0a2cf-0371-73ca-8fa2-f6393b031e5a",
      "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": "12"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 02:04:30.877974+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 12 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/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a2cf-0371-73ca-8fa2-f6393b031e5a"
    },
    {
      "id": "chg_01a0a2cf-0370-78ec-8be0-3a071cb33a51",
      "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": "14",
        "judged": "14"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 02:04:30.877974+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "First check of Judged manipulation (pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a2cf-0370-78ec-8be0-3a071cb33a51"
    },
    {
      "id": "chg_01a0a2cf-0370-70fe-959b-2613f7197d10",
      "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-15",
      "occurred_at": "2026-09-15 02:04:30.877974+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a2cf-0370-70fe-959b-2613f7197d10"
    },
    {
      "id": "chg_01a0a2cf-036f-79c3-bbf4-de1e38e9c166",
      "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:04:30.877974+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0a2cf-036f-79c3-bbf4-de1e38e9c166"
    },
    {
      "id": "chg_01a06503-b8d7-7f32-bf2b-9d47ed3a2eb1",
      "kind": "check.reverified",
      "family": "tls",
      "subject_kind": "check",
      "subject": "tls",
      "subject_child": "",
      "from_code": "tls.unreachable",
      "to_code": "tls.valid",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 02:05:37.791574+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "TLS certificate (unverified → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a06503-b8d7-7f32-bf2b-9d47ed3a2eb1"
    },
    {
      "id": "chg_01a06503-b8d6-7e3a-b1e5-b44ffa149b27",
      "kind": "check.reverified",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.inconclusive",
      "to_code": "headers.hsts_absent",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 02:05:37.791574+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "HSTS header (unverified → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a06503-b8d6-7e3a-b1e5-b44ffa149b27"
    },
    {
      "id": "chg_01a06503-b8d7-78de-ba69-42597c7a13e5",
      "kind": "check.reverified",
      "family": "dnssec",
      "subject_kind": "check",
      "subject": "dnssec",
      "subject_child": "",
      "from_code": "dnssec.inconclusive",
      "to_code": "dnssec.absent",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 02:05:37.791574+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "DNSSEC (unverified → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a06503-b8d7-78de-ba69-42597c7a13e5"
    },
    {
      "id": "chg_01a06503-b8d8-7605-a9cb-923696dca31b",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.unreachable",
      "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:37.791574+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 tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a06503-b8d8-7605-a9cb-923696dca31b"
    },
    {
      "id": "chg_01a06503-b8d8-7aef-928d-3f1201276c35",
      "kind": "check.reason",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.unreachable",
      "to_code": "transport.redirected",
      "from_value": "fail",
      "to_value": "fail",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 02:05:37.791574+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Transport (Transport check failed: declared streamable-http, but the endpoint redirected instead of responding directly.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a06503-b8d8-7aef-928d-3f1201276c35"
    },
    {
      "id": "chg_01a06503-b8d9-714a-8cad-b9b84154ef8e",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "unreachable",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "unreachable"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 02:05:37.791574+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Endpoint reachability (unreachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a06503-b8d9-714a-8cad-b9b84154ef8e"
    },
    {
      "id": "chg_01a05ab7-3444-78b3-82ef-084541234772",
      "kind": "check.unverifiable",
      "family": "dnssec",
      "subject_kind": "check",
      "subject": "dnssec",
      "subject_child": "",
      "from_code": "dnssec.absent",
      "to_code": "dnssec.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 02:05:51.016004+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "DNSSEC (fail → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a05ab7-3444-78b3-82ef-084541234772"
    },
    {
      "id": "chg_01a05ab7-3447-75bc-8882-445c2fc7ba71",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "not_mcp",
      "to_value": "unreachable",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "unreachable",
        "from": "not_mcp"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 02:05:51.016004+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Endpoint reachability (not serving MCP → unreachable)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a05ab7-3447-75bc-8882-445c2fc7ba71"
    },
    {
      "id": "chg_01a05ab7-3446-7ecd-b9bb-7b3e2ccc5de7",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.unreachable",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 02:05:51.016004+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Authorization (Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a05ab7-3446-7ecd-b9bb-7b3e2ccc5de7"
    },
    {
      "id": "chg_01a05ab7-3446-79fc-8073-2b1251a92d95",
      "kind": "check.reason",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.redirected",
      "to_code": "transport.unreachable",
      "from_value": "fail",
      "to_value": "fail",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 02:05:51.016004+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Transport (Transport check failed: declared streamable-http, but we couldn't connect to verify it.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a05ab7-3446-79fc-8073-2b1251a92d95"
    },
    {
      "id": "chg_01a05ab7-3446-7364-bd28-534f61c5a674",
      "kind": "check.unverifiable",
      "family": "tls",
      "subject_kind": "check",
      "subject": "tls",
      "subject_child": "",
      "from_code": "tls.valid",
      "to_code": "tls.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 02:05:51.016004+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "TLS certificate (pass → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a05ab7-3446-7364-bd28-534f61c5a674"
    },
    {
      "id": "chg_01a05ab7-3445-7c8e-b720-c1c9a0b90c7a",
      "kind": "check.unverifiable",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 02:05:51.016004+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "HSTS header (fail → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a05ab7-3445-7c8e-b720-c1c9a0b90c7a"
    },
    {
      "id": "chg_01a04b44-14b4-73ca-9183-c5210e807cba",
      "kind": "check.reverified",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.inconclusive",
      "to_code": "headers.hsts_absent",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 02:05:47.922539+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "HSTS header (unverified → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a04b44-14b4-73ca-9183-c5210e807cba"
    },
    {
      "id": "chg_01a04b44-14ba-7dea-b90c-c18472288aef",
      "kind": "check.reverified",
      "family": "tls",
      "subject_kind": "check",
      "subject": "tls",
      "subject_child": "",
      "from_code": "tls.unreachable",
      "to_code": "tls.valid",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 02:05:47.922539+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "TLS certificate (unverified → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a04b44-14ba-7dea-b90c-c18472288aef"
    },
    {
      "id": "chg_01a04b44-14bb-7469-9048-f8fc497be777",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.unreachable",
      "to_code": "auth.none_unlisted",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 02:05:47.922539+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a04b44-14bb-7469-9048-f8fc497be777"
    },
    {
      "id": "chg_01a04b44-14bd-7e16-96fd-a55b6770faea",
      "kind": "check.reason",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.unreachable",
      "to_code": "transport.redirected",
      "from_value": "fail",
      "to_value": "fail",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 02:05:47.922539+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Transport (Transport check failed: declared streamable-http, but the endpoint redirected instead of responding directly.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a04b44-14bd-7e16-96fd-a55b6770faea"
    },
    {
      "id": "chg_01a04b44-14be-7859-9ec4-7441f8aa96fd",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "unreachable",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "unreachable"
      },
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 02:05:47.922539+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "Endpoint reachability (unreachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a04b44-14be-7859-9ec4-7441f8aa96fd"
    },
    {
      "id": "chg_01a04b44-14b7-7ab7-afb6-836258d12794",
      "kind": "check.reverified",
      "family": "dnssec",
      "subject_kind": "check",
      "subject": "dnssec",
      "subject_child": "",
      "from_code": "dnssec.inconclusive",
      "to_code": "dnssec.absent",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-29",
      "occurred_at": "2026-08-29 02:05:47.922539+00",
      "observed_since": "2026-08-28",
      "source": "scan",
      "summary": "DNSSEC (unverified → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a04b44-14b7-7ab7-afb6-836258d12794"
    },
    {
      "id": "chg_01a0461d-8ea9-7f33-afdc-51c05f1bf48e",
      "kind": "check.unverifiable",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 02:05:37.250914+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "HSTS header (fail → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0461d-8ea9-7f33-afdc-51c05f1bf48e"
    },
    {
      "id": "chg_01a0461d-8eaa-7b20-acea-ab1594c14dc0",
      "kind": "check.unverifiable",
      "family": "tls",
      "subject_kind": "check",
      "subject": "tls",
      "subject_child": "",
      "from_code": "tls.valid",
      "to_code": "tls.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 02:05:37.250914+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "TLS certificate (pass → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0461d-8eaa-7b20-acea-ab1594c14dc0"
    },
    {
      "id": "chg_01a0461d-8eab-76ba-91f3-a8a3b7dddd53",
      "kind": "check.reason",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.redirected",
      "to_code": "transport.unreachable",
      "from_value": "fail",
      "to_value": "fail",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 02:05:37.250914+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Transport (Transport check failed: declared streamable-http, but we couldn't connect to verify it.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0461d-8eab-76ba-91f3-a8a3b7dddd53"
    },
    {
      "id": "chg_01a0461d-8eab-7c38-a251-59827e99c599",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.unreachable",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 02:05:37.250914+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Authorization (Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0461d-8eab-7c38-a251-59827e99c599"
    },
    {
      "id": "chg_01a0461d-8eac-7627-9cee-8bf0b16b365c",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "not_mcp",
      "to_value": "unreachable",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "unreachable",
        "from": "not_mcp"
      },
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 02:05:37.250914+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "Endpoint reachability (not serving MCP → unreachable)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0461d-8eac-7627-9cee-8bf0b16b365c"
    },
    {
      "id": "chg_01a0461d-8ea8-79de-bd15-bc828f4b2aa8",
      "kind": "check.unverifiable",
      "family": "dnssec",
      "subject_kind": "check",
      "subject": "dnssec",
      "subject_child": "",
      "from_code": "dnssec.absent",
      "to_code": "dnssec.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-28",
      "occurred_at": "2026-08-28 02:05:37.250914+00",
      "observed_since": "2026-08-27",
      "source": "scan",
      "summary": "DNSSEC (fail → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a0461d-8ea8-79de-bd15-bc828f4b2aa8"
    },
    {
      "id": "chg_01a01cea-1a01-7bce-9a86-85538ef60146",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 02:04:59.21381+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a01cea-1a01-7bce-9a86-85538ef60146"
    },
    {
      "id": "chg_01a01cea-19fe-71ad-aeab-f3246d63e87e",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.redirected",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 02:04:59.21381+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a01cea-19fe-71ad-aeab-f3246d63e87e"
    },
    {
      "id": "chg_01a01cea-19ff-7258-9f17-ce41387eeb4d",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.73",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 02:04:59.21381+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Stability (0.73 → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a01cea-19ff-7258-9f17-ce41387eeb4d"
    },
    {
      "id": "chg_01a01cea-19ff-789c-9437-229f96f47212",
      "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:04:59.21381+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_01a01cea-19ff-789c-9437-229f96f47212"
    },
    {
      "id": "chg_019fca82-7ce5-7453-8c37-4cdf7d2cc4b5",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-04",
      "occurred_at": "2026-08-04 02:02:57.080235+00",
      "observed_since": "2026-08-03",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_019fca82-7ce5-7453-8c37-4cdf7d2cc4b5"
    },
    {
      "id": "chg_019fca82-7ce6-7016-b390-705b92eaafde",
      "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-04",
      "occurred_at": "2026-08-04 02:02:57.080235+00",
      "observed_since": "2026-08-03",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 10 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_019fca82-7ce6-7016-b390-705b92eaafde"
    },
    {
      "id": "chg_019fc55b-dae5-7b55-9c39-00947bf5d30e",
      "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-03",
      "occurred_at": "2026-08-03 02:02:39.143166+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_019fc55b-dae5-7b55-9c39-00947bf5d30e"
    },
    {
      "id": "chg_019fc55b-dae2-793f-a703-18199394323e",
      "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": "502",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 02:02:39.143166+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_019fc55b-dae2-793f-a703-18199394323e"
    },
    {
      "id": "chg_019fc55b-dae3-7731-a83b-1f5c7fe1e1c9",
      "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.17",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 02:02:39.143166+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Stability (0.17 → unverified)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_019fc55b-dae3-7731-a83b-1f5c7fe1e1c9"
    },
    {
      "id": "chg_019fc55b-dae4-7266-9389-97366b6aaddc",
      "kind": "check.reason",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.none_unlisted",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-03",
      "occurred_at": "2026-08-03 02:02:39.143166+00",
      "observed_since": "2026-08-02",
      "source": "scan",
      "summary": "Authorization (Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the tool list to see what that exposes.)",
      "link": "https://verifymcp.io/servers/ru-zavod-stanki-cnc-catalog/stanki-chpu#chg-chg_019fc55b-dae4-7266-9389-97366b6aaddc"
    }
  ],
  "days": [
    {
      "date": "2026-09-24",
      "total": 69,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 18
    },
    {
      "date": "2026-09-23",
      "total": 69,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    },
    {
      "date": "2026-09-21",
      "total": 68,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 18
    },
    {
      "date": "2026-09-19",
      "total": 67,
      "delta": -12,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-18",
      "total": 79,
      "delta": 2,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 40
    },
    {
      "date": "2026-09-16",
      "total": 77,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 11
    },
    {
      "date": "2026-09-15",
      "total": 77,
      "delta": 54,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 26
    },
    {
      "date": "2026-09-03",
      "total": 23,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    }
  ]
}