mirror of
https://github.com/mikeyobrien/ralph-orchestrator.git
synced 2026-04-25 23:25:57 +03:00
[GH-ISSUE #154] Feature request: Add --plan-only flag to ralph plan #58
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ralph-orchestrator#58
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @alexfosterinvisible on GitHub (Feb 4, 2026).
Original GitHub issue: https://github.com/mikeyobrien/ralph-orchestrator/issues/154
Summary
ralph plancurrently runs a full autonomous PDD-to-code pipeline, immediately diving into implementation after planning. There's no way to stop at the planning phase.Problem
When running:
The agent:
Users expect
ralph planto stop after generating planning artifacts (requirements.md,design.md,implementation-plan.md) and wait for approval before any implementation.Current Workarounds
spec-drivenpreset which has approval gates between phasesNeither is ideal - the command name
planimplies planning-only behavior.Proposed Solution
Add
--plan-only(or--no-implement) flag toralph plan:Alternative
Make
ralph plandefault to planning-only, with--executeor--full-pipelineto opt into the current behavior.Environment
Filed via Claude Code
@mikeyobrien commented on GitHub (Feb 5, 2026):
Unintended consequence of a prompt change. Hopefully the latest PR fixes things