{
  "schemaVersion": 1,
  "lessonId": "recovery-03",
  "contentHash": "7a9557db16fcc99d2f36eb35d15264536a412380c94f1a1ecada3fae051b2b13",
  "executedAt": "2026-10-20T10:46:42.170123+00:00",
  "environment": {
    "backend": "cpu",
    "deviceCount": 1,
    "python": "3.14.3",
    "jax": "0.9.2",
    "numpy": "2.4.4",
    "matplotlib": "3.10.8"
  },
  "stdout": "Restored step: 3\nOptimizer count: 3\nNext update and loss agree; checkpoint exists: True\nRestored step: 3\nOptimizer count: 3\nNext update and loss agree; checkpoint exists: True\nModel-only checkpoint produces a different Adam update\nReset key changes the noisy objective and continuation stream\nFull restore Adam count: 4; reset memory count: 1; next parameters differ.\nExpected changed configuration rejection\nExpected exact key-data mismatch\nPASS: recovery-03\n",
  "notebookCells": [
    {
      "sourceHash": "afff9ab9f31643131aff518a0ef57a5e93833344e7894de25edfe7b2b94b5904",
      "outputs": []
    },
    {
      "sourceHash": "54e609e1a760f9ec287eb3b71b2f5441b1d272b2733c8418cb19ae9c318ffb0f",
      "outputs": []
    },
    {
      "sourceHash": "a644246181c5fd00c99d79f7d2024437f40abf32d483cea7d611ee0121eb2798",
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Restored step: 3\n",
            "Optimizer count: 3\n",
            "Next update and loss agree; checkpoint exists: True\n"
          ]
        }
      ]
    },
    {
      "sourceHash": "75b2d11b40b39a27fe361e3fe46067d19721894f29f743e88cfa9947240f14d9",
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Restored step: 3\n",
            "Optimizer count: 3\n",
            "Next update and loss agree; checkpoint exists: True\n"
          ]
        }
      ]
    },
    {
      "sourceHash": "79c4d01fb15323f18f625a56699986d6411df514bdd556ae1b985ffd7ae8dbe3",
      "outputs": []
    },
    {
      "sourceHash": "25df6d662f9d3f0c4e984c6a201f79fa0cfd7a2633dc4b0773dfba6c2dd4ee6c",
      "outputs": [
        {
          "output_type": "display_data",
          "metadata": {},
          "data": {
            "image/png": "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37kAAABATBalAxgd/rN161ZzW3u7OFOvXj1zvWXLFrNNeIkbN66pC6N0DG5QWrxXVa5c2R7UOGubhi/btm2TiGDrhePp6RkhjwcAL2L7ffSiouYAAABATBWlA5jjx4/be3HoECFnbMu0N4qtxkB40GFNWg9GFSlSJNhyresS2rapI0eOSETQWZzUtWvX5NatW/Lo0SPzn2cAiEj6e0d//+jvIf19FPD3EwAAABDbROlZkC5fvmy/nTlzZqfrBVx25coVM7tReNDaMLaaME2bNg20zMvLy/4f3ZDapsOTUqRIIffu3TNtC0ux3aA0wMmXL5957BfRwr/379+X69evmyLFiq7/ACKSLfjVa70kT57c/Bya32EAAABAdOVshEyUDmACfklPkiSJ0/UCLguvYTcjR460DzEaO3asCVFepm225RrARNSQIA1atL06a5MOyXr48KHpHURNGAARSX8X6VBOHXakM87pBQAAAIitonQAE1l0NiXbrEUdO3aUtm3bRujj79ixI8SeMc7StKBCux4AAAAAAIjFNWACBgghzSAUcFmyZMle6THnz58vH374oeku37x5c5kyZcortS3g8ldtGwAAAAAAiJ6idACTKVMmh/VggvLw8LDfzpgx4yv1fGndurUZrqPhi04zrd3nnQUwtkAlpLY9ePDADD961bYBAAAAAIDoK0oPQdKCs3HixDG1Sw4fPix16tRxuJ5tdiENS/LmzftSjzV9+nTp1KmTeaz3339f5s6d6zR8sSlQoIAZLqRtcybgzEchzZYEAAAQE7WvtjSymwBEaT9XPBbZTQCiLN8Rn0lMEqV7wGjBxooVK5rb7u7uTtezLatUqdJLFXmcNm2aqfWi4UuLFi1CFb6oGjVqmOstW7aIt7d3iG3TQrwVKlQIc9sAAAAAAED0F6UDGGUrgLtp0ybZtm1bsOV63+bNm83tNm3ahHn/WuOlS5cupuaLbq/DkEITvqiWLVuadTV8mThxYrDld+7ckalTp5rbOo31i2ZLAgAAAAAAMVOUD2C0JkvRokXN7SZNmsjq1atNWKIXva33KV2nVatWgbbduHGjmQZVL7NmzQq27++//166d+9u9tW+fXuZMWOGGfIUWrly5ZJu3bqZ20OHDjUhzKNHj8zPx44dk3r16sn169fFzc1Nhg8f/krHAQAAAAAARF9RugaM0h4my5cv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",
            "text/plain": [
              "Executed Matplotlib figure"
            ]
          }
        }
      ]
    },
    {
      "sourceHash": "eef3e6e7799673966e239abb74fdc1693aa07e515059aa8a5f7e3f220b9f71a6",
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Model-only checkpoint produces a different Adam update\n"
          ]
        }
      ]
    },
    {
      "sourceHash": "77f3f9461a8518390bec2cf4115cc770c5188515b9ba5219afba46897246c351",
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Reset key changes the noisy objective and continuation stream\n"
          ]
        }
      ]
    },
    {
      "sourceHash": "7131f8fb0e2c4bac5286b269b49e9d388395f0deb6f3e4f4d9a172af48186657",
      "outputs": []
    },
    {
      "sourceHash": "20832e83045568d97aa0833de57480b92c0fa2d5dd51e3444d0d0c83888325f8",
      "outputs": []
    },
    {
      "sourceHash": "e48f625537230578dbbe82ba210d213e011bbf873006910bd56df041ba2010d6",
      "outputs": []
    },
    {
      "sourceHash": "43c98a3cfa82ae83e85f89da31f67b6526581a677683fdc64eb334e7a844368f",
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Full restore Adam count: 4; reset memory count: 1; next parameters differ.\n"
          ]
        }
      ]
    },
    {
      "sourceHash": "967e1491d54dcd69c9021132b666f91bbf1cabe4f3a745a5591e86aea2955313",
      "outputs": []
    },
    {
      "sourceHash": "954de8cf907bd08b2bcf4cca4a051c3de8131e6e2f2e3629213d34321ab7bc64",
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Expected changed configuration rejection\n",
            "Expected exact key-data mismatch\n"
          ]
        }
      ]
    }
  ],
  "scope": "Recorded instructor reference run; all script assertions and notebook code cells passed. No accelerator performance claim."
}
