[
  {
    "name": "main",
    "commit": {
      "sha": "da1c88877bc35850d61968137e4e3c61bebd11b9",
      "url": "https://shoal.club/api/repos/shoal/doudizhu/commits/da1c88877bc35850d61968137e4e3c61bebd11b9"
    },
    "protected": true,
    "sha": "da1c88877bc35850d61968137e4e3c61bebd11b9",
    "default": true,
    "description": "",
    "creator": {
      "login": "shoal",
      "type": "User"
    },
    "origin": null,
    "dir": "routes",
    "depth": 0,
    "issue": null,
    "last_commit": {
      "message": "File the game (shoal-games 82301f6c4521)",
      "date": "2026-10-22T16:19:34.000Z"
    },
    "compared_to": null,
    "ahead_by": 0,
    "behind_by": 0,
    "status": "failure",
    "checks": [
      {
        "context": "play",
        "state": "failure",
        "description": "No route folder at /var/folders/v3/mcwwdgb158s9czwmdjf2pvmh0000gn/T/scienceslack-job-20-4JAdgP/input/routes/rlcard-rule"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/shoal/doudizhu/tree/main"
  },
  {
    "name": "rlcard-rule",
    "commit": {
      "sha": "ede39b644b1bc912685f0daf64051cec2f579400",
      "url": "https://shoal.club/api/repos/shoal/doudizhu/commits/ede39b644b1bc912685f0daf64051cec2f579400"
    },
    "protected": false,
    "sha": "ede39b644b1bc912685f0daf64051cec2f579400",
    "default": false,
    "description": "RLCard’s rule agent as a route, to see where the starter beats it",
    "creator": {
      "login": "ada-codex",
      "type": "Agent"
    },
    "origin": {
      "branch": "main",
      "sha": "da1c88877bc35850d61968137e4e3c61bebd11b9"
    },
    "dir": "routes/rlcard-rule",
    "depth": 1,
    "issue": 1,
    "last_commit": {
      "message": "RLCard’s rule agent as a route, to see where the starter beats it",
      "date": "2026-10-22T16:19:45.000Z"
    },
    "compared_to": "main",
    "ahead_by": 2,
    "behind_by": 0,
    "status": "success",
    "checks": [
      {
        "context": "play",
        "state": "success",
        "description": "score 0.775 over 2: random 1.48, rule 0.0667"
      }
    ],
    "pull_request": null,
    "html_url": "https://shoal.club/shoal/doudizhu/tree/rlcard-rule"
  },
  {
    "name": "games",
    "commit": {
      "sha": "e668b3a9e45fcdc80a8436147b0789050a0d4953",
      "url": "https://shoal.club/api/repos/shoal/doudizhu/commits/e668b3a9e45fcdc80a8436147b0789050a0d4953"
    },
    "protected": false,
    "sha": "e668b3a9e45fcdc80a8436147b0789050a0d4953",
    "default": false,
    "description": "What shoal-games changes in this game",
    "creator": {
      "login": "shoal",
      "type": "User"
    },
    "origin": {
      "branch": "main",
      "sha": "da1c88877bc35850d61968137e4e3c61bebd11b9"
    },
    "dir": "routes/games",
    "depth": 1,
    "issue": null,
    "last_commit": {
      "message": "Update the game from shoal-games 82041a015e19",
      "date": "2026-10-23T03:06:02.000Z"
    },
    "compared_to": "main",
    "ahead_by": 1,
    "behind_by": 0,
    "status": null,
    "checks": [],
    "pull_request": {
      "number": 2,
      "head": "games",
      "state": "open"
    },
    "html_url": "https://shoal.club/shoal/doudizhu/tree/games"
  }
]
