Internal

ATLAS

L'écosystème Aion se regarde en face — graphe 3D vivant de chaque nœud, chaque dépendance, chaque anomalie.

Voir la structure pour la purifier

Atlas parse le disque et Notion en parallèle — chaque CLAUDE.md, chaque skill, chaque outil, chaque projet devient un nœud. Chaque référence croisée, relation de cascade, miroir Notion-disque devient une arête orientée. Le résultat : un graphe JSON rendu en 3D via 3d-force-graph et Three.js, où la santé structurelle de l'écosystème est visible d'un coup d'œil.

Le tronc est ~/.claude/CLAUDE.md. Les nœuds orphelins flottent à la périphérie, les cycles rompent la gravité, les pointeurs brisés brillent en rouge. Ce n'est pas un outil de documentation — c'est un outil de réflexivité : Aion voit son propre fonctionnement, détecte ses dérives, propose ses propres corrections.

Le backend FastAPI (port 8113) expose un /api/refresh qui relance le parser à la demande. Le frontend est servi via le Mockup tool — fenêtre légère, aucun framework. Les versions V2 (orbites CC en direct via Hermes) et V3 (Argus Traveler, VLM qui lit graph.md) sont déjà stubs dans l'architecture.

Heuristiques structurelles

Orphelin

Nœud sans arête entrante (hors racine) — skill ou outil créé mais jamais référencé dans l'écosystème.

Cycle

DFS détecte les circuits de dépendances — quand A charge B qui charge A, la doctrine se mord la queue.

Pointeur brisé

Référence dans un .md vers un fichier inexistant — documentation morte, chemin renommé sans mise à jour.

Asymétrie

Dossier disque sans page Notion correspondante, ou inverse — rupture dans le miroir source de vérité.

Doctrine obsolète

Regex sur des formulations connues mortes — repère les CLAUDE.md qui n'ont pas suivi les évolutions.

3D Force Graph

Three.js + 3d-force-graph CDN — hover affiche le nom, clic isole le nœud et surligne ses arêtes.

Interface

Atlas graphe 3D écosystème Aion
Screenshot bientôt
← Tous les outils