What problem does it solve?
It resolves failing GitHub pull request CI checks and, optionally, addresses review comments so the PR reaches a passing state with the author’s acceptance criteria met.
Core Features & Use Cases
- CI failure triage from run logs: Reads failed check/run logs to identify root causes and determine which files require changes.
- Parallelized diagnosis and patching: Analyzes multiple failing checks concurrently and applies fixes in isolated worktrees grouped by root cause, then merges and verifies.
- Optional review comment remediation: Groups review comments by file (or related sets), proposes minimal changes, applies them in parallel worktrees, merges, and re-verifies tests.
- Iteration with guardrails: Repeats analysis and fixing until enabled checks pass or the same failure persists after an attempt.
Quick Start
Ask to fix failing checks on a pull request at a given URL or number, for example: “Fix all failing CI checks for PR https://github.com/owner/repo/pull/123 and do not address review comments.”