I am evaluating and self hosted twenty and would like to know how I can add custom validations ?for example, if a particular row gets a status of cancelled , the user needs to enter reason etc. I think we can use workflow, but how do we mark the record as invalid so users know what to fix