was just watching this and I was thinking that there could be some value in having one agent define the parameters of a problem and then make multiple plans based on those parameters without showing the planning agent the code base, and then have a few worktrees to test the initial plans and not let the tests architecture decisions