L’IA a dit « terminé ». Vraiment ?
Transcription avec description visuelle
À l’écran : Un écran noir avec un halo ambre au centre. Le mot « Terminé. » claque à l’écran en grandes lettres blanches cerclées d’ambre, avec une coche ambre dessous. Puis la coche se brise en point d’interrogation : de fines fissures blanches partent de lui pendant que le mot tremble.
Voix off : L’IA a dit « terminé ». Vraiment ?
À l’écran : Un champ sombre de grands monolithes de verre dans la brume ; la caméra avance vers l’un d’eux, dont le cœur ambre est allumé. Un grand « 39 » ambre claque, avec « agents » en blanc dessous, puis « moins de 12 heures » en ambre.
Voix off : Trente-neuf agents ont refait un site en moins de douze heures.
À l’écran : Gros plan sur le cœur ambre d’un monolithe, la caméra toujours en approche. Un énorme « 11 » ambre frappe l’écran, avec « affirmations fausses » en blanc dessous et, plus petit, « dans une seule relecture ». Puis « eux aussi : deux erreurs » apparaît en ambre en bas.
Voix off : Des relecteurs y ont trouvé onze affirmations fausses. Ils se sont aussi trompés deux fois.
À l’écran : Une fenêtre de terminal assombrie ; « sortie rejouée » est écrit en petit en haut à droite. Par-dessus, sur deux lignes : « Un « terminé » a déjà dû vous décevoir ». Le terminal tape npx bmad-plus review gate site; echo "exit code: $?" et affiche « site: incomplete — coverage 0/1 completed (0 waived), 0 open finding(s), 0 refuted », trois lignes de raisons (no coverage.json, no findings.json, un fichier sélectionné jamais pris en compte : site/contact/index.md) et « exit code: 2 ». Le mot « incomplete » est entouré d’orange et la vue zoome dessus. Puis un bandeau sombre apparaît avec « 5 étapes · 5 commandes » en grandes lettres ambre.
Voix off : Un « terminé » a déjà dû vous décevoir. Voici comment vérifier : cinq étapes, cinq commandes.
À l’écran : Un empilement de dalles de verre sombres éclairé d’une lumière ambre, la caméra avance doucement. En haut à gauche, un grand « 1 » ambre et le titre « Écrire d’abord les règles ». Trois cartes suivent, à environ une seconde d’écart, chacune avec une fine barre ambre à gauche : « De zéro », « Des faits tirés du code » et « Simulé ? Signalé. » En bas, cinq courtes barres forment une ligne de progression ; la première est ambre.
Voix off : Un. Comment éviter les faits inventés ? Écrivez d’abord les règles : de zéro, des faits tirés du code, le simulé est signalé.
À l’écran : Un terminal avec « sortie rejouée » en haut à droite. La commande npx bmad-plus install --yes --lang en --packs core,design,memory --tools claude-code est tapée. L’installateur affiche « BMAD+ Installer v0.23.0 », « Installing to: /home/dev/app », « Selected packs: Core, Memory, Design », « Detected IDEs: Claude Code », « Global brain created: /home/dev/.bmad-plus/brain », « 6 agents, 9 skills, 5 files copied », « 1 IDE(s) configured » et « Installation complete — Getting started ». Une ligne grise dit « getting-started box, 40 lines » à la place de l’encadré, et la dernière ligne, « BMAD+ is ready! Talk to Atlas to get started », est entourée d’orange. Un bandeau en haut indique « Une installation donne ses rôles à votre assistant ». La ligne de progression montre toujours une barre ambre.
À l’écran : Un terminal. La commande npx bmad-plus intake record est tapée avec le intake.yaml du pack Design, un fichier de réponses et trois réponses : surface_kind=landing, audience=« Urban professionals who buy coffee most days » et job=« Get a first-time visitor to open a loyalty card ». La sortie indique « Recorded surface_kind, audience, job in _bmad-output/design/intake.json. », puis « design-read (design): ready — 3 answered, 0 defaulted, 0 unknown, 10 not asked yet. » et « Ask next (at most 6 per message): » suivi des premières questions (brand_assets, design_system, aesthetic_family et d’autres). Des anneaux orange entourent « 3 answered », puis « 10 not asked yet », puis « at most 6 per message ». En bas à gauche, un grand « 2 » ambre et « D’abord, demander » ; la ligne de progression compte deux barres ambre.
Voix off : Deux. Que doit-il demander avant de commencer ? L’intake liste ce qui est connu et ce qui manque.
À l’écran : Une dalle de verre se divise en dalles identiques qui se déploient en arc, chaque tranche soulignée d’un fin trait ambre, pendant que la caméra tourne autour. En haut à gauche, un « 3 » ambre et « Répartir ». Un grand compteur ambre monte de 1 à 39, avec « agents » en blanc dessous. Trois barres de la ligne de progression sont ambre.
Voix off : Trois. Comment éviter que les agents se marchent dessus ? Un brief par page, une copie du dépôt chacun.
À l’écran : Un terminal avec « sortie rejouée » en haut à droite. La commande npx bmad-plus swarm init --definition swarm/page-fanout.json --units swarm/units.json est tapée ; la sortie indique « site-pages-20261019-g3ip: fanout of 3 units, budget 26, approval not-needed. », « Units listed, no seed. » et « Next: bmad-plus swarm briefs site-pages-20261019-g3ip ». Puis npx bmad-plus swarm briefs site-pages-20261019-g3ip affiche « 3 of 3 units need a sub-agent, in waves of 10. », avec « in waves of 10 » entouré d’orange, une première vague listant les briefs des pages about, pricing et contact, et une ligne qui commence par « Disclosure: » : « Each page was written by a separate sub-agent from the same brief; read them together before publishing. » À la fin, un bandeau sombre en bas montre « 39 agents », « 133 commits » et « 244 pages » en ambre, l’un après l’autre.
Voix off : BMAD+ distribue les briefs et plafonne chaque vague. Votre assistant lance les agents.
À l’écran : Un champ sombre traversé de rayons de lumière orange. En haut à gauche, un « 4 » ambre et « Le faire attaquer par quelqu’un d’autre » sur deux lignes. Cinq fines lignes ambre se dessinent l’une après l’autre, chacune avec un mot au-dessus : « faits », « référence », « exemples », « langues » et « accessibilité ». Quatre barres de la ligne de progression sont ambre.
Voix off : Quatre. Qui vérifie le travail ? Cinq relecteurs qui n’ont rien écrit, qui rejouent des commandes sur un serveur propre.
À l’écran : Une porte fermée en verre sombre et métal brossé, avec un faisceau ambre sur sa face ; la caméra avance lentement et la porte reste close. En lettres ambre à chasse fixe : « incomplete · code de sortie 2 », et dessous, en gris, « coverage 0/1 completed ».
Voix off : Et la porte dit non tant que chaque fichier n’est pas pris en compte.
À l’écran : De fines dalles de verre dérivent dans le noir. Trois cartes apparaissent l’une après l’autre. « Vos fichiers sont conservés », entre guillemets, est barré d’un trait rouge et remplacé par « sauvegardés, puis remplacés » en ambre. « /animated » est barré et remplacé par « n’existe pas ». « 26 référentiels » est barré et remplacé par un grand « 27 » ambre.
Voix off : Une promesse de fichiers conservés. Une commande qui n’existait pas. Un compte faux d’une unité.
À l’écran : Un cube de grille sombre aux fines lignes ambre. En haut à gauche, un « 5 » ambre et « Corriger, puis prouver ». Trois lignes comptent à la hausse, chacune suivie d’une coche verte : « 19 commits de correction », « 1 879 tests » et « 0 violation d’accessibilité ». Les cinq barres de la ligne de progression sont toutes ambre.
Voix off : Cinq. Corrigez, puis prouvez : dix-neuf commits de correction, 1 879 tests, zéro violation d’accessibilité.
À l’écran : Un ciel sombre et terne. En grandes lettres blanches : « Un humain a gardé le dernier mot. » Puis, en gris, « Pas encore mesuré : » et, en ambre, « les lecteurs le trouvent-ils plus clair ? »
Voix off : Un humain a gardé le dernier mot. Personne n’a encore mesuré si les lecteurs trouvent le site plus clair.
À l’écran : Des monolithes de verre sombres avec une lumière chaude sur le bord. Une liste se construit ligne après ligne, chacune avec un grand chiffre ambre et une étiquette blanche : « 5 commandes », « 3 fichiers d’essaim », « 1 porte de relecture » et « 7 erreurs à éviter ».
Voix off : Vous repartez avec cinq commandes, trois fichiers d’essaim, la porte de relecture et sept erreurs à éviter.
À l’écran : Une brume bleu sombre. En lettres ambre à chasse fixe, « npx bmad-plus install », avec un soulignement ambre qui se dessine dessous ; puis « bmad-plus.rochetta.fr » en blanc et, plus petit et gris, « docs · guides · étude de cas ».
Voix off : Commencez par l’étape un.
À l’écran : Les monolithes de verre de nouveau, la caméra qui recule. La phrase « Terminé » n’est qu’une affirmation. apparaît en blanc, « Terminé » entre guillemets, puis s’efface. Un grand point d’interrogation ambre apparaît avec des fissures blanches qui partent de lui, comme dans le premier plan, et l’image s’efface vers le bleu sombre.
Voix off : « Terminé » n’est qu’une affirmation. Rejouez-la.