SummaryWay to manage description generation.
As I mentioned in an idea I created, we have been struggling with the description generation rule.
Out of the box, if you base the description generation on a rule in a rule set, then all attributes that are included in the rule, whether they are in the IF expressions or the return value, become mandatory. This functionality was not acceptable for our customer and we had to design a rule that bypass this mandatory aspect via a more complex rule. The workaround is operational but is difficult to keep to date and to enhance in case of change in customer's requirements.