A DNA unwinding equilibrium serves as a checkpoint for CRISPR-Cas12a target discrimination