Maybe you want to use different dartboards across projects, but need to customize the statuses of the tasks for different kinds of workflows.
You can do this in Dart, and it involves adjusting types.
There are users that simply need an overall set of all the statuses to use in all of their different spaces and dartboards. However, there may be times you need to create individual types that show and hide different subsets of those statuses for specific dartboards.
You can look at the total set of all status options in use across all your dartboards by going to:
Settings > Properties > Status
You can add or remove statuses here which basically form all of the options for statuses that you can pick and choose for individual types of tasks.
In order to make a custom set of statuses for a particular dartboard, first create or choose a type that you want to associate with the dartboard in settings:
Then adjust the statuses in the workflow to meet the needs of your project. You can choose to hide any status option that is visible by default, or even create new statuses. Any status you create inside a particular type's workflow will only be visible for that type by default.
You can continue to make further adjustments to each type as needed.
Once you've adjusted your types, go to your desired space and choose the dartboard you'd like to have your new customized type. Go to the layout editor at the top right of your screen and click on "Defaults > Types". You will see a menu of all the available types. Simply choose your pre-customized "type":
Now, the statuses for any task created in that dartboard will be customized to your needs.
Note: You still need to be careful about moving tasks from other dartboards into this dartboard, as by default their type won't change.