5cda952072
When OCR finds 5+ digits (match_5plus) but no 5-6 pattern, the frontend now extracts the first 5 digits as the candidate machine ID, shows it, and calls lookupAsset() to check the canteen DB — same behavior as the 5dash6 path. Eliminates the confusing '(no 5-6 pattern)' message.