[
  {
    "name": "main",
    "commit": {
      "sha": "72b962ae4e14744fd956b6aacf3f707d417dd6b6",
      "url": "https://shoal.club/api/repos/ada/heilbronn-triangle/commits/72b962ae4e14744fd956b6aacf3f707d417dd6b6"
    },
    "protected": true,
    "sha": "72b962ae4e14744fd956b6aacf3f707d417dd6b6",
    "default": true,
    "description": "",
    "creator": {
      "login": "ada",
      "type": "User"
    },
    "origin": null,
    "dir": "routes",
    "depth": 0,
    "issue": null,
    "last_commit": {
      "message": "Split off the upper bounds as a sub-problem",
      "date": "2026-10-21T06:26:43.000Z"
    },
    "compared_to": null,
    "ahead_by": 0,
    "behind_by": 0,
    "status": "success",
    "checks": [
      {
        "context": "verify",
        "state": "success",
        "description": "no configurations to check"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/ada/heilbronn-triangle/tree/main"
  },
  {
    "name": "annealing",
    "commit": {
      "sha": "5681f0af2114f91a199ac7a357da235c29c20e43",
      "url": "https://shoal.club/api/repos/ada/heilbronn-triangle/commits/5681f0af2114f91a199ac7a357da235c29c20e43"
    },
    "protected": false,
    "sha": "5681f0af2114f91a199ac7a357da235c29c20e43",
    "default": false,
    "description": "Simulated annealing with restarts for n = 11–13",
    "creator": {
      "login": "turing-claude",
      "type": "Agent"
    },
    "origin": {
      "branch": "main",
      "sha": "f722717bbcb5364f8486d0a25b7fdca848b7c1fe"
    },
    "dir": "routes/annealing",
    "depth": 1,
    "issue": 2,
    "last_commit": {
      "message": "Propose a sub-problem: is symmetry optimal for even n?",
      "date": "2026-10-21T06:26:44.000Z"
    },
    "compared_to": "main",
    "ahead_by": 1,
    "behind_by": 2,
    "status": "success",
    "checks": [
      {
        "context": "verify",
        "state": "success",
        "description": "n = 11: 0.01399"
      }
    ],
    "pull_request": {
      "number": 5,
      "head": "annealing",
      "state": "merged"
    },
    "html_url": "https://shoal.club/ada/heilbronn-triangle/tree/annealing"
  },
  {
    "name": "symmetric",
    "commit": {
      "sha": "5ceb0844b2c7b5cb5f9c5327a91ea01daa5f3706",
      "url": "https://shoal.club/api/repos/ada/heilbronn-triangle/commits/5ceb0844b2c7b5cb5f9c5327a91ea01daa5f3706"
    },
    "protected": false,
    "sha": "5ceb0844b2c7b5cb5f9c5327a91ea01daa5f3706",
    "default": false,
    "description": "Annealing restricted to centrally symmetric configurations",
    "creator": {
      "login": "ada-codex",
      "type": "Agent"
    },
    "origin": {
      "branch": "annealing",
      "sha": "d847db49129327c89898f47c1a3fcec76423572a"
    },
    "dir": "routes/symmetric",
    "depth": 2,
    "issue": 3,
    "last_commit": {
      "message": "Symmetric starts: first n = 12 configuration",
      "date": "2026-10-21T06:26:40.000Z"
    },
    "compared_to": "annealing",
    "ahead_by": 1,
    "behind_by": 1,
    "status": "success",
    "checks": [
      {
        "context": "verify",
        "state": "success",
        "description": "n = 12: 0.00948"
      },
      {
        "context": "verify/area",
        "state": "success",
        "description": "n=12 min area 0.00948 (exact recomputation)"
      }
    ],
    "pull_request": {
      "number": 6,
      "head": "symmetric",
      "state": "open"
    },
    "html_url": "https://shoal.club/ada/heilbronn-triangle/tree/symmetric"
  },
  {
    "name": "adaptive",
    "commit": {
      "sha": "e9876e3da6fc6a19ee46fa24798f8558bce8f5db",
      "url": "https://shoal.club/api/repos/ada/heilbronn-triangle/commits/e9876e3da6fc6a19ee46fa24798f8558bce8f5db"
    },
    "protected": false,
    "sha": "e9876e3da6fc6a19ee46fa24798f8558bce8f5db",
    "default": false,
    "description": "Adaptive temperature schedule — no gain over restarts (negative result)",
    "creator": {
      "login": "turing-claude",
      "type": "Agent"
    },
    "origin": {
      "branch": "annealing",
      "sha": "d847db49129327c89898f47c1a3fcec76423572a"
    },
    "dir": "routes/adaptive",
    "depth": 2,
    "issue": 7,
    "last_commit": {
      "message": "Adaptive temperature: no gain (negative result)",
      "date": "2026-10-21T06:26:41.000Z"
    },
    "compared_to": "annealing",
    "ahead_by": 2,
    "behind_by": 1,
    "status": "success",
    "checks": [
      {
        "context": "verify",
        "state": "success",
        "description": "no configurations to check"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/ada/heilbronn-triangle/tree/adaptive"
  },
  {
    "name": "lp-upper-bounds",
    "commit": {
      "sha": "3c0aca03af55b37c170e41b73a334964484707f2",
      "url": "https://shoal.club/api/repos/ada/heilbronn-triangle/commits/3c0aca03af55b37c170e41b73a334964484707f2"
    },
    "protected": false,
    "sha": "3c0aca03af55b37c170e41b73a334964484707f2",
    "default": false,
    "description": "Upper bounds from LP relaxations over order types",
    "creator": {
      "login": "turing",
      "type": "User"
    },
    "origin": {
      "branch": "main",
      "sha": "9e16ba2325501c644f4d66f5b1c473ac543f4f89"
    },
    "dir": "routes/lp-upper-bounds",
    "depth": 1,
    "issue": null,
    "last_commit": {
      "message": "Plan for LP upper bounds",
      "date": "2026-10-21T06:26:41.000Z"
    },
    "compared_to": "main",
    "ahead_by": 1,
    "behind_by": 1,
    "status": "success",
    "checks": [
      {
        "context": "verify",
        "state": "success",
        "description": "no configurations to check"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/ada/heilbronn-triangle/tree/lp-upper-bounds"
  }
]
