Nivel de servicio
Esta es una declaración breve y honesta de lo que IRIS aspira a entregar. Es intencionalmente modesta: IRIS es un servicio de una única máquina con puesta en marcha manual por el operador, no una plataforma gestionada redundante. Preferimos prometer de menos y cumplirlo antes que publicar un compromiso que el despliegue no puede honrar.
Disponibilidad — máquina única, mejor esfuerzo
IRIS corre en una única máquina. No hay alta disponibilidad ni redundancia, y la configuración de máquina única es un punto único de falla (SPOF) que se acepta explícitamente en esta etapa. En consecuencia:
- La disponibilidad es de mejor esfuerzo. No publicamos un porcentaje numérico de disponibilidad ni una garantía de disponibilidad.
- El mantenimiento planificado, una falla de la máquina o una caída aguas arriba de INAPI pueden dejar el servicio no disponible. La recuperación es impulsada por el operador y no está acotada por un compromiso publicado de tiempo de recuperación.
- La durabilidad de los datos está cubierta por respaldos cifrados fuera de la máquina; esta es una medida de durabilidad, no una garantía de disponibilidad.
Si tu integración requiere disponibilidad garantizada o failover, trata a IRIS como una fuente de mejor esfuerzo y diseña tu propio reintento/caché en consecuencia.
Cadencia de frescura
IRIS mantiene su corpus neutral actualizado ejecutando sus pipelines de ingesta de INAPI en un cron gestionado. La cadencia sigue cómo INAPI mismo publica:
| Fuente | Cadencia de publicación de INAPI | Sync de IRIS |
|---|---|---|
| Sheets | Diaria | Cron gestionado, diario |
| Estado-Diario | Lunes a viernes (Santiago) | Cron gestionado, en días de publicación |
| Buscador | Continua | Cron gestionado |
Todas las cadencias se declaran en horario America/Santiago. Como la sincronización es de mejor esfuerzo en una única
máquina, una ejecución dada puede retrasarse u omitirse (p. ej. durante una caída de la máquina); la frescura por fuente en
cualquier momento la reporta GET /v1/freshness (scope insights:read) — consulta la
página de estado. Trata a GET /v1/freshness, no a este documento, como la verdad en vivo sobre
qué tan fresco está el corpus en este momento.
Respuesta de soporte
El soporte es de mejor esfuerzo, atendido por el operador durante el horario laboral normal (America/Santiago):
- No hay soporte 24/7 ni un tiempo de respuesta garantizado contractualmente.
- Para incidencias, contacta a tu operador con el
requestIddel sobre de error (correlaciona tu reporte con el log del servidor). - Los avisos de cambios incompatibles y de obsolescencia se publican en el changelog con la ventana de migración indicada en la política de versionado.
Resumen
| Aspecto | Compromiso |
|---|---|
| Disponibilidad | Mejor esfuerzo, máquina única (SPOF aceptado). Sin garantía numérica. |
| Recuperación | Impulsada por el operador, mejor esfuerzo. Sin objetivo publicado de tiempo de recuperación. |
| Frescura | Sheets diario; Estado-Diario Lun–Vie (Santiago); vía cron gestionado. |
| Frescura en vivo | GET /v1/freshness es autoritativo para el desactualizado actual. |
| Soporte | Mejor esfuerzo, operador, horario laboral. Sin tiempo de respuesta garantizado. |