Ringkasan
Notebook privat yang menyimpan catatan dan task di file SQLite lokal, dengan capture dan papan yang selalu mudah dijangkau, tidak tersembunyi di balik window editor.
Kendala
Menjalankan satu route SvelteKit sebagai lima peran window: workspace, dock, kanban yang terkunci di desktop, serta window catatan dan task sesuai kebutuhan, sementara semuanya membaca dan menulis database lokal yang sama.
Pendekatan
Semua window memuat route yang sama dan bercabang berdasarkan perannya; sisi Rust menangani siklus hidup window, shortcut global, migrasi, dan tray, sementara store berbasis rune membaca dan menulis SQLite lewat tauri-plugin-sql serta memakai konten seed saat berjalan di luar Tauri.












