{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-52choujiang-xhs-insights",
  "component": "xhs-mcp-2",
  "generated_at": "2026-09-21T16:05:52.718Z",
  "tracking_since": "2026-08-14",
  "counts": {
    "critical": 0,
    "security": 40,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a0a909-988a-7023-9c56-81eab95ab6a2",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "socialdatax_get_points_balance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "socialdatax_get_points_balance"
      },
      "occurred_on": "2026-09-16",
      "occurred_at": "2026-09-16 07:06:13.345146+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "Tool “socialdatax_get_points_balance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a0a909-988a-7023-9c56-81eab95ab6a2"
    },
    {
      "id": "chg_01a0a909-988b-793a-918e-55fa37bb19fc",
      "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-16",
      "occurred_at": "2026-09-16 07:06:13.345146+00",
      "observed_since": "2026-09-15",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a0a909-988b-793a-918e-55fa37bb19fc"
    },
    {
      "id": "chg_01a084fc-9f70-7c37-81de-9d7987c80d12",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_product_detail",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_product_detail"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 07:05:43.457141+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “xhs_get_product_detail” was removed",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a084fc-9f70-7c37-81de-9d7987c80d12"
    },
    {
      "id": "chg_01a084fc-9f72-713f-ae83-f427ecc1d310",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_search_products",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_search_products"
      },
      "occurred_on": "2026-09-09",
      "occurred_at": "2026-09-09 07:05:43.457141+00",
      "observed_since": "2026-09-08",
      "source": "scan",
      "summary": "Tool “xhs_search_products” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a084fc-9f72-713f-ae83-f427ecc1d310"
    },
    {
      "id": "chg_01a07fd6-1667-7c3a-893a-ffd3f798a0b8",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_pgy_get_note_detail_by_note_id",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_pgy_get_note_detail_by_note_id"
      },
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 07:05:31.708303+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Tool “xhs_pgy_get_note_detail_by_note_id” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a07fd6-1667-7c3a-893a-ffd3f798a0b8"
    },
    {
      "id": "chg_01a07fd6-1669-7c69-9e04-066ffc2b2e21",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_pgy_get_note_detail_by_note_url",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_pgy_get_note_detail_by_note_url"
      },
      "occurred_on": "2026-09-08",
      "occurred_at": "2026-09-08 07:05:31.708303+00",
      "observed_since": "2026-09-07",
      "source": "scan",
      "summary": "Tool “xhs_pgy_get_note_detail_by_note_url” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a07fd6-1669-7c69-9e04-066ffc2b2e21"
    },
    {
      "id": "chg_01a04206-6191-78a3-a3cc-7ff53fa4e710",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "socialdatax_get_points_balance",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "socialdatax_get_points_balance"
      },
      "occurred_on": "2026-08-27",
      "occurred_at": "2026-08-27 07:01:49.430338+00",
      "observed_since": "2026-08-26",
      "source": "scan",
      "summary": "Tool “socialdatax_get_points_balance” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a04206-6191-78a3-a3cc-7ff53fa4e710"
    },
    {
      "id": "chg_01a037b9-c965-7e9c-8920-203421fbc5d2",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_search_products",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_search_products"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 07:01:57.562138+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Tool “xhs_search_products” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a037b9-c965-7e9c-8920-203421fbc5d2"
    },
    {
      "id": "chg_01a037b9-c966-78d5-93a2-cc67b87e4c95",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_submit_video_speech_text_by_note_url",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_submit_video_speech_text_by_note_url"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 07:01:57.562138+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Tool “xhs_submit_video_speech_text_by_note_url” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a037b9-c966-78d5-93a2-cc67b87e4c95"
    },
    {
      "id": "chg_01a037b9-c966-74a8-9112-45960da9514e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_submit_video_speech_text_by_note_id",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_submit_video_speech_text_by_note_id"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 07:01:57.562138+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Tool “xhs_submit_video_speech_text_by_note_id” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a037b9-c966-74a8-9112-45960da9514e"
    },
    {
      "id": "chg_01a037b9-c965-79bb-9255-c3743a20b96a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_search_notes",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_search_notes"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 07:01:57.562138+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Tool “xhs_search_notes” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a037b9-c965-79bb-9255-c3743a20b96a"
    },
    {
      "id": "chg_01a037b9-c965-757d-a2d7-3265f0c89423",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_product_reviews",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_product_reviews"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 07:01:57.562138+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Tool “xhs_get_product_reviews” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a037b9-c965-757d-a2d7-3265f0c89423"
    },
    {
      "id": "chg_01a037b9-c964-75ac-bbc3-1d603cbacc29",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_product_review_replies",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_product_review_replies"
      },
      "occurred_on": "2026-08-25",
      "occurred_at": "2026-08-25 07:01:57.562138+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Tool “xhs_get_product_review_replies” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a037b9-c964-75ac-bbc3-1d603cbacc29"
    },
    {
      "id": "chg_01a03293-ad9f-7782-b436-3b80fb29e33f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_note_sub_comments_by_comment_id",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_note_sub_comments_by_comment_id"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 07:02:14.032461+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “xhs_get_note_sub_comments_by_comment_id” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a03293-ad9f-7782-b436-3b80fb29e33f"
    },
    {
      "id": "chg_01a03293-ada0-7b1e-9351-9bc4bcbc1645",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_product_detail",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_product_detail"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 07:02:14.032461+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “xhs_get_product_detail” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a03293-ada0-7b1e-9351-9bc4bcbc1645"
    },
    {
      "id": "chg_01a03293-ada1-7b51-8a6d-8e719f125e25",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_product_reviews",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_product_reviews"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 07:02:14.032461+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “xhs_get_product_reviews” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a03293-ada1-7b51-8a6d-8e719f125e25"
    },
    {
      "id": "chg_01a03293-ada2-7deb-b889-656b5e490e4f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_video_speech_text_job",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_video_speech_text_job"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 07:02:14.032461+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “xhs_get_video_speech_text_job” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a03293-ada2-7deb-b889-656b5e490e4f"
    },
    {
      "id": "chg_01a03293-ada3-7b35-bba8-a7a786803f58",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_search_products",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_search_products"
      },
      "occurred_on": "2026-08-24",
      "occurred_at": "2026-08-24 07:02:14.032461+00",
      "observed_since": "2026-08-23",
      "source": "scan",
      "summary": "Tool “xhs_search_products” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a03293-ada3-7b35-bba8-a7a786803f58"
    },
    {
      "id": "chg_01a02846-b88f-7b40-96db-ffa3489edd16",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_product_review_replies",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_product_review_replies"
      },
      "occurred_on": "2026-08-22",
      "occurred_at": "2026-08-22 07:01:58.413555+00",
      "observed_since": "2026-08-21",
      "source": "scan",
      "summary": "Tool “xhs_get_product_review_replies” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a02846-b88f-7b40-96db-ffa3489edd16"
    },
    {
      "id": "chg_01a01dfa-1a46-7ee1-bf97-73c2614737ca",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_note_comments_by_note_id",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_note_comments_by_note_id"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_note_comments_by_note_id” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a46-7ee1-bf97-73c2614737ca"
    },
    {
      "id": "chg_01a01dfa-1a3f-732d-b7a5-4bbc3062f41a",
      "kind": "check.reverified",
      "family": "stability",
      "subject_kind": "check",
      "subject": "stability",
      "subject_child": "",
      "from_code": "stability.insufficient_history",
      "to_code": "stability.churn",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "days": "6",
        "added": "2",
        "breaks": "0",
        "removed": "1",
        "auth_transport": "0"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Stability (unverified → fail)",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a3f-732d-b7a5-4bbc3062f41a"
    },
    {
      "id": "chg_01a01dfa-1a40-77ae-87e2-42fe2a6bc101",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_unlisted",
      "to_code": "auth.challenge_only_invoke",
      "from_value": "unverified",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-19",
      "source": "scan",
      "summary": "Authorization (unverified → fail)",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a40-77ae-87e2-42fe2a6bc101"
    },
    {
      "id": "chg_01a01dfa-1a47-7f2d-b940-34f887051ca8",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_note_comments_by_note_url",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_note_comments_by_note_url"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_note_comments_by_note_url” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a47-7f2d-b940-34f887051ca8"
    },
    {
      "id": "chg_01a01dfa-1a49-78d1-9aa9-bc6d080449f5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_note_sub_comments_by_comment_id",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_note_sub_comments_by_comment_id"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_note_sub_comments_by_comment_id” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a49-78d1-9aa9-bc6d080449f5"
    },
    {
      "id": "chg_01a01dfa-1a4a-7376-bc07-2044ddd0e2f9",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_product_detail",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_product_detail"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_product_detail” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4a-7376-bc07-2044ddd0e2f9"
    },
    {
      "id": "chg_01a01dfa-1a4a-7986-b83d-615f2dbee3bf",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_product_reviews",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_product_reviews"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_product_reviews” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4a-7986-b83d-615f2dbee3bf"
    },
    {
      "id": "chg_01a01dfa-1a4b-7911-a1d6-9ec7a059e08b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_topic_notes_by_page_id",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_topic_notes_by_page_id"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_topic_notes_by_page_id” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4b-7911-a1d6-9ec7a059e08b"
    },
    {
      "id": "chg_01a01dfa-1a4c-71c6-a1d3-2a1b30395f1a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_topic_notes_by_topic_url",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_topic_notes_by_topic_url"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_topic_notes_by_topic_url” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4c-71c6-a1d3-2a1b30395f1a"
    },
    {
      "id": "chg_01a01dfa-1a4c-7892-9c1b-c40d6dad290a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_user_posted_notes_by_profile_url",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_user_posted_notes_by_profile_url"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_user_posted_notes_by_profile_url” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4c-7892-9c1b-c40d6dad290a"
    },
    {
      "id": "chg_01a01dfa-1a4d-74b7-8263-df9d5af5f24b",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_user_posted_notes_by_user_id",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_user_posted_notes_by_user_id"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_user_posted_notes_by_user_id” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4d-74b7-8263-df9d5af5f24b"
    },
    {
      "id": "chg_01a01dfa-1a4e-7193-8b53-8c6b1e423cde",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_get_video_speech_text_job",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_get_video_speech_text_job"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_get_video_speech_text_job” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4e-7193-8b53-8c6b1e423cde"
    },
    {
      "id": "chg_01a01dfa-1a4e-7d23-aa8e-964096db8320",
      "kind": "tool.removed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_pgy_get_note_detail",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "tool": "xhs_pgy_get_note_detail"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_pgy_get_note_detail” was removed",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4e-7d23-aa8e-964096db8320"
    },
    {
      "id": "chg_01a01dfa-1a4f-7394-bb80-f55d3e46e338",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_search_notes",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_search_notes"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_search_notes” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a4f-7394-bb80-f55d3e46e338"
    },
    {
      "id": "chg_01a01dfa-1a50-7964-9b6b-3ec9155c0536",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_search_products",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_search_products"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_search_products” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a50-7964-9b6b-3ec9155c0536"
    },
    {
      "id": "chg_01a01dfa-1a51-7611-85c7-0e037b4b134e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_submit_video_speech_text_by_note_url",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_submit_video_speech_text_by_note_url"
      },
      "occurred_on": "2026-08-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Tool “xhs_submit_video_speech_text_by_note_url” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a51-7611-85c7-0e037b4b134e"
    },
    {
      "id": "chg_01a01dfa-1a53-754d-a1e4-8783ae8fcbb5",
      "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-20",
      "occurred_at": "2026-08-20 07:02:04.951441+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a01dfa-1a53-754d-a1e4-8783ae8fcbb5"
    },
    {
      "id": "chg_01a018d3-9f2d-703a-8c5a-b1e21e5cc19d",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.challenge_only_invoke",
      "to_code": "auth.none_unlisted",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-19",
      "occurred_at": "2026-08-19 07:01:57.00545+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Authorization (fail → unverified)",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a018d3-9f2d-703a-8c5a-b1e21e5cc19d"
    },
    {
      "id": "chg_01a018d3-9f2b-7858-94a7-5cc81a59c4f2",
      "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.13",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-08-19",
      "occurred_at": "2026-08-19 07:01:57.00545+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Stability (0.13 → unverified)",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a018d3-9f2b-7858-94a7-5cc81a59c4f2"
    },
    {
      "id": "chg_01a018d3-9f30-77a0-a227-7fa09cc7bdf7",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "auth_gated",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "auth_gated",
        "from": "verified"
      },
      "occurred_on": "2026-08-19",
      "occurred_at": "2026-08-19 07:01:57.00545+00",
      "observed_since": "2026-08-18",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → behind authorisation)",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a018d3-9f30-77a0-a227-7fa09cc7bdf7"
    },
    {
      "id": "chg_01a00e87-16e0-7348-b549-460f21b1fc93",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "xhs_pgy_get_note_detail",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "xhs_pgy_get_note_detail"
      },
      "occurred_on": "2026-08-17",
      "occurred_at": "2026-08-17 07:02:09.20144+00",
      "observed_since": "2026-08-16",
      "source": "scan",
      "summary": "Tool “xhs_pgy_get_note_detail” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-52choujiang-xhs-insights/xhs-mcp-2#chg-chg_01a00e87-16e0-7348-b549-460f21b1fc93"
    }
  ],
  "days": [
    {
      "date": "2026-09-21",
      "total": 84,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-18",
      "total": 84,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 90,
        "to": 92,
        "delta": 2,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-17",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 90 to 92."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-16",
      "total": 83,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 3
    },
    {
      "date": "2026-09-12",
      "total": 83,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 84,
        "to": 87,
        "delta": 3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-11",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 84 to 87."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-10",
      "total": 82,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 77,
        "to": 80,
        "delta": 3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-09",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 77 to 80."
      },
      "event_count": 0
    },
    {
      "date": "2026-09-09",
      "total": 81,
      "delta": -1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 5
    },
    {
      "date": "2026-09-08",
      "total": 82,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-09-06",
      "total": 81,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 69,
        "to": 72,
        "delta": 3,
        "others": [],
        "accrual": null,
        "partial": false,
        "compared_to": "2026-09-05",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 69 to 72."
      },
      "event_count": 0
    }
  ]
}