How Ensaria handles it
Define a recurrence pattern (weekly Tuesday 10am, every weekday morning 9am, last Friday of the month). Ensar materialises the instances forward through your declared work hours. Edit one — choose “this only,” “this and future,” or “all instances.” Same pattern as every calendar app worth using.
Each recurring block accrues its own reference-class history. If your nominal “30-minute weekly call” has averaged 47 minutes across the last 12 instances, Ensar uses 47 in capacity calculations. The plan respects what actually happens, not what the calendar pretends.
Recurring + retainers
Recurring blocks can be tagged with the retainer they belong to. The retainer's hours-included bucket tracks the cumulative time automatically. Recurring work that overflows the bucket surfaces in the Sunday Review — quietly, in mono, the first month it starts.