| name | ralph-wiggum |
| category | workflow |
| version | 2.0.0 |
| description | Autonomous task completion loop with PRD tracking and persistent progress memory |
| author | Unite Group (ported from NodeJS-Starter-V1, adapted for Next.js-only stack) |
| priority | 2 |
| auto_load | false |
| triggers | ["ralph","autonomous","loop","prd","overnight"] |
| requires | ["verification-first","context-partitioning"] |
| context | fork |
Ralph Wiggum Technique
Overview
A simple, powerful pattern for autonomous multi-iteration development:
plans/prd.json โ JSON file with user stories, each with a passes boolean
plans/progress.txt โ Append-only LLM memory between iterations
- Loop โ Run Claude Code repeatedly until all tasks pass
Named after Ralph Wiggum from The Simpsons โ simple but effective.
"Me fail English? That's unpossible!" โ Ralph Wiggum
Why It Works
| Problem | Solution |
|---|
| LLMs lose context between sessions | progress.txt persists learnings |
| Tendency to declare victory | Verification gate blocks false completion |
| No structured task state | prd.json machine-readable task list |
| Complex orchestration overhead | Simple loop, no LangGraph needed |
PRD Format (plans/prd.json)
{
"project": "Unite-Group Nexus",
"version": "1.0.0",
"user_stories": [
{
"id": "US-001",
"epic": "Social",
"title": "Persona avatar upload",
"description":