Skip to content

Commit 282a542

Browse files
duyetclaudeduyetbot
committed
docs: fix file paths to use .claude/ralph-* and add /status command
- Corrected file paths from /tmp/ralph_* to .claude/ralph-* - Added /status command to main README ralph-wiggum section - Fixed monitoring and debugging sections in ralph-wiggum docs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Co-Authored-By: duyetbot <duyetbot@users.noreply.github.com>
1 parent bf5ee80 commit 282a542

3 files changed

Lines changed: 15 additions & 17 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ Originally created by Daisy Hollman (Anthropic).
166166

167167
**Commands:**
168168
- `/ralph-loop "<prompt>" [--max-iterations N] [--completion-promise "TEXT"]` - Start a loop
169+
- `/status` - Check loop status
169170
- `/cancel-ralph` - Cancel active loop
170171
- `/help` - Show Ralph Wiggum help
171172

ralph-wiggum/README.md

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -148,19 +148,16 @@ Use the status command or inspect files directly:
148148
/status
149149

150150
# Loop state file
151-
cat /tmp/ralph_loop.txt
151+
cat .claude/ralph-loop.local.md
152152

153153
# Circuit breaker state
154-
cat /tmp/ralph_circuit.json
154+
cat .claude/ralph-circuit.json
155155

156156
# Response analysis
157-
cat /tmp/ralph_analysis.json
158-
159-
# API limit state
160-
cat /tmp/ralph_limits.json
157+
cat .claude/ralph-analysis.json
161158
```
162159

163-
State files are stored in `/tmp/ralph_*` for the current session.
160+
State files are stored in `.claude/ralph-*` in your project directory.
164161

165162
## Configuration
166163

@@ -223,7 +220,7 @@ ralph-wiggum/
223220
The smart exit feature may trigger on completion keywords. Options:
224221
- Use `--no-smart-exit` to disable completion detection
225222
- Add more specific requirements to your prompt
226-
- Check `/tmp/ralph_analysis.json` to see what triggered the exit
223+
- Check `.claude/ralph-analysis.json` to see what triggered the exit
227224

228225
### Loop runs forever
229226

@@ -236,7 +233,7 @@ Ensure your prompt includes:
236233

237234
The circuit breaker stops loops that aren't making progress:
238235
- Ensure each iteration changes files
239-
- Check `/tmp/ralph_circuit.json` for details
236+
- Check `.claude/ralph-circuit.json` for details
240237
- Use `--reset-circuit` to reset state if needed
241238

242239
### Rate limits
@@ -250,16 +247,16 @@ If you hit Claude's API limits:
250247

251248
```bash
252249
# Check all state files
253-
ls -la /tmp/ralph_*
250+
ls -la .claude/ralph-*
254251

255252
# View loop configuration
256-
cat /tmp/ralph_loop.txt
253+
cat .claude/ralph-loop.local.md
257254

258255
# Check circuit breaker state
259-
cat /tmp/ralph_circuit.json
256+
cat .claude/ralph-circuit.json
260257

261258
# Review completion analysis
262-
cat /tmp/ralph_analysis.json
259+
cat .claude/ralph-analysis.json
263260
```
264261

265262
## References

ralph-wiggum/commands/help.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,10 @@ The text must exactly match `--completion-promise`.
105105
## Monitoring
106106

107107
```bash
108-
/status # Show status
109-
cat /tmp/ralph_loop.txt # Loop state
110-
cat /tmp/ralph_circuit.json # Circuit breaker
111-
cat /tmp/ralph_analysis.json # Response analysis
108+
/status # Show status
109+
cat .claude/ralph-loop.local.md # Loop state
110+
cat .claude/ralph-circuit.json # Circuit breaker
111+
cat .claude/ralph-analysis.json # Response analysis
112112
```
113113

114114
## Example

0 commit comments

Comments
 (0)