Resolver e enriquecer entidades
Descubra quem ou o que é uma entidade antes de perguntar, decida se merece uma página, depois escreva um perfil com fontes e vincule nos dois sentidos. Leia uma referência apenas quando sua etapa precisar dela. Referências compartilhadas são idênticas em todas as skills de Conhecimento; se outra skill de Conhecimento te trouxe aqui, não releia as que você já leu.
- configuração: sempre, primeiro (status, ontologia, pesquisa)
- identidade: resolver uma entidade; se deve criar uma página
- enriquecimento: níveis, o que extrair, consultas externas, execuções em lote
- perfis: estrutura da página, criar ou atualizar
- escrita: antes de escrever a prosa da página
- fontes: reter fontes e citá-las
- asserções: declarações e relacionamentos sobre a entidade
- publicação: escritas de página e lotes
- recuperação: qualquer escrita incerta, rejeitada ou conflitante
- verificação: verificação e relatório
- reparo de evidências: apenas para um reparo autorizado de conjunto de evidências
Contrato
- Verifique o Conhecimento antes de perguntar ao usuário ou pesquisar externamente. Pergunte apenas com uma hipótese.
- Sem stubs ou placeholders: a primeira linha de cada página diz quem ou o que é.
- Cada fato tem uma citação inline; cada página enriquecida vincula à sua fonte e a fonte vincula de volta.
- Escalone o esforço conforme a importância. Na dúvida, não crie uma página.
- Nunca sobrescreva avaliações escritas pelo usuário; sinalize contradições com ambas as citações.
Etapas
1. Identificar entidades
Liste as pessoas, empresas, projetos e conceitos na fonte. Separe participantes reais de terceiros mencionados de passagem.
Feito quando: cada entidade está marcada como participante, substantiva ou incidental.
2. Resolver cada uma
Execute a cadeia de resolução em identidade. Reutilize o ID de uma página existente. Decida criar, atualizar ou pular usando suas regras de criação de página, e escolha o tipo de ontologia declarada mais adequado.
Feito quando: cada entidade tem um ID existente, uma decisão de criar com um tipo, ou é pulada; identidades ambíguas são registradas como parciais ou não resolvidas.
3. Coletar sinal
Extraia textura da fonte e, para entidades Chave e Notáveis, consulte o que está faltando (enriquecimento). Apenas declarações suportadas seguem adiante; inferências permanecem rotuladas onde aparecem.
Feito quando: cada entidade tem seus fatos e textura suportados, cada um com uma citação, ou uma razão pela qual não tem nenhum.
4. Escrever
- Criar: introdução, Estado e a primeira linha da Linha do Tempo, mais apenas as seções opcionais que as evidências suportam (perfis).
- Atualizar: adicione a linha da Linha do Tempo; edite um tópico de Estado apenas quando seu significado
mudou; use
knowledge_edit_bodypara edições locais. - Use apenas campos de ontologia declarados; omita valores desconhecidos.
- Crie asserções e relacionamentos baseados em evidências para declarações independentemente úteis (asserções). Links Markdown não criam relacionamentos.
Feito quando: cada escrita planejada tem um recibo publicado.
5. Referência cruzada
Vincule fonte → entidade e entidade → fonte usando caminhos observados. Atualize páginas relacionadas quando o novo sinal for importante para elas: a página da empresa a partir de uma pessoa, e o inverso; o projeto pai a partir de uma sub-funcionalidade.
Feito quando: ambas as direções de link existem para cada entidade vinculada.
6. Verificar
Execute verificação com expectedLinks planejados em ambas
as direções, associações e pontos finais de relacionamento. Releia cada página alterada
contra escrita e a regra de sem placeholder.
Feito quando: as verificações estruturais passam e cada página alterada parece um briefing real.
Relatório
Retorne IDs resolvidos, páginas criadas/atualizadas/reutilizadas, fontes usadas, identidades não resolvidas ou parciais, contradições e trabalho ignorado para o chamador ou usuário.