Skip to main content

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 brainstorm;
10pub mod checkin;
11pub mod cli;
12pub mod clock;
13pub mod code;
14pub mod comments;
15pub mod config;
16pub mod error;
17pub mod followups;
18pub mod jsonx;
19pub mod listen;
20pub mod logging;
21pub mod model;
22pub mod proc;
23pub mod progress;
24pub mod repo;
25pub mod review;
26pub mod review_only;
27pub mod schema;
28pub mod spend;
29pub mod split;
30pub mod style;
31pub mod textsim;
32pub mod tracker;
33pub mod triage;
34
35pub use error::{Result, SparError};