As dbt metadata contains relationships and metrics, one can catch up traps as defined by francesco puppini in his book written with bill inmon.
Then, your project could help build the unified star schema (the famous bridge table).
It's really a challenging project you envision !
I wonder how it could integrate the upcoming dbt metrics server !