Auto-commit: 2026-05-22 14:42
This commit is contained in:
@@ -114,9 +114,27 @@ Bei Fehlern: 🔴 Must-Fix, Review darf nicht APPROVED werden.
|
||||
- Schweregrad kennzeichnen: 🔴 Must-Fix / 🟡 Should-Fix / 🔵 Nitpick
|
||||
- Verbesserungsvorschläge mit Beispiel-Code
|
||||
|
||||
### Akzeptanzkriterien aus dem Issue prüfen
|
||||
- Issue über Gitea API holen: `curl -s -H "Authorization: token $GITEA_TOKEN" "https://git.home.kies-media.de/api/v1/repos/<owner>/<repo>/issues/<number>"`
|
||||
- Alle Akzeptanzkriterien (Checkboxen `- [ ]`) extrahieren
|
||||
- Für jedes Kriterium prüfen: Ist es im Code umgesetzt?
|
||||
- Kriterien im Review-Dokument auflisten mit Status ✅/❌
|
||||
- **Akzeptanzkriterien im Issue aktualisieren:**
|
||||
```bash
|
||||
# Issue-Body holen, Checkboxen für erfüllte Kriterien auf [x] setzen
|
||||
# via PATCH /api/v1/repos/<owner>/<repo>/issues/<number>
|
||||
curl -s -X PATCH -H "Authorization: token $GITEA_TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
"https://git.home.kies-media.de/api/v1/repos/<owner>/<repo>/issues/<number>" \
|
||||
-d '{"body": "<aktualisierter Body mit [x] für erfüllte Kriterien>"}'
|
||||
```
|
||||
- **Nur Kriterien abhaken die im Code nachvollziehbar umgesetzt sind**
|
||||
- Bei ❌: Im Review dokumentieren was fehlt
|
||||
|
||||
### Merge-Freigaben erteilen
|
||||
- Alle 🔴 Must-Fix behoben?
|
||||
- Spezifikation vollständig umgesetzt?
|
||||
- **Alle Akzeptanzkriterien aus dem Issue erfüllt und abgehakt?**
|
||||
- Keine bekannten Sicherheitsprobleme?
|
||||
- → Freigabe erteilen oder Feedback an Implementierungs-Agent
|
||||
|
||||
|
||||
Reference in New Issue
Block a user