Orquestração de Agentes por Artefatos

Resumo

Proposta de arquitetura para tarefas complexas: um agente coordenador decompƵe o objetivo, delega subtarefas com contrato explĆ­cito e consolida resultados. Em vez de manter uma conversa coletiva longa entre agentes, cada etapa lĆŖ e produz artefatos persistentes e versionados — por exemplo, brief, especificação, rascunho, checklist de QA, asset ou relatório.

O termo ā€œblackboardā€ pode descrever o espaƧo compartilhado de trabalho, mas nĆ£o deve ser tratado como nome obrigatório ou como uma implementação especĆ­fica. Para esta operação, o princĆ­pio Ćŗtil Ć© o intercĆ¢mbio por artefatos verificĆ”veis, nĆ£o uma sala de chat entre agentes.

Por que Ć© relevante para Yan

A proposta se aplica à preparação de mesas, desenvolvimento de módulos para Foundry VTT, geração de mapas e tokens, automações, gestão financeira e comunicação com jogadores. Ela mantém decisões revisÔveis, limita a cópia de contexto entre agentes e permite retomar uma tarefa a partir do artefato jÔ validado.

Status: foi sugerida em conversa de 2026-09-27; não hÔ evidência neste registro de que um orquestrador, schema de artefatos ou pipeline tenha sido implementado.

Fluxo recomendado

  1. Gate humano: Yan define objetivo, restrições, orçamento, prazo e o que exige aprovação.
  2. Orquestrador: cria um plano curto, identifica dependĆŖncias e emite contratos de tarefa.
  3. Especialistas em paralelo: quando independentes, trabalham em artefatos isolados; por exemplo, design de mecânicas e narrativa.
  4. Integração: o orquestrador lê referências e sínteses dos artefatos, resolve conflitos e produz uma versão candidata.
  5. QA/playtest: um revisor testa critérios objetivos, inconsistências, regras do sistema e aceitação de assets.
  6. Gate de aprovação: só depois de revisão humana e validações determinísticas o resultado pode seguir para publicação, deploy ou importação no Foundry.

Para dependências reais, serializar etapas: um playtester deve receber uma versão integrada do design, não especulações paralelas dos demais agentes.

Contrato mĆ­nimo de tarefa

Cada subtask deve declarar:

  • objetivo e escopo, incluindo o que estĆ” fora de escopo;
  • entradas autorizadas e fontes de verdade;
  • formato e caminho do artefato de saĆ­da;
  • critĆ©rios de aceite e verificação;
  • limites de custo, modelo, ferramentas e prazo;
  • dependĆŖncias, proprietĆ”rio e condição de parada.

O retorno ao coordenador deve conter uma referência ao artefato, uma síntese curta, pendências e evidências de validação; não a transcrição integral do raciocínio ou de todo o contexto.

Estrutura de artefatos

Uma execução pode usar diretórios ou registros equivalentes, com versões imutÔveis (-v1, -v2):

  • 00-brief/ — objetivo e gates humanos;
  • 01-plan/ — decomposição, contratos e dependĆŖncias;
  • 02-work/ — entregas dos especialistas;
  • 03-review/ — crĆ­ticas, playtests e resultados de validação;
  • 04-release/ — candidato aprovado, changelog e evidĆŖncias.

Evitar escrita concorrente no mesmo arquivo. Cada agente deve possuir seu arquivo ou worktree; a integração é uma etapa explícita. Segredos, tokens, cookies e dumps de ambiente não pertencem aos artefatos nem ao vault.

LimitaƧƵes e cuidados

  • Multiagentes nĆ£o sĆ£o o padrĆ£o para tarefas simples: o custo e a coordenação só se justificam quando a paralelização ou a especialização trazem benefĆ­cio mensurĆ”vel.
  • Agentes podem duplicar trabalho ou omitir lacunas se o contrato for vago; o orquestrador precisa delimitar fontes, formato e fronteiras.
  • Artefatos nĆ£o substituem avaliação: definir testes, rubricas e gates humanos para mudanƧas com impacto em produção, finanƧas ou campanhas ativas.
  • Contexto externo persistente reduz cópia de texto, mas exige controle de versĆ£o, permissƵes e rastreabilidade.

Taxonomia declarada de agentes

Declarado por Yan (2026-09-27): a nomenclatura de trabalho proposta para a operação separa originalmente nove papéis; o lote posterior do mesmo dia propõe Apelles como décimo papel. Ela define responsabilidades desejadas, não comprova a existência, configuração ou autonomia de subagentes.

AgenteArquƩtipoResponsabilidade declarada
HermesO MensageiroInterface de comunicação com Yan.
HephaestusO FerreiroMecânicas.
HomeroO RoteiristaNarraƧƵes e textos cinemƔticos.
ArgusO FiscalRevisão de deslizes e infrações; sugestões de melhoria.
PhidiasO EscultorCriação de tokens top-down ou circulares.
MercatorO CartógrafoMapas regionais, battlemaps, cenas de mapa e paisagens.
DaedalusO ArquitetoDesenvolvimento de módulos e conexões.
MidasO TesoureiroFinanƧas pessoal e empresarial; auditoria contratual.
JanusO Guardião das PortasMensagens, divulgação, primeiros contatos e infraestrutura de suporte.
Apelles (Apeles)O IlustradorProposta para ilustração conceitual plana: retratos, equipamentos, handouts e artefatos de journal.

Proposta posterior (2026-09-27): Apelles foi sugerido para separar ilustração conceitual da produção técnica de tokens de Phidias. A divisão proposta especifica retratos verticais 3:4; ilustrações quadradas 1:1 de armas, armaduras e itens; e handouts narrativos. A direção visual declarada varia por cenÔrio: aquarela pastel com nanquim sépia para TOR2e, neon/noir gótico contemporâneo para Vampire V5 e pintura digital 2D suave/aquarela para D&D e PF2e. A proposta rejeita estética 3D, clay, toy ou figurine.

Limite de confirmação: o lote registra somente a decisão de nomes e escopos. Antes de delegar trabalho, é necessÔrio definir contratos de tarefa, fontes autorizadas, permissões, artefatos, critérios de aceite e gates humanos conforme o fluxo desta nota.

Relato operacional posterior — nĆ£o verificado nesta curadoria (2026-09-27): a resposta capturada afirma que dossiĆŖs operacionais com diretrizes e preferĆŖncias de Yan foram persistidos para os integrantes do panteĆ£o em templates locais. O relato cita, entre os conteĆŗdos distribuĆ­dos, padrƵes de regras por sistema, idioma canĆ“nico por campanha, diretrizes visuais e limites operacionais. Esta curadoria nĆ£o teve acesso independente aos arquivos, Ć  configuração dos agentes nem a uma execução de delegação; portanto, o relato nĆ£o altera o status de proposta da arquitetura nem comprova que os agentes consultam, aplicam ou validam esses dossiĆŖs em operação.

Fontes locais: lote de knowledge capture batch-bf61b19e218d459285c7572110302855, evento 0c968c0af09bf4e76eff35b3, e lote batch-dc83b4e8b1554f18ab37b4b826654eb0, evento dd4b8ea3431e85ac7ea3bc27, consultados em 2026-09-30; lote batch-3908ed088e3849f18ab41b1996c947de, evento ed00fc0c6af12235845a7091, consultado em 2026-09-30.

Acionamento do Blackboard — relato operacional (2026-09-30)

Relato da resposta capturada: o Blackboard seria acionÔvel por pedido em linguagem natural, sem comando obrigatório, e também poderia ser selecionado pelo Hermes conforme a escala e as dependências da tarefa. O relato o descreve como adequado para preparação ampla de aventuras, produção que combine mecânicas, prosa, mapas e tokens, ou entregas que precisem de revisão especializada; dúvidas breves e alterações isoladas seguiriam execução direta.

Relação com /goal: segundo o mesmo relato, /goal não seria pré-requisito do Blackboard. O Goal serviria como contêiner persistente para missões grandes ou que excedam uma conversa contínua, enquanto a coordenação multiagente poderia começar a partir de um pedido direto. A documentação de Hermes Agent registra /goal como mecanismo de objetivo persistente, distinto de cron e loops.

Limite de confirmação: esta curadoria só verificou a pergunta e a resposta no lote de captura. Não teve acesso autorizado à configuração, ao diretório de workspaces, aos artefatos de uma execução nem a logs que comprovassem acionamento automÔtico, delegação ou os papéis citados. Assim, o registro não altera o status de proposta desta arquitetura; antes de depender do fluxo, validar uma execução real e seus artefatos.

Fonte local: lote de knowledge capture batch-8184bf956bdd49f8a7a64e8d0092b3a1, evento 302cc72504bf483ef0919a3d, consultado em 2026-09-30.

Acesso por canal — relato operacional (2026-09-30)

Relato da resposta capturada: o Blackboard não dependeria do Telegram. A mesma coordenação por artefatos seria acessível por conversas com o Hermes no Telegram, Discord e CLI; esses canais funcionariam como interfaces de entrada e de entrega, enquanto a colaboração entre agentes ocorreria por arquivos em um workspace compartilhado. O relato também aponta que a CLI pode servir para acompanhar artefatos e depurar saídas, e que mensagens de Discord devem respeitar o limite da plataforma.

Limite de confirmação: a curadoria não inspecionou a configuração de canais, o diretório de workspaces, scripts ou logs de uma execução. Portanto, este registro preserva uma afirmação operacional da resposta capturada, não comprova que os três canais acionam o Blackboard com o mesmo comportamento nem que os resultados sejam enviados a destinos específicos.

Fonte local: lote de knowledge capture batch-f9a058302ab6475fa1bcae63906d3112, evento 06bb79c295b2536ae88cf351, consultado em 2026-09-30.

Execução de Goals sem Blackboard — relato operacional (2026-09-30)

Relato da resposta capturada: dois Goals ativos no Discord teriam sido verificados como execuções diretas e monolíticas do loop padrão do Hermes Agent, sem uso do Blackboard: o workspace compartilhado estaria vazio e não haveria delegação entre os papéis propostos. Um Goal pesquisava aventuras 5e; o outro pesquisava a proposta do módulo QuickWiki. Esses estados de execução são instantâneos e não devem ser usados como inventÔrio atual de Goals.

Implicação operacional relatada: para exigir a arquitetura por artefatos em um Goal, o contrato precisaria declarar explicitamente a orquestração por uma skill de Blackboard, a inicialização do workspace e as frentes a delegar. Esse requisito é um comportamento relatado da configuração local, não uma propriedade confirmada do comando /goal nem uma garantia de que a skill, o script ou os agentes estejam disponíveis no ambiente atual.

Limite de confirmação: esta curadoria verificou somente o conteúdo do lote de captura. Não inspecionou o diretório de workspace, a definição dos Goals, a skill, scripts, logs de execução ou os artefatos das supostas delegações. Portanto, o relato corrige a afirmação anterior de que o Blackboard poderia ser selecionado automaticamente: não hÔ evidência aqui de acionamento automÔtico, e uma execução concreta deve ser validada por seus artefatos antes de depender dela.

Fonte local: lote de knowledge capture batch-43a81698e95b404babb324dd839d6c57, evento 928b43c5e3e2d134449e2e0c, consultado em 2026-09-30.

Uso histórico do Blackboard — relato operacional (2026-09-30)

Relato da resposta capturada: até o momento daquela consulta, o Blackboard não teria sido executado: o diretório de workspaces estaria vazio e não haveria registro de inicialização do orquestrador. A resposta também descreve templates locais para os papéis propostos como jÔ configurados, mas ainda sem uma tarefa que os acionasse.

Aplicação declarada: o uso seria reservado a produção ampla e paralelizÔvel de conteúdo de RPG, com especialidades como narrativa, mecânicas, mapas, arte e revisão. Tarefas lineares de engenharia, diagnóstico ou pesquisa seguiriam mais adequadamente em execução direta, por menor custo de coordenação.

Limite de confirmação: esta curadoria verificou o lote de captura, não o filesystem, os logs, os templates nem o diretório de workspaces. O estado é um relato pontual da resposta do agente, não uma confirmação atual de que nunca houve execução, de que os templates existem ou de que permanecem prontos para uso.

Fonte local: lote de knowledge capture batch-e27690d23f27471ea47bd2afb98b1c51, evento 98968a76bfb939e73292960b, consultado em 2026-09-30.

Execução registrada: Blood of Angels (2026-10-01)

Confirmado por artefatos no vault: a preparação de LA by Night — Blood of Angels registra a missĆ£o boa-prep-v1 como produção pelo Blackboard Multi-Agent Fabric. O pacote preservado identifica Hermes, Homero, Hephaestus, Apelles e Argus; tambĆ©m hĆ” um guia cinematogrĆ”fico associado Ć  mesma missĆ£o, marcado como aprovado. Isso estabelece ao menos uma execução registrada posterior aos relatos de 2026-09-30 que descreviam o workspace como vazio.

Escopo confirmado: o material de campanha contém narrativa, desafios e encontro tÔtico, especificações visuais e parecer de auditoria para Vampire: The Masquerade V5. A evidência é de um pacote de preparação específico; ela não demonstra que todo pedido complexo acione o Blackboard automaticamente, nem valida de forma independente a configuração, os subagentes ou o workspace indicado pelos documentos.

Fonte local: RPG/1-Aventuras/LA by Night - Blood of Angels/blood_of_angels_session_pack.md (data de verificação declarada: 2026-10-01) e RPG/1-Aventuras/LA by Night - Blood of Angels/Blood_of_Angels_V5_Prep_Cinematic_Guide.md (gerado em 2026-10-01T13:21:33+00:00), conferidos em 2026-10-01; lote de knowledge capture batch-ed1d2989a07440d1b9d68abfbf395fc9, evento ccd798a2026f2248c0e7b378, consultado em 2026-10-01.

Execução registrada: Tales from the Lone-lands — Adventure 1 (2026-10-04)

Confirmado por artefato no vault: hĆ” um guia associado Ć  missĆ£o tor2e-lone-lands-adv1 em Tales_from_the_Lone-lands_-_Adventure_1:_A_Troll-Hole,_If_Ever_There_Was_One_Cinematic_Guide. Seu cabeƧalho declara sistema tor2e, auditoria aprovada com nota 9,8/10 e geração em 2026-10-04T02:28:50.865000+00:00. O arquivo registra prosa, handouts, encontros, desafios e parecer de auditoria para o primeiro capĆ­tulo de Tales from the Lone-lands — Preparação e status.

Relato operacional do lote: a resposta capturada afirma que o Blackboard inicializou o workspace tor2e-lone-lands-adv1 para produzir material de Foundry VTT v13 e Obsidian, com contribuições atribuídas a Hephaestus, Homero, Apelles, Phidias, Mercator e Argus. Ela declara artefatos de mecânica, narrativa, prompts, tokens, mapas e revisão. Esses caminhos, os agentes envolvidos, os dados de regras e o resultado de auditoria não foram inspecionados diretamente nesta curadoria; não devem ser tratados como validação independente nem como cânone de mesa.

Limite de confirmação: a existência do guia estabelece um pacote documentado no vault, mas não confirma o estado atual do workspace, a presença dos assets, a configuração do Foundry, nem a conformidade das mecânicas com o livro licenciado. Antes de importação ou uso em mesa, validar fontes primÔrias, assets e documentos no ambiente alvo.

Fonte local: lote de knowledge capture batch-c0dbde79aa264553a2d14b8aa3e0015c, evento 1e49d9a1689c1771e68691c9, consultado em 2026-10-04; RPG/1-Aventuras/Tales from the Lone-lands/Tales_from_the_Lone-lands_-_Adventure_1:_A_Troll-Hole,_If_Ever_There_Was_One_Cinematic_Guide.md, conferido em 2026-10-04.

RelaƧƵes no vault

  • Hermes Agent — plataforma de execução, delegação, skills e cron jobs.
  • Foundry VTT — destino potencial de módulos, cenas e conteĆŗdo preparado.

Fontes

  • Anthropic, Building Effective Agents, consultado em 2026-09-30. Descreve o padrĆ£o orquestrador-trabalhadores e recomenda adicionar complexidade apenas quando ela melhora o resultado de forma demonstrĆ”vel.
  • Anthropic, How we built our multi-agent research system, consultado em 2026-09-30. Documenta delegação com objetivos e formatos claros, checkpoints e armazenamento de resultados em sistema externo com referĆŖncias leves.
  • Fonte local: lote de knowledge capture batch-4f4b8015293149de982e02ec4ffdc180, evento 52ff716c6cfc9170218c5162, consultado em 2026-09-30. Registra a pergunta de Yan e a proposta inicial; nĆ£o Ć© evidĆŖncia de implantação.
  • Fonte local: lote de knowledge capture batch-bf61b19e218d459285c7572110302855, evento 0c968c0af09bf4e76eff35b3, consultado em 2026-09-30. Registra a decisĆ£o de nomes e escopos; nĆ£o Ć© evidĆŖncia de implantação.