spar/lib.rs
1//! spar: two coding agents alternate implementing and reviewing GitHub issues
2//! until a pull request converges.
3//!
4//! A single model reviewing its own work grades its own homework. Two models
5//! with different training and different failure modes catch different things,
6//! and the disagreements are the useful part.
7
8pub mod agent;
9pub mod checkin;
10pub mod cli;
11pub mod comments;
12pub mod config;
13pub mod error;
14pub mod followups;
15pub mod jsonx;
16pub mod logging;
17pub mod model;
18pub mod proc;
19pub mod repo;
20pub mod review;
21pub mod review_only;
22pub mod schema;
23pub mod style;
24pub mod textsim;
25pub mod triage;
26
27pub use error::{Result, SparError};