{
  "package_version": "0.1.0",
  "scope": "public teaching I/O adaptation authorized by project lead; exposed answers; no RSI result or blanket upstream license",
  "upstream_commit": "1ede82bf68f634097b296b1937d66a9b04bbf269",
  "files": {
    "CITATION.bib": "bd1e2e8f49b135b59c0471aadbfd432732e3a66ff1437b770b6cd15695cf87c4",
    "DATA-NOTICE.md": "aa18b24f0cb1d438ff55fd656b438c0126156e5b2a448bd2cbf9367ad776e3b0",
    "LICENSE-CODE": "200c04eebbaebcd643ccf4010d09d13b023a32130560520ba96817318f97001c",
    "README.md": "3092a334ac70562b0ea227632f3096245e4d6716fe9092c74399762eab7c2ff4",
    "adapter.py": "41d406554a48e99a9815b71d319a17ed17ba3a6eec5d123cf5230d60a6163ba9",
    "contract.py": "5980d8f085cdd48ebf4d30124322e8f7ad630d93a583578f702f37acf36fbfce",
    "example_solver.py": "ea60926156b28a4201dd26baee49d2ab62c4021f685c382bd64b2586b9adabfc",
    "proposed-log.json": "b06c321af556b939a91a130f22a1f7d87db8b6e96ba942e560f419b131e09922",
    "run.py": "511adce3f122241048c2cf94da24ee9a9ece4c6606f17b348b73aecc4a9aa107",
    "teaching_pair.json": "db147f2d59ccc8dc2b5f94fb05772714c4efa5b1b9eb149f82a7ed325cbc6ed3",
    "tests/test_starter.py": "da9314ac7c4a0a0f023356ad3bacd048f5fa2bef4d4c1588d4dc5dbf34a3cb4f"
  },
  "artifact": "molp2s-starter.zip",
  "byte_length": 21389,
  "sha256": "95d0bafd74239fda9afc9b6c35e0b909ce15d3fc95e8a1e461094b0e19362182"
}
