{
  "earlier_run": {
    "version": "2026-10-24-p4",
    "measured_at_utc": "2026-10-25T00:05:31.118758+00:00",
    "path": "earlier-runs/2026-10-24-p4/index.json",
    "pooled": false
  },
  "current_version": "2026-10-24-e1",
  "summary": {
    "accepted": {
      "node": 37,
      "python": 37,
      "ruby": 29
    },
    "all_accepted": 28,
    "all_serializations_equal": 15,
    "changed_fixture_ids": {
      "node": [],
      "python": [
        "P18",
        "P36"
      ],
      "ruby": []
    }
  },
  "changes": [
    {
      "fixture_id": "P18",
      "purpose": "Leading and trailing ASCII spaces",
      "parser": "python",
      "changed_fields": {
        "hostname": {
          "earlier": "portal.example.test",
          "current": "example.test"
        },
        "serialized": {
          "earlier": "https://portal.example.test/docs/  https:/example.test/a  ",
          "current": "https://example.test/a  "
        },
        "path": {
          "earlier": "/docs/  https:/example.test/a  ",
          "current": "/a  "
        }
      },
      "earlier": {
        "ok": true,
        "serialized": "https://portal.example.test/docs/  https:/example.test/a  ",
        "scheme": "https",
        "hostname": "portal.example.test",
        "port": null,
        "path": "/docs/  https:/example.test/a  ",
        "query": "",
        "fragment": "",
        "username": null,
        "password": null
      },
      "current": {
        "ok": true,
        "serialized": "https://example.test/a  ",
        "scheme": "https",
        "hostname": "example.test",
        "port": null,
        "path": "/a  ",
        "query": "",
        "fragment": "",
        "username": null,
        "password": null
      }
    },
    {
      "fixture_id": "P36",
      "purpose": "Invalid documentation IPv6 spelling",
      "parser": "python",
      "changed_fields": {
        "fragment": {
          "earlier": "",
          "current": null
        },
        "ok": {
          "earlier": true,
          "current": false
        },
        "error": {
          "earlier": null,
          "current": "ValueError"
        },
        "serialized": {
          "earlier": "https://[2001:db8::xyz]/a",
          "current": null
        },
        "hostname": {
          "earlier": "2001:db8::xyz",
          "current": null
        },
        "query": {
          "earlier": "",
          "current": null
        },
        "path": {
          "earlier": "/a",
          "current": null
        },
        "scheme": {
          "earlier": "https",
          "current": null
        }
      },
      "earlier": {
        "ok": true,
        "serialized": "https://[2001:db8::xyz]/a",
        "scheme": "https",
        "hostname": "2001:db8::xyz",
        "port": null,
        "path": "/a",
        "query": "",
        "fragment": "",
        "username": null,
        "password": null
      },
      "current": {
        "ok": false,
        "error": "ValueError"
      }
    }
  ],
  "interpretation": "Same fixture strings and adapter operations; differences are observed version-to-version results, not assigned solely to any one upstream change."
}
