The QR code in your pocket has spent the night crumpled, taken a scratch from your keys, and a coffee stain has decided to settle right on one corner. Even so, at the supermarket checkout it scans on the first attempt. That is not luck: a QR code car...