What problem does it solve?
It solves the problem of inconsistent, hard-to-scan code reviews by providing a repeatable workflow that verifies correctness, security, performance, architecture compliance, and test coverage.
Core Features & Use Cases
- MCP-first review flow: Runs Roslyn MCP tools (e.g., antipattern detection, diagnostics, public API discovery, reference blast radius) before manually reading code for context.
- Severity-based findings: Produces findings separated into Critical, Warnings, and Suggestions so important issues can’t get buried.
- Architecture + test coverage validation: Checks project dependency direction and enforces module boundary rules, then verifies changed logic is covered by tests.
- Use case: Review a .NET pull request that changes multiple files (features, infra, API) and needs a risk-ranked, actionable review with architecture and testing implications called out.
Quick Start
Ask it to perform a full PR review for your .NET pull request with the changed C# files and the target projects so it can run MCP diagnostics, assess blast radius, check architecture boundaries, and report missing test coverage.