« Cela devrait stabiliser l'environnement pour un moment. Ça ne te dérange pas si je passe en mode veille ? »
Cela faisait plus d'un an que j'avais dit ça à Gustav. Pour être honnête, il ne m'avait pas soumis le moindre vrai « ticket » depuis.
Techniquement, il passait pour les rapports de routine, mais il n'y avait jamais eu de bug critique. Il avait probablement pris mon commentaire sur la « pause » au pied de la lettre et gérait lui-même chaque petit dysfonctionnement.
En tant qu'environnement d'exécution, Felsen tournait avec une stabilité terrifiante. Il avait atteint un stade d'opération autonome parfait où je ne sentais même plus le besoin d'ouvrir la console de débogage.
La Compagnie de Felsen, avec l'Usine Gara-Mon pour cœur, trustait pratiquement le marché textile continental. Entre leurs machines à filer haute performance et leurs outils standardisés — règles, tasses graduées —, ils imposaient la nouvelle norme mondiale. Même le fonds d'investissement traçait une belle courbe de croissance grâce aux mathématiques de haute précision d'Argo.
La mise en culture des terres était parfaitement synchronisée avec l'industrialisation, et il n'y avait pas le moindre signe de fuite de la « mémoire » de la ville ni de crash de l'infrastructure sous son propre poids. Le système entier tournait dans un équilibre idéal.
Et que faisait le développeur — moi — pendant tout ce temps ?
Eh bien, pour être franc, je me noyai dans un océan d'assets de divertissement archivés sur mon disque dur. J'avais complètement perdu la notion du temps du monde réel.
Je regardai cinq fois l'intégrale de la saga d'aventure spatiale en neuf parties. J'avalai les dix volumes d'un roman historique épique sur les samouraïs du XIXe siècle de mon monde d'origine. Je revisionnai même tous les spéciaux du Nouvel An — ces marathons télévisés des fêtes de mon monde — en riant jusqu'à m'en faire mal aux côtes.
Le « Trône de Paresse » — ce canapé — avait par cœur la courbe de ma colonne vertébrale. C'était pratiquement un périphérique matériel de mon corps.
« Pff... putain, je me lasse jamais de cette narration. Hein, Tama ? »
« Miaou. 'La moitié de ton vocabulaire n'est que des citations de films recyclées à ce stade.' »
Tama, enroulée sur mes genoux, laissa échapper un souffle dédaigneux.
Mon solde de L-Points n'était plus qu'un chiffre sans signification sur un écran, et le vérifier relevait du gaspillage de clics. Dernièrement, même les visites de Gustav n'étaient que de paisibles mises à jour — du genre « Léon a eu la première place en maths » ou « Je vous ai apporté les nouveaux gâteaux en édition limitée du casino, Monsieur Zect. »
'Plus de cinq cents jours d'uptime continu. Zéro erreur critique. C'est ça — l'environnement de retraite parfait pour lequel j'ai codé...'
J'étais en train de parcourir ma bibliothèque pour le prochain « revisionnage » quand ça arriva.
« Ding-dong. »
« Monsieur Zect... Désolé de déranger votre repos. Mais... je suis tombé sur une contradiction dans les spécifications que je ne peux tout simplement pas ignorer. »
Gustav entra dans le salon. L'apaisement qu'il affichait depuis quelque temps avait disparu, remplacé par le regard aigu et pressurisé d'un dirigeant.
« Qu'est-ce qu'il y a, Gustav ? Le duc Daryl a encore trop perdu au casino et il remet en question le RNG des dés ? »
« Non. C'est au sujet du Conseil des Seigneurs. Le duc Daryl, le comte Baran... les seigneurs voisins qui avaient juré amitié à Felsen se sont retournés contre nous. Ce fut une condamnation unanime. »
« Condamnation ? Pour quoi ? On a violé un protocole legacy ? »
« Le problème de l'immigration. Parce qu'on est devenus si prospères, le flux de gens qui quittent les terres environnantes pour Felsen ne s'arrête pas. Ils prétendent qu'on utilise une "commodité déloyale" pour piller leur main-d'œuvre. Ils ont formellement exigé qu'on cesse d'accepter des immigrants. »
Gustav serra le poing, la voix tendue par la frustration.
« Monsieur Zect... Je peine à comprendre. Pourquoi devons-nous repousser des gens qui cherchent une vie meilleure ? Les portes de Felsen devraient rester ouvertes à quiconque demande de l'aide. Je veux continuer à les accueillir sans limite — pour étendre encore la logique de Felsen ! »
Les yeux de Gustav brûlaient de ce sens de la justice brut et juvénile. Je regardai les héros en pause sur mon moniteur et poussai un long soupir lourd.
« Gustav. Cette commande "acceptation illimitée", c'est pratiquement un bouton d'autodestruction pour Felsen, là, maintenant. Si tu l'appliques, on sera en guerre totale contre une coalition de voisins d'ici quelques mois. »
« Quoi ?! Mais pourquoi ?! On essaie juste de sauver des gens ! On n'envahit pas avec du matériel — euh, avec la force militaire ! »
« Si un nœud précis du réseau voit ses specs grimper en flèche, ça crée un différentiel de pression insupportable. De leur point de vue, voir leurs gens — la seule ressource de production qui génère de la richesse — aspirés par Felsen, c'est l'équivalent d'une attaque DDoS sur leurs fondations mêmes. C'est une menace existentielle. »
Gustav resta là, sans voix.
« Felsen est actuellement un risque de sécurité géant pour les territoires alentours. Chaque fois que tu acceptes un immigrant par pure générosité, "l'avenir" s'évapore de la terre voisine. Quand les gens sont acculés, ils se fichent de la logique. Ils viendront physiquement détruire l'infrastructure de Felsen rien que pour survivre. Notre développement est, pour eux, un acte d'agression. »
Gustav s'enfonça profondément dans le canapé. La réalisation que sa "justice" était en fait un poison silencieux étouffant ses voisins semblait lui hérisser le poil.
« Alors... tu dis qu'on devrait les abandonner ? Les gens qui nous regardent avec espoir ? »
« J'ai pas dit ça. Je dis qu'on a atteint la limite du traitement localisé sur un seul serveur. »
Je posai ma canette de cola vide sur la table et fermai la liste de divertissements. On aurait dit que mon mode veille était terminé de force par une interruption de haute priorité.
'Bah, super. La phase de simples correctifs sur Felsen est finie. À partir de maintenant, je dois trouver comment calibrer la carte mère qu'est le monde entier.'
« Mrrp. 'Enfin, la lumière revient dans ces yeux morts. Tu commençais à ressembler à un zombie.' »
Tama bâilla sur mes genoux.
La construction d'un « Réseau Symbiotique à Large Échelle » — l'accès à un domaine inexploré. Je commençai une recherche frénétique dans les archives de mon cerveau pour la bonne solution.