Skip to content

Modifiers & precedence

When a member has multiple events on the same day, Temprix resolves capacity using one rule: the minimum modifier wins. This page is the canonical answer to “why does the timeline show X?”

If a member has Training (0.5) and a Holiday (0.0) on the same day, capacity is 0.0 — the holiday takes precedence because 0.0 < 0.5.

This applies regardless of which event was created first or which appears on top visually.

Events stack on the timeline in a fixed order. Higher zIndex values render on top, but stacking is visual only — capacity always uses the minimum modifier.

![Capacity precedence diagram](../../assets/capacity-precedence.svg)
LayerzIndexTypical modifier
Unplanned Time Off500.0
Planned Time Off400.0
Ops300.5
Offsite200.3
Holidays100.0

The Default dataset ships with these category-level modifiers:

CategoryDefault modifier
Time Off0.0
Holidays0.0
Training0.5
Offsite0.3
Ops0.5
Other1.0

Individual event types within a category can override these defaults. See Event categories & types.

When a recurring event series overlaps with a single-day event, the minimum modifier applies per day independently. Each day in the range is evaluated on its own.

A group holiday (0.0) applies to all targeted members. If a member also has a member event with modifier 1.0 on the same day, capacity is still 0.0 — the group event’s modifier participates in the minimum calculation.

Events with modifier 1.0 do not reduce capacity. They can still appear on the timeline for visibility (e.g., “Working from home” logged for tracking purposes) without affecting the capacity total.