docs: auth_log-Langzeit-Check - 12:43-Lauf endete frueh (kein Logout), Beobachtung 16:57 neu gestartet

This commit is contained in:
Bernd Steckmeister
2026-07-06 16:59:34 +02:00
parent f87db183ea
commit b84d31ca87
2 changed files with 43 additions and 3 deletions
+35
View File
@@ -13,6 +13,41 @@ Schritt (und beim Abbruch mitten im Schritt den Zwischenstand). Format:
---
## 2026-07-06 Langzeit-Check auth_log: 12:43-Lauf endete früh (kein Logout im Fenster), Beobachtung 16:57 neu gestartet
**Erledigt:** Der von der Vorsession hinterlassene Pflicht-Check
(auth_log seit 12:43 prüfen) ist ausgeführt, Ergebnis im PC_TESTPLAN
(Abschnitt 1) eingetragen:
- **Befund:** Der entkoppelte 12:43-Lauf lief nur ~20 Minuten letzter
DB-Write 13:03:21, danach Prozess weg. KEINE Absturzspur (Application-
Event-Log leer, keine WER-Reports), kein Logout-/Fehler-Eintrag im
auth_log → vermutlich wurde das Fenster manuell geschlossen (Bernds
PC). Im 20-Minuten-Fenster kein Random-Logout, aber das ist zu kurz
für „mehrere Stunden" Punkt bleibt offen.
- **Positiv-Evidenz obendrauf:** Neustart der exe um 16:57 → auth_log
`LoginState -> loggedIn` (16:57:46), KEINE erneute Migration, kein
Fehler die Session überlebt jetzt nachweislich den 4. Start mit
SQLCipher-verschlüsselter DB.
- **Beobachtung neu gestartet:** App läuft seit 16:57 wieder ENTKOPPELT
(Start-Process, überlebt Session-Ende). Die nächste Session (oder das
Ende dieser) muss `auth_log.txt` auf Einträge seit 2026-07-06 16:57
prüfen und im PC_TESTPLAN eintragen.
**Offen/Nächster Schritt:** Weiter mit dem obersten offenen, hier
bearbeitbaren ROADMAP-Punkt: innere M2-Aufräumarbeiten der Call-Schicht
(UI-State aus den Managern, `call_ui`-Modul, storage-Fassade für die
voice_*-Prefs). Vor Session-Ende auth_log erneut prüfen.
**Stolperfallen:** Ein entkoppelter Beobachtungs-Lauf auf Bernds PC kann
jederzeit von Bernd geschlossen werden das ist KEIN Fehlerbefund
(keine Panik wegen „Prozess weg"): erst Event-Log/WER auf Absturz und
auth_log auf Logout prüfen, dann als „manuell beendet" einordnen. Die
Beobachtungsdauer misst man am letzten DB-Write (`pyramid.sqlite-wal`),
nicht an der Start-Zeit.
---
## 2026-07-06 Härtetest (PC_TESTPLAN): automatisierbarer Teil erledigt, Klick-Teil vorbereitet, Langzeit-Lauf gestartet
**Erledigt:** Dritter Auftragspunkt der PC-Session (nach SQLCipher und