Bug Description
When invoking Ralph with /ralph spec.md using Sonnet 4.5, Ralph stops and asks clarifying questions instead of immediately proceeding with implementing the features from the specification. This behavior does not occur with Opus 4.6.
Steps to Reproduce
- Set model to Sonnet 4.5
- Run
/ralph spec.md
- Observe Ralph stopping to ask questions about what to do
Expected Behavior
Ralph should immediately begin implementing the features defined in the specification file without stopping to ask questions. This is the behavior observed when using Opus 4.6.
Actual Behavior
When using Sonnet 4.5:
- Ralph pauses after receiving the spec
- Prompts the user with questions about what to do / how to proceed
- Waits for user input before beginning implementation
When using Opus 4.6:
- Ralph reads the spec and immediately proceeds to implement features (correct behavior)
Environment
- Command:
/ralph spec.md
- Model with issue: Sonnet 4.5
- Model with expected behavior: Opus 4.6
Impact
This breaks the expected autonomous workflow where Ralph should read a spec and implement it without requiring user hand-holding.
Suggested Fix
Ensure Ralph's behavior when invoked with a spec file is consistent across models—it should proceed directly to implementation without unnecessary confirmation prompts.