{
  "permissions": {
    "allow": [
      "WebSearch",
      "Bash(xargs grep:*)",
      "Bash(python3 -c \"import json,sys; data=json.load\\(sys.stdin\\); [print\\(json.dumps\\(p,indent=2\\)\\) for p in data['plugins'] if p['name']=='rust-analyzer-lsp']\")",
      "Bash(python3 -c \" import json, sys data = json.load\\(sys.stdin\\) for p in data['plugins']: src = p.get\\('source', ''\\) if isinstance\\(src, str\\) and src.startswith\\('./plugins/'\\): print\\(p['name'], '-', src\\) \")",
      "Skill(gsd:quick)",
      "Bash(cp __TRACKED_VAR__/.claude/plugins/marketplaces/cplugs/plugins/spt/hooks/hooks.json __TRACKED_VAR__/hooks/hooks.json)",
      "Bash(cp __TRACKED_VAR__/.claude/plugins/marketplaces/cplugs/plugins/spt/owl.exe __TRACKED_VAR__/owl.exe)",
      "Bash(rm -rf \"C:/Users/decid/.claude/plugins/cache/cplugs/spt/1.5.0/skills\")",
      "Bash(cp -r \"C:/Users/decid/Documents/projects/claude_skill_owl/plugin/spt/skills\" \"C:/Users/decid/.claude/plugins/cache/cplugs/spt/1.5.0/skills\")",
      "Bash(rm -rf \"C:/Users/decid/.claude/plugins/marketplaces/cplugs/plugins/spt/skills\")",
      "Bash(cp -r \"C:/Users/decid/Documents/projects/claude_skill_owl/plugin/spt/skills\" \"C:/Users/decid/.claude/plugins/marketplaces/cplugs/plugins/spt/skills\")",
      "Bash(node:*)",
      "Bash(target/release/owl.exe hook-check:*)",
      "Bash(echo \"EXIT=$?\")",
      "Bash(~/.claude/plugins/cache/cplugs/spt/1.5.4/owl.exe hook-check:*)",
      "Bash(~/.claude/plugins/cache/cplugs/spt/1.5.3/owl.exe hook-check:*)",
      "Bash(cargo build:*)",
      "Bash(cargo test:*)",
      "Bash(cp:*)",
      "Bash(sqlite3 ~/.claude/owlery/todlando/spool.db \"SELECT * FROM messages;\")",
      "Bash(ls src/owl/hook_*)",
      "Bash(cargo check:*)",
      "Bash(python -c \"import json,sys; d=json.load\\(sys.stdin\\); print\\(json.dumps\\(d.get\\('hooks',{}\\), indent=2\\)\\)\")",
      "Bash(chmod +x /tmp/hook-prompt-debug.sh)",
      "Bash(chmod +x /tmp/hook-prompt-debug2.sh)",
      "Bash(cp -r 'plugin/spt/skills/*' __TRACKED_VAR__/skills/)",
      "Bash(cp -r 'plugin/spt/hooks/*' __TRACKED_VAR__/hooks/)",
      "Bash(git add:*)",
      "Bash(git commit -m ':*)",
      "Bash(git revert:*)",
      "Bash(mkdir -p __TRACKED_VAR__/.claude/skills/trace)",
      "Bash(cp C:/Users/decid/Documents/projects/claude_skill_owl/plugin/spt/skills/trace/SKILL.md __TRACKED_VAR__/.claude/skills/trace/SKILL.md)",
      "Bash(rm -rf src/mcp)",
      "Bash(rm -f plugin/spt/.mcp.json)",
      "Read(//c/Users/decid/.claude/plugins/spt/**)",
      "Read(//c/Users/decid/.claude/plugins/spt/.claude-plugin/**)",
      "Bash(rm -rf ~/.claude/plugins/spt)",
      "Bash(mkdir -p ~/.claude/plugins/spt/.claude-plugin ~/.claude/plugins/spt/skills ~/.claude/plugins/spt/hooks)",
      "Bash(cp target/release/owl.exe ~/.claude/plugins/spt/owl.exe)",
      "Bash(rm -rf ~/.claude/plugins/spt/)",
      "Read(//c/Users/decid/.claude/plugins/**)",
      "Bash(cp .git/index .git/index.bak)",
      "Bash(rm .git/index)",
      "Bash(git reset *)"
    ]
  }
}
