Audit Fix

Převádí zjištění auditu na atomické commity, jeden testovací běh na opravu

od SienkLogic · SienkLogic/plan-build-run

Funguje s nastavením ★ 6.4/10

Audit Fix — Převádí zjištění auditu na atomické commity, jeden testovací běh na opravu

Co umí

Součást pluginu Plan-Build-Run. Čte auditní zprávu, filtruje zjištění podle závažnosti, rozděluje je na automaticky opravitelné a pouze manuální, poté vysílá jednoho subagenta exekutora pro každé zjištění, který opraví, spustí testovací sadu a commitne, zastaví pipeline při prvním selhání testu. Spouští se na požadavky na opravu zjištění auditu a jejich commitování.

Testovací report

Oba instalační příkazy v README selhávají: 'claude plugin marketplace add SienkLogic/plan-build-run' selže, protože repo nedodává .claude-plugin/marketplace.json v kořenovém adresáři, a 'npx @sienklogic/plan-build-run' vrací 'could not determine executable to run', protože publikovaný balíček nemá bin a bin/install.js, na který odkazuje jeho package.json, chybí v repozitáři. Ruční napsání manifestu marketplace umožnilo čistou instalaci pluginu. Na repozitáři se šesti vloženými zjištěními auditu pipeline konkrétně překonala průchod bez skillu: tři atomické commity a zelená sada, s detekovanou a vrácenou změnou konfigurace, která rozbila test, oproti jednomu svázanému commitu a červené sadě, když jsem jen opravil vše, co zpráva uváděla. Protokol, jak byl doslovně napsán, nic neopravil na první pokus, protože sada byla již červená a její testovací brána pro každou opravu nemá žádnou pre-flight baseline check. Auditní polovina pipeline je neověřená: čte pouze Claude Code session logs z projektu Plan-Build-Run.

Testováno: 2026-08-07 · Claude Code 2.x (agent harness)

Instalace

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/

Příkazy a ukázkové prompty

  • /audit-fixPřevádí zjištění auditu na atomické commity, jeden testovací běh na opravu

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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