Currently, I can see we have the option to set fields that are required only when creating tasks. But It would be great to set the required fields based on status changes. An example will make it easier to understand:
Let's say I have tasks related to the development of a web page, now when the UI/UX team is done with their portion of the task they will add the Figma link in the custom fields, but in the current scenario if I make the Figma link required, it won't let the UI/UX create the task until they fill in the required field, but they are supposed to receive the task first, then once they are done with designing it, then they are supposed to input the Figma link, in that case I can not make the field required.
Also, in the automation if there were any automation for restrictions like Changes status from IN Desing to Design Done: Figma URL field is not set, Action= Restrict status changes and notify on the required field.