app settings file spec