Skip to content
Apothem
Concepts

Séquence de revue d'audit

La séquence d'audit à onze commandes qui vérifie Apothem avant la publication.

La séquence de revue d'audit est le balayage d'assurance qualité à onze commandes qui vérifie un projet avant la publication. Chaque commande audite un domaine de qualité et émet des constats qui doivent être corrigés ou explicitement statués.

Deux orchestrateurs canoniques pilotent ces onze dimensions. /audit les exécute en parallèle en une seule passe en lecture seule — il produit un rapport de constats dédupliqué et trié par sévérité, et ne modifie jamais le code source. /fortress est la boucle fermée de remédiation (détecter → vérifier → remédier → ré-auditer → portail) qui durcit un projet jusqu'à un état régi par le portail de publication. Chaque dimension reste également invocable individuellement.

Les onze domaines d'audit

CommandeAxeStandard
/code-reviewQualité du codeRevue d'artisanat fichier par fichier
/code-auditCorpus de codeInvestigation inter-fichiers
/security-auditSécuritéOWASP ASVS v4 + Top 10
/perf-auditPerformanceCore Web Vitals + méthode USE
/architecture-reviewArchitectureConformité de l'artefact de conception
/ux-reviewExpérience développeurErgonomie de la CLI + prise en main
/a11y-auditAccessibilitéWCAG 2.2 AA
/docs-reviewDocumentationQualité sur dix dimensions
/dependency-auditDépendancesLicence + CVE + fraîcheur
/supply-chain-auditChaîne d'approvisionnementSLSA + Sigstore + SBOM
/threat-model-auditModèle de menacesSTRIDE + PASTA

Portails d'aptitude à la publication

La séquence contribue aux portails d'aptitude à la publication :

  • Portail local : les vérifications de conformité locales passent.
  • Portail GitHub (pré-bascule) : vérification côté GitHub — workflows de CI au vert sur chaque commit, chaque vérification.
  • Portail d'audit : séquence de revue complète terminée — les onze domaines audités, les constats statués, les points de vigilance documentés.

Boucle de remédiation

Les commandes d'audit sont en lecture seule : elles font remonter des constats, n'appliquent jamais de correctifs. La remédiation passe par /fortress, la boucle fermée qui suit le motif d'itération jusqu'au vert : les constats sont triés et vérifiés, les correctifs sont appliqués sur la surface propriétaire de chaque constat, l'audit est ré-exécuté, et la boucle se poursuit jusqu'à ce que les constats soient résolus et que le portail de publication passe. L'élévation de tout le dépôt au meilleur standard actuel passe par /elevate.

Pourquoi la séquence existe

La qualité logicielle se dégrade sur plusieurs dimensions à la fois. Une seule revue peut manquer des défauts situés entre la qualité du code, la sécurité, la performance, l'architecture, l'accessibilité, la documentation, la posture des dépendances et la posture de la chaîne d'approvisionnement. La séquence d'audit applique ces lentilles séparément afin que le portail de publication voie le profil de risque complet.

On this page