No it doesn't. This was the reason we were switching away from elastic, to typesense for our product. To replace reindexing 10-100 thousand documents due to a change with a single document update. So it think this will be a highly competitive edge for you when it lands. Manticore search has joins, but it's currently broken on text field values. Joins were also one of reasons I started personally sponsoring, also that I liked your story.
We have now moved on and will probably not use typesense anymore, or any other search engine. Instead build custom for our product.
Either way, I know this is not as hyped as vector stuff. But you have a really good thing going, hope you solve all around joins (including faceting) and I wish you the best of times :)