{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "gowrishankar-infra-velaris",
  "component": "velaris-lang",
  "generated_at": "2026-09-23T08:58:34.835Z",
  "tracking_since": "2026-09-12",
  "counts": {
    "critical": 0,
    "security": 22,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0c1f4-60f5-7ca6-a720-6b58c7f7a899",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 03:13:33.323286+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package installed, but its server did not start, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0c1f4-60f5-7ca6-a720-6b58c7f7a899"
    },
    {
      "id": "chg_01a0c1f4-60f6-73a4-9110-09be778030c4",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 03:13:33.323286+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package installed, but its server did not start, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0c1f4-60f6-73a4-9110-09be778030c4"
    },
    {
      "id": "chg_01a0c1f4-60f2-7d08-b264-0b0ab592eef5",
      "kind": "check.verdict",
      "family": "provenance-repo",
      "subject_kind": "check",
      "subject": "provenance-repo",
      "subject_child": "",
      "from_code": "provenance.repo_verified",
      "to_code": "provenance.repo_redirected",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-21",
      "occurred_at": "2026-09-21 03:13:33.323286+00",
      "observed_since": "2026-09-20",
      "source": "scan",
      "summary": "Source repository (pass → fail)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0c1f4-60f2-7d08-b264-0b0ab592eef5"
    },
    {
      "id": "chg_01a0bf54-fa3d-7448-848c-dea73b241cb8",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-20",
      "occurred_at": "2026-09-20 15:00:11.882515+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0bf54-fa3d-7448-848c-dea73b241cb8"
    },
    {
      "id": "chg_01a0bf54-fa3b-7ef8-acd5-2f3b37d450f5",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-20",
      "occurred_at": "2026-09-20 15:00:11.882515+00",
      "observed_since": "2026-09-19",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0bf54-fa3b-7ef8-acd5-2f3b37d450f5"
    },
    {
      "id": "chg_01a0b9c1-483c-7c76-a4dc-4003946fa2ee",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 13:00:47.008638+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0b9c1-483c-7c76-a4dc-4003946fa2ee"
    },
    {
      "id": "chg_01a0b9c1-483b-7999-8040-a346ef173e51",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-19",
      "occurred_at": "2026-09-19 13:00:47.008638+00",
      "observed_since": "2026-09-18",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0b9c1-483b-7999-8040-a346ef173e51"
    },
    {
      "id": "chg_01a0a833-ef9d-76a2-a55e-0a3cc98067cd",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "0",
        "assessed": "1",
        "resolved": "0",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 03:12:50.986139+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0a833-ef9d-76a2-a55e-0a3cc98067cd"
    },
    {
      "id": "chg_01a0a833-ef9e-7b3b-b98a-1e614ec73add",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 03:12:50.986139+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package installed, but its server did not start, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0a833-ef9e-7b3b-b98a-1e614ec73add"
    },
    {
      "id": "chg_01a0a833-ef9f-7823-84b5-ee5685c36687",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 03:12:50.986139+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package installed, but its server did not start, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0a833-ef9f-7823-84b5-ee5685c36687"
    },
    {
      "id": "chg_01a0a421-0484-7a3d-bc21-a50cc6422d12",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 08:13:42.053292+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0a421-0484-7a3d-bc21-a50cc6422d12"
    },
    {
      "id": "chg_01a0a30e-7670-74dc-8773-5fe6793ce185",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_pending",
      "to_code": "toolsafety.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 03:13:49.059049+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: this package installed, but its server did not start, so we have no tool text to scan.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0a30e-7670-74dc-8773-5fe6793ce185"
    },
    {
      "id": "chg_01a0a30e-766f-7086-b48e-e23229010468",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_pending",
      "to_code": "stability.sandbox_failed",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "startup_failure",
        "status": "unreachable"
      },
      "occurred_on": "2026-09-15",
      "occurred_at": "2026-09-15 03:13:49.059049+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: this package installed, but its server did not start, so we have no schema to compare.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0a30e-766f-7086-b48e-e23229010468"
    },
    {
      "id": "chg_01a0a30e-766d-7d54-b621-2984353e3bc8",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_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 03:13:49.059049+00",
      "observed_since": "2026-09-14",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a0a30e-766d-7d54-b621-2984353e3bc8"
    },
    {
      "id": "chg_01a09efa-415f-735e-9f73-02e10746abfc",
      "kind": "check.reason",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.sandbox_failed",
      "to_code": "stability.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 08:13:15.772397+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Stability (Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a09efa-415f-735e-9f73-02e10746abfc"
    },
    {
      "id": "chg_01a09efa-415d-7937-addf-13f6ea33a960",
      "kind": "check.reason",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.sandbox_failed",
      "to_code": "toolsafety.sandbox_pending",
      "from_value": "unverified",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "reason": "version_superseded"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 08:13:15.772397+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Tool safety (Tool safety not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet.)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a09efa-415d-7937-addf-13f6ea33a960"
    },
    {
      "id": "chg_01a09de7-1de6-795e-86a0-dc2d4ea3e8bb",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 03:12:44.433412+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a09de7-1de6-795e-86a0-dc2d4ea3e8bb"
    },
    {
      "id": "chg_01a09de7-1de7-789c-868d-061e75d9bc3e",
      "kind": "check.reverified",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.inconclusive",
      "to_code": "cve.none",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "seen": "0",
        "assessed": "1",
        "resolved": "0",
        "tree_source": "registry",
        "tree_status": "resolved"
      },
      "occurred_on": "2026-09-14",
      "occurred_at": "2026-09-14 03:12:44.433412+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Known CVEs (unverified → pass)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a09de7-1de7-789c-868d-061e75d9bc3e"
    },
    {
      "id": "chg_01a09cff-e09d-7319-af70-0e710fb15111",
      "kind": "check.unverifiable",
      "family": "vulnerabilities",
      "subject_kind": "check",
      "subject": "vulnerabilities",
      "subject_child": "",
      "from_code": "cve.none",
      "to_code": "cve.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "root_version_missing"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 23:00:09.395444+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Known CVEs (pass → unverified)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a09cff-e09d-7319-af70-0e710fb15111"
    },
    {
      "id": "chg_01a09c5b-281f-7454-868d-8efb5bae660a",
      "kind": "provenance.repo_changed",
      "family": "build-provenance",
      "subject_kind": "package",
      "subject": "repo",
      "subject_child": "",
      "from_code": "provenance.none",
      "to_code": "provenance.verified",
      "from_value": null,
      "to_value": "gowrishankar-infra/velaris-lang",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "gowrishankar-infra/velaris-lang",
        "from": ""
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 20:00:14.392976+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "The attested source repository moved (gowrishankar-infra/velaris-lang)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a09c5b-281f-7454-868d-8efb5bae660a"
    },
    {
      "id": "chg_01a09c5b-281b-77e4-9539-5b030cfdc922",
      "kind": "check.verdict",
      "family": "build-provenance",
      "subject_kind": "check",
      "subject": "build-provenance",
      "subject_child": "",
      "from_code": "provenance.none",
      "to_code": "provenance.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "repo": "gowrishankar-infra/velaris-lang"
      },
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 20:00:14.392976+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Provenance (fail → pass)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a09c5b-281b-77e4-9539-5b030cfdc922"
    },
    {
      "id": "chg_01a098ba-8964-789c-8045-13ed51b0fd54",
      "kind": "check.reverified",
      "family": "supplychain-malware",
      "subject_kind": "check",
      "subject": "supplychain-malware",
      "subject_child": "",
      "from_code": "supplychain.malware_inconclusive",
      "to_code": "supplychain.malware_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-13",
      "occurred_at": "2026-09-13 03:05:56.755692+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Malware scan (unverified → pass)",
      "link": "https://verifymcp.io/servers/gowrishankar-infra-velaris/velaris-lang#chg-chg_01a098ba-8964-789c-8045-13ed51b0fd54"
    }
  ],
  "days": [
    {
      "date": "2026-09-21",
      "total": 45,
      "delta": -5,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 6
    },
    {
      "date": "2026-09-20",
      "total": 50,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 7
    },
    {
      "date": "2026-09-19",
      "total": 50,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 7
    },
    {
      "date": "2026-09-16",
      "total": 50,
      "delta": 11,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 7
    },
    {
      "date": "2026-09-15",
      "total": 39,
      "delta": 4,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 10
    },
    {
      "date": "2026-09-14",
      "total": 35,
      "delta": 11,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 10
    },
    {
      "date": "2026-09-13",
      "total": 24,
      "delta": -1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 7
    },
    {
      "date": "2026-09-12",
      "total": 25,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 0
    }
  ]
}