This file includes quite a lot, which makes it difficult to manage in a meaningful way. I’d suggest creating a dedicated data/config directory, where individual files could handle different parts of the configuration. That would make things much easier to maintain and update over time.
