Real semi-productive workflow is really a "write plans in markdowns -> new chat -> implement few things -> update plans -> new chat, etc".
I'm sure there are workarounds such as resetting the context, but the point is that god UX would mean such tricks are not needed.