)]}'
{
  "commit": "664a7be2ab2541d099694ba3d564881b8cdfe77e",
  "tree": "25957ad6af2d6280248ffc39294cc04cd62baadf",
  "parents": [
    "9a219ee72d7ca676fd9fa02cba41abe626052b1e"
  ],
  "author": {
    "name": "Andy Grove",
    "email": "agrove@apache.org",
    "time": "Wed Nov 11 20:08:49 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 11 20:08:49 2026 -0700"
  },
  "message": "ci: add cargo fmt and clippy workflow (#53)\n\nAdds a GitHub Actions workflow running `cargo fmt --all -- --check` and\n`cargo clippy --all-targets --all-features --workspace -- -D warnings`\non pushes to main and pull requests.\n\nRust is installed with `rustup` because the ASF action allowlist only\npermits `dtolnay/rust-toolchain` at a pinned SHA.\n\nNote: the workspace `Cargo.toml` is not on `main` yet (#45), so the\nclippy job needs that to merge first. I haven\u0027t run clippy locally\nagainst the current tree, so existing warnings may need fixing before\nthis goes green.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70a7a00d53e7d20ce28dff393e4a9ec9a308dee5",
      "new_mode": 33188,
      "new_path": ".github/workflows/lint.yml"
    }
  ]
}
