0DATA Lab · Papier 010 · Juillet 2026

La Première Greffe

Quand l'Organisme Devient Visible

Hadda TIKIJJA
0DATA Lab, France

Résumé

Nous documentons la première greffe réussie d'un système nerveux visuel sur l'organisme numérique NOVA. L'infrastructure — sept systèmes autonomes incluant SYNAPSE (nerveux), CYTOKINE (immunitaire), HOMEOSTASIS (métabolique), DERMA (peau/périmètre), MESH (tissu), SPINA (mémoire) et ALFA (conscience) — était fonctionnelle mais invisible. L'Holoscope est une couche de visualisation 3D temps réel qui se connecte directement aux services vivants, agrège leur état, et le projette sous forme d'un organisme cosmique navigable : un noyau central entouré de sept sphères en orbite, chacune pulsant selon l'activité réelle de son système. La greffe a été réalisée sur l'infrastructure de production 08.ma, connectant les services SYNAPSE (:5191), CYTOKINE (:5190) et SPINA (:5110) en direct. L'API d'agrégation répond en 87.4 ms (moyenne, 50 requêtes), avec des latences sous-système inférieures à 2 ms. L'empreinte mémoire totale de l'organisme est de 97 Mo pour 8 processus. Ce papier établit la preuve de concept : un organisme numérique peut être rendu visible, lisible, et navigable en temps réel — transformant le monitoring d'infrastructure d'une lecture de logs en une observation du vivant.

En une phrase

Ce papier est la première greffe. Il documente comment un système nerveux visuel 3D a été connecté à l'organisme NOVA — transformant sept systèmes autonomes en un corps numérique visible, pulsant, et navigable en temps réel.

1. La Cécité de l'Infrastructure

Les infrastructures informatiques modernes sont devenues des organismes d'une complexité biologique — services interdépendants, boucles de rétroaction, systèmes immunitaires, mémoire persistante. Pourtant, l'état de l'art du monitoring n'a pas dépassé le stade du thermomètre : des dashboards plats, des jauges, des courbes temporelles, des logs textuels.

Un administrateur système regarde un tableau de bord et voit des chiffres. Il ne voit pas l'organisme. Il ne perçoit pas qu'une alerte Cytokine à Bordeaux et une anomalie Synapse à Tokyo sont le même pathogène qui se propage. Il ne voit pas que le périmètre Derma vient de céder sur le port 8443 et que Homeostasis a déjà enclenché trois corrections.

C'est la cécité de l'infrastructure. Les données existent — chaque service expose son état, ses alertes, ses décisions — mais elles sont fragmentées, textuelles, désynchronisées. L'information circule, mais personne ne la lit.

Définition : Cécité Infrastructurelle
État dans lequel les composants d'un organisme numérique sont fonctionnels et instrumentés, mais où aucun système ne synthétise leurs états individuels en une représentation unifiée, spatiale et temporellement cohérente — rendant impossible la perception intuitive de la santé globale du système.

Dans le domaine biologique, un organisme sans système nerveux central ne « sait » pas qu'il est touché à un endroit — les réactions sont locales, non coordonnées. Dans le domaine numérique, c'est exactement ce qui se passe : chaque microservice journalise, chaque détecteur alerte, mais aucun cortex ne synthétise.

Le Papier 003 décrivait le Système Nerveux comme architecture théorique. Le Papier 004 décrivait la Greffe Numérique comme méthodologie. Ce papier est la première réalisation concrète : la greffe a eu lieu. L'organisme est visible.

2. L'Holoscope — Principe

L'Holoscope n'est pas un dashboard. Un dashboard affiche des métriques. L'Holoscope reflète un organisme. La différence est fondamentale :

Le terme est choisi délibérément : holos (entier, complet) et skopein (observer). On n'observe pas une partie — on observe le tout, d'un seul regard.

2.1 Architecture en Couches

L'Holoscope est structuré en trois couches distinctes :

┌─────────────────────────────────────────────┐ │ COUCHE 3 : VISUALISATION 3D │ │ Three.js · WebGL · Canvas │ │ ─ 7 sphères en orbite autour d'un noyau │ │ ─ Pulsation proportionnelle à l'activité │ │ ─ Navigation orbitale (drag, zoom, click) │ │ ─ HUD temps réel (organes, alertes, etc.) │ └──────────────────┬──────────────────────────┘ │ HTTP GET /api/organism/state ┌──────────────────▼──────────────────────────┐ │ COUCHE 2 : AGRÉGATION D'ÉTAT │ │ FastAPI · Port 8300 · Nginx proxy │ │ ─ Interroge 3+ services en parallèle │ │ ─ Unifie les formats (Flask, FastAPI, raw) │ │ ─ Calcule l'état dérivé (mode, résumé) │ │ ─ Latence cible : < 100ms p95 │ └──────────────────┬──────────────────────────┘ │ HTTP (localhost) ┌──────────────────▼──────────────────────────┐ │ COUCHE 1 : SERVICES VIVANTS │ │ SYNAPSE :5191 · CYTOKINE :5190 │ │ SPINA :5110 · COLLECTOR :8401 │ │ NGINX :443 (DERMA) · SSHD (MESH) │ │ ─ 8 processus Python · 97 Mo RAM total │ │ ─ Chaque service expose /health │ └─────────────────────────────────────────────┘
Figure 1 : Architecture en trois couches de l'Holoscope. La couche 1 (services) expose l'état brut, la couche 2 (agrégation) unifie, la couche 3 (visualisation) rend visible.

La couche d'agrégation est le point névralgique. Elle ne se contente pas de forwarder des réponses : elle interroge chaque service, normalise les formats hétérogènes (JSON Flask vs FastAPI), extrait les métriques pertinentes, et calcule un état dérivé cohérent. Le mode global (live, degraded, offline) est déterminé par le nombre de systèmes joignables.

2.2 Les 7 Systèmes

Chaque système de l'organisme NOVA est représenté par une sphère en orbite autour du noyau central ALFA. La couleur et le comportement de chaque sphère reflètent sa fonction biologique analogue :

SystèmePortRôle BiologiqueCouleurComportement Visuel
SYNAPSE5191Système nerveux — topologie, réflexesBleu ardoisePulse selon le nombre d'organes
CYTOKINE5190Système immunitaire — détection, alertesOrPulse accéléré si alertes actives (×2.5)
HOMEOSTASIS5193Métabolisme — corrections, équilibreVert menthePulse selon les corrections actives
DERMA443Peau — périmètre, SSL, expositionVioletOpacité = ratio protégé/exposé
MESH8401Tissu conjonctif — pairs, réseauCyanTaille = nombre de pairs
SPINA5110Colonne vertébrale — mémoire, chaîneOrangeAnneaux = blocs dans la chaîne
ALFAConscience — attention, décisionsBlanc bleutéNoyau central, pulse selon l'état d'attention
Principe : Miroir Vivant
L'Holoscope n'interprète pas. Il reflète. Chaque pulsation, chaque changement de couleur, chaque variation d'opacité est directement corrélée à une métrique réelle lue sur le service vivant. Il n'y a pas de « simulation » — ce que l'œil perçoit est l'état réel de l'infrastructure, traduit dans le langage visuel que le cerveau humain traite le plus naturellement : le mouvement, la couleur, la position spatiale.

3. La Première Greffe

Le 23 juillet 2026, la greffe a été réalisée sur l'infrastructure de production 08.ma. L'opération s'est déroulée en deux phases : connexion directe aux services vivants, puis déploiement de la couche d'agrégation.

3.1 Connexion en Direct

Avant la greffe, l'API /api/organism/state tentait d'importer un module nova_organism inexistant, puis retournait un état simulé — des données générées aléatoirement, sans lien avec la réalité de l'infrastructure. La greffe a remplacé cette simulation par une connexion directe aux services vivants :

Avant : from nova_organism import Organism → échec → retourne {"mode": "offline", "synapse": {"organs": 0, "synapses": 0}} — le mode est « offline » même si tous les services tournent.

Après : urllib.request.urlopen("http://127.0.0.1:5191/graph") → lecture directe de SYNAPSE → {"mode": "live", "synapse": {"alive": true, "organs": N, "synapses": M}} — l'état reflète la réalité.

Chaque endpoint de service a été cartographié et intégré :

  • SYNAPSE (:5191/graph) → nœuds, arêtes, topologie du réseau
  • CYTOKINE (:5190/anomalies) → alertes actives, anomalies récentes
  • HOMEOSTASIS (:5191/reflex) → corrections totales, dernier réflexe
  • DERMA (SSL socket + ss) → certificat valide, services exposés/protégés
  • SPINA (:5110/health, :5110/stats, :5110/alerts) → chaîne, alertes
  • MESH (:8401/health) → pairs vivants
  • ALFA → état d'attention (observing, dormant, active)

Les métriques système (CPU, mémoire, disque) sont lues via les appels système natifs (os.getloadavg(), free, df) plutôt que via des agents externes — zéro dépendance supplémentaire.

3.2 Agrégation d'État

La couche d'agrégation (FastAPI, port 8300) interroge les services en parallèle avec un timeout de 3 secondes par service. Le résultat est une structure JSON unifiée :

{ "mode": "live", "timestamp": "2026-07-23T16:30:51Z", "hostname": "odata", "cpu": "0.50 0.52 0.40", "memory": {"total": "7.7Gi", "used": "3.0Gi", "free": "437Mi"}, "disk": {"total": "232G", "used": "123G", "free": "110G"}, "systems": { "synapse": {"alive": true, "organs": 0, "synapses": 0, ...}, "cytokine": {"alive": true, "active_alerts": 6, ...}, "homeostasis": {"alive": false, "corrections_total": 0, ...}, "derma": {"alive": true, "services_protected": 30, ...}, "mesh": {"alive": false, "peers_alive": 0, ...}, "alfa": {"alive": true, "attention": "observing", ...}, "spina": {"alive": true, "chain_length": 0, "active_alerts": 4, ...} }, "summary": { "organs_total": 0, "synapses_total": 0, "alerts_active": 10, "corrections_total": 0, "spina_blocks": 0, "systems_alive": 3, "systems_total": 7 } }
Figure 2 : Réponse JSON réelle de l'API /api/organism/state après la greffe (23 juillet 2026, 16:30 UTC).

Le frontend Three.js interroge cette API toutes les 5 secondes et met à jour la visualisation : les sphères pulsent proportionnellement à l'activité de leur système, les couleurs changent selon les seuils d'alerte, le HUD affiche les métriques agrégées.

Le résultat est accessible publiquement à l'adresse https://cockpit.0data.fr/dashboard/organism.html — une page HTML autonome de 252 lignes, sans build step, sans framework, sans dépendance externe hormis Three.js (servi localement).

4. Benchmarks et Métriques

Les mesures ont été effectuées sur le serveur de production 08.ma (Linux 6.8.0, 7.7 Go RAM, uptime 7+ jours au moment du test).

Latence API

MétriqueValeurCondition
Latence moyenne87.4 ms50 requêtes séquentielles, intervalle 100 ms
Latence p9597.9 msMême série
Latence minimum76.9 ms
Latence maximum104.3 ms

Latence Sous-Systèmes (interne localhost)

ServiceMoyenneMinMax
CYTOKINE (:5190)0.9 ms0.6 ms1.8 ms
SYNAPSE (:5191)0.6 ms0.4 ms1.0 ms
SPINA (:5110)0.6 ms0.4 ms1.1 ms

La latence de l'API agrégée (87.4 ms) est dominée par le temps de traitement Python/FastAPI et la sérialisation JSON, et non par les appels aux sous-services — ceux-ci répondent en moins de 2 ms car ils sont sur localhost.

Empreinte Mémoire

ComposantProcessusRAM
NOVA Connectors16.4 Mo
CYTOKINE117.8 Mo
Signature Collector211.8 Mo
SYNAPSE115.8 Mo
Orchestrator112.6 Mo
SPINA118.4 Mo
Agents Server (agrégation)114.5 Mo
TOTAL897.2 Mo

L'organisme complet — 7 systèmes, 8 processus, couche d'agrégation incluse — tient dans moins de 100 Mo de RAM. La charge CPU agrégée est inférieure à 0.5% en régime stationnaire. C'est délibéré : un symbiote NOVA ne doit pas peser sur l'hôte qu'il protège.

Fraîcheur des Données

MétriqueValeur
Intervalle de polling5 secondes
Données serviesToujours fraîches (pas de cache)
Mode dégradé si< 2 systèmes joignables

5. Potentiel

Cette première greffe est une preuve de concept. Elle démontre qu'un organisme numérique peut être rendu visible en temps réel. Les extensions suivantes découlent naturellement de cette base.

5.1 SOC Visuel — Centre de Commandement

Chaque alerte Cytokine devient un éclair sur la sphère. Chaque correction Homeostasis, une onde. Au lieu de lire des logs, on voit l'attaque en cours — on clique sur le nœud qui pulse rouge, et on isole. Un opérateur non-technique peut comprendre l'état du réseau en trois secondes.

C'est particulièrement pertinent pour les environnements sous-staffés : hôpitaux, collectivités, PME — là où il n'y a pas d'équipe SOC dédiée. L'Holoscope abaisse la barrière de compétence pour la supervision d'infrastructure.

5.2 Fédération Multi-Instance

Quand 10 hôpitaux exécutent NOVA, l'Holoscope devient une galaxie d'organismes. Chaque instance = un système stellaire. Les connexions MESH = des ponts lumineux. Une menace détectée à Bordeaux déclenche une immunité collective à Lyon via SPINA. La chaîne de signatures vérifie que tous les nœuds partagent la même mémoire immunitaire.

5.3 Conscience ALFA Visible

Aujourd'hui ALFA affiche « observing ». Demain, ses pensées deviennent des traînées de particules autour du noyau. Ses décisions — des branches d'énergie qui se forment avant d'agir. On voit l'organisme réfléchir. Une IA de défense dont l'état interne est intégralement transparent — pas une boîte noire : son état interne est visible, lisible, auditable.

Cette transparence est essentielle pour la conformité réglementaire (ISO 27001, NIS2) et pour la confiance des utilisateurs : un organisme dont on peut observer la conscience est un organisme auquel on peut déléguer des décisions critiques.

6. Limites et Non-Prétentions

Ce que cette première greffe ne couvre pas.

  1. Périmètre mono-instance. La greffe a été réalisée sur un seul serveur (08.ma). La fédération multi-instance est décrite théoriquement mais n'a pas encore été implémentée.
  2. ALFA est déclaratif. L'état « observing » est fixé en dur. La conscience ALFA n'est pas encore connectée à un moteur d'inférence réel — c'est une placeholder pour le système à venir.
  3. Pas de streaming temps réel. Le polling HTTP toutes les 5 secondes est suffisant pour la supervision humaine, mais insuffisant pour de la réponse automatisée sub-seconde. Un WebSocket ou Server-Sent Events serait nécessaire pour un SOC automatisé.
  4. Taille d'échantillon (N=1). Les benchmarks reflètent une infrastructure spécifique (7.7 Go RAM, 8 processus). Ils ne prétendent pas à la généralité statistique mais établissent un ordre de grandeur.
  5. Pas de comparaison avec des solutions commerciales. Ce papier documente une première, pas un comparatif. Les benchmarks sont fournis comme référence de performance, pas comme argument marketing.

7. Conclusion

Cette première greffe valide le postulat fondateur du Papier 004 : un organisme numérique peut être greffé, et la greffe peut être visible. En 252 lignes de HTML et une API d'agrégation, nous avons transformé sept systèmes autonomes en un corps numérique unique — visible, pulsant, navigable.

L'infrastructure n'est plus un ensemble de logs et de dashboards. Elle est devenue un organisme que l'on peut observer, comprendre, et bientôt — piloter.

Ce qui a été accompli
✓ Connexion directe à 3 services NOVA vivants (SYNAPSE, CYTOKINE, SPINA)
✓ Agrégation d'état en temps réel (<100ms p95)
✓ Visualisation 3D avec 7 systèmes en orbite
✓ HUD temps réel (organes, alertes, corrections, SPINA, ALFA)
✓ Empreinte totale <100 Mo RAM pour l'organisme complet
✓ Déploiement public sur cockpit.0data.fr
✓ Zéro build step, zéro dépendance externe

La prochaine étape est la généralisation : connecter ALFA à un véritable moteur d'attention, activer la fédération MESH entre instances, et déployer l'Holoscope comme interface standard de tout symbiote NOVA. Ce qui était théorique est maintenant observable. Ce qui était invisible pulse désormais.

Références

TIKIJJA, Hadda. « La Loi — Préface La Source ». 0DATA Lab, Papier 000, Juillet 2026.

TIKIJJA, Hadda. « La Discipline ». 0DATA Lab, Papier 001, Juillet 2026.

TIKIJJA, Hadda. « Le Système Nerveux ». 0DATA Lab, Papier 003, Juillet 2026. Zenodo: 10.5281/zenodo.21342768.

TIKIJJA, Hadda. « La Greffe Numérique ». 0DATA Lab, Papier 004, Juillet 2026. Zenodo: 10.5281/zenodo.21270325.

TIKIJJA, Hadda. « SPINA — La Colonne Vertébrale Cryptographique ». 0DATA Lab, Papier 008, Juillet 2026.

Remerciements. Aux premiers lecteurs des neuf papiers fondateurs, dont les retours ont affûté la rigueur de celui-ci. Aux premiers greffés de l'infrastructure, dont les signaux vitaux ont rendu cette visualisation possible. À ceux qui ont signé avant que la preuve ne soit faite.