A recurring rule describes when a workflow should run, what data it should inspect, which condition must match, and what action should follow. It can also define frequency, look-ahead window, exclusions, limits, and how to handle existing results.
Rules need stable identity and durable execution history so repeated runs remain idempotent and auditable. Users should be able to inspect, pause, adjust, and delete the rule without losing unrelated calendar state.
ELI5
A recurring rule tells software to check the same condition again and again and take an action when it matches. The rule includes when to run, what to look for, and what to do.
For example, every Monday a rule can examine the coming week and add a break after any block of meetings longer than three hours. It should not add the same break again on Tuesday.
