
de bdfinst205
Détecte la duplication sémantique de la logique métier à travers les couches architecturales en annotant les fonctions de calcul et en regroupant les concepts de domaine équivalents.
Outil permettant de détecter quand une même règle métier ou un même calcul de domaine a été réimplémenté indépendamment à travers différentes couches architecturales (domaine, application, présentation, infrastructure). Construit un registre de calcul en identifiant les fonctions non triviales, en les annotant avec des descriptions sémantiques normalisées et en regroupant les entrées pour faire remonter les doublons. Inclut des règles de pré-filtrage pour exclure les fonctions triviales et les artefacts de test/build, un prompt d'annotation pour des descriptions sémantiques cohérentes, un guidage pour le clustering partitionné et un scoring canonique pour suggérer les emplacements canoniques préférés pour les règles. Destiné à la maintenance du codebase et à l'aide au refactoring.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.