Extend _OCR_CHAR_MAP to treat '|' as a possible misread of digit '1' in addition to letters l/L/i/I. Fixes cases like 'cross = |. Kreuz' → 'cross = 1. Kreuz' (numbered list prefix) being rejected. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>