theagenticguy/erpaval

20 stars · Last commit 2026-05-29

ERPAVal — autonomous software development. Six-phase Explore/Research/Plan/Act/Validate/Compound workflow with classifier-driven routing and a compounding lessons store.

README preview

# ERPAVal

![ERPAVal banner](assets/erpavalbanner_1280x640.png)

**Autonomous software development for Claude Code.**

ERPAVal stands for **Explore · Research · Plan · Act · Val**idate — the five-phase loop, plus a sixth **Compound** phase that writes durable lessons to disk so the next session inherits what this one learned.

Six phases, classifier-driven routing, and a compounding memory layer that makes every session smarter than the last.

> A structured workflow for teams of Claude Code agents that build software the way a senior engineer would — if that engineer could run ten of themselves in parallel and actually remember what they learned yesterday.

> [!NOTE]
> ERPAVal has only been tested with [Claude Code](https://claude.ai/code). It relies on Claude Code's
> `Agent` tool, `TaskCreate`/`TaskUpdate`/`TaskList` task system, plugin hooks (`SessionStart`,
> `PostToolUse`, `Stop`), and `${CLAUDE_PLUGIN_ROOT}` path resolution. It will not work with other
> AI coding tools or generic Claude API integrations.

> [!IMPORTANT]
> **Star → Fork → make it your own.** ERPAVal is opinionated about coding workflow but agnostic

View full repository on GitHub →