From c5bc04bc5b48ee04c1778a57d59e4d6169b669c3 Mon Sep 17 00:00:00 2001 From: JUSN Date: Sun, 27 Sep 2026 15:51:09 +0200 Subject: [PATCH] Kalender-Karte: nicht 'keine Frist' behaupten, wenn nur kein Datum da ist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der Nutzer testete mit einem echten Finanzamt-Brief (Zuteilung der Steuernummer). Der enthaelt eine Frist — 'bis zum 10. Tag nach Ablauf des Kalendervierteljahres' — aber kein einzelnes Datum, weil sie sich jedes Quartal wiederholt und nur unter Bedingungen gilt. Die KI hat daraus richtigerweise kein Datum gemacht. Die Meldung vom letzten Commit haette dazu gesagt: '✓ In diesem Brief steht keine Frist.' Bei genau diesem Brief falsch — und das Haekchen signalisiert 'alles erledigt'. Jetzt: 'ℹ️ Kein festes Datum zum Eintragen gefunden' plus Hinweis, dass manche Fristen kein festes Datum haben (z. B. jedes Vierteljahr) und in der Erklaerung oben stehen. Co-Authored-By: Claude Opus 5.5 --- webseite/demo.html | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/webseite/demo.html b/webseite/demo.html index d95aa4e..8f22233 100644 --- a/webseite/demo.html +++ b/webseite/demo.html @@ -888,8 +888,13 @@ // "keine Frist" ist fuer einen aengstlichen Leser selbst eine Nachricht. if (!frist && !termin) { letzteAnalyse = null; - label.textContent = 'Frist und Termin'; - zeile('✓ In diesem Brief steht keine Frist und kein Termin — es gibt nichts in den Kalender einzutragen.'); + // NICHT "keine Frist" behaupten: Manche Briefe nennen wiederkehrende + // oder bedingte Fristen ("bis zum 10. Tag nach jedem Vierteljahr"), + // aus denen sich kein einzelnes Datum machen laesst. Ein Haekchen + // wuerde dann "alles erledigt" signalisieren — gefaehrlich falsch. + label.textContent = 'Kalender'; + zeile('ℹ️ Kein festes Datum zum Eintragen gefunden.'); + zeile('Wichtig: Manche Fristen haben kein festes Datum, zum Beispiel „jedes Vierteljahr" oder nur unter bestimmten Bedingungen. Lesen Sie dazu die Erklärung oben.'); knopf.style.display = 'none'; hinweis.style.display = 'none'; karte.style.border = '';