{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-tweetsmash-mcp",
  "component": "api-mcp",
  "generated_at": "2026-09-21T03:29:35.588Z",
  "tracking_since": "2026-07-26",
  "counts": {
    "critical": 1,
    "security": 18,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a036a7-ebf5-7917-8581-9230315b2e96",
      "kind": "check.verdict",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.building_history",
      "to_code": "stability.stable",
      "from_value": "0.97",
      "to_value": "pass",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 02:02:49.540374+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a036a7-ebf5-7917-8581-9230315b2e96"
    },
    {
      "id": "chg_01a03181-84ef-7eb0-9911-bfeae1a155a1",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_undeclared",
      "to_code": "auth.none_destructive",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "critical",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "remove_labels_from_tweets"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Authorization (unverified → fail)",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84ef-7eb0-9911-bfeae1a155a1"
    },
    {
      "id": "chg_01a03181-84f1-7ced-9b3a-48420877bdef",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "archive_bookmarks",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "archive_bookmarks"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “archive_bookmarks” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f1-7ced-9b3a-48420877bdef"
    },
    {
      "id": "chg_01a03181-84f2-72fa-b04f-73f4ac8afaac",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "archive_bookmarks_by_filter",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "archive_bookmarks_by_filter"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “archive_bookmarks_by_filter” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f2-72fa-b04f-73f4ac8afaac"
    },
    {
      "id": "chg_01a03181-84f2-77af-af38-da40519e612a",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "delete_digest_preference",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "delete_digest_preference"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “delete_digest_preference” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f2-77af-af38-da40519e612a"
    },
    {
      "id": "chg_01a03181-84f2-7c4d-bbb1-494f4261f2b8",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "delete_label",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "delete_label"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “delete_label” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f2-7c4d-bbb1-494f4261f2b8"
    },
    {
      "id": "chg_01a03181-84f3-7397-a71f-eaa3953f659f",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "delete_smart_view",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "delete_smart_view"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “delete_smart_view” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f3-7397-a71f-eaa3953f659f"
    },
    {
      "id": "chg_01a03181-84f4-725f-acb1-c9a71fc66b71",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "forget",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "forget"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “forget” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f4-725f-acb1-c9a71fc66b71"
    },
    {
      "id": "chg_01a03181-84f4-7b2f-9a1a-7b82a48764a7",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "remove_labels_from_tweets",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "remove_labels_from_tweets"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “remove_labels_from_tweets” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f4-7b2f-9a1a-7b82a48764a7"
    },
    {
      "id": "chg_01a03181-84f5-759b-bddf-04b4f776c6b0",
      "kind": "tool.destructive_set",
      "family": "",
      "subject_kind": "tool",
      "subject": "revoke_share_link",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "false",
      "to_value": "true",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "true",
        "from": "false",
        "tool": "revoke_share_link"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “revoke_share_link” is now declared destructive",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f5-759b-bddf-04b4f776c6b0"
    },
    {
      "id": "chg_01a03181-84f6-70e3-bc59-725af86e9a27",
      "kind": "server.name_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "tweetsmash-mcp",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "mcp-typescript server on vercel",
      "to_value": "tweetsmash-mcp",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "tweetsmash-mcp",
        "from": "mcp-typescript server on vercel"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "The server changed its declared name (mcp-typescript server on vercel → tweetsmash-mcp)",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f6-70e3-bc59-725af86e9a27"
    },
    {
      "id": "chg_01a03181-84f6-794d-85e3-7f80bf3d85e6",
      "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-08-24",
      "occurred_at": "2026-08-24 02:02:46.844406+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a03181-84f6-794d-85e3-7f80bf3d85e6"
    },
    {
      "id": "chg_01a017c1-79bc-7426-9a3e-9585001e5bf6",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_bookmarks",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_bookmarks"
      },
      "occurred_on": "2026-08-19",
      "occurred_at": "2026-08-19 02:02:30.670321+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “list_bookmarks” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a017c1-79bc-7426-9a3e-9585001e5bf6"
    },
    {
      "id": "chg_01a0084e-3aa4-77eb-956f-f6e6a1a87065",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "forget",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "forget"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 02:02:19.595373+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Tool “forget” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a0084e-3aa4-77eb-956f-f6e6a1a87065"
    },
    {
      "id": "chg_01a0084e-3aa5-7e3a-bf3d-69be2d36afd1",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_list_tweets",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_list_tweets"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 02:02:19.595373+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Tool “get_list_tweets” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a0084e-3aa5-7e3a-bf3d-69be2d36afd1"
    },
    {
      "id": "chg_01a0084e-3aa7-748d-bce2-f307ae53f575",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_past_digests",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_past_digests"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 02:02:19.595373+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Tool “list_past_digests” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a0084e-3aa7-748d-bce2-f307ae53f575"
    },
    {
      "id": "chg_01a0084e-3aa8-760f-8e56-3e0765187099",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_twitter_lists",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_twitter_lists"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 02:02:19.595373+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Tool “list_twitter_lists” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a0084e-3aa8-760f-8e56-3e0765187099"
    },
    {
      "id": "chg_01a0084e-3aa8-7bfd-a7ff-04c0b536e4bc",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "recall",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "recall"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 02:02:19.595373+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Tool “recall” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a0084e-3aa8-7bfd-a7ff-04c0b536e4bc"
    },
    {
      "id": "chg_01a0084e-3aa9-7949-aeca-02d84c6b4e2b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "remember",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "remember"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 02:02:19.595373+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Tool “remember” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-tweetsmash-mcp/api-mcp#chg-chg_01a0084e-3aa9-7949-aeca-02d84c6b4e2b"
    }
  ],
  "days": [
    {
      "date": "2026-08-26",
      "total": 83,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-25",
      "total": 82,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-24",
      "total": 82,
      "delta": 2,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 16
    },
    {
      "date": "2026-08-22",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 5
    },
    {
      "date": "2026-08-19",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-08-16",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 27
    },
    {
      "date": "2026-08-11",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-07-31",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    }
  ]
}