Explanation¶
Understanding how Open Reviewer works and why it's designed this way.
Core Concepts¶
-
:material-chart-bubble:{ .lg .middle } Architecture
System architecture and component interactions
-
:material-check-all:{ .lg .middle } Multi-Model Consensus
Why consensus matters and how it works
-
:material-file-tree:{ .lg .middle } Semantic Context
How semantic analysis enhances reviews
-
:material-counter:{ .lg .middle } Token Budgets
How context is allocated within token limits
Philosophy¶
Open Reviewer is built on these principles:
- Trust through consensus - Multiple independent models agreeing provides higher confidence than any single model
- Measurable quality - Golden test cases provide objective metrics for review quality
- Context awareness - Reviews should understand the codebase, not just the changed lines
- Automation first - Designed for CI/CD integration from day one