V3.0 Produkttest: Falsche Fehlerklassifizierung – FAILED_RETRYABLE statt FAILED_FINAL #78

Closed
opened 2026-05-04 08:18:00 +02:00 by marcus · 0 comments
Owner

Befund aus manuellem Produkttest V3.0

Problem

Foto-PDFs (reine Bild-Scans ohne OCR-Text) werden als FAILED_RETRYABLE klassifiziert statt als FAILED_FINAL.

Beobachtung

Die App erkennt den Zustand korrekt und zeigt eine passende Meldung:

„PDF enthält keinen lesbaren Text. Möglicherweise handelt es sich um einen Scan ohne Texterkennung (OCR). Eine automatische Benennung ist nicht möglich."

Trotzdem wird der Status FAILED_RETRYABLE gesetzt – die Datei wird beim nächsten Lauf erneut versucht, obwohl sie ohne OCR niemals erfolgreich verarbeitet werden kann.

Nicht betroffen

  • 0-Byte-Dateien → FAILED_FINAL (korrekt)
  • Absichtlich defekte Dateien → FAILED_FINAL (korrekt)

Erwartetes Verhalten laut Spec

„Dauerhaft nicht verarbeitbar – z. B. kein Textinhalt (Foto-PDF), Passwortschutz oder beschädigte Datei. Kein weiterer automatischer Versuch." → FAILED_FINAL

Schwere

Major – Foto-PDFs erzeugen bei jedem Lauf sinnlose Verarbeitungsversuche.

Ziel-Version

V3.0 (Release-Blocker-Kandidat)

## Befund aus manuellem Produkttest V3.0 ### Problem Foto-PDFs (reine Bild-Scans ohne OCR-Text) werden als `FAILED_RETRYABLE` klassifiziert statt als `FAILED_FINAL`. ### Beobachtung Die App erkennt den Zustand korrekt und zeigt eine passende Meldung: > „PDF enthält keinen lesbaren Text. Möglicherweise handelt es sich um einen Scan ohne Texterkennung (OCR). Eine automatische Benennung ist nicht möglich." Trotzdem wird der Status `FAILED_RETRYABLE` gesetzt – die Datei wird beim nächsten Lauf erneut versucht, obwohl sie ohne OCR niemals erfolgreich verarbeitet werden kann. ### Nicht betroffen - 0-Byte-Dateien → `FAILED_FINAL` ✅ (korrekt) - Absichtlich defekte Dateien → `FAILED_FINAL` ✅ (korrekt) ### Erwartetes Verhalten laut Spec > „Dauerhaft nicht verarbeitbar – z. B. kein Textinhalt (Foto-PDF), Passwortschutz oder beschädigte Datei. Kein weiterer automatischer Versuch." → `FAILED_FINAL` ### Schwere **Major** – Foto-PDFs erzeugen bei jedem Lauf sinnlose Verarbeitungsversuche. ### Ziel-Version V3.0 (Release-Blocker-Kandidat)
marcus reopened this issue 2026-05-04 14:48:44 +02:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marcus/pdf-umbenenner#78