Has anyone tried, on a large scale, designing the architecture of an application or writing behavioral tests (which effectively is designing the app through testing) and given the LLM the task of writing the implementation details?
Does that work better for maintainability than letting it decide on its own what the architecture should look like?
If so, what is your setup/workflow?