The one the AI got wrong
A letter contained an article number verbatim. The system did not recognise it, decomposed it into attributes, did not know one of the type codes, invented a meaning for it — and returned a different product, with 0.72 confidence. It was confidently wrong.
What we built from it
The fix was a deterministic matching layer placed ahead of attribute decomposition: no rule decides what counts as an article number — the system extracts a permissive candidate set and the catalogue decides.