v0.3.1 — Opengrep as drop-in SAST engine
Adds Opengrep (https://opengrep.dev), the LGPL community fork of the semgrep engine, as an automatic SAST fallback when semgrep is not on PATH.
- Drop-in compatible with the bundled ruleset and SARIF 2.1.0 output — verified to produce identical findings to semgrep on the test project
- Gives a fully open-source (MIT/LGPL) toolchain independent of Semgrep's relicensed CLI
- Not vendored (42MB binary);
LC_ALL=C.UTF-8forced (opengrep's config reader requires a UTF-8 locale)
Patch release: additive fallback, no breaking changes.