Skip to content

review-loop 0.1.0

Choose a tag to compare

@lee-eojin lee-eojin released this 18 Oct 16:04
· 197 commits to main since this release
683d156
  • Review before you commit. Your typecheck, lint, and test scripts run first, then a fresh reviewer labels findings P1 to P5. P1 and P2 need evidence: the exact line, a failure scenario, and why nothing already prevents it.
/plugin marketplace add lee-eojin/lim
/plugin install review-loop@lim
  • A loop that knows when to stop. P1 and P2 are fixed after Claude says what it will fix, then a new reviewer checks only the fixes. A script, not the model, stops the loop: no P1 or P2 left, 3 rounds, a finding that survives two fixes, or a fix that weakens tests.

  • You decide the rest, once. Fixes that need a design choice ask you first. P3 to P5 come at the end with three choices: keep as is, fix this time only, or make it a rule. Claude asks before committing and never pushes.

  • Measured. 27 behaviors in evals/review-loop/behaviors.csv, 25 checked by unit tests in CI. This release reviewed itself before it shipped: P1 + P2 went 2 -> 2 -> 0 over 3 rounds (#8).