vchuserandClaude Opus 5 8199d25a6e Fix: canonical() und matchKnown() behandeln Zahlen wie Zeichenketten
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>
2026-07-28 14:21:47 +02:00

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

...

S
Description
No description provided
Readme
687 KiB
Languages
JavaScript 95.4%
CSS 2.6%
Python 1.8%
HTML 0.2%