V3.0 Cadence is the biggest workflow release since Phoenix. Leave management goes deep — partial leave, amendments, and leave-adjusted hours flow through every roster view. Open shifts and swaps are more reliable and flexible. Staff View, Master Roster, and IRIS all gained smarter tooling. Under the hood, performance and session stability improvements keep large departments productive.
🗓️Leave & Workforce
- • Partial leave support — half-pay and concurrent rostering where configured
- • Admin leave amendments with custom hours (half-days, contract overrides)
- • Staff self-amend pending leave requests
- • Leave-adjusted fortnight hour targets in Staff View and Fill the Gaps
- • Cancel approved leave: restore assignments or keep open vacancies
- • Leave privacy model, archive, and multi-craft-group calendar view
🔄Open Shifts & Swaps
- • Extend and edit open shifts — bulk edit and single-vacancy edit with audit trail
- • Cross-craft open shift visibility in the Level 5 grid
- • Vacancy slot-capacity guards and last-slot approval confirmation
- • Live eligibility checks for open shift pickup
- • Shift swap reliability — canonical fortnight calculator and stale swap auto-cancel
- • Shift Deck calendar picker, stream filter, and real-time swap events
📋Staff View & Roster UX
- • Availability overlay on Staff View grid
- • Quick-assign panel with craft-group override
- • Multi-stream selection in Intelligence Bar and Roster Command Centre
- • Staff hover card and stream-day profile chips
- • Fortnight impact bar and leave-adjusted clinical hours
- • Display Integrity detector with one-click admin repair for timestamp inconsistencies
📊Reports & Administration
- • Org Library — R2-backed document store per organisation
- • Three new pay-office reports driven by activity logs
- • Activity log detail drawer with target-user filtering
- • Employee import history and bulk activity-log delete (super admin)
- • Master Roster: multi-shift support, per-user copy/clear, STAFF read-only view
- • Admin allocations with weekend and holiday guards
🧠IRIS Intelligence
- • Leave-aware staff hours in Fill the Gaps and hour calculations
- • Vacancy context tool — check staff eligibility for a specific vacancy
- • Roster Health: craft-group filter, auto-expand conflicts, unassign from modal
- • Day-of-week fairness distribution and smart shift removal suggestions
- • Expanded activity insights and flag-response handling
⚡Platform & Reliability
- • New marketing website with self-serve Stripe trial signup
- • AI-crawlable user guides for leave, swaps, and roster workflows
- • Roster page performance — Redis cache, lazy-loaded routes, vendor chunk splitting
- • Auth resilience — apiFetch 401/502 retry, session health watchdog, WebSocket stale-token fix
- • Infrastructure hardening — Debian slim Docker, OIDC CI, ECS memory and CPU upgrades