PASS: bounce rejection, 1/2/3/many clicks, TIM2 microsecond wrap, boot-held suppression, service-gap cancellation, fresh rearm
PASS: PA11-only input config, active-low release, snapshot commit, pin ownership loss disables capture
