{
  "schema": "moaticle.site.engine.cpython-study.v1",
  "source_summary_sha256": "e3c5564c5a1bf08f1cd2809b583f94c8398e0bc1604e2f7daec7712231b87b7f",
  "installations": 5,
  "target_observations": 100,
  "evaluated_observations": 80,
  "indexed_entries": 40,
  "index": {
    "recovery_package_sha256": "607efdf3c3cecaa579c9a6c83fa1c72bcd8df1260fa0cce891a0bddefe6f774e",
    "sha256": "5cec69c8a57c601debb8dfb11c338ed4bb93a2b64779cec860ac331fb4b4d2d8",
    "example_signal": "python.compression.zstd"
  },
  "rounds": [
    {
      "epoch": 1,
      "python": "3.12.1",
      "sqlite": "3.43.1",
      "built_pct": 55,
      "full_copy_pct": 55,
      "outage_pct": 0,
      "removed_source": "local-cpython-distributions",
      "status": "refuted",
      "direct_probe_alternative": {
        "method": "same public probes from scratch in a separate process on the target runtime",
        "index_used": false,
        "matched": 20,
        "total": 20,
        "replay_sha256": "295776a7524343b2a5797629e5f475a47de7ea0f74a644d8dacc8005c6fea21d",
        "published_result_sha256": "6cc2553037a39d40862a7ad26fafa7b88c208e5f1213ff6c625e52c05abc51c2"
      }
    },
    {
      "epoch": 2,
      "python": "3.13.5",
      "sqlite": "3.54.1",
      "built_pct": 60,
      "full_copy_pct": 60,
      "outage_pct": 55,
      "removed_source": "python-org-framework",
      "status": "refuted",
      "direct_probe_alternative": {
        "method": "same public probes from scratch in a separate process on the target runtime",
        "index_used": false,
        "matched": 20,
        "total": 20,
        "replay_sha256": "c318c7a9d0b2b0e9f547aa17a8500488137b92436a270d6606155579232dfa79",
        "published_result_sha256": "645a8b380c5a9d5fae4a369cac4a374c7fec17ccea198f19a4df60cd780449e1"
      }
    },
    {
      "epoch": 3,
      "python": "3.14.10",
      "sqlite": "3.54.1",
      "built_pct": 85,
      "full_copy_pct": 85,
      "outage_pct": 45,
      "removed_source": "local-cpython-distributions",
      "status": "refuted",
      "direct_probe_alternative": {
        "method": "same public probes from scratch in a separate process on the target runtime",
        "index_used": false,
        "matched": 20,
        "total": 20,
        "replay_sha256": "92651e613761fffc9cee9e497901dc04f1dad6ee938b5c47b172736c403182b8",
        "published_result_sha256": "a839ccefc185728856dd7ebd6db63c259c70bdb06b549fc6e3c8d5d7ff2bbb2a"
      }
    },
    {
      "epoch": 4,
      "python": "3.15.2",
      "sqlite": "3.54.1",
      "built_pct": 100,
      "full_copy_pct": 100,
      "outage_pct": 45,
      "removed_source": "local-cpython-distributions",
      "status": "refuted",
      "direct_probe_alternative": {
        "method": "same public probes from scratch in a separate process on the target runtime",
        "index_used": false,
        "matched": 20,
        "total": 20,
        "replay_sha256": "ccb3b6b807a60d736fb94169f48b551a1b3bf1cf4aa3a83496e7e99ef3047926",
        "published_result_sha256": "d2bf21ccc41e39839f23be4b0cd19954c81b900a5f503440e37cf9945d78bf8b"
      }
    }
  ]
}
