{
  "manuscript_sha256": "efe1d3ed4fc2b556aed9c0eb6b3b62957ffeb32c9cfbf1edf67d93e11728a266",
  "source_sha256": "a57de4da5e8455a7b994225fbaabf159ea8d591ffbd81c9a3f0bcf0389e8152f",
  "python": "3.11.0",
  "numpy": "2.4.1",
  "scipy": "1.16.1",
  "module_sha256": {
    "clock.py": "02449e008468aaff846d7f10f05b2c60be99b62b836daadfd914fb38118ce4dc",
    "input_rank.py": "42859fc68edfc7bb9bf61e0797adfaed8b978e1f706c190eeda4531ad7e8262e",
    "interval_arithmetic.py": "fae72b35b5965d0d60932ddbc67721a938872385aeb16b033ed075f68fef9692",
    "local_certificate.py": "f65a3c7accb0ec4b8bf47afe62fd7afb604974803ccf555fdca6179295341ed6",
    "phos.py": "f07dbb8bbcabdb7f025f8e4b66e4b5af10a97a605f6cc34db63fdc0634a974d3",
    "reactor.py": "5be0790b3d53da1076bf76ff85da4712864ee4cf38369e54b11550b3d7d8911a"
  },
  "input_sha256": {
    "finite_source_exact.json": "2e430aee3a80c84a64ce7b763b57153730f450d626690cd8e26ca24fd3ae8132",
    "imported_orbit_certificate.json": "8e849d71a38645a67ff6849efe1c75639086b89df124f420311fb0ae12d44f18",
    "orbit_seeds.json": "1af9412adf898cb879181b9850eb806a5870376b15e28c9aebd57204e4eabc9c",
    "rational_patch.json": "a574cc51d56716596ed7ff0319eb55295a24ffd4fb64e2441aef347b654265e9",
    "source_provenance.json": "ee4ee2ecf50db5e8c902ef67e5c2306b5846c953e5fb9eeea2550000469ffbec"
  },
  "output_sha256": {
    "all_input_rank_certificate.json": "b55b0e4ef3d987acce25e049387025650223c910ec4a4759ea7ea2bd4ae924c1",
    "coexisting_rest_rhythm.png": "84ee187232ce8a360497e03a22b7f36a65f4f16592f8ab9f590f29cb740f5613",
    "coexisting_rest_rhythm.svg": "b025e1d2f7f2e04d6595f36d74786e54583ec43106e95e7cf37dbd9a502e2a8c",
    "console.txt": "7dfd75e397714bfceedcaa791ce51aa59075bf5469fe3d28d200c05677cb289e",
    "exact_source.json": "39ec2bf43ce2cecb7c7a54926bcd0bd5d978ebbd2a73d37638be86b2e966ef87",
    "finite_family_hopf.json": "ffceb1e8bd4decd1c422f204175cdf8bbf3ff25f666574a5df8f7acdec2cc399",
    "generalized_hopf_certificate.json": "25f1a1ee21b9cb3b8291c47e0307969f50967de9ac11e18cdc8aa1f09648bf7b",
    "independent_normal_form.json": "890960d8c08f0dc0c345bb53fcaecd600d52cbb7cea5bbe700fa96b5906b85ba",
    "leading_order_tradeoff.csv": "2891a4eab98742db049ad940f208ef30d59faa7229169aba9aec6d08a10758cb",
    "numerical_orbits.json": "64b28955e19d89303212f7fce018f544c99bf2c80e3f8ba8461fd8a8e957bd3c",
    "orbit_proof_status.json": "f6c80fea1ac621fe33b73260dcf2c6640ceb8fa04ed093f5fe87d7858de184cd",
    "physical_interpretation.json": "54dba0d3bcc3ab4a69fef19ebcdff16b7a4233b3456478ac58807548a2e8226f",
    "rest_stability.json": "3fe20be6712b9e9c3560a42a306fe2f867681827982c201e3cbdc84add4b0c3f",
    "single_rate_switching.png": "3e92526745736d7241b389b42504d218264deb5c76dfa7fe8da4270b3278a367",
    "single_rate_switching.svg": "672f24b000dcea7afdd6cbc199438b830ce96c48c221f31d12e15074a6a382f0",
    "stable_orbit.csv": "8e48ad579324c2902bc8c962ed4a2237326a3f6d9a742b12b9fa3d5d5b9d4057",
    "switching_diagnostics.json": "87274a2a59c28387944b75eedc32a3a2cbf2d280b5c7539211cbf2566727def4",
    "switching_trace.csv": "502191aa5443ae5899daaa8757542ce7ebe1a2aaa99043f8dfe0ca80a97c6795",
    "unstable_orbit.csv": "3c0dc7de258dc4225744c35f37a598fcee240ac6e330324bfea1457fbbb0cc43"
  }
}
