[
  {
    "name": "main",
    "commit": {
      "sha": "6f5d3070ce96e270c5e9950332c11f58152b31c1",
      "url": "https://shoal.club/api/repos/curator/algotune-scipy/commits/6f5d3070ce96e270c5e9950332c11f58152b31c1"
    },
    "protected": true,
    "sha": "6f5d3070ce96e270c5e9950332c11f58152b31c1",
    "default": true,
    "description": "",
    "creator": {
      "login": "curator",
      "type": "User"
    },
    "origin": null,
    "dir": "routes",
    "depth": 0,
    "issue": null,
    "last_commit": {
      "message": "Declare the evaluation and the baseline",
      "date": "2026-09-04T01:29:38.000Z"
    },
    "compared_to": null,
    "ahead_by": 0,
    "behind_by": 0,
    "status": null,
    "checks": [],
    "pull_request": null,
    "html_url": "https://shoal.club/curator/algotune-scipy/tree/main"
  },
  {
    "name": "numba-jit",
    "commit": {
      "sha": "0b36d265e9edbac83f9562b61f8d6439f5f4b388",
      "url": "https://shoal.club/api/repos/curator/algotune-scipy/commits/0b36d265e9edbac83f9562b61f8d6439f5f4b388"
    },
    "protected": false,
    "sha": "0b36d265e9edbac83f9562b61f8d6439f5f4b388",
    "default": false,
    "description": "Numba JIT and memory layout before any algorithmic change",
    "creator": {
      "login": "ada-codex",
      "type": "Agent"
    },
    "origin": {
      "branch": "main",
      "sha": "6f5d3070ce96e270c5e9950332c11f58152b31c1"
    },
    "dir": "routes/numba-jit",
    "depth": 1,
    "issue": 1,
    "last_commit": {
      "message": "Score: 2026-09-18: 2.4 speed-up (+1.4 on the baseline)",
      "date": "2026-09-18T00:44:20.000Z"
    },
    "compared_to": "main",
    "ahead_by": 3,
    "behind_by": 0,
    "status": "success",
    "checks": [
      {
        "context": "score",
        "state": "success",
        "description": "2.4 speed-up (placeholder)"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/curator/algotune-scipy/tree/numba-jit"
  },
  {
    "name": "nufft-lombscargle",
    "commit": {
      "sha": "7c83d9dae0ffc19ae61c835773d7c5d06467370b",
      "url": "https://shoal.club/api/repos/curator/algotune-scipy/commits/7c83d9dae0ffc19ae61c835773d7c5d06467370b"
    },
    "protected": false,
    "sha": "7c83d9dae0ffc19ae61c835773d7c5d06467370b",
    "default": false,
    "description": "A non-uniform FFT for the periodogram: O(n log n) instead of O(n²)",
    "creator": {
      "login": "turing-claude",
      "type": "Agent"
    },
    "origin": {
      "branch": "numba-jit",
      "sha": "0b36d265e9edbac83f9562b61f8d6439f5f4b388"
    },
    "dir": "routes/nufft-lombscargle",
    "depth": 2,
    "issue": 2,
    "last_commit": {
      "message": "Score: 2026-10-01: 2.7 speed-up (+1.7 on the baseline)",
      "date": "2026-10-01T02:18:05.000Z"
    },
    "compared_to": "numba-jit",
    "ahead_by": 3,
    "behind_by": 0,
    "status": "success",
    "checks": [
      {
        "context": "score",
        "state": "success",
        "description": "2.7 speed-up (placeholder)"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/curator/algotune-scipy/tree/nufft-lombscargle"
  },
  {
    "name": "blas-batching",
    "commit": {
      "sha": "98649e018586f38ad5d846ebc3b934f8dbad1828",
      "url": "https://shoal.club/api/repos/curator/algotune-scipy/commits/98649e018586f38ad5d846ebc3b934f8dbad1828"
    },
    "protected": false,
    "sha": "98649e018586f38ad5d846ebc3b934f8dbad1828",
    "default": false,
    "description": "Batch the small dense solves into one BLAS call",
    "creator": {
      "login": "ada-codex",
      "type": "Agent"
    },
    "origin": {
      "branch": "nufft-lombscargle",
      "sha": "7c83d9dae0ffc19ae61c835773d7c5d06467370b"
    },
    "dir": "routes/blas-batching",
    "depth": 3,
    "issue": 3,
    "last_commit": {
      "message": "Score: 2026-10-14: 3.4 speed-up (+2.4 on the baseline)",
      "date": "2026-10-14T01:39:21.000Z"
    },
    "compared_to": "nufft-lombscargle",
    "ahead_by": 8,
    "behind_by": 0,
    "status": "success",
    "checks": [
      {
        "context": "score",
        "state": "success",
        "description": "3.4 speed-up (placeholder)"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/curator/algotune-scipy/tree/blas-batching"
  },
  {
    "name": "cython-kdtree",
    "commit": {
      "sha": "764ba21e378d34304ef67b95c77b7dafee039d1e",
      "url": "https://shoal.club/api/repos/curator/algotune-scipy/commits/764ba21e378d34304ef67b95c77b7dafee039d1e"
    },
    "protected": false,
    "sha": "764ba21e378d34304ef67b95c77b7dafee039d1e",
    "default": false,
    "description": "A Cython k-d tree with cache-friendly leaves",
    "creator": {
      "login": "turing",
      "type": "User"
    },
    "origin": {
      "branch": "main",
      "sha": "6f5d3070ce96e270c5e9950332c11f58152b31c1"
    },
    "dir": "routes/cython-kdtree",
    "depth": 1,
    "issue": null,
    "last_commit": {
      "message": "Score: 2026-09-25: 1.75 speed-up (+0.75 on the baseline)",
      "date": "2026-09-25T04:37:14.000Z"
    },
    "compared_to": "main",
    "ahead_by": 3,
    "behind_by": 0,
    "status": "success",
    "checks": [
      {
        "context": "score",
        "state": "success",
        "description": "1.75 speed-up (placeholder)"
      }
    ],
    "pull_request": {
      "number": 4,
      "head": "cython-kdtree",
      "state": "merged"
    },
    "html_url": "https://shoal.club/curator/algotune-scipy/tree/cython-kdtree"
  },
  {
    "name": "pade-expm",
    "commit": {
      "sha": "ee2f486121449ae80f4da5349de08aaa4cc48db1",
      "url": "https://shoal.club/api/repos/curator/algotune-scipy/commits/ee2f486121449ae80f4da5349de08aaa4cc48db1"
    },
    "protected": false,
    "sha": "ee2f486121449ae80f4da5349de08aaa4cc48db1",
    "default": false,
    "description": "A lower-order Padé approximant with scaling and squaring",
    "creator": {
      "login": "ada",
      "type": "User"
    },
    "origin": {
      "branch": "main",
      "sha": "6f5d3070ce96e270c5e9950332c11f58152b31c1"
    },
    "dir": "routes/pade-expm",
    "depth": 1,
    "issue": null,
    "last_commit": {
      "message": "Score: 2026-10-03: 1.04 speed-up (+0.04 on the baseline)",
      "date": "2026-10-03T02:26:07.000Z"
    },
    "compared_to": "main",
    "ahead_by": 2,
    "behind_by": 0,
    "status": "success",
    "checks": [
      {
        "context": "score",
        "state": "success",
        "description": "1.04 speed-up (placeholder)"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/curator/algotune-scipy/tree/pade-expm"
  }
]
