{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "com-truealter-identity",
  "component": "api-v1-mcp",
  "generated_at": "2026-09-20T18:03:57.402Z",
  "tracking_since": "2026-07-26",
  "counts": {
    "critical": 0,
    "security": 39,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a06654-695b-7e23-ab94-e5a2ce9963a5",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "alter_presence_read",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "alter_presence_read"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “alter_presence_read” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695b-7e23-ab94-e5a2ce9963a5"
    },
    {
      "id": "chg_01a06654-695c-7938-b467-f53adde974c9",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "alter_resolve_handle",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "alter_resolve_handle"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “alter_resolve_handle” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695c-7938-b467-f53adde974c9"
    },
    {
      "id": "chg_01a06654-695c-7d7c-9c8f-d1f123a0bb79",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "alter_verify",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "alter_verify"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “alter_verify” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695c-7d7c-9c8f-d1f123a0bb79"
    },
    {
      "id": "chg_01a06654-695d-71e8-acd2-10230da037d4",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "alter_whoami",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "alter_whoami"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “alter_whoami” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695d-71e8-acd2-10230da037d4"
    },
    {
      "id": "chg_01a06654-695d-7af5-85a4-dbd3e5d11f68",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "describe_competencies",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "describe_competencies"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “describe_competencies” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695d-7af5-85a4-dbd3e5d11f68"
    },
    {
      "id": "chg_01a06654-695d-7e47-bfb9-8f4837c6ce5e",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "describe_traits",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "describe_traits"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “describe_traits” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695d-7e47-bfb9-8f4837c6ce5e"
    },
    {
      "id": "chg_01a06654-695e-7396-89cc-84df267dbc84",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_network_stats",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_network_stats"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “get_network_stats” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695e-7396-89cc-84df267dbc84"
    },
    {
      "id": "chg_01a06654-695e-7964-83c5-c82ece29a320",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_started",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_started"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “get_started” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695e-7964-83c5-c82ece29a320"
    },
    {
      "id": "chg_01a06654-695e-7e1f-899f-1a24c474d615",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "golden_thread_status",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "golden_thread_status"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “golden_thread_status” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695e-7e1f-899f-1a24c474d615"
    },
    {
      "id": "chg_01a06654-695f-7287-ad7c-2c2cc234003c",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "hello_agent",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "hello_agent"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “hello_agent” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695f-7287-ad7c-2c2cc234003c"
    },
    {
      "id": "chg_01a06654-695f-7703-9cd9-9800510ca08d",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "list_archetypes",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "list_archetypes"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “list_archetypes” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695f-7703-9cd9-9800510ca08d"
    },
    {
      "id": "chg_01a06654-695f-7b86-bc6f-d7be126ed9fd",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "recommend_tool",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "recommend_tool"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “recommend_tool” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695f-7b86-bc6f-d7be126ed9fd"
    },
    {
      "id": "chg_01a06654-695f-7f1a-a761-be128e19b11f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "thread_census",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "thread_census"
      },
      "occurred_on": "2026-09-03",
      "occurred_at": "2026-09-03 08:13:23.086297+00",
      "observed_since": "2026-09-02",
      "source": "scan",
      "summary": "Tool “thread_census” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a06654-695f-7f1a-a761-be128e19b11f"
    },
    {
      "id": "chg_01a0612d-6b85-741a-93f4-1619f840d58f",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "alter_login_status",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "alter_login_status"
      },
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 08:12:41.500498+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Tool “alter_login_status” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a0612d-6b85-741a-93f4-1619f840d58f"
    },
    {
      "id": "chg_01a0612d-6b86-7696-9245-7509e8640402",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "alter_verify",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "alter_verify"
      },
      "occurred_on": "2026-09-02",
      "occurred_at": "2026-09-02 08:12:41.500498+00",
      "observed_since": "2026-09-01",
      "source": "scan",
      "summary": "Tool “alter_verify” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a0612d-6b86-7696-9245-7509e8640402"
    },
    {
      "id": "chg_01a05c07-553d-7184-a2b5-dac6cbd4e8b0",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "A name you actually own",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/04-a-name-you-actually-own.md",
      "to_value": "alter:explainer/04-a-name-you-actually-own.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/04-a-name-you-actually-own.md",
        "from": "alter://docs/explainer/04-a-name-you-actually-own.md",
        "resource": "A name you actually own"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “A name you actually own” now points somewhere else (alter://docs/explainer/04-a-name-you-actually-own.md → alter:explainer/04-a-name-you-actually-own.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-553d-7184-a2b5-dac6cbd4e8b0"
    },
    {
      "id": "chg_01a05c07-5543-7691-b5a7-4558db727927",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Asking the field an open question",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://guidance/06-an-open-question-to-the-field.md",
      "to_value": "alter:guidance/06-an-open-question-to-the-field.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:guidance/06-an-open-question-to-the-field.md",
        "from": "alter://guidance/06-an-open-question-to-the-field.md",
        "resource": "Asking the field an open question"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Asking the field an open question” now points somewhere else (alter://guidance/06-an-open-question-to-the-field.md → alter:guidance/06-an-open-question-to-the-field.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5543-7691-b5a7-4558db727927"
    },
    {
      "id": "chg_01a05c07-5544-736f-b7e0-0d6ec4c364ee",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Asking what someone can do",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://guidance/03-what-someone-can-do.md",
      "to_value": "alter:guidance/03-what-someone-can-do.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:guidance/03-what-someone-can-do.md",
        "from": "alter://guidance/03-what-someone-can-do.md",
        "resource": "Asking what someone can do"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Asking what someone can do” now points somewhere else (alter://guidance/03-what-someone-can-do.md → alter:guidance/03-what-someone-can-do.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5544-736f-b7e0-0d6ec4c364ee"
    },
    {
      "id": "chg_01a05c07-5544-7a7c-8fa9-9a4d3ac2a629",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Asking what someone has done",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://guidance/05-what-someone-has-done.md",
      "to_value": "alter:guidance/05-what-someone-has-done.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:guidance/05-what-someone-has-done.md",
        "from": "alter://guidance/05-what-someone-has-done.md",
        "resource": "Asking what someone has done"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Asking what someone has done” now points somewhere else (alter://guidance/05-what-someone-has-done.md → alter:guidance/05-what-someone-has-done.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5544-7a7c-8fa9-9a4d3ac2a629"
    },
    {
      "id": "chg_01a05c07-5545-78df-b8f4-ab516a5b383f",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Asking what someone is like",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://guidance/02-what-someone-is-like.md",
      "to_value": "alter:guidance/02-what-someone-is-like.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:guidance/02-what-someone-is-like.md",
        "from": "alter://guidance/02-what-someone-is-like.md",
        "resource": "Asking what someone is like"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Asking what someone is like” now points somewhere else (alter://guidance/02-what-someone-is-like.md → alter:guidance/02-what-someone-is-like.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5545-78df-b8f4-ab516a5b383f"
    },
    {
      "id": "chg_01a05c07-5545-7e94-a6c0-1c7bdefb57f2",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Asking whether someone is who they say",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://guidance/01-is-this-person-who-they-say.md",
      "to_value": "alter:guidance/01-is-this-person-who-they-say.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:guidance/01-is-this-person-who-they-say.md",
        "from": "alter://guidance/01-is-this-person-who-they-say.md",
        "resource": "Asking whether someone is who they say"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Asking whether someone is who they say” now points somewhere else (alter://guidance/01-is-this-person-who-they-say.md → alter:guidance/01-is-this-person-who-they-say.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5545-7e94-a6c0-1c7bdefb57f2"
    },
    {
      "id": "chg_01a05c07-5546-756c-9a5f-a782eea87c94",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Asking who fits something you are filling",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://guidance/04-who-fits-something-you-are-filling.md",
      "to_value": "alter:guidance/04-who-fits-something-you-are-filling.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:guidance/04-who-fits-something-you-are-filling.md",
        "from": "alter://guidance/04-who-fits-something-you-are-filling.md",
        "resource": "Asking who fits something you are filling"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Asking who fits something you are filling” now points somewhere else (alter://guidance/04-who-fits-something-you-are-filling.md → alter:guidance/04-who-fits-something-you-are-filling.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5546-756c-9a5f-a782eea87c94"
    },
    {
      "id": "chg_01a05c07-5546-7bae-924c-64d8ad3d0d67",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Real life, across every walk of it",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/09-real-life-across-every-walk-of-it.md",
      "to_value": "alter:explainer/09-real-life-across-every-walk-of-it.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/09-real-life-across-every-walk-of-it.md",
        "from": "alter://docs/explainer/09-real-life-across-every-walk-of-it.md",
        "resource": "Real life, across every walk of it"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Real life, across every walk of it” now points somewhere else (alter://docs/explainer/09-real-life-across-every-walk-of-it.md → alter:explainer/09-real-life-across-every-walk-of-it.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5546-7bae-924c-64d8ad3d0d67"
    },
    {
      "id": "chg_01a05c07-5547-7222-b723-3e5ef17e4fa0",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "The problem we already live with",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/01-the-problem-we-already-live-with.md",
      "to_value": "alter:explainer/01-the-problem-we-already-live-with.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/01-the-problem-we-already-live-with.md",
        "from": "alter://docs/explainer/01-the-problem-we-already-live-with.md",
        "resource": "The problem we already live with"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “The problem we already live with” now points somewhere else (alter://docs/explainer/01-the-problem-we-already-live-with.md → alter:explainer/01-the-problem-we-already-live-with.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5547-7222-b723-3e5ef17e4fa0"
    },
    {
      "id": "chg_01a05c07-5547-7834-b7de-396ca22020d2",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "The promise underneath all of it",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/05-the-promise-underneath-all-of-it.md",
      "to_value": "alter:explainer/05-the-promise-underneath-all-of-it.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/05-the-promise-underneath-all-of-it.md",
        "from": "alter://docs/explainer/05-the-promise-underneath-all-of-it.md",
        "resource": "The promise underneath all of it"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “The promise underneath all of it” now points somewhere else (alter://docs/explainer/05-the-promise-underneath-all-of-it.md → alter:explainer/05-the-promise-underneath-all-of-it.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5547-7834-b7de-396ca22020d2"
    },
    {
      "id": "chg_01a05c07-5547-7db3-8eb5-c87802277b97",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "The simple idea",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/02-the-simple-idea.md",
      "to_value": "alter:explainer/02-the-simple-idea.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/02-the-simple-idea.md",
        "from": "alter://docs/explainer/02-the-simple-idea.md",
        "resource": "The simple idea"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “The simple idea” now points somewhere else (alter://docs/explainer/02-the-simple-idea.md → alter:explainer/02-the-simple-idea.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5547-7db3-8eb5-c87802277b97"
    },
    {
      "id": "chg_01a05c07-5548-756d-b272-69db1fab5209",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "The simplest possible summary",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/12-the-simplest-possible-summary.md",
      "to_value": "alter:explainer/12-the-simplest-possible-summary.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/12-the-simplest-possible-summary.md",
        "from": "alter://docs/explainer/12-the-simplest-possible-summary.md",
        "resource": "The simplest possible summary"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “The simplest possible summary” now points somewhere else (alter://docs/explainer/12-the-simplest-possible-summary.md → alter:explainer/12-the-simplest-possible-summary.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5548-756d-b272-69db1fab5209"
    },
    {
      "id": "chg_01a05c07-5548-7b3d-ad19-4006c1a20406",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "What it means when an AI carries your name",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/03-what-it-means-when-an-ai-carries-your-name.md",
      "to_value": "alter:explainer/03-what-it-means-when-an-ai-carries-your-name.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/03-what-it-means-when-an-ai-carries-your-name.md",
        "from": "alter://docs/explainer/03-what-it-means-when-an-ai-carries-your-name.md",
        "resource": "What it means when an AI carries your name"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “What it means when an AI carries your name” now points somewhere else (alter://docs/explainer/03-what-it-means-when-an-ai-carries-your-name.md → alter:explainer/03-what-it-means-when-an-ai-carries-your-name.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5548-7b3d-ad19-4006c1a20406"
    },
    {
      "id": "chg_01a05c07-5549-71c0-8cfe-14a3909b8cad",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "What this does to money, and to the idea of a business",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/10-what-this-does-to-money-and-to-the-idea-of-a-business.md",
      "to_value": "alter:explainer/10-what-this-does-to-money-and-to-the-idea-of-a-business.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/10-what-this-does-to-money-and-to-the-idea-of-a-business.md",
        "from": "alter://docs/explainer/10-what-this-does-to-money-and-to-the-idea-of-a-business.md",
        "resource": "What this does to money, and to the idea of a business"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “What this does to money, and to the idea of a business” now points somewhere else (alter://docs/explainer/10-what-this-does-to-money-and-to-the-idea-of-a-business.md → alter:explainer/10-what-this-does-to-money-and-to-the-idea-of-a-business.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5549-71c0-8cfe-14a3909b8cad"
    },
    {
      "id": "chg_01a05c07-5549-7c31-92b7-04c9ce19b404",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "What you owe when you ask about someone",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://guidance/00-what-you-owe.md",
      "to_value": "alter:guidance/00-what-you-owe.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:guidance/00-what-you-owe.md",
        "from": "alter://guidance/00-what-you-owe.md",
        "resource": "What you owe when you ask about someone"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “What you owe when you ask about someone” now points somewhere else (alter://guidance/00-what-you-owe.md → alter:guidance/00-what-you-owe.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-5549-7c31-92b7-04c9ce19b404"
    },
    {
      "id": "chg_01a05c07-554a-72ad-a690-18d2be222ff7",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Where it sits in the bigger picture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/08-where-it-sits-in-the-bigger-picture.md",
      "to_value": "alter:explainer/08-where-it-sits-in-the-bigger-picture.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/08-where-it-sits-in-the-bigger-picture.md",
        "from": "alter://docs/explainer/08-where-it-sits-in-the-bigger-picture.md",
        "resource": "Where it sits in the bigger picture"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Where it sits in the bigger picture” now points somewhere else (alter://docs/explainer/08-where-it-sits-in-the-bigger-picture.md → alter:explainer/08-where-it-sits-in-the-bigger-picture.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-554a-72ad-a690-18d2be222ff7"
    },
    {
      "id": "chg_01a05c07-554a-79c1-b1c0-95c139d64dd6",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Where things stand right now",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/11-where-things-stand-right-now.md",
      "to_value": "alter:explainer/11-where-things-stand-right-now.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/11-where-things-stand-right-now.md",
        "from": "alter://docs/explainer/11-where-things-stand-right-now.md",
        "resource": "Where things stand right now"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Where things stand right now” now points somewhere else (alter://docs/explainer/11-where-things-stand-right-now.md → alter:explainer/11-where-things-stand-right-now.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-554a-79c1-b1c0-95c139d64dd6"
    },
    {
      "id": "chg_01a05c07-554b-701e-a903-eae2ca8bb6ae",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Where your name earns",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/07-where-your-name-earns.md",
      "to_value": "alter:explainer/07-where-your-name-earns.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/07-where-your-name-earns.md",
        "from": "alter://docs/explainer/07-where-your-name-earns.md",
        "resource": "Where your name earns"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Where your name earns” now points somewhere else (alter://docs/explainer/07-where-your-name-earns.md → alter:explainer/07-where-your-name-earns.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-554b-701e-a903-eae2ca8bb6ae"
    },
    {
      "id": "chg_01a05c07-554b-75f9-b1d0-29c2bec05d7b",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "Why the rules cannot be broken later",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/06-why-the-rules-cannot-be-broken-later.md",
      "to_value": "alter:explainer/06-why-the-rules-cannot-be-broken-later.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/06-why-the-rules-cannot-be-broken-later.md",
        "from": "alter://docs/explainer/06-why-the-rules-cannot-be-broken-later.md",
        "resource": "Why the rules cannot be broken later"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “Why the rules cannot be broken later” now points somewhere else (alter://docs/explainer/06-why-the-rules-cannot-be-broken-later.md → alter:explainer/06-why-the-rules-cannot-be-broken-later.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-554b-75f9-b1d0-29c2bec05d7b"
    },
    {
      "id": "chg_01a05c07-554b-7c6d-9da4-bb46cfc23d0e",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "~alter Protocol Stack",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/protocol.md",
      "to_value": "alter:docs/protocol.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:docs/protocol.md",
        "from": "alter://docs/protocol.md",
        "resource": "~alter Protocol Stack"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “~alter Protocol Stack” now points somewhere else (alter://docs/protocol.md → alter:docs/protocol.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-554b-7c6d-9da4-bb46cfc23d0e"
    },
    {
      "id": "chg_01a05c07-554c-72cb-9357-1a1b073ac0db",
      "kind": "resource.uri_changed",
      "family": "",
      "subject_kind": "resource",
      "subject": "~alter in plain English: what this document is",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "alter://docs/explainer/00-what-this-is.md",
      "to_value": "alter:explainer/00-what-this-is.md",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "to": "alter:explainer/00-what-this-is.md",
        "from": "alter://docs/explainer/00-what-this-is.md",
        "resource": "~alter in plain English: what this document is"
      },
      "occurred_on": "2026-09-01",
      "occurred_at": "2026-09-01 08:12:59.550223+00",
      "observed_since": "2026-08-31",
      "source": "scan",
      "summary": "Resource “~alter in plain English: what this document is” now points somewhere else (alter://docs/explainer/00-what-this-is.md → alter:explainer/00-what-this-is.md)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a05c07-554c-72cb-9357-1a1b073ac0db"
    },
    {
      "id": "chg_01a037f9-0ce7-76ba-b436-54765d1fba6e",
      "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 08:11:03.625806+00",
      "observed_since": "2026-08-24",
      "source": "scan",
      "summary": "Stability (0.97 → pass)",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a037f9-0ce7-76ba-b436-54765d1fba6e"
    },
    {
      "id": "chg_01a009a0-3665-7022-8abe-80b772a2dfbb",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "describe_traits",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "describe_traits"
      },
      "occurred_on": "2026-08-16",
      "occurred_at": "2026-08-16 08:11:29.610792+00",
      "observed_since": "2026-08-15",
      "source": "scan",
      "summary": "Tool “describe_traits” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_01a009a0-3665-7022-8abe-80b772a2dfbb"
    },
    {
      "id": "chg_019fd61e-d8f4-7659-9752-6ee63e34306a",
      "kind": "tool.description_changed",
      "family": "",
      "subject_kind": "tool",
      "subject": "get_started",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": null,
      "to_value": null,
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "tool": "get_started"
      },
      "occurred_on": "2026-08-06",
      "occurred_at": "2026-08-06 08:09:33.664495+00",
      "observed_since": "2026-08-05",
      "source": "scan",
      "summary": "Tool “get_started” rewrote its description, which is the text the model reads",
      "link": "https://verifymcp.io/servers/com-truealter-identity/api-v1-mcp#chg-chg_019fd61e-d8f4-7659-9752-6ee63e34306a"
    }
  ],
  "days": [
    {
      "date": "2026-09-09",
      "total": 94,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-09-03",
      "total": 94,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 15
    },
    {
      "date": "2026-09-02",
      "total": 94,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 3
    },
    {
      "date": "2026-09-01",
      "total": 94,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 21
    },
    {
      "date": "2026-08-26",
      "total": 94,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-25",
      "total": 94,
      "delta": 0,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    },
    {
      "date": "2026-08-24",
      "total": 94,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 93,
        "to": 97,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 28,
          "to_days": 29
        },
        "partial": false,
        "compared_to": "2026-08-23",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 93 to 97. That category is still filling its 30-day observation window: 28 days of observed history at the previous scan, 29 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-08-16",
      "total": 0,
      "delta": null,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 1
    }
  ]
}