ff86a07f0e
Problem 1: Falsche Meldung bei reinen SKIPPED-Läufen (0 failed, >0 skipped) - Die Nachricht enthielt immer "fehlgeschlagen" auch wenn failedCount=0 - Neue Logik formuliert Meldung basierend auf tatsächlichen Zählern Problem 2: Falsche rote Farbe für SKIPPED-only-Läufe - Farblogik basierte auf Keywords im Text statt auf failedCount - Neue Logik färbt rot nur wenn failedCount > 0 - Farbe neutral (kein Hintergrund) für SKIPPED-only-Läufe Neue buildSummaryMessage()-Methode mit drei Fällen: - Alle erfolgreich (0 failed, 0 skipped) - Nur übersprungen (0 failed, >0 skipped) - Mit Fehlern (failed > 0) Neue Farblogik in appendSummary() direkt auf failedCount basieren. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>