I think the splitting make sense to give more specific prompts and isolated context to different agents. The "architect" does not need to have the code style guide in its context, that actually could be misleading and contains information that drives it away from the architecture
I consider a project dead once I feel that's "better" (whatever it means in the specific context) to invest my time in something else.
Or if I feel that I'm not able to scale/grow it more than it is.
In 2015, a thousand of (mostly italian) musicians played simultaneously "Learn to Flight" as a way to ask the Foo Fighters to visit the town of Cesena, Italy. Dave Grohl then agreed to have their last tour date in Cesena :)
aaand we have Quake and Comand&Conquer - Red Alert