| Mobile is definitely a long-term goal, the lightweight binary and native performance would translate well. Your QR-code pairing idea is elegant for non-technical users. For sync, I've been thinking about: - Git-based sync for power users (already have git integration) - Simple local network sync (mDNS discovery, no cloud required) - Optional relay server, as you described — small binary for hub-and-spoke The plain-file approach (no proprietary format) makes this tractable since any sync tool works today (Syncthing, Dropbox, etc.). But a native, frictionless solution would be better. 2. Tool Integration API This aligns with v0.3.0's direction. The plan is: - Mermaid crate extraction, establishes the modular pattern - Editor widget as library, opens up embedding - Command palette / IPC, could expose operations to external tools For accessibility specifically, what interfaces work well for you? Shell commands? Named pipes? JSON-RPC? Knowing your workflow would help prioritize. 3. Vaults/Profiles Good point — workspace settings are currently per-folder (`.ferrite/`), but there's no concept of isolated plugin configurations per vault. Added to the consideration list. Thanks for the detailed feedback! |