Is there a way to make the cost type attribute required on the task module?
Clarity MUX
You can create a blueprint rule on the project blueprint. You will need also to disable the Enable Quick Create option on the Task Module properties.
On the project blueprint, create a rule as follows:
By disabling the Enable Quick Create the user will need to click the 'New Task' button which will require the cost type field to be filled in before the task can be saved.