feat(ci): jede Seite durchstempeln, Bestand nachgestempelt (1.2.0)
This commit is contained in:
1 parent
6858c92865
commit
ad5a3f0c6a
3 files changed
+98
-11
No files matched your search
@@ -4,6 +4,23 @@ Format: Datum — was — warum. Die CI beginnt versioniert am 2026-10-23; davor
|
||||
sie verstreut (Marke in `brand/`, Dokument-CSS im Open-WebUI-Skill) und wurde nicht
|
||||
versioniert.
|
||||
|
||||
## 1.2.0 — 2026-10-23
|
||||
|
||||
- **Jede Seite wird durchgestempelt, keine eigene Impressumsseite** (Mathias: „Alle
|
||||
durchstempeln – es benötigt keine eigene Seite"). Gilt auch für den Bestand: zehn
|
||||
Gästehaus-PDFs und der Router-Bericht tragen jetzt `KALINA · © 2026 kalina.si` auf jeder Seite.
|
||||
- **`scripts/stamp_existing_pdf.py` gestempelt-tauglich:** Das Fußband wird vorher in der
|
||||
gemessenen Seitenfarbe gefüllt, sonst steht auf Ink-Seiten ein weißer Balken über dem alten
|
||||
Fuß; Copyright-Vermerk ist `© <Jahr> kalina.si` statt `ai.m-m.bio` (Jahr zur Laufzeit).
|
||||
- **Bestehende PDFs nicht aus HTML neu bauen.** WeasyPrint 69 lokal gegen 62.3 bei den
|
||||
Originalen plus eigene CSS-Kopien je Dokumentordner: derselbe Quelltext verlor 155 Wörter und
|
||||
verlagerte Tabellen (`buchungsportale-…-v1.pdf`, Seite 5: 157 → 55 Wörter). Stempeln erhält
|
||||
das Layout; `--ohne-deckblatt` hält die Seitenzahl.
|
||||
- **Agentennamen raus aus dem Verfasserfeld:** sieben Dokumente nannten „Seitenweise", „Textmarke"
|
||||
oder „Webstuhl" als Verfasser. Jetzt `Kalina`; die Zuordnung bleibt im Ticket.
|
||||
- **`nc-put.py --overwrite`** (nutzt `nc_webdav_write_file` über MCP) für das Ersetzen in
|
||||
Nextcloud — ohne `--overwrite` schlägt es fail-closed fehl. Danach die Dateigröße vergleichen.
|
||||
|
||||
## 1.1.0 — 2026-10-23
|
||||
|
||||
- **Autor und Impressum verbindlich:** Jedes Dokument nennt **Kalina** als Urheber (auch Entwürfe),
|
||||
|
||||
Reference in new issue
Block a user