Audit Fix

Transforme les résultats d'audit en commits atomiques, une exécution de test par correction

par SienkLogic · SienkLogic/plan-build-run

Fonctionne avec configuration ★ 6.4/10

Audit Fix — Transforme les résultats d'audit en commits atomiques, une exécution de test par correction

Ce que fait

Fait partie du plugin Plan-Build-Run. Lit un rapport d'audit, filtre les résultats par gravité, les divise en auto-correctibles et manuels uniquement, puis dispatche un sous-agent exécuteur par résultat qui corrige, exécute la suite de tests et committe, arrêtant le pipeline à la première défaillance de test. Se déclenche sur les requêtes pour corriger les résultats d'audit et les committer.

Rapport de test

Les deux commandes d'installation dans le README échouent : 'claude plugin marketplace add SienkLogic/plan-build-run' échoue car le dépôt ne contient pas de .claude-plugin/marketplace.json à la racine, et 'npx @sienklogic/plan-build-run' renvoie 'could not determine executable to run' car le package publié n'a pas de bin et le bin/install.js vers lequel son package.json pointe est absent du dépôt. Écrire ce manifeste de marketplace à la main a permis d'installer le plugin proprement. Sur un dépôt avec six résultats d'audit implantés, le pipeline a concrètement battu le passage sans compétence : trois commits atomiques et une suite verte, avec le changement de configuration qui a cassé un test détecté et annulé, contre un commit groupé et une suite rouge lorsque j'ai simplement corrigé tout ce que le rapport listait. Le protocole tel qu'écrit littéralement n'a rien corrigé à la première tentative, car la suite était déjà rouge et sa porte de test par correction n'a pas de vérification de base pré-vol. La moitié audit du pipeline n'est pas vérifiée : elle ne lit que les logs de session Claude Code d'un projet Plan-Build-Run.

Testé le: 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/

Commandes et exemples de prompts

  • /audit-fixTransforme les résultats d'audit en commits atomiques, une exécution de test par correction

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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