8199d25a6e719a1b9195c7d25b0e90b937fe90d7
canonical() und matchKnown() stützen sich auf normalizeToken(), das bei Nicht-Strings '' zurückgibt. Dies führt dazu, dass bereits geparste Zahlenwerte lautlos ignoriert werden: canonical(64) liefert '' statt '64', matchKnown(64, list) liefert null statt den gefundenen Wert. Die Behebung konvertiert Zahlen zu Zeichenketten, bevor sie normalizeToken() erreichen, ohne null/undefined zu ändern (diese ergeben weiterhin ''/'null). Alle 23 Tests grün. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
ocr_scanner
Short description of what this project does.
Getting Started
Prerequisites
- Node.js 20+
- npm or pnpm
Installation
npm install
Development
npm run dev
Tech Stack
- ...
Project Structure
src/
...
License
...
Languages
JavaScript
95.4%
CSS
2.6%
Python
1.8%
HTML
0.2%