Commit graph

5 commits

Author SHA1 Message Date
trvon
b34bfcf508
test(portability): add cross-platform lint gate
Catch Windows/Linux/macOS-only defect classes before push: raw
std::jthread, sqlite3_open* via bare path.c_str(), and raw getenv
reads outside the config boundary. Wired into pre-commit and the
unit/policy suite; 575 reviewed sites allowlisted.
2026-08-12 19:54:02 -06:00
trvon
7a86afebbe
fix(ci): preserve staged hook inputs
Keep hook checks read-only and staged paths NUL-delimited. Use the default OpenGrep profile locally while retaining audit scans for CI.
2026-07-28 10:45:16 -04:00
trvon
ae08f99971
ci: relax workflow shell lint
Signed-off-by: trvon <me@trevon.dev>
2026-05-21 11:26:16 -04:00
trvon
f3ffb92264
security: updates to opengrep rules, repair subsystem scanning logic and windows build logic 2026-05-03 01:06:25 -04:00
trvon
5adb8f153f
security: dev scripts and hooks update, perf update, security fixes for quality issues 2026-05-02 21:40:47 -04:00