[model/spec] semester custom validations