Architecture Overview
mermaid
flowchart TB
subgraph ingress [Ingress]
UD[Unified Dashboard]
end
subgraph queue [Queue]
UQ[Sequential upload queue]
end
subgraph workers [Workers]
XP[XER parser]
HA[Health analysis]
PO[Overview]
CP[Compression]
end
subgraph idb [IndexedDB]
Files[File bodies + meta]
end
subgraph main [Main thread]
Meta[Metadata-only hot state]
UI[Dashboard tabs]
end
UD --> UQ --> XP
XP --> Files
Files --> Meta
Meta --> UI
UI --> HA
UI --> PO
UI --> CPHeavy parse and analysis stay off the UI thread. See also the SVG: /diagrams/data-engine.svg.