Thanks for taking the time, Rian! I was also hoping to leave a more public trace of the question/answer just in case, but since the README is getting fixed it's not going to matter too much.
I was super excited to see the libclang tooling, but looking at the package description I can at least vaguely guess how it works, and it's a super doable pipeline, just going to take a bit of time to replicate. I hope you guys aren't against maybe-maybe-not-FOSS recreations of those packages, are you? It seems like a great way to write a C++ low level core that gets called from a C# loop, kind of emulating Unity, but backwards.