Skip to content

Diagnostics

Computtite exposes several diagnostic tools for understanding the health of your workspace and application state. These are primarily useful for Admins and Owners troubleshooting issues, or for technical users who want to understand what the app is doing under the hood.

Workspace Health Panel

The workspace dashboard shows a live health overview with signals grouped by severity. These signals are computed from the current database state every time the dashboard loads:

  • Critical signals: Expired software licenses (past their expiresAt date), seat overages (more seats used than total allocated), and assets that have been in a maintenance status for an unexpectedly long time.
  • Warning signals: Licenses expiring within the next 30 days, assets with no employee assignment for an extended period, employees who have no assets assigned to them, and assets missing key fields (e.g., no serial number on a laptop).
  • Info signals: Assets without photos, suggestions for optional data completeness.

Each signal shows a count and a breakdown by asset type. Clicking a signal navigates you to the relevant filtered asset list so you can act on the issue directly.

Workspace Statistics

The dashboard also shows a summary of current workspace statistics:

  • Total assets registered
  • Assets currently assigned vs. unassigned
  • Assets currently in a maintenance status
  • Active assignments (assets checked out to an employee)
  • Licenses expiring within 30 days

Workspace Integrity Check

Computtite automatically checks the integrity of your workspace file on every startup. If a problem is detected (caused by disk errors, abrupt power loss, or filesystem issues), the app enters safe recovery mode: the workspace is locked for editing to prevent making things worse, and the import tool is presented so you can restore from a backup.

You can also run the check manually at any time from Settings → Storage → Check database integrity.

Sync State & Diagnostics

In Cloud Mode, real-time sync diagnostics are available directly from the status indicator in the sidebar footer and top bar. Clicking or hovering over the indicator provides the current status (idle, syncing, offline, or error), the timestamp of the last successful pull, and error messages if network or authentication timeouts occur.

Application Version and Release Inspection

The installed application version, release channel, and update status are inspected in Settings → Updates (/workspace/settings/updates). You can trigger a manual check for updates or enable automated background checking. Project sustainability information and support options are documented under Settings → Support (/workspace/settings/support).