PM-Detailseite: Inhaltspruefung (Gruen/Gelb/Rot) + Qualitaets-Score sichtbar

- Neue Kachel "Inhaltspruefung" in Status & Verlauf (Badge je Ergebnis,
  "Ausstehend" ohne Pruefung); bei Gelb neutraler Hinweis, dass die
  Boost-Platzierung gruen gepruefte Meldungen voraussetzt
- Content-Score-Panel des Editors in gemeinsame Komponente
  x-content-score-panel extrahiert und auf der Detailseite wiederverwendet
  (Score/100, Stufe, Abstand zur naechsten Schwelle)
- PressReleaseClassification::badgeClass() (ok/warn/err)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Kevin Adametz 2026-07-13 14:59:33 +00:00
parent 4f2be1e0a8
commit 6f96e4a4cc
5 changed files with 126 additions and 32 deletions

View file

@ -24,4 +24,13 @@ enum PressReleaseClassification: string
self::Red => 'Rot',
};
}
public function badgeClass(): string
{
return match ($this) {
self::Green => 'ok',
self::Yellow => 'warn',
self::Red => 'err',
};
}
}