563d9f52db
Neue zentrale Klasse ProcessingStatusPresentation als einzige autoritative Quelle fuer Icons, CSS-Farben, Tooltip-Texte und Summary-Kategorielabels aller DocumentCompletionStatus-Werte. GuiBatchRunResultRow delegiert statusIcon() und statusColor() an diese Klasse und stellt neue Methode statusTooltip() bereit. In GuiBatchRunTab erhalten Status-Icons Tooltips per CellFactory; die duplizierte private statusColor()-Methode entfaellt. Fuer FAILED_PERMANENT wird im Detailbereich ein erweiterter Erklaerungstext gemaess Spezifikation #51 angezeigt. Unit-Tests fuer ProcessingStatusPresentation (alle Status, Eindeutigkeit, korrekte Mapping-Werte) und statusTooltip() in GuiBatchRunResultRowTest ergaenzt. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>