{
  "schemaVersion": 1,
  "browserId": "chrome",
  "crossOriginIsolated": true,
  "status": "pass",
  "edit": {
    "stableId": true,
    "degree": 1,
    "poleCount": 3,
    "middlePole": {
      "x": 2,
      "y": 3
    },
    "weights": [
      1,
      0.5,
      1
    ],
    "knots": [
      0,
      0,
      0.5,
      1,
      1
    ],
    "periodic": true,
    "sourceUnchanged": true
  },
  "validationErrors": {
    "invalidWeight": "spline weights must be positive finite values matching control points.",
    "invalidKnots": "spline knots must be non-decreasing and have controlPointCount + degree + 1 entries.",
    "invalidDegree": "spline requires at least degree + 1 control points."
  },
  "roundTrip": {
    "archiveBytes": 1493,
    "geometryEqual": true,
    "constraintsEqual": true,
    "constraintTypes": [
      "weight",
      "internalAlignment",
      "weight"
    ],
    "weights": [
      1,
      1.5,
      1.25,
      1
    ],
    "knots": [
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ]
  },
  "opfs": {
    "markerSuite": "SK-10",
    "markerFields": 8,
    "markerRemoved": true
  }
}
