{
  "schemaVersion": 1,
  "lessonId": "operations-06",
  "contentHash": "28078c290e10a6e46e86fb9fd10cee8c44f9b8df69443bbdb51da4f712a9af8c",
  "rendererHash": "a1bd5b648f4731ae5d5f0a24811c2540d1a0a132149ce589d17c4113509cbedf",
  "kind": "executed",
  "generatedAt": "2026-10-20T10:47:13.651979+00:00",
  "provenance": "recorded_cpu_computation",
  "environment": {
    "backend": "cpu",
    "deviceCount": 1,
    "jax": "0.9.2",
    "numpy": "2.4.4",
    "matplotlib": "3.10.8"
  },
  "stdout": "Overall MSE: 0.409 high-slice MSE: 4.0 release: False\nTwo-bin input total variation: 0.4 (requires investigation; not an automatic retraining order)\n",
  "data": {
    "kind": "bar",
    "labels": [
      "overall (10)",
      "low (9)",
      "high (1)"
    ],
    "xlabel": "evaluation group (count)",
    "ylabel": "mean squared error",
    "series": [
      {
        "label": "observed MSE",
        "y": [
          0.409,
          0.01,
          4.0
        ]
      },
      {
        "label": "illustrative limit",
        "y": [
          0.5,
          0.5,
          0.5
        ]
      }
    ]
  }
}
