The core argument: if no one who understands the code is in the loop during creation, the code is either unreviewed (vibe code) or reviewed after the fact (Waterfall - which is slower than sync pair-programming with AI).
Async workflow = sync workflow + formalization cost + context reload + feedback latency + tooling downgrade. Every term is strictly positive. No configuration makes it zero. No amount of AI improvement changes this.
Pair-programming was always the best methodology. AI just made it affordable. The industry should be doubling down on it - not abandoning it for the methodology we spent twenty years escaping.
Full analysis: https://github.com/Jk1484/agentic-waterfall