Files
whetstone_DSL/.claude/settings.local.json
2026-02-10 13:42:39 -07:00

121 lines
7.6 KiB
JSON

{
"permissions": {
"allow": [
"Bash(ls:*)",
"Bash(git add:*)",
"Bash(git commit -m \"$\\(cat <<''EOF''\nAdd textgen definitions for all Phase 1 AST concepts\n\n- Added ConceptTextGenDeclaration nodes for all 38 Phase 1 concepts\n- Includes textgen rules for core concepts \\(Module, Function, Parameter, Variable\\)\n- Textgen rules for statements \\(Block, Assignment, If, Loops, Return, etc.\\)\n- Textgen rules for expressions \\(BinaryOp, UnaryOp, FunctionCall, Literals, etc.\\)\n- Textgen rules for types \\(Primitive, List, Set, Map, Tuple, Array, Optional, Custom\\)\n- Textgen rules for annotations \\(Annotation, DerefStrategy, OptimizationLock, LangSpecific\\)\n\nCo-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>\nEOF\n\\)\")",
"Bash(git commit:*)",
"WebFetch(domain:raw.githubusercontent.com)",
"WebSearch",
"WebFetch(domain:mps-support.jetbrains.com)",
"WebFetch(domain:www.jetbrains.com)",
"Bash(wc:*)",
"Bash(python3:*)",
"Bash(python:*)",
"WebFetch(domain:github.com)",
"WebFetch(domain:java.hotexamples.com)",
"Bash(dir:*)",
"Bash(cmake:*)",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Debug\\\\step1_test.exe\")",
"Bash(/e/Whetstone_DSL/editor/build/step1_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/step2_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/step3_test.exe)",
"Bash(build/step3_test.exe)",
"Bash(build/step4_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/step5_test.exe)",
"Bash(git checkout:*)",
"Bash(g++:*)",
"Bash(/e/vcpkg/vcpkg.exe list:*)",
"Bash(powershell:*)",
"Bash(E:\\\\vcpkg\\\\vcpkg.exe search:*)",
"Bash(findstr:*)",
"Bash(\"E:\\\\vcpkg\\\\vcpkg.exe\" list)",
"Bash(git status:*)",
"Bash(\"E:\\\\vcpkg\\\\vcpkg.exe\" install:*)",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Release\\\\step39_test.exe\")",
"Bash(where:*)",
"Bash(winget install:*)",
"Bash(\"C:\\\\Program Files \\(x86\\)\\\\Inno Setup 6\\\\ISCC.exe\" \"E:\\\\Whetstone_DSL\\\\installer\\\\windows\\\\setup.iss\")",
"Bash(reg query:*)",
"Bash(\"C:\\\\Users\\\\Bill\\\\AppData\\\\Local\\\\Programs\\\\Inno Setup 6\\\\ISCC.exe\" \"E:\\\\Whetstone_DSL\\\\installer\\\\windows\\\\setup.iss\")",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\installer\\\\WhetstoneEditor-0.1.0-setup.exe\")",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Release\\\\whetstone_editor.exe\")",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Release\\\\step60_test.exe\")",
"Bash(^d \")",
"Bash(vcpkg list:*)",
"Bash(E:\\\\vcpkg\\\\vcpkg.exe list:*)",
"Bash(cmd /c \"E:\\\\vcpkg\\\\vcpkg.exe list 2>NUL | findstr tree-sitter\")",
"Bash(cmd /c \"dir E:\\\\vcpkg\\\\vcpkg.exe 2>NUL && echo FOUND || echo NOT_FOUND\")",
"Bash(cmd /c \"if exist E:\\\\vcpkg\\\\vcpkg.exe \\(echo FOUND\\) else \\(echo NOT_FOUND\\)\")",
"Bash(cmd /c \"where vcpkg 2>&1\")",
"Bash(cmd /c \"echo %VCPKG_ROOT%\")",
"Bash(gh release view:*)",
"WebFetch(domain:api.github.com)",
"Bash(\"C:\\\\Program Files\\\\CMake\\\\bin\\\\cmake.exe\" --version)",
"Bash(cl.exe:*)",
"Bash(\"C:\\\\Program Files\\\\Microsoft Visual Studio\\\\2022\\\\Community\\\\Common7\\\\Tools\\\\VsDevCmd.bat\" -arch=amd64)",
"Bash(cmd /c \"\"\"C:\\\\Program Files\\\\Microsoft Visual Studio\\\\2022\\\\Community\\\\Common7\\\\Tools\\\\VsDevCmd.bat\"\" -arch=amd64 >nul 2>&1 && where cl.exe\")",
"Bash(cmd /c \"call \"\"C:\\\\Program Files\\\\Microsoft Visual Studio\\\\2022\\\\Community\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\"\" >nul 2>&1 && where cl.exe\")",
"Bash(cmd.exe /c:*)",
"Bash(VCPKG_ROOT=\"E:/Whetstone_DSL/editor/build/vcpkg_installed/x64-windows\":*)",
"Bash(\"C:/Program Files/CMake/bin/cmake.exe\":*)",
"Bash(git config:*)",
"Bash(\"C:/Program Files/CMake/bin/cmake.exe\" --build:*)",
"Bash(\"C:/Program Files/CMake/bin/cmake.exe\" --build \"E:/Whetstone_DSL/editor/build\" --target step51_test --config Release)",
"Bash(\"C:/Program Files/CMake/bin/cmake.exe\" --build \"E:/Whetstone_DSL/editor/build\" --target step53_test --config Release)",
"Bash(\"E:/Whetstone_DSL/editor/build/Release/step50_test.exe\")",
"Bash(\"E:/Whetstone_DSL/editor/build/Release/step51_test.exe\")",
"Bash(\"E:/Whetstone_DSL/editor/build/Release/step53_test.exe\")",
"Bash(\"C:/Program Files/CMake/bin/cmake.exe\" --build \"E:/Whetstone_DSL/editor/build\" --target step49_test --config Release)",
"Bash(\"E:/Whetstone_DSL/editor/build/Release/step49_test.exe\")",
"Bash(\"C:/Program Files/CMake/bin/cmake.exe\" --build \"E:/Whetstone_DSL/editor/build\" --target step60_test --config Release)",
"Bash(\"E:/Whetstone_DSL/editor/build/Release/step60_test.exe\")",
"Bash(\"C:/Program Files/CMake/bin/cmake.exe\" --build \"E:/Whetstone_DSL/editor/build\" --target step52_test --config Release)",
"Bash(\"E:/Whetstone_DSL/editor/build/Release/step52_test.exe\")",
"Bash(\"C:/Program Files/CMake/bin/cmake.exe\" --build \"E:/Whetstone_DSL/editor/build\" --target step54_test --config Release)",
"Bash(\"E:/Whetstone_DSL/editor/build/Release/step54_test.exe\")",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Release\\\\step54_test.exe\")",
"Bash(./vcpkg search:*)",
"Bash(./Release/step59_test.exe:*)",
"Bash(./Release/step60_test.exe:*)",
"Bash(./Release/step61_test.exe:*)",
"Bash(./Release/step62_test.exe:*)",
"Bash(./Release/step63_test.exe:*)",
"Bash(./Release/step64_test.exe:*)",
"Bash(./Release/step65_test.exe:*)",
"Bash(powershell.exe:*)",
"Bash(/e/Whetstone_DSL/editor/build/Release/step68_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/Release/step69_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/Release/step70_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/Release/step71_test.exe)",
"Bash(for exe in Release/step68_test.exe Release/step69_test.exe Release/step70_test.exe Release/step71_test.exe)",
"Bash(./$exe)",
"Bash(done)",
"Bash(/e/Whetstone_DSL/editor/build/Release/step73_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/Release/step75_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/Release/step72_test.exe)",
"Bash(/e/Whetstone_DSL/editor/build/Release/step74_test.exe)",
"Bash(for exe in Release/step72_test.exe Release/step73_test.exe Release/step74_test.exe Release/step75_test.exe)",
"Bash(start \"\" \"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Release\\\\whetstone_editor.exe\")",
"Bash(/e/Whetstone_DSL/editor/build/Release/step76_test.exe:*)",
"Bash(git -C \"E:\\\\Whetstone_DSL\" log --oneline -20)",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Release\\\\step40_test.exe\")",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Release\\\\step90_test.exe\")",
"Bash(gh api:*)",
"Bash(\"E:\\\\Whetstone_DSL\\\\editor\\\\build\\\\Release\\\\step115_test.exe\")",
"Bash(git stash:*)",
"Bash(E:/Whetstone_DSL/editor/build/Release/step40_test.exe:*)",
"Bash(E:/Whetstone_DSL/editor/build/Release/step90_test.exe:*)",
"Bash(E:/Whetstone_DSL/editor/build/Release/step115_test.exe:*)",
"Bash(E:/Whetstone_DSL/editor/build/Release/step120_test.exe:*)",
"Bash(find:*)",
"Bash(build/Release/step206_test.exe)",
"Bash(build/Release/step201_test.exe)",
"Bash(./step201_test.exe:*)",
"Bash(./step206_test.exe)",
"Bash(./step213_test.exe:*)",
"Bash(./build/Debug/step206_test.exe)"
]
}
}