{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-valksor-hub",
  "component": "mcp",
  "generated_at": "2026-09-21T06:23:40.230Z",
  "tracking_since": "2026-07-26",
  "counts": {
    "critical": 0,
    "security": 18,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0c158-77d9-73e9-96ec-a123a28ac23f",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.none_no_destructive",
      "from_value": "unverified",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 00:23:15.605533+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0c158-77d9-73e9-96ec-a123a28ac23f"
    },
    {
      "id": "chg_01a0c158-77da-762a-8a90-51270d0cd7e6",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.hsts_present",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 00:23:15.605533+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "HSTS header (fail → pass)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0c158-77da-762a-8a90-51270d0cd7e6"
    },
    {
      "id": "chg_01a0c158-77db-71ea-aaf5-a2587f22474b",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 00:23:15.605533+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0c158-77db-71ea-aaf5-a2587f22474b"
    },
    {
      "id": "chg_01a0c158-77db-7a7c-b52d-2f0d434fb5b5",
      "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-21",
      "occurred_at": "2026-09-21 00:23:15.605533+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0c158-77db-7a7c-b52d-2f0d434fb5b5"
    },
    {
      "id": "chg_01a0c158-77db-7ebc-b8d0-3be3c3aa35fe",
      "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-21",
      "occurred_at": "2026-09-21 00:23:15.605533+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0c158-77db-7ebc-b8d0-3be3c3aa35fe"
    },
    {
      "id": "chg_01a0bc32-44e1-7e1a-ad90-5c5184f4a8b4",
      "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-20",
      "occurred_at": "2026-09-20 00:23:26.143255+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0bc32-44e1-7e1a-ad90-5c5184f4a8b4"
    },
    {
      "id": "chg_01a0bc32-44e2-7ce2-b2b4-a3b8e0cd4ae9",
      "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-09-20",
      "occurred_at": "2026-09-20 00:23:26.143255+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0bc32-44e2-7ce2-b2b4-a3b8e0cd4ae9"
    },
    {
      "id": "chg_01a0bc32-44e3-7378-888f-d2edb7c6f592",
      "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-20",
      "occurred_at": "2026-09-20 00:23:26.143255+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0bc32-44e3-7378-888f-d2edb7c6f592"
    },
    {
      "id": "chg_01a0bc32-44e3-77b1-91c3-08df29fa29e2",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_no_destructive",
      "to_code": "auth.none_unlisted",
      "from_value": "partial",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-20",
      "occurred_at": "2026-09-20 00:23:26.143255+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Authorization (partial → unverified)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0bc32-44e3-77b1-91c3-08df29fa29e2"
    },
    {
      "id": "chg_01a0bc32-44e3-7cad-9296-bc98ebd06bb1",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_present",
      "to_code": "headers.hsts_absent",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-20",
      "occurred_at": "2026-09-20 00:23:26.143255+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "HSTS header (pass → fail)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0bc32-44e3-7cad-9296-bc98ebd06bb1"
    },
    {
      "id": "chg_01a0bc32-44e5-76e1-a906-d47b0dc18cb7",
      "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-20",
      "occurred_at": "2026-09-20 00:23:26.143255+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0bc32-44e5-76e1-a906-d47b0dc18cb7"
    },
    {
      "id": "chg_01a09d48-c9ef-7283-a5ca-7ec6c16dac99",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.churn",
      "to_code": "stability.stable",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 00:19:48.286771+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Stability (fail → pass)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a09d48-c9ef-7283-a5ca-7ec6c16dac99"
    },
    {
      "id": "chg_01a09828-6c06-7c26-8b33-0c30774283fd",
      "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": "3",
        "auth_transport": "0"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 00:26:21.011765+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Stability (pass → fail)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a09828-6c06-7c26-8b33-0c30774283fd"
    },
    {
      "id": "chg_01a09828-6c08-78cd-b096-23280aed6eec",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "interslavic_get_inflections",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "interslavic_get_inflections"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 00:26:21.011765+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Tool “interslavic_get_inflections” was removed",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a09828-6c08-78cd-b096-23280aed6eec"
    },
    {
      "id": "chg_01a09828-6c08-7e40-8ae6-9e4843508df4",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "interslavic_search",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "interslavic_search"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 00:26:21.011765+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Tool “interslavic_search” was removed",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a09828-6c08-7e40-8ae6-9e4843508df4"
    },
    {
      "id": "chg_01a09828-6c09-770b-8425-d4199554678f",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "interslavic_transliterate",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "interslavic_transliterate"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 00:26:21.011765+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Tool “interslavic_transliterate” was removed",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a09828-6c09-770b-8425-d4199554678f"
    },
    {
      "id": "chg_01a09828-6c0a-776d-966b-1029256c58fc",
      "kind": "server.breaking_without_version_bump",
      "family": "",
      "subject_kind": "server",
      "subject": "2.1.0",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "2.1.0",
      "to_value": "2.1.0",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "removed": "3",
        "version": "2.1.0",
        "breaking": "0"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 00:26:21.011765+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "A breaking change shipped without a version bump (still 2.1.0)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a09828-6c0a-776d-966b-1029256c58fc"
    },
    {
      "id": "chg_01a0363e-087e-728c-ae85-0ac8dc0c2a62",
      "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 00:07:10.122616+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/com-valksor-hub/mcp#chg-chg_01a0363e-087e-728c-ae85-0ac8dc0c2a62"
    }
  ],
  "days": [
    {
      "date": "2026-09-21",
      "total": 89,
      "delta": 65,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-09-20",
      "total": 24,
      "delta": -65,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-09-14",
      "total": 89,
      "delta": 2,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 7
    },
    {
      "date": "2026-09-13",
      "total": 87,
      "delta": -2,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-08-26",
      "total": 89,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-25",
      "total": 89,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-11",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-07",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    }
  ]
}