Does this mean VFSForGit for Mac is dead? Is there some proposed mechanism for filesystem implementations other than kernel extensions?
I don't want to and can't speak for Microsoft, and I did not make the final decision, but:
* The user space alternatives (NSFileProvider, EndpointSecurity) are not up to the job for various reasons.
* Porting everything to the much more involved VFS KPI would have been a large amount of work, and with a near-100% risk of having the rug pulled out under it yet again.
The macOS port uses the KAUTH listener API, which was indeed deprecated with 10.15.
It sounds like FileProvider would be perfectly suited to the job if it weren't pulled.
Not currently. Not that I can find.