The intention is to prevent managers from assigning a task to a freelancer without them completing their required onboarding information (sign agreements, bank details, tax info, etc.).
Today, we can prevent invoices from being raised for freelancers that haven't completed their required onboarding workflows, so this would take that one step further to prevent a task from being made live.