La carte nationale d'infrastructure était devenue trop grande pour tenir sur un seul écran.
Dhiraj l'a découvert à 6 h 17 le lendemain matin.
Il se tenait dans le Laboratoire National de Coordination pendant que l'affichage mural rendait une nouvelle couche par-dessus la topologie d'infrastructure existante. Les réseaux d'eau apparurent en premier. Puis la distribution électrique. Puis les installations de stockage thermique. Les systèmes de refroidissement industriel suivirent. Les interfaces rail-énergie apparurent en traits fins à travers plusieurs régions.
Puis la couche d'interface s'anima.
Des centaines de petits nœuds apparurent.
Chacun représentait une frontière physique caractérisée entre deux systèmes d'infrastructure.
Certains étaient stables.
D'autres étaient conditionnellement stables.
Certains n'avaient que des historiques partiels.
D'autres n'avaient jamais été correctement mesurés.
L'affichage continua de s'étendre jusqu'à ce que les ingénieurs réduisent la visualisation à des grappes régionales.
Dhiraj observa en silence.
Aarya se tenait à ses côtés.
« Tu as demandé chaque interface validée. »
« Oui. »
« Tu n'as pas demandé chaque interface connue. »
« Je sais. »
« Alors pourquoi y en a-t-il autant ? »
Dhiraj regarda l'affichage.
« Parce qu'on mesure la mauvaise chose depuis des années. »
Aarya croisa les bras.
« On n'a pas mesuré la mauvaise chose. »
« Non. »
Il pointa du doigt le réseau.
« On a mesuré des systèmes. »
Puis les interfaces.
« Maintenant, on mesure là où les systèmes se rencontrent. »
Le premier inventaire national d'interfaces d'Aetherion contenait 327 interfaces caractérisées.
Seules 184 avaient une confiance de mesure suffisante pour de l'ingénierie préliminaire.
Parmi celles-ci, 91 avaient au moins deux états de fonctionnement validés.
Trente-six avaient démontré un comportement dépendant de l'historique.
Vingt-trois avaient des dépendances environnementales assez significatives pour altérer leur compatibilité future.
Et sept avaient quelque chose de plus préoccupant.
Leur comportement changeait quand une autre interface, ailleurs dans le même réseau d'infrastructure régional, changeait d'état.
Les sept cas n'étaient pas nécessairement physiquement adjacents.
Deux étaient séparés de plus de trente kilomètres.
L'un était séparé de presque quatre-vingt-dix.
Cela ne signifiait pas que les interfaces étaient directement couplées.
L'équipe avait appris que la corrélation était bon marché.
La causalité était coûteuse.
Dhiraj regarda les sept derniers.
« Combien ont été validées physiquement ? »
« Trois », dit Aarya.
« Et les quatre autres ? »
« Les modèles indiquent une interaction probable. »
« Les modèles ne suffisent pas. »
« Je sais. »
« Alors on en a trois. »
Aarya acquiesça.
« Trois cas confirmés. »
Dhiraj agrandit le premier.
Un réseau d'eau municipal était connecté indirectement à un cluster de soutien électrique.
Le second impliquait le refroidissement industriel et le stockage de soutien au réseau.
Le troisième impliquait un système de traitement d'eau interagissant avec un réseau de pompage.
Les interfaces n'étaient pas simplement connectées entre elles.
Elles étaient séparées par des couches d'infrastructure.
Pourtant, quand une interface transitionnait, les états futurs disponibles d'une autre interface changeaient.
Dhiraj fixa la topologie.
« C'est le prochain problème. »
Aarya le regarda.
« Non. »
Il jeta un coup d'œil de côté.
« Non ? »
« C'est le même problème. »
Elle pointa la carte.
« On pensait que le problème était de savoir si une interface pouvait préserver son propre avenir. Puis on a découvert que l'interface avait un état. Puis on a ingénieré cet état. Maintenant, on a découvert que l'état d'une interface peut en contraindre une autre. »
Elle fit une pause.
« Donc on résout encore la compatibilité d'interface. »
« À une autre échelle. »
« Exactement. »
Dhiraj reporta son regard sur la carte.
La distinction importait.
Ils n'avaient pas encore besoin d'un autre nom de technologie.
Ils avaient besoin de preuves.
« Prenez les trois cas confirmés. »
Aarya ouvra les données.
« On les a déjà. »
« Séparez-les des modèles. »
« Fait. »
« Construisez trois reproductions physiques. »
Elle se tourna vers lui.
« Trois ? »
« Si le phénomène est réel, on a besoin du même résultat sous différentes configurations physiques. »
« Et s'il ne l'est pas ? »
« Alors on s'arrête. »
Aarya acquiesça.
« Bien. »
Le premier problème apparut avant que les bancs de test ne soient construits.
Les expériences d'interface originales avaient été conçues autour de deux systèmes d'infrastructure.
Maintenant, ils en avaient besoin d'au moins trois.
Système A.
Interface 1.
Système B.
Interface 2.
Système C.
Cela introduisait une nouvelle question.
Si l'état de l'Interface 1 changeait, et que l'Interface 2 répondait, qu'est-ce qui causait exactement la réponse ?
Les possibilités incluaient :
Un chemin physique direct.
Une variable environnementale partagée.
Une séquence de contrôle partagée.
Une perturbation électrique commune.
Un changement de pression hydraulique.
Un effet de propagation thermique.
Un artefact de temporisation.
Ou une interaction de mesure.
La dernière possibilité était devenue impossible à ignorer.
Aetherion avait déjà appris que l'instrumentation pouvait influencer le système mesuré.
L'équipe conçut donc la nouvelle expérience autour de l'isolement.
Trois systèmes physiques indépendants furent construits au laboratoire.
Le premier était hydraulique.
Le second était électrique-thermique.
Le troisième était mécanique-électrique.
Chacun avait son propre contrôleur local.
Chacun avait son propre conditionnement d'alimentation indépendant.
Chacun avait ses propres références de temporisation.
Les trois systèmes ne partageaient aucun logiciel de contrôle.
Ils ne partageaient aucune communication réseau.
Ils n'étaient physiquement connectés que par des interfaces délibérément construites.
L'objectif était simple.
Changer l'Interface 1.
Observer si la structure d'états futurs de l'Interface 2 changeait.
Le premier test ne produisit rien.
Dhaij s'y attendait.
Le système hydraulique parcourut sa séquence.
L'Interface 1 changea d'état.
La seconde interface resta inchangée.
Les ingénieurs répétèrent la séquence.
Rien.
Aarya regarda l'affichage.
« Bien. »
Un ingénieur parut confus.
« Bien ? »
« On a éliminé une configuration. »
L'équipe lança une seconde séquence.
Cette fois, la transition hydraulique était plus rapide.
Encore rien.
Troisième séquence.
Une pression de réservoir différente.
Rien.
Quatrième.
Le réseau électrique fonctionnant dans un mode de compensation différent.
Rien.
L'équipe commença à suspecter que les observations sur le terrain avaient été causées par une condition externe partagée.
Puis Aarya remarqua quelque chose.
« Lancez la cinquième séquence. »
Dhiraj la regarda.
« Laquelle ? »
« Celle qu'on a rejetée. »
L'ingénieur regarda la séquence.
Elle avait été rejetée parce que l'ordre de transition différait du cas terrain.
Dhiraj acquiesça.
« Lancez-la. »
La séquence débuta.
L'Interface 1 changea d'état.
Rien ne se passa pour l'Interface 2 pendant presque quarante secondes.
Puis la seconde interface bascula.
Une voie de récupération se rétrécit.
La pièce devint silencieuse.
Dhiraj regarda Aarya.
« Encore. »
Ils remirent tout à zéro.
Le même résultat se produisit.
L'Interface 1 transitionna.
Quarante et une secondes plus tard, l'Interface 2 changea d'état.
Il n'y avait aucune connexion de contrôle directe.
Aucun bus de données commun.
Aucune source d'alimentation partagée.
Aucun chemin physique évident.
Aarya regarda la trace de temporisation.
« C'est trop long pour un transient électrique direct. »
« Propagation hydraulique ? »
« Possible, mais le chemin de pression est physiquement isolé. »
« Thermique ? »
« Peut-être. »
« Alors on le teste. »
Ils insérèrent une isolation thermique.
Le résultat persista.
Puis ils insérèrent une isolation électrique supplémentaire.
Le résultat persista.
Puis ils changèrent le montage mécanique.
L'interaction s'affaiblit.
Aarya se pencha.
« Mécanique. »
Dhiraj secoua la tête.
« Ne concluez pas encore. »
Ils changèrent le montage à nouveau.
La réponse disparut.
Puis ils remirent le montage original.
La réponse revint.
L'équipe lança un balayage de vibration mécanique.
Une région de fréquence étroite produisit une réponse mesurable.
La première interface transmettait de l'énergie mécanique à travers la structure du bâtiment.
La seconde interface y était sensible.
C'était une explication physique.
Mais ce n'était pas toute l'explication.
L'amplitude de vibration était minime.
Bien plus petite que ce qui importerait normalement à l'un ou l'autre système.
Pourtant, la topologie future changea.
Dhiraj demanda les mesures brutes.
Les capteurs mécaniques avaient enregistré l'événement.
Puis il demanda les traces électriques.
Il y eut une faible réponse électrique.
La réponse thermique suivit.
Puis la seconde interface changea d'état.
La séquence était claire.
Vibration mécanique.
Transient électrique.
Réponse thermique.
Transition d'état d'interface.
Rétrécissement des chemins futurs.
Aarya le regarda.
« Donc l'interface ne parle pas à l'autre interface. »
Dhiraj acquiesça.
« Quelque chose entre elles, si. »
« La structure du bâtiment. »
« En partie. »
Elle regarda les capteurs environnementaux.
« La température du sol a changé. »
« De combien ? »
« Deux dixièmes de degré. »
Dhiraj regarda la temporisation.
« Trop lent. »
Aarya approuva.
L'interaction était réelle.
Mais elle n'était pas encore comprise.
Ils avaient découvert quelque chose de plus subtil qu'un couplage direct d'interfaces.
Un chemin physique pouvait exister en dehors des systèmes d'infrastructure étudiés.
Le bâtiment lui-même pouvait devenir partie du réseau d'interfaces.
Cela créait un sérieux problème d'ingénierie.
Si la compatibilité d'infrastructure dépendait de l'environnement physique environnant, alors une interface ne pouvait pas toujours être caractérisée en isolation.
L'environnement pouvait faire partie de la topologie.
Dhiraj ordonna à l'équipe de reconstruire l'expérience.
Cette fois, les trois systèmes seraient montés sur des plateformes structurales indépendantes.
Les plateformes seraient mécaniquement isolées.
Les conditions environnementales resteraient partagées.
Si l'interaction disparaissait, la transmission mécanique serait impliquée.
Si elle persistait, ils continueraient.
La reconstruction prit neuf jours.
Pendant ces neuf jours, les équipes terrain d'Aetherion continuèrent d'installer des unités IBP-1.
Les six premiers sites terrain produisirent des résultats stables.
Le septième non.
Dans une station de pompage municipale, le tampon d'interface préserva les chemins futurs du réseau sous les transitions normales mais échoua pendant une séquence de récupération de maintenance.
Aucun composant n'avait failli.
Aucune limite de sécurité n'avait été franchie.
Mais une combinaison de récupération future disparut pendant dix-sept minutes.
L'équipe terrain signala l'événement.
Aetherion suspecta initialement un problème d'historique de maintenance.
Les registres de maintenance étaient complets.
La configuration IBP-1 était correcte.
La séquence de transition était dans son enveloppe certifiée.
Les conditions environnementales étaient dans les normes.
Dhiraj examina les données personnellement.
« Où est l'interface voisine ? »
L'ingénieur terrain hésita.
« Voisine ? »
« Autre frontière d'infrastructure. »
« Il y a une interface de soutien électrique à trois cents mètres. »
« Montrez-moi. »
La carte de topologie apparut.
L'interface électrique avait changé d'état neuf minutes avant que l'interface hydraulique ne perde la voie de récupération.
Dhiraj fixa la séquence.
Neuf minutes.
Trop long pour un transient simple.
Mais pas impossible pour un processus thermique.
Aarya rejoignit à distance.
« Pourrait être une charge partagée. »
« Pourrait être. »
« Pourrait être la pression du réservoir. »
« Pourrait être. »
« Pourrait être la maintenance. »
« Pourrait être. »
Elle sourit légèrement.
« T'es devenu chiant. »
« Je l'ai toujours été. »
« Juste. »
Dhiraj ordonna à l'équipe terrain de répéter la séquence en conditions contrôlées.
Ils ne purent la reproduire immédiatement.
L'interface électrique resta stable.
Le système hydraulique préserva toutes les voies.
L'équipe terrain réessaya.
Même chose.
Encore.
Même chose.
Puis l'opérateur du service public changea la configuration de soutien électrique.
L'événement se produisit.
Neuf minutes plus tard, l'interface hydraulique rétrécit une voie de récupération.
Aetherion avait maintenant une seconde observation physique.
Le problème n'était plus confiné au laboratoire.
Mais les preuves terrain n'établissaient toujours pas la causalité.
Dhiraj refusa de l'appeler un effet inter-interface.
Les équipes commencèrent à construire une expérience causale.
La question centrale était simple.
Changer délibérément l'état d'une interface pouvait-il causer un changement d'état mesurable sur une autre interface tout en contrôlant les variables d'infrastructure et environnementales intermédiaires ?
Cela nécessitait un test plus grand.
Le nouveau dispositif de laboratoire utilisait trois plateformes indépendantes.
La plateforme A contenait un réseau hydraulique.
La plateforme B contenait un réseau thermo-électrique.
La plateforme C contenait une seconde interface électro-mécanique.
Entre elles se trouvaient deux ensembles d'interface indépendamment ingénierés.
La première interface était l'IBP-1.
La seconde était une interface construite indépendamment, sans capacité IBP-1.
L'équipe l'appela l'interface de référence.
Cette distinction importait.
Si changer l'Interface 1 altérait l'Interface 2 même quand l'Interface 2 n'avait pas de système de tamponnage spécial, l'effet était plus susceptible d'être une interaction physique plutôt qu'un artefact de l'architecture IBP-1.
Le premier essai ne montra aucun effet.
Le second montra un petit effet.
Le troisième montra un effet plus fort.
Les ingénieurs répétèrent la séquence.
La réponse persista.
Puis ils retirèrent le tampon thermique de l'Interface 1.
L'effet devint plus important.
Dhiraj regarda les données.
« Pourquoi ? »
Aarya répondit immédiatement.
« Parce que le tampon thermique absorbait une partie de la perturbation. »
« Donc le tampon n'élimine pas l'interaction. »
« Il change le chemin. »
Dhiraj acquiesça.
C'était cohérent avec tout ce qu'ils avaient appris.
Une interface physique pouvait redistribuer l'énergie.
Elle ne pouvait pas faire disparaître les lois de conservation.
Ils changèrent l'impédance électrique.
La réponse de l'interface distante changea à nouveau.
Puis ils changèrent l'amortissement mécanique.
La réponse changea.
L'interaction était maintenant clairement dépendante de la configuration physique de l'Interface 1.
Cela signifiait que l'Interface 1 n'exposait pas simplement l'interface distante à une perturbation.
Elle déterminait la forme de la perturbation.
Les deux interfaces étaient connectées par un chemin de transmission physique.
Aarya regarda la topologie.
« On peut ingénierer le chemin. »
Dhiraj ne répondit pas.
Elle continua.
« On n'a pas à empêcher l'Interface 1 d'interagir avec l'Interface 2. On peut façonner ce qui atteint l'Interface 2. »
Dhiraj acquiesça lentement.
« C'est le même principe que l'IBP-1. »
« À plus grande échelle. »
« Exactement. »
L'équipe avait maintenant un nouvel objectif d'ingénierie.
Au lieu de préserver une interface indépendamment, ils tenteraient de préserver deux interfaces simultanément.
Ils sélectionnèrent quatre combinaisons futures.
Chaque interface avait deux voies de récupération critiques.
Individuellement, les deux interfaces pouvaient préserver toutes leurs voies.
Quand elles étaient couplées, une combinaison devenait inaccessible.
C'était exactement le problème qu'Aetherion devait résoudre.
La première solution était évidente.
Renforcer les deux interfaces indépendamment.
Ils augmentèrent le tamponnage.
Les métriques d'interface individuelles s'améliorèrent.
Le réseau combiné empira.
Dhiraj regarda le résultat.
« Pourquoi ? »
Aarya étudia les données.
« Les deux tampons retardent la même transition. »
« Et ? »
« Les retards s'alignent. »
Dhiraj comprit.
La première interface retardait la perturbation.
La seconde interface retardait aussi sa réponse.
Les deux retards créaient une nouvelle relation de temporisation.
Une voie qui avait été compatible disparut.
Ils avaient amélioré chaque interface individuellement et endommagé le système combiné.
La leçon fut immédiate.
L'optimisation d'interface ne pouvait pas être effectuée indépendamment une fois que les interfaces interagissaient.
Ils inversèrent la configuration.
Une interface reçut un intervalle de tamponnage plus court.
L'autre en reçut un plus long.
La topologie combinée s'améliora.
Mais une autre voie future disparut.
Le problème s'était de nouveau déplacé.
Dhiraj regarda Aarya.
« Combien de combinaisons ? »
« Huit. »
« Combien préservées ? »
« Sept. »
« Laquelle ? »
Elle la mit en surbrillance.
« Elle nécessite que les interfaces transitionnent dans l'ordre inverse. »
Dhiraj regarda la carte de temporisation.
« On peut rendre ça physique ? »
Aarya réfléchit un instant.
« Oui. »
Elle dessina une séquence.
L'Interface 1 démarre.
L'Interface 2 attend.
L'Interface 1 entre dans une région tamponnée.
L'Interface 2 démarre.
L'Interface 1 sort.
L'Interface 2 termine.
La séquence n'était pas une commande logicielle.
C'était une enveloppe de transition physique.
Ils pourraient utiliser des seuils locaux.
Dérivée de pression à l'Interface 1.
Dérivée électrique à l'Interface 2.
Taux thermique comme condition secondaire.
Réponse mécanique comme frontière de sécurité.
Chaque interface répondrait localement.
Aucune n'aurait besoin de connaître l'autre.
La séquence émergerait des propriétés physiques ingénierées.
Dhiraj l'étudia.
« Si les conditions se chevauchent ? »
« Il nous faut une zone morte. »
« Combien ? »
« Inconnu. »
« Trouvez-la. »
Les trois jours suivants furent passés à mesurer la zone morte.
Trop petite.
Les interfaces interagissaient de façon imprévisible.
Trop grande.
Le système devenait inefficace et perdait une voie future.
La région acceptable était étroite.
Ils trouvèrent finalement un intervalle stable.
Vingt-huit millisecondes.
Assez petit pour préserver l'ordre de transition.
Assez grand pour prévenir l'activation simultanée.
L'équipe répéta le test.
Huit combinaisons futures restaient accessibles.
Puis ils changèrent la température environnementale.
L'une disparut.
Ils compensèrent en utilisant un préconditionnement thermique.
Les huit revinrent.
Puis ils changèrent l'historique de maintenance.
L'une se rétrécit.
Ils ajustèrent l'amortissement mécanique.
Les huit revinrent.
Le système devenait plus compliqué.
Mais il devenait aussi plus compréhensible.
Aetherion n'était plus simplement en train de cartographier des interfaces.
Il commençait à cartographier les relations entre leurs états physiques.
Dhiraj regarda le modèle émergent.
Deux interfaces.
Chacune avec plusieurs états.
Chacune avec des enveloppes de transition.
Chacune affectée par les conditions environnementales.
Chacune conditionnée par l'historique de maintenance.
Et maintenant une structure de compatibilité connectant leurs états.
Le modèle n'était pas encore assez grand pour justifier une nouvelle technologie formelle.
Mais il suffisait à établir un principe.
Les interfaces avaient leur propre topologie d'interaction.
Aarya le regarda.
« Maintenant, on le nomme. »
Dhiraj secoua la tête.
« Après réplication indépendante. »
Elle sourit.
« Je savais que tu dirais ça. »
La réplication fut effectuée sur une architecture différente.
Pas de système hydraulique.
Pas de stockage thermique.
Pas de plateforme mécanique partagée.
Le second laboratoire utilisait :
une interface électrique haute tension,
une boucle de refroidissement industriel,
et une charge mécanique rotative.
Les mécanismes physiques étaient différents.
L'architecture de mesure était différente.
Les composants étaient différents.
L'objectif était identique.
Deux interfaces ingénierées pouvaient-elles préserver des états futurs compatibles quand leurs transitions interagissaient ?
Le premier test échoua.
Une voie disparut.
L'équipe enquêta.
Le problème n'était pas l'interface.
La pompe de la boucle de refroidissement avait une oscillation transitoire que le modèle n'avait pas incluse.
Ils ajoutèrent une acquisition haute fréquence.
L'oscillation était visible.
L'enveloppe de transition fut recalculée.
Un second échec apparut.
Cette fois, l'interface électrique entra dans une région harmonique.
L'interaction était réelle.
Le modèle avait simplement été incomplet.
Ils l'affinèrent.
Le troisième test passa.
Toutes les combinaisons futures validées restèrent accessibles.
Aarya regarda Dhiraj.
« Architecture différente. »
« Oui. »
« Mécanisme physique différent. »
« Oui. »
« Même principe. »
Dhiraj acquiesça.
Maintenant, ils pouvaient nommer le cadre.
Ils l'appelèrent :
IIT-1 — Topologie Inter-Interfaces
Le nom était volontairement simple.
L'IIT-1 ne prétendait pas contrôler l'infrastructure.
Il ne prédisait pas tout.
Il décrivait la topologie des états et transitions compatibles à travers de multiples interfaces en interaction.
La première définition formelle était courte.
L'IIT-1 caractérise les relations de compatibilité physiquement validées parmi des interfaces d'infrastructure définies sous des conditions de configuration, environnementales, historiques, de mesure et de transition spécifiées.
Les ingénieurs d'Aetherion commencèrent immédiatement à discuter la définition.
C'était sain.
Une équipe voulait que les conditions environnementales soient traitées comme partie de l'interface.
Une autre arguait qu'elles appartenaient à une couche d'infrastructure séparée.
Une troisième souligna que l'historique de maintenance pouvait altérer l'environnement physique d'une interface sans changer sa configuration nominale.
Aarya rejeta une proposition de simplifier le modèle.
« On a passé des mois à apprendre que la simplification peut effacer la cause. »
L'ingénieur en face répondit.
« Et on a passé des mois à apprendre qu'un modèle à deux cents variables ne peut pas être déployé nationalement. »
Aarya regarda Dhiraj.
Il comprit le conflit.
La science devenait trop complexe pour être mise à l'échelle.
L'organisation devenait trop grande pour faire tourner chaque expérience centralement.
Si Aetherion nécessitait une reconstruction complète de laboratoire pour chaque paire d'interfaces, la technologie resterait piégée dans le campus.
C'était inacceptable.
Ils avaient besoin d'une méthode d'ingénierie scalable.
Dhiraj proposa une architecture en couches.
Niveau un :
criblage terrain.
Utiliser des indicateurs physiques validés pour identifier si deux interfaces pouvaient interagir.
Niveau deux :
modélisation physique réduite.
Utiliser le modèle efficace par modes d'Helios quand applicable, combiné aux données d'état d'interface d'Aetherion.
Niveau trois :
validation physique contrôlée.
Seules les régions candidates d'interaction recevraient des tests complets.
Niveau quatre :
validation de déploiement.
La configuration ingénierée serait testée dans l'environnement d'infrastructure réel.
Niveau cinq :
suivi d'historique continu.
Tout changement de maintenance ou de configuration capable d'altérer l'état d'interface rouvrirait l'enveloppe de validation pertinente.
Aetherion pouvait maintenant mettre à l'échelle.
Pas infiniment.
Mais pratiquement.
Le premier programme national fut approuvé en interne.
Trente grappes d'interfaces régionales seraient cartographiées.
Chaque grappe contiendrait entre cinq et vingt interfaces significatives.
L'objectif n'était pas de cartographier chaque connexion physique du pays.
Ce serait sans sens.
L'objectif était d'identifier les interfaces dont les états pouvaient influencer la compatibilité future des autres.
Cela changea la nature des équipes terrain d'Aetherion.
Ils n'arriveraient plus dans une installation avec seulement des questions au niveau système.
Ils auraient besoin d'ingénieurs d'interface.
D'ingénieurs de transition.
De spécialistes mécaniques.
De spécialistes transitoires électriques.
D'analystes thermiques.
D'ingénieurs hydrauliques.
D'ingénieurs d'historique de maintenance.
De spécialistes de mesure.
Et de plus en plus, de gens formés pour travailler across disciplines.
Le problème de main-d'œuvre revint immédiatement.
Aetherion avait besoin de quatre-vingt-douze ingénieurs supplémentaires pour le premier programme national de grappes d'interfaces.
Le pipeline de formation existant ne pouvait pas les produire assez vite.
Dhiraj rejeta l'idée de baisser les exigences de certification.
À la place, Aetherion créa une qualification en deux étapes.
Les techniciens d'interface terrain collecteraient et valideraient les données de frontière physique.
Les ingénieurs d'interface seniors approuveraient les revendications de topologie et de transition.
Cela permettait au déploiement de s'étendre sans prétendre que chaque ingénieur terrain pouvait indépendamment effectuer l'analyse complète.
La division de fabrication changea aussi.
La production d'IBP-1 fut réorganisée en assemblages modulaires.
Différents domaines physiques nécessitaient différents modules.
Hydraulique.
Électrique.
Thermique.
Mécanique.
Hybride.
Chaque module reçut son propre registre d'historique physique.
La ligne de fabrication commença à enregistrer le couple d'assemblage, le conditionnement thermique, l'état de test électrique, la lignée des composants et les périodes de stabilisation.
Les mêmes principes MHF-1 qui avaient commencé avec la maintenance entraient maintenant dans la fabrication.
Cela créa une autre conséquence.
Un fabricant ne pouvait plus traiter le composant livré comme le produit complet.
Pour certaines interfaces critiques, l'historique de la façon dont le composant était devenu partie de l'interface faisait maintenant partie du registre d'ingénierie.
L'industrie réagit vite.
Certains fabricants l'accueillirent favorablement.
Leurs composants premium avaient déjà été soumis à une caractérisation transitoire détaillée.
D'autres résistèrent.
Ils arguèrent que l'enregistrement de l'historique d'installation créait une responsabilité supplémentaire.
La réponse d'Aetherion était technique.
L'historique existait qu'il soit enregistré ou pas.
L'ignorer n'enlevait pas son effet physique.
Les autorités d'infrastructure gouvernementales prirent une position similaire.
Mais elles ne mandatèrent pas immédiatement l'IIT-1.
La méthodologie resta un cadre pilote.
Dhiraj insista là-dessus.
« On a besoin de plus d'échecs avant d'écrire des règles nationales. »
Un officiel gouvernemental le regarda.
« Vous demandez plus d'échecs ? »
« Je demande plus de preuves. »
L'officiel comprit.
Cette distinction devenait partie de la culture d'Aetherion.
Pendant ce temps, Helios demanda l'accès au benchmark IIT-1.
Aetherion accepta.
Le benchmark contenait vingt-quatre paires d'interfaces à travers quatre architectures physiques.
Le modèle d'Helios traita le jeu de données en une fraction du temps de simulation complète d'Aetherion.
Il identifia correctement dix-neuf régions d'interaction.
Il en manqua cinq.
Trois étaient causés par un comportement mécanique dépendant de l'historique de maintenance.
Deux impliquaient un couplage environnemental.
La validation physique d'Aetherion en trouva les cinq.
Mais l'efficacité computationnelle d'Helios était précieuse.
Leurs ingénieurs proposèrent une architecture hybride.
Helios identifierait les régions candidates d'interaction.
Aetherion déterminerait si ces candidats survivaient à la validation physique.
Dhiraj approuva la collaboration.
Aarya lut l'accord.
« Tu leur donnes nos données d'interface. »
« Des données sélectionnées. »
« Quand même. »
« Ils nous donnent leur modèle. »
Elle acquiesça.
« Juste. »
« Aussi, si Helios trouve une qu'on a manquée, je veux savoir. »
Aarya le regarda.
« Même si ça nous fait mal paraître ? »
« Surtout alors. »
Cette réponse resta avec elle.
Plus tard ce soir-là, tous deux marchèrent dans l'aile de fabrication.
Les nouveaux modules IBP-1 descendaient la ligne d'assemblage.
Chacun portait une petite unité d'identification physique.
L'identifiant ne stockait pas un simple numéro de série.
Il stockait l'historique de configuration validé du composant.
Un technicien en scanna un.
L'affichage montra :
Séquence d'assemblage.
Conditionnement thermique.
Précharge mécanique.
Qualification électrique.
Stabilisation.
Configuration de mesure.
État de validation.
Aarya s'arrêta.
« On rend l'historique portable. »
Dhiraj regarda le module.
« Oui. »
« Ce n'était pas le but original du MHF-1. »
« Non. »
« Mais ça devient l'une des parties les plus importantes. »
Dhiraj regarda le module avancer sur la ligne.
L'infrastructure a toujours porté l'historique.
Les bâtiments se souviennent des contraintes par la fatigue des matériaux.
Les pipelines se souviennent des cycles de pression.
Les systèmes électriques accumulent des dommages thermiques.
Les machines se souviennent par l'usure.
Ce qu'Aetherion faisait, c'était rendre cet historique assez mesurable pour faire partie des décisions d'ingénierie.
Aarya le regarda.
« Tu sais ce qui va arriver. »
« Quoi ? »
« Éventuellement, quelqu'un nous demandera d'automatiser tout ça. »
Dhiraj sourit légèrement.
« Ils l'ont déjà fait. »
« Et ? »
« Non. »
Elle acquiesça.
« Bien. »
Ils continuèrent à marcher.
Le programme national d'interfaces commença son premier déploiement contrôlé au Maharashtra.
Cinq grappes d'infrastructure furent sélectionnées.
La première impliquait l'eau et l'électricité.
La seconde le refroidissement industriel et le soutien au réseau.
La troisième le traitement d'eau et le pompage.
La quatrième les systèmes d'énergie ferroviaire.
La cinquième le stockage thermique et les charges de processus industriel.
Aetherion n'installa pas immédiatement du nouveau matériel partout.
Vint d'abord la caractérisation.
Puis la cartographie de topologie.
Puis l'identification des interactions candidates.
Puis la validation physique.
Seulement après que l'enveloppe de compatibilité fut comprise, l'IBP-1 ou autre matériel de conditionnement d'interface serait déployé.
Ça ralentissait le déploiement.
Ça le rendait aussi crédible.
Trois mois de travail terrain produisirent la première observation de niveau national.
Les interfaces ne formaient pas un réseau aléatoire.
Elles s'agglutinaient autour de fonctions d'infrastructure à haute fréquence de transition.
Pompage.
Conversion d'énergie.
Stockage thermique.
Refroidissement industriel.
Énergie de transport.
Traitement d'eau.
Là où les transitions étaient fréquentes, les interactions d'états d'interface étaient plus communes.
Là où les systèmes opéraient de façon stable, les interactions étaient moins prononcées.
La découverte changea les priorités de déploiement.
Aetherion cessa de penser en termes de couverture géographique seule.
Ils commencèrent à prioriser la densité de transition.
Une installation avec cinq interfaces qui changeaient rarement d'état pourrait nécessiter moins d'attention qu'une installation avec deux interfaces qui transitionnaient des centaines de fois par jour.
La carte d'ingénierie changea.
Le pays n'était plus divisé simplement par régions et systèmes.
Une nouvelle dimension émergeait.
À quelle fréquence l'infrastructure franchissait-elle des frontières d'état ?
Et combien d'autres frontières bougeaient avec elle ?
La réponse était encore incomplète.
Mais les premières cartes IIT-1 nationales commençaient à montrer des motifs.
Dans une région industrielle, onze interfaces formaient un cluster étroitement connecté.
Individuellement, chaque interface avait une compatibilité future acceptable.
Collectivement, la topologie contenait plusieurs combinaisons interdites.
Les ingénieurs pensèrent initialement que c'était simplement de la topologie de réseau.
Puis ils lancèrent le modèle au niveau interface.
Il montra quelque chose de différent.
Une transition à l'Interface 3 changeait la région d'état disponible de l'Interface 7.
L'Interface 7 changeait l'enveloppe de transition de l'Interface 9.
L'Interface 9 altérait les conditions sous lesquelles l'Interface 4 pouvait préserver sa voie de récupération.
Les dépendances formaient une boucle.
Aucune interface unique n'était responsable.
Le système lui-même créait un cycle de contrainte.
Aarya appela Dhiraj immédiatement.
Il arriva à la salle de contrôle.
La topologie remplissait le mur.
Onze interfaces.
Vingt-sept états d'interface validés.
Quarante-trois voies d'interaction.
Neuf frontières de compatibilité conditionnelles.
Et une boucle.
Dhiraj la fixa.
« Lancez la séquence inverse. »
Les ingénieurs le firent.
La boucle changea.
Un ensemble différent de voies disparut.
« Avant. »
Un autre résultat.
« Démarrez de l'Interface 7. »
La topologie se décalà à nouveau.
Dhiraj regarda la séquence.
Aarya se tenait à ses côtés.
« Ce n'est plus deux interfaces. »
« Non. »
« Ou trois. »
« Non. »
« C'est un cluster. »
Dhiraj acquiesça.
Les ingénieurs lancèrent une dernière séquence.
Ils ingénierèrent délibérément une transition d'interface pour préserver ses voies futures locales.
Le résultat local était parfait.
Mais trois autres interfaces perdirent des transitions compatibles.
L'optimisation s'était propagée à travers le cluster.
Aetherion avait atteint la frontière de sa compréhension actuelle.
L'IBP-1 pouvait préserver une interface.
L'IIT-1 pouvait caractériser les relations entre interfaces.
Mais une fois que le nombre d'interfaces grandissait, l'optimisation locale elle-même pouvait devenir destructrice.
Le prochain problème d'ingénierie n'était plus simplement de préserver des interfaces.
C'était de préserver la topologie future collective d'un cluster d'interfaces.
Dhiraj regarda la carte.
Personne ne parla.
Puis Aarya dit doucement :
« On va avoir besoin d'un test plus grand. »
Dhiraj acquiesça.
« Combien grand ? »
Elle regarda le cluster de onze interfaces.
« Assez grand pour qu'on arrête de faire semblant que les interfaces sont indépendantes. »
Dhiraj regarda vers la fenêtre.
Au-delà du laboratoire, le campus d'Aetherion s'étendait encore.
Nouveaux bâtiments.
Nouveaux laboratoires.
Nouveaux ingénieurs.
Nouvelles lignes de fabrication.
À travers le pays, les équipes terrain commençaient à caractériser des interfaces que personne n'avait considérées comme faisant partie du même problème d'ingénierie.
L'entreprise avait commencé en construisant de la technologie.
Puis elle avait appris à construire des systèmes.
Puis des réseaux.
Maintenant, elle apprenait que les frontières entre réseaux avaient leur propre structure d'ingénierie.
Et que cette structure commençait à se connecter.
Un affichage minimal du Système apparut dans le coin de l'interface privée de Dhiraj.
Il faillit l'ignorer.
Puis il lut les deux lignes.
TOPOLOGIE INTER-INTERFACES : VALIDÉE
Une seconde ligne suivit.
PRÉSERVATION COLLECTIVE : NON RÉSOLUE
L'affichage disparut.
Dhiraj ne dit rien.
Aarya remarqua son expression.
« Qu'est-ce qu'il a dit ? »
Il regarda la topologie à onze interfaces.
« Qu'on n'a pas fini. »
Elle lui offrit un sourire fatigué.
« On n'avait pas prévu de l'être. »
Le lendemain matin, Aetherion commencerait à concevoir son plus grand environnement de test d'infrastructure à ce jour.
Il contiendrait plusieurs réseaux.
Plusieurs interfaces ingénierées.
Plusieurs séquences de transition.
Et, pour la première fois, l'objectif ne serait pas de préserver une interface ou même la compatibilité de deux interfaces.
Ce serait de déterminer si un cluster entier d'interfaces pouvait posséder sa propre topologie future.
Si la réponse était oui, Aetherion ferait face à un problème bien plus grand que tout ce que l'IBP-1 avait été construit pour résoudre.
Parce que préserver une connexion, c'était de l'ingénierie.
Préserver des centaines de connexions en interaction deviendrait de l'architecture d'infrastructure.
Et quelque part entre ces deux échelles, le pays lui-même commençait à acquérir une nouvelle structure physique.