Not finalized yet, but sharing early to hear some thoughts and possible directions. The intended audience is who already knows how server async works.
I'll write up about the motivation, overall design as well as the new state graph as soon as I find the time.