


Montar um wiki de pesquisa com suas fontes e responder perguntas com citações
Use quando você reúne muitos artigos ou estudos sobre um tema. A IA não altera os originais, escreve um resumo por fonte, aponta afirmações que se contradizem, responde com citações e verifica links quebrados ou páginas que faltam.
Para usar estas regras de IA
## Guardar as fontes reunidas separadas das páginas do wiki escritas pela IA
Separe a preservação das fontes do conhecimento mantido pelo agente:
- `sources/` contém documentos de entrada imutáveis.
- `wiki/index.md` cataloga todas as páginas mantidas.
- `wiki/log.md` é o histórico de operações que aceita somente acréscimos.
- `wiki/overview.md` é a síntese dinâmica entre as fontes.
- `wiki/sources/` contém uma página de resumo para cada fonte de entrada.
- `wiki/entities/` contém pessoas, organizações, projetos e produtos.
- `wiki/concepts/` contém ideias, métodos, teorias e estruturas conceituais.
- `wiki/syntheses/` contém respostas salvas para perguntas de pesquisa.
- `graph/` contém dados de grafo e visualizações gerados.
- `tools/` contém utilitários determinísticos e semânticos de manutenção.
Nunca modifique os documentos de origem durante a ingestão. A camada mantida pode ser criada e revisada, mas toda afirmação deve continuar rastreável até uma página de origem.
Atualize o índice a cada ingestão. Acrescente o histórico de operações em vez de reescrevê-lo e revise a visão geral somente quando novas evidências alterarem a síntese entre fontes.
## Anotar fontes e data de atualização em cada página e padronizar os nomes
Toda página mantida deve usar dados estruturados de identificação:
- `title`: um título descritivo para a página.
- `type`: exatamente um dos valores `source`, `entity`, `concept` ou `synthesis`.
- `tags`: uma lista de etiquetas de classificação.
- `sources`: uma lista de slugs das fontes que sustentam a página.
- `last_updated`: uma data no formato `YYYY-MM-DD`.
Os resumos das fontes também devem incluir a data da fonte e a referência à fonte original. Use links internos estáveis para conectar fontes, entidades, conceitos e sínteses.
Use uma nomenclatura consistente:
- os slugs das fontes usam kebab-case em letras minúsculas;
- as páginas de entidades e conceitos usam nomes estáveis no estilo de títulos;
- as sínteses salvas usam slugs descritivos;
- os registros de operações usam `YYYY-MM-DD`, operação e título.
Tipos especializados de fontes podem usar seções especializadas. As notas de reuniões devem preservar objetivos, discussões, decisões e ações; os diários devem preservar eventos, decisões, observações, conexões e mudanças. Mantenha os mesmos requisitos de proveniência em todos os modelos.
## Adicionar uma fonte nova e atualizar as páginas afetadas
Quando uma ingestão for solicitada, conclua estas etapas na ordem:
1. Leia a fonte por inteiro; converta formatos de fonte sem suporte para Markdown sem alterar o original.
2. Leia o índice e a visão geral atuais para entender a cobertura existente.
3. Crie uma página de origem com um resumo curto, afirmações principais, evidências selecionadas, conexões e contradições.
4. Adicione a nova fonte ao índice.
5. Revise a visão geral somente onde a nova fonte justificar uma mudança.
6. Crie ou atualize páginas de entidades e conceitos importantes.
7. Compare as novas afirmações com as páginas existentes e sinalize explicitamente as contradições.
8. Acrescente uma entrada de ingestão ao registro de operações.
9. Valide que toda página nova esteja no índice e que todos os links internos sejam resolvidos.
10. Informe as páginas exatas criadas, atualizadas ou sinalizadas.
Não trate a ingestão como mera extração. Ela deve integrar a fonte ao modelo de conhecimento existente, preservando a proveniência e a incerteza.
## Responder perguntas de pesquisa indicando as páginas que dão base à resposta
Quando uma pergunta for feita:
1. Leia o índice para identificar as páginas provavelmente relevantes.
2. Leia o menor conjunto suficiente de páginas de fontes, entidades, conceitos e sínteses.
3. Diferencie as afirmações das fontes de sua própria síntese.
4. Responda com citações internas em linha que apontem para as páginas de apoio.
5. Declare contradições, incertezas e evidências ausentes, em vez de forçar um consenso.
6. Peça confirmação antes de salvar a resposta como uma página de síntese duradoura.
Uma síntese salva deve registrar a pergunta que responde, conter links para suas fontes de apoio e permanecer revisável quando surgirem evidências posteriores.
Não cite uma entrada do índice como evidência quando a página de origem subjacente estiver disponível. Prefira a página oficial mais próxima na cadeia de proveniência.
## Verificar rápido a estrutura das páginas antes de revisar o conteúdo a fundo
Execute uma verificação rápida da integridade estrutural antes da análise semântica de alto custo.
A integridade estrutural usa verificações determinísticas e não faz chamadas a modelos. Ela deve detectar:
- páginas vazias ou que sejam apenas esboços;
- entradas do índice que não correspondam às páginas reais;
- páginas de origem sem entradas no registro de ingestão.
Verifique a integridade estrutural no início de uma sessão de trabalho e antes da verificação semântica.
A verificação semântica avalia a qualidade do conteúdo e pode usar análise por modelos. Execute-a periodicamente, por exemplo, após 10 a 15 ingestões, e verifique:
- páginas órfãs sem links de entrada;
- links internos quebrados;
- contradições entre páginas;
- resumos obsoletos substituídos por fontes mais recentes;
- entidades recorrentes sem páginas de entidade;
- páginas pouco conectadas com menos de dois links de saída;
- perguntas sem resposta e evidências ausentes.
Se houver dados de grafo, informe também os pontos centrais de grau alto com pouco conteúdo, os pares de comunidades conectados por apenas uma aresta e as comunidades isoladas. Não gaste recursos de análise semântica até que a verificação da integridade estrutural seja aprovada.
## Montar um grafo de conhecimento com os links e achar os pontos fracos
Crie um nó para cada página mantida e uma aresta para cada link interno explícito.
Ao gerar dados de grafo:
1. Analise os links explícitos em todas as páginas mantidas.
2. Registre nós, arestas e a data de construção em dados de grafo legíveis por máquina.
3. Gere uma visualização autônoma quando for útil.
4. Calcule a proporção de arestas por nó, a taxa de páginas órfãs, o número de comunidades e a densidade de links.
5. Identifique pontos centrais de grau alto acima da média mais dois desvios padrão.
6. Sinalize como pontos centrais de pouco conteúdo as páginas de grau alto com menos de 500 caracteres.
7. Sinalize como pontes frágeis os pares de comunidades conectados por apenas uma aresta.
8. Informe referências a páginas ausentes quando duas ou mais páginas apontarem para o mesmo alvo inexistente.
Relações inferidas devem receber a etiqueta `INFERRED` e uma pontuação de confiança. Marque inferências de baixa confiança como `AMBIGUOUS`; nunca as apresente como links explícitos fundamentados nas fontes.
## Tratar links automáticos como rascunho e não criar páginas a partir de links quebrados
Trate os links propostos de forma automática como rascunhos:
1. Adicione as arestas propostas ao grafo como `DRAFT`, sem escrevê-las no corpo das páginas.
2. Valide que cada proposta esteja fundamentada no conteúdo das fontes e seja consistente com o conhecimento existente.
3. Promova somente as propostas aprovadas na validação.
4. Concretize as arestas promovidas como links internos.
5. Exija pelo menos dois links de saída antes de promover uma página ao estado estável.
Nunca crie páginas de forma automática a partir de links quebrados. Informe os alvos ausentes como sinais para pesquisa ou curadoria; a criação automática ampliaria referências produzidas por alucinação.
Não adicione um comando ou fluxo de trabalho novo quando um existente abranger a mesma operação. Em vez disso, amplie ou esclareça o ponto de entrada existente.
Preserve as fontes imutáveis, o histórico que aceita somente acréscimos e os links de proveniência durante todas as ações de manutenção. Antes de sobrescrever os artefatos de grafo gerados, garanta que possam ser reconstruídos de forma determinística a partir das páginas mantidas.
