# Agents-Planung – Veranstaltungs-Tool ## Phase 1: Design | Rolle | Aufgaben | |---|---| | **Architekt** | Systemarchitektur, Datenfluss, API-Konventionen, Auth-Fluss | | **Datenbank-Architekt** | Entities, Beziehungen, Indizes, Mandanten-Scoping auf DB-Ebene | ## Phase 2: Implementierung | Rolle | Aufgaben | |---|---| | **DevOps-Coder** | docker-compose.yaml, Services, Konnektivitat | | **Backend-Coder** | Symfony boilerplate, Entities, CRUD-Controller, OAuth-Integration | | **Frontend-Coder** | React boilerplate, Router, State-Management, View-Komponenten, Statistikseite | ## Phase 3: Qualität | Rolle | Aufgaben | |---|---| | **Tester** | Unit Tests, Functional Tests, E2E-Szenarien (Anwesenheitsprotokollierung, Mandantenisolation) | | **Security-Reviewer** | OAuth-Integration, Datenisolation, JWT/Session handling, SQL-Injection Check | | **Architekt (Review)** | Architektur-Conformance, Entwurfsentscheidungen nachprufen | ## Phase 4: Finale Integration | Rolle | Aufgaben | |---|---| | **DevOps-Coder** | Environment-Konfiguration, Health-Checks | | **Tester** | Integrationstests, Gesamt-Workflow validieren |