OrnaUtils
Fuentes y metodología
OrnaUtils separa datos obtenidos de fuentes externas, cálculos propios y datasets del proyecto. Esta página documenta qué usa cada herramienta y cómo se evita publicar datos de navegación o contenido ajeno como si fueran datos del juego.
Raids de Otros Reinos
Los nombres, grado, puntos de vida, habilidades, recompensas y eventos se obtienen del Códice oficial de Orna. El scraper recorre las fichas, valida campos obligatorios y descarta contenido de navegación antes de generar las páginas indexables.
Afinidades e inmunidades
Las debilidades, inmunidades, resistencias e inmunidades de estado se contrastan con Orna RPG Wiki. El parser filtra etiquetas de interfaz de la fuente y la validación impide publicar valores conocidos de navegación como si fueran estados o recompensas.
Torres de Olimpia
La altura se calcula con el ciclo de 35 días y sus puntos de crecimiento definidos en OrnaUtils. En cada build se publica una instantánea rastreable de la altura actual y el navegador la recalcula en tiempo real al abrir la página.
Pronóstico de materiales
Las páginas de materiales se generan desde el dataset estructurado del pronóstico que utiliza la aplicación. Solo se publican apariciones con fecha disponible y se enlazan las fichas individuales con las vistas de hoy, mañana, semana y calendario.
Actualización y controles
El workflow de producción se ejecuta diariamente a las 04:37 UTC y también en cada despliegue de main. Antes de publicar se regeneran las páginas, se valida sitemap, canonical, hreflang, JSON-LD, enlaces internos y la estructura de los datasets.