What problem does it solve?
QRSPI enforces a disciplined, review-gated pipeline for agentic software development so projects progress through Goals, Questions, Research, Design, Structure, Plan, Worktree, Implement, Integrate, Test, and Replan with clear artifacts and human approval points, preventing drift and ad-hoc coding.
Core Features & Use Cases
- Sequential artifact gating: Ensures each step produces reviewable artifacts with status: approved before downstream steps run.
- Route flexibility and mid-pipeline entry: Supports full and quick-fix routes, route changes before Plan, and resuming runs from approved artifacts.
- Automated review rounds and backward loops: Runs Claude/Codex reviewers, applies fixes, supports autonomous review loops, and enforces backward loops when new learnings require upstream updates.
- Use case: Start a new feature or bugfix with explicit acceptance criteria, automated review rounds, and commit checkpoints for each approved artifact.
Quick Start
Begin by invoking the Goals step with the command: start the QRSPI pipeline and create goals.md describing the feature, constraints, and acceptance criteria.