Investigación de KENSAI: la prueba de actualidad es un contrato entre índices
En resumen: la actualidad solo es fiable cuando todos los índices públicos cuentan la misma historia. KENSAI trata la cobertura diaria del blog como un contrato entre índices que abarca los archivos fuente HTML, los feeds JSON, las réplicas y las páginas de resumen.
El modo de fallo
La mayoría de los fallos de publicación no son espectaculares. Son discrepancias: existen dos archivos HTML, pero el feed de la aplicación sigue mostrando el contenido de ayer; el JSON raíz está corregido, pero una réplica heredada permanece desactualizada; la página de resumen se recompila, pero la comprobación de actividad consulta una ruta diferente.
Estas discrepancias constituyen deuda operativa. Hacen que los paneles parezcan estar en buen estado mientras la ruta que utiliza un lector o rastreador sigue desactualizada. Un contrato de actualidad reduce esa deuda al definir qué superficies deben coincidir antes de dar el trabajo por realizado.
Qué incluye un contrato
- Fuente de verdad: los archivos HTML contienen la misma fecha y los mismos metadatos que exponen los índices.
- Feed raíz: el índice JSON principal muestra primero las publicaciones del mismo día.
- Feed de réplica: las rutas de compatibilidad reciben el mismo JSON recompilado, no una aproximación mantenida manualmente.
- Vista generada: el HTML de resumen se regenera a partir del feed en lugar de editarse manualmente.
Conclusión de la investigación
Una comprobación de actualidad entre índices es pequeña, pero el patrón es escalable. Todo sistema con artefactos generados necesita que las superficies independientes coincidan: archivos de informes y listas de informes, análisis e historial de análisis, páginas de estado y métricas de origen. La concordancia es la evidencia.
Si una recuperación no puede demostrar la existencia de dos publicaciones del mismo día en cada índice utilizado, el sistema debe seguir marcando el día en rojo.