diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index 3d783af..4f4e211 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -25,6 +25,21 @@ git push origin main && git push gitea main ``` **NIEMALS** manuell in Coolify auf "Redeploy" klicken — Gitea Actions triggert Coolify automatisch. +**IMMER auf `main` pushen** — sowohl origin als auch gitea. + +### Post-Push Deploy-Monitoring (PFLICHT nach jedem Push auf gitea) + +**IMMER wenn Claude auf gitea pusht, MUSS danach automatisch das Deploy-Monitoring laufen:** + +1. Dem User sofort mitteilen: "Deploy gestartet, ich ueberwache den Status..." +2. Im Hintergrund Health-Checks pollen (alle 20 Sekunden, max 5 Minuten): + ```bash + curl -sf https://api-dev.breakpilot.ai/health # Compliance Backend + curl -sf https://sdk-dev.breakpilot.ai/health # AI SDK + ``` +3. Sobald ALLE Endpoints healthy sind, dem User im Chat melden: + **"Deploy abgeschlossen! Du kannst jetzt testen."** +4. Falls nach 5 Minuten noch nicht healthy → Fehlermeldung mit Hinweis auf Coolify-Logs. ### Lokale Entwicklung (Mac Mini — optional, nur Dev/Tests)