GitKraken Desktop ↔ External Git Changes: Should a Filesystem Watcher Auto‑Refresh the Cache?
Goal To determine whether GitKraken Desktop should detect external file system changes and automatically refresh its lightweight SQLite cache, thereby preventing stale status displays. Current Constraints GitKraken’s cache is refreshed only on application start or via the manual ‘Refresh’ button. External modifications (e.g., edits from a terminal or another