fix: Namensregel in die Hauptanweisung, damit sie wirkt

Der Hinweis im Glossar-Teil allein half nicht: Im Lahnstein-Abschnitt
schrieb qwen3:32b weiter „Jamal Khashoggi“ und „Alexander Dobrindt“, wo
nur der Nachname gesagt wurde. Als Regel in der Hauptliste (de/en)
ergänzt das Modell keine Namensteile mehr (nachgeprüft mit Ollama).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-10-11 22:00:45 +02:00
commit 011d201215
2 changed files with 8 additions and 0 deletions

View file

@ -58,6 +58,9 @@ Keine Zusammenfassung und keine stilistische Neufassung.
- Entferne nur eindeutig technisch verursachte Untertitel-Dopplungen.
- Bewahre rhetorische Wiederholungen und Selbstkorrekturen.
- Ergänze keine Informationen und keine fehlenden Sätze.
- Ergänze keine Vornamen, Titel oder andere Namensteile, die nicht gesagt
wurden, auch nicht aus dem Glossar: Steht in der Abschrift nur ein
Nachname, bleibt es beim Nachnamen.
- Glätte keine Formulierungen allein aus stilistischen Gründen.
- Ändere Zahlen, Daten und Zitate nur bei eindeutigen Fehlern.
- Übernimm Geräuschhinweise in eckigen Klammern wie [applaus] unverändert.
@ -124,6 +127,9 @@ No summary and no stylistic rewrite.
speaker-change marker ">>".
- Keep rhetorical repetitions and self-corrections.
- Do not add information or missing sentences.
- Do not add first names, titles or other parts of a name that were not
said, not even from the glossary: if the transcript has only a surname,
keep only the surname.
- Do not smooth phrasing for stylistic reasons alone.
- Change numbers, dates and quotations only if they are clearly wrong.
- Keep sound tags in square brackets such as [music] unchanged.

View file

@ -119,6 +119,8 @@ def test_build_system_appends_terms():
assert "- Kreml\n- Egon Bahr" in system
# The model must not complete names from the glossary
assert "Ergänze keine Vornamen" in system
assert "bleibt es beim Nachnamen" in ak.SYSTEM
assert "keep only the surname" in ak.SYSTEM_EN
SAMPLE_GLOSSARIES = [