...|ASSISTANT)\s+\|\s+(?P<ts>\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2})\]\s*$"
)

# Datums-Fallback, falls Header fehlt
DATE_FALLBACK = re.compile(r"\b(\d{4})-(\d{2})-(\d{2})\b")

# Stopwords: erweitert, um Müll-Tags zu vermeiden
STOPWORDS = {
    # allgemeine Funktionswörter
    "dass","weil","aber","nicht","schon","jetzt","wurde","werden","kann","könnte",
    "habe","haben","hatte","sind","sein","eine","ei...