permissions:
  file:
    read: ["**/*"]
    write:
      - "eslint.config.js"
      - "vitest.config.*"
      - "tsconfig*.json"
      - ".prettierrc*"
      - ".editorconfig"
      - "package.json"
      - ".github/workflows/*.yml"
      - "README.md"
      - "CONTRIBUTING.md"
  terminal:
    allowed: ["pnpm *", "git *"]
  git:
    allowed: ["add", "commit", "restore", "checkout", "switch"]
