{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-pythonanywhere-conclavex402p04-conclave-agent-rails",
  "component": "conclavex402p04",
  "generated_at": "2026-10-17T13:45:59.430Z",
  "tracking_since": "2026-10-13",
  "counts": {
    "critical": 0,
    "security": 19,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a142b1-15d7-7481-9ba1-78ef3edd1745",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "token_snapshot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "token_snapshot"
      },
      "occurred_on": "2026-10-16",
      "occurred_at": "2026-10-16 03:10:59.837935+00",
      "observed_since": "2026-10-15",
      "source": "scan",
      "summary": "Tool “token_snapshot” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a142b1-15d7-7481-9ba1-78ef3edd1745"
    },
    {
      "id": "chg_01a142b1-168c-73e8-b637-cac72d90a314",
      "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-10-16",
      "occurred_at": "2026-10-16 03:10:59.837935+00",
      "observed_since": "2026-10-15",
      "source": "scan",
      "summary": "The server rewrote its instructions, which are the text every model session reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a142b1-168c-73e8-b637-cac72d90a314"
    },
    {
      "id": "chg_01a13d89-5c36-715c-b35a-c2af7c698d4c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "x402_integrity",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "x402_integrity"
      },
      "occurred_on": "2026-10-15",
      "occurred_at": "2026-10-15 03:09:30.339289+00",
      "observed_since": "2026-10-14",
      "source": "scan",
      "summary": "Tool “x402_integrity” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13d89-5c36-715c-b35a-c2af7c698d4c"
    },
    {
      "id": "chg_01a13863-d131-73e2-8fb6-2e78f3224a74",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "package_metadata",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "package_metadata"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “package_metadata” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d131-73e2-8fb6-2e78f3224a74"
    },
    {
      "id": "chg_01a13863-d136-7c4a-9de0-eeae5a88dddf",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "price_quote",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "price_quote"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “price_quote” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d136-7c4a-9de0-eeae5a88dddf"
    },
    {
      "id": "chg_01a13863-d18c-76bf-8c69-2a3bb809f3c8",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "rail_status",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "rail_status"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “rail_status” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d18c-76bf-8c69-2a3bb809f3c8"
    },
    {
      "id": "chg_01a13863-d1f1-739f-8b5a-51a46c4ff58c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "solana_snapshot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "solana_snapshot"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “solana_snapshot” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d1f1-739f-8b5a-51a46c4ff58c"
    },
    {
      "id": "chg_01a13863-d4aa-76b0-9c13-2a96d4109984",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "token_snapshot",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "token_snapshot"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “token_snapshot” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d4aa-76b0-9c13-2a96d4109984"
    },
    {
      "id": "chg_01a13863-d5df-7894-be69-8713b385311e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_address_check",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_address_check"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_address_check” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d5df-7894-be69-8713b385311e"
    },
    {
      "id": "chg_01a13863-d639-7e77-9401-3c2c0dbfe8f3",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_base58",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_base58"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_base58” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d639-7e77-9401-3c2c0dbfe8f3"
    },
    {
      "id": "chg_01a13863-d715-792f-8d81-23cda33d8d57",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_base64",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_base64"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_base64” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d715-792f-8d81-23cda33d8d57"
    },
    {
      "id": "chg_01a13863-d95a-723d-99c7-0499927298eb",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_date_diff",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_date_diff"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_date_diff” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-d95a-723d-99c7-0499927298eb"
    },
    {
      "id": "chg_01a13863-da26-7a12-8e71-444cce64d506",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_hex",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_hex"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_hex” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-da26-7a12-8e71-444cce64d506"
    },
    {
      "id": "chg_01a13863-da87-7086-8894-b14c19954c02",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_json",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_json"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_json” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-da87-7086-8894-b14c19954c02"
    },
    {
      "id": "chg_01a13863-dbb2-7d52-acbb-41b35b352a0d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_jwt",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_jwt"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_jwt” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-dbb2-7d52-acbb-41b35b352a0d"
    },
    {
      "id": "chg_01a13863-dc25-7b81-b3ff-8d08344e5b09",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_sha256",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_sha256"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_sha256” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-dc25-7b81-b3ff-8d08344e5b09"
    },
    {
      "id": "chg_01a13863-dcf3-796a-bb26-cdc864246973",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_urlcode",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_urlcode"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_urlcode” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-dcf3-796a-bb26-cdc864246973"
    },
    {
      "id": "chg_01a13863-df48-746c-9143-4d1ed029954e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "u_uuid",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "u_uuid"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “u_uuid” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-df48-746c-9143-4d1ed029954e"
    },
    {
      "id": "chg_01a13863-e06e-778e-a137-f455f239e01f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "x402_integrity",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "x402_integrity"
      },
      "occurred_on": "2026-10-14",
      "occurred_at": "2026-10-14 03:10:22.958116+00",
      "observed_since": "2026-10-13",
      "source": "scan",
      "summary": "Tool “x402_integrity” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-pythonanywhere-conclavex402p04-conclave-agent-rails/conclavex402p04#chg-chg_01a13863-e06e-778e-a137-f455f239e01f"
    }
  ],
  "days": [
    {
      "date": "2026-10-17",
      "total": 60,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 10,
        "to": 13,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 3,
          "to_days": 4
        },
        "partial": false,
        "compared_to": "2026-10-16",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-16",
      "total": 59,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-10-15",
      "total": 59,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 2
    },
    {
      "date": "2026-10-14",
      "total": 58,
      "delta": 1,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 34
    },
    {
      "date": "2026-10-13",
      "total": 57,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 0
    }
  ]
}