{ "attribution": { "commit": "", "pr": "" }, "permissions": { "allow": [ "Bash(npm run lint)", "Bash(npm run test *)", "Read(~/.zshrc)", "Bash(git * main)", "Bash(ls *)", "Bash(pnpm build *)" ], "deny": [ "Bash(curl *)", "Read(./.env)", "Read(./.env.*)", "Read(./secrets/**)", "Read(~/.aws/**)", "Bash(git push *)", "Bash(yadm push *)" ] }, "hooks": { "Notification": [ { "matcher": "", "hooks": [ { "type": "command", "command": "notify-send 'Claude Code' 'Claude Code needs your attention'" } ] } ] }, "enabledPlugins": { "pyright-lsp@claude-plugins-official": true, "typescript-lsp@claude-plugins-official": true, "clangd-lsp@claude-plugins-official": true, "frontend-design@claude-plugins-official": true, "code-review@claude-plugins-official": true, "code-simplifier@claude-plugins-official": true, "playwright@claude-plugins-official": true, "superpowers@claude-plugins-official": true }, "sandbox": { "enabled": false, "autoAllowBashIfSandboxed": true, "network": { "allowUnixSockets": [ "/var/run/docker.sock" ], "allowLocalBinding": true }, "excludedCommands": [ "docker" ] } }