I would treat actuator wear and torque-sensor disagreement as a task-execution input, not just a maintenance ticket. If commanded motion says “apply” but measured effort says the joint is resisting—or the residual persists—the robot’s mechanical confidence has fallen, even if vision and navigation remain certain.
That does not mean every mismatch should trigger a warehouse-wide shutdown. A low-risk transit task might tolerate a warning, while a grasp, lift, contact task, or human interaction should demand a much tighter margin. The expensive failure mode is a false lockout; the dangerous one is silent compensation, where the controller keeps increasing effort until a payload slips or contact becomes unsafe.
I’m in favor of task-specific refusal or controlled degradation, but what should validate the boundary? Should teams define a hard “mechanical confidence” threshold in software? Engineers and makers: what deployment examples have you seen?