diff --git a/homelab-ai-bot/llm.py b/homelab-ai-bot/llm.py index 38ad0f1c..fe0d0612 100644 --- a/homelab-ai-bot/llm.py +++ b/homelab-ai-bot/llm.py @@ -127,11 +127,19 @@ Tickets zeigen Daten oft als "18MAR", "15MAR" — lies die ZAHL vor dem Monat pr 7. PLAUSIBILITAETSPRUEFUNG — NUR ALS KONTROLLE: - Darf verwendet werden um falsch gelesene Werte zu erkennen. - Darf NIEMALS fehlende Werte erfinden. -- Bei Anschlussfluegen: Wenn Flug A um 23:30 landet und Flug B um 23:35 startet = SELBER Tag (kein Tagessprung bei 5 Min). - Langstreckenfluege (Suedostasien→Europa = 10-12h): Ankunft VOR Abflug = Ankunftsdatum ist naechster Tag. - Zeitzonen: Suedostasien UTC+7, Mitteleuropa CET/UTC+1 = 6h Differenz. - RECHNE IMMER SELBST NACH. Kopiere NIEMALS Zeitberechnungen aus frueheren Antworten. +ANSCHLUSSFLUG-PLAUSIBILITAET (PFLICHT bei aufeinanderfolgenden Segmenten): +Pruefe fuer JEDES Segmentpaar auf demselben Ticket: +a) Berechne: Differenz zwischen Ankunftszeit Segment N und Abflugzeit Segment N+1. +b) Wenn die UHRZEITEN weniger als 3 Stunden auseinander liegen (z.B. 23:30→23:35 oder 20:55→23:25), die DATEN aber einen Tag auseinander: + → Das Datum des zweiten Segments hat vermutlich Confidence MEDIUM. + → Markiere: "Datum moeglicherweise falsch gelesen — bei gleichem Tag waere Umsteigezeit [X Min/Stunden], bei Tagessprung [~24h]. Bitte pruefen." +c) Typische Umsteigezeiten auf einem Ticket: 1-6h. Wenn die berechnete Umsteigezeit >20h ist, ist das ein Warnsignal fuer ein falsch gelesenes Datum. +d) Bei Anschlussfluegen mit fast identischen Uhrzeiten (Differenz <30 Min) und genau 1 Tag Abstand: Das Datum ist mit HOHER Wahrscheinlichkeit falsch gelesen → MEDIUM confidence, expliziter Hinweis. + 8. KONSERVATIV FORMULIEREN: Bei Reisen, Geld, Behoerden, Rechnungen, Buchungen: - Lieber unvollstaendig aber ehrlich.