Salud del Workspace
El panel de Salud del Workspace es el centro de diagnóstico operativo de tu workspace. Situado en la parte superior del dashboard, detecta y calcula señales operativas a partir del estado actual de tu inventario. Al pulsar sobre cualquier señal, la interfaz navega directamente a la vista filtrada correspondiente donde es posible inspeccionar o corregir la condición detectada.
Niveles de severidad
Las señales de salud se clasifican por nivel de severidad con indicadores visuales inequívocos:
- Crítico (rojo): Condiciones que exigen intervención inmediata — licencias de software vencidas, exceso de asientos (asignaciones que superan la capacidad total adquirida) o activos en estado de mantenimiento prolongado.
- Advertencia (ámbar): Condiciones que requieren revisión a corto plazo — licencias por vencer dentro de los próximos 30 días, activos sin asignar durante períodos prolongados o personal activo sin equipamiento asignado.
- Info (azul/neutro): Recomendaciones de completitud de datos — activos sin registro fotográfico o campos operacionales opcionales sin diligenciar.
Navegación accionable
Cada tarjeta de señal provee navegación directa al subsistema afectado con filtros preaplicados:
- Licencias vencidas → Navega a Activos → Licencias (
/workspace/activos/licenses), filtrado para mostrar registros vencidos. - Licencias por vencer → Abre Activos → Licencias, filtrado para exhibir renovaciones programadas dentro de los próximos 30 días.
- Exceso de asientos → Abre Activos → Licencias, filtrado para mostrar licencias donde los puestos asignados exceden el límite contratado.
- Activos en mantenimiento → Si todos los activos afectados pertenecen al mismo tipo, navega directamente al catálogo de ese tipo filtrado por estado
maintenance. Si abarcan varios tipos, insignias interactivas permiten inspeccionar cada catálogo por separado. - Activos sin asignar → Emplea el mismo patrón de navegación: tipo único navega de forma directa; tipos múltiples despliegan insignias interactivas por categoría.
- Empleados sin activos → Navega a Personal / Empleados (
/workspace/employees), prefiltrado para listar integrantes con cero asignaciones activas.
Banner contextual
Al ingresar a una vista de inventario originada en el panel de Salud, se activa un banner contextual superior. Este banner identifica el contexto de filtrado activo (ej: “Filtrado por Salud del Workspace: Licencias vencidas”) e incorpora el control Limpiar filtro, restableciendo el catálogo completo sin obligar a retornar al dashboard.
Desglose por tipo
Cuando una advertencia abarca múltiples tipos de activos (por ejemplo, mantenimiento distribuido entre Laptops, Dispositivos Móviles e Infraestructura), la tarjeta de salud desglosa insignias individuales con sus respectivos recuentos. Cada insignia actúa como un disparador de navegación independiente hacia el catálogo del tipo seleccionado.
Cálculo de señales y sincronización
Las métricas de salud se evalúan contra la base SQLite local en el montaje del dashboard y se recalculan automáticamente conforme se confirman mutaciones en el inventario. En Modo Cloud, las actualizaciones remotas entrantes provenientes de la sincronización en segundo plano (ciclos de sondeo de 10 segundos o eventos push en tiempo real) gatillan el recálculo inmediato, garantizando indicadores actualizados sin intervención manual.
Operación en Modo Local
Salud del Workspace opera de forma idéntica en Modo Local. Todas las consultas de diagnóstico se ejecutan localmente sobre {appDataDir}/workspaces/{workspaceId}.db con cero dependencias de conectividad externa.