{
  "permissions": {
    "allow": [
      "Bash(python:*)",
      "Bash(for f in test_*.py)",
      "Bash(do echo \"=== $f ===\")",
      "Bash(done)",
      "Bash(do python \"$f\")",
      "Bash(for test in test_*.py)",
      "Bash(do echo \"=== $test ===\")",
      "Bash(gcc:*)",
      "Bash(./herb_test.exe)",
      "Bash(./herb_runtime.exe)",
      "Bash(./herb_runtime_ext.exe:*)",
      "Bash(./npc_adventure_benchmark.exe:*)",
      "Bash(echo:*)",
      "Bash(printf:*)",
      "Bash(./herb_runtime_v2.exe:*)",
      "Bash(grep:*)",
      "Bash(cc:*)",
      "Bash(./test_freestanding.exe:*)",
      "Bash(./test_fs_debug.exe)",
      "Bash(./test_freestanding_equiv.exe:*)",
      "Bash(bash test_freestanding_equiv.sh)",
      "Bash(nm:*)",
      "Bash(ld:*)",
      "Bash(export PATH=\"$PATH:/c/Users/Ben/AppData/Local/Microsoft/WinGet/Packages/BrechtSanders.WinLibs.POSIX.UCRT_Microsoft.Winget.Source_8wekyb3d8bbwe/mingw64/bin\")",
      "Bash(nasm:*)",
      "Bash(objdump:*)",
      "Bash(findstr:*)",
      "Bash(winget search:*)",
      "Bash(make clean:*)",
      "Bash(make:*)",
      "Bash(MAKE=\"/c/Users/Ben/AppData/Local/Microsoft/WinGet/Packages/BrechtSanders.WinLibs.POSIX.UCRT_Microsoft.Winget.Source_8wekyb3d8bbwe/mingw64/bin/mingw32-make\")",
      "Bash($MAKE clean)",
      "Bash($MAKE)",
      "Bash(QEMU=\"C:/Program Files/qemu/qemu-system-x86_64.exe\")",
      "Bash(taskkill:*)",
      "Bash(mingw32-make run:*)",
      "Bash(mingw32-make:*)",
      "Bash(./test_api.exe:*)",
      "Bash(bash test_binary_format.sh)",
      "mcp__sequential-thinking__sequentialthinking",
      "Bash(bash src/test_binary_format.sh)",
      "Bash(./src/test_api:*)",
      "Bash(./test_api:*)",
      "Bash(./herb_test:*)",
      "Bash(do echo -n \"$f: \")",
      "Bash(git)",
      "Bash(gh:*)",
      "Bash(cmd.exe:*)",
      "Bash(\"/c/Program Files/GitHub CLI/gh.exe\" --version 2>/dev/null || \"/c/Program Files \\(x86\\)/GitHub CLI/gh.exe\" --version 2>/dev/null)",
      "Bash(export PATH=\"/c/Program Files/GitHub CLI:$PATH\" && gh auth status 2>&1)",
      "Bash(cd /c/Users/Ben/Desktop/HERB && git init 2>&1)",
      "Bash(cd /c/Users/Ben/Desktop/HERB && git add -A && git status 2>&1)",
      "Bash(cd:*)",
      "Bash(export PATH=\"/c/Program Files/GitHub CLI:$PATH\" && gh api user 2>&1)",
      "Bash(export PATH=\"/c/Program Files/GitHub CLI:$PATH\" && cd /c/Users/Ben/Desktop/HERB && gh repo create HERB --private --source=. --push --description \"A novel computational model built from first principles. Single primitive \\(MOVE\\), declarative tensions, bare metal x86-64 OS. 748 tests. 113KB bootable image.\" 2>&1)",
      "Bash(cd /c/Users/Ben/Desktop/HERB && src/test_api programs/interactive_kernel.herb.json 2>&1)",
      "Bash(cd /c/Users/Ben/Desktop/HERB && src/test_api programs/multiprocess.herb.json 2>&1)",
      "Bash(git stash:*)",
      "Bash(cd C:\\\\Users\\\\Ben\\\\Desktop\\\\HERB:*)",
      "Bash(tail:*)",
      "Bash(echo LINK OK:*)",
      "Bash(echo OK:*)",
      "Bash(python3:*)",
      "Bash(grep consumer\\\\|PROGRAM:*)",
      "Bash(cd C:\\\\Users\\\\Ben\\\\Desktop\\\\HERB\\\\boot:*)",
      "Bash(echo Cleanup done:*)",
      "Bash(cd /c/Users/Ben/Desktop/HERB_OS_PUSH && git remote add origin https://github.com/CommonHerb/HERB_OS.git && git push -u origin main 2>&1)",
      "Bash(\"C:\\\\Users\\\\Ben\\\\AppData\\\\Local\\\\Python\\\\bin\\\\python.exe\":*)",
      "Bash(\"C:/Users/Ben/AppData/Local/Python/bin/python.exe\":*)",
      "Bash(rm:*)",
      "Bash(sed:*)",
      "Bash(git status:*)",
      "Bash(git checkout:*)",
      "Bash(git add:*)",
      "Bash(git commit:*)",
      "Bash(git push:*)",
      "Bash(py:*)",
      "Bash(awk:*)",
      "Bash(git:*)",
      "Bash(objcopy:*)",
      "Bash(\"/c/Users/Ben/AppData/Local/Python/bin/python.exe\":*)",
      "Bash(\"$MAKE\":*)",
      "Bash(\"/c/Users/Ben/AppData/Local/Microsoft/WinGet/Packages/BrechtSanders.WinLibs.POSIX.UCRT_Microsoft.Winget.Source_8wekyb3d8bbwe/mingw64/bin/mingw32-make.exe\":*)",
      "Bash(\"/c/Users/Ben/AppData/Local/Microsoft/WinGet/Packages/BrechtSanders.WinLibs.POSIX.UCRT_Microsoft.Winget.Source_8wekyb3d8bbwe/mingw64/bin/mingw32-make.exe\" clean:*)",
      "Bash(\"/c/Users/Ben/AppData/Local/Microsoft/WinGet/Packages/BrechtSanders.WinLibs.POSIX.UCRT_Microsoft.Winget.Source_8wekyb3d8bbwe/mingw64/bin/mingw32-make.exe\" test-bare-metal:*)",
      "Bash(ld.exe:*)",
      "Bash(\"C:/Users/Ben/AppData/Local/Microsoft/WinGet/Packages/BrechtSanders.WinLibs.POSIX.UCRT_Microsoft.Winget.Source_8wekyb3d8bbwe/mingw64/bin/ld.exe\":*)",
      "Bash(tasklist:*)",
      "Bash(\"C:/Program Files/qemu/qemu-system-x86_64.exe\":*)",
      "Bash(do rm:*)",
      "Bash(do echo:*)",
      "Bash(cd \"C:\\\\Users\\\\Ben\\\\Desktop\\\\HERB\" && for f in boot/*.asm; do wc -l \"$f\"; done)",
      "Bash(cd \"C:\\\\Users\\\\Ben\\\\Desktop\\\\HERB\" && cat boot/*.asm | wc -l)",
      "Bash(netstat:*)",
      "Bash(\"C:/Program Files/qemu/qemu-system-x86_64.exe\" --version 2>&1)"
    ]
  }
}
