This commit is contained in:
2026-06-24 14:40:43 +00:00
parent 22b05a7a1b
commit 7058970f98
80 changed files with 6383 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
# Produktions-Checkliste
## Vor dem ersten Einsatz
- [ ] API-Key als Secret/Credential hinterlegt
- [ ] Renderer und Gotenberg nicht ungeschuetzt aus dem Internet erreichbar
- [ ] Kundendaten und Logos validiert
- [ ] Alle Kennzahlen auf korrekte Einheiten geprueft
- [ ] Testreports mit sehr kurzen und maximal langen Texten erzeugt
- [ ] PDF auf A4, Seitenumbrueche und Umlaute kontrolliert
- [ ] Dateinamen und Speicherpfade festgelegt
- [ ] Eindeutigkeit pro Kunde, Monat und Reportversion in der DB aktiviert
## Bei jedem Reportlauf
- [ ] Eingabedaten vollstaendig
- [ ] Claude-Response erfolgreich
- [ ] JSON-Parsing und Schema-Validierung erfolgreich
- [ ] Renderer liefert HTTP 200 und `application/pdf`
- [ ] PDF ist groesser als 10 KB
- [ ] Reportlauf mit Modell-, Prompt- und Templateversion protokolliert
- [ ] Versand erst nach erfolgreicher Speicherung
## Nach Designaenderungen
- [ ] Beispielreport beider Themes rendern
- [ ] PDF visuell auf jeder Seite pruefen
- [ ] keine abgeschnittenen Karten oder Tabellenzeilen
- [ ] Footer hat ausreichend Abstand
- [ ] lange Kundennamen und lange Empfehlungen getestet