- Connect GitHub or GitLab. The service indexes source files and incrementally re-parses on change.
- When a change script proposes a table drop, column rename, type change, NOT NULL, or foreign-key edit, it searches that index for references.
- Languages in the index: SQL, Python, Java, C#, Kotlin, JavaScript, TypeScript, Go, Ruby, and PHP. Each language has its own parser, so a hit is a real reference and not a text match inside a comment.
- Hits are scored Low, Medium, High, or Critical (0–100) and stored on the change script for reviewers.
- A second layer is heuristic SQL risk on the script itself. Rollback SQL is still rule-generated on the Executor, not sampled from a model.
Product page: Risk Assessment. Tour: risk tour.