{
  "permissions": {
    "allow": [
      "Bash(grep -cE '\\\\$router->\\(get|post|put|delete|patch\\)\\\\\\(' C:/Users/ferna/.claude/projects/purrcosas/config/routes.php)",
      "Bash(php -v)",
      "PowerShell($paths = @\\(\"C:\\\\xampp\\\\php\\\\php.exe\",\"C:\\\\laragon\\\\bin\\\\php\",\"C:\\\\php\\\\php.exe\",\"C:\\\\wamp64\\\\bin\\\\php\",\"C:\\\\tools\\\\php\\\\php.exe\"\\); foreach\\($p in $paths\\){ if\\(Test-Path $p\\){ Write-Output \"FOUND: $p\" } }; Write-Output \"--- searching common roots ---\"; Get-ChildItem -Path C:\\\\ -Filter php.exe -Recurse -Depth 3 -ErrorAction SilentlyContinue | Select-Object -First 10 -ExpandProperty FullName)",
      "PowerShell(choco install *)",
      "PowerShell(Expand-Archive *)",
      "Bash($PHP *)",
      "Bash(grep -niA 14 \"CREATE TABLE.*newsletter_subscribers\" \"C:/Users/ferna/.claude/projects/purrcosas/database/schema.sql\")",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Controllers/Admin/ExternalOrderAdminController.php)",
      "Bash(/c/Users/ferna/php83/php.exe -r '$fmts=[\"m/d/Y h:i:s A\",\"m/d/Y H:i:s\"]; $raw=\"06/29/2026 11:30:45 PM\"; foreach\\($fmts as $f\\){ $d=DateTime::createFromFormat\\($f,$raw\\); if\\($d\\){ echo $f.\" => \".$d->format\\(\"Y-m-d H:i:s\"\\).\"\\\\n\"; break; } }')",
      "Bash(node --check \"C:/Users/ferna/.claude/projects/purrcosas/public/assets/js/main.js\")",
      "Bash(grep -niE 'variante|\\\\$variants|/variantes' C:/Users/ferna/.claude/projects/purrcosas/app/Views/admin/products/edit.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Controllers/AccountController.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Views/account/addresses.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/config/routes.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Views/layouts/main.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Controllers/CartController.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Services/CartService.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Controllers/CheckoutController.php)",
      "Bash(grep -niA 8 \"CREATE TABLE IF NOT EXISTS permissions\" \"C:/Users/ferna/.claude/projects/purrcosas/database/schema.sql\")",
      "Bash(grep -niA 6 \"CREATE TABLE IF NOT EXISTS role_permissions\" \"C:/Users/ferna/.claude/projects/purrcosas/database/schema.sql\")",
      "Bash(grep -niA 45 \"CREATE TABLE IF NOT EXISTS orders \" \"C:/Users/ferna/.claude/projects/purrcosas/database/schema.sql\")",
      "Bash(sed '1d;$d')",
      "Bash(node --check /tmp/t9.js)",
      "Bash(grep *)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Controllers/StripeWebhookController.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Core/Migrator.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Views/layouts/pos.php)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Services/CmsService.php)",
      "Bash(/c/Users/ferna/php83/php.exe C:/Users/ferna/AppData/Local/Temp/claude/C--Users-ferna--claude-projects-purrcosas/530c225d-9db5-4733-bd64-8e40a6bfe5fd/scratchpad/extract.php C:/Users/ferna/.claude/projects/purrcosas/app/Views/pos/terminal.php C:/Users/ferna/AppData/Local/Temp/claude/C--Users-ferna--claude-projects-purrcosas/530c225d-9db5-4733-bd64-8e40a6bfe5fd/scratchpad/posterm.js)",
      "Bash(node --check C:/Users/ferna/AppData/Local/Temp/claude/C--Users-ferna--claude-projects-purrcosas/530c225d-9db5-4733-bd64-8e40a6bfe5fd/scratchpad/posterm.js)",
      "Bash(/c/Users/ferna/php83/php.exe -l C:/Users/ferna/.claude/projects/purrcosas/app/Views/admin/invoices/create.php)",
      "Bash(mkdir -p C:/Users/ferna/.claude/projects/purrcosas/storage/procurement)",
      "Bash(printf '')"
    ]
  }
}
