What problem does it solve?
Automatically identify and fix issues triaged as mechanically fixable by delegating implementation to subagents, coordinating tests, and updating issue trackers.
Core Features & Use Cases
- Orchestrates per-issue subagent workflows to implement fixes with minimal manual input.
- Reads triage data and prioritizes fixes by severity (critical > high > medium > low).
- Automatically updates issue status, updated timestamp, and moves resolved items to doc/issues/resolved/.
- Generates and integrates tests (Go unit tests, Playwright e2e tests, shell/integration tests) per the change type.
- Updates doc/spec as needed (doc/SPEC.md) and ensures "go vet" and "go test" pass.
- Provides a final summary of Fixed / Could not fix / Skipped.
Quick Start
Run the issue-fix workflow on an open triaged issue to automatically implement the fix, add tests, and update the issue status.