This is why we use Gemini and its context window as the architect and Sonnet 3.7 Max for implementation.
How does that work exactly? Gemini outlines it in pseudo code?, Sonnet writes it?