{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "sa-karve-booking",
  "component": "api-mcp",
  "generated_at": "2026-09-20T22:21:44.594Z",
  "tracking_since": "2026-07-26",
  "counts": {
    "critical": 0,
    "security": 39,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a09d45-ff22-78e3-abcd-979ba1659959",
      "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-14",
      "occurred_at": "2026-09-14 00:16:45.271418+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09d45-ff22-78e3-abcd-979ba1659959"
    },
    {
      "id": "chg_01a09d45-ff24-7a8a-883e-261b26d613a8",
      "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-14",
      "occurred_at": "2026-09-14 00:16:45.271418+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09d45-ff24-7a8a-883e-261b26d613a8"
    },
    {
      "id": "chg_01a09d45-ff25-713a-802f-e4dee6bbeb7d",
      "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-14",
      "occurred_at": "2026-09-14 00:16:45.271418+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09d45-ff25-713a-802f-e4dee6bbeb7d"
    },
    {
      "id": "chg_01a09d45-ff25-7b59-beae-85c90c3881a5",
      "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-14",
      "occurred_at": "2026-09-14 00:16:45.271418+00",
      "observed_since": "2026-09-13",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09d45-ff25-7b59-beae-85c90c3881a5"
    },
    {
      "id": "chg_01a09825-4039-7d5b-9f43-f7efca62b8ad",
      "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-13",
      "occurred_at": "2026-09-13 00:22:53.20145+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09825-4039-7d5b-9f43-f7efca62b8ad"
    },
    {
      "id": "chg_01a09825-403a-7cd1-b291-be6a2f6da4b1",
      "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-13",
      "occurred_at": "2026-09-13 00:22:53.20145+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09825-403a-7cd1-b291-be6a2f6da4b1"
    },
    {
      "id": "chg_01a09825-403b-7228-92c1-487219ad8c11",
      "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-13",
      "occurred_at": "2026-09-13 00:22:53.20145+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09825-403b-7228-92c1-487219ad8c11"
    },
    {
      "id": "chg_01a09825-403b-769d-b3e2-1f1a7c3016b0",
      "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-13",
      "occurred_at": "2026-09-13 00:22:53.20145+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Authorization (partial → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09825-403b-769d-b3e2-1f1a7c3016b0"
    },
    {
      "id": "chg_01a09825-403c-77b5-b167-bee2a684a142",
      "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-13",
      "occurred_at": "2026-09-13 00:22:53.20145+00",
      "observed_since": "2026-09-12",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → unreachable)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a09825-403c-77b5-b167-bee2a684a142"
    },
    {
      "id": "chg_01a092eb-b849-7326-a2d7-74022ea73962",
      "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-12",
      "occurred_at": "2026-09-12 00:01:56.744854+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a092eb-b849-7326-a2d7-74022ea73962"
    },
    {
      "id": "chg_01a092eb-b84d-7195-bc0b-342bd011d04d",
      "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-12",
      "occurred_at": "2026-09-12 00:01:56.744854+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a092eb-b84d-7195-bc0b-342bd011d04d"
    },
    {
      "id": "chg_01a092eb-b84e-711d-aa7d-fe4e18bf1bdd",
      "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-12",
      "occurred_at": "2026-09-12 00:01:56.744854+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a092eb-b84e-711d-aa7d-fe4e18bf1bdd"
    },
    {
      "id": "chg_01a092eb-b854-7985-96dd-46fa24efe11d",
      "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-12",
      "occurred_at": "2026-09-12 00:01:56.744854+00",
      "observed_since": "2026-09-11",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a092eb-b854-7985-96dd-46fa24efe11d"
    },
    {
      "id": "chg_01a08dd8-228c-777d-9af0-930a1cb62002",
      "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-11",
      "occurred_at": "2026-09-11 00:22:26.920378+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a08dd8-228c-777d-9af0-930a1cb62002"
    },
    {
      "id": "chg_01a08dd8-2292-7a09-aa1b-55ca7ef8f4f9",
      "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-11",
      "occurred_at": "2026-09-11 00:22:26.920378+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a08dd8-2292-7a09-aa1b-55ca7ef8f4f9"
    },
    {
      "id": "chg_01a08dd8-2293-702f-a431-782e407547f2",
      "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-11",
      "occurred_at": "2026-09-11 00:22:26.920378+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Authorization (partial → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a08dd8-2293-702f-a431-782e407547f2"
    },
    {
      "id": "chg_01a08dd8-2293-752b-8973-2279197ddfac",
      "kind": "check.unverifiable",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.insufficient_history",
      "from_value": "0.97",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-11",
      "occurred_at": "2026-09-11 00:22:26.920378+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Stability (0.97 → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a08dd8-2293-752b-8973-2279197ddfac"
    },
    {
      "id": "chg_01a08dd8-22a3-7c26-957d-eae1f0c202b2",
      "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-11",
      "occurred_at": "2026-09-11 00:22:26.920378+00",
      "observed_since": "2026-09-10",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → unreachable)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a08dd8-22a3-7c26-957d-eae1f0c202b2"
    },
    {
      "id": "chg_01a069c0-5941-7720-a1bb-eb50cf0d0680",
      "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-04",
      "occurred_at": "2026-09-04 00:10:08.481676+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a069c0-5941-7720-a1bb-eb50cf0d0680"
    },
    {
      "id": "chg_01a069c0-5944-79d2-836f-57316d016c2c",
      "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-04",
      "occurred_at": "2026-09-04 00:10:08.481676+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a069c0-5944-79d2-836f-57316d016c2c"
    },
    {
      "id": "chg_01a069c0-5945-7051-b9a1-02fe60ad8518",
      "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-04",
      "occurred_at": "2026-09-04 00:10:08.481676+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a069c0-5945-7051-b9a1-02fe60ad8518"
    },
    {
      "id": "chg_01a069c0-5945-756d-8a9b-c50be11d73a3",
      "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-04",
      "occurred_at": "2026-09-04 00:10:08.481676+00",
      "observed_since": "2026-09-03",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a069c0-5945-756d-8a9b-c50be11d73a3"
    },
    {
      "id": "chg_01a0649b-8ce0-7e01-a27b-2e36a07c0ab0",
      "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-03",
      "occurred_at": "2026-09-03 00:11:50.854117+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a0649b-8ce0-7e01-a27b-2e36a07c0ab0"
    },
    {
      "id": "chg_01a0649b-8ce2-7091-9d5b-2e2c9542ff33",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 00:11:50.854117+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a0649b-8ce2-7091-9d5b-2e2c9542ff33"
    },
    {
      "id": "chg_01a0649b-8ce2-74d5-bf29-18df24097f7b",
      "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-03",
      "occurred_at": "2026-09-03 00:11:50.854117+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a0649b-8ce2-74d5-bf29-18df24097f7b"
    },
    {
      "id": "chg_01a0649b-8ce2-7929-895f-783558ce59ef",
      "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-03",
      "occurred_at": "2026-09-03 00:11:50.854117+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Authorization (partial → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a0649b-8ce2-7929-895f-783558ce59ef"
    },
    {
      "id": "chg_01a0649b-8ce3-7bf5-bb8d-5afe5622c6b5",
      "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-03",
      "occurred_at": "2026-09-03 00:11:50.854117+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → unreachable)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a0649b-8ce3-7bf5-bb8d-5afe5622c6b5"
    },
    {
      "id": "chg_01a05524-dc60-7715-be29-a749e047e801",
      "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-08-31",
      "occurred_at": "2026-08-31 00:07:54.124334+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a05524-dc60-7715-be29-a749e047e801"
    },
    {
      "id": "chg_01a05524-dc61-7e66-a5f5-d5112bf36998",
      "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-08-31",
      "occurred_at": "2026-08-31 00:07:54.124334+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a05524-dc61-7e66-a5f5-d5112bf36998"
    },
    {
      "id": "chg_01a05524-dc62-7793-a9f1-3bb953452ad2",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.unreachable",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 00:07:54.124334+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a05524-dc62-7793-a9f1-3bb953452ad2"
    },
    {
      "id": "chg_01a05524-dc63-74fa-95e0-ef1a43c94b84",
      "kind": "check.reverified",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.insufficient_history",
      "to_code": "stability.stable",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-31",
      "occurred_at": "2026-08-31 00:07:54.124334+00",
      "observed_since": "2026-08-30",
      "source": "scan",
      "summary": "Stability (unverified → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a05524-dc63-74fa-95e0-ef1a43c94b84"
    },
    {
      "id": "chg_01a04fff-b0c3-769e-b989-d96174a97f73",
      "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-08-30",
      "occurred_at": "2026-08-30 00:09:12.099388+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Stability (pass → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a04fff-b0c3-769e-b989-d96174a97f73"
    },
    {
      "id": "chg_01a04fff-b0c4-7532-9993-ef5a09201ca5",
      "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-08-30",
      "occurred_at": "2026-08-30 00:09:12.099388+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a04fff-b0c4-7532-9993-ef5a09201ca5"
    },
    {
      "id": "chg_01a04fff-b0c4-7a0a-a0cb-2d98c929819f",
      "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-08-30",
      "occurred_at": "2026-08-30 00:09:12.099388+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a04fff-b0c4-7a0a-a0cb-2d98c929819f"
    },
    {
      "id": "chg_01a04fff-b0c4-7e80-9e00-d86af2563b62",
      "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-08-30",
      "occurred_at": "2026-08-30 00:09:12.099388+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Authorization (partial → unverified)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a04fff-b0c4-7e80-9e00-d86af2563b62"
    },
    {
      "id": "chg_01a04fff-b0c6-745d-b85a-acbfbda40649",
      "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-08-30",
      "occurred_at": "2026-08-30 00:09:12.099388+00",
      "observed_since": "2026-08-29",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → unreachable)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a04fff-b0c6-745d-b85a-acbfbda40649"
    },
    {
      "id": "chg_01a0363f-43d9-7f03-a596-600f669ca8d0",
      "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:08:30.844788+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_01a0363f-43d9-7f03-a596-600f669ca8d0"
    },
    {
      "id": "chg_019ff347-147c-7884-a800-c998b7daeaea",
      "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-08-12",
      "occurred_at": "2026-08-12 00:02:29.536635+00",
      "observed_since": "2026-08-11",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_019ff347-147c-7884-a800-c998b7daeaea"
    },
    {
      "id": "chg_019ff347-1481-7d1e-9fee-5de63a614477",
      "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-08-12",
      "occurred_at": "2026-08-12 00:02:29.536635+00",
      "observed_since": "2026-08-11",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/sa-karve-booking/api-mcp#chg-chg_019ff347-1481-7d1e-9fee-5de63a614477"
    }
  ],
  "days": [
    {
      "date": "2026-09-14",
      "total": 79,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-13",
      "total": 79,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-12",
      "total": 79,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-11",
      "total": 78,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-10",
      "total": 78,
      "delta": -1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-04",
      "total": 79,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-09-03",
      "total": 79,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    },
    {
      "date": "2026-08-31",
      "total": 79,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 8
    }
  ]
}