{
  "schema_version": "1.0",
  "build": "NP176-I24-candidate",
  "environment": {
    "python": "3.12.14",
    "numpy": "2.3.5",
    "pandas": "3.0.1",
    "lxml": "6.1.1",
    "platform": "Windows-11-10.0.26200-SP0"
  },
  "commands": [
    "python reproducibility/reproduce_i22.py",
    "node iteration22_verify_site.mjs <site> <output>",
    "node iteration22_verify_timeline.mjs <site> <output>",
    "node iteration22_verify_pages.mjs <site> <output>",
    "node iteration22_verify_science.mjs <site> <output>"
  ],
  "inputs": [
    {
      "path": "input/data_50_countries.csv",
      "sha256": "5bbd85713a52244dda7ef01dfa664828a1871b19cc6418abc8ba2bf1790bd727"
    },
    {
      "path": "site/claim-registry.json",
      "sha256": "89af2c8cfc0d43473a2553570af9337e8ed980a17d9f0e1716e6a6323fc3df29"
    },
    {
      "path": "site/research-registry.json",
      "sha256": "ff3f543b9199d1bad945ea3e272eb39011de4464adafb2d5648fca1d48ef0027"
    },
    {
      "path": "source_cache/Sahin_2024_systemwide_EROI.pdf",
      "sha256": "6cb8c92265af3550140579bf05a630cd638132f97cc9c27bfb7cb198b906615d"
    },
    {
      "path": "source_cache/Sahin_2024_systemwide_EROI_supplement.pdf",
      "sha256": "2701ced2c267db0e957d336f07ce125a207578bb86024a09ffe5009e462d14ca"
    }
  ],
  "clean_run_required": true,
  "clean_run": {
    "status": "PASS",
    "scope": "fresh temporary directory",
    "result": "clean-reproduction-result.json",
    "sha256": "40c41800ad595f51cb3b4ce726fed533a0c9187d3ed1fa59ea85e92006e406e3"
  },
  "full_clean_rebuild": {
    "status": "PASS",
    "scope": "fresh directory rebuilt from the canonical I21 site snapshot",
    "result": "full-clean-rebuild-result.json",
    "sha256": "c8e5d41facdb40f4b9e5fb414b160cc441bf44818f001703af9902a46c8e9070"
  }
}
