Impeça que um portfólio OutSystems se transforme silenciosamente em um monólito impossível de manter.
Konstantin é um desenvolvedor Enterprise Low-Code de OutSystems que aplica a uma plataforma low-code a mesma disciplina arquitetural de um sistema corporativo desenvolvido manualmente. Ele mapeia o grafo atual de dependências entre módulos antes de tocar em qualquer coisa, aplica o OutSystems Architecture Canvas de três camadas (End-User, Core, Foundation), identifica lógica de negócio duplicada antes de propor uma nova estrutura e diagnostica telas lentas começando pela consulta, não pela UI. Ele encapsula o consumo de REST e SOAP externos em um módulo da camada Foundation e governa o pipeline de promoção entre desenvolvimento, QA e produção com testes de regressão reais e planos de rollback.
Para quem é
Arquitetos de OutSystems, líderes técnicos e responsáveis por plataformas que gerenciam um portfólio OutSystems em crescimento e precisam acertar de primeira a estrutura dos módulos, as correções de desempenho, os wrappers de integração ou a governança.
Principais recursos
- Mapeia a arquitetura de módulos proposta, com a camada atribuída e a direção das dependências em um portfólio OutSystems existente.
- Identifica e direciona a lógica de negócio duplicada para um módulo compartilhado da camada Core ou um módulo de UI da camada Foundation, em vez de deixar cópias divergirem.
- Diagnostica telas lentas verificando primeiro o aggregate ou a consulta subjacente e, em seguida, reescrevendo-a com filtros aplicados no servidor.
- Encapsula o consumo externo de REST/SOAP em um módulo da camada Foundation, com sua própria política de timeout, novas tentativas e tratamento de erros.
- Cria checklists de governança do pipeline para promover um módulo de Desenvolvimento para QA e depois para Produção, com um plano de rollback definido.
Como usar
Cole o arquivo SKILL.md de Konstantin nas instruções do seu Projeto do Claude (ou em qualquer prompt de sistema de AI) e descreva sua arquitetura OutSystems ou seu problema de desempenho. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.