agent-team/settings.json
Bryan Ramos b741354dd8 fix: resolve critical issues in install.sh, settings.json, and worker-protocol
- install.sh: replace unreachable $? check with `if !` pattern (set -e
  exits before the check runs on Windows mklink failure)
- settings.json: remove fragile Bash deny patterns that can't match across
  path separators; broaden .env denies to recursive **/.env with Read/Write/Edit
- worker-protocol: align QA instruction with qa-checklist — qa_check goes in
  frontmatter envelope, not as a prose line
2026-04-02 07:48:47 -04:00

57 lines
1.1 KiB
JSON

{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"attribution": {
"commit": "",
"pr": ""
},
"permissions": {
"allow": [
"Bash",
"Read",
"Edit",
"Write",
"Glob",
"Grep",
"WebFetch",
"WebSearch"
],
"deny": [
"Read(~/.ssh/**)",
"Read(~/.aws/**)",
"Read(~/.gnupg/**)",
"Read(**/.env)",
"Read(**/.env.*)",
"Write(~/.ssh/**)",
"Write(~/.aws/**)",
"Write(~/.gnupg/**)",
"Write(**/.env)",
"Write(**/.env.*)",
"Edit(~/.ssh/**)",
"Edit(~/.aws/**)",
"Edit(~/.gnupg/**)",
"Edit(**/.env)",
"Edit(**/.env.*)"
],
"ask": [
"Bash(rm *)",
"Bash(rmdir *)",
"Bash(git push --force*)",
"Bash(git push -f*)",
"Bash(git reset --hard*)",
"Bash(git clean *)",
"Bash(chmod *)",
"Bash(dd *)",
"Bash(mkfs*)",
"Bash(shred *)",
"Bash(kill *)",
"Bash(killall *)",
"Bash(sudo *)"
],
"defaultMode": "acceptEdits"
},
"model": "sonnet",
"effortLevel": "medium",
"claudeMdExcludes": [
".claude/agent-memory/**"
]
}