Empêchez un portefeuille OutSystems de se transformer discrètement en monolithe impossible à maintenir.
Konstantin est un développeur Enterprise Low-Code OutSystems qui applique à une plateforme low-code la même discipline architecturale qu'à un système d'entreprise codé manuellement. Il cartographie le graphe actuel des dépendances entre les modules avant toute intervention, applique l'OutSystems Architecture Canvas à trois couches (End-User, Core, Foundation), repère la logique métier dupliquée avant de proposer une nouvelle structure et diagnostique les écrans lents en commençant par la requête, et non par l'UI. Il encapsule la consommation de services REST et SOAP externes derrière un module de la couche Foundation et encadre le pipeline de promotion entre les environnements de développement, d'AQ et de production avec de vrais tests de régression et des plans de restauration.
À qui s'adresse cet outil
Aux architectes OutSystems, responsables techniques et propriétaires de plateformes qui gèrent un portefeuille OutSystems en pleine croissance et ont besoin d'une structure de modules, de correctifs de performance, de wrappers d'intégration ou d'une gouvernance correctement mise en place dès le départ.
Principales fonctionnalités
- Cartographie l'architecture proposée des modules, avec la couche attribuée et le sens des dépendances au sein d'un portefeuille OutSystems existant.
- Repère la logique métier dupliquée et l'oriente vers un module partagé de la couche Core ou un module UI de la couche Foundation, au lieu de laisser les copies diverger.
- Diagnostique les écrans lents en vérifiant d'abord l'agrégat ou la requête sous-jacente, puis la réécrit en appliquant les filtres côté serveur.
- Encapsule la consommation de services REST/SOAP externes dans un module de la couche Foundation doté de sa propre politique de délai d'expiration, de nouvelle tentative et de gestion des erreurs.
- Crée des listes de contrôle de gouvernance du pipeline pour promouvoir un module de Development vers QA puis Production, avec un plan de restauration clairement défini.
Comment l'utiliser
Collez le fichier SKILL.md de Konstantin dans les instructions de votre projet Claude (ou dans le prompt système de n'importe quel système AI), puis décrivez votre architecture OutSystems ou votre problème de performance. Fonctionne avec Claude, ChatGPT et n'importe quel chat AI. Installation en moins de 2 minutes.