CI for csaxs_bec / test (push) Successful in 1m51s
A safety thread on the LAMNI Galil controller supervises air pressure and capacitive-sensor feedback for the rotation stage; a spurious trip drops allaxref and sets allaxrer/caperr, failing every subsequent lsamrot move until manually cleared with allaxrer=1/caperr=0/allaxref=1. LamniGalilMotor.move() now resets those latches and retries once, scoped to lsamrot only via LamniGalilController.reset_axis_errors() -- other axes on the shared controller keep today's behavior unchanged, and a persisting fault still surfaces as a failure after the single retry. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>