more sanity checks for project config