farol is a free, open-source CLI and GitHub Action that evaluates the risk of merging a pull request after AI review. It identifies the riskiest files, their reach, diff coverage, and contract breaks, helping human reviewers prioritize their attention. By leveraging static analysis from compilers (TypeScript, Go, Python), farol provides deterministic risk scores (0–100) and verdicts like 'fast track' or 'careful review'.
It maps call chains to every affected page, API, or script, ensuring no hidden dependencies are missed. The tool runs locally or in CI, never executes code, and sends no data externally. Ideal for teams using AI agents, farol complements automated reviews by highlighting where human scrutiny is most needed—low-risk PRs proceed quickly, while high-risk changes are examined line-by-line starting with the most critical files.
Source: Hacker News · Summarized by HeadlinesBriefing