)]}'
{
  "commit": "b4e7b51e03b395b3e2b3ebffffba6d3cf0bcd9d8",
  "tree": "a51e4d0f75ef2563ae66847712e9596573640737",
  "parents": [
    "d170bdea501c3b8c1aeeb2a5f4a19fc903bc10af"
  ],
  "author": {
    "name": "Yang Luo",
    "email": "hsluoyz@gmail.com",
    "time": "Wed Nov 19 18:38:54 2025 +0800"
  },
  "committer": {
    "name": "Yang Luo",
    "email": "hsluoyz@gmail.com",
    "time": "Wed Nov 19 18:38:54 2025 +0800"
  },
  "message": "feat: add initial code\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adc3874b2f9a2cc6d3bf1d63f993352b1cec7382",
      "new_mode": 33188,
      "new_path": ".clang-format"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94c86f1dc274be968e807faa1272d4a596e55c71",
      "new_mode": 33188,
      "new_path": ".editorconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b9e080cba4b033183f00f4b4965f62ad87a77b6",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci.yml"
    },
    {
      "type": "modify",
      "old_id": "259148fa18f9fb7ef58563f4ff15fc7b172339fb",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "15bf94a365b3245e5e54a6cdfeeeb9d35d5bedc7",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0f62450208dac63f929712ba8ac7bade16790dc",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee882bd91674b55c1395d30aae65936445c7dce7",
      "new_mode": 33188,
      "new_path": "CONTRIBUTING.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1dd4dd595d769a1d7911fc9000d24598a89f5150",
      "new_mode": 33188,
      "new_path": "MANIFEST.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf395cf2b59146c53033f74dee75478fe0ae1138",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "bd13d97b7e736c50dc57c2520fda683bf5fdb6ab",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "7630b5c3ad60a89623b519e162267660acdbe76f",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "945c9b46d684f08ec84cb316e1dc0061e361f794",
      "new_mode": 40960,
      "new_path": "_codeql_detected_source_root"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29c0f316cb6544a7f75118358c885dc400bc843a",
      "new_mode": 33188,
      "new_path": "cmake/modules/Findcasbin.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29d583dc9457b9c12d1b64d50bc5af5048f5333d",
      "new_mode": 33188,
      "new_path": "cmake/modules/Findgoogletest.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c259f9141fcde9065ce1bff7cf7ff83d382f2c82",
      "new_mode": 33188,
      "new_path": "cmake/modules/Findsqlpp11.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ca4b92806c7f5045338b778842c3f1227873ef5",
      "new_mode": 33188,
      "new_path": "examples/rbac_model.conf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afba5dbdda2ce1ef2de1f30e9a38a22435ece723",
      "new_mode": 33188,
      "new_path": "include/CasbinRule.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e085e428117849d9a4c0623f76f8b52727cd6ca",
      "new_mode": 33188,
      "new_path": "include/sqlpp11_adapter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a3c0eb27eac8b4b0bb181a63ca937688d2109ff",
      "new_mode": 33188,
      "new_path": "sqlpp11_adapter.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7990a2fc9d92c3b107141d1b3c664c6a9c45fd18",
      "new_mode": 33188,
      "new_path": "test.cpp"
    }
  ]
}
