Zum Hauptinhalt springen

structure

Wie es funktioniert

Von GitHub Issue bis Production in 10 Schritten — vollständig autonom.

01
GitHub Issue

Ein Mensch oder der Product Agent erstellt ein GitHub Issue mit Anforderungen und Akzeptanzkriterien.

02
Planning Agent

Priorisiert Issues, erstellt Tasks in state.json und startet den Dev-Workflow. Maximal 3 Tasks gleichzeitig.

03
Architect Agent

Analysiert das Issue, prüft Machbarkeit und schreibt einen verbindlichen Design Brief mit Dateipfaden und Interfaces.

04
Coder Agent

Implementiert exakt was im Design Brief steht — auf einem Feature-Branch, keine eigenen Entscheidungen.

05
Tester Agent

Schreibt Unit- und Integrationstests, führt sie aus. Mindest-Coverage: 80%. Bei Fehler zurück zum Coder.

06
Quality Agent

Linter-Check + LLM-Review auf SRP, DRY, Benennung und Komplexität. Bei Problemen zurück zum Coder.

07
Security Gate

SAST-Scan (semgrep), Dependency-Audit, CVE-Prüfung (trivy). CRITICAL/HIGH blockiert den Deploy hart.

08
Deploy Agent

Erstellt PR, deployed auf Staging, prüft Health-Check, merged auf main, deployed auf Production.

09
Evaluation Agent

Vergleicht Metriken 5 Minuten vor und nach dem Deploy. Bei Regression: Ops Agent aktivieren.

10
Docs Agent

Aktualisiert STATE.md, CHANGELOG.md und API-Docs. Letzter Schritt — schreibt den Systemzustand fest.

State Machine

pending → in_design → in_development → in_testing → in_review → in_staging → deployed → needs-human