Audit Fix

Gjør revisjonsfunn om til atomiske commits, én testkjøring per fiks

av SienkLogic · SienkLogic/plan-build-run

Krever oppsett ★ 6.4/10

Audit Fix — Gjør revisjonsfunn om til atomiske commits, én testkjøring per fiks

Hva den gjør

Del av Plan-Build-Run-pluginen. Leser en revisjonsrapport, filtrerer funn etter alvorlighetsgrad, deler dem inn i auto-fiksbare og kun-manuelle, og sender deretter ut én utfører-underagent per funn som fikser, kjører testsuiten og committer, og stopper pipelinen ved første testfeil. Utløses av forespørsler om å fikse revisjonsfunn og committe dem.

Testrapport

Begge installasjonskommandoene i README feiler: 'claude plugin marketplace add SienkLogic/plan-build-run' dør fordi repoet ikke leverer en .claude-plugin/marketplace.json i roten, og 'npx @sienklogic/plan-build-run' returnerer 'could not determine executable to run' fordi den publiserte pakken ikke har en bin og bin/install.js som dens package.json peker på, er fraværende fra repoet. Å skrive dette marketplace-manifestet for hånd gjorde at pluginen installerte rent. På et repo med seks plantede revisjonsfunn slo pipelinen passet uten ferdighet konkret: tre atomiske commits og en grønn suite, med konfigurasjonsendringen som brøt en test fanget og rullet tilbake, versus én samlet commit og en rød suite da jeg bare fikset alt rapporten listet. Protokollen som bokstavelig talt skrevet fikset ingenting på første forsøk, fordi suiten allerede var rød og dens per-fiks testport har ingen forhånds-baseline-sjekk. Revisjonshalvdelen av pipelinen er uverifisert: den leser kun Claude Code-sesjonslogger fra et Plan-Build-Run-prosjekt.

Testet på: 2026-08-07 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/SienkLogic/plan-build-run.git
mkdir -p ~/.claude/skills ~/.claude/agents
cp -r plan-build-run/plugins/pbr/skills/audit-fix ~/.claude/skills/audit-fix
cp -r plan-build-run/plugins/pbr/skills/shared ~/.claude/skills/shared
cp plan-build-run/plugins/pbr/agents/*.md ~/.claude/agents/

Kommandoer og eksempelprompter

  • /audit-fixGjør revisjonsfunn om til atomiske commits, én testkjøring per fiks

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Fix these audit findings and commit each one atomically please
  • Go through this audit report and auto-fix whatever's safe to fix
  • Apply the audit findings one by one, running tests after each fix