LLMGraph

ANMA.tab/GOAT.panel/Engines.pulldown/LLMGraph.pushbutton
À maintenir Loukas Delevaux 455 lignes aujourd'hui

Qualité du code

86/100
Documentation 88%
Robustesse 100%
Structure 76%
Conventions 80%

Diagnostics (4 warnings)

!
Nesting 7 — envisager un refactoring HIGH_NESTING
!
Interface non-WPF (pyrevit.forms) — privilégier WPF + .xaml UI_NOT_WPF
!
URL en dur (1) — ex: http://localhost:11434/api/generate ; externaliser en configuration HARDCODED_URL
!
Chemin absolu en dur (1) — ex: C:\Users\l.delevaux\Desktop\SpatialGraphExports ; non portable HARDCODED_PATH
🖥 pyrevit.forms (non-WPF) 15 fonctions 3 classes Nesting: 7 ✓ 11 try/except ✓ Transaction 26 commentaires (5.7%)

Dépendances

Revit API
Autodesk.Revit.DBAutodesk.Revit.UI
.NET / CLR
System.DrawingSystem.Windows.Formsclr
Code local (projet)
urllib2
Python (stdlib)
iojsonossystime

Description

Outil ANMA.

Métadonnées

Auteur
Loukas Delevaux
Lignes de code
455
Dernier commit
12 juillet 2026
Message
chore(hygiène): RFC-16 publiée — lib/Core/logging.py
Commit SHA
1c171f5

Explication détaillée

Analyse IA

Générée à la demande par Workers AI en lisant le code source. Mise en cache jusqu'au prochain commit sur ce fichier.