I am using this with lots of success! The cases where my 3 phase workflow fails are mostly where "context handouts" to subagents suffers from "context amnesia"
To counter this i am working on "shared scratchpad" where all agents will write down their thought process to a shared markdown file one agent will periodically run and... See more
Software projects can be thought of as having two distinct stages: figuring out what to build (build the right product), and building it (building the product right). The first stage is dominated by product discovery, and the second stage is all about execution