{
  "snippet": "first_model.py",
  "snippet_sha256": "2a6043b85aeaac8c9063de6151d527f3dd61b15f7077f36ce3e574382cc47a1d",
  "environment": {
    "recorded": "2026-09-19",
    "git_head": "2ca8b349f0dffccc7950535b1dec30c6abbd7af3",
    "src_differs_from_head": true,
    "src_sha256": "e9b814b881bff1a010c29a1784111a722df3b59fdb861d14a3c117968605b98e",
    "platform": "macOS-26.5-arm64-arm-64bit",
    "machine": "arm64",
    "python": "3.12.9",
    "bayesmith": "0.9.0",
    "jax": "0.11.1",
    "numpy": "2.5.2",
    "numpyro": "0.21.0",
    "blas": "accelerate",
    "jax_enable_x64": true
  },
  "plans": {
    "level": {
      "text": "block 0  {level}          GCR exact         structurally certified; numerical check 3 scales x 3 at-points (max 0.00e+00)\n         kappa=49 -> tol=2.0408163e-05, guard reachable, off by default\n         (require_convergence=)\n         exact block ['level']: sigma does not move with the block (0.000e+00 relative,\n         rtol=1.0e-08), so the covariance is fixed and one Wiener solve is exact\nexecution: iid draws, no chain",
      "blocks": [
        {
          "latents": [
            "level"
          ],
          "method": "gcr",
          "route": "GCR exact",
          "evidence": "structurally certified; numerical check 3 scales x 3 at-points (max 0.00e+00)",
          "refused_claim": false
        }
      ],
      "execution": "iid draws, no chain"
    }
  },
  "tables": {}
}
