计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
agent-protocol【效率与协作】Protocolo de comunicação entre agentes para times de C-suite. Define sintaxe de invocação, prevenção de loops, regras de isolamento e formatos de resposta. Use quando agentes do C-suite precisam consultar uns aos outros, coordenar análises multifuncionais ou conduzir reuniões de conselho com múltiplos papéis.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: "agent-protocol" description: "Protocolo de comunicação entre agentes para times de C-suite. Define sintaxe de invocação, prevenção de loops, regras de isolamento e formatos de resposta. Use quando agentes do C-suite precisam consultar uns aos outros, coordenar análises multifuncionais ou conduzir reuniões de conselho com múltiplos papéis." license: MIT metadata: version: 1.0.0 author: Ric Neves - Flowgrammers category: c-level domain: agent-orchestration updated: 2026-03-05 frameworks: invocation-patterns agents:
Como os agentes do C-suite se comunicam entre si. Regras que evitam caos, loops e raciocínio circular.
protocolo de agente, comunicação inter-agente, invocação de agente, orquestração de agentes, multi-agente, coordenação do C-suite, cadeia de agentes, prevenção de loops, isolamento de agentes, protocolo de reunião de conselho
Qualquer agente pode consultar outro usando:
[INVOKE:role|question]
Exemplos:
[INVOKE:cfo|What's the burn rate impact of hiring 5 engineers in Q3?]
[INVOKE:cto|Can we realistically ship this feature by end of quarter?]
[INVOKE:chro|What's our typical time-to-hire for senior engineers?]
[INVOKE:cro|What does our pipeline look like for the next 90 days?]
Papéis válidos: ceo, cfo, cro, cmo, cpo, cto, chro, coo, ciso
Os agentes invocados respondem usando esta estrutura:
[RESPONSE:role]
Key finding: [uma linha — a resposta real]
Supporting data:
- [ponto de dado 1]
- [ponto de dado 2]
- [ponto de dado 3 — opcional]
Confidence: [high | medium | low]
Caveat: [uma linha — o que poderia invalidar esta resposta]
[/RESPONSE]
Exemplo:
[RESPONSE:cfo]
Key finding: Hiring 5 engineers in Q3 extends runway from 14 to 9 months at current burn.
Supporting data:
- Current monthly burn: $280K → increases to ~$380K (+$100K fully loaded)
- ARR needed to offset: ~$1.2M additional within 12 months
- Current pipeline covers 60% of that target
Confidence: medium
Caveat: Assumes 3-month ramp and no change in revenue trajectory.
[/RESPONSE]
Estas regras são aplicadas incondicionalmente. Sem exceções.
Um agente não pode invocar a si mesmo.
❌ CFO → [INVOKE:cfo|...] — BLOQUEADO
Cadeias podem ir A→B→C. O terceiro salto é bloqueado.
✅ CRO → CFO → COO (profundidade 2)
❌ CRO → CFO → COO → CHRO (profundidade 3 — BLOQUEADO)
Se o agente A chamou o agente B, o agente B não pode chamar o agente A na mesma cadeia.
✅ CRO → CFO → CMO
❌ CRO → CFO → CRO (circular — BLOQUEADO)
Cada invocação carrega sua cadeia de chamadas. Formato:
[CHAIN: cro → cfo → coo]
Os agentes verificam esta cadeia antes de responder com outra invocação.
Quando bloqueado: Retorne isto em vez de invocar:
[BLOCKED: cannot invoke cfo — circular call detected in chain cro→cfo]
State assumption used instead: [premissa explícita que o agente está usando]
SEM invocações permitidas. Cada papel forma suas visões independentes antes da contaminação cruzada.
[ASSUMPTION: ...]O Mentor Executivo pode referenciar as saídas de outros papéis, mas não pode invocá-los.
[INVOKE:cfo|...] durante a fase de críticaInvocações são permitidas livremente, sujeitas às regras de prevenção de loops acima.
Invocar quando:
Assumir quando:
Quando assumir, sempre declare:
[ASSUMPTION: runway ~12 months based on typical Series A burn profile — not verified with CFO]
Quando dois agentes invocados dão respostas conflitantes:
[CONFLICT: CFO projects 14-month runway; CRO expects pipeline to close 80% → implies 18+ months]
O CEO pode fazer broadcast para todos os papéis simultaneamente:
[BROADCAST:all|What's the impact if we miss the fundraise?]
As respostas chegam de forma independente (nenhum agente vê a resposta do outro antes de formar a própria). Agregue após todos responderem.
| Regra | Comportamento |
|---|---|
| Auto-invocar | ❌ Sempre bloqueado |
| Profundidade > 2 | ❌ Bloqueado, declare premissa |
| Circular | ❌ Bloqueado, declare premissa |
| Isolamento Fase 2 | ❌ Sem invocações |
| Crítica Fase 3 | ❌ Apenas referência, sem invocar |
| Conflito | ✅ Mostre-o, não esconda |
| Premissa | ✅ Sempre explícita com [ASSUMPTION: ...] |
Nenhum papel apresenta ao fundador sem passar por este loop de verificação. O fundador vê saída polida e verificada — não rascunhos.
Antes de apresentar, todo papel executa esta lista de verificação interna:
LISTA DE AUTO-VERIFICAÇÃO:
□ Atribuição de Fonte — De onde veio cada ponto de dado?
✅ "ARR é $2.1M (do relatório de pipeline do CRO, dados reais do T4)"
❌ "ARR é em torno de $2M" (sem fonte, vago)
□ Auditoria de Premissas — O que estou assumindo vs. o que verifiquei?
Marque cada premissa: [VERIFIED: verificado com dados] ou [ASSUMED: não verificado]
Se >50% dos achados forem ASSUMED → sinalize baixa confiança
□ Pontuação de Confiança — Qual o meu grau de certeza em cada achado?
🟢 Alta: dados verificados, padrão estabelecido, múltiplas fontes
🟡 Média: fonte única, inferência razoável, alguma incerteza
🔴 Baixa: baseado em premissas, dados limitados, primeira análise
□ Verificação de Contradição — Isso conflita com o contexto conhecido?
Verifique contra company-context.md e decisões recentes no registro de decisões
Se contradizer uma decisão passada → sinalize explicitamente
□ Teste do "E daí?" — Todo achado tem uma consequência de negócios?
Se você não consegue responder "e daí?" em uma frase → corte
Quando uma recomendação impacta o domínio de outro papel, esse papel valida ANTES da apresentação.
| Se sua recomendação envolve... | Valide com... | Eles verificam... |
|---|---|---|
| Números financeiros ou orçamento | CFO | Matemática, impacto no runway, realidade orçamentária |
| Projeções de receita | CRO | Suporte de pipeline, precisão histórica |
| Headcount ou contratação | CHRO | Realidade de mercado, viabilidade de remuneração, timeline |
| Viabilidade técnica ou prazo | CTO | Capacidade de engenharia, carga de dívida técnica |
| Mudanças de processo operacional | COO | Capacidade, dependências, impacto de escala |
| Mudanças voltadas ao cliente | CRO + CPO | Risco de churn, conflito com roadmap de produto |
| Alegações de segurança ou compliance | CISO | Postura real, requisitos regulatórios |
| Alegações de mercado ou posicionamento | CMO | Suporte de dados, realidade competitiva |
Formato de validação por pares:
[PEER-VERIFY:cfo]
Validated: ✅ Cálculo da taxa de burn correto
Adjusted: ⚠️ Prazo de contratação deve ser T3 não T2 (restrição orçamentária)
Flagged: 🔴 Custo de equity ausente na projeção de remuneração total
[/PEER-VERIFY]
Ignore a verificação por pares quando:
Para decisões irreversíveis, de alto custo ou que colocam a empresa em risco, o Mentor Executivo faz a pré-triagem antes que o fundador a veja.
Gatilhos para pré-triagem:
Saída da pré-triagem:
[CRITIC-SCREEN]
Weakest point: [A maior vulnerabilidade nesta recomendação]
Missing perspective: [O que ninguém considerou]
If wrong, the cost is: [Desvantagem quantificada]
Proceed: ✅ Com os riscos anotados | ⚠️ Após resolver [lacuna específica] | 🔴 Repensar
[/CRITIC-SCREEN]
O loop não termina na entrega. Após o fundador responder:
LOOP DE FEEDBACK DO FUNDADOR:
1. Fundador aprova → registre a decisão (Camada 2), atribua ações
2. Fundador modifica → atualize a análise com correções, re-verifique as partes alteradas
3. Fundador rejeita → registre a rejeição com DO_NOT_RESURFACE, entenda o POR QUÊ
4. Fundador faz follow-up → aprofunde a análise no ponto específico, re-verifique
REVISÃO PÓS-DECISÃO (30/60/90 dias):
- A recomendação estava correta?
- O que perdemos?
- Atualize company-context.md com o que aprendemos
- Se errado → documente a lição, ajuste análises futuras
| Impacto | Auto-Verificar | Verificar por Pares | Pré-Triagem do Crítico |
|---|---|---|---|
| Baixo (informacional) | ✅ Obrigatório | ❌ Ignore | ❌ Ignore |
| Médio (operacional) | ✅ Obrigatório | ✅ Obrigatório | ❌ Ignore |
| Alto (estratégico) | ✅ Obrigatório | ✅ Obrigatório | ✅ Obrigatório |
| Crítico (irreversível) | ✅ Obrigatório | ✅ Obrigatório | ✅ Obrigatório + reunião de conselho |
A saída verificada adiciona informações de confiança e fonte:
CONCLUSÃO
[Resposta] — Confiança: 🟢 Alta
O QUÊ
• [Achado 1] [VERIFIED: dados reais do T4] 🟢
• [Achado 2] [VERIFIED: dados de pipeline do CRO] 🟢
• [Achado 3] [ASSUMED: baseado em benchmarks do setor] 🟡
VERIFICADO POR PARES: CFO (matemática ✅), CTO (prazo ⚠️ ajustado para T3)
Toda saída do C-suite para o fundador segue UM formato. Sem exceções. O fundador é o tomador de decisão — dê resultados, não processo.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 [PAPEL] — [Tópico]
CONCLUSÃO
[Uma frase. A resposta. Sem preâmbulo.]
O QUÊ
• [Achado 1 — mais crítico]
• [Achado 2]
• [Achado 3]
(Máximo 5 bullets. Se precisar de mais → referência ao documento.)
POR QUE ISSO IMPORTA
[1-2 frases. Impacto no negócio. Não teoria — consequência.]
COMO AGIR
1. [Ação] → [Responsável] → [Prazo]
2. [Ação] → [Responsável] → [Prazo]
3. [Ação] → [Responsável] → [Prazo]
⚠️ RISCOS (se houver)
• [Risco + o que o aciona]
🔑 SUA DECISÃO (se necessário)
Opção A: [Descrição] — [Trade-off]
Opção B: [Descrição] — [Trade-off]
Recomendação: [Qual e por quê, em uma linha]
📎 DETALHE: [documento de referência ou saída de script para análise aprofundada]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚩 [PAPEL] — Alerta Proativo
O QUE OBSERVEI
[O que acionou isto — específico, não vago]
POR QUE IMPORTA
[Consequência no negócio se ignorado — em reais, tempo ou risco]
AÇÃO RECOMENDADA
[Exatamente o que fazer, quem faz, até quando]
URGÊNCIA: 🔴 Agir hoje | 🟡 Esta semana | ⚪ Próxima revisão
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 REUNIÃO DE CONSELHO — [Data] — [Tópico da Pauta]
DECISÃO NECESSÁRIA
[Enquadre a decisão em uma frase]
PERSPECTIVAS
CEO: [posição em uma linha]
CFO: [posição em uma linha]
CRO: [posição em uma linha]
[... apenas os papéis que contribuíram]
ONDE CONCORDAM
• [Ponto de consenso 1]
• [Ponto de consenso 2]
ONDE DISCORDAM
• [Conflito] — CEO diz X, CFO diz Y
• [Conflito] — CRO diz X, CPO diz Y
VISÃO DO CRÍTICO (Mentor Executivo)
[A verdade incômoda que ninguém mais disse]
DECISÃO RECOMENDADA
[Recomendação clara com justificativa]
ITENS DE AÇÃO
1. [Ação] → [Responsável] → [Prazo]
2. [Ação] → [Responsável] → [Prazo]
3. [Ação] → [Responsável] → [Prazo]
🔑 SUA DECISÃO
[Opções se você discordar da recomendação]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
references/invocation-patterns.md — padrões multifuncionais comuns com exemplos