)]}'
{
  "commit": "0b86b3bda752f018de3e2db603ee01b9a6de6600",
  "tree": "edff737bbc4dd5c62fd2bddbc46be33657b29e20",
  "parents": [
    "a84514561e1c439d0ee244b3e9f8e010f22f5a5a"
  ],
  "author": {
    "name": "warren",
    "email": "warren.chen830@gmail.com",
    "time": "Mon Jan 12 23:56:51 2026 +0800"
  },
  "committer": {
    "name": "warren",
    "email": "warren.chen830@gmail.com",
    "time": "Mon Jan 12 23:56:51 2026 +0800"
  },
  "message": "feat: add scopes support for q_dev plugin\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3b845cb8babffd971f6572d172247f288fb3704",
      "old_mode": 33188,
      "old_path": "backend/plugins/q_dev/api/blueprint_v200.go",
      "new_id": "54e9dc07065ae7b96558ee6130d112c40b0f0afb",
      "new_mode": 33188,
      "new_path": "backend/plugins/q_dev/api/blueprint_v200.go"
    },
    {
      "type": "modify",
      "old_id": "3bb67450b53cb4b2a56f0b773394fd8eb847bfde",
      "old_mode": 33188,
      "old_path": "backend/plugins/q_dev/api/init.go",
      "new_id": "3a3dc2f9185ebdb71b039076bb210a049d702b9d",
      "new_mode": 33188,
      "new_path": "backend/plugins/q_dev/api/init.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b78a7b05c9bc54e458ed69c5929cc0299e6bdbe",
      "new_mode": 33188,
      "new_path": "backend/plugins/q_dev/api/scopes.go"
    },
    {
      "type": "modify",
      "old_id": "80118212e10affd27b7fa832bf2352cc1a8bfb46",
      "old_mode": 33188,
      "old_path": "backend/plugins/q_dev/impl/impl.go",
      "new_id": "46bb166f55819fcd3e40c56fc4a69840ca2b7013",
      "new_mode": 33188,
      "new_path": "backend/plugins/q_dev/impl/impl.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d5965028aae8164608e085712fab2542acfdee9",
      "new_mode": 33188,
      "new_path": "backend/plugins/q_dev/models/migrationscripts/20260112_add_scope_config.go"
    },
    {
      "type": "modify",
      "old_id": "86971e539311ec0bd2094e657751eaeb922fcac8",
      "old_mode": 33188,
      "old_path": "backend/plugins/q_dev/models/migrationscripts/register.go",
      "new_id": "695ffed6b8decd2175135152b137fc0a9699fd07",
      "new_mode": 33188,
      "new_path": "backend/plugins/q_dev/models/migrationscripts/register.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7da821b5c9d2667950cfd4f9cdb48f45a3bda42",
      "new_mode": 33188,
      "new_path": "backend/plugins/q_dev/models/scope_config.go"
    },
    {
      "type": "modify",
      "old_id": "b56720db2c5e2d91a052744a2b6961bb8fa74f4a",
      "old_mode": 33188,
      "old_path": "docker-compose-dev.yml",
      "new_id": "52d14495c859f814aa039d997997c02eef16ad79",
      "new_mode": 33188,
      "new_path": "docker-compose-dev.yml"
    }
  ]
}
