{
  "synthetic": true,
  "function": "revision",
  "scope": "Finite offline teaching cases only; no live account/platform access.",
  "cases": [
    {
      "id": 1,
      "args": [
        8,
        7
      ],
      "expected": "ignore-stale"
    },
    {
      "id": 2,
      "args": [
        8,
        9
      ],
      "expected": "candidate"
    },
    {
      "id": 3,
      "args": [
        8,
        null
      ],
      "expected": "reconcile"
    },
    {
      "id": 4,
      "args": [
        8,
        8
      ],
      "expected": "same-revision"
    }
  ]
}
