Watch the vault
A tiny fsnotify watcher catches every write, create, and rename in the directories you configured. Events are filtered through watch.exclude globs and an extension whitelist, so .git/, .obsidian/, swap files, and binary junk never make it into a batch.