Recorrido de la interfaz
TraceWall Desktop usa una interfaz de panel lateral fijo con área de contenido principal. La UI se renderiza en el proceso Renderer de Electron (Chromium) y se comunica con el proceso Main vía IPC tipado.
Layout general
┌─────────────────────────────────────────────────────────────────────┐
│ Header: [Logo] TraceWall Desktop V3 AI [User] [Settings] │
├─────────────┬───────────────────────────────────────────────────────┤
│ Sidebar │ Content Area │
│ (nav) │ (módulo activo) │
│ 1 CC │ ┌─────────────────────────────────────────────────┐ │
│ │ └─────────────────────────────────────────────────┘ │
└─────────────┴───────────────────────────────────────────────────────┘
Ítem Ruta Descripción Command Center /Dashboard operativo: tarjetas de estado, KPIs, accesos rápidos Assets & Inventory /modulos/assets-inventoryTabla de activos con filtros, columnas configurables, exportación Network Topology /modulos/network-topologyGrafo interactivo (cytoscape.js): nodos, aristas, zoom, filtros Exposure Intelligence /modulos/exposure-intelligencePerfiles, ejecución, hallazgos, evidencia, exportación Events / SIEM /modulos/events-siemBuffer de eventos: búsqueda full-text, filtros, timeline, export Incidents /modulos/incidentsGestión de incidentes: crear, asignar, timeline, evidencia, cerrar SOC Workbench /modulos/soc-workbenchBúsquedas guardadas, casos, plantillas, exportación evidencia Local Sensor /modulos/local-sensorTelemetría detallada del host: interfaces, procesos, puertos, rutas ARGUS Workspace /argus/workspaceChat operativo, briefs, historial, herramientas, validación Settings /configuracion/ajustes-generalesConfiguración global (ver Configuración )
Logo + versión — Clic: vuelve a Command Center
Indicador de estado global — Verde (todo ok), Amarillo (degradado: sensor/integración/ARGUS), Rojo (crítico)
Usuario actual — Sesión local (no hay cuentas cloud)
Botón Settings (engranaje) — Acceso directo a Settings
Área de contenido (por módulo)
Command Center
Tarjetas tipo widget (grid responsive 1-4 columnas):
Tarjeta Contenido Acciones Sensor Local Estado, última muestra, uptime, CPU/RAM/Disk Clic → Local Sensor Inventario Total activos, por tipo, reachable/stale Clic → Assets Topología Mini-grafo (primer nivel), conteo nodos/aristas Clic → Topology Exposición Último perfil, hallazgos críticos/altos Clic → Exposure Eventos Últimos 10, severidad, fuente Clic → Events ARGUS Estado motor, último brief, tiempo Clic → ARGUS Workspace Integraciones Chips por conector + estado Clic → Settings → Integraciones
Convenciones de UI
Tablas : Ordenables (clic cabecera), filtrables (input por columna), paginadas (50/100/200), exportables (CSV/JSON)
Grafos : Zoom rueda, pan arrastre, clic nodo → panel lateral detalles, clic derecho → menú contextual
Formularios : Validación en línea, tooltips en iconos ?, campos obligatorios con *
Estados vacíos : Ilustración + mensaje + CTA (ej. “Configurar integración”, “Ejecutar perfil”)
Notificaciones : Toast superior-derecha (éxito, advertencia, error), persistentes en Logs
Atajos de teclado
Atajo Acción Ctrl+1..Ctrl+9Navegar a módulo 1-9 (sidebar) Ctrl+Shift+SAbrir Settings Ctrl+KBúsqueda global (assets, eventos, hallazgos, briefs) F5Refrescar datos del módulo actual Ctrl+EExportar vista actual (si disponible) EscCerrar modal / panel lateral / búsqueda Ctrl+/Mostrar ayuda contextual / atajos
Temas y apariencia
Claro / Oscuro / Sistema — Settings → Apariencia
Densidad : Compacta / Cómoda / Espaciosa (afecta padding tablas, grafos)
Acento de color : Azul (defecto), Verde, Púrpura, Naranja — para daltonismo
Responsive / Ventana reducida
Sidebar colapsable (hover para expandir) below 1024px
Tarjetas Command Center apilan en 1 columna < 768px
Tablas: scroll horizontal con columnas fijas (IP, Hostname, Severidad)
Grafos: modo “lista” alternativo en móvil (no implementado aún)
Páginas relacionadas
Primer inicio — Secuencia de arranque y verificaciones
Estado del sensor local — Validar telemetría
Command Center — Detalle de tarjetas y KPIs
Assets & Inventory — Tabla, filtros, columnas
Network Topology — Grafo, controles, limitaciones
Exposure Intelligence — Perfiles, ejecución, hallazgos
Events / SIEM — Buffer, búsqueda, exportación
ARGUS Workspace — Chat, briefs, herramientas
Configuración: Apariencia