Chaque ligne de cette page est relue dans le code avant d'être écrite, jamais reprise d'un plan. Ce qui reste à faire est classé par maturité, sans date : les dates de l'ancienne roadmap étaient toutes dépassées, ce qui ne renseignait plus personne. Une roadmap périmée est pire qu'absente, elle oriente sur une fausse piste avec assurance.
Deux ruptures en une version. La licence passe d'Elastic 2.0 à MIT : un millier d'en-têtes réécrits, le bloc qui interdisait la revente retiré de 327 fichiers, et un test qui refuse désormais tout terme de l'ancienne licence dans le dépôt. Et une mission libre n'a plus de moteur à part — c'est un tour de chat lancé sans personne devant l'écran, avec un carnet de bord pour mémoire entre deux réveils. La cause racine de vingt correctifs successifs : la mission était branchée sur un filtre de mots-clés qui ne lui laissait qu'un outil sur vingt-six.
Même question, mesurée avant et après : 223 693 tokens et 72,6 s sur un modèle cloud avec le catalogue entier, contre 2 017 tokens et 5,0 s sur un modèle local avec trois outils. Le tier local existait depuis des semaines et n'avait jamais servi : le routeur lui envoyait ce qu'il ne pouvait pas faire, puis notait le retour d'outil au lieu de la demande, et repartait au cloud au moment précis où le modèle local allait se servir de ce qu'il venait de trouver.
Capture, export PDF, extraction, comparaison : une URL entre, un résultat sort. Utile aux tâches planifiées, qui n'ont pas de page courante. La ligne de roadmap qui a mené à ce lot était inexacte et le vérifier a évité d'écrire deux outils en double — une entrée de roadmap est une hypothèse sur l'état du code, pas un constat.
Un méta-moteur auto-hébergé prend la tête de la chaîne de recherche : pas de clé, pas de compte, pas de quota, et les requêtes ne partent plus chez un tiers sous la clé de l'utilisateur. Les fournisseurs à crédits deviennent le filet plutôt que l'ordinaire.
Elles ne demandent presque pas de code et elles décident du reste. D'abord un banc d'essai de la voie cloud : c'est le plus gros levier de coût qui reste, puisqu'elle lie le catalogue entier à chaque itération. Ensuite une seconde mesure d'usage des outils : la première, sur huit mois, montre 115 outils jamais appelés sur 200, mais elle a été collectée pendant que la recherche d'outil se trompait une fois sur deux. « Zéro appel » y mesure autant nos défauts que l'utilité de l'outil.
Le détecteur de stagnation existe et tourne : la reprise se décide sur le progrès réel, pas sur un compteur d'essais. Ce qui manque n'est donc pas de repérer qu'une stratégie tourne en rond, c'est quoi en faire. Aujourd'hui la stagnation convoque un panel de modèles en lecture seule, qui améliore une réponse et jamais le résultat d'un outil.
Empreintes perceptuelles pour retrouver les quasi-doublons, index visuel local, tri par grappes. Tout doit rester sur la machine — c'est l'argument même du chantier, et ce qui le rend différent d'un service de tri photo en ligne.
Extraction des entités et des relations au fil des échanges, stockage local, visualisation. Complète la mémoire vectorielle actuelle, ne la remplace pas.
L'idée : un classifieur qui approuverait tout seul les actions bénignes. Elle bute sur un invariant du dépôt — l'autorisation humaine échoue fermé, et 46 outils sont sous garde. Un classifieur qui se trompe fait exactement ce que cette règle interdit. À ne pas ouvrir sans rail de mesure.
Prédire l'utilité d'un appel coûteux avant de le faire, plutôt que de le payer pour s'en apercevoir.
Un adaptateur léger entraîné sur les traces de l'utilisateur, téléchargeable, qui tournerait sur sa machine. Suppose un jeu de traces qualifiées que seule l'auto-réflexion produirait : ce chantier dépend du précédent.
| Version | Ce qu'elle a changé | Date |
|---|---|---|
| v3.0.0 | Licence MIT · la mission libre est le chat sans humain | 3 sept. 2026 |
| v2.5.0 | La voie locale devient empruntable (mesuré 110× moins de tokens) | 24 août 2026 |
| v2.4.0 | Automatisation web sans session de navigation | 22 août 2026 |
| v2.3.0 | Recherche auto-hébergée, sans quota ni clé | 1er août 2026 |
| v2.2.0 | L'apprentissage démarre · planifié plus fin · chat plus souple | 16 juin 2026 |
| v2.0.0 | Ely ouvre sa première pull request sur son propre code | 11 juin 2026 |