Formal verification for policy module: 3 bugs fixed, 44 Z3 proofs, 100% MC/DC #7932
probelabs / Visor: security
succeeded
Apr 20, 2026 in 53s
✅ Check Passed (Warnings Found)
security check passed. Found 1 warning, but fail_if condition was not met.
Details
📊 Summary
- Total Issues: 1
- Warning Issues: 1
🔍 Failure Condition Results
Passed Conditions
- global_fail_if: Condition passed
Issues by Category
Security (1)
⚠️ .claude/settings.local.json:1 - A highly permissive configuration file for a development tool has been added to the repository. This file grants broad shell access, including commands likerm:*,bash:*, andcurl:*. Committing such a file is risky as it could be misused by a compromised developer account or if the tool is used in a shared or CI environment. Local configuration files should typically not be version-controlled.
Powered by Visor from Probelabs
💡 TIP: You can chat with Visor using /visor ask <your question>
Annotations
Check warning on line 52 in .claude/settings.local.json
probelabs / Visor: security
security Issue
A highly permissive configuration file for a development tool has been added to the repository. This file grants broad shell access, including commands like `rm:*`, `bash:*`, and `curl:*`. Committing such a file is risky as it could be misused by a compromised developer account or if the tool is used in a shared or CI environment. Local configuration files should typically not be version-controlled.
Raw output
The file `.claude/settings.local.json` should be removed from the repository and added to `.gitignore`. If a template is needed for developers, it should be provided with secure defaults and clear instructions not to commit personal or overly permissive versions.
Loading