{
  "schema_version": "1",
  "titulo": "Dois agentes colaboram por uma fila",
  "pergunta": "Como uma demanda passa de um agente para outro sem presumir chamada direta entre projetos?",
  "publico": "Pessoa que configura ou utiliza um agente de IA.",
  "escopo": "Cenário fictício: um agente registra uma necessidade e outro a consulta e devolve o resultado pela mesma fila.",
  "fora_do_escopo": "Configuração de agendamento, gatilho por evento, chamada entre projetos, acesso de conta e implantação.",
  "versao": "0.1.0",
  "data": "2026-11-05",
  "condicao": "Exemplo fictício · arquitetura proposta · nenhuma operação demonstrada",
  "conclusao": "Registrar uma demanda e iniciar o trabalho do destinatário são operações distintas. Neste cenário, a pessoa inicia a sessão destinatária, que consulta a fila e devolve sua contribuição no mesmo registro.",
  "limites": [
    "Exemplo fictício e proposto. Não demonstra chamada direta, sincronização, consulta periódica configurada ou mecanismo de agenda do Cowork.",
    "O início modelado é manual. Substituí-lo por agendamento exige identificar executor, conteúdo recebido, acesso, autoridade e prova de execução, sem mudar a seta por suposição.",
    "A fila seria a fonte da condição compartilhada. O registro do agente conserva contexto próprio e aponta para a demanda; não compete pela condição da fila.",
    "Alternativa suficiente para baixa frequência: a pessoa repassa um artefato identificado. A fila só se justifica se reduzir perda de contexto ou permitir acompanhar a contribuição.",
    "Antes de aplicação real, incorporar os mecanismos e condições comprovados de implantação e passagens. Não existe configuração de conta neste pacote."
  ],
  "fontes": [
    {
      "id": "fonte-cenario",
      "titulo": "Cenário fictício de colaboração por fila",
      "localizador": "Descrição deste modelo JSON e seus componentes; sem conta ou fonte externa.",
      "edicao": "0.1.0",
      "alcance": "Insumo ilustrativo. Sustenta a coerência do desenho; não comprova operação, autorização nem capacidade de plataforma."
    }
  ],
  "nos": [
    {
      "id": "pessoa",
      "nome": "Pessoa responsável",
      "tipo": "pessoa",
      "papel": "Apresenta o pedido e decide o uso da revisão.",
      "detalhe": "Inicia as sessões de trabalho do cenário e decide efeitos fora da ordem da demanda. O desenho não configura uma agenda.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "agente",
      "nome": "Agente de revisão",
      "tipo": "agente",
      "papel": "Confronta afirmações e fontes para preparar uma revisão verificável.",
      "detalhe": "Recebe pauta e nota, identifica divergência, explica a razão e entrega correção. A continuidade é necessária apenas se o trabalho precisar ser retomado.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "orientacao",
      "nome": "Orientação de atuação",
      "tipo": "orientação",
      "papel": "Distingue revisão de texto de decisão sobre o conteúdo.",
      "detalhe": "Identidade e núcleo orientam a perceber o pedido, mobilizar fontes e concluir. Preparar uma pauta não significa aprovar seu conteúdo.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "inteligencia",
      "nome": "Conhecimento e critérios",
      "tipo": "conhecimento",
      "papel": "Distingue discussão prevista de decisão tomada.",
      "detalhe": "Compara sentido e origem das afirmações. Uma nota que diz 'discutiremos' não sustenta uma pauta dizendo 'foi aprovado'. Ausência de fonte exige apontar a lacuna, sem completar a decisão.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "fontes-caso",
      "nome": "Pauta e nota de origem",
      "tipo": "documento",
      "papel": "Oferecem as afirmações do caso e sua sustentação.",
      "detalhe": "A pauta fictícia diz que um lançamento foi aprovado; a nota de origem informa que ele será discutido. O conflito entre os textos é o insumo da revisão.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "skill",
      "nome": "Transformação de revisão",
      "tipo": "Skill",
      "papel": "Organiza comparação, correção e conferência do texto.",
      "detalhe": "Recebe pauta e nota, liga cada diferença à fonte e produz versão revisada com justificativa. O método é ilustrativo; não declara uma Skill de revisão instalada.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "ferramenta",
      "nome": "Leitura e gravação",
      "tipo": "ferramenta",
      "papel": "Permite receber insumos e salvar o resultado.",
      "detalhe": "É preciso demonstrar as operações nos arquivos da instância e no destino autorizado. O nome de uma ferramenta não comprova leitura, escrita ou conteúdo recebido.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "continuidade",
      "nome": "Condição da revisão",
      "tipo": "registro",
      "papel": "Guarda resultado válido e o que falta para retomar.",
      "detalhe": "Preserva identidade do caso, edição dos documentos, resultado, lacuna e próximo movimento. Uma nova sessão precisa receber e ler esse registro.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "fila",
      "nome": "Fila compartilhada",
      "tipo": "registro",
      "papel": "Preserva identidade, pedido, condição e resultado de cada demanda.",
      "detalhe": "Um registro por demanda, com destinatário, contexto, fontes, saída esperada, situação e retorno. Distingue item novo de item já tratado. Gravar o item não inicia outra sessão.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    },
    {
      "id": "parceiro",
      "nome": "Agente de planejamento",
      "tipo": "agente",
      "papel": "Consulta demandas endereçadas a ele e registra sua contribuição.",
      "detalhe": "A pessoa inicia a sessão e disponibiliza sua orientação e o acesso à fila. O destinatário relê o item, executa sua contribuição autorizada e devolve resultado ou dependência no mesmo registro.",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Definição do cenário fictício; sem teste de uso."
    }
  ],
  "relacoes": [
    {
      "id": "orienta",
      "origem": "orientacao",
      "destino": "agente",
      "verbo": "orienta",
      "objeto": "atuação",
      "natureza": "conhecimento",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Conteúdo recebido no início ou por leitura explícita.",
      "inicio": "Pessoa inicia a sessão e disponibiliza orientação.",
      "autoridade": "Orientação delimita revisão, sem conceder decisão de negócio.",
      "registro": "Edição de orientação usada na demanda.",
      "falha": "Se o texto não chegar, recuperar seu conteúdo antes da conclusão afetada.",
      "confirmacao": "Conferir conteúdo efetivamente recebido e seu uso na revisão."
    },
    {
      "id": "criterios",
      "origem": "inteligencia",
      "destino": "agente",
      "verbo": "oferece",
      "objeto": "critérios",
      "natureza": "conhecimento",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Leitura e aplicação do conhecimento pertinente.",
      "inicio": "Diferença entre afirmações exige critério de decisão.",
      "autoridade": "Interpretar a diferença no escopo da revisão solicitada.",
      "registro": "Justificativa ligada à revisão.",
      "falha": "Se faltar critério, explicitar a insuficiência em vez de aprovar por plausibilidade.",
      "confirmacao": "A revisão explica por que discussão não sustenta aprovação."
    },
    {
      "id": "insumos",
      "origem": "fontes-caso",
      "destino": "agente",
      "verbo": "fornece",
      "objeto": "insumos",
      "natureza": "informacao",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Conteúdo dos documentos recebido pela sessão.",
      "inicio": "Pedido de revisão com pauta e nota.",
      "autoridade": "Leitura dos documentos fornecidos para aquela revisão.",
      "registro": "Identidade e edição dos insumos na demanda.",
      "falha": "Se a nota não puder ser lida, registrar ausência e não preencher decisão.",
      "confirmacao": "Confrontar a revisão com os trechos do caso."
    },
    {
      "id": "transforma",
      "origem": "skill",
      "destino": "agente",
      "verbo": "estrutura",
      "objeto": "revisão",
      "natureza": "conhecimento",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Aplicação de procedimento reutilizável de comparação.",
      "inicio": "Pedido reconhecido como revisão por confronto de fontes.",
      "autoridade": "Produzir revisão e justificativa no escopo recebido.",
      "registro": "Método e resultado na demanda.",
      "falha": "Se uma etapa não bastar, voltar ao critério ou à fonte afetada.",
      "confirmacao": "Correção, justificativa e referência permitem conferir o resultado."
    },
    {
      "id": "meios",
      "origem": "ferramenta",
      "destino": "agente",
      "verbo": "viabiliza",
      "objeto": "operações",
      "natureza": "dependencia",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Leitura de insumos e gravação em destino autorizado, se disponíveis.",
      "inicio": "Agente realiza as operações necessárias ao pedido.",
      "autoridade": "Operações limitadas aos insumos e derivados autorizados.",
      "registro": "Resultado salvo no destino escolhido para a demanda.",
      "falha": "Se não houver escrita, preparar conteúdo e destino para aplicação assistida.",
      "confirmacao": "Reler o arquivo salvo e confrontar seu conteúdo com o produzido."
    },
    {
      "id": "recupera",
      "origem": "continuidade",
      "destino": "agente",
      "verbo": "permite",
      "objeto": "retomada",
      "natureza": "informacao",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Nova sessão lê a condição vinculada ao caso.",
      "inicio": "Pessoa reabre o trabalho e fornece o registro.",
      "autoridade": "Retomar o caso no alcance do pedido atual.",
      "registro": "Condição vigente do caso.",
      "falha": "Se a condição estiver desatualizada, reconciliar a fonte antes de usar.",
      "confirmacao": "Outra sessão reconhece resultado válido e o próximo movimento."
    },
    {
      "id": "preserva",
      "origem": "agente",
      "destino": "continuidade",
      "verbo": "preserva",
      "objeto": "condição",
      "natureza": "informacao",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Gravação em registro do caso; aplicação assistida se faltar escrita.",
      "inicio": "Conclusão ou interrupção material da revisão.",
      "autoridade": "Preservar contexto necessário à continuidade da revisão.",
      "registro": "Registro do caso, com resultado e lacuna.",
      "falha": "Se a gravação falhar, entregar a atualização pronta e não declarar persistência.",
      "confirmacao": "Reler o registro no destino e conferir a edição."
    },
    {
      "id": "solicita",
      "origem": "pessoa",
      "destino": "agente",
      "verbo": "solicita",
      "objeto": "revisão",
      "natureza": "controle",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Conversa com os documentos do caso.",
      "inicio": "Pedido explícito da pessoa.",
      "autoridade": "Revisar documentos e produzir derivados; envio não incluído.",
      "registro": "Demanda com pedido e insumos.",
      "falha": "Se o objeto for ambíguo, esclarecer qual pauta antes de alterar.",
      "confirmacao": "Pedido, documentos e destinatário concordam."
    },
    {
      "id": "encaminha",
      "origem": "agente",
      "destino": "fila",
      "verbo": "registra",
      "objeto": "demanda",
      "natureza": "informacao",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Escrita de item identificado no registro compartilhado ou aplicação assistida.",
      "inicio": "Agente de revisão encontra necessidade de planejamento no alcance do pedido.",
      "autoridade": "Preparar encaminhamento com resultado esperado; não iniciar outro projeto.",
      "registro": "Um item com ID estável, destinatário, fontes e condição.",
      "falha": "Se faltar escrita, preparar o item para aplicação e não anunciar recebimento.",
      "confirmacao": "Reler o item no destino e conferir campos e identidade."
    },
    {
      "id": "inicia-parceiro",
      "origem": "pessoa",
      "destino": "parceiro",
      "verbo": "inicia",
      "objeto": "sessão",
      "natureza": "controle",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Pessoa abre a sessão destinatária e fornece orientação e pedido para consultar a fila.",
      "inicio": "Intervenção manual da pessoa; não é evento disparado pela fila.",
      "autoridade": "Conduzir a contribuição do destinatário no alcance da demanda.",
      "registro": "Condição da demanda e prova de conteúdo recebido.",
      "falha": "Se a sessão não receber a orientação, recuperar o conteúdo pertinente antes de executar.",
      "confirmacao": "Observar a sessão iniciada e quais insumos ela recebeu."
    },
    {
      "id": "consulta-fila",
      "origem": "parceiro",
      "destino": "fila",
      "verbo": "consulta",
      "objeto": "demanda",
      "natureza": "informacao",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Leitura do item pela sessão destinatária já iniciada.",
      "inicio": "Após a pessoa iniciar a sessão e solicitar a consulta.",
      "autoridade": "Ler itens endereçados ao agente e produzir a contribuição solicitada.",
      "registro": "Mesmo item identificado da fila.",
      "falha": "Item já tratado não deve ser repetido; item incompleto pede esclarecimento.",
      "confirmacao": "Sessão recupera o ID, o pedido e as fontes corretos."
    },
    {
      "id": "retorno-fila",
      "origem": "parceiro",
      "destino": "fila",
      "verbo": "devolve",
      "objeto": "resultado",
      "natureza": "retorno",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Atualização do mesmo item com artefato e condição.",
      "inicio": "Conclusão ou dependência material da contribuição.",
      "autoridade": "Registrar resultado no alcance da demanda; compromisso novo exige autoridade própria.",
      "registro": "Mesmo registro da fila, sem copiar toda a demanda para outra lista.",
      "falha": "Se gravar falhar, preparar atualização e não marcar como recebida.",
      "confirmacao": "Reler o item e abrir o artefato vinculado."
    },
    {
      "id": "recupera-retorno",
      "origem": "agente",
      "destino": "fila",
      "verbo": "recupera",
      "objeto": "retorno",
      "natureza": "informacao",
      "arquitetura": "proposta",
      "afirmacao": "proposto",
      "fontes": [
        "fonte-cenario"
      ],
      "evidencia": "Relação especificada no cenário fictício; sem prova de operação.",
      "meio": "Nova leitura explícita da fila pela sessão de revisão.",
      "inicio": "Pessoa retoma a revisão e pede continuação.",
      "autoridade": "Usar resultado no alcance do caso, conservando fonte e limite.",
      "registro": "Demanda compartilhada e entrega vinculada.",
      "falha": "Se não houver retorno, registrar espera e parte independente, sem inventar conclusão.",
      "confirmacao": "Sessão lê o resultado correto e o relaciona à revisão."
    }
  ],
  "vistas": [
    {
      "id": "vista-agente",
      "nome": "O agente por dentro",
      "pergunta": "O que cada contribuição muda na revisão?",
      "nota": "Fronteira funcional: orientação, conhecimento, fontes, transformação, meios e continuidade. Arquivos guardados e conteúdo recebido são condições diferentes.",
      "posicoes": {
        "orientacao": [
          60,
          80
        ],
        "inteligencia": [
          440,
          80
        ],
        "fontes-caso": [
          820,
          80
        ],
        "agente": [
          440,
          285
        ],
        "skill": [
          60,
          480
        ],
        "continuidade": [
          440,
          480
        ],
        "ferramenta": [
          820,
          480
        ]
      },
      "grupos": [
        {
          "id": "grupo-contribuicoes",
          "nome": "Contribuições funcionais ao trabalho · não representa uma pasta",
          "nos": [
            "orientacao",
            "inteligencia",
            "fontes-caso",
            "agente",
            "skill",
            "continuidade",
            "ferramenta"
          ]
        }
      ],
      "arestas": [
        {
          "relacao": "orienta",
          "pontos": [
            [
              280,
              128
            ],
            [
              380,
              128
            ],
            [
              380,
              315
            ],
            [
              440,
              315
            ]
          ],
          "rotulo": [
            345,
            220
          ]
        },
        {
          "relacao": "criterios",
          "pontos": [
            [
              550,
              176
            ],
            [
              550,
              285
            ]
          ],
          "rotulo": [
            620,
            230
          ]
        },
        {
          "relacao": "insumos",
          "pontos": [
            [
              820,
              128
            ],
            [
              740,
              128
            ],
            [
              740,
              315
            ],
            [
              660,
              315
            ]
          ],
          "rotulo": [
            785,
            220
          ]
        },
        {
          "relacao": "transforma",
          "pontos": [
            [
              280,
              528
            ],
            [
              360,
              528
            ],
            [
              360,
              355
            ],
            [
              440,
              355
            ]
          ],
          "rotulo": [
            300,
            430
          ]
        },
        {
          "relacao": "meios",
          "pontos": [
            [
              820,
              528
            ],
            [
              740,
              528
            ],
            [
              740,
              355
            ],
            [
              660,
              355
            ]
          ],
          "rotulo": [
            810,
            430
          ]
        },
        {
          "relacao": "recupera",
          "pontos": [
            [
              510,
              480
            ],
            [
              510,
              381
            ]
          ],
          "rotulo": [
            427,
            458
          ]
        },
        {
          "relacao": "preserva",
          "pontos": [
            [
              590,
              381
            ],
            [
              590,
              480
            ]
          ],
          "rotulo": [
            661,
            410
          ]
        }
      ]
    },
    {
      "id": "vista-sistema",
      "nome": "O agente no sistema",
      "pergunta": "Como o trabalho é encaminhado, iniciado e devolvido?",
      "nota": "Há escrita e consulta da fila. A pessoa inicia a sessão do destinatário. Nenhuma seta liga diretamente os dois projetos.",
      "posicoes": {
        "pessoa": [
          60,
          80
        ],
        "agente": [
          60,
          390
        ],
        "fila": [
          440,
          390
        ],
        "parceiro": [
          820,
          390
        ]
      },
      "grupos": [
        {
          "id": "grupo-fila",
          "nome": "Condição compartilhada",
          "nos": [
            "fila"
          ]
        }
      ],
      "arestas": [
        {
          "relacao": "solicita",
          "pontos": [
            [
              170,
              176
            ],
            [
              170,
              390
            ]
          ],
          "rotulo": [
            245,
            285
          ]
        },
        {
          "relacao": "encaminha",
          "pontos": [
            [
              280,
              418
            ],
            [
              440,
              418
            ]
          ],
          "rotulo": [
            360,
            400
          ]
        },
        {
          "relacao": "recupera-retorno",
          "pontos": [
            [
              280,
              458
            ],
            [
              440,
              458
            ]
          ],
          "rotulo": [
            360,
            492
          ]
        },
        {
          "relacao": "inicia-parceiro",
          "pontos": [
            [
              280,
              128
            ],
            [
              930,
              128
            ],
            [
              930,
              390
            ]
          ],
          "rotulo": [
            610,
            107
          ]
        },
        {
          "relacao": "consulta-fila",
          "pontos": [
            [
              820,
              418
            ],
            [
              660,
              418
            ]
          ],
          "rotulo": [
            740,
            395
          ]
        },
        {
          "relacao": "retorno-fila",
          "pontos": [
            [
              820,
              458
            ],
            [
              660,
              458
            ]
          ],
          "rotulo": [
            740,
            492
          ]
        }
      ]
    }
  ],
  "percurso": {
    "id": "percurso-fila",
    "titulo": "Acompanhar uma passagem entre agentes",
    "inicio": "Revisão identifica uma necessidade de planejamento.",
    "resultado": "Contribuição devolvida e recuperada na mesma demanda.",
    "etapas": [
      {
        "id": "etapa-registro",
        "titulo": "Registrar o encaminhamento",
        "vista": "vista-sistema",
        "relacao": "encaminha",
        "entrada": "Necessidade e contexto do caso identificados.",
        "transformacao": "Criar item com destinatário, fontes e resultado esperado.",
        "saida": "Demanda disponível na fila; destinatário ainda não começou.",
        "excecao": "Se faltar escrita, preparar item pronto para aplicação assistida."
      },
      {
        "id": "etapa-inicio",
        "titulo": "Iniciar o destinatário",
        "vista": "vista-sistema",
        "relacao": "inicia-parceiro",
        "entrada": "Item na fila e orientação do agente de planejamento.",
        "transformacao": "Pessoa abre a sessão e solicita a consulta.",
        "saida": "Sessão iniciada com conteúdo recebido a conferir.",
        "excecao": "Sem início, o item permanece em espera. Registro na fila não chama o projeto."
      },
      {
        "id": "etapa-consulta",
        "titulo": "Recuperar a demanda",
        "vista": "vista-sistema",
        "relacao": "consulta-fila",
        "entrada": "Sessão do destinatário iniciada e acesso à fila.",
        "transformacao": "Ler identidade, pedido, fontes e condição; verificar se já foi tratado.",
        "saida": "Demanda correta pronta para contribuição.",
        "excecao": "Se não houver acesso, informar a operação ausente e usar insumo fornecido quando suficiente."
      },
      {
        "id": "etapa-retorno",
        "titulo": "Devolver a contribuição",
        "vista": "vista-sistema",
        "relacao": "retorno-fila",
        "entrada": "Resultado ou dependência do planejamento.",
        "transformacao": "Gravar retorno no mesmo registro e vincular artefato.",
        "saida": "Demanda atualizada com contribuição localizável.",
        "excecao": "Falha de escrita deixa atualização preparada, sem declarar recebimento."
      },
      {
        "id": "etapa-recuperar",
        "titulo": "Continuar a revisão",
        "vista": "vista-sistema",
        "relacao": "recupera-retorno",
        "entrada": "Retorno vinculado à demanda original.",
        "transformacao": "Sessão de revisão lê o resultado e aplica sua contribuição.",
        "saida": "Revisão continua com contexto preservado.",
        "excecao": "Ausência ou conflito no retorno pede esclarecer só a parte afetada."
      }
    ]
  }
}
