-
-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
Jonathan D.A. Jewell edited this page Mar 24, 2026
·
1 revision
The Safety Triangle is a prioritisation framework borrowed from industrial safety:
- Eliminate — remove the hazard entirely (best)
- Substitute — replace with something safer
- Control — add safeguards around the hazard (least preferred)
- ≥0.95: Auto-execute via robot-repo-automaton
- 0.85–0.94: Create PR for review via rhodibot
- <0.85: Advisory report via sustainabot
See lib/pattern_registry.ex for the pattern ID system. Add your pattern ID to the @canonical_ids map, then add detection logic to poc-scanner.sh or the Rust CLI scanner.
In verisimdb-data — a git-backed flat-file store. VQL queries execute against these files via lib/vql/file_executor.ex.