Task lifecycle
Each task can contain a room, priority, assignee, deadline, notes and status. Staff update the task from pending to in progress and complete.
Room status
Only mark the room clean and available after the required work and inspection are finished.