Evolver Run Cycle
Execute an automated self-evolution cycle in the current git repository.
Execution Guide
When requested, follow these steps:
Verify git environment — run
git rev-parse --is-inside-work-tree. If we are not in a git repo, explain that Evolver requires git and stop.Resolve CLI and execute:
EVOLVER="evolver" command -v evolver >/dev/null 2>&1 || EVOLVER="npx -y @evomap/evolver"Run the evolution cycle passing through strategy or looping arguments if requested (defaulting strategy to
balanced):EVOLVE_STRATEGY="balanced" $EVOLVER runSummarize results — explain what changes occurred:
- What signals were collected?
- What gene was selected or mutated?
- Are there any changes pending solidify?
If there are pending changes, remind the user they can review and approve them using the evolver-review skill (e.g. npx @evomap/evolver review --approve), or roll them back if they are not to their liking. Do not auto-approve pending changes yourself; always leave that decision to the user.