Details: • On desktop, managers can reassign a published shift and adjust times, but there’s no comment or notification shown to other managers when the change happens. On mobile, managers cannot do this at all. This is an issue because managers are often on the floor and too busy to log in on desktop. Scenario Example: • Staff A is rostered for 7:00 AM. • At 7:30 AM, Staff A has not arrived and will not be working that day. • The manager finds Staff B to cover the shift, but Staff B can only start at 8:00 AM. • On desktop, the replacement can be made with adjusted hours, but no notification is sent to other managers. • On mobile, the replacement cannot be made at all, forcing managers to stop what they’re doing and log in on desktop. Proposed Solution: • Enable managers to replace staff + adjust hours directly in the mobile app. • Require a comment/reason when making the change (e.g., “Staff A no-show, Staff B covering from 8:00”). • Trigger a notification to all managers that managed the team (desktop and mobile) so they know a replacement happened and why. • Add visibility in the roster/timesheets that shows the shift was updated, by whom, and with what comment. User Story: • As a manager, I want to replace staff and adjust hours directly on mobile and leave a comment so that other managers are notified and the change is recorded clearly. Benefit: • Saves time since managers won’t need to switch to desktop during busy hours. • Provides transparency and accountability with reasons logged. • Prevents confusion across managers by showing who made the change and why. • Ensures shifts, attendance, and payroll stay accurate.