Resolver y enriquecer entidades
Descubre quién o qué es una entidad antes de preguntar, decide si merece una página, y luego escribe un perfil con fuentes y enlázalo en ambos sentidos. Lee una referencia solo cuando su paso lo necesita. Las referencias compartidas son idénticas entre las habilidades de Conocimiento; si otra habilidad de Conocimiento te trajo aquí, no vuelvas a leer las que ya leíste.
- setup: siempre, primero (estado, ontología, búsqueda)
- identity: resolución de una entidad; si crear una página
- enrichment: niveles, qué extraer, búsquedas externas, ejecuciones masivas
- profiles: estructura de página, crear o actualizar
- writing: antes de escribir la prosa de la página
- sources: conservar fuentes y citarlas
- assertions: afirmaciones y relaciones sobre la entidad
- publish: escrituras de páginas y lotes
- recovery: cualquier escritura incierta, rechazada o conflictiva
- verify: verificación e informe
- evidence repair: solo para una reparación autorizada del conjunto de evidencia
Contrato
- Consulta Conocimiento antes de preguntar al usuario o buscar externamente. Pregunta solo con una hipótesis.
- Sin marcadores de posición ni stubs: la primera línea de cada página dice quién o qué es.
- Cada hecho tiene una cita en línea; cada página enriquecida enlaza a su fuente y la fuente enlaza de vuelta.
- Escala el esfuerzo según la importancia. En caso de duda, no crees una página.
- Nunca sobrescribas evaluaciones escritas por el usuario; marca las contradicciones con ambas citas.
Pasos
1. Identificar entidades
Enumera las personas, empresas, proyectos y conceptos en la fuente. Separa los participantes reales de los terceros mencionados de paso.
Listo cuando: cada entidad está marcada como participante, sustantiva o incidental.
2. Resolver cada una
Ejecuta la cadena de resolución en identity. Reutiliza el ID de una página existente. Decide crear, actualizar u omitir usando sus reglas de creación de páginas, y elige el tipo de ontología declarado que mejor se ajuste.
Listo cuando: cada entidad tiene un ID existente, una decisión de creación con un tipo, o se omite; las identidades ambiguas se registran como parciales o no resueltas.
3. Recopilar señal
Extrae textura de la fuente y, para entidades Clave y Notables, busca lo que falta (enrichment). Solo las afirmaciones respaldadas avanzan; las inferencias permanecen etiquetadas donde aparecen.
Listo cuando: cada entidad tiene sus hechos respaldados y textura, cada uno con una cita, o una razón por la que no tiene ninguna.
4. Escribir
- Crear: introducción, Estado y la primera línea de la línea de tiempo, además de solo las secciones opcionales que la evidencia respalda (profiles).
- Actualizar: agrega la línea de línea de tiempo; edita un tema de Estado solo cuando su significado
cambió; usa
knowledge_edit_bodypara ediciones locales. - Usa solo campos de ontología declarados; omite valores desconocidos.
- Crea afirmaciones y relaciones basadas en evidencia para afirmaciones independientemente útiles (assertions). Los enlaces de Markdown no crean relaciones.
Listo cuando: cada escritura planificada tiene un recibo publicado.
5. Referencias cruzadas
Enlaza fuente → entidad y entidad → fuente usando rutas observadas. Actualiza páginas relacionadas cuando la nueva señal es importante para ellas: la página de la empresa desde una persona, y viceversa; el proyecto padre desde una subcaracterística.
Listo cuando: existen ambas direcciones de enlace para cada entidad enlazada.
6. Verificar
Ejecuta verify con expectedLinks planificados en ambas
direcciones, asociaciones y extremos de relaciones. Vuelve a leer cada página cambiada contra
writing y la regla de sin marcadores de posición.
Listo cuando: las comprobaciones estructurales pasan y cada página cambiada se lee como un informe real.
Informe
Devuelve IDs resueltos, páginas creadas/actualizadas/reutilizadas, fuentes usadas, identidades no resueltas o parciales, contradicciones y trabajo omitido al llamante o usuario.