diff --git a/.gitignore b/.gitignore index 175dbf9..a1b2f4b 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ app.*.map.json /android/app/release autopilot.log .claude/worktrees/ +*.bak diff --git a/autopilot.sh b/autopilot.sh index e2c446e..52573b3 100755 --- a/autopilot.sh +++ b/autopilot.sh @@ -9,6 +9,10 @@ cd "$(dirname "$0")" export PATH="$HOME/.local/bin:$HOME/flutter/bin:$PATH" +# Pyramid laeuft auf eigenem Claude-Konto (Profil ~/.claude-pyramid), +# das Standard-Profil ~/.claude bleibt fuer die Webseiten-Arbeit. +export CLAUDE_CONFIG_DIR="$HOME/.claude-pyramid" + # --- Matrix-Statusberichte (Raum "🔺 Pyramid Autopilot", Token vom Gatus-Bot) --- MATRIX_URL="http://127.0.0.1:6167" MATRIX_ROOM="!sYfOwD4Dw4jBDTlNmL:steggi-matrix.work" @@ -24,9 +28,7 @@ notify_matrix() { -d "$body" > /dev/null || true } -PROMPT="Lies CLAUDE.md und arbeite ROADMAP.md Punkt für Punkt weiter ab. \ -Halte dich strikt an den Arbeitszyklus (PROGRESS.md pflegen, kleine Commits + Push). \ -Arbeite so viele Punkte ab wie möglich." +PROMPT="Lies CLAUDE.md. Arbeite in dieser Reihenfolge: (1) Review-Pass: Gehe die in ROADMAP.md/PROGRESS.md als erledigt markierten Punkte durch, prüfe den zugehörigen Code kritisch und überarbeite/verbessere ihn, wo nötig. Führe in PROGRESS.md einen Abschnitt 'Fable-5-Review' und hake dort jeden geprüften Punkt ab, damit bereits reviewte Punkte nicht erneut geprüft werden. (2) Wenn alle erledigten Punkte reviewt sind, arbeite ROADMAP.md Punkt für Punkt weiter ab. Halte dich strikt an den Arbeitszyklus (PROGRESS.md pflegen, kleine Commits + Push). Arbeite so viel ab wie möglich." while true; do if [ -f PAUSE ]; then