Architecture Diagrams
High-level diagrams explaining the key architectural innovations in the Agent Evals framework.
Diagrams
1. System Architecture
Hexagonal architecture showing layer organization and dependency relationships. Core defines port interfaces, adapters implement them, with strict dependency inversion enforced.
2. Evaluation Modes
Unified interface for both live evaluation (execute agents) and historical evaluation (score saved traces). Same framework, scorers, and result format for both modes.
3. Adapter Architecture
Platform and scorer adapters are fully independent and extensible - any platform works with any scorer combination without vendor lock-in. Third parties can add custom adapters without modifying core code.
4. CI/CD Integration
Automated quality gates in CI/CD pipelines catch agent regressions before production, preventing "whack-a-mole" problems in development.
5. Evaluation Lifecycle
End-to-end workflow from identifying failure modes through building eval packages, execution, and iterative improvement. Covers both live and historical evaluation modes.