Problem
LLM-only code review can produce plausible but unverifiable comments. The review flow needed evidence collection and bounded failure behavior.
Case study // devguard-ai
A GitHub review workflow that collects static-analysis, vulnerability, and test evidence before producing review output.
LLM-only code review can produce plausible but unverifiable comments. The review flow needed evidence collection and bounded failure behavior.
GitHub Webhook -> HMAC Verification -> AST/CVE/Test Evidence -> Model Router -> Review Comment
Repository events are associated with review runs; each run records collected evidence, provider attempts, and the resulting review output.
The project demonstrates an evidence-first review architecture with explicit provider fallback and bounded orchestration.
AI features become easier to reason about when the deterministic evidence boundary is designed before the model prompt.