- werkstatt-SOUL Regel 3: Klonen IMMER ueber http://192.168.178.153:3000
(DDNS-Domain nachts wegen Zwangstrennung tot -> Worker hielt Gitea am
24.07. faelschlich fuer kaputt und blockte). Nie SSH-Remotes, nie nach
Passwoertern fragen.
- deploy/gitea-pr (neu): PR per Gitea-REST-API mit Token aus
~/.git-credentials (Vorfall 23.07.: Worker bat um Web-Passwort).
- ampel-waechter: /repos/search statt /user/repos - Token hat nur
write:repository, /user/repos gab 403 und der stille exit 0 versteckte
das seit Inbetriebnahme (Merkliste blieb leer, kein Alarm ging je raus).
API jetzt intern, Telegram-Links bleiben auf der Domain.
- tabu-pfade-guard: Klon-Empfehlung in der Blockmeldung auf interne URL.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Alter Runner (0.2.13) meldete Abschluesse nicht -> Gitea zombie-markierte
gruene Jobs als failure. Waechter prueft jetzt vor Alarm das Job-Log auf
"Job succeeded". Runner auf 0.6.1 gehoben (eigentlicher Fix).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Meldet nur NEUE Fehlschlaege (Merkliste), running zaehlt nicht als
gesehen. Teil 3 der Wasserdicht-Runde.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>