Wildcard in dbt_project.yml

The problem I’m having

We are having a lot of models, tests and macros. The default structure became hard to navigate, that’s why we would like to change the dbt_project.yml definitions so we could keep the related models, tests, seeds and macros in same directory for example

root
-> a
--> model
---> a.sql
--> test
---> a_test.sql

That would be possible, if dbt_project.yml accepted wildcards we could do sth like

models:["root/**/model"]
tests:["root/**/test"]

What I’ve already tried

I have already tried *, *, .

Is there anyway we could generate the dbt_project.yml before execution? I could write an appropriate script for that.