| name | project-audit |
| description | Audit omniscient 10 axes scoré (/10) sur un projet. Rapport persisté dans le vault avec findings actionnables et priorités. |
| version | 1.0.0 |
| platforms | ["linux","macos"] |
| metadata | {"hermes":{"tags":["audit","strategy","scoring","architecture","security","quality"],"related_skills":["diagnostic","fix-errors","spec-writer","vps-pipeline"],"model":"deepseek-v4-full"}} |
project-audit
Adaptation de sargeras (45) — ULK → Hermes. Carte :
docs/backlog/2026-06-28-SPEC-HERMES-PROJECT-AUDIT/CARD.md (P1, GitHub #252).
Audit 10 axes scorés (architecture, sécurité, performance, qualité code, dette, doc, tests,
dépendances, DevOps, stratégie), chaque axe /10 avec findings fichier:ligne actionnables.
Pièce maîtresse de la gouvernance projet.
Runtime & modèles
- DeepSeek V4 full : c'est la skill la plus exigeante en raisonnement (tier ULK opus).
DeepSeek full tient ce rôle — ne pas sous-doser l'effort de raisonnement pour économiser,
la qualité de l'audit croisé chute sinon.
- Pas de délégation coding : l'audit lit et juge, il n'écrit pas de code. Les correctifs
déclenchés (axe critique ≤ 4/10) sont délégués à
fix-errors / vps-pipeline, qui portent
eux la délégation Mistral.
Vault
- rapport →
03_RESSOURCES/<projet>/audit-<YYYY-MM-DD>.md
- MAJ frontmatter
last_audit: + score: dans la CARD.md du projet
Procédure
- Les 10 axes explicites, chacun : contexte → findings (
fichier:ligne) → recommandations → priorité.
- Score /10 par axe + score global (moyenne pondérée configurable).
- Délégation conditionnelle : axe ≤ 4/10 →
delegate_task vers la skill correctrice.
- Écrit le rapport (tableau Markdown valide) + MAJ
last_audit:.
- Guard
diff_since_last_audit avant un re-run cron (anti-doublon).
Critères d'acceptation
Pièges
- Passer les inputs explicitement (git log, CI, deps) ou lire
04_DEV/<projet>/ — pas de contexte CLI implicite.
- Coûteux : scope obligatoire (dossier cible en paramètre), jamais d'audit « à blanc ».
- Cron mensuel → guard
diff_since_last_audit pour éviter les rapports redondants.