From d254a36de75dbaa45ba573040e9f09f14c04f745 Mon Sep 17 00:00:00 2001 From: Bernd Steckmeister Date: Fri, 3 Jul 2026 14:31:51 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20Autopilot=20auf=20Fable=205=20umgestel?= =?UTF-8?q?lt=20+=20Qualit=C3=A4ts-Review-Auftrag=20in=20ROADMAP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01CPrAGBxBT6GfPXzeWQ4AXb --- .claude/settings.json | 1 + ROADMAP.md | 12 ++++++++++-- autopilot.sh | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.claude/settings.json b/.claude/settings.json index 2c9f0ef..ebf20d2 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -1,4 +1,5 @@ { + "model": "claude-fable-5", "hooks": { "PostToolUse": [ { diff --git a/ROADMAP.md b/ROADMAP.md index f157cdb..473d1bb 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -15,8 +15,16 @@ Punkte abhaken (`[x]`), wenn erledigt UND in `PROGRESS.md` protokolliert. - [x] `lib/features/call/` vs. `lib/features/calls/` (leer?) klären – Leiche entfernen (geprüft: `calls/` existiert nicht mehr, nur `call/` mit den echten Dateien) - [x] README.md durch echte Projektbeschreibung ersetzt (74d38fd) - -## M1 – Sicherheit: Nie wieder aussperren / kein Datenverlust +- [ ] **Fable-5-Qualitäts-Review aller bisherigen Autopilot-Commits (Bernds Wunsch, VOR allem anderen):** + Sämtliche Commits vom 2026-07-03 (25ed765..HEAD, gemacht von Sonnet 5) kritisch + und in der Tiefe nachprüfen – nicht nur formal: (a) die 6 Gott-Datei-Aufteilungen + stichprobenartig fachlich lesen (stimmen `part of`-Bezüge, Sichtbarkeiten, + keine verlorenen Blöcke – über den automatisierten Blockvergleich hinaus), + (b) den Uta-Logout-/Push-Fix (63e4919, 9dc83f7) fachlich gegen das matrix-SDK + verifizieren (ist die Ursachen-Analyse schlüssig? Nebenwirkungen?), + (c) die analyze-/Lint-Fixes auf versehentliche Verhaltensänderungen prüfen, + (d) abgehakte ROADMAP-Punkte gegen PROGRESS.md und den Code gegenprüfen. + Befunde direkt fixen, alles in PROGRESS.md protokollieren. - [x] **Uta-Random-Logout untersuchen:** UNGETESTET (Pi) – Ursache im matrix-SDK gefunden + Fix committet (63e4919, 9dc83f7), siehe PROGRESS.md 2026-07-03. diff --git a/autopilot.sh b/autopilot.sh index 2709b86..e2c446e 100755 --- a/autopilot.sh +++ b/autopilot.sh @@ -36,7 +36,7 @@ while true; do fi echo "===== $(date '+%F %T') Neue Claude-Session =====" | tee -a autopilot.log BEFORE=$(git rev-parse HEAD 2>/dev/null) - claude -p "$PROMPT" --dangerously-skip-permissions 2>&1 | tee -a autopilot.log + claude -p "$PROMPT" --model claude-fable-5 --dangerously-skip-permissions 2>&1 | tee -a autopilot.log AFTER=$(git rev-parse HEAD 2>/dev/null) if [ -n "$BEFORE" ] && [ "$BEFORE" != "$AFTER" ]; then COMMITS=$(git log --oneline --no-decorate "$BEFORE..$AFTER" | head -15)