We should validate the JSON before pushing any changes that could break or improperly update project info.