My process is becoming as follows: 1) I always start with a clean code base (ie. no uncommitted changes) 2) I have a text file called prompts in which I write my first prompt for my desired change, in the initial prompt I always explicitly ask to NOT generate unit tests. 3) Copy paste the prompt to the cli 4) While the LLM is working on my prompt I go back to my prompts file and start preparing the next prompts that…
Thank you for your suggestion. Going straight to the next prompt while the agent is still working will probably help me stay in flow state longer. However I'll still have to context switch when checking the code. Nonetheless, I'll experiment with this, thanks!
Anyhow, I think that you can keep in the flow as long as the successive prompts are still related to the major change if not then I guess you deserve a stop and pause before moving on with the next task.