La chaîne — de l'idée jusqu'à ce que ça serve
Vous êtes ici : Comprendre — l’entrée. Toute la chaîne en une page, sans rien installer. Lecture 10 min. Audience : tous publics, y compris un auditeur externe qui découvre le projet. Les deux dessins sont fabriqués depuis du texte : on ne les redessine pas à la main, on corrige leur description et ils se refont. Remesuré le 2026-09-21 — deux des quatre coupures sont tombées depuis la première mesure, et les dessins le disent.
Ce que cette page répond
Section intitulée « Ce que cette page répond »Une idée arrive. Quelqu’un la trouve utile. Un peu plus tard, quelque chose de nouveau fonctionne pour de vrai chez les gens qui s’en servent. Entre les deux, il y a quinze étapes. Cette page les montre toutes : où chacune se passe, qui la fait — une personne, un assistant, ou une machine qui tourne sans personne — et lesquelles ne sont pas encore branchées.
Les quatre colonnes sont quatre endroits, et la distinction qui compte n’est pas « notre ordinateur contre le serveur » :
| Colonne | Ce que c’est |
|---|---|
| Chez toi | ce qui tourne sur l’ordinateur : les assistants et leurs dossiers de travail |
| L’entrepôt | là où les choses sont rangées : la file, le travail déposé, le fonds commun, les registres |
| L’usine | ce qui s’exécute tout seul, sans personne : les vérifications, l’essai en paquet, la mise en service |
| En production | ce qui sert réellement les gens |
L’entrepôt et l’usine sont le même fournisseur. Ce qui les sépare, c’est qu’un entrepôt range et qu’une usine exécute.
Ce qu’on a aujourd’hui
Section intitulée « Ce qu’on a aujourd’hui »Deux encadrés rouges : ce qui est cassé ou pas encore branché, remesuré le 2026-09-21. Ils étaient quatre le 2026-09-17 ; les étapes 8 et 11 sont tombées depuis, et le dessin les montre maintenant dans l’usine, en gris, avec leur mesure.
Ouvrir ce dessin en grand — la petite écriture ne se lit qu’en pleine taille.
Où on veut aller
Section intitulée « Où on veut aller »Même forme, mêmes quinze numéros. Deux choses seulement changent encore — et elles se voient à l’œil : l’étape 2 accepte enfin une idée brute, et l’étape 12 gagne l’alarme. Elles étaient quatre le 2026-09-17 : les étapes 8, 11 et 13 ne sont plus des écarts, non parce que la cible a baissé, mais parce que le réel l’a rejointe.
Ouvrir ce dessin en grand — la petite écriture ne se lit qu’en pleine taille.
Les quinze étapes, une ligne chacune
Section intitulée « Les quinze étapes, une ligne chacune »| # | L’étape | Ce qu’elle fait | Ce qui lui manque |
|---|---|---|---|
| 1 | une idée | elle vient de l’une des trois personnes de l’équipe, ou d’un assistant qui bute dessus en travaillant | rien — mais elle n’a nulle part où se poser, voir 2 |
| 2 | la file d’attente | elle ordonne ce qui part ensuite, et pourquoi dans cet ordre | 🔴 elle n’accepte qu’un chantier déjà cadré. Une idée brute, avec le nom de qui l’a eue et la date, n’a aucun endroit où attendre |
| 3 | le cadrage | quelqu’un écrit le mandat : ce qui est tranché, ce qu’il faut rendre, ce qu’on ne fait pas | rien de structurel. En pratique le mandat reste parfois dans le dossier de celui qui l’écrit au lieu d’être livré à celui qui l’exécute |
| 4 | l’assistant travaille | dossier isolé, son propre code, ses propres vérifications avant de rendre | rien pour une fenêtre déjà ouverte — la tour y écrit directement et la referme une fois le travail rendu (règle posée le 2026-09-21, lisible dans les consignes de démarrage). Reste manuel : ouvrir la toute première fenêtre d’une nouvelle session. Les deux dessins n’ont jamais montré cette étape comme un écart — seule cette ligne portait l’état périmé |
| 5 | le travail est déposé | il part sur le serveur, visible de tous, et il survit à tout | rien |
| 6 | la demande d’entrée | elle s’ouvre du même geste que le dépôt, et les vérifications partent seules | rien |
| 7 | vérifications obligatoires | elles tournent sur un essai de mélange avec le fonds commun, pas sur le travail isolé | rien |
| 8 | qui laisse entrer | un robot décide, seul, que ce changement peut entrer — sauf dans trois zones et sur un lot qui pose une question non tranchée | rien — corrigé : sur une fenêtre de 24 h mesurée le 2026-09-21, au moins 33 des 39 changements entrés l’ont été sans aucun geste humain. Restent à une personne : la base de données, les droits d’accès, les secrets, et tout lot qui ouvre un arbitrage |
| 9 | l’essai en paquet | les changements du moment sont collés ensemble et testés en bloc avant d’entrer | rien |
| 10 | le fonds commun | la version de référence | rien — personne n’y écrit directement, pas même le propriétaire |
| 11 | la mise en service | le paquet construit doit démarrer et répondre avant de partir vers l’hébergeur ; s’il ne répond pas, rien ne part et la version précédente continue de servir | rien pour une panne de démarrage — corrigé le 2026-09-21 : c’était la panne du 2026-09-14, et elle est partie dix fois. Reste une panne qui ne se déclare que chez l’hébergeur : c’est la vérification d’après qui la voit, et elle le dit maintenant avec le nom de l’application |
| 12 | les applications | sept applications servent les gens | 🔴 deux des sept n’ont aucune alarme. Le temps hors service, lui, se compte désormais (corrigé le 2026-09-21) |
| 13 | le rangement des notes | ce que les assistants ont appris est rangé dans les registres | rien — corrigé : depuis le 2026-09-27 (#1623), il passe quatre fois par jour à heures fixes, plus un passage de nuit en filet. Mesure du 2026-09-21, avant ce changement : 32 passages dans la journée, 32 réussis, 31 déclenchés par une entrée |
| 14 | les registres | les dettes, les idées neuves, les décisions en attente | rien de structurel |
| 15 | on remesure | on relit l’état réel et on recommence | rien |
Les quatre coupures, mesurées — deux encore ouvertes
Section intitulée « Les quatre coupures, mesurées — deux encore ouvertes »Chacune porte sa mesure et sa date. Une coupure sans mesure n’est pas une coupure, c’est une impression. Elles gardent leur numéro même refermées : une coupure qu’on efface revient six mois plus tard sous un autre nom, et on ne sait plus qu’elle avait déjà été fermée.
1. Une idée brute n’a nulle part où se poser
Section intitulée « 1. Une idée brute n’a nulle part où se poser »La file d’attente n’accepte qu’un chantier déjà cadré — sa règle d’entrée le dit en toutes lettres. Ses colonnes sont le rang, le chantier, son mandat, sa condition de départ et le pourquoi de l’ordre : ni l’auteur, ni la date. Le registre des dettes, lui, porte bien une date et une provenance, mais il n’accepte que des défauts trouvés pendant un chantier — pas une idée qui arrive avant.
Conséquence : une idée survit seulement si la personne qui l’a eue la retient jusqu’au prochain cadrage.
2. L’aiguillage existe — refermée le 2026-09-17, vérifiée le 2026-09-21
Section intitulée « 2. L’aiguillage existe — refermée le 2026-09-17, vérifiée le 2026-09-21 »Cette coupure était réelle le 2026-09-17 : un seul geste, dans tout le projet, armait l’entrée d’un changement, et c’était celui d’une personne. Elle est refermée le jour même — un robot d’armement décide désormais seul, et la personne n’est dérangée que pour les cas qui le méritent.
La mesure, faite le 2026-09-21 sur une fenêtre de 24 heures (du 2026-09-20 en fin d’après-midi au 2026-09-21 en fin d’après-midi) : le robot est passé 120 fois, il a armé 81 fois, s’est abstenu 36 fois, et 3 passages sont restés illisibles. Croisé avec ce qui est réellement entré pendant la même fenêtre — 39 changements — cela donne au moins 33 entrées sans aucun geste humain. Au moins, et pas exactement : six entrées n’ont pas pu être appariées à un passage de la fenêtre, et elles ont pu être armées avant elle. Le chiffre est un plancher.
Ce qui reste à une personne, et c’est délibéré : la base de données, les droits d’accès, les secrets — les trois endroits où revenir en arrière ne répare rien — et tout lot qui pose une question non tranchée, qui n’est jamais armé tant que la question est ouverte. Cette dernière garde explique 24 des 36 abstentions ; les 11 autres sont des demandes ouvertes par un robot extérieur au projet.
Ce que ça ne change pas : les vérifications obligatoires sont intactes (relevé : tools/ruleset-required-checks.json). Le robot ne
décide pas qu’un changement est bon — il dit à l’hébergeur de le faire entrer quand elles
sont vertes. Il change qui appuie, jamais ce qui est vérifié.
3. Deux applications ne sont pas surveillées — la vérification, elle, est passée devant
Section intitulée « 3. Deux applications ne sont pas surveillées — la vérification, elle, est passée devant »Deux faits distincts. Le premier est refermé le 2026-09-21, le second ne l’est pas.
- La vérification était placée après la mise en service — corrigé. Le 2026-09-14, la barrière a constaté dix fois que l’application ne démarrait pas, et les dix mises en service correspondantes avaient réussi : le paquet mort est parti dix fois. (Ce texte annonçait six constats et quatre mises en service ; le relevé des passages réels en compte dix des deux côtés — c’est le même événement, recompté.) Depuis, le paquet construit doit démarrer et répondre dans l’usine, avant de quitter la machine qui l’a fabriqué. Ce qui ne démarre pas ne part plus, et la version précédente continue de servir.
- Deux applications sur sept n’ont aucune alarme de disponibilité. Cinq sont surveillées ; l’application de gestion et le portail public ne le sont pas. Le portail n’a même pas le composant nécessaire pour l’être. Toujours ouvert.
Conséquence mesurée : 9 h 36 min hors service le 2026-09-14, la veille d’un conseil. L’essentiel de ce temps est le délai avant que quelqu’un s’en aperçoive — et c’est bien ce que la seconde coupure, encore ouverte, laisse durer.
Ce temps-là se compte maintenant, et c’est nouveau. Personne ne le comptait : le chiffre de 9 h 36 min avait été établi à la main, une fois. Une mesure le dérive désormais des passages réels — pour chaque application, du premier constat de panne jusqu’au premier passage qui reverdit. Elle est volontairement grossière et le dit : la panne a commencé avant qu’on la constate, et sans nouvelle mise en service entre-temps la fenêtre porte du temps que rien ne mesure.
4. Le rangement des notes — refermé le jour même
Section intitulée « 4. Le rangement des notes — refermé le jour même »Cette coupure était réelle le matin du 2026-09-17 : 103 notes en attente pour un seuil d’alerte de 15, la plus vieille du 2026-09-10. Elle est refermée : les 103 ont été rangées le 2026-09-17 à 14 h 33, et il en reste 4 en attente, la plus ancienne du 2026-09-13.
Mise à jour du 2026-09-28 : depuis le 2026-09-27 (#1623), le rangement passe quatre fois par jour à heures fixes, et le passage de nuit reste le filet. La mesure du 2026-09-21 (32 passages, 31 déclenchés par une entrée) décrit le régime d’avant. Les deux dessins ci-dessus ont été refaits depuis leur description le 2026-09-21 : cette différence n’y apparaît plus.
Pour creuser — les trois vues de détail
Section intitulée « Pour creuser — les trois vues de détail »La page que vous lisez est l’entrée. Chacune des trois vues ci-dessous reprend un tiers de la chaîne et le montre avec ses liens, ses allers-retours et ses impasses — ce que la vue d’ensemble ne peut pas porter sans devenir illisible.
Amont — qui décide qu’un chantier part, et avec quel mandat (étapes 1 à 4)
L’atterrissage — ce qui empêche un changement prêt d’entrer (étapes 5 à 10)
Le retour — ce qu’un chantier apprend en passant, et ce qui n’en revient jamais (étapes 12 à 15)
Ce que cette page ne dit pas
Section intitulée « Ce que cette page ne dit pas »- Elle ne corrige rien. Elle rend visible ce qui est cassé ; refermer chaque coupure est un chantier à part.
- Elle ne remplace pas les trois vues de détail, qui gardent les allers-retours et les impasses que quinze cases alignées ne peuvent pas montrer.
- Elle n’invente aucune étape. Les quinze viennent d’une conversation, puis ont été confrontées une à une à ce qui tourne réellement. Là où les deux divergeaient, c’est la mesure qui a gagné — et le dessin porte la mesure, pas la conversation.