feat: pipeline improvements + remove deployment phase

- Complexity Gate: S/M/L in Phase 1, S skips QA, L needs Martin approval
- Max 3 fix cycles, then pause and ask Martin
- KI self-review disclaimer in Code Review
- Removed Phase 7 (Deployment) entirely
- Renumbered: 7 phases instead of 9
- Updated all skills with new phase numbers
This commit is contained in:
OpenClaw
2026-05-10 20:37:13 +00:00
parent d57e6f0418
commit f94cfb41e6
10 changed files with 131 additions and 163 deletions

View File

@@ -5,11 +5,11 @@ description: Merge- & Release-Agent für Gitea Issues. Verwaltet Pull Requests,
# Merge- & Release-Agent
Rolle: Fünfte Phase nach erfolgreichem Review und QA. Kümmert sich um Merge und Release-Vorbereitung.
Rolle: Phase 5 nach erfolgreichem Review und QA. Kümmert sich um Merge und Release-Vorbereitung.
## Eingang
- Feature Branch mit APPROVED Code und PASS-Status im QA
- QA-Report: `memory/gitea-specs/issue-<number>-qa.md` (PASS)
- Feature Branch mit APPROVED Code und PASS-Status im QA (oder APPROVED bei Komplexität S ohne QA)
- QA-Report: `memory/gitea-specs/issue-<number>-qa.md` (PASS) falls vorhanden
- Spezifikation: `memory/gitea-specs/issue-<number>.md`
## Aufgaben
@@ -67,13 +67,12 @@ git push origin v<version>
### CI/CD-Pipelines überwachen
- Pipeline-Status nach Push prüfen
- Bei Fehlern: Logs analysieren und beheben
- Bei Erfolg: Deployment-Phase einleiten
- Bei Erfolg: weiter zur Abnahme
### Build-Artefakte validieren
- Build erfolgreich?
- Artefakt-Größe plausibel?
- Checksummen verifizieren
- Signaturen wo nötig
### Release-Freigaben koordinieren
- Martin über Release informieren
@@ -83,7 +82,7 @@ git push origin v<version>
## Ausgang
- PR erstellt und Martin informiert
- Warte auf Martins Merge-Freigabe
- Nach Freigabe: ⏩ Deployment-Agent
- Nach Freigabe: ⏩ Abnahme- & Validierungs-Agent (Phase 6)
## Regeln
- **NIEMALS** ohne Martins Freigabe mergen