Version, error-correction level, static or dynamic, quiet zone: the QR choices that decide whether a code scans in the field, with numbers from the spec.