You ensure promoted records are always produced by creating a zone in Developer Studio to associate with a number of dynamic business rules.
A zone is a logical collection of rules that allows you to have multiple rules available, in case a single rule does not produce a result. The rules in a zone ensure that the screen space dedicated to displaying promoted records is always populated.
A zone has a rule limit that dictates how many rules may successfully return rule results. For example, if three rules are assigned to a certain zone but the rule limit is set to one, only the first rule to successfully provide rule results is evaluated. Any remaining rules in the zone are ignored.
Fully implementing this feature requires additional work outside of Developer Studio. Please refer to the Endeca Advanced Development Guide as well as the Endeca Workbench Help system for details.