Dev Dry Run

Kører røgtest af harness-evolver pipelinen offline (syntaks/argparse/krydsreference) eller online med en mock-agent.

Af raphaelchristi · raphaelchristi/harness-evolver

Virker med opsætning ★ 8.0/10

Dev Dry Run — Kører røgtest af harness-evolver pipelinen offline (syntaks/argparse/krydsreference) eller online med en mock-agent.

Hvad det gør

Udfører en struktureret røgtest af harness-evolver plugin'ets værktøjssæt: en offline-tilstand, der validerer Python-syntaks, --help-forbindelser og krydsreferencer mod skills/evolve/SKILL.md, plus en online-tilstand, der skubber en mock-agent gennem setup/eval/read/trace. Udløses af 'dry run', 'smoke test' eller 'test pipeline'.

Testrapport

Kørte dens offline-kontrol mod 3 plantede værktøjsskripter (et med en syntaksfejl, et manglende fra evolve-skill'ens referencer), og den fangede begge reelle fejl, som en simpel 'bare kør filerne'-gennemgang overså; men en bar cp af kun denne mappe efterlader den strandet uden den søskende tools/-mappe og $HOME/.evolver venv, den stiltiende antager.

Testet: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/raphaelchristi/harness-evolver
cd harness-evolver
mkdir -p ~/.claude/skills
cp -r .claude/skills/dev-dry-run ~/.claude/skills/dev-dry-run

Kommandoer og eksempelprompter

  • /dev-dry-runKører røgtest af harness-evolver pipelinen offline (syntaks/argparse/krydsreference) eller online med en mock-agent.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Do a dry run of the evolve pipeline before I ship this change
  • Smoke test the harness-evolver tools against skills/evolve/SKILL.md
  • Run the online mock agent through setup, eval, read, and trace