# Build Pipeline Diagram
graph LR
    SRC[Source Code] --> WC_BUILD[WebClients Build]
    
    WC_BUILD --> PATCH[Apply Patches]
    
    subgraph "Python Patchers"
        STUBS[create_stubs.py]
        DEPS[fix_deps.py]
        DRAWER[patch_drawer.py]
        SYNC_BRIDGE[patch_sync_bridge.py]
    end
    
    PATCH --> STUBS
    PATCH --> DEPS
    PATCH --> DRAWER
    PATCH --> SYNC_BRIDGE
    
    STUBS --> TAURI[Tauri Compile
cargo build] DEPS --> TAURI DRAWER --> TAURI SYNC_BRIDGE --> TAURI TAURI --> PKG[Package] subgraph "Package Formats" AUR[build-aur-package.sh
→ .pkg.tar.zst] APK[build-alpine-*-apk.sh
→ .apk] RPM[build-opensuse-*.sh
→ .rpm] end PKG --> AUR PKG --> APK PKG --> RPM AUR --> RELEASE[Release] APK --> RELEASE RPM --> RELEASE