# System Architecture Diagram
graph TB
    subgraph "Desktop Application"
        TAURI[Tauri v2 Shell]
        
        subgraph "Rust Backend"
            MAIN[main.rs
Entry Point] AUTH[auth.rs
Auth] LS[live_sync.rs
Sync Engine] SDB[sync_db.rs
Database] NAV[proton_navigation.rs
Router] end subgraph "WebView Layer" WC[Proton WebClients
React] WV_C[webview_cookies.rs] WV_S[webview_storage.rs] URL[url_log.rs] end SQLITE[(SQLite)] end PROTON[Proton Drive API] MAIN --> AUTH MAIN --> LS MAIN --> SDB MAIN --> NAV MAIN --> WC AUTH --> PROTON LS --> PROTON SDB --> SQLITE LS --> SDB WC --> WV_C WC --> WV_S WC --> URL