What problem does it solve?
Ralph addresses the challenge of ensuring long-running tasks are completed with explicit, reviewer-verified acceptance criteria. It provides a PRD-driven loop that persists across retries and iterations so nothing falls through the cracks.
Core Features & Use Cases
- PRD-driven iteration: splits work into discrete user stories with verifiable criteria and tracks progress across retries.
- Session persistence and automatic retry: keeps state and re-attempts work until all conditions are met.
- Fresh reviewer verification: requires up-to-date sign-off against acceptance criteria before completion.
- Progress visibility: maintains prd.json and progress.txt to reveal learnings and patterns over time.
- Multi-task orchestration: supports coordinating complex tasks that span multiple iterations.
Quick Start
Describe your task to begin an iterative, verifier-backed execution flow with Ralph.