)]}'
{
  "commit": "d1fb175e68072d131eefa9381da1adcd71e2d306",
  "tree": "0bd9c1206446174ee1e26f753b43e80dc489fb27",
  "parents": [
    "81c52e0da02758ed5396dcc164646bc39141bd3a"
  ],
  "author": {
    "name": "Eric Huss",
    "email": "eric@huss.org",
    "time": "Tue May 26 12:36:16 2026 -0700"
  },
  "committer": {
    "name": "Eric Huss",
    "email": "eric@huss.org",
    "time": "Tue May 26 12:36:16 2026 -0700"
  },
  "message": "Reword \"must\" to \"can\"\n\nThis is to match the original wording and to match the wording in\nexpr.match.guard.chains.or. Parentheses are not necessarily the only way\nto work around this limitation. For example, you could sometimes use\ncurly braces, or lift parts out to a variable, or don\u0027t use chains.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9a526183dfd55a2a9e06bd984f327cc2d472627",
      "old_mode": 33188,
      "old_path": "src/expressions/if-expr.md",
      "new_id": "bf344bf1146e273f5329de7ff1509caf65b311e5",
      "new_mode": 33188,
      "new_path": "src/expressions/if-expr.md"
    }
  ]
}
