{
  "schemaVersion": 1,
  "lessonId": "tpu-04",
  "contentHash": "fbf7f69ea6d4eb812a7d2bfd81046c806a9092bca95d7ae4737ed297ced95f15",
  "rendererHash": "a1bd5b648f4731ae5d5f0a24811c2540d1a0a132149ce589d17c4113509cbedf",
  "kind": "analytic",
  "generatedAt": "2026-10-20T10:47:36.709793+00:00",
  "provenance": "analytic_calculation_not_device_execution",
  "environment": {
    "backend": "cpu",
    "deviceCount": 1,
    "jax": "0.9.2",
    "numpy": "2.4.4",
    "matplotlib": "3.10.8"
  },
  "stdout": "Runtime receipt: {\"backend\": \"cpu\", \"expected_total\": 140.0, \"jax\": \"0.9.2\", \"local_device_count\": 1, \"observed_total\": 140.0, \"per_device_sums\": [140.0], \"python\": \"3.14.3\", \"receipt_sha256\": \"8c6bd0cbe29edc78\", \"verified\": true}\nExpected pmap sums by slice: {'1-device (CPU / v5e-1)': 140.0, '4-device (v5litepod-4 / v6e-4)': 10416.0, '8-device (v5litepod-8 / v6e-8)': 85344.0}\n",
  "data": {
    "kind": "bar",
    "labels": [
      "chip 0 (0..7)",
      "chip 1 (8..15)",
      "chip 2 (16..23)",
      "chip 3 (24..31)"
    ],
    "xlabel": "4-chip TPU VM local device shard",
    "ylabel": "sum of squares",
    "series": [
      {
        "label": "per-chip row sum",
        "y": [
          140.0,
          1100.0,
          3084.0,
          6092.0
        ]
      },
      {
        "label": "cumulative receipt sum",
        "y": [
          140.0,
          1240.0,
          4324.0,
          10416.0
        ]
      }
    ]
  }
}
