Todos os artigos

    Nota de arquitectura

    31 de março de 2026por Gustavo Teixeira Cuco3 min de leitura

    Governação de IA Multi-Repo

    Contexto de arquitectura

    Falha observada

    Informação e contextoModelo operacional
    Governação de IA Multi-Repo
    Ver no LinkedIn

    Passei semanas a construir ficheiros de contexto para IA. Metade estava a mentir.

    Não intencionalmente. Os ficheiros estavam correctos quando os escrevi. Depois as coisas mudaram — actualizações de stack, migrações de esquema, pivots de negócio — e ninguém actualizou a documentação.

    A IA continuava a ler o contexto antigo. Eu continuava a receber respostas confiantes e erradas.

    A pior parte: não dei por isso de imediato. Os outputs pareciam razoáveis. Os erros eram subtis. Quando os detectei, já tinha construído em cima de uma base falsa.

    Essa é a falha de que ninguém fala. Não "a IA alucinou" — não alucinou. Leu exactamente o que lhe dei. O problema foi que o que lhe dei estava desactualizado.

    Estava a gerir cinco projectos em paralelo na altura — um site de hotelaria, uma app de gestão financeira, um site institucional, um pitch deck, um portefólio pessoal. Cada um tinha o seu próprio contexto de IA. Cada um desviava ao seu próprio ritmo. Não havia nenhum sistema a ligar nada disto.

    A primeira coisa que construí foi a coisa errada: mais documentação.

    Mais detalhe, mais estrutura, mais cobertura. Ajudou durante uma semana. Depois esses ficheiros também começaram a desviar-se.

    A segunda coisa que construí ficou mais perto: uma matriz de gatilhos. Cada tipo de mudança — nova rota, actualização de esquema, nova dependência, mudança de modelo de negócio — mapeada para o documento exacto que tem de ser actualizado. No mesmo PR. Não como seguimento. A tarefa não está concluída até a documentação reflectir a realidade.

    Isso travou o desvio nos projectos individuais.

    Mas propagar isto por cinco repositórios expôs o gap seguinte. Regras genéricas não sobrevivem ao contacto com domínios específicos. A app financeira precisava de um documento de modelo de dados. O site de hotelaria precisava de uma especificação de portal. O pitch deck precisava de uma camada de afirmações verificadas — porque um investidor a perguntar "de onde vem este número?" não é o momento para descobrir que o teu ficheiro de contexto era optimista.

    O que acabei por perceber: há dois tipos de contexto. Contexto que pertence a um template partilhado — regras base, padrões de arquitectura, cadência de verificações de saúde. E contexto que pertence ao repositório — decisões de domínio, anomalias de dados, afirmações verificadas. Misturá-los estraga os dois.

    A maioria das pessoas que enfrenta este problema assume que precisa de melhores ferramentas de IA. O que geralmente precisa é de melhor disciplina de manutenção.

    O ficheiro de contexto não é documentação. É um contrato entre nós e o modelo. Quando se quebra, o modelo não avisa. Simplesmente continua.

    Se estás a construir com assistentes de IA em mais do que um projecto, a pergunta que vale a pena fazer agora — antes de te custar caro — é: quem actualiza o contexto quando algo muda, e como sabem que precisa de ser actualizado?

    O template é open source — link nos comentários.

    Fontes