The node is uncooked. This occurs when it has no work items because it has never cooked before, or if it was dirtied.
The node has work items that are currently cooking.
All work items in the node are cooked.
One or more work items in the node has failed to cook.
One or more work items in the node have been canceled or issued a warning during the cook
The node has no cooking work items, but may still generate new work from an input node.
The node has cooked work items, but one or more work items are in an uncooked state.