If you remove the ability for staff to modify the checklst, this includes modifications to their own checklist items such as status. This permission should block the ability to modify everything except for the status. That way changes are not made to the checklist execpt they can still perform work functions