What problem does it solve?
Ralplan addresses the issue of inefficient execution of vague requests by ensuring that explicit scope, testable acceptance criteria, and Planner/Architect/Critic consensus are established before code is written.
Core Features & Use Cases
- Consensus-loop Planning: Drives a three-agent consensus loop (Planner → Architect → Critic) until the Critic returns APPROVE, or until 3 cycles elapse.
- Artifact Generation: Produces a
consensus.md plan artifact for downstream execution modes.
- Pre-execution Gate: Intercepts underspecified requests to ralph, autopilot, and team before execution begins.
- Use Case: Ideal for use in environments where structured consensus planning is crucial, such as in team-based software development projects.
Quick Start
To initiate planning, use the command: ralplan "My task description or spec"