What problem does it solve?
It prevents vague execution requests from consuming resources by enforcing a structured planning phase, ensuring clear scope, test criteria, and consensus before any code changes are made.
Core Features & Use Cases
- Alias to $plan --consensus: Provides a shorthand command that launches the full consensus planning workflow.
- Iterative Planner‑Architect‑Critic loop: Generates, reviews, and refines plans until consensus is reached, with up to five iteration cycles.
- Interactive and Deliberate modes: Allows user prompts for review and adds extra safety checks for high‑risk tasks.
- Pre‑context intake and execution gate: Automatically gathers task context and redirects underspecified execution requests through planning.
- Use Cases: Ideal for high‑risk feature implementation, multi‑team coordination, and any scenario where a detailed, testable plan is required before development.
Quick Start
Run ralplan "Add user authentication with comprehensive tests" to start a consensus‑driven planning process.