I wonder what would happen if we flipped things around and had spring (or something else) define a listening socket that other tools could write file paths to on changes.
I mean, when do files change? When an editor writes data out or when doing certain git actions. Probably some docker stuff too. If we could define hooks and get buy in from the tools we could get something that’s more reliable and cross-platform. Maybe!
Worth reshaping the problem at least, because I think listen is doing a good job, well, as good as it can do.