Right now, if there's no config at the system level and datakit data init gets run, a project level config will be created with empty defaults. This leads to a lot of confusion, especially as the project level config needs to be cleaned up and re-generated even after fixing the system config.