ah very cool! are there any things you wish it did or any friction points? What are the things that "just work"?
The cost of this is that you have to be careful in creating new versions of the workflow that are backwards compatible, and it's hard to understand backcompat requirements and easy to mess up. And, there's also additional infra you need, to run the Temporal server. Temporal Cloud isn't cheap at scale but does reduce that burden.
but we're all probably better off not investing that wheel
do you think something like langgraph state is sufficient?