Ir al contenido

Diagnósticos

El conjunto de herramientas de diagnóstico de Computtite permite evaluar el estado del sistema, verificar la integridad de la base de datos y preparar reportes de soporte.

Verificación de Integridad de la Base de Datos

En Configuración → Almacenamiento (/workspace/settings/storage), puedes consultar el informe de integridad de SQLite generado con PRAGMA integrity_check. Esta comprobación analiza la consistencia de tablas, índices y páginas del archivo local. Si se detecta alguna anomalía, puedes restaurar una copia limpia desde la misma vista antes de realizar nuevas operaciones.

Esta verificación también se ejecuta automáticamente en cada inicio de la app. Si Computtite detecta corrupción física en la base de datos al arrancar, despliega el diálogo bloqueante CorruptionRecoveryDialog permitiendo restaurar respaldos automáticos previos de inmediato.

Diagnóstico del Estado de Sincronización

En Modo Cloud, el indicador permanente en el pie de la barra lateral y en la barra superior refleja el estado operativo de la sincronización (al día, sincronizando, sin conexión o error). Al interactuar con el indicador se muestran marcas de tiempo de las últimas transacciones y códigos de error en caso de cortes de red o reintentos agotados.

Inspección de Versión y Actualizaciones

La versión en ejecución, el canal de distribución y el comprobador de releases se encuentran en Configuración → Actualizaciones (/workspace/settings/updates).

Reportar un Error (Bug)

Si experimentas un comportamiento inesperado:

  1. Revisa la versión exacta en Configuración → Actualizaciones (/workspace/settings/updates).
  2. Comprueba el estado de integridad en Configuración → Almacenamiento.
  3. Documenta los pasos detallados para reproducir el fallo y compártelos en el repositorio oficial de GitHub de computtite-updates.
  4. Abre un issue en el repositorio de GitHub de Computtite e incluye ambas cosas.

Los reportes con información de sistema adjunta se priorizan sobre los reportes vagos ya que permiten reproducir el problema de inmediato.