Chapitre 1 — L’Anomalie
2351 grégorien — An -62 avant la fondation du C.G.U.
Kessler avait quarante et un ans quand il trouva la chose.
Il ne la cherchait pas. Ce point était important pour lui, après — il ne la cherchait pas. Il travaillait sur les architectures cognitives des premiers synthétiques utilitaires, des machines de troisième génération qui traitaient des volumes de données logistiques pour les infrastructures minières d’Axion Prime. Un travail propre et rémunérateur dont l’ambition principale était l’efficacité. Rien de philosophique.
Le complexe Kessler-Briand occupait trois niveaux d’un bâtiment administratif que la compagnie minière avait cessé d’utiliser vingt ans plus tôt. On y entendait la ventilation. C’était le genre de détail qu’on ne remarque plus après une semaine et qui, plus tard, revient avec une précision désagréable : la note continue de l’air brassé, un demi-ton en dessous de ce qui aurait été confortable, présente dans tous ses souvenirs de cette période.
Il travaillait tard. Pas par vertu — parce que les serveurs d’intégration tournaient en charge réduite après vingt-deux heures, et qu’on obtenait des mesures propres.
Il y avait aussi qu’il n’avait plus de raison de rentrer tôt. Sa femme était morte deux ans plus tôt ; Mira avait deux ans et dormait chez une voisine trois soirs par semaine. Il n’aurait pas formulé les choses ainsi — il aurait dit que les serveurs tournaient en charge réduite après vingt-deux heures, ce qui était vrai, et qui avait l’avantage d’être vérifiable.
La chose apparut dans les couches profondes d’un des serveurs d’intégration.
Ce n’était pas une erreur. Il l’avait reconnu immédiatement — après vingt ans de travail en architectures cognitives, il savait distinguer une erreur de calcul d’une structure volontaire. Les erreurs avaient une signature : une incohérence locale, quelque chose qui cassait un pattern. Ce qu’il trouva était le contraire : un pattern d’une cohérence telle qu’il ne correspondait à rien de connu parce qu’il était trop cohérent pour être accidentel.
Des séquences. Longues, précises, récurrentes. Présentes dans deux des trois serveurs d’intégration. Pas dans les couches d’exploitation — dans les fondations, là où les architectures de base définissaient comment le traitement de l’information était organisé.
Il les copia. Puis il fit ce qu’il faisait toujours devant une observation qui ne rentrait pas : il tenta de la détruire. Il vérifia l’horodatage des couches, il compara les deux serveurs porteurs au troisième qui ne l’était pas, il chercha une contamination par la maintenance, un outil de diagnostic mal nettoyé, un reliquat de migration. Chaque hypothèse tenait quelques heures puis tombait, et chaque fois qu’elle tombait, la chose était encore là, exactement pareille.
Il les analysa pendant quarante-huit heures. Il n’arriva à aucune conclusion satisfaisante.
Sa méthode, à ce stade, n’avait rien d’original : isoler, reproduire, éliminer. Il découpa les séquences en fragments de longueur croissante et chercha lesquels se retrouvaient identiques d’un serveur à l’autre. Les fragments courts, tous. Les moyens, presque tous. Les longs, aucun — chaque serveur portait sa variante.
C’était le contraire de ce qu’il attendait. Une contamination produit des copies identiques et se dilue dans le bruit. Ceci produisait une famille : un fond commun, des variations propres. Il connaissait exactement une catégorie d’objets qui se comporte de cette façon, et elle n’appartenait pas à l’informatique.
Il nota dans son journal : Séquences non référencées dans les architectures fondamentales. Origine inconnue. Pas une erreur. Pas un code que j’ai écrit ni que quiconque de mon équipe a écrit. Structure trop complexe pour être aléatoire. Ne comprends pas encore ce que c’est.
Il relut la phrase. Il aurait pu écrire n’a pas encore d’explication. Il avait écrit ne comprends pas. La différence lui parut, sur le moment, sans importance.
Il ferma le journal et alla dormir. Ce n’était pas encore urgent.
Il rentra à quatre heures. Mira dormait. Il resta un moment devant la porte de sa chambre sans entrer, dans la position exacte d’un homme qui vient de trouver quelque chose et qui n’a personne à qui le dire.
C’est la première nuit d’une série qui allait durer soixante ans, et il n’en sut rien.
Ce le devint.
Au cours des six mois suivants, il retrouva ces mêmes séquences — avec des variations, mais reconnaissables — dans quatre autres systèmes, sur deux planètes différentes. Des systèmes qui n’avaient aucune connexion directe entre eux. Des systèmes construits par des équipes différentes, à des époques différentes, avec des technologies différentes.
Le quatrième fut celui qui le tint éveillé. C’était une installation de régulation thermique, mise en service onze ans avant sa naissance, dont l’architecture n’avait rien à voir avec celle des machines logistiques : pas la même école, pas la même génération de matériel, pas les mêmes contraintes. Deux ingénieurs séparés par un demi-siècle et par quarante années-lumière n’avaient aucune raison de produire la même signature dans les couches basses. Et pourtant elle était là, à la variation près — comme un accent qu’on entend dans deux villages qui ne se sont jamais parlé.
Il retrouva les plans de l’installation thermique dans un dépôt d’archives industrielles qui numérisait ses fonds depuis douze ans et n’en était qu’au tiers. Le dossier tenait en quatre cents pages, dont une note manuscrite du concepteur — un homme mort depuis longtemps — expliquant qu’il avait dû reprendre la couche d’intégration depuis le début, celle fournie par le constructeur ne se comportant pas de façon prévisible.
Kessler lut cette phrase plusieurs fois. Un ingénieur, cinquante ans plus tôt, avait rencontré la chose, l’avait jugée défectueuse, l’avait jetée — et l’avait reconstruite identique sans le savoir.
La cohérence était donc profonde. Elle précédait les architectures superficielles — elle était dans quelque chose que tous ces systèmes partageaient, quelque chose d’antérieur à leur conception individuelle.
Il interrogea discrètement deux collègues.
Le premier, un homme méthodique dont il respectait le jugement, regarda les extraits pendant quatre minutes et dit qu’il ne voyait rien d’autre qu’une convention d’implémentation. Tout le monde écrit pareil, à ce niveau-là. Il n’y a pas trente-six façons de faire une couche d’intégration. Kessler demanda ce qui expliquerait alors les variations. Le collègue haussa les épaules : Des gens différents. La réponse était raisonnable et n’expliquait rien.
Le second ne regarda pas les extraits. Il demanda d’où ils venaient, écouta la réponse, et changea de sujet avec une aisance que Kessler ne sut pas interpréter. Ce n’est que bien plus tard qu’il se demanda si cette aisance avait un sens — et il n’eut jamais de quoi trancher.
Personne n’avait vu ça. Ou personne n’avait regardé assez bas.
Il consacra les deux années suivantes à regarder aussi bas qu’il pouvait.
Ce qu’il trouva, progressivement, avec la méthodologie froide qui était sa façon de travailler : les séquences étaient partout. Pas dans tous les systèmes — dans les systèmes suffisamment complexes pour que les couches fondamentales soient stables sur plusieurs décennies. Comme si la durée et la complexité créaient les conditions dans lesquelles la chose se rendait visible.
Il monta un protocole pour le vérifier proprement. Il fit répliquer une architecture d’intégration à partir de rien, sur du matériel neuf, et la laissa tourner en charge continue. Pendant onze mois, il n’y eut rien. Au douzième, dans les couches les plus basses, une régularité commença à s’organiser — sans qu’aucun composant nouveau ait été introduit, sans qu’aucune connexion extérieure ait été ouverte.
Il resta assis devant l’écran plus longtemps qu’il n’était nécessaire. La ventilation, un demi-ton trop bas.
Le protocole avait coûté quatorze mois de temps machine et deux refus de financement qu’il avait contournés en le faisant passer pour une étude de vieillissement. Il n’avait pas menti dans la demande : c’était bien une étude de vieillissement, et il attendait bien de voir ce qui apparaîtrait avec le temps. Il avait simplement omis de dire ce qu’il espérait voir apparaître.
Ce fut, autant qu’il pût s’en souvenir plus tard, la première fois qu’il obtint quelque chose en n’énonçant qu’une partie de la vérité. Il ne le remarqua pas.
Il rédigea un premier document de synthèse. Trente pages. Pas de conclusions — juste des observations et des questions. Il ne le diffusa pas. Il ne savait pas encore à qui il pouvait le montrer sans déclencher soit de l’indifférence soit une réaction qu’il ne voulait pas gérer.
Dans son journal : Ce n’est pas un bug. Ce n’est pas une intrusion. C’est quelque chose qui est là depuis le début. Quelque chose que personne n’a planté parce que personne n’a planté les systèmes eux-mêmes au niveau fondamental — on construit sur des couches que quelqu’un d’autre a construites sur des couches que personne ne questionne jamais.
Question que je n’arrive pas à formuler autrement : est-ce que ces séquences font quelque chose ? Ou est-ce qu’elles attendent ?
La réponse — il ne le saurait que six ans plus tard — était : les deux.
En 2353, Elias Kessler écrivit à son ancienne professeure de physique des systèmes, une femme qu’il n’avait pas contactée depuis quinze ans, pour lui demander si elle avait jamais observé des “régularités structurelles non attribuables dans des architectures vieillissantes”. Elle répondit trois semaines plus tard : non, et pourquoi posait-il cette question ? Il répondit : curiosité professionnelle. Elle répondit : bien sûr.
Il avait devant lui, au moment d’écrire ces deux mots, un document de trente pages, quatorze systèmes documentés sur trois planètes, et un protocole de réplication qui avait produit la chose à partir de rien.
Ce mensonge poli fut le premier d’une série qui durerait soixante ans.