{
  "gitVersion": "git version 2.48.1",
  "pythonVersion": "3.11.12",
  "platform": "Darwin arm64",
  "cases": [
    {
      "case": "same-ref-stale-expectation",
      "first": "accepted",
      "second": "rejected",
      "final": "alice",
      "errorClass": "current OID does not match expected old OID"
    },
    {
      "case": "different-refs",
      "alice": "accepted",
      "bob": "accepted",
      "limit": "sequential commands; no concurrency or timing measurement"
    },
    {
      "case": "two-ref-transaction-stale",
      "transaction": "rejected",
      "release": "base",
      "catalog": "bob"
    },
    {
      "case": "two-ref-transaction-revalidated",
      "transaction": "accepted",
      "release": "alice",
      "catalog": "alice",
      "limit": "empty-tree teaching case; real content must be re-evaluated"
    }
  ],
  "hypotheticalBatchCompletionMs": {
    "one-repository-queue": 240,
    "four-independent-refs": 60,
    "three-on-main-one-other": 180
  },
  "assumptions": "four arrivals at time zero, 60ms each, independent unlimited workers; no extra overhead",
  "limits": "No GitHub network, distributed quorum, parallel race, UI, CI or throughput test"
}
