How It Works
Each iteration, Ralph will:
- Find the highest-priority incomplete task from
.agent/tasks.json - Work through the task steps defined in
.agent/tasks/TASK-{ID}.json - Run tests, linting, and type checking
- Complete task, take screenshot, update task status and commit changes
- Repeat until all tasks pass or max iterations reached