Files
liquid/.slither.config.json
zeekay 24b8a39554 ci: add production security tooling (Makefile, lint config, slither, format)
- Add Makefile with make security/audit/test/slither/semgrep/aderyn targets (uv-based venv)
- Add foundry.toml lint config: suppress naming convention notes, enforce safety warnings
- Replace slither.config.json with .slither.config.json (proper naming, foundry framework, exclude naming-convention/pragma/solc-version/assembly)
- Fix foundry.toml fuzz_runs warning (move to [profile.lite.fuzz] section)
- Harden CI: remove continue-on-error from all security tools in security.yml
- Harden CI: set slither fail-on: medium (was: none)
- Add .venv/, slither-report.json, semgrep-results.sarif, aderyn-report.md to .gitignore
- Run forge fmt across entire codebase
2026-03-25 12:22:23 -07:00

6 lines
167 B
JSON

{
"filter_paths": ["lib/", "test/", "script/"],
"compile_force_framework": "foundry",
"detectors_to_exclude": "naming-convention,pragma,solc-version,assembly"
}