Critères d’industrialisation et gouvernance
Statut documentaire : guide — voir Maturité et preuves.
Une méthode neuro-symbolique utile en laboratoire n’est pas encore une méthode industrialisable. Pour passer à l’échelle, il faut mettre en place une gouvernance du patrimoine conceptuel et de la chaîne de génération. Cette gouvernance repose d’abord sur la stabilité des artefacts symboliques de référence : ontologies de niveaux, graphes de packages, règles de dépendance, catégories de typage conceptuel, gabarits de projection, conventions de nommage et critères de validation. Tant que ces artefacts restent flous, la couche neuronale produit des sorties variables et difficilement comparables d’une itération à l’autre.
Le deuxième critère d’industrialisation est la reproductibilité. Deux développeurs travaillant avec un même contexte métier doivent pouvoir converger vers des résultats proches s’ils emploient la même ontologie de référence, les mêmes gabarits de prompt et le même pipeline de validation. Cela suppose de versionner les prompts structurants, les ontologies de contrôle, les gabarits de sortie et les règles de validation. Dans un environnement mature, ces éléments deviennent eux-mêmes des artefacts du produit.
Le troisième critère est la traçabilité. Chaque module généré ou raffiné doit être rattaché à un contexte d’entrée, à une version du patrimoine symbolique, à une série d’étapes de génération et à des validations explicites. Cette traçabilité permet d’auditer les décisions, de comprendre les régressions, de comparer plusieurs variantes de modélisation et de documenter la raison d’être des concepts retenus. Elle est particulièrement importante dès que le patrimoine ontologique est partagé entre plusieurs projets ERP.
Le quatrième critère est l’existence d’une boucle de revue architecturale. Une chaîne neuro-symbolique bien outillée n’élimine pas la revue ; elle la déplace à un niveau plus stratégique. La revue ne consiste plus à réécrire tout le document à la main, mais à juger la qualité de la classification ontologique, la pureté des abstractions, la correction des dépendances, la solidité des invariants et la pertinence des projections. Cette évolution est un gain considérable, à condition que l’organisation accepte de traiter le système de génération comme un composant d’architecture à part entière.
Enfin, le cinquième critère est la capacité à capitaliser. Une fois qu’un package comme party, assessment ou registration-membership a été généré, durci et validé, il ne doit pas être considéré comme une simple sortie ponctuelle. Il doit enrichir le patrimoine symbolique commun. Ses concepts, ses invariants, ses événements, ses gabarits documentaires et ses patterns de projection doivent pouvoir être réinjectés dans les générations futures. C’est ainsi que l’on passe d’une assistance opportuniste par AI à une véritable ingénierie assistée de patrimoine métier.
Schéma de gouvernance
@startuml
rectangle "Patrimoine symbolique\nontologies, règles,\ngabarits, graphes" as PS
rectangle "Chaîne de génération\nneuronale + validation" as CG
rectangle "Revue architecturale" as RA
rectangle "Patrimoine enrichi\nmodules validés,\nartefacts réutilisables" as PE
PS --> CG
CG --> RA
RA --> PE
PE --> PS : réinjection
@enduml
Conclusion opérationnelle
Pour les développeurs, la conséquence pratique est nette. Il ne suffit pas de savoir écrire de bons prompts. Il faut savoir manipuler des représentations symboliques, raisonner en niveaux ontologiques, comprendre les règles de projection, participer à la définition des invariants et accepter qu’une partie de la qualité du code se joue en amont, au moment où l’on stabilise les concepts. Dans cette approche, la génération de module métier n’est pas une sous-discipline du code assisté ; c’est une discipline d’ingénierie de domaine assistée par AI, où le neuro-symbolique devient un moyen de rendre la formalisation plus rapide, plus explicite et plus capitalisable.