{
  "permissions": {
    "allow": [
      "Bash(dotnet --version)",
      "Bash(dotnet new *)",
      "Bash(dotnet sln *)",
      "Read(//g//**)",
      "Bash(find /c -maxdepth 2 -iname \"*.sln\")",
      "Bash(dotnet list *)",
      "Bash(curl -s \"https://api.nuget.org/v3-flatcontainer/sqlitepclraw.bundle_e_sqlite3/index.json\")",
      "Bash(mkdir -p js/pages js/services js/components js/utils images)",
      "Bash(touch js/pages/.gitkeep js/services/.gitkeep js/components/.gitkeep js/utils/.gitkeep images/.gitkeep)",
      "Bash(ASPNETCORE_URLS=\"http://127.0.0.1:5187\" dotnet run --no-launch-profile)",
      "Bash(curl -s -o /dev/null -w \"css status=%{http_code}\\\\n\" http://127.0.0.1:5187/css/site.css)",
      "Bash(curl -s -o /dev/null -w \"bootstrap status=%{http_code}\\\\n\" http://127.0.0.1:5187/lib/bootstrap/dist/css/bootstrap.min.css)",
      "Bash(dotnet tool *)",
      "Bash(rm -f \"g:/development/C Sharp AI/CartWise/src/CartWise.Web/App_Data/cartwise.db\")",
      "Bash(ASPNETCORE_URLS=\"http://127.0.0.1:5187\" ASPNETCORE_ENVIRONMENT=\"Development\" dotnet run --no-launch-profile)",
      "Bash(xargs -I{} sh -c 'echo \"=== {} ===\"; cat {}')",
      "Bash(rm -f \"g:/development/C Sharp AI/CartWise/src/CartWise.Web/App_Data/cartwise.db\"*)",
      "Bash(powershell -Command 'Get-Process | Where-Object { $_.Id -eq 55048 } | Select-Object Id, ProcessName, Path')",
      "Bash(powershell -Command 'Get-Process | Where-Object { $_.ProcessName -like '\\\\''*CartWise*'\\\\'' } | Select-Object Id, ProcessName, Path')",
      "Bash(cd \"g:/development/C Sharp AI/CartWise\" && rm -f verify2.db* && dotnet ef database update --project src/CartWise.Infrastructure/CartWise.Infrastructure.csproj --startup-project src/CartWise.Web/CartWise.Web.csproj --connection \"Data Source=verify2.db\" 2>&1 | tail -15 && rm -f verify2.db*)",
      "Bash(python3 -c ' *)",
      "Bash(python -c ' *)",
      "PowerShell(Get-Process -Name \"CartWise.Web\" -ErrorAction SilentlyContinue)",
      "PowerShell(Stop-Process -Force -ErrorAction SilentlyContinue)",
      "Bash(chromium-cli --help)",
      "Bash(curl -s -b /tmp/cw4.txt http://127.0.0.1:5187/list -o /tmp/list2.html -w \"status=%{http_code}\\\\n\")",
      "Bash(sed -n '/shopping-list-quick-add/,/<\\\\/form>/p' /tmp/list2.html)",
      "Bash(sed -n '/shopping-list-item/,/<\\\\/li>/p' /tmp/list2.html)",
      "Bash(curl -s http://127.0.0.1:5187/css/site.css)",
      "PowerShell(\"done\")",
      "Bash(grep -n \"^### \\\\`CW-STORY\\\\|^## \\\\`CW-EPIC\" docs/scrum-backlog.md)",
      "Bash(cd \"g:/development/C Sharp AI/CartWise\" && rm -f verify3.db* && dotnet ef database update --project src/CartWise.Infrastructure/CartWise.Infrastructure.csproj --startup-project src/CartWise.Web/CartWise.Web.csproj --connection \"Data Source=verify3.db\" 2>&1 | tail -15 && rm -f verify3.db*)"
    ],
    "additionalDirectories": [
      "G:\\development\\C Sharp AI\\CartWise"
    ]
  }
}
