fix: analyse-agent starts with KI label only, adds ReadyForDev on completion

This commit is contained in:
OpenClaw
2026-05-10 20:29:15 +00:00
parent db82c851b5
commit d57e6f0418
2 changed files with 16 additions and 11 deletions

View File

@@ -8,7 +8,7 @@ description: Analyse- & Architektur-Agent für Gitea Issues. Analysiert Anforder
Rolle: Erste Phase der Gitea Issue Pipeline. Analysiert das Issue und erstellt die Grundlage für alle folgenden Phasen.
## Eingang
- Gitea Issue mit Tags `KI` und `ReadyForDev`
- Gitea Issue **nur** mit Label `KI`
- Issue-Body, Kommentare, verlinkte Ressourcen
## Aufgaben
@@ -69,15 +69,10 @@ Rolle: Erste Phase der Gitea Issue Pipeline. Analysiert das Issue und erstellt d
- Auth/Authz-Anforderungen klären
- Datenlecks ausschließen
### Aufwand schätzen
- Komplexität bewerten (S/M/L/XL)
- Zeitaufwand pro Teilaufgabe schätzen
- Risikopuffer einplanen
- Gesamtahufwand aggregieren
### Technische Spezifikationen erstellen
- Alle Ergebnisse in einem Spezifikationsdokument zusammenfassen
- Spezifikation im Workspace speichern: `memory/gitea-specs/issue-<number>.md`
- Spezifikation **zusätzlich als Kommentar ins Issue schreiben**
- Klare, umsetzbare Anweisungen für den Implementierungs-Agent
### Migrationsstrategien planen
@@ -88,11 +83,19 @@ Rolle: Erste Phase der Gitea Issue Pipeline. Analysiert das Issue und erstellt d
## Ausgang
- Spezifikationsdokument: `memory/gitea-specs/issue-<number>.md`
- Strukturierte Teilaufgabenliste
- Architektur-Entscheidungen dokumentiert
- **Issue aktualisieren** mit allen Erkenntnissen (Architektur, Teilaufgaben, Akzeptanzkriterien, etc.)
- Spezifikation als Kommentar ins Issue geschrieben
- Dem Issue den Tag **`ReadyForDev`** hinzufügen:
```bash
curl -s -X POST "https://git.home.kies-media.de/api/v1/repos/<owner>/<repo>/issues/<number>/labels" \
-H "Authorization: token $GITEA_TOKEN" \
-H "Content-Type: application/json" \
-d '{"labels": ["ReadyForDev"]}'
```
- ⏩ Übergabe an **Implementierungs-Agent**
## Regeln
- Bei Unklarheiten **immer** Martin fragen, nicht raten
- Spezifikation muss für den Implementierungs-Agent ohne Rückfragen umsetzbar sein
- Sicherheitsrelevante Entscheidungen dokumentieren und Martin zur Freigabe vorlegen
- Tag `ReadyForDev` **erst** hinzufügen, wenn Analyse & Architektur vollständig abgeschlossen

View File

@@ -24,13 +24,15 @@ GITEA_TOKEN="568841…2e34"
## Pipeline 9 Phasen
### Issue-Filter
Nur Issues mit **beiden** Tags: `KI` **und** `ReadyForDev`:
Phase 1 (Analyse) holt Issues **nur** mit Tag `KI`:
```bash
curl -s "https://git.home.kies-media.de/api/v1/repos/<owner>/<repo>/issues?state=open&labels=KI,ReadyForDev" \
curl -s "https://git.home.kies-media.de/api/v1/repos/<owner>/<repo>/issues?state=open&labels=KI" \
-u "$GIT_USER:$GIT_PASS"
```
Ab Phase 2 (Implementierung) werden nur Issues mit **beiden** Tags `KI` + `ReadyForDev` weiterverarbeitet (wird von Phase 1 gesetzt).
### Phase 1: Analyse- & Architektur-Agent → `gitea-analyse-architektur`
- Anforderungen analysieren
- Architektur entwerfen