Sim, faz todo o sentido.
Tem alguns esforcos que ja vi usando estrutura de boilerplate que ate ajudam, mas nao sao o bastante - ora engessam demais, ora sao descaraterizados pela IA apos diversas interacoes.
Conseguir o tunning entre a IA entender os comandos e ao mesmo tempo seguir o padrao de projeto tem sido um desafio intenso.
Confesso que .NET nao eh minha preferencia, mas isso nao invalida o conceito que eh muito legal.
Torcendo muito pelo sucesso !