{
  "$schema": "https://verifymcp.io/schemas/changelog.json",
  "server": "piefkepaul-agent-helper",
  "component": "agents",
  "generated_at": "2026-11-05T05:42:25.774Z",
  "tracking_since": "2026-10-12",
  "counts": {
    "critical": 0,
    "security": 39,
    "functional": 0,
    "cosmetic": 0
  },
  "events": [
    {
      "id": "chg_01a17fd8-816e-75f9-80ef-8108cb7a55f5",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.unreachable",
      "to_code": "auth.none_no_destructive",
      "from_value": "unverified",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-28",
      "occurred_at": "2026-10-28 00:10:57.723438+00",
      "observed_since": "2026-10-27",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17fd8-816e-75f9-80ef-8108cb7a55f5"
    },
    {
      "id": "chg_01a17fd8-8173-774c-a85f-2faa95b18b73",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.hsts_present",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-28",
      "occurred_at": "2026-10-28 00:10:57.723438+00",
      "observed_since": "2026-10-27",
      "source": "scan",
      "summary": "HSTS header (fail → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17fd8-8173-774c-a85f-2faa95b18b73"
    },
    {
      "id": "chg_01a17fd8-8177-7809-9dd8-50ad70079110",
      "kind": "check.reverified",
      "family": "https",
      "subject_kind": "check",
      "subject": "https",
      "subject_child": "",
      "from_code": "https.inconclusive",
      "to_code": "https.enforced",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-28",
      "occurred_at": "2026-10-28 00:10:57.723438+00",
      "observed_since": "2026-10-27",
      "source": "scan",
      "summary": "HTTPS (unverified → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17fd8-8177-7809-9dd8-50ad70079110"
    },
    {
      "id": "chg_01a17fd8-8179-7b7e-9bec-04e05a0e45d8",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-10-28",
      "occurred_at": "2026-10-28 00:10:57.723438+00",
      "observed_since": "2026-10-27",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17fd8-8179-7b7e-9bec-04e05a0e45d8"
    },
    {
      "id": "chg_01a17fd8-8182-7d57-924e-d2e734bc2c18",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.unreachable",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-28",
      "occurred_at": "2026-10-28 00:10:57.723438+00",
      "observed_since": "2026-10-27",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17fd8-8182-7d57-924e-d2e734bc2c18"
    },
    {
      "id": "chg_01a17060-9382-75b1-b86d-2b8b277a9b44",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.http_error",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "status": "523",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-10-25",
      "occurred_at": "2026-10-25 00:05:39.804655+00",
      "observed_since": "2026-10-24",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17060-9382-75b1-b86d-2b8b277a9b44"
    },
    {
      "id": "chg_01a17060-9383-7b81-8fc1-d9ecdb01d054",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_no_destructive",
      "to_code": "auth.unreachable",
      "from_value": "partial",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-25",
      "occurred_at": "2026-10-25 00:05:39.804655+00",
      "observed_since": "2026-10-24",
      "source": "scan",
      "summary": "Authorization (partial → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17060-9383-7b81-8fc1-d9ecdb01d054"
    },
    {
      "id": "chg_01a17060-9384-7c30-badb-9b25abb7c1db",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-25",
      "occurred_at": "2026-10-25 00:05:39.804655+00",
      "observed_since": "2026-10-24",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17060-9384-7c30-badb-9b25abb7c1db"
    },
    {
      "id": "chg_01a17060-9385-78e0-bf2f-f9cd17beac56",
      "kind": "check.unverifiable",
      "family": "https",
      "subject_kind": "check",
      "subject": "https",
      "subject_child": "",
      "from_code": "https.enforced",
      "to_code": "https.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "plaintext_status",
        "status": "523"
      },
      "occurred_on": "2026-10-25",
      "occurred_at": "2026-10-25 00:05:39.804655+00",
      "observed_since": "2026-10-24",
      "source": "scan",
      "summary": "HTTPS (pass → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17060-9385-78e0-bf2f-f9cd17beac56"
    },
    {
      "id": "chg_01a17060-9387-71c8-8aa3-e7561c163e11",
      "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.40",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-25",
      "occurred_at": "2026-10-25 00:05:39.804655+00",
      "observed_since": "2026-10-24",
      "source": "scan",
      "summary": "Stability (0.40 → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17060-9387-71c8-8aa3-e7561c163e11"
    },
    {
      "id": "chg_01a17060-9387-75f8-b3af-07a94539668d",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_present",
      "to_code": "headers.hsts_absent",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-25",
      "occurred_at": "2026-10-25 00:05:39.804655+00",
      "observed_since": "2026-10-24",
      "source": "scan",
      "summary": "HSTS header (pass → fail)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17060-9387-75f8-b3af-07a94539668d"
    },
    {
      "id": "chg_01a17060-938a-7ef5-b8a4-c892947a9550",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-10-25",
      "occurred_at": "2026-10-25 00:05:39.804655+00",
      "observed_since": "2026-10-24",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a17060-938a-7ef5-b8a4-c892947a9550"
    },
    {
      "id": "chg_01a16b38-ca46-7908-93ed-ae128546c71b",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.unreachable",
      "to_code": "auth.none_no_destructive",
      "from_value": "unverified",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 00:04:06.309448+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16b38-ca46-7908-93ed-ae128546c71b"
    },
    {
      "id": "chg_01a16b38-ca49-72fa-91e3-e4f86b9e7463",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.hsts_present",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 00:04:06.309448+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "HSTS header (fail → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16b38-ca49-72fa-91e3-e4f86b9e7463"
    },
    {
      "id": "chg_01a16b38-ca4b-7c8a-b1ea-ab5a31d1ddc7",
      "kind": "check.reverified",
      "family": "https",
      "subject_kind": "check",
      "subject": "https",
      "subject_child": "",
      "from_code": "https.inconclusive",
      "to_code": "https.enforced",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 00:04:06.309448+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "HTTPS (unverified → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16b38-ca4b-7c8a-b1ea-ab5a31d1ddc7"
    },
    {
      "id": "chg_01a16b38-ca53-72e9-b56a-0cbc5c0794a1",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 00:04:06.309448+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16b38-ca53-72e9-b56a-0cbc5c0794a1"
    },
    {
      "id": "chg_01a16b38-ca54-7c45-b431-200d5addaf36",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.unreachable",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-24",
      "occurred_at": "2026-10-24 00:04:06.309448+00",
      "observed_since": "2026-10-23",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16b38-ca54-7c45-b431-200d5addaf36"
    },
    {
      "id": "chg_01a16618-2e8c-7e88-a650-8dca3e0a227d",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.http_error",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "status": "523",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 00:10:23.199581+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16618-2e8c-7e88-a650-8dca3e0a227d"
    },
    {
      "id": "chg_01a16618-2e92-7950-91e9-dfa41e9c5652",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_no_destructive",
      "to_code": "auth.unreachable",
      "from_value": "partial",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 00:10:23.199581+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Authorization (partial → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16618-2e92-7950-91e9-dfa41e9c5652"
    },
    {
      "id": "chg_01a16618-2e93-7c1c-8ce1-95ec3659bd3e",
      "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.33",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 00:10:23.199581+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Stability (0.33 → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16618-2e93-7c1c-8ce1-95ec3659bd3e"
    },
    {
      "id": "chg_01a16618-2e95-7b47-9e84-033916df59d5",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 00:10:23.199581+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16618-2e95-7b47-9e84-033916df59d5"
    },
    {
      "id": "chg_01a16618-2e96-73da-ba52-431bb33bfbed",
      "kind": "check.unverifiable",
      "family": "https",
      "subject_kind": "check",
      "subject": "https",
      "subject_child": "",
      "from_code": "https.enforced",
      "to_code": "https.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "plaintext_status",
        "status": "523"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 00:10:23.199581+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "HTTPS (pass → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16618-2e96-73da-ba52-431bb33bfbed"
    },
    {
      "id": "chg_01a16618-2e96-7c65-9daf-bd508b498da0",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_present",
      "to_code": "headers.hsts_absent",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 00:10:23.199581+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "HSTS header (pass → fail)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16618-2e96-7c65-9daf-bd508b498da0"
    },
    {
      "id": "chg_01a16618-2e97-7b33-8b74-a365c258b1b1",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-10-23",
      "occurred_at": "2026-10-23 00:10:23.199581+00",
      "observed_since": "2026-10-22",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a16618-2e97-7b33-8b74-a365c258b1b1"
    },
    {
      "id": "chg_01a156aa-c8b9-7e3e-b251-a903923c4455",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.unreachable",
      "to_code": "transport.verified",
      "from_value": "fail",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-10-20",
      "occurred_at": "2026-10-20 00:16:35.482+00",
      "observed_since": "2026-10-19",
      "source": "scan",
      "summary": "Transport (fail → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a156aa-c8b9-7e3e-b251-a903923c4455"
    },
    {
      "id": "chg_01a156aa-c8bb-7193-a5e3-85a1c784401f",
      "kind": "check.reverified",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.unreachable",
      "to_code": "auth.none_no_destructive",
      "from_value": "unverified",
      "to_value": "partial",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-20",
      "occurred_at": "2026-10-20 00:16:35.482+00",
      "observed_since": "2026-10-19",
      "source": "scan",
      "summary": "Authorization (unverified → partial)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a156aa-c8bb-7193-a5e3-85a1c784401f"
    },
    {
      "id": "chg_01a156aa-c8bb-7c07-b6ee-e71780f883e8",
      "kind": "check.reverified",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.unreachable",
      "to_code": "toolsafety.injection_clean",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-20",
      "occurred_at": "2026-10-20 00:16:35.482+00",
      "observed_since": "2026-10-19",
      "source": "scan",
      "summary": "Injection markers (unverified → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a156aa-c8bb-7c07-b6ee-e71780f883e8"
    },
    {
      "id": "chg_01a156aa-c8bc-7337-a736-d0e9d7766e60",
      "kind": "check.reverified",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.inconclusive",
      "to_code": "headers.hsts_present",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-20",
      "occurred_at": "2026-10-20 00:16:35.482+00",
      "observed_since": "2026-10-19",
      "source": "scan",
      "summary": "HSTS header (unverified → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a156aa-c8bc-7337-a736-d0e9d7766e60"
    },
    {
      "id": "chg_01a14c57-6fab-7b3a-9024-e1acd7f80e5c",
      "kind": "check.unverifiable",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_absent",
      "to_code": "headers.inconclusive",
      "from_value": "fail",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 00:09:20.973535+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "HSTS header (fail → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14c57-6fab-7b3a-9024-e1acd7f80e5c"
    },
    {
      "id": "chg_01a14c57-6fae-7d40-b303-5d1c0dc9932a",
      "kind": "check.reverified",
      "family": "https",
      "subject_kind": "check",
      "subject": "https",
      "subject_child": "",
      "from_code": "https.inconclusive",
      "to_code": "https.enforced",
      "from_value": "unverified",
      "to_value": "pass",
      "materiality": "security",
      "direction": "improvement",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 00:09:20.973535+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "HTTPS (unverified → pass)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14c57-6fae-7d40-b303-5d1c0dc9932a"
    },
    {
      "id": "chg_01a14c57-6fb4-7207-ac2c-04d7e6c50037",
      "kind": "check.reason",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.http_error",
      "to_code": "transport.unreachable",
      "from_value": "fail",
      "to_value": "fail",
      "materiality": "security",
      "direction": "neutral",
      "score_delta": null,
      "detail": {
        "transport": "streamable-http"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 00:09:20.973535+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Transport (Transport check failed: declared streamable-http, but we couldn't connect to verify it.)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14c57-6fb4-7207-ac2c-04d7e6c50037"
    },
    {
      "id": "chg_01a14c57-6fb6-7850-ac9f-7f0d020aaf0c",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "not_mcp",
      "to_value": "unreachable",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "unreachable",
        "from": "not_mcp"
      },
      "occurred_on": "2026-10-18",
      "occurred_at": "2026-10-18 00:09:20.973535+00",
      "observed_since": "2026-10-17",
      "source": "scan",
      "summary": "Endpoint reachability (not serving MCP → unreachable)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14c57-6fb6-7850-ac9f-7f0d020aaf0c"
    },
    {
      "id": "chg_01a14730-2f5d-7916-a317-74d38ae01d91",
      "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-10-17",
      "occurred_at": "2026-10-17 00:08:22.59083+00",
      "observed_since": "2026-10-16",
      "source": "scan",
      "summary": "Stability (0.13 → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14730-2f5d-7916-a317-74d38ae01d91"
    },
    {
      "id": "chg_01a14730-2f63-7436-a42e-e78cc598cecb",
      "kind": "check.verdict",
      "family": "transport",
      "subject_kind": "check",
      "subject": "transport",
      "subject_child": "",
      "from_code": "transport.verified",
      "to_code": "transport.http_error",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "status": "523",
        "transport": "streamable-http"
      },
      "occurred_on": "2026-10-17",
      "occurred_at": "2026-10-17 00:08:22.59083+00",
      "observed_since": "2026-10-16",
      "source": "scan",
      "summary": "Transport (pass → fail)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14730-2f63-7436-a42e-e78cc598cecb"
    },
    {
      "id": "chg_01a14730-2f63-7d88-8d48-5006146b3eed",
      "kind": "check.unverifiable",
      "family": "auth-oauth",
      "subject_kind": "check",
      "subject": "auth-oauth",
      "subject_child": "",
      "from_code": "auth.none_no_destructive",
      "to_code": "auth.unreachable",
      "from_value": "partial",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-17",
      "occurred_at": "2026-10-17 00:08:22.59083+00",
      "observed_since": "2026-10-16",
      "source": "scan",
      "summary": "Authorization (partial → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14730-2f63-7d88-8d48-5006146b3eed"
    },
    {
      "id": "chg_01a14730-2f64-73c8-9e2a-fed56c0df640",
      "kind": "check.unverifiable",
      "family": "tool-safety-injection",
      "subject_kind": "check",
      "subject": "tool-safety-injection",
      "subject_child": "",
      "from_code": "toolsafety.injection_clean",
      "to_code": "toolsafety.unreachable",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-17",
      "occurred_at": "2026-10-17 00:08:22.59083+00",
      "observed_since": "2026-10-16",
      "source": "scan",
      "summary": "Tool safety (pass → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14730-2f64-73c8-9e2a-fed56c0df640"
    },
    {
      "id": "chg_01a14730-2f64-77cf-8c8e-12f28f31ceff",
      "kind": "check.unverifiable",
      "family": "https",
      "subject_kind": "check",
      "subject": "https",
      "subject_child": "",
      "from_code": "https.enforced",
      "to_code": "https.inconclusive",
      "from_value": "pass",
      "to_value": "unverified",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "reason": "plaintext_status",
        "status": "523"
      },
      "occurred_on": "2026-10-17",
      "occurred_at": "2026-10-17 00:08:22.59083+00",
      "observed_since": "2026-10-16",
      "source": "scan",
      "summary": "HTTPS (pass → unverified)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14730-2f64-77cf-8c8e-12f28f31ceff"
    },
    {
      "id": "chg_01a14730-2f65-7109-96cc-beb8963f5739",
      "kind": "check.verdict",
      "family": "hsts",
      "subject_kind": "check",
      "subject": "hsts",
      "subject_child": "",
      "from_code": "headers.hsts_present",
      "to_code": "headers.hsts_absent",
      "from_value": "pass",
      "to_value": "fail",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {},
      "occurred_on": "2026-10-17",
      "occurred_at": "2026-10-17 00:08:22.59083+00",
      "observed_since": "2026-10-16",
      "source": "scan",
      "summary": "HSTS header (pass → fail)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14730-2f65-7109-96cc-beb8963f5739"
    },
    {
      "id": "chg_01a14730-2f67-77de-99d9-b61936b5e596",
      "kind": "capture.status_changed",
      "family": "",
      "subject_kind": "server",
      "subject": "capture",
      "subject_child": "",
      "from_code": null,
      "to_code": null,
      "from_value": "verified",
      "to_value": "not_mcp",
      "materiality": "security",
      "direction": "regression",
      "score_delta": null,
      "detail": {
        "to": "not_mcp",
        "from": "verified"
      },
      "occurred_on": "2026-10-17",
      "occurred_at": "2026-10-17 00:08:22.59083+00",
      "observed_since": "2026-10-16",
      "source": "scan",
      "summary": "Endpoint reachability (reachable → not serving MCP)",
      "link": "https://verifymcp.io/servers/piefkepaul-agent-helper/agents#chg-chg_01a14730-2f67-77de-99d9-b61936b5e596"
    }
  ],
  "days": [
    {
      "date": "2026-11-04",
      "total": 80,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 73,
        "to": 77,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 22,
          "to_days": 23
        },
        "partial": false,
        "compared_to": "2026-11-03",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 73 to 77. That category is still filling its 30-day observation window: 22 days of observed history at the previous scan, 23 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-11-02",
      "total": 79,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 67,
        "to": 70,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 20,
          "to_days": 21
        },
        "partial": false,
        "compared_to": "2026-11-01",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 67 to 70. That category is still filling its 30-day observation window: 20 days of observed history at the previous scan, 21 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-31",
      "total": 78,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 60,
        "to": 63,
        "delta": 3,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 18,
          "to_days": 19
        },
        "partial": false,
        "compared_to": "2026-10-30",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 60 to 63. That category is still filling its 30-day observation window: 18 days of observed history at the previous scan, 19 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-29",
      "total": 77,
      "delta": 1,
      "tracked": true,
      "explained": false,
      "beyond_event_horizon": false,
      "attribution": {
        "category": "Stability & Change Management",
        "from": 53,
        "to": 57,
        "delta": 4,
        "others": [],
        "accrual": {
          "code": "stability.building_history",
          "from_days": 16,
          "to_days": 17
        },
        "partial": false,
        "compared_to": "2026-10-28",
        "summary": "No change was recorded against any check on this day. Stability & Change Management went from 53 to 57. That category is still filling its 30-day observation window: 16 days of observed history at the previous scan, 17 at this one. The score rises as the window fills, whether or not the server changes."
      },
      "event_count": 0
    },
    {
      "date": "2026-10-28",
      "total": 76,
      "delta": 58,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-10-25",
      "total": 18,
      "delta": -57,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-10-24",
      "total": 75,
      "delta": 57,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    },
    {
      "date": "2026-10-23",
      "total": 18,
      "delta": -56,
      "tracked": true,
      "explained": true,
      "beyond_event_horizon": false,
      "attribution": null,
      "event_count": 9
    }
  ]
}