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

**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