Gleam.br Wiki

GBR: Requisitos do Ecossistema de Agentes Coreografados | Wiki

Documentação de engenharia e especificações técnicas da Gleam-BR.

GBR: Requisitos do Ecossistema de Agentes Coreografados

*Requisitos Ubíquos (Ubiquitous Requirements)*

  • *UBQ-01:* O sistema deve garantir a convergência do estado de processos distribuídos através de algoritmos CRDT, assegurando que todos os nós cheguem ao mesmo resultado lógico independente da ordem das mensagens.
  • *UBQ-02:* Toda comunicação entre agentes que envolva troca de capacidades (Tools) deve ser realizada via protocolo binário DAG-CBOR.

*Requisitos Orientados a Eventos (Event-Driven Requirements)*

  • *EVD-01:* Quando um Nó Oráculo detectar uma nova ferramenta em seu catálogo local, o sistema deve disparar um anúncio semântico para a malha P2P via GossipSub.
  • *EVD-02:* Quando o middleware de privacidade identificar um padrão de dado sensível (PII) em um prompt, o sistema deve anonimizar o conteúdo antes de submetê-lo à inferência do Oráculo.

*Requisitos de Estado (State-Driven Requirements)*

  • *STD-01:* Enquanto um agente estiver operando em modo "Offline/Particionado", ele deve acumular as transições de estado BPMN localmente, efetuando o sync de CRDT assim que a conectividade com os pares for restabelecida.

*Requisitos de Comportamento Indesejado (Unwanted Behavior Requirements)*

  • *UNW-01:* Se uma mensagem de sincronização de estado possuir um CID inválido ou uma assinatura digital corrompida, o sistema deve descartar o pacote e isolar o Peer remetente no roteador de fofoca.