Skip to content

Decision Records

Durable architecture decisions for this repository. Each record keeps its context, the alternatives that were genuinely considered, and the consequences — including the negative ones — readable after the discussion that produced it has been forgotten.

The format follows the in-repo architecture-decision-records skill. A decision is never rewritten to pretend it was different; it is superseded by a newer record.

ADR Status Decision
ADR-0001 accepted Publish genericized global agent adapters, and keep every user's real configuration in a private overlay
ADR-0002 accepted Reference quokkify/project-toolkit by its exact release tag and let the template own release.yml in full
ADR-0003 accepted Require oh-my-claudecode on Claude Code and superpowers on Claude Code and Codex, keep Hermes free of superpowers, and drop ECC as a role and rule source
ADR-0004 superseded in part by ADR-0005 State one workflow precedence order, give oh-my-claudecode the plan and execute steps on Claude Code and superpowers on Codex, and delete orchestrator-workflow and refactor-workflow
ADR-0005 accepted Let the superpowers chain own the process on Claude Code, keep oh-my-claudecode for agents, routing, and hooks, and run its workflows only on explicit request