Sprint history — Calendars & shifts
What shipped
The time model the roster is built on.
- Calendars, holidays & working-hour modifiers (MIQ-011) — business-unit calendars, weekends, holidays, and Ramadan/working-hour modifiers; the calendar resolver + metrics.
- Shift templates & patterns (MIQ-013) — shift templates, shift types, and shift patterns/pattern-days.
- Employee shift assignment + schedule UI (MIQ-014) — assigning shifts to employees and the schedule view.
Key decisions
- Modifiers change hours-per-day only, never dates — a Ramadan modifier shortens a day's working hours; it does not move the day (sheet 05).
- Shift types/templates/patterns are read-only at runtime — the writable shift-template CRUD came later as an admin lookup (see Lookups & admin CRUD).
Build status
Available — calendars, weekends, holidays, modifiers, shift assignment, the resolver and metrics are LIVE. See Shifts & calendars (concept) and the Calendars & shifts API.
Related
- Fact sheet 05 (calendars & shifts); reports MIQ-011/013/014.