{
  "permissions": {
    "allow": [
      "Bash(tailscale funnel:*)",
      "Bash(claude auth:*)",
      "Bash(tailscale ip:*)",
      "Bash(tailscale status:*)",
      "Bash(python3:*)",
      "Bash(npm list:*)",
      "Bash(npm install:*)",
      "Bash(cloudflared tunnel:*)",
      "Bash(zip -j /tmp/dashboard.zip course-dashboard.html)",
      "Bash(gh auth:*)",
      "Bash(brew install:*)",
      "WebFetch(domain:www.dewa.gov.ae)",
      "Bash(curl -s \"https://media.rss.com/dewa-news/feed.xml\")",
      "Bash(pkill -f \"streamlit run dashboard.py\")",
      "Bash(tailscale serve:*)",
      "Bash(pkill -f \"http.server 8090\")",
      "Bash(pkill -f \"proxy.py\")",
      "Bash(curl -s -o /dev/null -w \"/ \\(redirect\\):              %{http_code}\\\\n\" http://localhost:8090/)",
      "Bash(curl -s -o /dev/null -w \"/course-dashboard.html:    %{http_code}\\\\n\" http://localhost:8090/course-dashboard.html)",
      "Bash(curl -s -o /dev/null -w \"/pr-tracker:               %{http_code}\\\\n\" http://localhost:8090/pr-tracker)",
      "Bash(curl -v http://localhost:8090/pr-tracker)",
      "Bash(npx tsc:*)",
      "Bash(npx next:*)",
      "Bash(npm run:*)",
      "Bash(echo \"PID: $!\")",
      "Read(//tmp/**)",
      "Bash(sudo tailscale:*)",
      "Read(//private/tmp/**)",
      "Bash(curl -sL --max-time 8 https://resources.premierleague.com/premierleague/badges/70/t3.png -o /Users/khalidbinkalban/pl-instagram-tracker/public/test.png)",
      "Bash(tailscale set:*)",
      "Bash(git clone:*)",
      "Bash(pip install:*)",
      "Bash(pip3 install:*)",
      "Bash(PLAYER_NAME=khalidbinkalban LEADERBOARD_URL=https://hadis-mac-mini.tailf8f871.ts.net:10000 python3 app.py)",
      "Bash(node:*)",
      "Bash(npx vercel:*)",
      "Bash(netlify --version)",
      "Bash(netlify deploy:*)",
      "Bash(npx surge:*)",
      "Bash(curl:*)",
      "Bash(netlify status:*)",
      "Bash(netlify link:*)",
      "WebFetch(domain:hadis-mac-mini.tailf8f871.ts.net)",
      "Bash(PLAYER_NAME=MY_NAME python3 ~/.claude/push_stats.py --force)",
      "Bash(echo \"exit:$?\")",
      "Bash(PLAYER_NAME=\"Khalid Bin Kalban\" python3 ~/.claude/push_stats.py --force)",
      "WebFetch(domain:khalids-mac-mini.tailbd7b77.ts.net)",
      "Bash(sed -i '' 's/border-danger\\\\/20 font-medium\"/border-danger\\\\/20 font-semibold\"/g' src/components/risks/RiskRegister.tsx)",
      "Bash(sed -i '' 's/border-warning\\\\/20 font-medium\"/border-warning\\\\/20 font-semibold\"/g' src/components/risks/RiskRegister.tsx)",
      "Bash(sed -i '' 's/border-success\\\\/20 font-medium\"/border-success\\\\/20 font-semibold\"/g' src/components/risks/RiskRegister.tsx)",
      "Bash(echo \"EXIT:$?\")",
      "Bash(kill -9 21158 21159)",
      "Bash(vercel ls:*)"
    ]
  }
}
