Audit Fix

Omvandlar granskningsfynd till atomära commits, en testkörning per fix

av SienkLogic · SienkLogic/plan-build-run

Fungerar med konfiguration ★ 6.4/10

Audit Fix — Omvandlar granskningsfynd till atomära commits, en testkörning per fix

Vad den gör

Del av Plan-Build-Run plugin. Läser en granskningsrapport, filtrerar fynd efter allvarlighetsgrad, delar upp dem i auto-fixbara och endast-manuella, skickar sedan en executor subagent per fynd som fixar, kör testsviten och committar, stoppar pipelinen vid första testfelet. Utlöses av förfrågningar om att fixa granskningsfynd och committa dem.

Testrapport

Båda installationskommandona i README misslyckas: 'claude plugin marketplace add SienkLogic/plan-build-run' dör eftersom repot inte levererar någon .claude-plugin/marketplace.json i roten, och 'npx @sienklogic/plan-build-run' returnerar 'could not determine executable to run' eftersom det publicerade paketet inte har någon bin och bin/install.js som dess package.json pekar på saknas från repot. Att skriva det marketplace-manifestet för hand gjorde att pluginet installerades rent. På ett repo med sex planterade granskningsfynd slog pipelinen no-skill-passet konkret: tre atomära commits och en grön svit, med konfigurationsändringen som bröt ett test fångad och återställd, kontra en samlad commit och en röd svit när jag bara fixade allt som rapporten listade. Protokollet som det bokstavligen skrevs fixade ingenting vid första försöket, eftersom sviten redan var röd och dess per-fix test-gate saknar en pre-flight baseline-kontroll. Granskningshalvan av pipelinen är overifierad: den läser endast Claude Code session logs från ett Plan-Build-Run-projekt.

Testad: 2026-08-07 · Claude Code 2.x (agent harness)

Installation

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/

Kommandon och exempelprompter

  • /audit-fixOmvandlar granskningsfynd till atomära commits, en testkörning per fix

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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