{
  "schema_version": "1",
  "titulo": "Um agente de revisão, por dentro e no trabalho",
  "pergunta": "Como critérios, fontes e meios se combinam para entregar uma revisão que a pessoa pode conferir?",
  "publico": "Pessoa que configura ou utiliza um agente de IA.",
  "escopo": "Cenário fictício: revisar uma pauta e guardar a condição da revisão.",
  "fora_do_escopo": "Instalação, envio a terceiros, rotina agendada e mecanismo interno do modelo.",
  "versao": "0.1.0",
  "data": "2026-11-05",
  "condicao": "Exemplo fictício · arquitetura proposta · nenhuma operação demonstrada",
  "conclusao": "O agente confronta afirmações com a fonte e prepara a revisão. A pessoa inicia o trabalho e recebe o resultado; registro e retomada são passagens explícitas.",
  "limites": [
    "Cenário inventado para explicar a composição; não relata a conta de uma pessoa ou as capacidades atuais de uma plataforma.",
    "O contorno interno agrupa contribuições funcionais. Não significa que todos os arquivos estejam carregados nem representa mecanismo interno do modelo.",
    "Cada relação é proposta. Para implantação, conferir separadamente conteúdo recebido, leitura, gravação, retorno e autoridade.",
    "Alternativa: revisão pontual por instrução, sem responsabilidade persistente. Ela pode bastar se não houver retomada entre ocorrências."
  ],
  "fontes": [
    {
      "id": "fonte-cenario",
      "titulo": "Cenário fictício de revisão",
      "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": "Fornece a pauta e a nota de origem; recebe a correção e decide a utilização. O desenho não concede ao agente autoridade para anunciar decisões.",
      "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": "entrega",
      "nome": "Revisão conferível",
      "tipo": "entrega",
      "papel": "Reúne correção, motivo, fonte e localização.",
      "detalhe": "A pessoa recebe a redação 'Lançamento em discussão', ligada à nota, e a indicação de que a aprovação não foi demonstrada. O exemplo não relata uma revisão executada.",
      "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": "produz",
      "origem": "agente",
      "destino": "entrega",
      "verbo": "produz",
      "objeto": "revisã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": "Artefato no destino autorizado para revisão.",
      "inicio": "Após comparar fonte, afirmação e critérios.",
      "autoridade": "Produzir revisão sem afirmar decisão de negócio.",
      "registro": "Arquivo revisado e justificativa vinculados à demanda.",
      "falha": "Se houver fonte insuficiente, entregar revisão parcial com lacuna identificada.",
      "confirmacao": "Reler texto e fonte e conferir se aprovação indevida deixou de circular."
    },
    {
      "id": "devolve",
      "origem": "entrega",
      "destino": "pessoa",
      "verbo": "oferece",
      "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": "Disponibilização na mesma sessão ou no destino definido.",
      "inicio": "Artefato pronto para conferência da pessoa.",
      "autoridade": "Disponibilizar à solicitante; não enviar a terceiros.",
      "registro": "Localização do artefato e condição da conferência.",
      "falha": "Se a pessoa não conseguir abrir, entregar versão textual utilizável.",
      "confirmacao": "Pessoa localiza a correção e explica sua razão sem reconstruir o caso."
    }
  ],
  "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": "Quem inicia, recebe e retoma este trabalho?",
      "nota": "O agente é o mesmo da vista interna. As setas descrevem relações propostas, com início e meio explícitos no detalhe.",
      "posicoes": {
        "pessoa": [
          60,
          280
        ],
        "agente": [
          440,
          280
        ],
        "entrega": [
          820,
          280
        ],
        "continuidade": [
          440,
          480
        ]
      },
      "grupos": [
        {
          "id": "grupo-ambiente",
          "nome": "Ambiente do trabalho proposto",
          "nos": [
            "agente",
            "continuidade"
          ]
        }
      ],
      "arestas": [
        {
          "relacao": "solicita",
          "pontos": [
            [
              280,
              328
            ],
            [
              440,
              328
            ]
          ],
          "rotulo": [
            360,
            307
          ]
        },
        {
          "relacao": "produz",
          "pontos": [
            [
              660,
              328
            ],
            [
              820,
              328
            ]
          ],
          "rotulo": [
            740,
            307
          ]
        },
        {
          "relacao": "devolve",
          "pontos": [
            [
              930,
              280
            ],
            [
              930,
              115
            ],
            [
              170,
              115
            ],
            [
              170,
              280
            ]
          ],
          "rotulo": [
            550,
            94
          ]
        },
        {
          "relacao": "preserva",
          "pontos": [
            [
              590,
              376
            ],
            [
              590,
              480
            ]
          ],
          "rotulo": [
            664,
            425
          ]
        },
        {
          "relacao": "recupera",
          "pontos": [
            [
              510,
              480
            ],
            [
              510,
              376
            ]
          ],
          "rotulo": [
            422,
            458
          ]
        }
      ]
    }
  ],
  "percurso": {
    "id": "percurso-revisao",
    "titulo": "Acompanhar uma entrega",
    "inicio": "A pessoa entrega pauta e nota de origem e pede revisão.",
    "resultado": "Revisão localizada, diferença explicada e condição preservada.",
    "etapas": [
      {
        "id": "etapa-pedido",
        "titulo": "Receber o pedido",
        "vista": "vista-sistema",
        "relacao": "solicita",
        "entrada": "Pauta e nota de origem fornecidas pela pessoa.",
        "transformacao": "Resolver objeto e resultado solicitado.",
        "saida": "Caso de revisão identificado.",
        "excecao": "Se faltar a nota, pedir a fonte e continuar apenas o sustentado."
      },
      {
        "id": "etapa-criterio",
        "titulo": "Julgar a diferença",
        "vista": "vista-agente",
        "relacao": "criterios",
        "entrada": "Pauta afirma aprovação; nota prevê discussão.",
        "transformacao": "Distinguir uma discussão de uma decisão tomada.",
        "saida": "Aprovação sem sustentação identificada.",
        "excecao": "Se houver decisão posterior, recuperar a fonte competente e rever a conclusão."
      },
      {
        "id": "etapa-correcao",
        "titulo": "Preparar a revisão",
        "vista": "vista-sistema",
        "relacao": "produz",
        "entrada": "Diferença e fonte ligadas.",
        "transformacao": "Corrigir a pauta e explicar o fundamento.",
        "saida": "Revisão pronta para a pessoa conferir.",
        "excecao": "Se não puder gravar, disponibilizar texto e destino para aplicação assistida."
      },
      {
        "id": "etapa-uso",
        "titulo": "Disponibilizar à pessoa",
        "vista": "vista-sistema",
        "relacao": "devolve",
        "entrada": "Revisão com fonte e justificativa.",
        "transformacao": "Tornar o resultado localizável e utilizável.",
        "saida": "Pessoa recebe a revisão; uso continua sem prova até retorno.",
        "excecao": "Se a leitura divergir, corrigir a explicação, sem declarar compreensão por clique."
      },
      {
        "id": "etapa-estado",
        "titulo": "Preservar a condição",
        "vista": "vista-sistema",
        "relacao": "preserva",
        "entrada": "Resultado válido e eventual pendência.",
        "transformacao": "Guardar identidade, edição e próximo movimento no registro do caso.",
        "saida": "Condição pronta para retomada.",
        "excecao": "Falha de gravação pede atualização pronta e prova posterior de persistência."
      },
      {
        "id": "etapa-retomar",
        "titulo": "Retomar em outra sessão",
        "vista": "vista-sistema",
        "relacao": "recupera",
        "entrada": "Registro do caso disponibilizado à nova sessão.",
        "transformacao": "Ler a condição e conferir o que mudou nas fontes.",
        "saida": "Continuação sem inventar uma aprovação.",
        "excecao": "Registro antigo exige reconciliação antes de continuar."
      }
    ]
  }
}
