AAK × kettle-boost

15 jours. 1 dev.
4 agents IA.

Une PWA livrée en production, 1 683 tests automatisés, 0 ligne de code mort, et toute décision tracée par écrit.

167
Pull requests mergées
~11 par jour
1 683
Tests automatisés
tous verts en 12 s
95 %
Coverage applicatif
96 % des fonctions exercées
120
Specs livrées
90 % avec rétro
La méthode

4 agents IA, 1 pipeline par PR

Chaque pull request traverse les 4 agents AAK avant la revue humaine. Aucun raccourci.

①
architect
Rédige le plan technique de la feature. Décisions structurantes documentées en ADR au format MADR.
②
qa
Écrit les tests Vitest avant le code. Confirme qu'ils échouent (RED) avant de rendre la main.
③
angular-expert
Écrit le code Angular 20+ (signals, standalone, control flow) qui fait passer les tests au vert.
④
code-reviewer
Review finale avant merge. APPROVED / REJECTED. Boucle jusqu'au feu vert.
Vélocité

916 commits en 15 jours

La cadence d'une équipe sur le code, portée par 1 seul dev humain.

Commits par jour
moyenne ~61/jour, pic à 197 le 17 mai
15 j
Composition des commits
par type conventional commit
916 total
Qualité

95 % de coverage applicatif

Toute ligne de code est née d'un test rouge. Le ratio tests/code de prod = 2,7×.

95%
Statements
3 658 / 3 838 lignes exercées
96%
Functions
207 / 215 fonctions exercées
89%
Branches
788 / 884 branches exercées
Code de prod vs tests
lignes écrites — ratio 2,7×
Code mort détecté par Knip
après spec 098 (purge complète)
0 résiduel

Fichiers morts : 0

Exports orphelins : 0

Types orphelins : 0

Deps inutilisées : 0

Reste seulement les faux positifs Knip légitimes (constantes énumératives référencées par inférence).

Traçabilité

120 décisions, toutes écrites

Chaque feature, bug, ou décision technique a sa spec narrative. 60 ADRs pour les choix structurants.

Composition des specs
95 produit + 25 méthodologie
120
Rétro par spec
apprentissages capturés après livraison
90 %
60
ADRs
décisions au format MADR
108
Rétros écrites
sur 120 specs
135
Fichiers de tests
25 194 lignes
12 s
Suite de tests
1 683 tests, tous verts
2 mois plus tard

La méthode ne s'essouffle pas

Le sprint de 15 jours n'était pas un feu de paille. Deux mois après, même pipeline, même discipline — et chaque compteur a grandi. Snapshot du 26/07/2026.

3 433
Tests automatisés
1 683 → 3 433 · tous verts
183
Specs livrées
120 → 183 · 95 % avec rétro
66
ADRs tracés
60 → 66 · format MADR
96 %
Coverage du code exercé
stmts 96 · funcs 97 · branches 91
Ce qui a bougé depuis mai
mêmes 4 agents, deux mois de plus
+ tout

Tests : 1 683 → 3 433 (×2,0)

Specs livrées : 120 → 183 (+63)

Rétros écrites : 108 → 174 (90 % → 95 %)

ADRs : 60 → 66 (+6)

Fichiers de test : 135 → 196 · ratio tests/code de prod 2,7× → 3,0×

La discipline, pas la vitesse
pourquoi ces chiffres tiennent

Chaque PR passe toujours par les 4 agents avant la revue humaine. Aucune spec ne reste sans rétro écrite. Aucun test n'est ajouté après le code.

Coverage mesurée sur le code exercé par la suite (vitest --coverage). Snapshot 26/07/2026.

1 dev humain + 4 agents AAK
= la vélocité d'une équipe de 4,
avec la trace écrite d'une équipe de 10.

kettle-boost — PWA en production sur Cloudflare Pages — 13 → 28 mai 2026