Clean lint, then the run dies immediately on a step nobody wrote. Turning the flag on finds it:
sdods lint -p shop --undefined-steps✖ features/checkout/payment.feature:14 steps/undefined Undefined step: Given I am on the checkout page
1 feature file(s), 1 error(s), 0 warning(s)If it can find it, why is it not on by default? Feels like the most valuable check of the lot.