{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-pythonanywhere-conclavex402-conclave-agent-rails",
  "component": "conclavex402",
  "generated_at": "2026-10-17T13:45:03.558Z",
  "tracking_since": "2026-10-13",
  "counts": {
    "critical": 0,
    "security": 19,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a1442f-8eb9-750f-99b6-3b0720b138df",
      "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 10:08:49.641377+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a1442f-8eb9-750f-99b6-3b0720b138df"
    },
    {
      "id": "chg_01a1442f-8ebe-78d5-b384-782d53ce4bd7",
      "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 10:08:49.641377+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a1442f-8ebe-78d5-b384-782d53ce4bd7"
    },
    {
      "id": "chg_01a13f08-799b-796f-8d82-458238a1a6a0",
      "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 10:08:02.345975+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a13f08-799b-796f-8d82-458238a1a6a0"
    },
    {
      "id": "chg_01a139e3-68dd-7e3a-bc1b-2bebd20c0c9d",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-68dd-7e3a-bc1b-2bebd20c0c9d"
    },
    {
      "id": "chg_01a139e3-6926-7c0f-8521-db529a81143d",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6926-7c0f-8521-db529a81143d"
    },
    {
      "id": "chg_01a139e3-6929-77b5-b85f-ab5dfaa78dbf",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6929-77b5-b85f-ab5dfaa78dbf"
    },
    {
      "id": "chg_01a139e3-692a-7e31-8fde-126ac8adfbaf",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-692a-7e31-8fde-126ac8adfbaf"
    },
    {
      "id": "chg_01a139e3-692d-770d-a24e-86f156fe3e16",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-692d-770d-a24e-86f156fe3e16"
    },
    {
      "id": "chg_01a139e3-692e-74e9-a43f-e0ea3f4078ef",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-692e-74e9-a43f-e0ea3f4078ef"
    },
    {
      "id": "chg_01a139e3-692f-78c8-8081-1b49ae6e7601",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-692f-78c8-8081-1b49ae6e7601"
    },
    {
      "id": "chg_01a139e3-6930-787b-89fe-ac3e0b2dfde9",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6930-787b-89fe-ac3e0b2dfde9"
    },
    {
      "id": "chg_01a139e3-6931-7aa2-ac0a-09110b5c4e0d",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6931-7aa2-ac0a-09110b5c4e0d"
    },
    {
      "id": "chg_01a139e3-6932-79cb-adde-00aec1a7d350",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6932-79cb-adde-00aec1a7d350"
    },
    {
      "id": "chg_01a139e3-6933-773d-8a91-975bbf5e5a02",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6933-773d-8a91-975bbf5e5a02"
    },
    {
      "id": "chg_01a139e3-6935-78c8-9c48-59158b430be8",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6935-78c8-9c48-59158b430be8"
    },
    {
      "id": "chg_01a139e3-6936-7e68-8fc9-66e92e999db1",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6936-7e68-8fc9-66e92e999db1"
    },
    {
      "id": "chg_01a139e3-6938-74f7-9960-816a35f18588",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6938-74f7-9960-816a35f18588"
    },
    {
      "id": "chg_01a139e3-6939-760a-a4e0-bb2824b7f3ad",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-6939-760a-a4e0-bb2824b7f3ad"
    },
    {
      "id": "chg_01a139e3-693a-7b2f-980d-9d171902afc1",
      "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 10:09:27.156683+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-conclavex402-conclave-agent-rails/conclavex402#chg-chg_01a139e3-693a-7b2f-980d-9d171902afc1"
    }
  ],
  "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
    }
  ]
}